529744
1559000776
1133218101
1177113238
1104738718
1246720351
2092452721
1032560073
1048600993
1461253600
1844778575
1316787743
375408300
757256789
1879455915
1352391135
1495814561
1020436776
1311874085
353243124
536590675
513414340
357843051
940728370
171194271
66442019
364953334
854775977
432311147
170912337
424883380
1683494911
1420395704
1214541666
1555594746
1377880485
815446704
1825683344
1006728371
44143103
2090955268
483532129
385527219
2083820619
1010730591
1085452949
379266887
1405077321
1609365148
804680876
881225949
1166353677
633612207
1790274525
1224250923
1723916485
1989070095
459608669
112851289
186803697
2093707327
2010263581
1826949784
357846705
1489758287
661453977
2104593085
336567163
1856368909
1514107798
63352919
61770541
1544823972
1909867840
1866516797
888720024
1488799536
292669965
1847896577
1696968079
1367441262
2012995121
2086557340
1400051555
1959523978
2005126129
1251207845
331343122
1768449754
222414848
1372669908
1143910097
1761619541
495395897
7790312
720493027
664450345
1764489977
478665230
1218892747
1938317364
659333725
1159261791
1347675639
1145436304
1745801722
1761048432
1328703606
1296980817
1377915515
1823916701
322237524
638796562
1624150515
1766864008
1262726008
1736885166
617008240
396998290
845542304
874839809
2142809596
1426912582
482463566
1792708833
867745571
584294380
1726784086
997339677
415135740
1878718145
328671301
1791606661
1067883685
596055
530518120
1428640884
857509963
799424432
1050190404
2070088090
384762859
159896938
612007832
1161726273
758506785
676525708
1663524038
347305844
1649043179
68960198
84733858
228833215
932729220
213422985
1592850568
1036298605
1086519264
1304076394
1278195973
125062787
1042038174
45870590
1741100652
1234953922
61627486
778477926
1732149
712475646
2054595391
728218354
80783088
249891734
1462259330
1558967244
1227257681
1355341
1496644665
555790567
1558104231
1853725251
213145502
619021939
536271079
1770793318
1163059953
850316858
1733741878
1407075969
1821483814
630515514
2127710063
1264295509
725043654
868639264
661647734
200202507
131501551
318340611
1383489893
1312006563
928345526
1341051593
1738874228
838584868
1095169492
641144652
1358593716
820456166
603866144
943744278
230521130
1146265096
1989576919
322208147
1645185953
439519188
1352526316
1739400980
64163918
2138020160
364308028
941788924
422041455
2021791532
360174258
1455329515
2062829411
1190771760
2081244089
480461540
1583143595
1791211996
1665969470
1991602947
1123444357
1700311622
438313295
597982874
1928947031
391688872
1594716015
1481562829
1069999650
876939543
822790032
822265310
376863778
609659788
1730703321
494080545
245852214
539250487
1629769116
771096113
251380328
357867029
347521796
1523350627
1766381644
1842055203
1397573650
1328279056
611655674
1758780319
616809220
1964471512
1260914686
217051786
1879005985
2112000012
1725549068
921096090
1072248825
194933212
2010253031
1194287628
1890362086
135552341
2040511843
1667207368
1929304058
818861528
2140659097
121500300
754153932
1822306889
973132651
184436382
56497285
1803321044
1386623288
2059225128
971813142
1121497017
1391112068
546720072
987614500
577538965
1995362160
176016003
839602713
1857970018
2117753369
2008175743
1802652446
2086656392
1817283302
142938380
1616019984
2034246146
1561188043
1026554878
215583331
341100734
357572721
863131552
707255216
918451665
1279232336
107696310
1809653838
722653984
2080229738
1012142097
1932340035
68089213
1591174333
1506877060
1798917854
637275109
431504493
916575637
66721858
267854133
248010469
1495863463
503583493
1614833620
1170176051
1865479034
1950442854
930928956
1260593780
2052680780
1411168912
636967188
1350716683
1845440027
1479491963
2124617566
1537769035
1350975456
1455616273
226012716
1401872860
1564664041
1680052958
1026988864
1646969681
641609451
1833315104
689000748
524544193
161685525
1432414503
258653025
1995277521
1063846780
1530148642
935278911
1032320473
1852909990
536177617
1392851752
81090832
186366465
393900967
891025569
894681441
1630095554
1134570056
226815971
1792422789
46470076
320112902
1079292541
1456061414
333613179
18656845
1560632662
1367685992
1916216089
131470134
1633218002
731659901
1531528787
504361646
574675271
427636898
883696383
1369356937
1679483626
201264465
1512444574
553299577
1105407656
21108983
689575567
86805462
493885554
486459978
2083527372
1108613349
291604689
376790424
1419025090
1912530574
1350414794
1921418441
1441526162
1838193826
1067859512
452817881
1263402928
636541421
1965113177
1135820863
1548262918
1846061458
308820661
1391856168
1220869572
566758303
396450805
1659362907
454127124
603407739
841343102
568477391
857287774
84335577
1399594208
1897877001
1892096197
335822725
1291589605
2141860686
1904687467
1629066783
1789054128
510500133
1992314118
1049105236
1437333960
1539357787
848915738
41374857
2008250873
2114677188
1879221958
733573816
195588060
1457836129
87178816
811089460
467510679
928483868
1895918990
1587769457
1910125014
912568679
1421579547
656932223
1879552584
1480725528
1937536721
168863115
2147324927
208358191
507100633
687510820
1003107995
925747441
1748793291
2026634834
1390634501
1929965509
491264210
864290676
2139079210
1354728450
932824578
1755088007
389525076
1990475694
1700684523
1747365546
1540865885
331105703
1731654145
1000965878
2076676083
323338451
672999181
74657951
696030572
1949240695
1432519522
593503701
120263475
1293287974
1011787738
565122573
516006822
665764944
19009343
1156460679
361100726
2021527418
2084936108
485046929
2087145996
1590244884
1809772581
525654126
1776832641
1981242287
1357530884
1646056922
1252443667
492909817
871634425
1362024898
1269101658
424925033
438229996
1760723689
1448591909
1492478371
529660509
1856259890
1346085600
236419835
816494548
748252151
1521285436
1880403614
894993809
1687190288
720259678
2079032404
572587446
1953929081
2109212574
2057049844
378018190
1201824387
374599688
80549130
612395076
1938922829
715156800
1864313023
1526117410
1912696450
1558716261
1674211511
1913871641
772106506
1018916524
1572722567
1250184345
1782148933
295961666
1693589496
1642372353
369668092
1675578984
984022562
38672230
1853150279
1589536636
1377110784
1277480078
500228521
1980334439
720422961
507334892
227965490
1072750769
2071788065
770265111
1125250728
193815960
1574900652
1263294067
1077537985
1935838935
1055281692
1047011739
459293556
1458744254
1269121813
1794747954
376801078
1242475935
50585728
486888645
1769158219
1741627903
979922899
585125213
1271685026
1700141890
725080271
1711261746
447511769
172334618
1075326455
288593994
1693431498
567392964
1479221600
561779672
32491245
898789356
362355929
1709636419
1868154617
520880471
63309
136504960
1691114067
1607428633
1880138793
155607349
92057713
281547304
1560324921
1738411343
620167055
2144837053
723753769
615436054
1606871823
402646727
1112725229
293448927
1346417396
727643586
794704185
2143734145
2068293547
483994054
1480725528
610167920
610157509
40654396
2024650479
350101296
1363131031
1688228211
348930542
381754029
315495451
1051412184
338629707
1295480512
1658583288
809997058
1143928272
290016888
1850249595
1048586445
1601116920
1970882692
877867436
994941138
460782184
1909514199
2089898317
510231335
530243652
805209526
192027623
1554729108
426326535
793952971
607398382
1208637566
271812907
1053956386
308687973
779798356
1793656652
1659070036
1244343793
1397668818
576330471
943996027
23205083
848025729
1199960305
1597715556
890929342
1541650618
861386191
589195521
199866825
1733255720
1846854807
1160970417
853964109
1554024601
213429475
468201936
988078556
1991380259
680686949
1470965387
868441967
978752614
2052510522
1605417207
1631124830
21919820
1137992809
1883818634
790921385
1192575916
99956990
479735225
171304558
2091982303
854525664
1268457269
315591022
2070306145
1332046279
6619991
977722584
1160412838
1207905919
1944410499
1697370178
1854441278
289639495
524628805
1185533163
1055140025
86291144
2100219503
752269571
1993696119
685271742
1346979490
1298971070
833400417
1832217973
1327849937
463414172
2004941596
956393536
1583611456
1163358546
185893989
138490221
1864480386
393249257
1815145898
1668165547
429922816
1430750209
1664720597
485563597
1961400394
1478616212
1584428882
1681993178
613707043
648529105
2051880577
1023199687
593846535
1462257430
840214416
1199890419
1047919276
121785582
1617597981
2030066176
1154061089
178569315
1305065245
657013281
570138934
1780267939
1726330206
1834676942
2116587652
709254066
910718751
725666591
1616187943
526948419
786208973
2132453103
1799550588
389506867
654883646
1423129395
1339813495
1448619345
359567449
1739272926
1949680462
840862322
526442896
1046059554
1065945949
1040374677
162697814
992474230
262785138
1179089843
2056959781
945602488
1322863711
657315759
856487863
1421885368
78168789
78655440
1606691607
1188097133
248402247
1311719483
1299604456
1753312720
305771611
2142844853
1097760376
44182690
1202095618
9855863
78880986
1870021056
627716510
1271485491
359138153
153433359
837502239
78981143
1083789057
1231482436
626900172
533429728
2067917296
452328870
1175674274
1336208186
854257555
1787184269
1123762552
51353835
1310880828
982212981
1491861609
1969120190
1710411120
1282959404
2033505446
92538727
53169496
552696699
447757196
1076160213
1146906162
1635966493
421884741
1784239546
549329419
1160619251
648270854
1710024815
1548532794
514855139
498921764
271545143
766045181
1904393914
2101938355
1756103899
1984697054
1652097326
506562567
1342483310
65618268
1308792508
903347129
1699566189
2062914590
1920267390
459503911
1309426550
170669911
655279819
299125990
98220276
1127597685
1258710757
742501201
1852408558
611059229
1881593013
975585783
1941118929
181339196
1166410744
402459839
911206011
1873337428
1740486180
1030525490
969757486
1393420653
1499720668
93870828
824174497
549138481
1291631319
431615467
522506726
860464169
322088833
121085257
2117029987
489197556
1556997167
200632187
1678420261
363970961
737962950
1568457276
841129005
1038518983
808704636
1814366018
1229735849
720149516
557281808
2067213464
1022035639
263645094
1327602046
1243701616
883400966
2105586793
147925462
178386601
1452296557
539535347
1776060198
883274202
259066503
1492506869
168940882
280455713
1886368049
1913949492
2015997203
425860747
2139914656
1024374580
1165717355
1617644997
19702290
1763875625
27241529
649654485
1665612658
1010181894
1067633680
645119910
246392397
1628432907
847852167
1289503519
1686397247
1028613880
283825059
2104114374
1258026991
524094884
2054809984
692002204
846817351
1746583197
2001557184
47187128
1793316650
2084569850
49064598
1822786037
728816626
63731461
652505844
180319335
124483199
1520214044
878564007
1173523495
1394980315
892339398
525009468
1529929526
259994382
1653221919
448893885
231165239
2071542597
1064519269
650105307
570248227
198773714
1830499250
1462644675
1245511218
595202712
308134218
1776885149
509540461
700141797
184978998
1001154997
1568401148
929001524
1295294200
2147140438
1583772717
874589513
668185115
1949195852
2074582535
44655308
563624871
1326870107
873457455
854479059
955806070
1160953582
264469924
331059044
1603998544
1677365911
728309891
1072485378
2094104013
1709326543
1539016105
616306902
1927442317
1330818160
962317806
688391262
2141593752
2113975782
812596693
1947278908
1291915600
1214726355
1645970722
1312520838
192493327
246316709
72800073
1081038131
814244536
688417975
850315994
1625001914
1736674363
935026325
1054462832
256913281
186366465
1507692361
1998315166
287801881
773829172
1215820223
780059077
750423879
1047991520
1939432560
1839109662
1201748311
1220902559
1236573673
206129925
723769617
175364757
1631877058
1780364904
1459998489
1541814935
1830705098
850749788
1112161899
210038606
686273247
298925725
1727481535
257174201
660071651
1166092029
1896936620
1673130645
895527419
1095172272
1883716342
490002971
160328993
1711231995
171933501
249950477
2083151586
1945753613
184406383
1462443418
1244960356
1495222078
1406113286
1868431424
1350977415
1073384862
7332560
85397432
1676355550
292969940
1254567989
995228931
2123032633
828318250
246230363
306616245
1116124848
431352228
1787715543
690344180
126413335
329821627
126864732
425319902
1970369112
2032259971
1470060491
1890390883
1162811611
1897317114
1472965937
1413481303
1868395430
4713148
1398229048
1102717595
27723218
719536852
242965742
500463900
965180634
1313846831
609136557
2091614603
1940352996
31403623
1895832198
1371662253
1381166622
1226104261
182975274
1080367610
1207057204
1787087724
193359104
1322605278
184490378
1087617966
1747004572
19965120
429096794
358439797
837790983
68186139
465681619
1199537913
1595875596
599151883
254740078
1788536435
1880168439
940733449
1384701758
1483357557
996934370
1510336476
1059215220
1708271915
999909561
1826798163
798490427
2001951343
982625936
1372669908
473114474
1212156323
20110150
546287665
1884103294
1735941567
2119750833
1580336391
715201432
346496172
2007017155
896422693
920098474
610016546
2091108737
716448720
1032701043
2079848835
1271905232
233766774
820936701
1411113504
1997110617
220544817
1939484517
1223297300
708330804
659784205
1016077843
91817892
2015334970
885240927
2015989778
1430654053
765481596
2043646076
389339213
906843330
1961705860
133109632
1618984463
990285994
609524086
63333492
1203107603
1461415239
2103747935
892142258
1203140392
53582724
3028050
1875518957
2039576073
1413804221
387986670
2052112618
1921256580
332665143
689175022
1175601812
194364249
624856031
2109604836
298436233
1054595774
404419094
210345080
2037691119
1678570044
291313811
521645466
433957833
1576182301
803134067
731948777
252400174
1403417664
1763461884
668715693
2055271477
1704870295
971121778
189441923
1195816759
314039076
748941193
2029488930
1164362336
1819635482
1034018741
1019832606
511230987
1286764062
1217040911
1773497950
1432272541
1216734344
632006338
1382738614
862922998
1307856195
1488233025
1356799873
1653754723
854109766
1163411158
221440553
781003679
1390389986
1858400983
1484195954
1171226224
2029523764
1580276061
625213114
1600293676
1798729028
1139870612
1315525713
674184831
623451470
700128402
694156349
1525829932
1403984485
1641121055
874667177
1505576181
700590829
859753613
55237244
783153619
160644287
277137389
2005093746
485503708
636882532
2085187874
1781104654
706933886
327216461
286819933
1205126968
822360393
113335037
568458702
1506583002
1716604272
1813959739
17720975
552361234
609240078
849763167
495414777
1286717890
743472531
579835981
708436385
279797692
1131848811
307413384
448352276
1726823663
1108496676
554186516
1356060526
1494550090
719551720
680357925
1719609773
623512115
190844148
1426660626
467101229
319193129
1132446649
1728916736
516716566
788023832
513291683
832917372
1607230242
1270904860
1594722802
1973957704
296703273
654045166
1454121006
1629199386
23451810
543534369
706237919
624561480
1269034883
79632863
1124114353
143694045
1788921475
1616270829
1855149954
1065414506
1288236642
1776015756
2052493124
63591029
178252329
1634100980
1341958993
1481013256
449142016
759204757
1132452683
1264705314
1116748113
683139110
179381703
383239340
1171182118
428556971
650434647
1374486242
1499179775
515630664
1593273462
482341253
1359621975
1384624145
1082724108
1040683867
1964686866
1203987345
85845024
530057456
149994076
1341786534
1204183510
1692689532
2015986143
1513606856
1154203057
1547386161
539536676
175857327
1409178528
1731532587
1238572906
1558771402
1826754681
1700949898
2133927381
317648459
1955914443
2087765504
1267582369
446465643
1627287211
1103543849
340857240
1534623723
9850713
899978471
827908943
1610123284
998829426
895644335
21781067
1697841720
988898130
1572908292
589665374
2067045857
476141221
55121711
1458986963
1048310551
772007934
1698097160
1302405930
412962620
795521187
1696707358
1842569680
344309423
988742715
531223647
488693774
992632471
1303854709
1731114400
106524465
405552335
39078421
2026267059
679031981
1150064873
1410024406
1491202488
601761232
1375053779
616595140
126641651
872836393
1913936601
299744305
578513330
1043169156
361871810
910042962
1351958697
1158573960
1287619687
513875645
1013877791
1952013958
777843909
570737495
199172300
1337839401
352190587
196443131
1639070750
1762403507
1089389153
1864051505
1725468882
615008022
337067177
1491928415
1948042803
1348831428
2121356399
1967976845
1451961811
736611562
480915226
1710543578
1289615640
1683124593
116293430
1876173284
1765750770
1166669711
899190508
1346530931
1631087970
562737565
1904473905
90035720
965461084
1575626098
1645921704
935753705
1536861130
1368753167
72665020
973855426
1310573838
48637080
89571011
1536409067
896878769
1533022072
1708798754
951967405
1358445713
442169492
1283107697
1442528476
1808275957
332652997
873139817
1521181945
893583275
732332202
1658133124
533449459
1835125267
721388048
2056403126
239998902
1837800621
540536154
451662132
358935354
222212788
721872402
1695925233
1061411092
278620984
295646303
1366591866
1683492585
553599869
1291011396
1084510497
299834735
478431120
473534961
1152352545
933131179
374551752
499909794
1757006492
1402673102
1899267177
38096773
847596261
1029199626
639826539
348831946
1016282285
2105224987
1262563736
410469956
1645892163
1241698289
707475189
1203458758
8663855
1744645216
1384092156
830554086
908190526
210700137
1430149085
1594093097
1196652540
1979164045
1078554700
758217078
2018252332
1199736886
1559622683
1041214758
805477073
892954796
2137005090
576471119
1968399229
712548522
813215062
1967425597
821778860
1254827941
1962124813
255171534
278877981
746075968
1982473665
1936031564
2705016
451065677
1009164334
2124378730
1165026112
2060604342
2093205586
703573029
2040244294
51139649
1663042024
2128082301
1113927172
715443654
581007592
1187287886
1600276372
1957438922
1186154606
1143179335
156815521
1184794770
176908820
1776884905
1624371314
373933646
1209639385
478523295
627513071
555443027
1939889692
19102937
286164524
1580469498
377903006
986688958
1218868312
383727539
1473938875
450277674
1721197397
726963116
283701583
639187443
254288778
1871922562
101831117
554959675
637672278
950959093
1281117718
414439353
2037453378
567053930
1929766941
27241529
320243367
904249252
863353737
1147000404
1664583639
5167863
1288908757
1494951486
938580716
493548702
1700793044
1732255401
602166179
1781088661
1032102933
1240539312
1190763926
1589298383
1429532253
273556594
48977650
1721652321
1842878126
1607448762
1318522184
1942643657
1653777117
1255442922
203532956
1133988533
1405818917
11259356
571088061
810059680
1527490169
224799707
330409298
999837991
1124904510
1236960687
1128626114
2069274099
1663344713
969587824
52281609
906842304
2052186427
941720717
1404550133
1081925304
503943283
861328699
441652701
1146721034
1595027819
850356573
132548658
1780299973
1697551088
649784140
267362802
936300232
1679122926
1356521204
1005566689
660299946
945791900
1523337511
1153803388
736241040
408740801
442378290
1877567027
1594954173
1582357236
1824595012
1429087944
610404340
255145580
1143894614
400960183
1976881532
325277042
894073689
1201703660
1715333350
1233130548
398294263
2114893114
2137520482
1574752204
213319795
1189075754
1469791130
1005571716
1522742885
1182437600
1718090797
573862535
1096860820
96403305
866442761
361830858
237150500
1386381178
122953945
266376603
357650805
1782778213
1810335801
289153486
661636667
809142934
614509876
2051883003
199905909
517392460
387425772
1789256951
1159277847
1406043214
1118272321
1557319781
1574947816
1926586936
159766044
1429659808
1698628695
792227863
42313532
1391411336
9791775
1687059390
157277383
902949037
1324291323
380000810
337959942
1139610027
1712123356
1679852093
1315162885
560172100
598448017
822235217
937686080
1927222747
666438701
1512909632
1976771379
218283242
419745578
983305879
1256938538
876678675
1452386866
1532120356
639558879
1344240750
1533611065
991280596
1481794761
98816739
1579205912
1282407447
264920960
1916079691
2096447316
452684476
257006177
1918851573
1131421080
855144258
386594215
1902437094
1503985511
1579738195
357896126
1659783916
1418557088
366379811
1828783318
1597629397
1800153861
1047719309
1924884313
589069297
2048104234
1264734590
2117998137
84103019
1293744776
872720544
797539925
1325913950
1354219660
1006140930
1997141439
42563398
362836661
1226638924
1788686327
187448653
1154656130
791714529
707171113
1364796876
1089759147
1237818888
772158081
1705745448
610376982
1063834858
1299690229
304491621
1625126076
540635208
764990670
37931907
1598747572
436927698
321095159
390920522
117821321
486913533
1408440603
1774512517
1346412055
280930711
1344515530
1461996606
574308493
913430145
1105064509
1367020625
554122283
860570669
95684759
794377531
51135508
1397552781
1040163996
784165985
2027253646
603928442
1207891934
739359815
1932398521
565033930
479595626
1696596144
276076213
1120817893
1492461240
1489012549
653900828
1888554256
217832484
1092278183
1166114459
1896967567
6877160
1680701829
874667177
436331499
1540514394
1445977623
661190586
317982976
121785582
652676092
229172876
2068441973
2040964016
10245013
1071640995
1822625968
12662394
173003185
827733347
196844047
1463749317
301303365
1573144177
1507217545
301799125
1414772990
1858219910
1634147047
1386291191
1897734253
1476665760
1860056940
2099212809
708719570
492673607
172267044
997129903
1295504266
859215129
1876771244
748400467
605672834
746433894
694857958
1080147369
928782898
3252677
517949781
1873167063
1541277804
1931933036
657935827
1148716840
1082013383
806874048
353706451
1633189355
191637715
1301566086
1889710558
1161252146
891988480
1113328392
1184009096
1331905858
1190859478
1076401433
1745034470
2131747646
649984848
1501275184
397318236
120158100
1042593461
1586251608
609462638
299134638
1199185568
156622081
1856345123
41934447
511638367
483722369
3685645
1420967534
1747547039
163011125
1061741863
1582103783
1746425844
1532341570
1463227774
1717595345
14435031
577590403
2132748816
1776734914
1378878501
284968116
1365673971
478431120
2118678273
16737925
448165962
788070646
1354473472
399785018
945287455
593000414
2042462384
1069240300
1792348167
1626426022
2140505291
1604902848
1669038578
1065992264
1798807250
1196520999
1328444147
1831120544
1845862360
1778668459
1508104983
1722400696
497191824
541919029
1193256784
1895397456
1586321352
168882248
1822976232
1713031261
2108881424
76521425
895595565
886081903
1645839857
1669168879
886574590
1193202393
1836940555
1744307538
1621422942
302002317
1044999912
195970056
83369692
244079439
581360160
941067923
2094014332
1168089646
1742685806
259916310
2013739422
190750080
991833698
183362378
1950886149
1466513180
1329511519
1120333852
1430696127
1812575964
611339726
1362143182
30669627
1792814685
1712014413
314471312
1486024095
1382777939
1433052535
1823534024
821840474
1495145246
2096976790
189451870
1222793798
2059665536
2002847744
121624319
1570600315
1447621046
1262706008
1367951030
2134382032
55208158
1758876136
1470772460
2004657743
285226333
315628582
1708683913
1432466952
16066440
1673476450
791624721
1116561674
144424893
1666697566
849461076
244025147
1363620020
1386673415
974855332
728781237
474348964
16108178
2036079492
69027313
1020513573
1522854364
212788677
1196541875
1547555611
1648345964
1134433350
936306124
1265199134
1668397565
1793483330
1425288663
403234774
1823922759
540556787
696092368
1621275174
2123834256
1420650843
262015077
999626077
2040302385
2047412355
218971983
2147204187
697897978
337752096
825915494
408899846
1526074902
266830078
641374029
1198100587
753240132
297425252
505507401
491910182
1577861550
1811601291
859047351
1754289896
1017085902
1522924625
772390780
638507461
1737970022
1583663213
165948506
1553927521
1576462807
508927526
638146040
1595798891
486199082
1191192355
777039446
1334919924
1211565087
55321090
1208391446
1247329854
1665995961
549264870
1090373459
488905876
674660719
1436870713
1265918667
457767352
1166293509
1498794741
1907362885
1380436406
331218656
1899738266
1391109136
1755291546
128013791
1793799444
1650287340
548377375
1568288574
416429258
583156426
605780548
1395336475
1809925599
2109576570
955125475
1261527009
844773269
152828121
498558182
1744317378
948116050
818541460
733494667
454967809
1960939344
168205552
732843462
1771369148
1217230215
765293279
510125409
153366496
1008157766
1569776272
985621823
1041921461
641022872
1159602465
1522558645
1030660548
1877718247
672928022
587107557
2000621008
135206453
1372624875
1618066580
1706482534
136271290
747693021
151586627
440885768
830417941
1607517506
784994881
1106372245
238561107
429763728
59848690
457066452
1657928610
857379175
845224386
534319800
947848055
940728370
88191632
2101222872
1645563790
1507758929
2021329952
1118554127
1111645042
470475308
300539325
1182866776
142952728
93357325
493500281
1630269003
32017560
422343836
1889744476
56306339
945322008
317890
200936160
947949198
1906491660
2011550234
835631444
1650517854
973272789
616519013
570254668
554221541
218135789
757156063
999084200
592211537
235222286
1662797470
1979056317
391960340
115931334
1586989245
2106164875
1665007122
1346683030
1221410774
163006809
98971032
544029190
1343230080
2068383279
10020130
330257412
190818723
917045427
770303726
1050073230
708205618
1678506152
79604915
1871331948
618881539
1762895216
373216151
1373181502
861130655
487312222
665427295
1397796937
467806623
1165529648
2003655510
1121075176
1591896550
535950183
1129661006
46154284
1516811694
2140970594
1856588407
1139061541
1793147663
1878074688
10285433
2140273148
217176839
2120093424
39514695
1415251800
2041284927
629902139
435609267
171845212
503214698
567885282
984792520
610162263
1442286723
696769398
1143981342
2119391003
756290871
1452926934
809427041
80897737
769031393
1443550691
1986450980
1286593989
265256143
867086234
623333476
2028457468
2125202906
1447394756
1852454097
407249285
982106780
997049228
348917376
427729562
1135488658
913944982
957894079
1116036685
431148064
2034466837
1489214824
425208352
1831420572
1968128007
1291335046
1357442446
1140518915
751325303
1463364554
190922485
1446230302
2044009980
681578383
1499220846
349715217
551577478
1992335826
299238953
111448221
1219785943
416674576
424693718
924371516
1656736751
1240890123
1734702934
1704226630
315184152
1273106296
224703830
1956007381
1171849327
622378835
608087039
1753480685
276300049
1221391313
481409455
886628677
1405382216
1540504208
1115604166
1686701665
1333687632
1383931961
153863648
1436595691
1277536746
608274618
1410351648
1374129296
1174793712
383844384
631124038
948819489
1645921704
1370979097
296960687
1886285112
1807413841
628276334
112516362
167500075
682374148
1650803458
425814585
1012617259
723947470
1812607025
208443281
376450460
157664028
315680984
91609356
1293755662
555503560
801665585
835965470
224834266
305244489
728430938
767749899
1203219311
589016408
1951888353
763191652
1738364392
717774711
404318588
676644121
1136918639
1322853944
1167057547
651416847
845268803
1812609798
906563965
203342771
691887540
521221282
1595224392
881980322
1803722058
1211234891
687010882
1528107923
590654188
307360028
550196022
1377436968
1644855103
734626206
1248308966
2132620034
1744237408
737203862
1768224903
1203923830
1587964411
859718804
1955610010
253251066
1969591376
7204453
526301910
1283069684
355612969
137991509
1033116411
19509105
1016958938
401674683
661713163
1700293263
199177601
367162312
725287212
800298725
1097842940
1269394880
1240854381
1931618186
1436437152
1598145083
1555270490
1379032317
843214496
654557011
1516460362
184764394
87179953
986371635
1682533466
1749456501
1841630363
906093004
1315406820
194285442
1681439492
1706880562
8848930
1769875798
1776240328
191063814
279492603
2083489834
607182487
1627595343
1115168043
84239166
436632297
1468782391
1718414539
2114786870
1014507608
649579667
1320053884
969894987
553974558
2138528926
430725798
2089474412
578192705
1870373557
1876122844
1282964451
982471799
1597703719
237763703
1797335321
246925248
181590173
356428929
872062148
1313644303
1970896781
1895892856
383371783
625778174
1030471363
670798969
1932447865
593600027
1269431003
1652216650
638718184
467877990
2108904056
52531552
1485506968
134774382
164059403
1676204912
1025264367
1757879038
659173116
1530743030
1929959455
683660123
485476457
1733354775
2006194083
1639017834
1453127537
1878252083
1365021903
1981734130
388670942
447749066
2017799246
1584056020
650601583
1338429207
2140835323
1220998209
1093563539
1061218943
612176131
1145152855
1625695035
463519449
473448790
294511212
1371867982
1103492531
301117215
902268632
699584941
1728747849
1129927835
1211984146
1519942420
522799200
1313381660
949928700
945271892
1900892605
952665415
529248847
887084421
577987368
240294529
490938063
385018942
1950176036
1096406595
100180981
74692797
489873384
737958291
822159325
2044352866
146530321
483185781
840565277
361465816
105687027
1267706847
417893961
850431795
803781919
1697267448
1880869749
2030164629
1102638128
1910890802
2109799725
1664011260
1970889309
747975389
645804695
1838002419
2033461475
2046831044
275017262
422500146
1219365408
245586037
1673719178
532879655
1024066175
678363561
907176275
791935621
2079808175
1790286500
800298725
1059140410
1387129361
1307416960
2032031331
1989352557
1189868909
950584922
598850882
1426088546
261717557
201614546
525631131
1477611834
2029019425
804122927
780366671
579230996
1578231989
638606876
930474735
1509802542
513076301
894875487
97395478
1259995260
1000756780
2136149033
1403483128
1692948405
590426007
193508708
1392044286
643754367
264783714
37245518
305199717
915686445
1364472484
1117856371
571194766
1625289222
266935048
143372012
1728288085
1820474305
3855190
109244930
338365861
83839466
1991014889
1617360693
570928380
720450092
1114561047
1828087099
1296041275
1616928742
890588563
1249165139
147453362
1195238394
704837972
898386296
390565543
386902249
1122932664
1293804003
1471143788
1168117877
1823109191
842273533
2019576125
447895226
2022274781
2122201968
1596234656
157975725
1851933123
2092374056
572290036
139536957
1739443871
194380609
2109845141
1971308350
1283814775
2129833070
783306628
26593571
237711877
1312570302
493257972
2047941757
401808972
2081513522
76595896
1293831170
1027154864
1899621322
486692967
676232426
1472130370
579899818
202084165
484554578
560885443
203267339
1706151955
204200428
160070437
213311031
424365990
602502090
1631329247
1985922714
228402842
2087202816
1575866962
431953243
866127563
255171862
1487927112
1535714492
63244990
711020212
1099674266
51953489
2120091459
365638005
677716019
64540227
697275857
1887735224
2041585218
764771926
1147659989
46602807
1145503581
2144955986
1617199034
188182739
564070698
2082172792
559599016
195379524
87103597
191198900
116654405
1879831125
1198702230
646490840
1113788796
407179358
721518101
1547935601
945934865
694731157
1217594889
1864764555
1179501073
946975863
1558475967
1238941605
1500289392
1146329984
763284662
785018776
700188113
1880809743
2145348220
2085699637
554467892
541373233
797284868
1810737603
711380749
814072052
702862965
85437334
1223653984
1710294549
1601005601
2000496566
1726839288
1379086172
365284658
358758306
1432191997
986089624
498369908
208198351
1584310337
982046570
21712609
952074974
297488682
1554533796
1512030144
1037938047
936800805
1690123713
629523748
384910693
1545058953
1422712407
349278126
415980904
635911071
502725140
835200089
1309910263
1689026976
1656832592
1880392727
1814766468
1854564583
18342157
195324935
2134958384
539127088
515710326
226812774
2032187246
2092828419
622137345
288278357
1716668973
17300613
2143642579
729619032
1282496986
1345072359
990848276
257088858
1665469313
539349759
1838905927
1388802342
362951883
1578067167
426053422
726609493
1164033636
711855394
1525437372
232801641
726150210
331196341
733352583
649947996
1436332832
1359517117
1229508655
1104504245
1536887599
1811922764
617745288
904829934
518105840
1865408062
186260674
413137396
604584314
1067818661
2044131198
1753457020
2120348563
522627315
1778770043
1965057287
1472170915
1324668808
498542721
1894297345
781604225
1982291516
1883356671
1176752474
593454564
1673632577
1414254750
1533953028
1823259758
1415925514
1176674552
842450724
709915965
1353829631
451109272
1932936213
1316542079
130726672
2090173309
1356962984
1955406728
2096104950
849698499
1155601760
97337281
300142433
89421504
1599809159
842745169
225012252
1678140703
166149991
2116447192
897488948
918917839
1599895835
52579294
1527013844
1571618474
268233198
1730794163
2111977939
583496994
1261630282
222445716
429845919
1964815464
408386792
1734160769
1232034678
1072659691
581762496
1408072991
2085580708
1305218822
189317268
674801372
1487457217
573627435
752249572
1108934435
1903246684
1168082523
645333502
1948083363
113243746
1659380783
1888000828
151929902
1201773257
1470366234
997857067
331572774
1719152366
1318151766
2065301218
1233316079
313957740
1096438619
974950278
1824783317
518070919
2033040831
2024262366
1821475460
470020755
661038895
814695691
1251427711
1314504857
2092121455
592419825
146019863
623054199
819704431
2072672273
1559661072
784952914
1482199745
376312706
1884061699
2144741298
636181531
206281523
752091452
942053847
376911515
359636516
401002779
1039845189
530656000
2056624460
1547334356
170330130
1454205542
654979465
256824185
1480653652
1255376706
1513536092
621546873
2111419641
1698301694
1899321281
743055085
859941694
507323201
889334857
722887244
1656712996
1794665422
1847992674
1647532605
1359371481
1974601306
672418401
14894823
70446745
123065845
273275200
1385496098
1560404767
2004260773
1653733013
710440307
95894298
1212653627
1813303151
1508013441
2138816221
1918957322
1246399365
1663379190
383654925
1145875092
1130979379
1009544599
1460006487
836953816
856468642
506757835
2110790844
1248204423
1762847728
52532347
2037265111
1809969475
1460358093
1576901097
1170972763
510549242
1349030547
972877477
926298743
1149434112
1434482241
1581776144
1601576954
1581018883
1301394799
58864099
1340352951
1483261864
789186370
1477544939
201535645
210564561
1213183343
464156723
2079033033
303858075
894625699
1748798604
889247767
932070738
1606069798
369601793
1334852997
241654874
1529744558
1911843186
749118515
862390725
1122167911
1650708777
839902408
1415944825
499317144
504512029
433627289
948879888
1316658340
939773991
82720354
747484481
1856397501
95613454
1490251568
938444626
1482194749
651016934
1506060907
1869154828
782110102
1761867897
1364085974
384193413
119886812
2099014196
1325962463
1638228994
1045154981
1039267990
1370379084
1342186715
1833700229
1586938204
1807078665
1053969314
931704951
1865853020
672722285
663968038
1630641482
1429295779
442276424
1758998568
1398970644
191896617
374208441
875360492
875730967
731827957
17097169
1846186810
795844296
93887535
1280999638
1791714065
1750478038
1936053671
745160111
720769242
2057352862
1111574516
731237344
1040732436
1763116991
1074487394
611734597
1485662374
1799068930
1897171598
1655462489
1338912609
910081476
1802179360
436146775
2055227767
815359978
950275373
979856450
3252849
981184848
238523985
1895288187
1765312092
246517337
11743981
735157834
1934712105
1990438246
1103011497
791426736
1675524828
1765331109
1752773105
519243391
1562067213
2076349444
688025182
1733021743
655357642
1952176713
768365560
1110833197
1958215975
1374183400
386246719
2110252794
875410551
2013766118
1489795625
1398198889
739370044
1859953899
401088790
1218412480
792443714
1613391037
733972267
1045534939
1364331993
932744079
874039963
1539067894
89511384
949320539
772514265
328613092
1080214272
375355863
581989002
1149249204
1119129761
1627562942
1945453820
59252182
1089790048
1188568530
26321584
413841479
1595949806
1984893749
701662487
1862711052
998807005
1558234015
2086981497
733092362
1223214788
619824136
1816703059
648522295
512300929
1691881163
1033204808
772653981
1969461761
1775608617
530225215
1460825869
519340595
202580025
999982787
2146503613
618840882
1007615381
1611985851
1763007584
970710817
1314240557
1551149130
1386563721
679313210
862031598
1715467889
1211054214
573075884
2107929112
1805453786
1671566793
1299441672
1433809658
885974794
1841099320
1875349211
48528996
51322887
1262896886
459392857
1266595342
434164144
1299924227
172340568
331379205
53633799
886996790
447204912
1309299820
1428299852
2145958892
472272045
1130738067
1237765005
2084624034
2025402713
1464151323
2022727729
1065431105
184147590
2089960024
1450221220
2039085565
1497861939
84925943
69955107
2066333019
334615678
1968963552
1077015860
252156929
1448570590
204029006
1313267920
1472139954
1502853168
1912148819
644128903
415364543
1267999225
1003508628
1452740156
46241944
249624422
1132553940
1803557006
1713615824
1803267776
1903376630
385418581
1813827108
735491739
1382180687
1864999170
1277299888
1410077797
1507307261
1407445560
1061220971
1129838259
1569089758
982246947
109932141
495390157
385742472
1380826247
757792090
438568390
1924181208
2044609130
1000677573
1793018461
1175891134
321127576
2034136054
293319595
1093696069
252653545
982099229
1629984444
1702509579
963633870
1420440949
1878279550
1785233739
1041226808
618405833
288632206
640968723
1922194895
1501506919
806567602
1067351321
1399053143
1447849712
1477039692
1918150593
1185261742
272811115
701463663
940678158
272596934
1034393205
878750345
1806834054
426839737
381330121
1464424252
1897462562
1605822820
2071016982
1073684374
1688582847
1602183306
1623768821
2145904333
1004091951
923678203
46819771
1049773689
2002356610
865084632
1415887502
470318316
1645960895
521972540
1799186637
1021964064
1047667873
897264865
1398056776
2126575899
2038193112
995880236
152135384
900111462
1481983162
2146242825
807686955
2109311538
533768372
653724096
1995302584
22623321
1672042348
858104913
1604150582
1354749273
1583924340
1541461837
1842307097
1561270096
2006254316
2119248999
956824385
409028579
2119534715
1528842529
370820499
1465495998
532050512
1596219143
1066247516
2044317309
540802573
1218187563
944032676
1255871355
370946009
70377583
755709302
1728363894
1036887347
1220320982
1443055827
1674560658
1409327985
1959032145
1482903910
1529632014
1187110138
209865948
1253247067
195202418
49144279
369285126
370552711
822235217
829579974
855012458
706988359
1947858151
247352956
175475143
668836490
1330788816
3258133
1952007977
1410297548
2091929885
1177591432
1812609798
47430638
1075186852
453147912
1845596596
543133604
683478146
1809227473
760749886
1399594208
452789543
1546453118
1503528737
591816908
543308256
1551782660
226402395
444169974
424201681
1090353280
90414584
2072654982
732386897
439493235
1401882654
853580927
105878943
591293621
580453410
117435145
184393000
1821308730
1664054144
375702794
1438209551
1380917066
909762727
685829516
1013225508
87019944
1685385939
412857460
1562571613
776601089
1324188232
1365109616
477268143
1950240996
892617619
1905029235
543826298
1672283880
671931603
1619708631
667892484
1727434796
2047024346
984708869
367734518
272137442
987047402
1436093344
485067031
395409416
865856662
691443131
2067524947
1618496722
1064804276
699188231
1375481818
1775547676
960120628
1911379652
1396129971
986646928
1245626613
573806964
933498352
1795397801
1168125673
1666222679
2047235794
1714925067
1766579461
1584890778
743597146
1615867901
1840346792
259409022
981021121
1671846830
1940914691
112317565
1874058082
2127289137
1056631146
1206932971
17794972
1323383405
1234623627
1041946916
1809490256
1822716593
1584428824
1860986784
348423669
336180753
1879184467
1722446753
2005642938
107759216
259267983
394030158
861723697
745935627
2094578339
1240546738
10902058
424183875
494117655
1168349898
698731328
947733994
1485309038
1906710327
140297180
1640109745
129062505
1083150454
1305338991
787803942
1666214175
116095995
1703832516
747238436
1707443148
789267416
2090247143
681643139
1849577598
192160604
864477518
1801656286
99107243
206033184
394340380
1850924890
882376817
1069168316
1283232060
117339003
2088261503
1911796214
993993943
769948056
1022086127
837860399
1412692422
137594221
118615365
378200253
707765034
368196824
1572986230
1022858317
1070256599
539807631
209025384
1218347977
314481045
530449965
641429893
516086377
1895945586
134819326
703739744
1278706872
1836310819
566879041
1018829990
376844800
2195632
128407544
1272239218
2100443698
936274569
174288320
1603289655
493028381
1680723436
1028304841
2031892284
1928918237
612606058
314061759
1676368545
2118747425
1435761167
270333401
645617559
852182511
1435193171
1377760669
1444245357
1909691103
2022801149
1059702929
1852653491
656230469
1361763649
162974595
1915754169
932107632
542899627
1496964188
930075097
1850879730
1081208713
722609836
966400925
443582218
1100859522
573249192
581758060
1959883596
1898730580
803143883
340135089
1415416724
416558504
104949049
957249264
1597740962
1028678073
643203869
275041674
368661224
1881656036
977417159
1758230239
1492653450
1504628907
1256391340
68656224
528329031
1320107335
1066806962
1075134582
1154235071
1727074877
1662073761
314394427
813229065
1898495391
1603289655
974043056
1814174559
215241784
1964571061
900193407
930754777
1829666686
853408382
375288138
1173276962
314264125
1639948733
1841537316
456433288
823827196
261194308
392291520
125328593
562688914
1123009975
1493849555
366379811
237149982
1673662919
1548390163
2054301301
790008393
542575078
1550014418
655046633
55010209
573806964
343252149
920242250
1003812402
1792848934
525313457
1540099424
732197046
2119866286
1919944561
30964987
1951126539
321921986
1527974840
1570511389
498787353
1409302394
1340676541
1702610519
1738098229
845311774
2045843043
557455121
616636316
868935321
11235789
71307663
1402526607
1363556954
116378909
363999041
575415229
1649688514
308248608
1338330867
319916690
1540329092
637381123
218621659
1077774724
854730166
721067829
408934209
124601379
460023136
1449708607
1758345068
1847067466
1142043992
2050117928
801784723
1986362099
1737720356
1986883377
381389583
2041976117
799283418
1237112746
1913296064
1083402554
241560037
634858200
330818670
1941919275
1864655526
728496590
173962586
90178634
432622235
109595911
1704373408
2006591294
2107163255
470977268
439389130
731020267
631763700
1985893917
592804283
1520648290
1403956209
900226568
418421398
1814402768
1548154792
1347302681
621566544
182101166
105842603
807353771
1201311425
368607698
1532815103
1195687736
1335702980
1130965639
1863586655
195985765
677971043
303999504
1444131956
464104740
69558620
1058114991
1207201239
233969853
448892103
1401684777
437880998
964760109
708109591
1205078890
810155481
19284943
629733825
1433606517
1067345868
1417768014
890701819
172550491
2062074166
1266289220
2035483326
218406427
682103378
1050270181
552856144
73371899
959923008
261477515
1548346970
724131168
75669477
1885334277
408544627
1378587382
1239210552
1774080875
542498468
1879175568
244656614
1712273696
1969073694
1361052548
1928242413
1163245570
1552538719
426476193
1282069982
1001440907
46423121
1534842333
2048463956
1225175906
472139432
521132386
1544734995
787383285
1881158068
2053704058
1823990659
104032659
39956371
984064067
950583122
2146279797
1468356255
145176332
910334878
1631281722
644852475
350913891
375777266
1548142415
491332606
66001025
88335017
2058539301
1816145451
438222720
1727772682
1749095174
2143905045
293429807
442425961
613303638
900846991
1716289863
1758765261
1034691765
146136647
1068942189
2027586006
406643350
1457168455
494512384
496879338
661229626
823160670
1544965262
734239069
1867156395
468958297
715292527
613406828
1738016628
751703149
255466733
486064208
742645316
905630447
1383982507
1331385154
1480241016
1302944944
1308929093
661976819
400331326
2142036470
502970753
1081028029
1434866621
738204890
1744740049
1887625669
867007572
561971425
1699295771
552496409
1857145531
150828169
2015091557
1776988900
1030570603
1763165998
107410727
1224102448
1875184674
1713768081
1534536697
277282526
1503003024
1736031327
422176447
1086823449
1051090054
913608939
1543267474
1869589453
1655197769
1085174650
1539598042
1902697498
1089375636
666736772
115216650
1972490251
933491523
309657823
1542812161
1802179360
2064677060
1433026584
1577716160
1786099791
321209201
1739863504
64395169
1922138420
2057872935
1731640399
1496938731
1715327005
1560608137
487892213
227967477
2010236486
137991509
414161982
929347969
406625400
655088271
1473086408
1166875623
1010980857
1045366624
441866386
1809130749
1454467051
2113420733
256368430
1560900809
149576909
1737518780
1384837432
832477997
1220649953
2078154951
1887790027
668241811
473081762
664888585
668142499
705815418
1495015245
1777631631
2029016763
533176009
1582141784
1243629771
461816031
577065451
748418145
1861224646
99875085
1717236629
1545762842
290620561
679111612
168704641
900757940
13367929
1784163656
166356816
659517696
315754737
727460572
537525696
786765712
703559008
1463929145
1226787474
1731396458
1621003807
293699590
927379635
1215752331
1946324549
1737490692
1884580269
1077811838
413578140
1562823599
1381660771
657678265
1106881669
2033297185
828679685
1718535652
764318475
1682043581
600564200
648554349
2042733514
1091031828
2057494143
105436172
1140231128
280906779
889943957
1857251591
1931338454
102670322
535859807
1092461329
1891684912
2111912177
73417424
1644585690
357410942
1809816094
1179534061
1022885787
1188872866
340258196
326951522
1373457591
471119612
565128841
2080113074
1835956982
1163310766
2029708991
727569914
440108332
356323470
1552985451
154244642
1307060021
2011779208
503776491
964205466
1725026235
2103631223
284590854
1663771671
366844204
1858264752
2078855794
73727549
1793233581
570051893
632227795
1125496048
121316284
2134707749
1954444422
2050588924
233866197
1220146681
491220936
430604276
437745883
692017318
1009450798
1861708440
1152092861
151891333
1640912171
1907359603
663384703
2028560217
323795823
293901948
1174520244
1059642998
1262834415
1522476684
1239818285
2020381666
1409108230
225879340
1958527293
2132402985
287199832
1107473749
857370942
833011971
702032264
1068877122
1404650719
1611118148
1464223236
858861093
591723496
1900490933
490648289
1413802398
969894987
247762171
1346330269
1502377548
1329188125
1558193019
512970110
724761784
1657063870
557982576
2093682600
942382210
1321874419
1038136495
1765209208
1004627472
1515594000
357194273
460350240
1771148746
145672115
1645939849
1520903810
445962107
1416979773
1020783052
175557338
1289816536
216769560
872062148
1350219025
495395897
1890629566
102198469
1939577121
728330021
541622522
1452740156
1760808082
2039798148
1724584648
292987940
1875941256
236509210
1966669203
1734652708
658911468
1435125995
2104238150
1015021591
238593795
378247187
454710603
150838124
331906239
1167140230
604612982
1703299077
2058892999
192424043
856248041
2053920610
194759846
1808882626
1266760733
861193397
732814152
870049806
1722017670
1551654858
68656143
718149180
1522520050
146678936
105456611
1224973203
1442584902
1287467859
258908537
1002773063
1518468772
34078680
2096533310
1640643005
1586722597
1563989913
1270989138
294886710
202599864
2029610871
1992599195
1084636188
1887347935
227609486
27192124
1307050312
1732885410
1608410264
1403027424
1898995246
894280538
1363763319
1151834761
151924612
1408730612
1029909399
490744374
509459155
1206829132
1531495991
968737548
863703591
2088280880
401720599
421189616
1260089469
1752274196
396097977
1201504140
1545468834
362191240
1236951213
833889923
1074112537
1158985032
870606073
750610405
1070759809
469493233
1601214003
1500018009
321317019
1640845335
36800608
2112853210
805838964
531256841
169146052
44484523
1559657615
650023362
1742753565
778895956
458664967
458162580
615202633
1579312156
525717470
1465055814
1445280570
127723436
2143905045
1242379988
821983056
1428865768
1086534080
664888579
950306591
536002951
98862422
1500438124
2116835724
239663359
832210153
1822461851
817913347
1420982063
768984474
1691241854
1948477858
562516862
1217262058
585642643
1331371576
1176059462
378592273
1673805191
1388198745
743338841
837502508
1203929924
1724910124
1522170341
125181571
1881158343
2091658029
1238978612
1501504737
149773894
772314999
1628456351
1374968848
2000299099
382995773
1820309472
2042417413
1675858825
116098696
215656158
2104072555
232485441
1188733833
291251499
1429776942
1856314253
668001891
599718628
2105223596
200282801
1465927280
1795504186
501322032
1291956739
562959415
616712863
1513245636
76999698
1618194313
2075091157
1441630957
1409843540
253068356
1194645709
1044566576
995034113
398063682
1675858825
2138028407
836388465
1579683663
1774993437
1900070095
1640482167
76807677
496559935
462885540
120849244
1355974255
1920736273
1531234080
141504769
679687290
1026313767
372428204
1649977878
33034499
1908938612
330921961
753575113
702875202
678137395
841226692
69033438
418108484
290677632
190224157
176906041
1334424090
52857928
1720332150
301041972
20133046
1345194122
2115278525
721011813
2028909610
29388308
881734629
1073370593
510813764
889612758
377448852
156035619
1552928083
1561083772
1724554810
1435637470
463315910
1160075990
1897186027
2107074319
622701549
1832237476
701721477
1862388203
1349065962
1167966521
982460265
1925441791
884925953
1144685142
635911985
707652729
1757675331
1817143886
171358371
1177761457
1508576550
1430822182
109576344
545053352
606007671
1809186853
618131036
1574682591
534273779
1454712572
220510451
415285189
28485970
922851085
845468341
2090028010
2067302359
1739972761
1811663662
1635371311
1364726928
237225951
937344072
2123025828
498116761
1381027279
1115398706
1791474650
75905898
1606596549
405090880
1771851276
2025874868
669143188
1184962709
1904608547
1879920127
720849212
17487016
836306028
454226231
159734170
771458955
1302398794
354960949
1780673572
549616839
762761646
1332923324
126304990
562967426
334024574
966412591
867510942
1262488655
2103896133
1329724688
1785373158
1250582783
279007818
1031238684
1619158937
570254668
1554813272
745017672
1729572943
507030388
233390253
871872963
683870595
1428506130
1401443960
775585972
45933103
704366987
1094622032
1136535636
787136177
587658387
1566727669
2061022126
1511880269
2132849525
1230755963
1592149243
454013229
1936844578
591028950
1172564256
408106816
1666222679
73800212
490239780
586818249
369541149
230435017
1152649889
1320355710
934706218
1870978565
600540541
1083457196
72830208
463061505
1999326599
878114885
1174827923
1610514153
995403315
1849573276
1789039357
236484834
1313052056
153298201
743072587
134663587
892528741
292465833
268115774
745610953
1519209299
1487907272
1972993032
14325882
1481677873
1524166167
879877214
386884893
1036481404
732612945
1486810816
534840577
1890540635
639636318
732307517
223073722
274913125
1879486222
322903409
327742241
1950386088
633542191
981851490
1548951176
822701374
1248214841
17720975
546103358
150689791
611148256
800309746
1091388978
296125740
1939726054
1678506152
2030440732
542035999
732472125
796888668
1176612481
1195155250
868581631
1353022341
73085504
1871355529
413877070
1562667188
1959774987
1601004060
1431443032
557142034
2021782430
1772352242
109631284
1781317663
2054835620
848330834
1875896817
953392319
2020909272
636015919
2103619225
381739986
276543038
1182987175
660006189
1756776467
1888798825
579483152
195064760
1406366628
1023830127
1204756791
566117214
855187722
1753485810
1477537251
754184876
1009868812
124182456
393610363
1138622487
1188188029
609964609
1685965734
1495261264
1888616426
1346804128
1962184505
1927544060
636408688
1441620816
1116348110
982982623
561039359
544244814
1910137719
326578338
1634783694
932896909
198753104
1127947636
2118472618
507615271
1936403197
1885973478
1499657417
820139461
96701774
1164167793
1494148050
466053047
1625182643
555850639
935111073
2109787154
32166137
1119508344
632419580
861326653
246332981
758367457
370070100
1484654567
510443248
835109305
1360566695
31608257
1253752543
1962722009
900714849
1168050215
1599709891
295391094
734288784
94226699
2136083523
1385048650
1801221220
1785504472
1607470367
208223904
156887370
1339804260
1128061456
269285270
492720476
205107012
881597840
440689040
1127986037
1653857115
928930662
545753139
550384148
815385772
677520746
794925935
1474242915
1768727328
1726894757
2096301554
77336519
177798123
31727887
504817736
2025886758
1303325410
931476285
1688414964
1036544463
1944161169
738457522
1803755956
850915491
791200018
313809153
1154526276
1279154905
1752462948
279574378
1163589639
222672921
405778318
1201224956
142623312
1128127945
591396538
1148621714
11300263
2021900225
2019520416
1485418180
1212836255
106235061
695558493
1916028593
85182227
2044968796
738207566
1590117564
124163070
620637819
404321734
1036115165
1149092554
2000699210
1996398597
1942955016
1029179704
248374027
1827491698
1488853129
1021007072
933541716
1456489385
1071346851
131990057
1610678761
1965335110
961503867
2044529795
1683682583
18854034
1411586744
390225604
1347463615
1776315993
379868345
1966618461
670992301
2126197617
498396519
477621585
997198651
1584928118
1915110398
1488519432
750177003
809920636
999038896
1666248565
461954380
660101519
7408956
1008197323
1191563384
1426514654
524565160
1938558765
1731266661
176461830
1027958609
1721437661
1743972599
678872475
962171726
959320272
1262397251
1077954931
854695989
2040107794
1147045477
1885066926
637056835
1126425382
1327360176
1348158944
528667506
1871958051
1338358697
853588283
76383369
547109715
321769642
2053387717
1560141729
1457983386
1962192439
1910011874
849799267
1579149680
361068800
1891478688
442553415
913867126
1529404558
1009471312
850261224
1976383086
2144986253
640861536
1139832352
1533102133
995273045
1348645611
613628932
756163459
1954114728
1218880917
2106595331
421283743
1780971129
662911175
1176526176
1775608617
1057012522
897260609
45824078
2136983557
1476615503
1502600129
1978335559
1017549445
1189890666
1123528761
1765686605
1976369283
38824921
1390574415
748026602
2142266189
555890828
1118928691
1413823700
216536751
2146275709
2088185666
623715579
481488211
192273138
1117535388
328280379
253195133
1229832031
1569232268
2053285048
1114945608
399312288
1601214479
448784705
1532610861
863249392
1609026446
1696048151
1085806529
702280010
584086319
1115774724
2130113675
1265938914
1490938881
919555886
444169866
882171524
651418283
2037240518
459241744
705129166
1128804177
299248159
1855388311
756668907
102109063
2112377150
840184085
2048523866
689714637
542382399
1951739458
1653464042
985318358
87368931
2088619638
1205249889
1680228590
971891789
1089389153
1299876238
1994723416
1509286797
1660737122
1364048140
1324335544
603581642
1754921363
546244460
1959637256
524525474
156706638
560371170
301508407
1983963194
1573496372
338999139
670844132
906112232
1055670440
829598104
1009188800
2045536135
882137501
619164440
1940033384
1759445625
640554519
952234201
168151996
1240485328
1133196146
1319861091
1584198250
641904810
1504603677
96479733
1240545073
1430336823
1515257403
1355137688
1130377349
1545378260
669423860
75273350
592904396
1542337028
180842105
254345311
1778112239
1041640240
998018164
1213594272
1382284138
1716879624
1923868028
1682907961
274705128
1444183008
1024778789
490370528
256502384
2119505600
968612715
727564132
1319506353
1981343424
735148663
84702097
1171755795
983501877
1806241253
1326722519
1222630364
143225691
2046625156
506837180
1746187346
596386258
1409487895
645362061
822294882
1830222709
1345030594
1342593063
1263543935
1546293582
850761698
1488110397
1812224615
468246506
1269689683
172694827
229995966
687777960
2061684347
1881748581
2070781747
1193249298
1265896579
656181425
502722153
1218063858
866861161
647100697
334330293
1804225633
1781543315
1135978542
831868145
1781840123
1806225453
1224468728
1626161224
2084498425
1663682360
1365459656
18209167
1489506017
989381274
664210828
832124304
1429020739
1670931155
603949274
792251108
1025212675
405178245
1538774799
1725756090
1374704474
1419301884
1846493696
1570002655
1486684909
84575430
325590766
898661676
1708603917
2028785622
1819526063
1810059708
361635853
693507071
1433850859
1895059411
1644184422
1031258869
1362845270
29866358
1726710602
1663982472
1032033736
966354230
248400733
821116907
2079843457
1328042660
1190559702
1387014442
919361309
272363060
1373388510
386248404
1456901166
1548183630
212634203
2037374680
1800509307
629882749
986526329
1203658043
1567205224
909104868
1682369043
1678147359
1876281665
543254151
78619395
1431587380
622701549
1144716544
111795174
1428807532
724051688
859699091
2108007774
1142465487
610162263
1427557091
682523113
886175094
1307948265
1418887617
2125727181
1011385238
630772493
769556412
848652052
150456121
1386815080
544793157
770700294
1504004240
1434354896
1516592475
1322198566
1708415628
1069092453
1507662401
1431864330
1176044530
2032169395
247371984
709120603
418528730
511492858
725405518
220972472
1994789522
482077756
1327190476
2011034868
1329370576
1208391739
770584243
934305898
1041078937
27693809
1125546761
1714785184
2119337339
598336998
229839580
1936812282
1019401331
1256870722
1285928224
324785449
270897769
1783179054
650426900
1834585774
813508619
1524440397
134777210
811950020
1869546597
297308667
857684128
235452032
832987435
527706204
321769642
1055855054
1200036852
844434534
1008581657
536509682
867110231
2036786378
725069078
184266544
1361417157
1573183858
2074593665
1596858966
1442847463
1823148285
1373724436
666319692
2040500389
640441976
1415922816
53224668
1445898094
68622038
994038049
1288322408
267166711
594838801
1495569002
1570912849
371025539
1622122872
1712264931
363753141
1411337513
1353626620
169566280
1888595239
640131822
1715292278
2102706792
1906468173
170599915
1663539476
1674545537
833479258
718925362
758107487
1854563331
539932978
1637640444
347563273
631576927
1240654180
545026973
503765765
973473029
307137449
1684726817
1779263418
258850385
910828412
1414090514
980721131
364144852
180001581
246947814
643821628
1458434643
290396746
1334703993
966207215
355896409
1713728304
578160368
2063442673
1670431755
434095008
819745720
1500768755
1854833348
1463523943
1140440757
1181470042
1196112080
1569737838
1297756993
647895474
1339503818
51960359
1104199734
1833091193
721975597
361426194
1493447525
2028788693
710729139
1106989198
1765414676
780910988
1350729526
1842457964
1874285416
316672733
246570842
144311765
1574100826
866969684
1085196895
724034100
288244593
1195995745
586390343
1792685065
875370001
427760555
1924469702
1114271244
637604409
1023622198
1046147679
10791221
852132977
1542638913
311433145
1225266371
698655157
997949884
916331876
936506819
1340945553
1142586976
1556893895
1477919301
554610457
629210491
1281731857
1622797871
236546824
1656769921
715037294
466456241
1912288021
801864161
543036766
760748672
1546165820
61589995
491695610
711059938
1686448016
536446915
1111351844
1600879583
1204389828
1898788187
1194702758
164495651
1803307401
1020757672
859387012
887115290
1693466385
1616292343
1645196673
1621737928
1802661200
66263555
873163589
1957799868
874977734
765285995
693610468
1015872030
1723742453
2136484485
431940616
153829477
722839036
718447624
189974088
487396534
1383959201
844427358
216540856
1590165668
1016488840
1265221961
1759376522
281820916
2019456353
588689326
1698924170
2136663850
1826224500
1960042993
1669139775
1530313458
1343797263
1258023685
318493084
1665103820
1299064823
809576201
2017071601
1212354373
76817609
803945794
1935265629
783605966
157295783
1908899202
331580762
1638538048
605190332
530487836
813844270
12276326
1767089457
1347362326
909948736
47917305
964386947
187124000
1736767878
1253064001
1705476788
1556214227
1226963648
913330984
1752131159
1318346535
696375130
1453629238
544350086
836669898
1321141500
597894267
105731116
377994319
62793167
505608908
1663085089
738417518
1914378833
1862045601
416168926
1787438013
416930963
635026572
1513970352
2112415188
486242822
355976093
1392158933
1550986074
1674314306
1146440602
1544174116
616692878
316704422
1887577107
1410680025
156462364
1317334496
1969890175
311477590
1569195756
1454544446
213527944
1734919761
799359286
1557868677
1025249881
11915824
685934532
1287155865
430784096
690930706
203635205
1549131258
147099840
1894628234
131283109
139043461
753705174
1351893895
1598203305
790482677
734395465
780917805
1820417383
1875755495
603825393
1601199421
606650616
436999944
180925231
1712233826
2027414903
568043793
670384298
327052385
935941765
441364807
609679957
1429742390
96340321
249050539
609328723
382159469
738639989
1854302927
1459720583
1383795767
1240797494
1777096561
1458106138
709884136
1488958523
263759764
1031762389
1840525498
654577875
59252182
725929428
1294443196
1566686631
505620173
1912316200
267200034
1149641499
1566125677
1866729271
67084172
1637002350
428246212
1451232408
1471381802
489727888
1150669409
407569128
762684768
446801733
1538196583
580788226
47614647
1836881253
478202111
13816054
1554571128
714483799
182760722
617369425
839752100
2007608264
396916012
1677832336
1127761807
39701426
1731141828
1793413186
768532870
865003225
535499798
1653010683
2066486298
214025316
236549275
1380424079
1849815791
1072794713
15643086
436359230
2015931775
550077102
1412054294
766702316
1702660732
890765632
2000542563
2088386
150844259
2115437008
2030803974
2062293400
1876410645
2052095244
764105512
1575805861
738100025
1374379754
1671147930
777965225
42886440
874806845
112515518
1919767030
1230243182
1830069703
471354985
878294210
1128090478
1980135728
1644963463
1097710113
1382490788
1491798561
36799664
1103044511
1595776433
2044222099
1598767453
1639975233
145614954
2049603213
258546382
1883813580
923621732
962687939
664223560
1550815349
200102425
1300834931
438445448
232067262
1482237418
931066903
807644066
365576524
1222849180
594987967
1622176335
1148621714
262192377
2145781727
2110836492
1559977096
1763902175
1476734133
1603045028
943157259
1136526940
1027525807
875431921
221640189
365054301
994074979
1642875889
901934255
554083945
101437366
444870728
1020935147
1266483408
1066911235
1810046809
1789891279
1789534533
590486440
115772714
155430493
1777392496
567613651
859697037
1822987556
1881790488
2051496311
1452926934
1429948085
1086391892
1304335354
678967181
1836729256
369550449
486382583
1328945683
850505452
1956090863
9500978
1011853136
1658652414
1089336696
707845188
19346530
1785211778
1098529833
167906641
1542616681
1349385518
1159144156
945417116
1570989769
895876463
1715503551
42577361
1445402170
45412900
1259220809
265336945
315460719
1251523419
1174285169
75099287
1536004941
1947003841
1988204887
1231064027
846379717
1770292637
1051251951
567097345
356222828
1020206071
363108052
1741795358
1335710039
171292286
281729391
255413689
233368800
830648228
904134593
1400915007
90216496
2054861387
2072150344
613833560
1812300802
569713661
652522643
1062960365
225830882
383877324
263351157
1770987063
1972951017
2116088904
1932077822
1760927400
778546346
73392449
8226709
790585265
460259456
1189461826
2124360981
504164525
284744259
329439390
1249248282
673019176
971711677
1146440602
1141013820
239531500
532832392
1655279182
2032611563
140049809
1544878788
1839846947
1790359976
1446208287
1941265000
183165257
1234921944
910763215
598304549
532904484
510405933
834230174
247711911
487525409
872987364
1022370124
321659815
1330592142
1693306557
409024921
1361017301
101567608
1487621053
2104345086
68492103
2126377047
1561912752
643971613
232446987
1676558409
441075027
161202411
1711728628
1251767670
1020240077
2039756065
2090578240
969451294
2079204058
423379616
1770648380
1420135392
1952135284
1204136340
2123564389
1222704334
665906736
1308010181
64332519
372994129
539297082
458797201
929819532
306213301
2123393912
1073618182
1970331546
1115809270
844074755
1151387536
994074979
960722358
485638882
1618914134
1527849727
642607844
1695338648
993240198
600088175
370345976
1192938550
346949101
1207587448
1285715568
902133828
90412546
240025916
596517499
2088318273
1625543306
445506720
1406142264
518749547
539916587
198389341
531252500
525586330
886031338
1080548006
954086583
192369705
1011011865
1057837776
590022607
776185233
649607023
1181071615
1168906693
528740817
725234416
975544524
639269610
1604388524
883784332
1612405764
2133416060
830035291
1268550524
872441480
1682865567
904161945
30771700
1024192311
761328276
1201301817
1338132196
2114126897
1513773529
1846443878
611411867
820199817
1312080640
1879652652
106268735
1933684514
773451134
1495333964
1189595852
1929350839
1677021518
965528561
2023591523
774803687
791582857
1227992065
1136603203
203763613
1969519803
1524655771
1918548463
1209735791
1596386132
1351134060
342765036
1494872774
995072896
976435640
997665389
508527388
1995901190
10902058
2109744597
55205568
1072009926
1791132425
450920489
1440772952
1336731295
240741069
1065081069
1412088519
1810224216
1102733548
596425801
12707629
651967235
2072728429
1891428206
2115376813
1783888294
1152954168
795183246
669219914
475777483
819856795
446950910
1211946804
68942115
906319142
142416583
2021321761
84645876
312562648
1923162586
1009471312
739750328
1097216284
1645224568
1602320492
204031132
1306255905
2020584420
436777112
1090995863
1184277647
1281920832
1557687325
695988719
541982318
1407731710
1340637662
1063089297
453138295
1638459974
764745018
389677836
575952570
577036052
1788960034
1839079025
1255696079
1041716373
28212242
1675275128
1600866525
1097922604
2097584631
800142931
980302720
973440669
482590281
100654593
950326206
19864592
1680433650
1505981507
1230084027
1397356625
595112839
1629227827
538199275
1528842529
2112000012
256970020
1685442952
1874132587
962149910
2109763925
452456617
1266405009
902756474
735506252
500015665
1170039694
634042639
1277883171
1442885778
1947578116
1458294767
1919577764
1535483939
677416428
569396305
2125845167
591749817
658247675
201927433
881255293
288087606
1317140523
1455758378
355143691
1246833656
250412109
1279758656
1933541835
1500638376
812553437
336375570
297552583
1924262834
859572478
1031914394
1784585228
1254880523
463877605
993380126
792167732
2039337906
969102717
732635079
1421293642
1488609910
1325224765
1112412951
1088681400
304907997
120048912
907923299
775578894
34991482
1505093232
1806037745
1144867403
1273567532
1746714784
23614313
822414975
148647659
298198547
1580067630
583117150
513387872
1935718608
1093011406
1231047637
485650395
1522004618
304491621
676411090
1975589337
1848779148
1037136662
1473720808
1930332578
1774409435
2004407182
1859631828
550042244
323431828
453906307
1930862990
1747683797
204500765
496481573
90636197
714918094
2035214587
845971814
48080946
1600841873
575862606
943283731
838783441
1925292784
1850453211
526542484
1984063505
184517569
1046221621
1301319325
1060988493
1096491749
501831718
1249310296
586713285
1774080266
1760724446
1461374165
1300233465
1547893076
776071141
385701025
690627591
740561779
1810149876
1571493916
1277757891
567721775
1781322296
1704410113
1319487795
600452610
772054880
714442534
1619781704
1088761817
1434593018
2036088967
960142339
1330022386
1401354379
644011257
526129985
1004621537
377814026
1347363301
750562355
726218478
1834656869
976687962
493092558
1731134875
1710165074
1889921952
631693956
1035954657
1492513261
70637846
1368567746
443998031
761649665
1936533952
225581426
1281245927
887321514
778504944
1108240096
110749432
996807034
892594122
690076468
1834225030
462662262
1592999530
1086145844
69235544
345395884
1135344038
1222826381
293093380
1945909254
1571309365
1134899419
406425089
656571390
1714027222
327039114
741660578
475728265
1746841850
39559976
797220960
1048643698
1555934113
511828195
330366846
1441044722
1984443991
1763249800
240681416
254103762
2092604372
594104849
2047102257
1360546888
1179749554
973879488
503681256
1969481600
625056690
398426003
1129312874
1915116120
1333406053
137019521
1924834060
113335037
1124131780
552385597
1770250125
1501216840
376685061
144676752
519716047
2025382617
1971343398
46858080
638610728
31049874
1771224799
407031317
689454673
1906088328
1554309003
2113911591
1502316815
895034580
738102129
878162917
1684220138
1106110521
1271046455
1114627058
362380199
884274083
872126211
479192231
1424535559
1881530962
1848838975
2004092221
730675857
1011542478
1341146880
810392931
380544707
1574619419
536399148
1598841176
1107052451
626559543
1644587180
1148985905
1292060857
485336971
1453639128
1076196030
35303293
2114486071
981303055
1506910347
411607741
1828851206
1756657123
2116063721
1122415
925747964
1863307163
703903389
1831033259
664591976
279492603
1303498372
1600810356
686260681
683584354
2025138800
451173441
133031835
1352324541
225229345
543937432
2122995973
442013151
853707798
1591865557
1063492644
321218187
1288511054
300724480
1462023207
1517086729
922748294
674726596
1518869172
623107834
252583088
397737232
1221735129
1270605844
657486372
1130440006
1395130710
1823805832
471035261
532455619
143396924
1379593474
203791678
528012020
1933780531
736211836
1711089644
1576551357
900263860
768724859
860710779
50624161
1675446292
1405099248
889615859
520172502
739435985
1757023841
64495541
2058246824
1809862051
147576314
102435472
1880570128
1336527651
1513069098
998191873
1957880545
261998451
1053578370
7118069
513322266
1222859204
1910281328
1460487212
321889942
1573461739
462637387
1622321187
1474204197
167069316
1140106553
1391739770
1710996143
1359244053
86249106
612005508
196940525
849507109
539715079
1965448634
1457438716
2126543450
202994641
685624232
22905957
1509240843
1882556239
1299634196
285763598
1699706448
5870736
1012228663
1850741186
2046892160
1805539943
288915478
1398100830
1668401888
1416546153
370331761
1421186076
824161248
919554657
82797245
1356304528
1759969107
1839675063
680486018
1502551664
1540174093
1096120939
976716032
2075255802
811450556
230549401
1142125165
1241441758
257492777
1686246256
1557763849
1068366864
1667106245
1192199807
1585428885
1541843885
1672637715
1313613595
1726110391
1473502225
1966171866
575100467
1129892470
1271169773
1105266831
1551460347
1785968631
1879811794
1522401945
1946578093
1924592117
599577994
202104056
1182277645
83827367
391462010
646010996
1893582608
1532619629
680084857
946298431
164498712
1057705680
891169502
1739076832
1642090027
961551864
1206398119
1618541064
1600306386
1629124921
472213111
555498318
1253020920
1571380839
1140389308
1615519014
1193983268
991076328
1044038901
1023773736
1458842608
125573227
1871870618
1593348151
464107463
1378531803
686581642
917808998
1836401415
1832676715
1619350187
721806381
1487947246
1435947173
1922030005
260379300
1757678598
2092447720
1133276549
1416395347
64031861
1086231246
798082907
984904794
373871018
1013446869
863704471
1290584853
764047643
1510247599
548998375
1164587619
1185488570
1939242022
1121858386
1870456820
100545340
1948811653
1191202627
39160125
1826230176
1045353654
1662838925
1415097131
1482343858
725867921
1468521112
897775723
289639495
797357414
1656484252
673480777
735399147
616149970
1652729500
825070217
1806012435
36832817
839217136
196647890
1709719631
167586440
558525652
1124900775
827328379
1118442138
1095038815
92088922
885498915
85420129
239136100
2144941069
337731632
1911359120
1812822338
1962383789
884817801
393187126
1947252352
2117140895
358869769
446188290
1136080978
1744635930
1678575082
526218583
2113815408
284487457
876208036
2087172531
22177607
2121688717
761923746
383848239
1067686746
316714638
626503286
579676860
1257097519
1718706081
1606891126
1760635080
1309773939
1806484360
1517981255
1923413749
1909274988
2092583979
275157192
77185205
730427472
401833949
2003418597
71762101
85507226
1370207568
1191695380
36486921
398098615
786226155
2123952358
1170990432
1159824522
693177509
1287346530
863799877
1273536461
688244076
1405454967
1034307459
202461913
1480108909
1771047069
686999066
665377139
1821638229
548051375
45550627
1234246432
1508927000
1369074632
2131491264
327704868
1351458349
761613285
506482359
515312109
730553883
1411208724
2103044827
1127695668
1777642753
446875814
720836569
1118396054
1216351804
121653108
2027987324
821283536
213391904
288546964
1322333334
289575258
1346975761
1031592763
743531147
615337741
1570284721
876098870
815414737
805353676
1397345930
2018736219
1836254653
1916909323
1602512012
837185893
874200009
1828691156
1072796566
1950544490
1867869911
197345141
1979372628
1920825805
500588341
776838139
992160302
1278843449
103003799
864229202
2032065344
1494758117
1844120226
50649530
886991135
507104598
205278202
724123068
1923139502
452880427
437176105
2043385580
1608491701
2053491185
437395689
198391902
1293008103
2107141418
542397688
972053222
1357285713
124503105
262960124
227817510
1533643099
323745784
236517976
682564224
68536462
1225595309
1665951870
1471271450
2032049215
1091053769
919217982
1484801399
217854008
1574256030
1595016424
1828460584
715372179
2030097184
691769458
783550524
1609724885
1219376588
1787233782
1643876721
2134271273
770076258
1041981152
1576567760
840299270
14337949
45582555
2102274867
1131173514
1653583240
759818650
1002102914
810342591
551924264
2094709466
1406108732
775538428
1529632014
1173270147
1954856376
386313778
952335614
1735993852
1881690451
1091612471
268107285
2095374061
878118808
2093707856
1346717864
1270085185
803323149
92018735
1868692765
262804201
239765846
421369622
1884014517
1061120373
867070188
813886297
624053600
2046303294
1261089233
268067875
1343910793
145075514
1221803694
522162122
1191373574
577884596
325003060
1344426618
1923798322
1009459149
109077690
385771272
1427650961
1559050332
332634879
1590328543
2032560870
618702753
1917136337
998381574
815357160
1577773673
1118953907
1952953254
1760818173
1017121991
392098468
421885229
674185182
788234380
1411208724
1917946991
578902631
895096636
1686376873
1681921422
1413540429
627910360
785176158
1177738693
72834091
266934287
700291663
2129307041
2059459595
1259220809
795352892
192658262
2058917859
2024032307
1812587540
1832213865
1479283170
833672646
2137569871
1525228821
1546410096
1568524067
1581830845
19017768
1064992301
1993991247
1204557462
1791523031
1807445350
1327041250
784536922
1834896334
1211595460
748734049
1772875319
1949648659
2056530548
384912870
960807005
1679505202
86684522
1136964832
845645601
763537236
1906128344
796540443
842049535
668986505
588524069
992845801
1763522934
975189848
415415623
1061793623
560759519
1182261166
623894801
930032325
211251187
973953362
539708046
1816757925
1886182172
752889538
723889220
2000158280
2123490099
1815178738
757395925
1529879356
1775986537
862132996
874280355
1053032124
677379552
1237532144
1707308721
1101424537
2043720575
1024168181
2082538931
377078495
9616735
679738568
1014578549
216871675
1557372864
460066997
2110664427
997813677
1297724716
1358317324
661976819
1637205205
1176085665
1556911744
771904564
1203014202
1318402760
1342533149
259610432
903200029
1027887058
572109709
1758288310
642881304
517298660
184393000
529092603
1808335981
710367717
1797829688
2021341127
1031484480
495828234
1801728661
196721176
624760353
1365844226
7801906
566433762
2119694036
2082433931
46115015
492434431
1272310371
1184690744
521420822
721173714
1899139618
1655029412
1174007116
1433596580
832376503
399094502
1773829697
538403568
945602488
1316558857
373717709
523186047
709245434
1473233044
1519606566
1366972850
1610001515
733389855
498283954
1946646436
1724132947
1025122624
421245324
1471070428
1659509846
111177832
439674287
474555922
146389459
889629461
1253165210
737742493
786296014
1538124211
2097190993
759383974
434014164
192209529
1446690150
2142562116
1364178437
103138702
2125529649
880653300
1880921833
577603681
2045080872
2117199576
420331103
1417997715
1200662534
1902103850
1432280994
614946215
718951814
1066892953
752227664
1135204115
312667019
97378786
1592970529
796477641
1548201133
247619517
174228032
1381161030
736942222
1219340969
1403604935
1511654159
1047667873
467454879
1490885786
2043531474
1953765613
962577283
531377793
1699420033
1246663015
103806237
894835889
520859367
456931406
1892416522
1946873499
1283604990
787692325
635769083
2092613868
26269871
661981727
211521499
2062074257
398650433
189485320
2016304217
1279256931
6551697
2075192337
1874129310
198918212
2001900478
599986698
1148593964
1823178232
2078935517
1755762245
457930210
404400677
2024997922
261806865
409011397
1987478126
1701419275
140286118
1494882048
173326027
451837513
1221920911
1962306259
1293012691
1447339347
458774534
835397374
158154497
1698705550
1520458442
249262865
1578067167
1052220043
1374406542
2053980009
1108833011
320368828
189408523
1174845947
514121380
53009858
1259882482
2100893075
453057521
1600945560
2039454728
283271935
818887597
298425261
7332560
2144514943
1667301977
1329004038
537366026
98862422
844052828
552409056
585487766
138518015
288105286
638101578
1935868806
1676978796
33730777
1773932255
1951553070
1454319812
911805297
339683810
107948199
377015657
1584145604
205698033
1142111697
1543957293
1751225963
2143466722
1032072909
1997707330
1289503519
1334673227
970595935
292339863
1416234060
1730688641
204900158
256268704
620418993
844060569
1965334116
579384214
1029962371
58910064
1915547554
128585056
1501113912
1472490851
1636647783
1424197391
437729066
1047781031
262851396
89954314
184303527
1726853960
567886297
288428564
1294423375
35982439
1627940300
200407913
698527328
1723273263
548893999
1080364194
419223641
284670975
498010798
1904003027
199885637
1503659815
784616946
354369395
284475814
1538135829
1281387323
1137753472
18138175
1103557438
1189008566
1603430612
352544048
1375779186
731992458
1312494743
726512660
1734629338
1890741975
2004738179
1927752654
1552424890
1572734939
1626832384
1584863165
141463404
1899906553
1408122628
1553575037
2057452419
1506519804
649911523
376887122
1380172072
1878716947
1353459906
2122044152
1797510941
1630661303
1495613008
316804551
336917990
948510866
1417834825
1748630666
957267004
747323512
1882485835
1360529199
2070486757
473647421
1834432176
1260184524
727674363
1675800222
1756907775
402476066
1402297506
738392233
111261011
936612040
1545298210
2028415004
415376416
712073993
1320647381
1517531613
1131959394
488466122
1885389975
791937789
680929557
1994677421
898274671
1111176962
185401341
264387522
1897218169
420274867
1781684697
93121263
115950634
113799504
1127571607
486977807
1206819602
1180507505
1284166842
407851208
118234141
97275777
1694525062
1675737856
589827844
1428834420
1189423528
1784261039
927499501
2086858779
351571628
710675305
1619230750
183390610
960168580
1334682095
938581794
449407288
941844849
1243178291
635944313
2124835946
2062606391
1150528434
1008672527
1218329064
106207565
1794935654
267917071
1728610392
1593700231
1105760196
1855845342
1365461855
763853980
1978806815
1791710900
771745898
100419121
1186514577
1018023147
1319104948
1456591545
1792935778
1376596598
385049886
688577129
1741910266
923928581
748025732
757248475
1377138963
2061121129
1186143741
1968438817
797665644
642167257
330451984
1292992943
862264408
1990953183
60564491
1782522555
7774647
1981466668
300802815
335087355
1309955597
1663897335
1989558463
930125388
1172972163
2012378404
1089382667
849621952
543719306
464340253
757884136
1155804191
2077262017
1352926037
813450258
929513457
578989361
1936348295
362897706
2098950906
614629382
882216852
424830020
902453213
1816113919
2096733511
2013649794
686646916
901196731
115765592
351582031
997696138
46111350
674313134
139451074
2024513181
1570323496
147290946
552182820
1678058431
1802856229
475971442
1107897683
1760872312
1426529223
925216486
857802936
60973728
771200474
1234257550
1324220230
1160078204
867894882
86476594
1418964128
1695680613
1172632630
380284653
1811625866
717999939
969650328
2013767272
1767588774
872442046
235532527
445961848
769910221
1492612080
177328667
1104387044
92517830
158519642
1925722872
160134149
1007057832
1750206240
698976720
1246748875
914319442
507055002
367708936
2142275814
193349676
2071872563
584486353
1839124506
452104009
2135357968
1895087159
1922392154
1428247980
1685560475
1070522078
540663846
1099886936
530731950
1248288804
505051533
1323383405
1548691696
1936493983
837031557
1823342494
2044491983
149077636
142454699
231820403
66652387
1168486481
658937132
1105419576
911365053
1226158274
1180704218
1003884419
574021790
212513266
1416885041
1106422218
710378550
2064564305
565756452
1005969913
133196327
280138326
2074257969
1347388429
159404008
100642691
974111033
538329616
825991254
3936790
613867724
1806408394
882775629
1138929418
12847778
188273058
1558959939
1425657346
373760427
1410193460
542604937
1898067457
1189762578
1326090027
718518582
2038197889
1875288489
1635503105
397952722
748475498
336389692
1811584264
261711417
1534917742
990780408
1806151354
1142644363
1838699756
2107268768
1011922296
741859695
102144422
68535761
428404611
153117832
460120366
2048866806
830463600
911104171
57455161
542040721
209477399
178266626
1722279185
458476232
1224360259
1282792601
829651764
19985084
741743972
1405365821
173428341
476336306
360953912
405927949
1971172502
1147271131
1125528759
107915067
1930253715
1547878291
745416778
1568129412
1674624138
69490530
570823327
1924577834
1005514306
752495426
388894569
952864759
442022683
1307009345
2096503935
1587079874
1037756752
1329276001
849779079
1796224723
1879596381
726085710
398479714
922638681
967204715
1594230871
2092188886
98863309
1612290381
790919251
2025612495
975664830
1658236932
853143728
1328600047
1614647280
675470578
1960601953
1211960791
411435507
696203599
37093597
106020084
890047205
682898617
2073508157
1627457500
604730227
1877819385
644980813
1943453695
991879724
1519470829
1276498269
1585426201
1560708517
711811814
244734276
998914957
273326442
1456876011
478884301
1104921962
750653152
244544877
97914296
1403876427
1438655651
1394608597
393372625
2024460862
861416934
718282756
1871455349
1986109253
2079913487
1045197387
1633400332
1639141794
1230080637
506279193
1063336233
635106519
314571333
559085535
831152940
142863570
1587917211
1611084384
743878825
1685337896
16999769
289377588
1765829255
1575437800
1673984498
1458044402
528733024
1416908489
496374569
1492724323
2114090656
811775007
200102425
101289929
645420673
1267465642
392518928
1848429753
1307220647
67918213
309866623
2032392930
1390724040
1471052622
1514451988
1757647426
1285911654
1309331801
547744903
1944833306
484708559
815159142
1792369424
1768922221
1242618740
31090458
754268969
1685301924
1823688233
1976600051
585654361
1289853429
881713046
1197098982
1970204474
1904959239
1493606115
990322810
1912239961
1893528472
958720393
1256157917
82473612
21847407
485014417
20291029
875529693
1486446243
1745711971
1102016506
300651567
974107421
387475792
488097558
570698213
1842457964
234209913
394132418
1557706611
471670677
491819962
89921352
481489570
904440321
1017367746
1258468506
1962200919
262476969
66944781
1109142234
987603073
2051033760
1947880322
821593675
325955472
1168549842
961413742
1247026952
296023307
543540607
355012349
737453742
1177962366
1789235438
206509324
1473187138
315809019
1467354335
842223998
2050934674
1788221485
2069219857
512071841
906057149
1263646673
1803321044
208095173
985318358
1347376215
968179959
1988516667
1659648107
510190532
574140504
621840644
1885287368
1964094218
1246913254
88495545
1965602417
475987656
1632597884
550260625
568542895
1901859059
1822164527
695743648
512306877
1860350771
1119655272
1981549836
1607353723
924399974
586976921
1824775361
1661298458
1119785163
827191283
26414680
1321786820
734995910
890000940
1602944870
1592577958
407495296
753173166
1995450936
639503130
1932712749
166043385
1091563340
1772900940
160298905
2076481330
1099398374
2124397337
30482973
1384194681
223013315
462807243
1382709019
572139411
379460911
899907942
749748464
854502159
982327323
1519942420
954244183
957167333
1235113592
886996790
147831291
914508034
1306444692
2066681511
37277546
1499979895
1122198623
1130096173
1525526750
606686099
1150594438
1757363578
1685990006
1191899466
587800326
1908069535
425713859
1742997826
2048887843
2053493979
711301484
936311957
654949848
1116862493
1218665389
360126985
835823285
198576868
463685302
1131873566
151891333
106677393
572954607
92799862
1333499418
274704598
1592930132
250715041
646417060
1911533185
816097693
581075139
869022212
1832640413
1283069066
1845950043
994937950
913827543
679146481
246602385
867868641
1690013231
719190189
478346534
1939103018
383268228
533807659
1571373105
2130999966
1772833662
270788026
726640689
1704831335
1733556632
1488046636
1072238358
486897163
1389389532
936388585
802902910
1001950553
1868823111
1566738147
1869910632
1949281287
1142186949
1262707044
1596499936
1316074179
230121238
1476609182
1624801766
744684000
1404521706
1213227102
978659346
557360371
1149675597
1667558720
2011514275
490883039
1316472723
604612982
486242822
988906450
327912292
1383230050
731946515
866476777
1351890703
467688279
540665980
486627885
862249477
136238818
2029699989
1464238417
332257790
1906324751
1016627203
191994957
2054969018
1399578689
1969610980
1693489450
2026772362
2080619027
1001150175
893604124
1687605439
522813658
1798714557
547159421
2086194712
1928003782
8532933
200545454
968862889
223314926
1041434450
46074535
311804365
1477645644
132360372
707124383
1294126740
1110562143
1936266269
372695993
422608248
626125341
1817533428
302015775
1975589337
36622264
1629584968
1836452471
637627446
1313813975
1043639970
1179440025
550492794
557937796
1556771595
2073394524
893289992
1442683859
1891171722
318534056
1419164367
25724045
1315549124
1750009063
1725162240
656489014
1156469852
2092452721
1584077125
1297054674
1118856184
1176811718
454361446
961242243
2123172650
1818559484
1607570761
474338781
119842692
1622744573
965609371
1036927647
608812865
1894773296
117965681
800030047
438015361
744389162
885981459
843929593
1981958578
1393436842
228244567
469939728
1087204087
1154429374
968635762
1075382403
499336241
111705658
2131248273
22151826
1365057762
915761689
957526936
1241198470
1728944377
448179457
1711005612
1061238117
436098175
1939207315
355315392
65991015
682418982
141458736
1797080573
1840894708
907206974
2112038026
1882031659
1468735882
426647281
113275341
1168987063
1072590380
1856461462
1593242911
795301954
28648296
395542932
1606017452
778219618
478900499
1908498804
593648733
694129803
275029686
600625105
1515002135
163712703
1905183274
723044311
533268606
338129482
488002894
1614320298
334877599
344695650
1266598586
1069168316
1912547249
1820073725
2021025528
889668445
1625953942
1382575279
1424636610
867814419
1515391310
415061550
1084433876
552673374
1535779776
1475592907
1503825958
862922998
1104154022
941393701
1196081166
1734409057
758775600
1822949409
1597302568
1490744704
988922678
1544881658
1998450966
629752156
892901069
434554319
519986007
1252636652
914570614
2047428153
804134812
1619358653
1526229363
1688052381
693252104
1359898726
897154581
562212298
389941385
471298951
1769227740
993972074
545265844
214097620
910118722
1636257921
1112944960
1072876776
681871801
1507857869
1728581991
1611934263
917079298
814720874
1071581498
1304662017
431210315
1258816552
1341056748
767339703
2047750283
695188875
2138245683
1399770211
458165653
1662581869
1509672964
1221975267
2051939506
1078804255
1946358960
1758601469
57303227
876757364
76218337
1694325966
1175147279
749193714
1336604362
1565401984
297944823
1435539210
1738411522
437327183
1376292561
1536943054
421980533
135289626
32222315
217612017
1314532853
1634259026
1560915300
768187694
1260591210
1581440329
858604808
324805340
2019284503
216831905
329341129
971787524
871598161
115982647
181638760
2075197926
2094225739
174075520
610410947
1117338663
1707553869
1835274250
559936534
1470940051
851717293
246404238
1619188279
1250070436
1096312697
1154944411
91503054
179561821
817446522
1228650035
1677236074
729293729
1241632274
400550507
2104345086
1243797679
643628239
616142657
1734803620
1643446369
517814628
1393950409
506158883
719484920
813121125
1695332362
882852078
1243251662
1176421402
513696641
1427274002
1649945495
308512408
699244391
266433775
1758780319
453813767
905809662
1150060294
727374359
312963080
966360903
1057873974
1069297465
1056483979
1958579210
1055541479
1908131148
1561659622
1219353397
195379524
1333469324
536327401
888062554
1839097373
329921223
1960330978
473069870
749223641
1715612167
1292922378
545645046
1423066975
1914684081
973712332
606985939
1761431443
1520630740
651170449
314272142
2112543437
107149036
588449566
1179865841
412404288
488363019
404975062
813407439
1750104700
156786343
1468191946
500890090
83603769
1550901899
1811461048
873495527
439024769
446794199
1179366679
1578287227
257809992
57133289
794721052
444411572
1245504994
457114496
940778016
1778630976
2126874547
418313724
1061708231
971414121
1179532941
2005074420
1993231634
1512782168
679991414
337090425
1133009628
651860763
167865990
1736925926
2064650686
196150314
2071443661
1946464334
775668873
847384693
888103203
1171473940
107571782
1135547117
287692665
163723728
1116815449
2113668612
1296830520
26719295
34053947
861825135
1069727806
1098450091
506832033
1705600069
799193405
1207244041
2003716028
710787810
341081218
2071639791
502337431
682308808
1934896201
787509150
66025029
1826795877
822287751
453382561
1437640897
1132413150
2128207259
397120096
109665964
1794042709
1610516008
87807704
1219721372
1943215800
532516650
1224665267
865026065
630247217
412623433
514038471
1387530846
1532640338
1456960579
487813185
909762727
914901049
401505856
1471457753
2102673703
2014976372
1449289359
452568834
441598234
883306619
1821122354
1422603847
1551229842
31416843
1222285079
1331477890
1752756718
741643296
1806314785
809668157
1130125734
567139000
1635963103
1109341376
725955197
313884597
567327448
688921042
409703253
814532851
1141956401
714845314
863167087
1262867625
565507140
3936790
1186720533
1541244257
513216550
1807722341
1626254915
1395990044
1847425026
2118896187
1049123099
1961389607
418924835
574583702
831954727
335801681
963436376
684654491
16004938
316036833
585543175
1340238747
1525253848
524715591
1270485730
61301886
1009880526
1037493769
670296248
1531301719
2100519767
1738297133
1474343349
130439158
668497781
1518693114
1606266914
671969384
1484857148
1443311937
184972549
678366743
145407239
669867564
1893234063
1147171146
1071748059
703640762
1473178484
1668703477
462934595
909967354
417404797
423621586
905685747
407040507
884077089
2059184429
165786837
1725609076
1190735358
211817648
1989413134
705948925
1630041638
1647825307
353738328
2088619638
186880082
1623936964
1020825246
163768791
1337015063
1748007372
1853065200
979755473
1205740738
803796167
958942913
1416640087
42714929
374017080
319215305
1177463649
1101007752
1293988003
1758783015
1101327877
670294340
586450792
1317066043
1261006175
1697816341
960604392
1465845495
1181889897
447458126
407554087
1307932954
844420219
681645523
1689309793
1125468085
1288511054
397080622
1855463668
780611450
2111212521
2130819187
530995680
122453310
2104548965
1489180632
1969230879
138316538
536002951
1635530884
24540488
420447556
1572301911
284815630
1792193099
1563449100
2055851722
1722814101
1146987889
220100154
1594737937
1195716469
127261040
1230946219
135997059
558544205
965906663
866215587
1031079647
1378323955
698644320
839125638
457746076
1559898307
2037410444
115423311
1212070107
1429260049
1400722013
1712471494
1484995099
1065251328
1074571738
1308967837
1121998614
288105286
1981660806
1165471893
1886792593
425828940
870449379
1506565429
791585218
583458543
1846184141
1001884745
1677833982
160600221
1537240031
2052510425
853409555
629978870
1467291936
671836460
525247205
1652658902
728554206
1088349320
290256528
1215660325
1617349230
785079968
155738388
449513028
2019833683
1287505754
1177660405
1305413550
779406096
3333916
1199714412
909470020
2128948988
44521340
203785805
709688398
694758857
1422974373
1305441127
257786944
34953342
1620310153
2004028351
1749457176
370512300
3934471
1964642753
274222880
430007612
1885363488
1333868109
1840004096
1835161834
1754080897
1026086207
1674481636
464975081
791945094
1592092011
602114711
644773825
1239481813
1704207347
349453682
644175759
1730495107
1381506069
806016143
1227098892
504594698
1889256081
1507045182
1971205559
541349135
2075255320
1665487284
855884915
578484744
749250167
951962003
692629614
1302479255
2079575862
191518031
1017260906
293566941
1015410691
2022038018
35730234
235389779
280497535
465434352
156859777
1682349339
846724676
1034402211
663061146
163359919
1645756173
1777844325
978825117
1451792357
2092532805
1963866967
739753396
402547469
270874367
1133900734
2140353751
1285468282
2034889554
1654985127
521645466
1644704107
1559019803
817137705
1552276183
484957101
814130728
732659935
657701081
1740343334
38181196
1486018901
1853150279
500464368
235391006
661255283
820932254
1295022415
502843889
2108669659
899092053
725511044
2016326469
5419342
609966072
899644744
992084290
1283572816
117609730
510064800
2086594113
1770478665
2040474765
342906808
1814675125
615855037
746048534
1058085918
296779299
137698404
354945388
1930540371
1033976837
321401508
1648404302
1135974405
985682425
1578867647
726409719
295877499
1724150342
1214909586
665983418
510411025
1144524309
753202360
1494185685
443341964
701821855
51237280
1211467090
2040377048
89908571
1498877316
1266120468
77997236
2075454456
2101706682
1332220905
988136256
694017524
1782942773
1726381427
1378727319
1412963431
1738005324
1497369168
1991277158
1357206655
1735437794
1783494489
1972920013
693347229
1589703917
862467290
455221349
508766798
952703836
981219286
1263257143
47697269
1833399692
624888651
239534066
1138863822
284079872
1842248948
2046323955
2068074577
2002381061
314075093
1051984755
2102847124
979738190
15129965
1939623504
1692617507
2012451937
895273073
1843673322
2032746650
653724096
1225223306
1492260971
2003054884
180977723
548346589
1123997952
1077205741
2008331686
1269313073
821329117
2080551156
1312003525
1520374147
1525246309
1045194320
1190414066
151826765
785653488
1476026617
1094277687
525295503
1150023611
1324042817
1063299979
22877917
2110064489
269483974
951408605
1162346237
1446074891
1889755876
1137430733
23926495
548905969
438052895
1170306308
650987512
1550705217
1825473395
1372339
419769290
1440090084
804235949
642038802
921282049
1313644303
275585483
1146948704
1494986805
789150295
44837779
791277257
1088533956
959512443
575121125
1468427352
1157192345
1853738319
597498097
1961525338
1281280036
1232302826
1113613243
1412349169
1066033938
1590381307
1160504916
635819549
845419247
1075584970
1296844015
1876813981
392289040
972830085
1059956277
1410132347
1641200462
654941457
1652160166
1541240065
913367764
965050280
535399545
1522890846
1593340093
134776200
248384763
1720772879
2062075618
1369531719
1857989651
1779671402
1791132425
1660352623
444386930
908005430
816672224
143971426
421986484
1209536054
1606558533
556846458
1877226981
1622927384
2075878038
78359732
372506973
884594802
1999076260
1856533890
665091636
429925321
1182929200
498470308
1618185016
491964761
301943513
1849389803
519145446
1374336101
1207602421
567359484
2135464452
1536917556
63205467
127933694
333934335
1801414715
1744216696
265963014
29999212
1824507488
773280681
936170907
16287523
1306111838
1178224420
1305780210
1256947496
684058055
323576906
1322115642
1649411367
59102942
1374092193
1674365187
739868937
749101898
66957937
977599167
2092864384
1774490269
1029951615
1423910262
1363763974
1775279393
1524910383
35608665
173780282
1892344843
1513938250
829656424
1047031600
72431388
1040195185
1846617205
183875299
2117512739
2130411371
1933705181
404638361
1975210739
912640852
596249806
1768668423
1091679982
972889829
726327317
1248419194
1359166047
1943067352
1275055526
1423818407
524353398
555432465
490366482
252388586
1887666310
181700753
1557844707
436166053
1974301218
314404149
2079808175
2106741231
2017345716
488501754
938072097
96267242
832184465
576330471
1933393385
1134136219
671796936
24957190
789221620
315586511
746499315
459661156
268220752
440145884
1552877140
1891285362
551393789
1207604109
2000859981
1596556156
1751200374
1007750064
1055055152
2135071076
1432471822
1773693787
1916243277
199319261
883829592
1197866287
859093514
1253498998
1148620754
683139110
1315329425
1189375977
775171094
1145777894
1004510746
543909763
1082454905
553006598
515995186
915355969
473499049
1649422718
301585806
778915518
1369969132
73603441
1070584323
906036893
930207178
2122112020
2047586516
86364297
1736232315
623115975
1797032376
907275233
308395094
428705308
1862029786
1399371050
80077017
703056651
2084936108
2146538821
561249336
636015365
431147499
798681590
172212685
1994586352
674247949
627386252
547569342
1701959989
1181454198
1795192377
2055218304
1068707203
1338779336
86876360
1507889804
651699881
1360463046
1264854424
1848318487
2028236310
1695603725
135053669
1725769860
2012693373
551152407
919605335
1098796762
1645625830
2112678276
324103659
1386905042
1132290773
300305056
1321035663
866915325
1001473484
314415803
909711817
1373260124
876042763
671874296
808889615
713015817
1796689974
404887055
623103954
459883566
1689376352
94128733
184980294
1211688677
1768735548
515286814
1870053774
820802869
1265913119
149036110
148842102
393061224
243925483
1943409358
439183832
409331537
1062151154
1416579309
1175239735
994039864
1270902988
2080925918
1898338787
1706581416
898015124
1342490459
1366136100
1911378169
1712846182
471658356
2147421261
128101598
2015826454
489839470
1453615198
169929074
1572492056
1031753125
1859747519
837699832
1369265740
392887855
829546720
2070414984
816648089
474517005
1169226574
567429964
1693587235
1713744802
234353924
21818609
1451418989
1917530217
1308158292
807839858
2006528960
275646499
282297915
778673665
91498951
1765097847
768092496
1534422892
998405173
101883064
1531108886
628354583
1173690939
423035383
2048835599
910617468
87618526
214890340
883954859
153974521
1683654315
1276398308
1364072428
1085822148
926484188
1754046712
249455710
1177494757
568459585
1532675936
1811918077
1088766528
209682957
1325751214
1656861413
699434625
1807853106
1482384271
368524479
811283070
335419699
507971228
1644544089
593049002
1494539157
863192527
1776933401
1037097219
92284376
897824117
1574859628
1974875591
1463782703
1969066106
637839445
972060041
964902357
1065414506
1310310921
218526909
409427048
1890608783
1429482544
1724872481
1127401553
1661677557
356724537
889123632
1519224015
73423956
1760323313
184574833
552631005
1019048284
1603609763
1274146200
452062783
1692043365
1713581927
1129927835
854687264
369285126
850859077
8618391
1018080936
84851900
1686250135
571962656
2088938556
902039836
277895795
1282210495
2079643381
307478702
359637796
1840844091
1390050580
1187754068
1082732386
1477957200
352914897
534391948
1909406323
529069497
783326947
1703390487
1061313367
176023160
2137100508
177007221
531731635
96420403
912704671
1049432776
1962128647
907453818
273751482
1353148602
994756216
235795673
1037150781
857421030
1568341199
57360196
1872497064
668516287
1453257958
931728288
2001850023
940809884
1926196288
2108580645
389824754
498395424
31075428
1156526341
868952728
2033429977
1114173569
1373009834
314204679
1126670632
1157016556
1717725844
1353099665
210935364
398495567
1668604733
1487887784
2135849440
855083970
566346430
919972771
1490049338
2087574475
907627132
1928791140
977701389
1283992216
752481671
1880983275
864618297
130469279
1908615550
571449355
28501853
96843812
1555708749
595988294
208804923
1189587291
137831891
2022884534
703830732
1134042078
890020395
994871554
999122724
2129516307
1030260280
458304882
1978167445
751435528
1145992563
1321801798
1094757059
120436263
1317653214
197985749
1044668981
916540391
628600067
417160930
268818235
1191247002
323900442
995016197
1649588139
123870001
241508206
1209229559
1623432140
794512110
190421339
1489246211
155638450
1344891835
63027279
1769292076
132674328
198972389
945533625
1951466999
1047395447
657527994
1502398621
1198365370
697799523
1343486491
312356580
431429980
1336170353
2029114571
1959326406
1636951247
1713473794
607616677
281343257
1333255018
2076020472
1855347747
2056066690
2052875292
1693530084
1722873634
467172623
1012684154
1808724051
1296385095
27215703
2071555493
1480292842
172643049
19081125
1296337253
1393685641
17176189
65216821
286288008
2118327432
140658956
1069240482
1358187644
1629870804
1965368442
2115171445
1037787452
510163584
1796612694
1796041943
1446751311
526745828
1225565184
1468689376
453372172
294949083
977622223
1134280852
1426375293
1979321514
985986294
262380374
1650435277
1659380783
315818851
1057343897
2092478839
584294345
2118190929
112578468
1839918249
333343476
1224624993
903263140
294215671
324835840
1985218568
1531918663
1720790599
359022213
343930281
2010101028
1026486939
1776740529
1868258591
1020043411
1255667018
64266087
1449453576
68892524
1096018513
323884839
438019381
1196660903
1135967963
1027319841
1467651891
1419491071
1025543560
2026498537
1338362251
223747237
1139466774
929979152
902638135
580308920
71052465
344537998
387276657
356449757
715809800
363015988
9393033
540085295
863981951
166226869
1596287614
748510650
1400778580
744637343
1686957771
2134808198
288339354
1933508173
442200713
646008296
1884618001
65857344
473037924
3825342
19173361
1218019998
1593976046
113780426
2087436579
256924210
900980446
39721844
954440125
1129448957
951983077
2018714830
1595635798
1332730932
1744936807
1120766643
612952089
1152983623
910385362
778279907
209143384
609608985
1060693468
486164991
1563719010
215472392
1210027017
1277664507
534436743
2129609808
1007495663
205197734
1766689862
681327114
1506268181
1293179028
1151147672
96920934
1362320092
767375775
784932855
1073923511
2052277682
525823246
1446367681
598225929
1838776996
1150034783
1711841030
373233664
532176131
743747538
768572566
1534200831
436229384
1121497017
2034616862
1432786539
2009896287
1663406541
172795081
1777451728
1508055513
383843270
548961685
1116701275
1682654849
496220994
1758823401
414921986
177939814
139031030
627897144
337308265
1188619708
1019434206
975055630
1897722696
710846823
1784096735
1193527851
1107227658
1811918077
792251108
1462829933
895356161
2042467596
612403528
508366717
1223692590
673072054
812239181
124388031
1313979415
2071785623
398593962
720977512
1227354699
804136051
1884927246
775136959
297872053
298703887
569472265
820839
554748851
1001027632
1650366705
258247991
650446336
1698094567
602960758
1375431246
810281960
1464059714
1786230824
438025888
1068874049
468062102
1343445481
537493264
973137656
1234339896
1897472975
179601407
17729690
1991818358
590248064
927567208
1623072870
1162571731
420105588
1127547447
1019172102
942059126
232644925
87788787
1732774300
772598110
1617066613
220884175
687277135
607149174
630839614
1356138930
1328400192
1043299580
190926996
180839878
1154133361
1806079160
228331825
2027290274
1643619649
250813089
2095780561
24945325
584387502
1763048054
1354210322
1175513489
1410917016
1555853574
746889727
35002358
1383638279
1040995134
1280092189
1013496941
1750406351
923744021
1247802202
1029237683
827592627
1317397300
2066839425
68086070
513554229
1646564855
369043775
1393361532
535220976
730572448
692718134
1946427521
1433858439
35995211
798851662
1910295170
175864502
1821694004
1132973829
1640209319
500057264
2083899961
116273712
505298448
963351872
399001488
829110641
1349773791
2020715655
605211832
872961510
2035893719
1882020911
1355493607
1976683391
1208247838
1915976153
2006086798
80908146
419787819
578979619
1814730441
2135847310
246118653
1587845061
2008449580
1121875372
577481396
19346530
1121284319
567318291
347103995
1428292317
1729138697
2129564943
492272509
1774191365
652098570
987827015
559464064
445257886
1714493750
491744325
2084116083
1910094596
568085287
516365760
1210841673
1759263020
1568291236
214056944
1223753601
1594954173
23818848
211521499
1347408441
527475758
1525675863
832465135
435299030
352607099
414444476
1463201564
1622619557
121974241
708362243
111242674
1266977250
1654737058
647306888
1982337334
454439034
882015115
1233909318
1868468015
3278451
696833666
1601652349
165013715
835443326
363689656
1375008066
2008062382
502307296
1470927858
2070343533
1766523145
1750589645
1278882041
511710334
828974094
474854554
2001078631
1834212899
996564784
659120851
2010471419
494114362
2128777987
132555218
718299343
1816130637
1260272592
1555855114
1067196179
155130136
1245649146
1622805121
630599486
1585472249
2128886529
490042105
788471978
123240344
1686997949
1605625515
35958019
970902137
1130953768
1536164219
206709622
1774436488
2118548515
1764764352
1854490085
849642933
1807882550
1284122609
1177097070
1566315679
1052914134
290747752
1202775863
1093490299
806138327
456695235
698064882
1632122807
224686458
2147078898
1092830491
749146833
1447717081
424561000
1060308758
1278125596
211640984
901447517
741025600
485925277
598812855
261158411
474442004
1209749275
259576616
1876146012
1451003028
1127083696
104761636
891576488
1430260135
390739580
2090750213
222949831
571472329
346588223
1681753346
156756551
1942150612
375279549
592119359
1829697707
2134739746
90286080
1389029473
38620166
807458805
1841452009
2012632291
1433860367
660160844
361599574
528025971
513655946
1957224288
2102007277
1166241261
1483747109
1177686393
618118438
624749234
1476348064
501712363
2137457280
75567658
1267117486
2142992328
16041016
1014638611
1459903775
1593863024
1464059714
2133547944
1987100625
752826307
978247232
1628438178
774036517
1704914419
1674611114
1953456050
319734210
351980971
1975587685
1606258798
1070280197
1253076980
1339897967
1880295127
1801128714
2110902871
90129460
1797628968
597240200
2037814372
2065649368
1686880347
1055446889
1948988782
976281742
111809555
927084884
417162995
1196443990
1920507408
1019830289
958905916
353935731
775598532
872648827
917436745
802025246
119773236
143329153
1607257189
299973449
1024203413
937045364
1971832493
479188949
2101077443
1742235422
1764469627
1750995898
1581829933
1926796730
144746518
729762025
596408658
1987931224
732230432
553789626
1030069272
766552539
706050834
512722065
493984919
1227576317
1404174167
654094890
1653170645
1575479589
687324705
767014966
367362171
1088089785
1116955350
1100655991
1113435634
1517048397
219768295
1927752654
1378624496
2105159759
298572002
1016031038
915698858
1712496579
739464098
1405184312
309315542
938838216
1866080204
172318253
836889200
607114563
1991324884
812457072
1273460134
802253533
988022053
630250679
2026202149
1367340001
2123704081
365789400
1740177448
1936694661
1064475961
2078589504
178774172
1420325177
2112351180
2067983357
1484389731
559728865
1368690676
1655269869
456971310
963564846
103474096
101451487
664671596
1317303373
1865451448
258045123
754183348
522807479
623400600
1730417388
724728863
1628811032
389559970
1330927956
1497173340
722635036
445529049
549035789
62100289
2124145498
846492035
1189643848
1012781070
1433369266
1905444827
373828514
1729626491
1271362951
111890838
1059369093
552856144
620261001
723134846
1634071915
765751326
668944736
16175355
332805804
797493397
1421846167
359022213
443810376
2091038908
574985618
1404059869
1010396729
429216071
1210783084
1088115786
842983889
768581743
685712425
1917221092
1897482315
1922282717
1892041777
1149815683
1095670021
468924929
2050594384
1072806148
1965309604
1768080277
1526948857
866233943
1207965640
390740249
2115482310
1443149731
1284468673
1113109271
1170895151
1962759406
1007842733
1611743706
1038610773
1164496322
1288353614
1824326418
665022392
796418537
647085858
1108864300
895110245
206937713
1988895622
568767773
1261439028
1041376691
1566435127
1313694111
713402555
614704058
658441877
1586727212
1049839132
393291
579880325
1311750468
592616375
62046895
238767742
1258052623
446136841
1329687406
410187952
1963090065
767162483
823981558
1625424748
420834526
1013305885
1177460773
1089085952
1116020795
141839688
808063127
1802621895
676925652
353438134
827180259
1774490269
1131090393
1672681815
19468627
870094072
523098479
1699421924
1191101701
1372180173
1779285801
1266195918
48490610
1814631077
147844896
2055561659
920103479
1786162051
1186456384
2127315647
600482618
138955821
1502330095
1322245621
827025921
1848744209
2066537747
1579298823
2058179918
1043868445
380579182
9500978
537917603
251205617
1701989592
898951265
1021930536
1204009901
1611156980
367906784
2010023906
818411499
2111983061
697438829
1118928691
792396870
684450782
1904512489
1117381654
216520820
753623986
446114138
1448083472
131082188
543555811
1850230032
1212078116
1020777359
1786526115
843951158
759665388
1392999689
943560276
1656667645
757663607
1763397603
1023463107
1569205013
1952602731
1940695765
672369871
602868149
124676560
1463201564
1249540709
344854416
1431098391
963816259
1896937267
271051985
124589423
932557529
109240672
572268411
709626430
1914991983
1825225800
248220168
1556927521
325248607
1200163827
1454396328
395657665
1468826171
1428908898
1123397824
710981425
1443933971
1961217512
248430818
202284792
670164570
77149720
769411906
1472585417
1886543077
1796709689
525978943
626772148
1936408813
876953698
1084181163
1142678611
309381728
1968717584
1477937167
2009036542
1796637584
64397462
3939982
575100467
2005852126
513588184
1623695326
637046500
1939155681
1863849677
1119781206
1353983812
211670335
860923612
1686286523
380272513
780202398
1374158403
969435039
234466041
490215415
1696722700
1628920898
2029196446
2042619817
1240010287
1956665285
618530858
510411025
1551045046
2137793238
57338662
121092335
1596101924
7117519
605268746
593544151
1690128081
385792302
995706796
1242521679
1823069859
1038030801
299814704
2076953291
517298660
1767296644
499434965
613461491
1948734529
565116301
1486120185
1676830828
1486598672
164620281
1626781088
677741613
1428022092
1377827202
2073510937
894008039
17107398
709626430
186263727
1733726500
1457673351
986859386
765482956
1915360764
72488760
2099635071
694683090
372069860
1381051271
644349825
627338819
2001896932
2037876402
98942226
1950801711
1099912971
685719285
1029043540
1993234293
952046370
93109920
944569421
2135847310
1362553887
150561170
41535800
578531707
1643004573
197471905
239793820
238012507
496937382
2112682807
2017337958
917587749
1002720055
1978620588
671931603
996277464
77868962
922112072
1307273945
1095157868
1596656926
2097186474
46247935
1837536591
1893083412
1306279017
1211807546
416490252
433735958
705808139
1666572453
461880939
202964770
837746710
2120030179
1117792257
1609417835
2103307378
491357916
907858952
551337769
1736491868
1804101343
1456535303
1040163996
1673102987
1815685710
1272447517
1695294955
32311183
17356707
1311593628
1381627089
2045740746
1538517556
1560185116
945658348
2144332885
1106531293
467778941
1139369411
95727225
573211235
1305130638
416665004
1632208688
1586126083
1375455007
939604984
1384184761
1937376230
463684706
1921492479
1969851081
1414531734
1290328090
1922562787
811391164
388670273
1367391316
1791437225
1473220736
1984538146
1003289587
1978218637
1554610770
799547135
1574159351
1407684938
1524335432
1168886086
273815524
638258713
1202726404
292691897
1693035585
2074900449
267953967
2062207971
1445627863
79573886
561752295
1108848380
1455008834
978458689
751386366
671746132
2105537270
850263313
1140509418
678876135
1420522546
1292041312
324373481
1160120709
785195269
371965765
490853139
708953737
323885243
1023198221
917253871
2004935208
736473960
868149108
1007623741
249034207
189974088
291896088
1117183166
1927366208
611699368
1426545880
1114844175
251797684
53307344
463537265
912113903
697110148
1146645766
1135183732
140914543
1120360505
712348010
373160151
1952688153
1582263358
1634125750
908158127
407925323
1186252976
299298018
1402229402
6030722
865763117
580695123
475024134
1790271206
1282476108
1066105748
751882695
1592913787
1755655901
676620786
892976889
2047591495
712403128
1773480234
68531564
1168030693
563280288
56118764
1761537468
1854139903
1788608578
746340338
231219574
1035347804
1074690176
1968189067
251337143
915905656
648994468
608124053
250679100
714305011
426888281
888044423
270022483
2115982565
1711366487
1806938857
1481980725
843021310
2003178090
90353746
830521684
43134139
816939178
151276853
593402416
1623260452
1269209435
2115728481
1227322548
1910191646
1177442155
1141909058
1576377540
2036187030
1058586659
4111178
1121998614
1163466626
1912524849
237630959
61080571
130037482
1912067420
1980532333
2120448834
1036975153
1247263546
1698055619
1306648265
2122482281
1634113497
869834614
2051550657
1746156854
370548854
1605041042
94768117
1613951221
1022854594
1318746267
1650205294
517223372
1968046653
2130371791
2073066265
1334130043
476887898
224502657
538698282
90340244
1779673812
918249117
1098419341
889145814
435701421
665226187
916334123
1934063404
1068982302
1901621602
1423870127
1562512009
1247242915
1072301137
1513549516
1896869436
1992231146
1969914683
1232565094
690090582
328486663
940404801
2020107250
1159369883
48913796
75978503
936932971
1607963781
761770644
65223931
1034604599
1352568806
1528186392
2037978483
469024220
1988895622
1449017856
1257395686
584894648
899464423
325763404
249289502
1496799645
2119274160
615431612
660694370
1305065245
329825446
522578196
615635258
641887482
372237061
1381909057
79616704
904358209
1067438227
538142977
353898814
360133024
139349313
286627957
19612540
361568275
1378068211
775192237
938869765
234561605
670639436
1505669220
89601299
1447513391
877670637
651560952
1479210811
488438328
483887116
927304673
930239814
987843546
686348218
1887085320
715959839
1774810273
1758465904
1496584257
390853178
2101670565
1501098055
107120172
1058626504
311365051
1915216594
548839165
662370295
521727731
850944140
532328448
210415393
1527553954
1855037000
629054082
1679258889
25183984
506290903
1716578768
2094437125
1047091384
1483691034
1146456477
913856702
1168657777
692195883
1639246280
1712450968
618131749
1668944617
322176229
1511890742
851220885
241195034
426199739
856101339
545785158
1945859266
1417181229
2129691869
853310607
1229576296
869202104
207226105
1020681985
1468041474
1377267112
1905577048
474551301
1211156801
993585645
1302441754
397248093
238654951
619893869
1547874284
352778313
1247943899
560473659
40947246
2078436238
359719909
842805364
379082998
1115714570
1499332996
1691205369
1842372221
901176546
156088423
1312134365
255651293
2011742785
977436796
1797179513
184682188
415976445
286360778
2029268591
1355302633
1853630289
1312387101
659766176
843833824
612074631
1724647703
1290015167
1431370513
982897538
38247645
1257720513
292362357
171452986
118718015
1258367731
1022898870
1921815749
1516891496
1480460179
2133201539
1639249005
1211399737
1770924518
1895434774
940484523
796818523
647236532
1017095078
1123632079
2074315592
1067564186
1775666972
2063364334
978673158
1379822734
239516465
1109695300
1043192281
758367457
1271257844
558617481
672895473
2144731125
1431030613
1510997366
1058795430
1818838535
969481715
1911984191
531872171
1215257710
1736392112
2054491839
1788831854
1406590258
1774193960
1638453742
746455927
1420410063
1481954079
260653410
1821741905
1757022461
1634417992
2054781805
482806142
1161430623
1351499385
928356991
656489014
464988379
863388997
2083012499
295185762
1298361474
464315513
118847610
71110431
219622336
900878977
835106860
974205872
1014274030
1786226557
1537352907
1730269204
1834390843
305498111
696203205
1263958794
974883467
554530779
1831064062
1566730296
1010523361
513651132
1792677533
1466410206
1194278794
1677284916
499899442
1582613627
2088938556
201401219
281297060
159857829
571487290
1673479368
804885406
1009159626
1597095528
1235790492
1050989666
337358507
912004395
1139188713
1983034062
2008921611
969771105
2000577448
442878008
846996355
1192924413
963260849
1477614462
658573300
118943153
747662483
1251261391
274765330
120398204
1014790927
159249229
868855613
699201290
304762660
1136878970
691426124
1487110134
886207919
2092478839
1174973267
1888487224
717294617
2018207166
302718709
1271164453
568266204
1372653303
1310984358
1350889937
513651132
1408319405
1076436176
149363607
1938948901
624472119
683720146
1470981320
563672382
1095333155
748916454
1623996164
44466473
1905032604
1420216479
424852591
2025879010
2093593696
1646804733
1449662671
1893594866
102816170
1694614368
1414023975
1584268671
438375350
1506900878
877131209
2055721859
1303166649
930003303
1833545549
250771963
1644521992
1338261481
1128778178
1555594746
809392242
1654224040
148504161
204133277
577015944
2123539210
761913026
430258494
446862344
1110694975
1854208509
1256818023
970372278
856095563
468667559
1011899520
1288677617
1098667759
771745898
288440267
1204004879
389212659
211944080
1835727882
1536685668
155760951
550821368
963481518
1523900414
1638064608
1895139186
1931938047
582209525
487584377
1668971074
409903978
819817016
969793030
2070651095
545841346
502912426
838281864
1460609134
1360566695
1124394554
2069338701
46115015
705832376
134971450
219867394
1018800705
1950141116
939733394
1967275778
2102007277
1917527164
1866484536
571278659
927572639
1879299562
925151521
1934393413
1510428752
639444541
44250488
898417081
828465761
1468124864
1607252970
834223905
545993022
309653827
1486858636
1986644654
578819231
60483733
1893935307
190301737
819001263
698763204
2031437770
587715454
1815308222
1189234516
1468108055
1234913191
1799806548
1295810349
1256935648
1587418870
1193937860
497340783
515389682
675304680
1809976351
935466608
2012049008
669579010
272474620
1683729591
2044382367
759812989
285691911
718517006
2032011187
1251462315
201718789
339714696
1586865103
1881392263
520718908
367941423
748329167
1062234365
1478314829
1477660564
369622387
84132792
534161496
889339557
1658756858
903411935
1198138940
1282701336
1977025352
1477921724
306550460
163911978
1835071437
1603005409
641429779
1017927957
1608214990
2131153453
98193275
1549111425
832477997
2114606150
90178634
1674692127
864058586
1137665670
2020652912
1994423912
821048965
998495205
1388322345
262903519
1379496587
405697266
1242782974
1811881166
1546320395
866721459
1767690834
212236290
193680293
236141636
1755896638
1042222034
965048870
948144743
863300847
546008565
135626752
510182672
434643939
2095426276
1076013647
244777524
1432720444
1532305310
1088656377
161495870
183796484
272919717
1461420184
460202316
272583318
8661885
137593711
694934943
920352280
2061900932
1253883522
808778136
546151717
1551774088
1144077056
864252759
767659330
456097609
1353073017
1717446256
587619025
696650533
1602649993
266857514
1967547579
1746631936
1581612512
1370676344
2136427556
409208132
644291825
1897131401
2124985340
447434476
879209789
1991377825
997452699
453298189
1156790082
1813005707
502838195
1899396229
501162427
201486719
614545862
341159433
1564234501
888220644
1176990877
1140980266
1816490847
840701180
2124775183
2009237644
296810748
1610259780
976089851
959872161
497098869
993174173
971691703
595924906
2111401975
297734987
2065982349
54561201
783100333
1742237484
52950211
261028690
223486061
80689416
95068788
541046961
1230786902
994936184
791009282
995662059
780976327
947830950
1620799219
688126234
2096192031
237623974
1745964912
149977511
1766563304
1122615688
1071449132
1554708069
573578662
433527259
1449777433
1096761893
1122603647
1212488384
1909355823
28238813
608373634
31036848
1732710149
1837641958
486339230
1552546284
116054229
749472667
1767568088
1849670673
1174288981
736686617
1429609461
696477324
1145014342
1171590571
287251308
446557259
45133767
1594248223
712591357
1928459658
428803447
1544807753
713276133
811066200
764590564
2143866146
1927455435
960575781
2070914892
1369216857
1707081094
1094802138
873024000
109110248
1422675680
1563792383
146255595
1145461975
1028564557
1672054943
895778487
1848760190
1220119892
745013557
23303287
1770112931
315171167
1968885673
1198745607
1485591845
1032273861
651807976
827036562
854230418
1795058246
1800209598
1804158002
831848688
136507867
569598158
490502433
1224965750
1145429569
322858681
737781434
660151336
1419703795
88761863
404782682
1409155039
1588850395
257799813
1846303067
2075973653
500378699
1984030788
1857785508
769031393
1703950788
1876290234
963674897
1854744374
2049738007
839262105
645520204
1310930459
1473995104
563326825
1751802537
234299261
2007764102
1257006359
573162845
334905045
1923437726
1456094339
1171778224
1918678897
868145162
1675519781
895933881
921642677
1307767121
1179436605
897506760
1658965679
1387403991
1781113153
335269367
1720332150
176585620
1616580495
1733259947
1783182705
203284227
868211907
1675066127
27521927
2096702959
989955769
1823037842
1043916836
6396319
1106047210
1658612113
1985851068
2023761912
1238924397
335455685
1635627306
1822583902
662043165
1474573479
1474254141
1712631641
1746840419
1893444411
56890186
1278533346
1538272272
794182482
424210263
1968284756
65121436
1253547737
57774680
679794297
2086635777
1491202488
659556396
249989961
566801209
847425314
1697475062
1461427984
1278816425
1740332547
168933589
1119530112
1766474591
1813507599
930126600
1115731752
1249575940
1170650048
1484987052
2074731761
849010888
138489073
1708294726
809931141
220377787
965397491
49455559
136586240
1461593959
1717426629
762177604
1267150703
1191554465
1606871823
1510651929
1057941191
1215063334
1732899821
1797930678
1818617953
681340003
402746625
1141273298
1961607410
1115698691
222360437
672335532
1724819068
1988066305
241747737
814839855
1205278719
1640817968
1466440037
1728689644
2048108602
1939535776
1376656054
403087272
743024712
866774611
2145273222
1525558505
111674734
114128269
625495846
812093112
1272087813
556854290
1144306548
75946197
1884470790
1399896677
1198751771
2142805727
623692572
1098492180
1541079994
1014192285
2019264606
531809134
1090182277
1116304849
1697486585
798170974
1764535321
1973957704
401833949
840339513
1211890517
1408954889
591028665
879616910
1314879042
761450889
2081945776
659719249
1399169474
264814704
1706738998
27327994
1670492229
1943187499
1566239376
521067468
1082673879
552443707
1219337125
1048114730
2068969005
768588428
1172579567
623552636
103701786
945830779
1350344656
465342510
47503781
412939795
2685618
1128545392
408611416
1329249226
1483029260
1099707198
1326091655
1300511653
754964867
1616301909
1018562842
1114120055
1930069174
220421106
152260100
899072440
1256111877
779663475
562841774
1448509224
852002410
101992848
942850909
1727456128
1973233004
692987182
823490862
392226979
2005454353
189626705
672134966
1196397855
1290271026
523587313
27298208
340982826
1261178331
1824486667
247223286
171849815
1159749034
1422579575
355639407
873220457
848939266
618214025
1444760448
587661630
1461603309
256866656
1752793642
303028865
189536256
1894773410
2104965143
301836022
855528706
1173836444
128035284
1609577717
1606816898
2003625079
1165481229
269346031
1510054098
399171588
170412973
262720581
1974227964
247783029
1811722935
1632831601
1599287325
950341711
1439287422
16833891
1894236786
1312346555
1944319906
1336851475
89220363
1710971167
1538469193
2034432537
458360711
1725254807
1744926243
5778204
1210363252
1545607059
2035840162
745188653
185829654
972688373
1404200101
1605070500
104693952
1018975220
874528721
1380372098
602857557
1945217463
1124590582
1541357325
1457773863
1142343627
1876766989
770497043
412592910
1500084373
1532892878
434661637
432747857
1449377936
1475389450
518090700
1127761807
408740801
746083638
496614408
568384928
502843889
1160031916
564106841
2053189429
1781708790
1282556134
637512070
457911919
18742687
2065440362
1995964467
535494245
2083070807
1607975356
847337737
1594105336
1050105122
1686791258
49423088
220402154
1538068154
233766774
348892088
359507147
266092839
1316001991
775730302
11385360
1855769377
169548605
1692585614
1189641591
264743878
637963816
2006497188
989504547
656597188
104995024
1554636827
1212060704
770913487
105934913
477308688
1800964416
1819239655
1437936673
380740829
2008852681
1014728434
1291353
1347906589
523919703
1277346285
1851346970
1561698359
1044537949
1168522711
57863754
553252239
1442485019
1914332472
505769478
518640788
656626893
1937710006
1244285288
1687427345
207243064
763792188
610486101
2013802634
1034881376
48126192
1872688025
1936424401
296593128
1502004944
1898751131
1494983087
1113896817
971843938
1445438292
210277036
1494159069
282449766
1223072444
1202983551
1350250431
1167906410
2063957011
252870007
1178320811
1119125128
1577936087
1243937751
1720832487
1661404367
973504122
7502813
2038680658
1921344568
640065490
135941922
1634555799
2020835652
204897005
1758672678
2102060068
1272962848
1626377558
1537306388
972267243
1317632995
662661606
404636699
1778244546
156566440
1894546951
973817154
1126519911
1757924434
1907037018
1459854821
656050863
427747484
2081153792
768780096
1204201279
1081386234
223541987
2004437931
1914603182
1241221651
950223201
1394520169
1034390115
1834700106
1462054429
2001069956
1802231805
349428413
369256107
950090865
136440952
928946119
831650398
1337332062
1611915489
1842949429
1118077030
1968332445
47046813
2090428372
853947003
1245936611
1798948106
1787416089
1161104545
1772618160
1410982941
1462447172
2035986853
626990644
1758192315
1086588017
481578855
1923737867
778391209
2048353011
1572642149
11004248
1389312816
589156739
989184758
1561849640
1525665319
1531262445
1253412572
371244703
2090828594
1459206321
1877900104
2125347662
863947528
2141169619
2089141577
1944112948
1147285525
2100782448
1488303110
565709043
1838905927
1700063896
1777813336
136920085
1987190756
572587446
2147105268
375645912
627781853
985782740
899049065
1696174234
1299992789
892199866
138216503
413868830
807267354
1520991329
2086087655
1794321945
2016601867
1233084849
1627341518
1587240652
1073909467
917661376
234343436
30871060
454162532
451411899
707492126
1228702383
511508410
599172638
766672148
1975255054
1951271656
417160930
618681712
852339634
602235025
1150786158
2097354679
1739045967
1045755238
1877360294
1420892495
356048205
1645903214
801035848
186742193
1992249844
708914017
714135467
1484944914
834657416
361991606
198341404
1414781130
1238487460
1811857812
1198567569
5353046
1004647784
1565347117
1709754477
257394419
2008219731
454323702
342533732
1182745429
1930488416
280276549
1894794507
1907978257
1456398803
1162189431
1602904042
820402800
1440746781
359940821
1945792784
999855800
1325545665
246995141
1844287192
527236736
391856561
1643054850
1154828223
884135179
50944236
1947485508
1289390406
1350630036
316344454
1180058407
443859457
1811082837
189928944
233338612
1781499176
1208301144
872296899
2037126248
1665119330
1081334122
1051880661
377156250
1464404084
134380952
1524035533
2023684397
1010185362
36347947
1805663041
1558227279
1969941833
1602646668
351450360
191371109
1813732889
1275378290
296312758
1894649989
1404034425
724870808
180391028
1421646966
574690864
777257478
2009029452
380643931
2027077697
829570908
2107323159
501790973
398782884
1284473505
1363323548
1287814941
674741560
1225725819
738381972
1365467341
883039273
1891798437
1377420286
189371947
1374092193
771367985
1994316140
542357708
359935502
397229416
2069075047
270587074
1742416987
884133038
540778691
1991940169
1374848585
460780512
1358787524
1751148209
1889218080
907383816
1675582494
654128960
698966455
1313261136
1019334989
565057173
761603158
408707675
1524536078
1813190440
148229203
1797670779
476710825
371628080
1707128359
1872898244
611122194
230109222
2009575910
839213582
1675964233
1188657840
1396535182
1369617246
328696609
1369118761
1666293547
425061162
209575633
1516473350
1386557154
761127543
96093454
1243099593
884542086
2009291826
1847956237
350878139
1283591228
140076468
731087917
1575965017
1211467090
146062540
138216503
926592514
1905494538
1118389951
1140345397
528510865
1133756019
1997369898
96267242
692002204
1525544889
2015403631
1560549246
621176611
907604455
337253606
53889835
1497826457
998886031
1854650988
29108765
1291936758
1583760360
248390312
810094021
1710175303
388633859
2083495311
1591861729
1408587377
1769297878
1404267920
730152618
196179969
770559362
940653119
17504294
310893943
1876100492
911651705
1854180446
1065156154
85207797
262701094
280136183
500081950
1293176881
1645053689
598985860
1038779960
190361082
1956165065
128823003
691122858
2740190
1835443298
1627750177
296714139
793269225
545795939
1802663753
117460778
705772065
247566171
2004305530
1416750961
1307322651
1423752411
1011325035
1921352368
1988887043
1856578730
1310590433
1095406240
1377529507
625586804
1896635202
1205741968
1896404814
1131203409
1050772832
1061606364
239854894
1592305853
77859288
1098563445
2008121161
1121951983
455437510
1091556342
721988019
502060594
1386815080
77663946
1367723069
1037495074
302033491
665870089
2067180382
127357729
363108052
506749760
2036420509
188977243
580929972
1283407862
145666694
1888966465
488647362
417898599
550984138
1518473582
2083060527
364387492
1886984965
702260701
94304392
272584091
1733158134
1840257142
1401524116
1371589866
398949160
137053178
596203954
698446711
551824834
262055413
1907620512
1788406441
694901885
1558317231
671250282
754447061
232542207
1596060172
1499932914
193349676
1831958610
1106919092
403637612
1834600075
398899160
1141839279
1178343993
559092839
2112177071
708637309
1104468694
1850368139
1128314466
263297106
1016222367
1567859323
1379367070
897935068
1994726231
1386131633
1741137122
733726528
676826745
1643050348
1442009440
1309904214
505392403
323796316
701369432
1669614974
267799133
918032931
669174107
794415494
2054185208
1163121581
867249253
1129389742
174915910
765579393
307155989
412175308
212162645
291400651
667864733
679524657
1553397303
806962833
1495457478
1704268910
1193657049
382895247
712881736
506480810
1674696005
811911126
1244743114
2094468735
23317922
76763211
2105856194
1631758845
88567793
1925605928
866703834
892639283
1130137121
1655457174
1687305790
1491364366
693187705
715996835
941167989
1094802721
983802906
1484212817
1009295161
1398491152
67453878
195339857
1570612294
1532302822
1160876603
2063783695
508198235
824653213
1985682955
703877079
1675524828
1280751777
684480413
308657694
275487040
1412145120
773739149
1722120344
1585760876
1263067948
652529287
1025247395
670810305
1534553134
1103554637
2003286384
1117152790
677098162
1635335924
594074017
186018635
1564229764
465715794
345010456
1145896030
415330295
1483261864
257019985
390924121
1656661969
1111782030
2033162597
1518970095
1597802493
493132775
1646716813
1606301216
242847107
2091058580
854040093
1792643645
130315599
636252867
1624749349
360013591
1313767033
821089497
34253920
897557794
1157049431
810646651
1669331274
1606130036
1230908354
625775988
627761565
1373929352
1672213281
1603927167
1932771922
1814308282
491662392
1733143935
1725734379
1130412030
1075163315
281088290
859307484
35261490
809630701
1153982609
757225546
525832335
353110170
1305799686
398593714
1294608321
81510241
1069468397
1744104737
501392384
426406039
1503446055
615801388
1304304545
1195701899
1553450733
996630621
562033327
1394878202
694550751
289575823
138769713
1721371442
2102836709
1065379780
375875170
36504528
381936568
83409947
1048861372
124925540
145884853
1964860303
770550459
63134299
2102283929
879058075
2125241095
900891866
480954151
1282777116
611859329
56459112
1088339088
781859848
988396472
596569117
1330596085
1839109662
507371818
2015223324
1332726040
268676042
524656364
1358375445
2097864685
941970292
1318567173
2134255262
1476615592
1366120961
1536995419
1618922244
2043775240
524525474
283205084
214617898
1755269766
1319190643
276202035
1294979727
968480180
1022373986
2095328105
678527082
1781578224
2004939363
1280104501
674576257
388454892
2057447909
1527498125
763306120
254897055
2059267053
888545605
1351806794
1528274635
804076412
127331539
1239818285
616379109
946012629
460263218
1738255326
1886218609
799476172
818698917
1278787981
617247481
1598097505
357896126
1758151745
561235128
168872938
1680094749
1853178639
1245916817
442487485
1097590246
410563472
504229777
1128206580
23131645
1604471054
315298438
304759716
817550615
1155188390
677664268
721271885
1696877124
1883231005
1844363946
1200725804
1967125800
509689545
1307272047
150829129
1175934530
1759290582
1293798686
1391255629
1435638800
945250924
1741266341
1348744257
1058243081
50918490
899162360
1998248928
773135180
1796897224
1589005792
1870848817
1962666777
721846665
363531133
575521837
1864770689
2091140797
1438366098
274900003
1083458636
650405425
872303619
1463723496
729652231
972386856
987846688
1338774833
1563080546
739410051
1100314944
1569655159
431281462
15101529
979243616
764477223
1393469480
1615910182
622135069
1027267540
897154495
639693450
745271919
273640692
1301682837
367701603
126030920
2117988133
637635829
1453478878
1970412800
1445898199
1346905085
393671399
1039988890
550538510
1898128137
143950236
936114004
1488853129
1713861741
419942921
304900677
396124351
1387309762
829835167
205528067
910882109
1155217721
681879289
873686888
1889718809
1965410187
867994747
1722038033
553063070
969410248
2000615158
2113478299
1728020603
1621829611
640128910
1040845460
1143118519
789646892
1843588529
458657305
1251512014
363335736
1293110665
1015773913
1662325992
378858370
1104458155
1158921530
350879176
919358306
1031584140
488541219
1011436758
1939184801
1046125463
1557319781
1501549292
373291243
464936336
1925767051
1290595670
2137106515
1581063779
1759092391
1057949518
961729655
446114284
1764795340
1601768497
2082602417
1569476874
1179112509
56906134
224047867
1039499501
1420530771
1767483213
156573554
100465579
1988772912
2045933991
1374704474
1602044781
270240487
950341711
73325203
1831403317
1089145290
1899267217
816936669
1513039565
1362706805
290609924
367612940
1060476587
1232082639
696620015
500563289
1732481105
897620887
834188507
1424475479
1035232062
540915520
1975225105
709741358
626943996
835588869
1289013621
2059231770
1258169627
818674977
1398988075
878516154
1884535906
512883095
2109238798
1229887337
1983331259
534771080
379119259
87626841
143661440
875409657
1349432181
253601738
750196137
2033065489
228199982
1021408081
1576131672
914778566
1349525462
3459683
1415003532
1727896709
627443339
1861492239
1768681583
455437001
979104365
1127636299
90770978
103052898
149372645
1928047421
129502084
1246302580
1783040422
1362247308
1518855142
923689594
824962087
2056953295
819104566
43177154
583890168
1289492173
711642728
1241682205
419751928
1622725545
303609247
1106000989
1188703162
1165070856
1654808007
1278708078
564180311
456399009
1833271552
1851052893
1735423088
998228919
1069322559
707425256
1718604
659338011
353684280
1393180421
1743693603
202263049
1359210032
544271069
783595060
1771066444
2020894073
117292763
58133918
1443988945
629190459
770044144
190045066
327526795
365427715
105570440
773212136
1142389455
433523670
2043904812
830731918
322558722
15863941
740520773
1582990428
2105981253
1930196194
1986909794
1004539572
720344129
1194550984
1860441168
455153046
1814642055
1459215812
1810887017
627297682
1833800914
1654694974
1426895806
910744660
431134084
1178272630
79341083
1725157556
1521213339
1581403329
1480814362
2020446429
1369882953
215931376
557969741
2011912348
1339215091
977962924
333008637
772275523
775428103
944732313
429195563
1538940902
1856927234
84449721
37809046
258062527
679275158
1293115300
1869431259
1438839561
290503247
220096627
1749456091
999679796
2079223054
838893188
2137170016
406981561
2027395569
543684443
218188204
659412602
1209377728
1758190536
1099697132
2079070086
564459046
1741770741
1472020492
896336819
559681404
859355949
301324359
1379491409
1809805610
1443692053
1247367594
405550954
286068232
795841804
2114656520
1957677320
836448622
1554729768
306148889
573386621
1601493102
1488119438
2039318026
751651444
534336075
1383501754
369516138
1317593978
1006510042
1194083294
1258758775
1322417475
679571935
1229466099
358948050
590623250
2095641486
1856578730
183358762
2090704062
986121356
2101474376
991176797
2129667181
1107027130
66584872
1847048580
1137731685
1725316229
767293858
457505788
1403033080
813907370
1824359013
1445522255
1469904113
1400122724
478374638
210692692
239516465
2133611189
1882700887
1472971085
1856372030
220041195
703520616
933763274
645355076
1436464957
1954307841
34674000
1759902820
1269893052
1606272275
1041404346
868251610
354650863
1998992119
1772134501
160679447
447170059
1539267036
1888242849
533513791
125041821
2118922399
2029408351
192039689
32557076
832977465
1318890358
1636360996
1505160787
1687954359
1103124554
2026162224
2074613486
478812096
258308717
1642935006
415598190
246082136
844470155
126172971
2101728109
330925353
1395919733
185052895
1050894520
560644008
514075969
1179767433
1594770234
831988314
109965667
495456555
668556587
1629962799
947136097
1452348411
1057738839
1116577131
645409834
987723356
1699057602
1106999301
1278798267
145583460
1650525171
149864852
1003952817
1166631239
748870961
561291501
1972060347
1191519082
1700054490
127000874
1455347210
1207080281
1436579256
1533177358
417413652
1519333259
1474876516
1957195576
1130474255
931617804
466051887
39992400
2045001157
1495936661
35717374
1598876655
261600006
87855457
379752458
1591558412
1552733339
53318413
1597827249
914458951
2113230844
1925555779
82226893
1301079579
156560522
1584157366
214912784
1459744908
2124687135
1964048381
174168468
335093105
923287269
1601128849
1266657531
1219092858
326796532
2111792779
965619259
1271305599
816698886
943540987
30983973
1766518599
1707410090
1711712573
1217582115
1208974999
1870862777
1666872004
850310655
826344467
9553079
1735194748
120330556
1918767848
2140839329
2010200052
28579166
1401497903
701003847
185308643
1070426360
1425367809
2052343300
1859455728
1089985197
1311368785
2004283714
1324984668
1353690231
5300396
1030886920
340773271
1658194640
1328236368
1401170599
903583895
573453925
1572230508
9827976
381400051
1507927375
1879168771
1532348454
1395130710
1301164540
459800930
1182503698
829987661
1683575550
414242739
935523759
1066865116
587209179
191431211
637110799
1103159214
504496402
419763703
412391715
50089150
554975221
1193243160
967061117
1304518491
1775196440
496331736
416570657
2028808239
752689661
849840340
1309092669
7982112
1845453817
1386700489
1070687670
1034833681
402458886
1820676600
1385265978
2036194766
477680793
794296040
474338781
944827334
1999338379
1114798080
1189998096
1901144374
1928344777
666010447
358308859
714109533
645417222
1725675704
1536719896
155969344
1814354856
998893044
1481431970
1983046142
1303992914
4501502
1495904817
1309706203
180548806
58584571
2068822719
1353458007
1271995574
708239620
1869733021
1385813873
534162529
1283669292
2009497492
159140569
2058364978
1572328709
1138092994
78115194
47792823
965978743
472654446
592391065
921729906
448248957
47284371
2064975642
502577974
768291634
552755630
874917973
717645195
214139657
1038135400
325181977
678066409
154639439
2066872445
60925777
2069905115
1437464632
479500051
2127767316
1435146875
373540526
421025973
469081440
1526971119
1729985654
1340933685
1034626489
520815916
592621092
2091853430
1915285011
464716824
1262880892
136596376
2006117910
134197991
1528404699
852964056
32650609
2040548550
468667559
993301350
1117904330
523189113
625778174
417976465
292703731
797172123
1608070390
1893419842
1667643755
1217950976
1094320877
1030455992
1383945873
896263710
2040355351
434492351
1107790646
787163673
531422948
366030304
686399718
1147844913
1785498305
494059631
13397222
923469184
2142063220
1653007353
1479407575
166333589
959780906
1475349248
509540368
1471717550
1484133454
1291135457
930397682
99304456
366273399
1669092821
547521949
989766058
1194842010
1236540256
1147628882
19131187
1892350401
579087786
1970052763
2011067696
275077027
2011148600
1432466952
876143227
1761188899
1157303188
402977612
1515767412
38425181
795327836
767417942
2086186310
920980400
1886250456
2023097503
575220427
500469501
1480733231
148100084
2074888159
623405567
827318997
2026279564
1475175668
1468773677
672819417
421926823
1857816758
1567818721
1864284378
1779192333
2129948621
1715629180
328452035
1741475610
1790945041
2009045552
1284254690
1854076919
1766010541
841182521
1143692194
1419788156
1570767161
1695654227
507459729
306920061
1423670742
105464890
77953013
939463786
1394149776
2134516518
188982424
436571293
265088979
1190950124
979489534
1667810081
1260023850
100398628
1337912879
645041832
778357291
1229523534
315675808
826950750
106092171
210774487
1464123499
1907171287
1855720911
797353069
2096200686
516002349
1434654735
1068989795
325181977
1701727648
220178989
1096755311
206125322
1085642160
1447822013
503501713
2093622086
981821752
386429850
1336217099
1824801610
300026216
321546782
733992769
1750097583
1720057908
1193506675
1651760508
1999989717
250515033
1806314785
1535742110
1549280655
1600904902
1002073665
874273498
1532755393
1311768310
1552781758
1150105368
438363477
665905531
1269525417
126024261
1668351033
2140719331
2111014884
1037863709
1105168768
1765082750
1841091362
1241696438
1211084937
542421403
1043227293
895044698
1603759418
1848289540
1769264373
795381467
1912677825
825547016
2096886432
548351301
1707203783
1837972615
1432339311
746486952
1921180858
1772023561
1635155693
997978402
2083262114
1630152389
808087359
2033888054
1983764002
1670227505
1365513210
452126278
176812376
2051013819
68479815
1189204555
1223098214
848690324
1755869992
364174942
1917222701
1275745196
958543229
172600839
866169036
1026867500
1872657601
114975280
1936968525
1838252447
831731911
1118607456
761825655
1399196425
1281391235
820453671
1204310401
888143531
786992554
164705768
1017557944
1126246329
1630458798
677294249
275247780
360751732
808738554
63540190
210456555
36361002
1137731685
1107657413
1817155221
1509479526
1455185017
1327263214
170046965
1798465569
1953406892
969605473
1975389887
1422318067
1284224319
1826387776
1865947615
527606857
1660984006
245358021
1480100345
231774068
1363983851
1398072506
1670828755
1366317933
570659590
188842540
1437466108
1286932701
1245881660
975585202
2049127128
1806421792
1098292511
1295281829
1919532659
1441811866
1468676977
309215435
647002366
353599149
1961656679
2106475488
810999073
496562041
226082303
66275304
954993704
1278377929
1459078439
355639486
1836720540
641869457
305825744
363596717
565702015
417403895
1338543706
275637894
1624093615
2052090676
1821372610
886912059
1607517655
1721724984
1099073716
1771983773
1711810841
117266327
589847466
984957793
1577820527
1744137123
396303071
1960657164
756386911
330547740
2103156449
618844475
56904818
656867883
1899125255
1191425008
400224871
1556640934
373449869
792810574
695969539
1317352655
1208584405
542488988
552313136
669124391
693902131
230234915
1106937665
1110491761
1502842420
1939493734
958802521
1119403254
1772111471
1166447103
1908641852
1495116316
500228521
792352986
642973238
1445341598
971873858
425233132
827328220
316510848
726337627
542318987
1740084351
779838103
637520416
1609444306
1038991850
28297062
1012725843
605273723
39523236
400016305
1038110843
1257413368
808439131
574968177
1825658967
779174784
1484225844
537501983
387878717
1549745319
622063856
1102539395
1387891244
1369237196
2099798017
1701293046
1034014685
648676825
111894006
1742154030
46722504
1018933424
1452902777
13820274
1420758780
121645438
710915282
304528413
687408436
305034016
47673988
428108241
1994930224
1516620135
1049715632
1254283218
96555308
199285298
1232438043
758106912
886921947
43481190
1659995703
1362368890
1685898220
1889315299
1168276213
1066033897
2034645456
1072595302
432949051
2109665969
149995047
1182058801
800070944
1746608310
1910712205
155920881
1342955066
1517726171
808070838
1600334847
2059216012
355216665
854052749
1249383751
772972515
772409242
568578026
270574900
1662856740
1186233938
546889316
1704582469
852301283
586938032
1417339242
1400825087
21399809
571843739
1811611705
58079394
469913342
1049948642
895085095
2061361542
1779068711
2133032731
441618248
1591292941
1924495205
87011432
1149315109
838884998
820502505
1295202477
280493686
378613408
1369299568
2049709205
1024261288
484178090
2138118018
25687654
4703377
478090109
1452468610
2069278451
1471492753
1481389986
1374101589
248829057
720089525
343444770
1832734506
1571741324
1605170634
1688293086
394286925
1362801376
1733693917
2009933570
1831289127
1486801234
1698760148
1500827836
1318420363
1790510411
1701523236
1414621309
272326910
919938997
430815685
407916732
1380342991
1059265096
936348036
400707522
1805013869
1862141763
458221985
514982509
2081689601
1554811245
1312722539
1682744494
1033179062
1511904162
153820917
2109998226
1458536674
602283561
599021383
973518745
1073843997
559192621
669199986
884770192
462945529
1983500009
1340639200
1384090091
131186209
1958722699
670253567
1233226195
1936582279
116095175
787876043
2093742471
1383495982
1329633484
320058582
548781301
1514001635
1123649705
2097036104
337059971
1833953254
838425034
252901573
1203927454
1856363240
207000573
863433836
733675011
734059316
1658361302
957167333
306757496
1379340543
614949576
540504132
589303905
1380218779
1346242723
1705403679
1211337338
1582767578
483965261
54733816
1254358602
1343245643
431781151
1225999566
406493901
1465458112
2016502262
928521145
1006222362
1290360055
410534511
1656937035
66902585
788197848
852495169
61956106
1223922644
930477055
52807823
674545902
2035924693
1419691991
1997913221
1717997330
353488079
1258224331
1235515581
1599501412
704188941
1621409840
1938817605
122931836
59730388
822234301
1514916391
812352274
1967993924
57134229
403848376
523644667
350319712
750160015
760829581
1214584438
1275843263
704012468
247428885
186074185
1867079574
451406579
1851179943
2051342470
1833160766
620162421
23556057
28251070
1765128139
378961304
1290680392
600226573
1630397047
1339389160
901984852
1401081531
154750388
1111383778
352212037
1398667387
23891187
1228541004
1846781191
1373688946
1937069161
1128173481
134846922
1955293026
1419301884
611497519
788093768
1723653617
750427947
203535785
2110722808
1459332693
1967575379
2120577342
119178738
915494523
1283981078
940592796
1135293506
2010975455
1502812772
1270116247
1376771247
1774943696
1513700068
717827333
651683821
1364235085
2033184200
197496144
1555655301
496509188
899018527
769758431
1994439376
2073616717
1173479171
1933508173
981966483
1309770280
814143439
431876567
980305986
937001224
1579918324
1666416678
1079832607
1692175163
1984669077
744419560
459474353
457671949
478120637
892308360
399350163
1973610106
1269716421
988102854
179840681
1005959704
748941694
390491514
1729481280
49132149
1068249220
626556751
849697569
104257644
1970917894
1787083695
1493180982
1098351378
461208881
118673042
1926222017
1427365400
1383068483
1600541117
1765940983
1835526729
607737129
1294027040
1762802490
1251427711
938229240
1237543590
678603526
599537706
453730230
397663467
1312328338
1294345227
1574134906
650377332
1332070343
410815460
337298141
1310203805
1264225680
1417423299
184767253
1436692047
3078597
1124684057
994485435
504079931
2019899259
68703772
2105735826
1145009834
455200330
844959525
1653221137
2138962325
1632778695
801623383
1370698709
1657024202
2025028810
1820939136
2017491939
1785869478
84299387
661555149
1311424394
205558960
1889189645
2127501670
332607875
451054841
453836267
753478869
1443243095
581955072
1302988685
513061104
676843081
1308101104
853526595
696007048
138818645
2129707634
929765517
1947455451
2141714705
249329587
1290094923
1408782857
2000821293
702683770
1069712166
1232060696
1274375593
1222853602
1528180110
1855482125
1435266300
1150023611
1806060546
314737684
1384278780
982646023
1318868077
1846647287
1876813981
670407651
732135882
657428631
1252350280
2049263264
1299634196
2104143389
1821066795
1399602729
84751782
96523134
459111726
1722165425
581582104
313779103
449992675
1954307841
928345526
2054477707
1799998485
793395777
327835945
2035893719
267152994
1533296047
2113199589
1197676318
1902512462
1761382245
1938415331
2098872352
1094501212
1287719445
1900077031
2060802026
280774279
72242484
649522065
276614073
841225884
2050559781
1956837254
2004908014
1241198470
1162380623
1942858371
1130908739
672110095
1195195575
1672319313
1986278680
773308402
1171590571
43534937
1084229788
915375739
712330753
582719156
842631345
1144305142
1134325564
763026840
1218791275
1570109379
1289655500
859087636
14127583
1778464405
1258614836
958847018
995706796
247834596
1744954800
1084420955
501587293
378177950
741405991
2067895558
1608399407
1031252047
599683691
1625953942
1715905726
427191908
312841020
731414348
873027976
1638881082
414059591
855799036
63431063
780860408
964032047
539667985
229748852
996394228
120444275
1235519396
163622670
934578880
427626640
1257733694
524696792
767733767
2057180828
357682383
1504650074
1133706262
750842912
318795504
1683531276
1188497798
894385351
967878030
447467245
191764237
481203767
1336041859
1895810128
39857916
2030542965
155758395
179989703
384155889
652751803
1075288296
1561709846
829187109
1763481494
2040736220
612887000
1469746660
1683208071
149214728
1907798488
226512574
1831188626
326594722
1341234179
991669343
432085655
364267770
1697247267
1029418928
2009645685
371370639
1418566872
1165893108
1982158089
1199767694
1733644679
1474020743
1495506293
213545358
2067140353
152844650
74001197
1637905298
1511700749
1242420730
1080853348
1551220997
1870719970
1598410805
1371898344
1559535000
1773792013
63551242
903005825
919829026
1547885498
1749126586
240387794
716604184
660706842
719384561
1105385407
283202705
1153372232
936025623
1863920192
223229146
1945752386
1058141920
844673178
1441960376
248640464
1004618679
1746156854
2081343965
2024510032
862402914
124807366
950414924
1277958757
477252098
1803858001
150456627
357556814
1472326483
1002407641
592307966
440838804
941873044
587013237
653327161
1115142852
1067337206
139799676
44655085
709697621
871742289
751496944
674396755
746360779
1971077045
313688929
189849868
1573113405
1812191423
1127127783
1740231142
504543303
1100153058
1910081360
497015959
714636839
481670129
800454206
740648187
1808489605
1590185309
1465254909
1232791969
629775786
530361855
1302988685
641046296
1160554516
223683268
1185432550
1852794082
579603060
1732419855
826119763
1291083896
1421594603
396303071
63627050
840472501
2141049281
1014545255
1285064207
136222184
909980221
1090556833
920867498
1448138994
1565243781
1712589019
1106702817
2123270924
1330042488
1703407041
441873126
607624338
99970116
586944973
848036012
271154358
13028592
1546062907
296326012
357245457
1275379084
863260618
1850863075
342991763
761446674
1050432568
358488606
223489479
165231880
1464854403
823774253
366676707
1358372544
612576678
220871444
571094920
203507048
1073083205
38965403
1241086483
1262486212
1253835600
266282613
79103798
475476796
1144978245
1597505268
66416429
1091569693
1852544427
862224439
461401611
197807492
1351008895
41478656
453480369
1575900747
1845652203
2092946734
1368132605
1579799511
435276866
587731009
143572003
521102520
1348158944
978124527
2000356562
1114201793
1902962906
2097241936
2107053016
2132632755
2076417395
1397381275
1351397361
1522521255
1051666013
718808234
678022519
1643216160
1702620974
513275643
1504962018
1021815006
762523317
825598909
103904678
1362053325
459012035
339485560
805504220
819927227
515005545
914049786
2104491469
122341622
1015926831
104619674
1332293820
455676708
2092709319
1653553666
1017637337
2097766058
1601255190
675941397
824720853
2057388907
5143988
1534917742
1510718717
2054795621
157483548
992397970
1406904554
1640054864
691603559
894244209
1834390843
610895115
86884384
1066983564
1819590426
1233565665
1366330385
1914687615
2058424208
674102017
1316840611
309973129
295143157
636972283
1836359997
1613783963
615941430
377347898
859754175
1304407621
2005875308
2118190929
844961195
1232105388
1512351232
1496542580
902754588
1202216042
2132939408
2033730731
1877502292
1512648646
1584066693
967066673
1701970117
1830225023
1742964160
1364734447
1842325285
854222191
9130589
1122850319
528025971
1367512486
1336040409
1945777883
1306289136
1842470
487141697
1269431003
974675003
883844866
614682319
1750813380
304350433
444516751
528501303
953230499
765892338
495592985
1555694405
714451672
975207027
1053743319
568065122
1580667060
714161199
1408230775
1818243221
956113029
350718453
581035882
1576257560
1682579912
346517466
1160676886
524544193
1939352687
1774812261
1551733176
1258644127
1512219719
846996449
1479825327
178023955
476481789
139832651
599754857
1797701261
1615781184
971986883
2141699501
165332278
1407512074
1227257681
1186352823
1064218298
1995952409
1332024407
896198734
1454799340
717682613
649648477
2075587617
564955476
1125944703
14166399
643037744
638423034
2012704733
1276098695
1387621081
1826437863
230441257
1192245001
568225248
999677765
1649534118
1933519394
1327301004
2104778957
1116441569
2086992382
301269331
1177567739
597040022
1083157556
1146240197
1012629243
175943250
1888346886
912556808
1150578429
96574746
1840655417
863971291
134340873
50151839
2005592741
23877458
460374138
1741448090
1198019636
31312678
1657166997
1923831845
1299168783
1095670614
159340144
2007175459
215115929
1670316320
386818539
29998895
17525410
746998530
709828920
809183293
710507644
1497170713
274979347
530561096
603662034
1835727882
1714384802
1188355762
2011911935
1057163787
1060082208
818046774
531147324
1954391892
1707540256
1721687914
797040035
1201141568
95356360
339726369
1187788673
1610337044
529605353
1252531244
1551216049
1020883855
359489367
799088226
1743479506
347565459
1145020807
1627504755
502568604
2050652914
4509611
1666163482
794118478
260781322
1311933879
2138058048
341707707
2021297891
2033461475
267081023
1546762351
278088062
1702271871
1466154146
1864190542
1225637975
1084479723
1210141824
2142922719
2037233536
1338205064
607128480
1629447309
316981618
1258253636
783940790
1822440159
1545458725
2145603829
418049175
750352775
1919564185
1496429338
1171395105
788905265
315882961
209301247
522173950
100092618
1223862998
1015343805
1085979995
826594241
1853189790
91782102
1379893420
321791905
62037941
1646399594
1090369048
933910357
889315951
1046904897
1311896677
135745691
1801914940
1424946710
894971792
989548175
1096068967
1665572762
316073410
1295407039
1844265996
1535920521
952893194
1695769834
1783013795
1566294372
391143649
367355394
1469855411
1842450495
2049141478
1611286272
1947558852
1908915760
2088711291
1547173454
929224687
642122243
565440939
22151826
1841097493
1439904280
817207824
340440676
1701397418
955774000
1647798363
1360850647
216554662
1777965426
1349695241
411535794
252603306
2015219879
1361587852
144505516
488632409
995213702
594009440
1421805508
2066120938
309973968
1687165104
1810939557
998460371
144714921
1861031011
1117649089
21396671
2011594424
1476287310
1569690841
528517961
2133946282
494692908
154092458
204243879
1235182216
1298613478
1850908331
1429087944
1845624239
1965872475
616685632
337473148
35047511
7708671
1579270788
1294613565
792103822
1520862037
1624195999
1333755850
1262276427
289204839
1315584454
394444592
731470929
15207762
842062542
1521240190
1602665488
1499572758
458961181
739435985
1071183398
396189231
310880096
601251462
678041026
39018427
1619831851
1606128007
1664664356
2014394754
1714083608
1887089364
1866342299
184402716
559279791
2053739968
1027820477
314860240
1925133549
996506677
660818165
2074807984
997684134
1236703864
2068161923
1684289327
1735636655
829606333
1659305960
605362516
1926457178
369722706
344166562
984708869
106721050
1960803156
1977115351
878008494
1453136194
1212372829
566603068
1711761044
2108467892
70682243
1678085893
1585812095
1824142021
1866375465
660374938
1004594510
983223075
1982085647
1296712202
1995087295
1599368211
505139970
1060862886
622327824
559284748
1643919429
1919822696
1652609284
1584539550
133109632
849799267
1993888721
2011315159
356363829
1949130062
1304632722
1392441252
132131964
1359026144
1670738944
1740734805
604234415
1605979443
2135410473
486906722
1536072829
2031701465
1516726357
56929571
385788609
1768104300
1087733343
114467928
381740819
1351644719
1044476803
1188255189
127314366
1451660280
358452045
1634018740
2044961915
244493446
1031800899
697465875
1094437083
998289107
942843733
1316687745
780000676
371881112
1367775970
62666442
675703423
1110344347
421775352
543439092
1657067462
1190589085
1525115121
890903856
640314727
1738479547
804543126
1399514705
1617710489
633710467
2146839493
926470210
1856363240
1327141180
339627680
814657448
2005930236
365754745
1700062343
1117464322
1277879073
635582853
1374597991
179411114
2101404554
831236357
1017510958
1427937766
679395268
1565236482
1581918156
2069399146
1178312312
1531578686
1544745657
333779750
1339260472
1391143137
770573477
831654712
1070613658
1461603266
1322392240
2015989778
156942728
1856218518
1754911545
1869143091
1184621764
1775048607
1466822291
311906114
2130719141
237191576
352626377
57156958
1181715220
735620932
1237251779
1111129300
1215933390
47994507
519801611
142647850
1752978625
441831628
1023976778
527035753
1542572792
1417064626
897108975
88731664
1125889401
1646600772
2050734578
121199408
760749886
1001288768
912993370
148554221
73611339
1294979727
100876990
1574962659
2023785818
1038534726
765187664
335854863
1496169463
2120542722
290563793
520750655
452790998
114624716
216093804
1280542845
1271078500
523332231
930214580
1906197230
1249792780
1337575202
1320764274
1542362902
143121080
2013487367
1595896248
419106709
1324184955
905406496
2138827308
356504032
86361544
511320156
36568650
80745655
256242873
1560617968
95147003
823703886
488142547
343426011
1064332592
888986152
2007712345
1176388700
638038627
1818424820
1333480150
124359263
660381665
589497596
1791546701
13875045
1860101018
305220299
1483083796
1154394811
1454189261
1177754054
1481655171
2112358918
894037216
1993983271
1263871565
253854472
1905240216
851665923
804634205
1321196406
832542783
859162728
1996780954
874558832
1610632380
455292529
887969005
143336522
13435263
1222450001
1396357195
241560852
2027818751
898410209
630160950
510368795
378390623
370727181
1275424670
960142339
1415688631
2030407657
515323328
2089657572
1083013906
1273784651
2008316740
1048355017
845198749
451791207
1539742483
1763007584
1336712607
247951828
997437514
1678319795
2042715985
865907493
1052505072
1506341256
1087618644
331950274
1024709435
2016086402
1330071143
469731422
1531572078
856167620
377728699
2051792866
1370045228
1942963693
1494710705
563510097
889750119
1760006808
763477423
353186882
1947126713
1597585376
1249627640
552824955
2036464451
1267373392
332044294
215619797
1899165449
579705232
1758544034
698572952
2127793157
2091810687
164699155
1383651030
1897482930
100564049
744247173
1972502857
1250074129
213738637
992939545
1131460212
241822699
1018914265
1707795429
786022307
1669966607
1168645576
1100153058
136718921
1391528211
808246004
1760084671
1345237043
569662721
807698141
1884065352
454122336
996068008
160401316
781260127
2010426277
915361933
1246573784
1643816946
1822290866
357048929
7952337
493306817
1224745436
1784125412
544837204
297514115
1833421667
770270522
453579747
993125737
1628839067
993456737
220508939
1612355242
1997144821
932853919
641980292
1819120240
315928456
47642830
781318149
306652982
81705844
825504082
21846922
377574011
886533306
401348861
104453880
898163737
1126162468
1545296554
967066673
70380834
1672384027
777943688
886453057
147091741
1838449595
612765020
876485025
321544692
1788476258
88497771
134467558
346439267
951602380
1792570125
1358744078
2111152351
1336552906
11631835
1425795866
861280193
1454995159
65023337
1249105233
32856815
1613431334
1698400781
1008548182
234095108
981462359
661219978
1329565637
1818660605
61971420
1598349073
1107085005
1673875492
1995023700
1089360213
1363711367
1763284169
279645181
1925291385
1509485959
919743490
164676150
1111915953
1210549483
302517765
859787658
533432999
471392985
644743650
652194836
2031238272
662844956
1066072910
295117612
2123623809
12771149
1042476567
1846120682
760890753
1827585576
1271577846
1150773111
371016351
416797605
1679706756
1894758182
2073612845
530691228
2113478299
1968651719
766529899
1117438768
1690083170
1077820781
556262985
103869676
559827381
180247107
465389127
628043506
494897319
1419094575
348842142
473994810
729660392
63159688
898872603
2081399757
202790702
45912885
1592855570
310296282
620249872
794972004
850931832
1032413245
190903945
650405425
913227959
1268109562
1512843913
1118485720
1474433038
1164951596
1936211304
1414337875
148318568
847502079
949736109
957574265
1802883057
1543974645
968691387
1379264877
1130219147
1730973976
1172078276
1644054619
651838877
2034847876
259285778
976652517
1397940087
516737491
953022675
1877517168
52794223
485566750
617163346
646703850
1224622247
709678619
1793133932
528824031
1303509908
720715399
1818360638
1541082850
380467796
1405725726
303725298
324322580
722927957
1435029326
696162462
174808290
371405682
332918259
717853656
1492814646
998061119
1064837706
43287362
1851535997
806649900
165108143
2104635748
1862798370
863530938
143570602
146752084
338369101
1709768742
1285460584
1065983617
322319791
901035681
1974367783
674544641
1778805426
258747282
356511705
1608008917
2065899577
1689131105
1894867627
572663764
353802053
67140588
224004152
1966104708
1607825448
422067729
348394140
1347452178
2089929046
828287991
1996448380
1538214677
763187263
526637878
1075525978
1127743364
1573777040
1953968035
1358082278
1541600243
342274457
1173195008
940378961
567457177
2092385991
880064567
1858802203
909329888
2059453380
406343966
462214879
1430863339
1551182431
2138474533
940127677
815206586
1250928232
1403168134
2120451647
72500504
2089823640
559786479
92100106
804599316
1837130070
553314129
1745767093
382609726
391014578
542922899
1048670767
470502329
180193742
631665246
822380698
535074838
1119098282
1066684022
927131379
1452394684
695979938
688870251
834676958
1360397371
765917116
114924519
135450095
1788845728
201054608
1622615750
1615348632
879928685
1173382985
1176252132
1795556978
1448816621
942611111
1214552219
917561786
1078764620
206025915
868878626
239893799
1138568113
750685708
1282057587
1517880911
890265493
1314504857
202433954
1530356461
1554460995
1381686540
1614488763
1738695162
286685929
416474096
1749498731
1007794462
398921532
1383973552
1279078436
537952032
718149180
1159376028
1322793260
426379959
490744374
955891276
1917222246
543777049
1828598821
1222769164
1438182826
1527741142
1964891250
947242529
921657916
1456336056
1551731907
1982617972
949583820
642587184
1073993728
942474474
71759784
795375863
1704716820
1652370044
599985189
1743567018
1762024308
678954337
1805453473
617105709
451712476
86442276
1709238303
2028556384
1254181791
2136166052
1080463048
287839921
1383320904
1195260215
1029686967
789572409
1745107201
779994191
861817390
881939567
1097448611
1353755419
1689880818
236213157
1866890800
483965261
1482639310
1812216670
1274382605
1410319257
1669714559
1953792941
1420820394
643055891
785993744
477460965
414983111
1352214601
555770363
1825355389
1730393074
1481525238
1434242274
1529780364
1401770373
696515593
983412354
1226663138
220541029
1424708709
392303022
1117083152
1920736273
499068855
1177254446
137285096
2009436051
853968169
11351243
1744869640
690554925
1345527136
1683327822
718270962
1754820895
1627730378
410534511
1341109686
669698687
1737743067
1516181083
1240861556
1156703722
567990854
1067071837
1600094698
517120947
1899385457
1706319158
317983444
1518220554
1382995129
31628914
155893060
265966032
1855416165
1155395713
1060706661
1282535957
603766697
1358654444
281862847
1170364921
1425507953
1571287389
678654941
878270197
32335383
825504957
1920581647
729979858
2016744155
1338828188
283365881
1720996462
523837754
1898565925
67673309
477384117
867573760
1488591060
709737630
1053021006
1625698718
873990625
1685763664
758323734
724261705
1875093689
234648583
737614106
1685417576
459783760
2147274652
1659940117
1075298320
45254644
837953123
763477212
838539455
709286863
1659698792
1638114264
1325097659
2136430131
736847796
1980695992
1590510138
1137589986
1905313285
137441879
799193405
566057553
1863452766
1521860171
808067150
66098827
511221600
128546365
262796666
661931010
582566936
990279085
136908554
161003330
1310748187
2118185622
397717828
1867397807
5778204
1799671274
1615344565
1463723496
1769062663
1301822058
750001992
1807883509
793372344
790640659
594973180
89556405
732927230
688904645
313934605
1456059599
2088120181
1110996832
195181637
1706045938
317524077
422462030
1115327741
449165365
1667154554
164925977
862960586
665993705
829751301
1665216571
1236238135
6663493
1301506166
569558427
849116095
885674524
255533704
544802789
989879629
892215596
1086360163
1108056253
1517177188
1610532168
684399314
146389459
1616899282
2058195081
1817721060
485957636
1964626064
310711836
1864829197
872822370
257774634
1865613373
1337596196
120081022
1088413978
1150036119
1075080822
1522934014
130520449
1253122626
1458189144
584027320
2071101634
424859164
1674624138
1022437882
968293988
1651918429
12278712
1560199922
555275714
837895526
1450858601
237543543
153049537
1808198965
573911128
1422675680
1514992626
175229863
1522788773
1115680255
156792676
1546401866
233062658
12077674
2061768119
676692296
1946503433
1491539630
577032667
318930916
910155520
887540097
1555777010
15202133
1245522945
363015988
496791861
1188532178
1267779478
1525799387
1872049557
874939306
1261626928
1557536117
1904844888
1982585421
1367791985
2102060211
499397662
228316216
320039052
49157702
1122209841
920996300
1361327334
696375130
644426714
1062282529
341480086
1597607277
1117668823
2130819003
861407900
1578811149
1138142073
1980422756
222171700
416641004
1536768863
834735655
1593206523
378077171
250340722
2832708
1017296671
326728908
707227808
1765291796
366271047
192828174
1799462843
951808417
243331477
1746609480
944515054
1694379983
1004605381
268268135
1602815350
1475314958
350557132
706323303
1745969842
953572843
126528814
1290578020
848501547
2069705223
820522014
654590610
1380456118
871318279
2027960980
974582527
1726886487
620978836
114018336
1606645210
1015023228
1018424104
1506703555
1051050294
558351621
290964206
1045925070
1965292502
1026928270
1632636729
629846788
1449870520
1398600872
1519836594
1086437369
1232352366
1479156383
156250484
380909633
758107487
1587227444
1603486938
43932050
882456612
1833032262
22722414
194880188
1514281811
14337949
2049918222
1186692200
108778931
1729985654
1955370267
2072545346
1498906418
788810679
1538582183
953909082
63123512
1408847130
1403780824
983980552
1319265912
1889690899
870417779
801323819
30887987
692328487
1928004418
1650566780
848223424
143831907
26007862
31625047
1333437755
1829845293
427425972
1353496143
2015217521
1295135288
1918150593
1810647328
1059387270
1006856759
463440523
233330190
1812609841
321659575
2142717554
415355678
1099465382
1133925672
615888190
1529703947
604193567
1657190145
418917306
579808028
347990364
1888260524
1689713618
1956582629
335634003
771721219
1804728774
598308686
1650136867
318545207
1137146377
827900654
679842136
1611743706
1382304327
1930865878
174615807
1520409097
334742657
347191407
1793089547
34050209
1098058039
560529882
75173244
193350693
389706652
661885097
335550227
513534635
1125593727
1417440849
2111931007
1485011515
1440448837
1399300313
1078135846
1696174234
1546295918
2058310059
751780284
916537647
240892945
1972514466
515349266
362929763
1574134906
2121478460
875037073
1119581112
1174714665
1230775984
1474086776
358092479
2006752284
865540495
1984900167
1027141786
1912965515
1999664671
996495694
857357625
937950082
53966172
458278846
630189437
669245744
1374937683
1434887294
871828777
1493617593
1405585215
1746525916
991068702
995416702
1972285609
1885669900
2044050739
459210438
1987220033
521645969
972440966
1778468535
117572321
1282960343
1007150773
456628617
171978749
1424314552
240315056
462779919
1936580164
808351729
1249630445
1896936620
1029430963
63290446
1899442004
665075626
637328466
1642626860
318087359
1173437446
1153968085
1701534989
984837717
1171198260
1614152989
1646637175
1390280231
83677366
13752084
155580519
510897416
1800315649
1289843152
1489541101
339743929
1876833690
795908546
2060716560
1227802257
1409367730
1344218834
1988583976
1610108667
529480808
2027489588
1835172367
1676913230
298121123
2041508807
140930456
1495116316
1497333275
595814872
1804593203
1531869454
1217464850
800977005
577640874
1324494211
713218243
499426478
472091263
40079401
797575315
2099664443
36375478
313004025
486357070
1851716927
2084501755
1707666613
1704615840
799201929
2036280913
570124281
968314024
1994105339
2088429535
1143179335
772231963
383449058
852149546
1392762195
1350874371
1213644966
894334460
1272340341
486032989
280261954
920796506
1649444847
2023113312
160142037
1343322886
1333312408
1250723677
1101717454
527740876
207079835
1965678455
818817009
988873943
199497482
370614980
1853186994
182745347
1741311293
1947571957
999193712
1940155561
61385891
649731691
1548185583
1656599037
1542774449
1085542145
1771632647
1883155787
1450825311
1048733327
1203123438
1080452702
1131066996
791359424
1465515438
740612137
1056936020
1891397470
1811551969
96545854
100066045
1370639990
1522008227
395978047
1129659607
1953138113
1643601699
295367977
2050015853
1844276717
924231743
222554523
1480640756
1906202369
1211551775
1532539951
1325167843
1394621608
306872998
865127884
2052379454
1938863853
665407058
1950045830
174431227
703035926
271535531
1067538152
1935243788
1434697764
33985379
994365407
296768205
158073060
2076786033
821230261
347611892
522537686
1944715807
1872624225
222820427
888320101
874648029
1450402346
1809745024
1692038364
551574809
1687742489
746982394
832705146
157677101
1144841322
687151441
249605841
580143286
718840873
1913261270
1686345037
2067365448
1546284725
2074184549
1999078115
1446002540
2056419974
1449109584
1592796622
1762525237
1751223186
1167841252
856359015
1111271126
700083688
788704317
230234915
456160533
804710411
2024979074
1515682662
292086640
2070891593
905111940
1634003688
1401733695
930073870
695165236
749532684
189649805
1692043365
1882556239
454559559
1351777022
1594550543
2016003268
2000342949
853387038
623861282
1761512700
300883917
258380234
2141218997
1010270839
2008911925
907862261
1937330661
155425033
1303016166
214449876
1737889719
1928794771
592748216
1569976349
175530971
1157037952
441466721
1774296812
831285737
1333166433
68297609
248630298
1867670273
2094807826
1892818117
1482324384
2071053326
1283828858
1934157163
159491025
1569117000
293851782
1473167005
2066065499
1515868298
1092180394
1409620916
1311043865
1228219915
750885899
1145009704
1371744454
1867165292
41388257
692666760
1055465367
556337486
992959337
1895478853
165496586
1281908426
1575529920
384818050
119936285
495085125
4137431
600461913
1569574997
122675158
578512928
932725295
1469705780
2064977404
1908381348
1704345463
133693605
1663752575
517296011
1843107412
540882134
873885769
614315310
66771569
553272367
2021042927
21809601
2101761681
977346077
1657248558
9883970
55490393
281480164
1830264185
657439166
406048793
2047204391
50443341
937552176
1699343386
495717960
1960074027
164386199
226091756
28499365
1235015697
676010137
393635240
1009912927
1024824440
1338095957
1014636382
805155153
1124654991
2132393523
573053720
1067519208
546860306
2012788502
2088401311
1714274424
321085078
1018762665
1808834952
294437161
1891325196
638539579
523613306
1471436691
1752903229
1658106126
201320640
1538659042
1023946431
1102537805
1686094005
1128633658
2111625179
625196125
542258215
1002266030
1322921691
1640547361
1486325698
670651152
1745968370
1365449575
207733338
474496995
2013671321
521934896
661968142
1791384387
205677133
2068633325
639450717
283071114
1388842924
908845127
1013903778
1141109149
1051188153
164186288
2078158639
1493059855
831388856
1505330571
1088577592
1063027107
2089708730
1598235544
1537019626
1759969107
369290671
133020471
1364920024
1636678575
1136527337
488982365
1282755899
472358084
1287499391
746708208
1567911884
1661625891
9093780
747390364
342388407
901205650
103972874
1128794004
765492401
911640968
1878581240
292511433
2066971793
1248753379
1229731088
912721257
279853421
1407444190
1881535071
1303179876
909188230
43495282
1106091026
1710437038
1877892173
1943973695
1354177110
654162260
214510145
622876367
285637767
1707706195
764441600
190742355
1585959928
504506904
1998785205
736963025
1061456888
1489883011
1402453594
1866232569
1735723206
1964891250
533862792
1071881956
2049248835
65860241
1024066175
737463452
378613408
621406486
1642255859
869827462
1975329676
263398835
1031049188
496393913
2021506518
478485429
112747537
1416990938
2082076060
516369505
407193515
661648702
1990232138
1419708309
1279850024
2111585876
727767674
326542
1569247450
202334740
1777662668
1197676318
816524620
1106818622
718288182
2119831366
523534879
474086750
1202023351
312246984
302716776
1114301396
1030378087
1776778591
90314306
128354623
393635240
1123678962
1137329612
1531511076
1368782301
91557485
265096939
1787408768
1104964210
329862782
1315724237
1135146326
872138076
1068129730
292808736
1316986809
148185472
350563141
983917064
407827474
1670962263
2029999089
1559628995
1574396642
1123365608
1477454335
413019856
953789320
845503269
1223297300
1525656318
1271334643
1659974131
337339388
2137921128
1084433876
1576989999
1515634461
99772419
829080335
1098266686
1750945268
348996426
1959187641
1375488855
1405957534
252218051
283821795
851542363
950996318
212515802
1960684387
815348032
911062229
1343587294
577269649
69449613
1645019813
2058119772
2112080339
558878190
1762402755
1478755533
1231742143
2041868157
2111943036
891970662
85769821
631726714
405760252
1848594879
1205975127
788568647
954327662
1988247512
1775635254
491404760
305281467
544010867
125665334
410619808
1394447452
1476354196
774418315
1744445298
1665709013
1060561409
338736038
1607574031
1978263147
1274694680
1822545042
1548319306
415937068
283219105
478438187
1967573058
426590767
873275191
502017353
984978703
1031013858
1622507872
438955243
799737793
778894711
895050197
1892872632
42879112
171874921
1834883343
744884469
653560814
1036062749
315826933
353487786
69970946
932826042
760638414
529531567
722535978
296130276
1916040644
874143948
1553609209
607582861
1172591255
954282565
930361411
703884199
93211625
369117295
2095526540
425447840
806888194
699957628
731286832
2000256082
1187382936
14354844
813758227
1360611091
1482612155
1567363686
1135213878
2090719592
1992217509
505495885
1667602388
1575602660
1917797
1515634461
187277348
1984689076
377746615
329900131
190304474
882259422
1891453591
446264189
30994579
506784165
1643576963
1584079425
1500377640
1712240134
887267370
1405971064
1799543306
902963148
1937757967
2033905532
2099936127
650394693
1519294077
845745334
1141740360
1778200511
767107025
462165262
532020906
337547378
1324668808
1256457265
1892564598
1648076495
765239409
890489353
1228537539
1114718917
1064108685
931562844
2135694882
2069189744
829813253
820472502
1539721088
227313593
2004587035
1048032371
856583338
928784476
2078612590
106955654
390242226
818348934
1864817189
1718630894
1236398152
800177492
1673078644
1493735640
306497563
380776912
33757410
209386725
1028347463
1909584957
1280092189
1136484696
218531107
1755719413
920706619
1162705906
1488515105
1840396156
720572480
577069111
496888070
1747708194
1901468687
1762591346
859823495
1771334506
164903555
748780488
2100185499
1274428308
1613947245
47193727
502021644
1646739807
2007363396
1106815021
341081218
530069408
283811992
283254108
762316954
1199612974
1780779221
391976535
616138988
198020839
1614337204
31772457
899298913
834068633
1152928502
204580233
988153602
559346877
363507648
318400146
1465565243
83165611
718221868
1268263214
544566581
677985378
1816893021
1679813313
1033364687
1408902580
1476299355
858450375
988078627
220891758
812316712
1729082680
1808317925
1447831745
125386394
1872322081
1876498531
2003905005
1370889766
355121773
1022042299
1055625856
926249349
768831351
952600690
980477975
224056494
706709415
1691725974
1753542450
282783854
1698273112
2001593730
162291735
1972299719
507836211
1786781071
648780318
1979599693
1415963873
1745158075
1416805769
1469714723
1595648667
814033985
539412590
12778476
555878403
255099538
1829819635
1725805291
369867975
1001367246
290234538
284735132
973925029
1061778194
1686397512
1763442946
1938358235
173447535
1806488176
377844859
867430629
1582084944
706592493
1650852563
555111509
1458351547
13584718
90687551
1818200889
438756025
1684838853
352914897
548042432
1457833157
616169814
1128273127
1806369009
20611838
730785516
335616590
1986132956
1240001094
2001912812
1190816469
606704519
1785356359
520537278
1429659827
1799578313
77085121
1269487717
547889342
407026608
2055248827
1275405471
929905023
1359815030
1726726368
891031045
498525117
545795939
1636614171
301169828
1617345248
19612428
1551030021
565878359
18472789
1514836485
447661399
1945622458
372127692
588560947
478906039
681355125
302813161
954039889
487663751
1741529467
262140016
1283238639
1211471687
43877478
170173987
2125139773
975122449
1207855471
926952706
1287780762
273319727
95136311
754859235
564359897
1659674277
420324935
132328755
154753659
1033669628
292465833
1131728089
212064838
1056359920
156045713
1301058113
1824803458
523793135
55074007
1826054289
1119317252
1915481394
384637471
1077700519
2120634979
2020778655
242820715
139176231
1244018317
1563616935
1659293881
442071609
2105453207
1955146750
2074540267
587838430
94871447
965599951
1538036100
288936105
42999694
1784971352
331514320
2130228243
1057576091
425822826
531852442
1497797020
499969620
462390942
268263268
2024124310
442085455
1980398067
1349159798
946661086
13989206
802803145
2059052738
141243772
129387501
1386690893
874375891
1925776755
1545257020
721719520
1872672187
885614992
758938293
1535541928
290657626
1273780809
107550060
67336012
1339769347
136462468
964042852
153926565
1507342968
313056128
1237692391
317123732
761224246
558683279
903582049
573912100
881994024
862467290
241434425
1537209875
1313324585
1021793078
896183545
996195975
910437335
1913668677
1366763243
924544291
1207162548
1427682180
1653377640
1752471524
815357231
479615176
1797574954
130752251
2079703364
154420521
1136962554
775696764
370132450
310668583
2010609779
1982688481
1052469534
1045633007
240602173
27589921
1456464775
501314436
1425199541
1919767030
1846961907
1032565593
1416528787
984359737
1494543343
1254064997
1164792618
1559899925
2080706716
1196450307
2065624435
888914479
426766108
1802535994
733011881
1805642200
1674779175
58632601
199915071
623009786
1044752320
580053632
890722597
353685395
963992704
658425456
1336219419
1466680730
80616348
1904380891
1277485268
2113774142
1073391241
242175514
1087059265
1453065559
955350253
520758302
1518248400
1233068284
208910332
924098392
1145795360
1545252860
1843305238
1595627717
245324030
1467778626
514075969
1873322630
736424246
1410341518
1848819200
1101285991
1260617043
1412123794
21813842
1770971667
1265023830
2083798169
195056048
1542908653
405159685
1863372345
250609385
899223131
1055159590
1676987252
391457748
1960797039
1641154774
131747047
1038188088
1453072722
956230936
1677050880
1029668921
1617813141
394817049
993022540
596979879
1065403060
747960503
988531498
1324220230
1824834072
1740880956
375244109
782269511
578895225
329409002
2107694268
417158363
1013019198
986352223
1818145202
433387470
1444838910
243240772
86866302
1008496327
18997246
1030701421
1676438925
2072150344
180535627
586878731
1698647768
893663199
1207068805
629873343
2072199719
1031932694
1767137278
2109323784
21846906
1972007095
933748983
1963390661
979664552
1154441820
807590397
969007570
1667239385
12024070
1093823764
1530069860
730275528
1129258526
106524465
119227818
1381182007
9581640
1132535024
9161185
1538299503
665764944
1629584968
268504374
630799160
396498529
43711271
723123438
2071305505
1152413853
538595032
734087281
178157500
822989323
41908335
1822601623
1565414109
1937356392
1468351021
1718288145
274492019
1045594724
634778808
526048935
1717874954
1441389203
1152188347
822910159
1889838635
1193068416
1234142885
968445443
463569804
1368350549
123191069
943703616
529308711
197199180
511064703
1416394064
1940779604
1455852141
113354746
2070995649
2137100508
1040130458
2072305199
890078877
447112845
1299224030
670424603
73235132
958749782
952018460
1336730263
747370355
1333039396
138173231
1347242339
754310761
1755268126
143545165
173528261
1615019896
1410564357
1194489717
1270927896
140744886
681207179
310983661
1151663613
1004949327
649464993
1853947442
1064484255
551534444
1562326801
1892691891
871452212
1736251982
721569712
1070907634
1870891390
1710883802
2015812559
1880865968
202379550
1227322548
1581105646
21302809
2147276742
202100742
1100479831
640535481
571061708
724776718
1787781527
1847036876
1234049387
268920154
1814859314
1213586156
302883210
1806778324
591028950
467179144
1537427719
2139049176
1193726502
491437105
115388686
357831824
1565177347
1095311199
1134501810
1911842079
2117174109
399910855
247130860
2096126522
1937548009
752772420
1293746503
970741464
397161797
2096982812
712061788
1382940782
1635370467
1037656095
927439853
1978885842
745355862
1845843958
1583117551
358162495
557753715
397846534
1167184381
1804207328
1766029702
296449640
335708731
531114594
2082288118
1312699514
649883788
227134492
1575097990
668555397
390447975
1516495845
658584237
216766438
752200016
2072469979
1188253509
1396510866
2129994534
804517278
192386160
1591332455
1739341151
237881620
1704851604
744684000
2127481268
245509548
1702318962
1601214479
2105288891
233657641
65714152
1506174252
1904439255
1763916135
1290182889
1536926496
1606121857
1622107013
1438425137
1447392836
466351810
1425254008
288125637
380289840
1929463460
1607376148
1641106022
1820720627
1978282018
1838837066
2056219927
177150738
1226128642
2111241496
274223343
1999539733
191350607
806236259
856665116
2087890978
363099351
1909384151
1546762866
1828427967
286004427
1948403113
635213579
187093674
2028182219
1606239414
109196120
1163666461
2141102086
679099610
483786726
1992180100
577089861
60550179
1839041532
977464862
1846101620
295869619
624633299
1415582795
1324291323
2086945298
803587609
338524651
1546820507
2119086702
1785790856
228777326
1912441016
426697618
1352575263
2144986253
1791593142
1532427639
744303142
624388506
830946513
805443996
39376058
2126399252
1846647287
697436891
1001779170
84744779
375129069
1146341751
904352037
240975917
1257520844
1729043976
36011346
692927478
122101733
160196197
847769005
1433063238
893398538
1153250087
77435913
118534144
1353779865
880274260
53859123
1755195161
821778860
669947366
1495791514
1490161606
204589764
1293006663
835878545
1582263358
1580298084
245358021
1526018112
937001224
251130611
983096527
554985166
1917145142
135372174
135273013
1426576143
954689436
810797036
449689542
475858436
960487257
196289032
923984860
2009203509
2035365077
1892908067
92006196
2069166010
2053428398
718593334
2015456738
1444372521
199338762
114035331
2067672792
32136583
2041684229
537117076
264385623
1047801857
1068401020
1375741596
2070916766
1563881453
1818779180
1490840661
1948844028
2034107037
1085239741
393255531
29283955
116052904
1211212547
1079546354
1796201627
336180753
2122332085
1518044398
2083843921
1282121988
6575463
1894882351
1837583658
853186913
846913052
1591437622
1130116145
1899385457
2087962206
1194958156
653076071
176920898
331449309
1292988545
1968818190
119718275
657453737
342186136
2099972667
1572650597
1459994664
929123566
1962965700
2130923689
1245740388
650477426
1962790468
419451721
56394601
1589020223
1845173429
1433707535
122142302
751583356
143806709
1633452488
1599848706
1901379484
425938476
1932723641
743898701
111261011
1484410534
1688985169
398241734
1760283476
365490854
553513067
282064996
77478194
2131948564
2134813326
1173294711
1838956454
1141619299
1733172717
2053504200
293183289
2020147013
298919232
108080206
561166869
409353704
1091153342
1082964683
2127543162
965322714
509171982
212352253
2003755520
852647816
1955307059
468969351
1551327730
618293032
357547329
378436051
138436384
1138102157
1938506955
857210988
1372613614
1221360811
1500836622
1096718878
984081617
1321577231
1434663714
527358252
1079972653
846388289
1668654048
2074932981
2120508201
1175817966
1554625066
2031815780
1897589901
2145167485
901845088
89494659
536283106
1649125627
314600362
2091058580
1259108794
2079843457
1805945014
926816424
960348020
181324707
1510089248
216632354
1563144408
1966620707
564180311
340575872
944385064
134656654
1078974633
1028937832
1363632789
1878483893
1074824116
952866114
1062605017
131332925
310150971
1606655449
1046594510
1775498137
178770098
1914344500
1629149807
1668668071
92035767
1332105897
343123920
1920906764
1837386206
619964848
268268135
721685399
753595317
2137129896
218505796
851110404
61764
1927828512
2141491127
2073656322
1471432596
835574653
1923424035
1411104531
2119371992
1721792614
338674047
1901393568
1820159437
1164128538
1496110704
1872899268
1478942714
22824255
58554522
731866159
1960751137
132094651
1296312918
610580746
1093041515
876603501
1579053477
877157782
1798739202
1537630810
1170424951
1534808704
1332674457
1384704471
1392408536
762772418
1654889463
566034672
13580585
9028994
1594761082
816648186
807694659
1762067676
1240521856
556183502
126405699
961075475
794264809
1260684632
1044203548
1470981320
71445578
486479977
146255595
305327273
1506441187
1096938673
1892041777
1128182576
1932751227
1114046070
613496067
1446151371
2091108966
1324525111
1310065331
502909730
1211825653
779510714
1536742739
799758961
565593836
1093319296
1535638726
1226729512
991513178
496266479
1723088178
1408008835
840221943
1892416522
1845159127
1403166883
499799532
972013300
2065739601
605349643
899781314
49864692
1206785133
1464934431
1726812916
1460453585
904861926
2052281610
707845188
860155612
310211314
1073864053
1954809532
414985744
971378830
1326907494
808465009
1819517659
1204352671
1857604355
353479229
1683530980
763875654
1655746124
275359323
1840351335
865615649
1422816174
1847604177
516077610
954421254
1148486949
690915755
1126022526
317468636
2106429098
1153968085
1456514316
404180586
1044615423
1718414539
1663070922
68342132
1990109826
1182800717
2023657720
265205315
1074891945
1675675328
626716340
1180147694
438629955
756614792
493758954
1758453859
551467706
1492828929
1547176321
1231742143
1722060598
2008514890
875731169
696061351
695772131
1136663163
1689054168
2093872497
1474940449
426083346
822579453
1197374418
1353002297
1733658236
1653120015
409595452
457161235
1274359087
103904678
216643740
870920496
996807800
693413453
62321893
782504061
683134852
1208874529
235306187
506257203
1559556642
1138337458
420108727
1832620680
1604982068
1203944132
515317288
1494490261
1640173647
1337853203
31792340
374430626
2060604342
513263336
307035309
1098980951
1930713754
2115726808
1064555042
1786927151
13587014
1732208237
1150678627
1682072488
1525784490
1459019902
232894848
1804201999
2080659598
2097419955
1310208490
276958501
1125523880
1433237904
1201365662
467357099
1632063670
466228653
2034616862
1310951216
499283649
1014915906
1929959343
859184145
671015306
705509643
1988498939
1822919089
536022705
1257292232
961919244
1782341780
48878382
902444623
1825634087
1545236924
819411800
575170555
1674216596
2140902201
783395058
1200491183
1492216983
1407769850
391942716
751355000
1354806340
1466295987
1146327068
935381797
526628102
25953364
617315964
1047848055
73052816
1422084210
647645368
1800493534
192569015
1634737265
1636046855
1570861104
176878193
602406603
1666805402
1336552906
248395116
1548545651
655560338
1943746641
1238071668
1152569401
1444042132
743984298
2094168306
182928682
1590999606
1381152594
553518282
233045736
2110607581
2085401007
2107002127
1797417738
1139468649
1515837053
1703193150
1891362123
2043612061
611788055
486663097
1546819283
1536904433
144561466
1003877464
1930201627
2035771341
364899699
638828409
1100816894
144786958
1917152354
784374064
858388639
347400664
2147105268
380338120
736695157
880748180
1065395291
717753706
1439428316
1421920646
1050213290
35185599
1170244343
610196374
1585435674
782654785
1133709374
1795287979
378185596
935343982
1174627600
1307733239
943735911
682328428
481372124
747468268
1187801449
1101018623
223874662
52816048
1858225434
2118842903
279459700
1146450159
1112222356
1984418507
1549152976
934265552
1911357534
682023411
1699117833
496963155
1957127261
380165664
2068850532
1184355910
709123352
1998019932
1821334119
1149367675
1185587662
1950326007
2083724001
1628518907
641108920
526169985
1031137244
138731741
2032147231
581657308
2119576933
1010375083
940658529
1929130208
1405060369
986446785
1606403009
1329761099
1879515176
1358345196
538837982
1467032294
1599495224
1375598308
839578473
1640163040
945858680
988203925
542698923
1781915690
881402144
1850079263
1926145715
560445247
386248404
2044636071
1303878930
889039259
1326708025
466750521
277305776
1101406885
1451376631
412262287
1703113765
1725941295
520973998
1871495533
1505977974
2055718660
1741877237
655505091
2006695311
1415464894
643647583
827435163
499539998
1186947759
919466331
569845744
1028871167
1850201673
1013476118
848786147
1692402567
1938661543
1528420918
1331666890
1058855689
1068234725
585852063
315647468
498401442
1371589866
628581296
1255835084
1605412176
1200326422
2030890344
19160366
1675964233
1532724670
1218539931
2125474094
169824346
18378088
669196852
1479720556
2034470226
135794734
324743938
723304654
998823443
505196078
390766815
1139510575
319466057
1091555679
1442464104
1847067466
2124358581
862132996
173994561
561217002
71987840
35167276
1814631246
73440042
1642567962
867235584
1749912488
924460322
54561201
2089679061
659881513
755728552
1607657710
2062625531
2057855221
605795326
1056084829
441054090
928356991
824716793
285123431
2056164627
1469968856
1784992285
1188247983
1248615399
1431172671
1190431640
32008847
1049997658
1119068949
1485577432
414459421
327401804
1293523879
862108341
1244625815
1533365102
868590077
167964817
474670519
2005441523
1609906363
1802080845
1540112581
1035874314
1977762865
1080769480
726723417
1285165106
1903014091
1960578791
760766339
1358682270
777815996
1661357029
1667421264
1398424882
1479916484
1419420313
1344450662
115548869
1838273762
2133489399
1702558818
1128102354
1943260933
1234575037
1805407150
32256790
216309402
1652875169
1324366899
1894558379
1527045101
2129964480
116776989
1538592869
229913059
680237924
728121709
1236938300
2116432629
1276871781
1419266172
1622353945
344510004
2028426811
1341237509
998381574
1102806720
1320823922
328986391
1694296748
932090995
2104897692
1608246918
1174288981
767711241
1072310973
476531330
1892631939
1645014259
669665149
75978503
1960183513
1173055550
2039266232
1143936080
1802468299
1135909646
1901256945
118808417
2036294219
1405980019
119464251
1799722267
1159621135
549280611
1387134250
1320598556
598805745
1915796019
831049970
1131300336
1717649624
129882704
1268739382
1956205145
1399284490
1134606087
923165888
292022210
1893335440
216827741
440838804
650755754
430668156
1152282726
1338229950
1459687549
1689299882
2050418055
864221981
1344006076
133681504
906564207
4546306
552522347
215597502
1983432740
400544125
1294430673
1056117284
2009656861
82952142
1546340401
1499833523
1072890617
580337734
273134893
279886281
2073255609
1528366306
577644524
1578203860
1162089893
2000505766
1423998534
1761649466
1247000648
1352477856
132088070
944440448
1043301530
2117243324
1883487046
294066302
979664552
1390680168
327445282
188977243
1238169577
919059140
1416074461
334417336
904973675
1477919301
1056279045
1078494135
793126518
667676009
1631112850
1847265960
900767429
1229468971
2037133625
434665589
1384361962
341035783
285839857
2144502282
1114595102
1990336800
842806142
102161903
179862059
1496213318
1853303025
639147174
1090776451
613388669
1461940113
988143313
653084064
1764764352
1792092378
907180050
1718096686
1387176042
339365436
1422364170
1776921295
569278202
426893943
788712302
1048220025
2006277970
1268175650
2001009398
863300847
1453992369
70149441
1761779313
568017482
1084496318
896100099
967453177
634011824
1481939894
591894288
1079846698
653278762
697557748
1270358062
987439208
1356280699
1394681445
386788057
1734927924
567664666
755235906
1706756633
532945309
937052576
1316886665
159562453
170921575
27737779
2051533729
956155320
1149375965
688052250
1713573946
498245647
1301415926
135767199
1046161980
487049256
1362432034
794869310
1620462658
440684153
1759470615
1572913735
1358856854
1506132538
1764210863
795247580
834320177
1219298268
1822900780
771015830
1676873162
1079728710
414902811
1098223753
432778358
140079516
394819700
843231075
1018908758
467436453
560611454
80766635
1834360985
598880842
2131747646
2015857928
1082926271
2052248680
1969793805
365326020
2094714519
766512410
737144563
403852813
887290472
2124685664
922615139
13932223
2036250042
595257767
828155703
104573881
147235663
398311112
656810837
859902042
1508796397
1851188003
1520087297
1104018005
2009796409
226889619
1114030541
1270166652
1888269847
1748672544
1870814836
494352232
1269202889
1837281239
1454931200
378108997
101753644
1432215501
412765965
644809517
427981552
1982319420
1611594472
796829314
1307193573
436964984
975404893
847299458
1332147315
1612344185
1759750557
300191107
1551143115
824504770
871238472
43525677
903187185
373622706
1196262430
2059475786
249610552
567089349
488642363
123992739
350519691
1267917392
27521927
1296108103
1325937820
1111860566
265667846
224011868
1110240454
571312386
1935962999
1498613727
673990807
1486270933
970738790
2005873641
528881046
1174079791
405151376
1632433641
1457801431
743635108
1849232479
388786698
1815666232
2068320767
1841284333
2088336884
1194790130
684484985
557199572
1915164186
692225076
1421359933
990177759
2002706601
261298052
718104476
2100624105
1441999245
350247231
1369740486
1331564368
1077694906
425763762
1750862657
578568832
370459055
729808899
788637481
132911203
1160724695
1606207417
162353209
1950789250
932274802
462159487
1082690623
574990252
1504428612
2083993664
46681922
2077688135
1601005601
517146889
1792984796
999197892
210540447
934279950
373688602
426063201
1713769007
1739035535
393682580
1068099050
1895478853
1715456676
590661217
1887585744
1887898544
616663430
1980556466
2017345716
698929864
358602118
929075697
1120209186
549526734
613232988
145599033
115188693
1021046762
1783330268
465909298
1383125308
1494567219
678073279
1285443735
2028330196
989311059
2028004763
506721292
2092128259
1687322921
212352253
1070925048
752688983
2006398275
1708378131
1483599603
253903132
970564840
810569939
531984459
1234050675
1665853895
1895922363
1707411377
1924799233
509787358
363583711
799524871
1551190621
1332871735
759571873
1260336062
1846959034
220415166
1383161712
402450090
1019204455
885984712
2022274781
1118015057
1906220842
221863861
789370820
238767742
414868386
287547923
576676073
1801182915
1499176160
1053897072
1407774989
2133001937
1381552899
1407739567
1173866873
1607219871
682149502
1921570233
2128248559
873847814
648897356
1838348591
951231796
1006278238
22047007
924680106
1911091629
900878089
292089822
840489285
1803682564
1018072411
1889891940
414082550
337474104
2021884622
871558914
1429943369
1507663874
1788648690
2104113579
834233040
2132057433
1752643034
1776714611
1900087071
1043555283
991258213
1627849510
1343027355
2130023720
1221945067
2038297128
1225384754
1796632367
1799569621
152987283
444641246
818206569
1555043805
532050512
445151270
2139577826
1403115755
2007504698
873688780
397094258
1867778816
522802738
1059117590
1966958348
1849981023
166744353
486077677
1090908887
1387478382
1052094169
2139932432
1497585010
1107189313
1828337875
437298054
731936926
1576377540
600025580
81440325
1613654784
148090563
621714312
1125743189
1185884863
2008555213
576732090
1361554556
1228431471
1063290067
1540050265
1149315109
849371317
128585056
205232822
778674605
1488168644
548747252
272259915
1735539989
1952025188
1006990651
966645032
1910318941
1145386141
31965152
1508425426
765589842
584433324
1069102738
1575786334
545051265
143772739
643981569
1692706371
1236415202
214266267
624758385
1736109317
102120841
433717276
1233361042
2075311497
499152326
1584804974
1905562647
1788271091
811295718
966169382
120158645
1291236020
55106257
914494993
1547239899
1444919662
1848826042
216613302
1258646039
1454728043
1231071945
918182422
899087396
1613092571
1210868173
1692611842
1977766536
420710574
738608451
1368943093
35315784
1250731751
1296639841
1231670337
630139911
872937872
1021635147
1131129147
977057810
605661278
719783907
127110831
159734170
863083159
1070186192
1168166449
704307219
1914964803
1152532951
870777644
1978075364
208626969
1795317713
1680634184
328877168
1225671369
1657207752
152215591
1349588426
831485568
23116612
639426768
1898671577
1145247603
950742446
1593834920
269728386
652529287
515424186
1069979354
1973587849
529703555
979302576
2036995474
240683388
1222766947
2110902871
1738780039
1668202278
1031402837
794861780
1841060928
194136466
362572845
765558370
938736253
59191247
667486932
1975108206
971257320
1176408622
363671870
1836936539
369011503
868152866
1574682591
1271144766
531223647
29492391
482524072
1421579547
1185567244
1853476847
2036667847
1840178553
982618839
577296429
30016242
935798222
2020336750
206568363
1538487106
546898861
1542195752
1535266523
458787370
694433150
2119788749
395339058
879408882
1774787073
2090140875
1594489440
314978747
783344719
94237031
1957804838
1368831618
604259496
1492388864
307423675
808621397
1816574435
1031745003
1140917691
496444400
1325267652
762350169
112226899
1745192794
1125575975
1095998484
400574856
1140845895
1302765362
1659432555
1219365408
1489714245
649153213
1828808634
667536641
2056916066
486678391
9419193
871633197
758342186
2037956940
185817687
309126130
1695569160
852645349
827699354
1025859826
1300408048
716132803
1705676578
882285966
473835144
323868601
687960286
226634696
1470038231
2062935214
1322725843
1888733302
1303409443
922550827
506810686
1452310890
2115690017
1353948270
1728929632
315543705
1349119603
1566632029
334172879
938837725
1019048284
514695868
746360516
435624934
80669871
139190510
1183056428
1463709746
1540082488
374106153
301555922
1399245323
1422119984
1342963533
981710466
973399349
780210337
530556771
263832985
1299208490
176470504
1222149150
1530269365
140346137
149496374
1150034783
1417317511
1318921982
1162153873
1174147178
1414314554
1615293585
1781116530
2063769337
1221556506
1317191224
530289649
637765541
757128552
176422597
973193152
1185056247
1926253598
324987091
766563939
521652297
521651547
1896819189
1352920690
2132910416
1646279972
1988319892
640128910
1282441305
1082523880
84937978
1591749609
1482185811
736574976
539445015
72275068
289065284
44439337
230578800
938581794
1091924266
281206496
857400158
2105216486
93812882
692166478
151374964
1282924219
849512110
1407609246
679742385
702452120
472698846
153497321
1221857946
508914969
1834681480
1237353530
1759059568
2032219681
959419765
1291710875
1442400878
864877566
888369950
2127885370
1192628704
231851610
1741546903
795012745
1751597150
1764884878
2007592297
1793259427
1151712251
1097585843
1170532548
1543276513
1338636907
1004981820
1663286839
1523318890
1419686302
973673043
1746546080
1000247795
2018080170
1542934450
329661383
982558049
656609043
1057424656
939733394
134311272
1989008579
192578006
878695516
978717634
488333885
853241299
304374504
1900776213
151022810
1445341598
1332045689
1120371719
1525229300
1542699973
303076956
1147238164
123380214
1365172172
53623716
1350739433
806867885
1765841148
1009325607
1530903745
1563271595
51299312
2008568724
1006693503
1924770848
2027793358
201559926
1823942095
172722057
1610607655
615778971
1111965462
119340855
1042181214
436377768
1828785651
24909323
1936974472
809569421
1390054443
188676964
1448305802
1280618395
685969595
535623307
1194592066
884578747
1855481234
325234246
1390718902
1042534329
2133825217
425198337
363958712
1922682664
882221940
472426226
1589586469
2046264252
1971226289
1319552462
1829486921
1464743488
1864803817
774294757
1216898320
1831287997
1941678814
1741008507
1845418367
1948822758
2007592297
62740799
757920790
1535774473
1348860585
2130477268
2079247031
1456462540
1005376939
1650890286
1637582532
1750538171
630181607
676530154
692251760
935610470
1558579627
360109814
190858549
761131768
150400327
655194260
1207070806
1810826738
1488323449
575393935
1292214723
1274864778
1605618924
941817184
652087140
737999681
1929777400
419373731
1825925179
156164224
1848568094
148680184
1674918599
1548154110
1668515293
1779398527
721632360
1567512013
1110466909
877338282
145700155
1437887304
1033679411
1244411883
646227192
1006448284
672064941
616498591
719626305
726368995
1308558371
510257210
1367762512
1368059406
1803661601
105386392
92970026
530243652
1383480536
154420521
208656119
1778986320
1416696757
1827351801
1231007975
872357239
753359170
1861031645
1233627407
1904544003
692426947
1071460338
369402974
1429438936
1449314729
236044982
1911949680
891598366
1513127524
359184236
965618845
753527790
1159043949
1324033445
691587289
1576732610
1111268985
1356338507
1726370071
347647876
635197170
1255122788
563407590
249829332
721410657
2094394296
837674394
1163133219
1220755922
912766921
1988719533
127890552
1960166860
1950009879
1041825600
787354747
565416657
1968650285
1587530784
413158096
1118508523
2132835787
2114613104
983578602
158114313
1362270863
1023258964
1562073096
945859401
677654907
267007305
1573592626
1139746787
1797803285
77537411
286370470
1868055984
224992134
303314364
613886944
2094100961
973757428
1393624533
1570419972
1368326061
1027591803
1257588173
72733825
340710201
1313251814
1564468180
1984516142
1011084545
1128540298
27471534
653166875
531153803
551506115
1508644459
669189270
1901110574
1152409016
1968359797
1559144616
825848049
192227726
951535409
1037796839
840696660
500407456
1532247152
361315632
1797092175
1135791815
1036307961
1333563624
853927681
1144905729
789869880
196158900
673524907
1114211945
1199538946
792003249
1092875265
1268516456
1576922402
5048611
1153366903
315051025
1196176921
651963326
2054550733
1347149337
1272005480
1936533952
1335702980
298154598
1920373013
1173885035
400950422
1751278231
945710686
1510723567
1670679095
2025989814
913247238
1223725049
128181789
1750812703
1222860539
41239013
462283165
344537998
663793728
59042376
948238369
1116628964
653321119
110249313
1311203533
1578241023
1400231448
724381999
63283967
1930401419
1972387610
252443882
2051920357
1552657369
648720892
1336615044
1368627357
2003709195
1231092739
1543902131
489790598
1445030197
1169704531
560832872
490684686
918537581
1664317062
2094148308
526120782
37349012
1799022660
2073982161
1219855468
499132246
1677725783
1096054299
794122621
1090421797
385570460
961729165
1524912148
1169013423
2125267224
1146331503
1900094013
1082406155
990597056
1742364114
582957445
1237604266
839962052
602949545
1632357248
388535607
170612324
711184656
1478030398
427119952
1846887530
940463764
1471455961
643645223
1194580401
435124475
770009966
80466650
523001391
949127860
466152755
1226513745
257174201
723606559
1956646257
1606377467
795521187
1211079013
687075096
973879488
275378486
1149991889
1704314786
5023146
1177308646
498532739
388633859
301331517
925208863
1020271151
699718654
1572626986
1612830911
1885945781
692659402
871983763
170737875
654862157
259615308
1534337060
597807822
724327634
2079587003
1327186796
517838477
289241187
665144694
1339251042
1458288946
833370261
82671255
531900368
1153533500
1084814413
1087287582
329468944
1350250991
650876379
1245565325
2007449230
1833645917
419934856
989120714
164625933
1280108255
176274196
871187614
2105014730
1519574324
522093053
1860058270
622365664
835761709
579993399
772772972
1541164375
242965742
1277714834
390131146
2055177610
397051191
1139516773
546640874
1419539993
1041683944
273299511
1325456607
1593097140
1120643350
1702294412
1596133117
1591545386
997159325
445210433
1964493669
386588894
93834972
1305712567
194700191
145583460
79362024
1990746269
1234785107
1321923357
1701827789
279686747
1232246622
1982399114
849098428
289432498
1140060581
1786976714
824312600
846377736
1289362363
1018041433
1469949817
1454311042
1973281469
175871884
811033679
737142324
884033615
14565739
1991944413
1844237305
1554708069
1738158180
442933904
1667080246
1028999906
974594114
268110789
1073589791
13569152
392066416
692369748
143854044
1192635611
161545956
815725410
1838223607
1115191844
1303546430
165811207
1720678383
953825536
1382637504
1668722747
813233702
1024278614
2119454188
1528177643
1534696077
878793301
1545978481
247026503
1842460861
2134763610
826806444
1711236277
508620521
1024382457
1384248890
1351657769
1947925494
1806610918
1624321833
713620827
273202169
1779837467
1521138096
156472503
2141177862
1985363676
632133755
1077011238
641968832
754980343
748110272
1363365738
897994351
1170913952
470078127
973810804
1442683859
421083898
1455368320
44144972
2026522891
390113407
1424383060
1828003239
1471885641
1233971331
1808992616
102531479
566405436
1813743798
421646683
824878725
956575762
937686080
387640374
2138908617
1611720910
978369685
461017459
273948856
342525459
1691130821
766438382
2069767042
228944226
118249239
609356347
354407780
1753542450
422641122
98874960
1255435258
1338730797
1755522209
532440226
1580446619
93650656
1049304664
289372904
1677670433
431059626
1865739049
1038557554
969201987
1783857699
1471982879
661699861
11210744
945247662
223300801
1292968874
1916055434
449088830
888545816
121891203
1703397604
1990370476
1288025012
427917514
1844918872
704127926
1794267634
697906192
295487605
301902003
990663586
506924340
1158003857
1553697279
1408622603
707266688
1866789741
396385489
500003230
835584685
90777773
223349775
1357702132
1903911
9699980
1781451090
1877819385
1344112382
856772796
231069222
174746049
1279933607
972382786
1031669
2138079626
249220403
1381446984
1744200448
622901936
1541641117
1896752423
1921305057
2062018238
592011238
1600866641
1232863298
1177601957
1529004433
761266447
240324594
331424023
2120302838
1911608957
1264029526
1035097002
2113472338
519932790
848069855
288657009
225216617
240914248
61395366
352915409
1239135372
641320504
36208778
943283731
83625129
38162561
835464950
1893343523
724575754
280069004
1818633169
1446247926
226424235
722887250
363881451
541579126
542981957
1811062547
2062053823
1546673327
1230141318
1653857115
1217950976
329679166
563699053
139501456
833921915
562963227
1018070907
1800153861
1574391623
1437828201
1413043055
1689736634
1137177194
1464032803
496338718
742895108
705041614
1535895070
445614705
746965904
2124729378
887047747
715543547
1203283030
898936195
104608507
1152747472
601613910
1512019545
714024551
928782313
1469739402
1856390836
342809225
1585916592
1208800885
1184497957
1363171003
1952433370
1578825290
1286603445
1725187556
750780659
1993633078
261825938
314952320
1701093611
787035712
1085024330
484750007
646040389
1399535124
933804561
1559801370
2040156784
1779865148
917808998
19745687
1103415053
131331707
983096527
621743455
179051522
2086591829
409568249
249697881
147619377
682898617
170210234
477111424
380901376
345494337
755796658
916994157
519294488
967670110
435885223
1904037025
98118862
1553381920
1458121531
678030606
412541960
1733840685
1658469657
1626613575
165068018
5580107
2057967221
1136822359
757852316
342046542
619847063
681820658
2093733406
1514912755
217362589
1670172540
967263645
1636348763
391535465
1702725875
731866159
1501701489
155526152
2002059979
2119685521
1981380891
991563952
2095473610
528424101
834442941
2138124557
564742028
1065691824
1498124371
594576920
165845436
1730238984
1511871916
1671174764
173426423
1532182339
602000024
117518553
661119400
1300162135
31471941
1214155265
243580002
1125988016
690237711
53050544
1961905624
1599161483
342192253
1608183839
1080617808
990399590
1438142609
1867483826
1361063283
2146385826
1258737064
401980163
574551768
1458678398
613768416
537950275
1716119741
1689001950
1537728431
1927368105
947733994
1166550927
1634100980
1025357842
130842699
1171549572
1503825958
2116093652
91277018
1643263694
681093996
1364750862
1159602465
1278388044
1702271871
1174639045
980883583
1838546055
290824619
1345002911
561039359
354101380
400393711
281475270
1798153910
537486500
460066997
1427230041
2126502922
1425305621
1807708062
65122479
1840909932
493357632
1010745509
360328242
2117678031
1233411455
693492638
1208442009
1278741102
332411713
1124937832
1723544827
668776094
1232413260
85489998
102997128
677430210
544903122
1349030547
1256133432
124241224
715351778
1638818977
315882478
894448363
1716495201
1941724383
1822664039
965086404
1427115801
862754099
1060113977
1993958873
1371344853
1196747202
1116405665
484917680
1923692728
151663827
1642788519
1325426297
1968083361
1721587291
1215734273
1076703964
1912609146
1635010717
413322843
1600962056
821376825
1856759526
1523957313
1227026275
146687271
626272747
1003290359
1339316476
1231426951
1766382549
99040784
395305837
1607573374
1342797411
18150094
436166053
903353489
572632179
167323776
64670048
527303914
2040804006
1926626440
847183731
413502919
476355264
1068649822
1990349592
1771061442
1857917079
259919221
915288101
1288630961
867868252
420284899
1082171269
155123709
1848628491
99727739
996631017
1642974157
404512280
1369965962
40540854
143377867
1449728035
646417060
139451074
1073547578
1774806116
1104753001
2003742238
171158228
1417423370
946158315
837031110
107316597
1161091689
1735303831
1095219212
1560576370
709318166
2018106298
1477909226
1922938985
1701875584
135476522
1573212869
1267223983
1364028178
1951421730
717380225
1292030835
1036377459
1348330034
795595889
1906723955
217584311
1845736104
261320721
227910339
1850318086
787429888
2095969207
1189036269
535704898
1357426732
1574323574
554090132
134086358
1739078557
1187592622
2052309134
1499720489
1171947706
1539777360
1616918749
335502069
1122075322
938743836
1639055061
1030111932
2107994487
1595107146
910037896
1897444890
509600526
1786949390
1883589721
1045142643
1740831375
1264858888
492987845
1727898987
876242100
1027710854
81675302
997076732
2057759435
1135880853
1504814010
1193474813
1005700694
1623584335
783229089
1295325590
428483950
280304073
1470793837
198608001
139895073
1675346943
1941924093
1949386396
2091688859
2119751623
1357721052
420557874
1007718335
1207835727
352956635
1061187728
1391758517
660380943
1498225249
193911682
1164784717
2027677273
2034390709
59631707
563923848
1242934676
1699148966
1059293857
344047869
1655247440
611090389
155761643
956523590
1172755753
91081872
1882477661
2002751788
356363829
1475851291
970200387
1979240489
1216662400
1948491775
925690
618354561
1057168765
309913372
945671681
2070450945
1623891586
1193054919
474792930
1397635996
424183875
1356572740
503916537
1072700916
1141277313
715212074
219238561
50406904
1321156029
1532334508
57870134
357353639
361517570
550481607
1894628234
422355282
2070228385
725199690
2020965552
467065374
1184830380
616408040
1744307538
97512628
548560031
1580683295
1227188786
1133424829
1045594724
1507779207
183073028
975489039
516000469
1819732209
2073656322
1777240426
729260323
853735662
1742905866
2145869993
1859115782
36544941
1639850382
611788055
11797825
1618974116
179212292
32378931
88731082
512778448
284790737
2016744592
1823820412
1041737153
1287698873
448457087
867131468
1043848429
1620764057
1510370258
1130768192
1919445817
1799376448
999978765
1739368402
2115387977
1034626489
1291378178
1161990201
826313875
963588134
1361853908
1750287656
450496209
776159084
1849168285
1512397364
1899810253
1746543945
1941305348
1449123821
1041998816
303772950
762040707
1742153475
280578752
1591178051
487996563
407052080
2042156096
318284349
1177645
1793701629
946405742
1609506968
1654180544
1300953182
1975787623
2131077870
2081839172
173387459
1727312170
1579777624
1457374907
1302140723
193725573
2039967091
905041674
1672159066
855704385
610979564
1736769181
1205504593
493601165
1381243342
832447178
1657948323
686457510
61153772
567891091
1698771936
2077863502
556992154
183742833
2116891869
595760617
1923250514
1522283263
1804301039
1506135910
1280705407
1640329277
590027148
1772113878
347191407
520248592
1669290645
231899141
643027518
122214856
282791827
5826206
1736876885
1803203249
230789344
966251787
2127897576
637565070
2130277933
112768941
2145347824
1001919770
794589265
1415944825
856360489
517421059
2134127062
809703977
1552168124
343272688
519274294
1164955354
1843593772
1675285103
2052948214
1717238787
700973330
710477564
354207839
779296986
2075383246
1548280647
457611111
1630257330
1571722630
1407413684
1786193251
744665941
861649316
259798865
1350781642
155422986
1950454988
409117590
1888680600
1927394608
1114684336
1438445958
1173876729
1131298568
1901000740
2124769473
2105240431
1853546760
392577770
1402813476
918311380
432600969
712750327
1455326718
1368571354
1410824827
387004466
1788974775
2116981795
769398481
183363777
1567150034
909473532
693411473
240215985
587783966
1020005944
1131025306
533718385
524122325
1909240223
1935938801
126091181
309669785
1484801399
1900306925
2068283019
978052455
457536792
1234882560
70970131
21917007
2054317182
614080590
162450051
1785624144
211204419
1009799608
1876002947
854488339
2134900542
377372597
1516068452
563666313
1194694500
573583322
1774106872
1901730347
1627859434
2122279336
1245663749
64303689
1504673343
1612203117
32698880
2017764815
1956513371
1863449672
361679921
493322829
1573787582
130870257
471060220
470976286
1924382226
284552381
776821499
796944168
1643020892
1433574238
1316692553
1476964607
2046701477
1150459969
657542591
1804687748
421985725
871448598
1128832450
1218041053
535071886
203839807
1347226661
1867943077
939731087
1465216152
925419190
633865674
1315172778
1910824241
1024233333
1380415736
1728254576
565363618
474426653
1817138319
1009704404
1836494295
1716869329
2073042604
1915619293
1958813461
1168062907
1982272314
925490987
761102138
1569841518
1803917165
808314382
1524074002
292703731
142870919
1858521904
1150638058
1455787514
450725002
276073015
1464408906
1073419499
1700380191
479721525
94300232
932461036
899727199
273380965
1096430499
48383929
336484711
679881741
1547571685
1498682177
1891880650
196783805
2048598574
1610230899
933845130
1360217720
167341471
635163385
916531748
1117604021
419551177
1953977162
1050525730
1512513367
1716065494
992422103
1169509161
1315158777
1184127130
185805334
1211472125
1176252132
1723081154
270965133
186847670
1864454847
240509028
271597200
895704427
353022102
1549922878
157975725
1312385036
1255889108
577714052
2017517368
962243454
2008357426
1905656689
1439400712
1390073856
2115047635
1888322182
1298194228
1841640995
9194724
569981929
1287757281
789540206
1385021818
2131476517
1798196780
2126663934
426063509
923744021
800380260
1088493998
2075606229
2088746603
865730136
2074557578
314696445
1209250462
649457668
570151418
1989993921
10869547
558393778
177820043
1369287689
200120001
1965603970
1854569412
479987563
960390184
1059838041
894153973
2128752945
1645970722
290071231
45121151
495417789
622087649
187633222
1582232795
1426995027
1681865004
1130113659
2147110741
2889518
242661140
1417037883
2062290489
435836731
717774711
485436122
1116821037
838217328
1337402768
2033706102
1448357315
1388299171
909512976
600964711
368496007
289087415
1259287129
422355615
1775382278
110910886
362880207
1421505093
460711475
1553585682
669758252
1072496173
1216421921
611349790
336806163
510263134
1454557010
1063308627
1346614045
88917447
271535531
710683943
2106406648
357228039
101227505
1446919216
974947258
1029587727
490894043
452395773
57834287
1066854889
1038324364
127475569
179445141
1945329714
528152769
47110392
640767913
1968848682
1670070427
123547453
681153276
1859345786
1947261701
1929612173
2094702705
1670155318
1127575129
1122302905
328780140
35351454
912238140
1202012140
2141139297
1961461571
651586638
1789583645
1218946330
1752634255
1083623005
4892102
65476268
304437616
1708564616
1757083164
1515577350
664809931
2098309506
147404155
1736281571
126506776
689787738
257989079
2026000903
1877291364
838136626
1091377947
1390596947
1474537023
402967476
1782106594
1317564272
1448558963
720588646
573162845
879516400
1083787500
90129460
2097173309
2112155308
596717953
653521710
775610652
1884325949
763137397
456789170
2085251434
736963025
1953883221
1156879001
1914100686
317148430
1399360221
1879113599
1670336059
1457062922
2065703375
1998429492
820782850
401348861
1604624164
918935351
615525201
1835869731
59849192
1154432001
1400109464
1701427759
1843470340
361649449
1602029884
747390790
1400455424
1433231791
1250444765
491141249
1807042012
1175171573
182223846
119966672
1786700736
1872508271
945294577
1545434184
761844216
1481429028
1364399967
2052948214
394260381
688407277
43255430
1089424654
46490892
340210500
314204679
1369211869
1426174464
1342640887
1590449156
1852524141
460077453
1934034928
2145191173
829502090
776856685
2098458349
1909466154
1965661323
1158542546
1406634758
2033268813
1670601141
859379745
695204110
720202392
1745107201
1437307370
1483439649
394959126
819293308
653521710
150954856
1585898009
492256733
1052679687
1620767306
797152783
915446517
540085295
1316203584
65452605
192408478
1591374147
1615139030
951248603
1656942719
748045553
634074721
395897397
1831632620
489817237
1156731376
1915473300
382576792
1171832718
1743878146
1252866584
1333524636
875686201
1411858001
1968530451
2002732442
38620166
354431336
1181583007
1675924278
1598711288
515948518
1819329996
1429974395
1786925771
278142423
902266431
506735989
691310683
741525503
1298323263
1067212068
2090428372
119058606
1205189230
1773910148
298154598
1435155331
1907112800
1832932631
63443258
1997221058
1113137982
1005313903
474639478
567699458
1864622431
1667668256
1379446418
1307643107
937502032
1354698344
833524786
2112747065
523077841
476827041
2043169151
1115987823
1426921495
1787227383
910894625
1628012599
909417593
2025028574
1559160391
2090976818
724046484
858269785
1417341922
220698971
1100741595
1343078797
983328696
515087893
1995287907
1772880566
582456304
2024083814
691028199
282254638
612337570
192838146
1076785481
1726290908
479332283
1636576906
1578436206
247681947
516685383
1838133765
343286135
1802826862
1092421122
1034202684
921952008
1021261558
2031587916
939256511
260916952
335852938
1138220156
37289345
665324025
1133902431
547337214
569023509
1758023821
1186507229
1885027655
386709861
1870421132
206373587
381075730
1137742461
664429322
1589711730
1004175576
1503637417
1419641948
174072897
1354997750
270375862
7766866
1243669894
695503561
1185745963
989377636
140622030
244734276
1700617250
1584111911
714403608
1134276874
791947447
652490235
906902958
1411187538
259235524
2038529
373445414
658420020
1657393296
2057251004
222891592
1303012457
451248848
34449792
1764157758
273149084
1796583423
1321988674
2034562805
2102421194
1899540214
336186730
1151587005
432403150
774634536
1093381686
1362920562
44701498
813721399
1538596874
13213712
1580396013
249221
5601297
411922177
1138337458
1407777268
161007228
1419459841
765028982
36612937
437036571
1343509063
574385844
1962360046
1620742218
134075150
459521961
758989554
333704417
1511385015
798003911
1981419235
98911200
48681222
1235194320
1361341502
1362546329
1139443748
184506987
2143537219
1010504950
295661515
579399476
445463659
1754862820
1422579575
1431108248
1724382528
394478417
1711424546
1899005748
790092690
748520659
830161406
686237196
1790507704
179090731
2060559212
1799988798
1354065607
481518111
119507972
410134118
173205189
396195871
789933665
759840781
169532149
101906919
334831634
1128232874
1010159503
1760166716
831506973
887811490
993020781
582833519
1210058730
1121152894
1877517168
1951685950
1517425918
1289205844
354716882
1371900633
1733611160
1278612502
839305709
458155091
1071488402
184627491
788198665
1082377527
282088119
856957294
757767201
589011586
197970800
1102452257
193129608
316459337
1576147523
207712790
1013203138
1830334166
1808586652
2084573183
603577647
450113894
525233881
135418151
1076935088
594594719
140581931
1607341266
2053306991
931589217
135491896
216943467
306220352
862419521
887877744
56206621
1603961410
2141527589
1377763729
2101927392
659196338
1315852642
1170155683
1462597707
573076815
1314199414
780624842
826401006
1684173510
2126454889
66963349
637423125
1203123438
1010957713
518324076
1244516037
534038557
1417537904
1558645134
2067665161
723134846
1714782397
1159789262
1428063316
2071220011
1218465427
1461285872
1310123705
140297180
185399610
2006387545
685767127
2139374215
334717163
839638941
1855108201
1904688307
1265906057
872032655
291915944
1116322179
2043822208
305358097
809507601
1557122494
1650289379
1185432550
91918476
202835072
533461
462393851
844652632
1684557027
1963863464
1169421043
1696677322
833730999
2002475090
1995820890
1405672889
1272417102
617032825
1746330754
398087422
1670130533
907825238
649500194
750661845
1815368803
553736052
638299592
1481829844
293761356
2009495925
1257262328
1049115131
1386338985
1662525002
553407119
2111001342
963526065
123662694
577327092
526100933
1880372336
1163282473
1544898152
2113244459
1597156224
912525511
1389179436
566662832
604508136
2061355005
488903564
598304509
1456061414
782887581
1888696546
1890975132
174808925
2020308748
1628914062
155486864
317435890
2057505724
2108823499
973917154
434029591
2024332884
1233295300
1286956853
1907199436
2010264604
1928463569
1523023881
1451978724
46435125
838161449
539749218
1818360638
879071583
227283165
1424595219
759042547
2071926852
177552685
1077639316
225882593
2055717216
500867773
1555148389
600886664
1113429119
776615172
1146018328
1767766785
1260490439
1931023390
339821143
1861308182
1785468223
199974314
890535910
220637787
1658214792
2073487063
293408183
288745992
491995358
150324397
1340975905
1848160820
1051626847
228740306
1468095720
499772750
1290751394
1256563364
1305722011
543256085
514903711
795131465
1069362927
1137608618
1161323801
440919669
1179732129
873763797
275768059
605121134
979934474
1624795669
310761176
1463052044
88148701
186803697
1480813680
1115251501
46497713
382611377
394354602
141973494
600097295
613198801
1327144763
277419580
414153189
1030320260
2015694324
1451384583
681582556
1562959567
1670472636
1134113113
902036149
575452380
1755517657
1720639831
144210122
410075367
16024275
324681960
1399118440
660930613
1235078928
1075923071
324385052
1396361007
1391018422
1108496676
985211035
478007967
465056281
525978943
1911429812
1040066011
673951993
1603906067
1383920378
1259108794
58321116
864927019
334078052
290669640
993040416
2007582372
963342050
1391160176
597966783
1846184141
842695533
1138321156
685854839
1322819859
681672343
1760784104
1595148198
411159998
1973119647
1039203043
687905482
51819074
1951511259
1133703701
411143309
1383746407
1810385615
2105475097
2101443151
1744114593
1907507101
1875770241
622135069
677835563
1115887522
1779822796
1682420577
1833540075
842223928
1754874807
2049166973
684047888
747083116
1161110406
287816881
1320193370
783326947
738980472
1192832391
2078576393
1455132605
654938585
287264834
333078861
1356510128
327565687
723399137
1723902040
34579968
1332025168
1446461908
2136310437
1193024716
57156958
33760840
873990220
95499661
1067347302
683515132
1927175716
21196788
2034982082
1830233915
512945326
1667397886
1337759348
1713816435
929540137
1554613554
1338439920
804435215
1700186593
129370140
880930392
1623022714
1096862914
1143692194
541165549
2124025656
1943050262
1312773198
1284396898
1219577360
148327619
296356948
1462814363
1899895929
2014385488
625162454
349941535
1629232294
1833851440
952551573
646625175
2027622055
126935494
1614654227
1368401743
2105827443
889662054
2089504445
1724443621
728333080
13795123
475223001
1872116570
462879855
1695556305
1736618516
1297575408
836199112
286225574
1140178824
2129045655
561302126
378919050
536365408
588527905
1777106362
1068732106
1487117821
51655533
1274962887
691963171
1150148770
1401865303
1472132213
1319807943
566059379
849814442
1460678811
95356360
553828515
1530284512
1334130043
1487950571
76674992
901736097
2044865883
155502000
258141923
2058816908
123974698
584135047
1424691723
1822808561
439902094
118265268
1610681815
249045218
976591162
104610683
1011459290
1066102548
578452315
1063646102
1795995149
1764321051
1451767374
387430318
856123792
842698588
624589206
371414382
1945460708
1683413142
2138411597
2110987005
1732782943
1532066080
1298853141
2147279531
2037233536
1464956464
385696812
1215877106
1419875012
873016094
3449545
46984187
426931176
1642050836
1394225736
1890037092
1875715785
1912092927
447975997
1132414295
2146478343
1647106302
1660422614
1163964533
1145503581
2059500508
491068428
2137906782
960938268
2118686961
1560912857
2140276067
795739629
479669502
611947602
427292763
1185948186
2038663101
1794841654
306224008
1661884425
759477171
205964615
1334878870
610145224
1125930746
171138321
1432155248
1903029561
203868590
566606472
997645634
1130393196
1210469804
456553362
635629338
187863972
1001895217
1572862522
758102025
1159807835
2131193056
2060144900
1091234425
1754757185
199064165
262181419
843945645
1632484001
1443489752
379967021
620647999
27542167
419026199
610284510
1111857545
752522383
1466543815
497112285
1468244716
235372990
2143679935
899326644
468336988
330275330
1592591803
169665850
1401603670
1609533227
1984740927
535535226
1764530704
800516345
455480672
1112020765
95631057
423327337
115767308
419057867
860574858
190584437
277282526
279459551
1170134586
763306120
1862192591
1770360013
650361580
667095432
552631005
1233558023
696035722
44484001
427630352
936633766
2031591221
1608671277
1428235101
1936750591
177292507
523906981
1657445467
808215856
1510247599
1273013348
938063939
665728756
267162914
482444678
1665432272
1686614993
738951335
1817973498
181461506
1503785566
450705078
1965010299
564674436
1691090168
661386182
205833074
1680204471
1652214200
383092370
1251720740
1000516627
1914361173
107068923
1634644762
658405775
606854698
1996433658
582613338
1683085731
331155209
547159421
765411906
962684190
1417580315
1288902527
2000077496
1462257430
129881500
290331317
682285278
68260122
524189153
741405991
1259793888
1134216506
1848449338
1625056489
975719493
1347545838
588034943
990881436
1122194818
1595411842
188773632
2136453120
151991735
521516344
474700590
180947535
1470571548
2083822125
1416895732
1941619341
75937190
657996796
1796122060
510597256
320462264
244179567
2079874176
1967466708
250986107
1885457585
1960593286
1387267283
1167771267
1768200286
102875447
710187661
1799578313
115898121
705869522
620396313
1019765134
350477881
1516667852
801864161
245360772
930841820
1711571346
1630991412
2079673125
1118143625
546870700
613284092
711658109
1234684838
1538582183
1496655704
1016535933
1882809566
666750133
1524756542
812284043
1545690496
2049513914
808744821
862391539
583796382
1334301110
1970079618
66606623
1911609846
1814942877
1665412302
1729977709
544542523
830064383
422925501
916606085
1703156660
1592456402
1346045562
1500170181
1126664381
1173605172
292566272
359872742
981928119
1078849380
977788349
79051114
2022870727
1493941753
1811165073
2017510479
507573808
2033012885
659826151
1059633440
1226228853
1893030093
2100518230
745762857
858212902
813857343
408237355
1891174752
549347292
1068620535
1453750896
1420638454
596902768
543894904
943841523
317912684
81430115
1852732023
932831603
224334958
379014255
1531455335
1067265649
933977255
304891307
1336340836
2114741663
429795651
256031693
558886975
1128655957
1098172167
1508213038
1594104697
1606186661
561134319
1764098288
84227524
397960103
783630128
2052748145
1462942720
1218356173
2067094747
399036530
1400732721
1991729138
304723360
57464651
658057306
1584982234
455695173
273020512
134096575
1937785361
1638094882
1583640326
954587026
835858790
1820885508
1038441360
1488844340
1713727710
73309422
531294668
1640320447
1811879673
161089908
370429679
1611014012
1929366718
1716279246
4650344
624708833
23272657
267200689
158804181
2057268435
1157845842
429296404
1510356925
890191416
704042501
1851001975
1141294280
887093003
970548915
1539663293
1179157758
712980920
1188502163
457978142
1895668648
680138991
311297937
1787034681
931400752
1589999363
2030097412
1572372200
1046722562
1413502661
1042805327
1033079602
1066878452
1114827729
339222566
1196059158
1086864987
1350716683
511323502
1602455285
961421322
1100949245
2140114365
52040159
464607250
532643464
1853916795
536128330
1781836784
224056494
1452725918
634350865
582251869
1855516441
1412962621
405593131
1900721890
926948385
1299285088
104366367
1651133787
635946307
1681507126
1898485049
387502236
167885267
549599389
1645160062
1314459756
1279621851
369855131
2107909961
357505759
728403138
1728759900
1568048241
761349604
763562629
1573814740
1172522527
314407878
1455600783
1406329570
322725430
46341280
129813467
1993091534
1917523639
1193506230
1081861385
812252126
58111684
882859918
2104437239
1942061219
2064281118
239215067
721357478
1586843826
776316300
2084250502
1758628543
1546274739
1370135542
2108430202
699596882
262881227
36784179
2076490750
1763935034
1577855407
1941178553
1710847686
1185443585
612350002
1201408834
1482193344
237346083
855689988
429031456
400777525
1519867555
1285483922
1522533219
483217704
2029365572
1300260140
254692762
1393284568
492043880
675900559
2101541350
632666909
28181349
1902962906
1271970572
1292473451
726253074
1980177614
1706366293
401891646
124619138
2135739152
1846894413
1479688240
1807250599
1442148595
92672866
1225428436
1826044570
845764053
657712505
1222970482
2923238
1685485517
724568846
1632618822
1414751643
830485262
466939349
952763317
538908673
1057185826
190403108
1995689426
1288386825
707697970
465839682
918134020
22135827
1451267399
829790286
203530351
2006624681
862287551
202737020
705233651
1346994667
1680798853
864073159
199080215
640508425
471934307
71773904
1651040480
2048450013
1650103176
661020000
1418083602
866074763
137710653
1044041554
323137877
1139598415
335242426
1224944350
342528853
289204839
2093783445
942459659
756516023
632310999
1242728921
1102756239
1180826997
2126269960
550600902
1782802446
966341214
2107003683
1767673043
1070978146
1964043587
1902773154
1847672094
120920834
1676020517
2023150016
115242317
245788777
336443124
313848959
1518726053
128188357
1429068901
286666943
2083447989
864319131
354668667
615586015
642524997
1349941881
1691136985
510716883
1689519634
432708365
1204210561
583801083
2069683648
1560563678
155055337
135222463
1043473057
2085310157
1286848034
852212371
358823418
1597436772
339366355
1613230126
1773166740
1435441732
1154059207
206222835
1154526276
1320373641
425911344
819725669
2042652184
1423807252
1233516597
1376306419
958901596
1243536523
551648108
1976631305
1152744699
1599245679
1358787524
603316528
857875064
1302920166
1031824294
1490398444
733650044
809205574
1642815327
1756251947
374285340
1582727152
1788786586
808634896
1164966348
499471377
521956293
434344158
170746109
1303720842
1830593600
1942165768
1223780378
1558536449
1723226353
1434733003
421796725
1332314174
629020082
1964430986
1907948287
1612869889
1697623811
1515028786
1944580260
51439606
1962977401
151070182
1857727084
555440447
1236216925
544702255
394169897
631791128
1367288100
2084260316
1191148289
1832802184
1376393830
115208161
303399859
245154238
1943049445
1423641341
1607455860
791986384
422836850
1731611131
473880230
2116486915
2026266273
149168435
1616726146
929763893
1146666357
585150011
389415770
1273328943
1419896436
1137453901
989487624
1200728598
1643363982
718169255
1722945244
322487053
431756264
1440090084
1752085254
597026733
83584344
1242911840
758345676
1114450151
578158408
1555320263
813323203
702889301
1010200439
406644493
1682976684
411694287
992835919
1291008627
197324277
127831978
368918831
768014956
1378316425
981470687
285242323
692376106
2120672380
1471286086
1074953058
1359914402
527644802
1321221873
1212642876
1481562843
296446631
1879460341
1096313689
771475440
1544217178
418890036
706516773
148914650
2125778136
1515154592
1894531905
1879316864
502135303
542203322
871522645
718228073
505525816
17107398
597851881
606945230
488502483
844270719
1584333838
1775807388
830312299
385018942
728881912
941033989
1565708502
1090732358
172406767
550148765
2040964016
1570056892
709364138
1456059599
888516083
1948314427
1067326074
1732208237
1036424716
397778474
763925599
2008121161
1211867400
1938120251
969309396
1642620620
1872334351
1079780585
915905656
524689243
1580597219
109271707
617470729
1022739937
559208778
1084972516
1064073428
1032941975
1224331728
825124341
1077635842
1857911751
157051644
419753022
954297915
1232721711
743114229
2028671979
173233252
405506224
547792318
405345805
1391336400
580081239
88074320
1658368279
4549703
643351192
1860387123
854822663
1255606047
7507759
592353921
1574752204
1098883784
681540251
1932838855
626485883
1253064001
2072064809
394443411
60321585
1089018846
1154924701
367042671
618790957
1190714472
1325388405
1843314004
875961081
1787640184
626407347
786931589
1497138578
1918211299
1748048214
1339658998
1745265419
1467520672
1937276941
1159263749
1680180561
151787841
301607929
553226684
1415878201
2143669176
2035219640
1476124717
1390385682
1352883544
793417910
1020236647
758934524
1906505906
441414656
1659734111
1249472246
593542883
813870043
1323514760
916334123
981335775
2015842129
1571356811
392744537
1468680789
495731440
16009725
247044886
490121169
1163710305
582839824
1164765400
509996747
933036609
1560068957
1062044004
1363839669
1810544897
110094655
600169577
852244189
239465985
1879104804
493257214
473077773
878321826
1815450793
859621607
606711694
1548726077
939256511
819765715
1901729485
1728455749
1663358185
34311148
2062101888
691466475
930140921
628361810
1247077628
196544620
1997871823
808009523
1525425437
1596603641
374579118
188771142
1602806656
1942444113
128978567
1145304537
643204908
1565613189
442571712
1456287566
1228069808
1535577586
215314283
2083829818
1276946602
1319003737
1904278020
637116006
1530174872
683899175
1829838526
420000599
1487451377
1321317560
1923500646
10978632
1995334373
1576954277
1405116590
790726000
1650767668
448882407
469851114
813146522
2059929123
2081222160
1977304264
1319603150
775505912
1947910667
553161027
1279885827
1340563135
48891103
2118227084
1036498786
609693668
1084776683
1240900535
1611687280
1954643285
1634152491
1600492677
1274019120
1570904693
2116231499
137145009
1313227857
1948435732
1982951343
1989183759
882683511
1242037487
474311482
1410337356
1568449174
1552512899
1158329794
668872557
777846871
943167693
1897697591
1998655710
415852449
1921070321
252079844
48791737
2135424231
258485090
1642884031
2082870681
743650277
1489547501
944827334
145410410
1735053970
301250223
1483599603
1899037791
1592796622
1924379597
1645798054
2135068151
1313755911
1260848779
898286877
233311759
371272912
594317888
1877628289
537974863
915986168
2108676991
1794477158
2094334256
1657991900
273509011
276397550
718534080
1412328020
91584467
1013142830
588805195
770675039
1383130695
319153218
487753257
566133149
146717267
1050887248
1120208150
2085956272
1849318464
829289626
617186450
244958142
1533476807
2069541019
402199440
202462733
2048124042
472109688
1871122697
477451962
1459724856
1561443107
537456370
1319577354
138926263
1383988595
1074185531
2033625926
1996874134
1117860201
1440305711
555676088
638866400
1714186347
700625328
554877020
382088999
739600001
722798567
595020912
835901063
311103161
927380004
711281093
968711573
1067220278
2080738646
2108580645
1577254886
895486684
999761939
2038498678
874118154
1408901303
1708688574
998590323
397561340
911405881
1309181714
2114132156
1464704206
197910351
1253960845
1097022446
639259979
590370009
444042568
1214451110
127739762
1327848544
1772728355
1254799631
115881727
379529857
1000721471
787875493
1871212298
1307449272
166604523
625265362
731899720
1668872948
1745976467
1826189148
340697326
1792051218
534531840
1042191200
252425418
1595378497
912082024
1977137419
1817669455
1272566383
1288829468
708720217
1134683923
1682950597
692987182
152502283
1963120329
1754238624
1209379346
212957576
1998418041
2005672160
481118338
557093192
1975210739
2062790566
316288306
750892440
1819918011
1166172380
1656516769
821585817
82127585
871849125
277343310
644624967
426937875
330647959
1447699725
2057943612
1607986380
394241014
443251662
719441282
1906982824
352291250
423231911
4894781
510208013
673524907
483870986
903390749
1411400570
241678901
1276531742
1182159859
1770868792
308470411
105141620
380669587
1782836896
1516495845
1030181295
1040649842
1540134772
2039823408
1801224931
1489147230
1618192
904216101
1938207145
1368147862
1007081742
240725115
639197535
820448734
199314708
1903734397
1764498
1622862038
383369928
607531004
1223520528
2002627408
809511693
1599609883
609106776
14740438
724539303
166608574
1517486868
65313083
711547945
1047245812
1551189295
1274382605
104544631
525732581
58395418
2076579159
521359677
1515232286
287647124
710086599
1897256118
1064063347
2126553566
228663546
596439393
473119465
1151212039
1136770153
1784984158
1607743976
1559662214
787659120
1228530798
405890222
213754986
120056953
1851795279
1837356662
722479877
301870835
17504294
1772553662
2064941662
814681842
187502085
1227108060
597411348
756484129
1883259046
2034769151
597024962
312865996
308991034
435514813
606588333
1049317397
382458762
2001550607
1537545561
286954492
1671198162
18543630
1266023014
39467491
431769217
1669590543
1138107335
1229589010
1367312754
628118543
1438851510
687955567
1313349057
540291680
425145815
1932803425
604325483
2051126329
164558927
1241187062
1306801553
1833677306
931427418
1282117351
1534709098
1408902580
1936913038
41679564
640680648
318193665
1538242846
29231906
1483913661
1061707393
758384518
227170972
1464840594
403963997
239893799
1317309115
1161410339
1737970022
1539068040
145047574
1796042124
1310297821
2048785722
354322080
1822709125
769013062
1034504221
1093559687
277690355
878738616
1651758782
1617128889
643214636
548786355
321085078
1747911013
801362973
1350174681
1757978685
1464754909
1022185800
895283338
1126136386
1528858304
434500810
1555053865
1119581112
1832428574
229386399
970013182
2145129083
523854656
1460695085
283416398
531377418
1991339882
456531148
1341196216
744315574
585917369
1055495198
632143230
1478984133
555250601
441549743
1916533071
866288789
1823534024
2017491939
877753187
203875304
1000504788
1103897059
107334413
1438043620
751298784
1717022364
112857525
1820497491
542939791
1184543089
979962436
104051169
1922562787
1887725491
1729161654
322487119
1557647408
579715809
971792652
848134299
1100542892
411988484
410526360
1018287160
2105822901
1099753910
241688408
2142033489
896548916
1122833223
1578781412
811037159
1326471204
1316703866
1764781132
804709312
79639796
506333891
673910851
1098414927
801237579
1119675455
1636505139
1102278053
1544174116
1519294077
2071702181
765971392
699759904
1656171738
2010461348
1913926395
129143965
1289971827
336651835
1705200619
581680829
378112230
87207647
606377052
1394329663
1409583572
1319248059
1270712353
742844257
28499365
2120332760
545254849
974367093
1964447571
838277109
1004510746
364055845
1520219852
138841508
725199690
1317811204
167997126
1448371467
1915716367
999766968
1248659204
40295374
705808139
980447576
150468099
359448681
636041302
828365247
1150235236
2135669927
58279344
143964253
184800158
89238722
732746792
1561725248
1897904729
591161084
1067955793
1365637104
519625566
1411750335
1925996278
189601522
357844647
1123649705
1920078707
1583291586
466233579
919736743
608218164
1577071210
152321301
905732795
831144648
703083725
28077456
503623265
38468059
1843508157
785744633
1407045545
872617110
1502367793
1411411130
1109648605
1826182270
1094183220
670920005
1612822554
1207027403
1672550859
1897787130
111681653
1948934135
92251350
1978991386
605434396
1186698714
1112978681
878262743
327966653
241226785
260810291
1273687517
372697914
822603789
1032701872
1473563725
673862160
405519937
444169796
1884760194
688407277
770502727
1683757460
969673430
907235580
786458625
2066720017
396158056
927408014
1793613283
303694379
827407717
1959389773
2145811255
394928075
1532886134
524888592
267772276
1773035464
1367615036
1354030120
1785925577
2111573126
1717712968
1422490908
788339264
2015709140
700878923
187959392
2142459858
1988539525
477602019
743396664
1446511146
1877865527
243227007
1183260955
2139483774
1374243368
1358569778
228887176
397621126
1294167463
1648977187
1132895328
868437789
258750633
1679503861
837542231
2125956367
1809683920
1275543829
232485441
1127258660
612031451
1113259639
325732521
1160995485
544248594
1617547679
1200130565
1118483495
560087975
2008692855
223367706
1283393828
302314723
898648797
1360627834
1674805365
1901798728
1490185110
1361708897
1417180446
1937439376
548020900
135927879
1184314190
52815525
945649684
463497041
706427675
16179982
1247441372
582846849
882128331
366387817
262932802
1391789271
1894896598
501132317
1861285707
90464467
93730511
657814590
1153844105
624751813
1410764004
565477735
569373238
348298322
790419415
1451473236
1094882244
1312109896
311906114
1441919919
1089691118
2103211313
1279544543
1616567379
966122621
895556177
1172849204
1271007813
554840164
1654202937
1092623463
508703116
621171634
1497138578
1704151396
185376372
684207676
1936411938
200602150
178688988
1592558790
1020995139
1149788687
1620406255
1656014322
478485429
996229531
1430224077
1391218995
1980231416
451821266
1294097447
1919645368
568500859
996117275
935019348
1584534184
2019025482
1644120796
1765303545
219977619
203231313
133913515
1003501622
1866963366
758775600
576226311
1373047747
2098118840
730979517
1219767456
1572862522
1928622364
334204677
1558234015
1419169886
463427526
1531049211
581600596
1304144196
172842406
1548319306
674081835
722070200
1589932686
209116849
1052412873
989721558
453341346
1839454045
202635377
1825473395
74133454
664548794
1230213128
269713731
1178434216
1569469229
452208848
689805962
1290362538
1436721348
462710231
309505601
1150330649
198705555
1673683761
2071305203
924648368
793251028
2107816508
1960847423
1260196839
791256991
1126278635
1651261347
634531535
631937514
1127875387
956050422
432905291
214066274
738014052
232319838
1984547166
38247645
1185037578
1273086738
1357102144
1255387870
1137608618
599896785
1951886402
1932755456
1502295116
270855451
1720464933
154143291
1116484270
1898682128
372384998
1563025375
1872801817
514688509
2123919720
275973879
1538764184
1504305816
1964538611
2010236486
2044038894
218668804
925852543
1990395180
1584221312
1165830626
1706493250
428703313
1265606324
1603881220
621650665
2020100203
1142281550
1538079679
120578708
792713316
1407802365
1502848606
897824117
2025379148
1968727010
370006776
1224349455
1228649401
1232776621
1509899685
1217579418
1022427517
591570114
627038875
431709719
1558087499
246082238
11638020
1724015152
944077364
323151095
570146504
886395730
892471082
6570116
665352861
2131412245
1682896709
1231493826
1441529221
821089497
196150381
1739381343
2001215165
1996640911
92942924
834514675
1579916466
1204084986
913213770
328480245
1789771428
1222373242
1238200449
172023864
1453023873
702247438
1795196013
1260885633
1905667200
1003853289
2045639715
1213117554
915228454
813318538
34391140
970722381
222772385
171959298
839917105
1560483686
1198832771
1164776216
100878918
2033886818
1831720522
450530318
487889526
1704913230
340071644
1274338924
1212212981
188007611
479852218
2034467180
143166366
822300322
1100551394
1666486874
553250077
599858627
75794666
1267610765
1657117382
1856872217
44804589
445023739
475944372
2007863196
384738729
1248763980
793719623
884737514
241070354
1720125550
808515198
109357931
1776175332
912904076
1404688053
694801331
1303791653
1477317029
1598409721
1251282467
1267452967
1709912409
603125758
1629885686
1308208228
822287751
373507007
658285735
1139696023
1178528698
1454057319
751887389
1497684569
1983991198
710313055
840776887
869085321
1034983185
830336316
687118217
1006629958
1417594760
1972085762
1949173665
1794983715
927519627
1389729506
1058800183
177888400
2129955007
1722565070
1690281202
1544083981
1820630687
1933897621
880470867
300091121
1593109351
1415614700
571138852
133799830
1704188692
146787042
1253199833
2051997018
1212126051
325916268
1558376054
644098436
1225883109
1260334773
1004853837
119385232
576740763
18224787
1943041763
136649014
1416885041
431688210
1321667386
1706467624
1565177347
2109425939
494882588
213661100
343247005
80858879
1754268605
1844778575
1225441027
566532350
978219345
1321993978
2134946233
1125612668
406764430
1234977177
1921695852
331099759
1590973549
771512059
1290824651
1407775538
1226809713
499644236
814927949
1469608935
117088935
1473803331
828775144
823737677
1347621990
1450506986
681059742
1070752175
1097502085
457171798
2011125117
1778859919
180489022
1393434206
195527295
1693644525
177489000
954632106
918036291
1017143826
692437302
1722048410
244467898
315893472
1530378293
2111052494
1594719539
424866911
813233702
1515026498
682149502
704125296
322328792
1523159819
435461433
1357764731
1713058953
446947266
2012112611
94020963
963820180
794628943
1467030225
1616505543
2016955951
645431593
1269346863
1474669192
1061142170
200930897
1578129493
1080745263
1204911155
787764376
1012625094
258538263
623551044
1027819037
1581445112
2124018857
759168468
305628384
1312393123
923628226
137469358
839392775
892032247
1101140485
1682154793
1980780349
1799418748
199565017
749667069
458326927
1547393745
275132324
464843762
326115147
922748294
1785170031
767702889
135206453
539724377
592491071
1165171907
863239313
695758871
1365217455
590372800
1679559049
1379554270
322314847
449542121
1739836019
382047089
487513383
2019086696
16371349
132779543
1895139186
1381891935
776436918
1354243558
1277124162
595753006
1639640261
1858804908
690226805
482447877
1353385000
1725065882
159602595
1364177123
885215873
1268881548
64344645
1557241401
835066354
1792701424
1798298535
1541878433
1928204116
863399551
999652702
314708166
371320178
1210531349
206069391
112229393
636872888
1963512138
388550120
670720245
1682410567
1327648698
1227313804
400088211
1474811943
92172135
1804112437
378628962
1438187934
903368100
1343740533
48621654
1617891244
377035945
2114281362
550093602
958497808
1630115594
123247734
2083254264
1901900883
1621033052
667531176
831959265
1538393087
1654794453
2009085274
1325664436
271481991
377082572
373636494
1597377749
2066608540
1061639954
735484213
1298694011
1780410022
1578753755
1581797271
1139236836
1749793803
1857028597
855331352
1273797225
1397118022
461246909
102036390
73397503
1527734066
1443767778
1763307178
223852544
806819762
480612806
463376293
1183011777
999906135
439379021
1894669875
618848753
1050259607
1818618274
327894523
405241159
135932112
808237839
329052820
949132670
417858830
56533032
1956924006
815902049
235484964
1705413641
1148716846
1063752989
54410367
164568512
1149667993
231629160
1606130036
164620360
2130800613
2145282702
1469829696
2034686381
742186765
634340552
1129145646
1759036151
13524372
857390096
835944117
220096627
146352053
725396591
690048425
724605232
1467397529
1115809270
652909891
1911137968
628512055
191670675
1972317825
1651038127
386667680
1759247594
1130904356
1159689113
603755308
860372446
1991459642
947342605
692479517
7773491
940539568
925382551
386278802
1003988086
304160837
258067828
1211004678
258722187
62515700
1905235548
1156790082
2001010991
912511450
836906902
1269072225
466762083
711496218
333879822
1073416660
1897787121
1579881442
1823828161
538258562
1724572482
1229846378
58753853
99651122
1456080137
1064884984
29463218
1437294138
714442534
11188607
1618422404
1044142117
1307250108
656104097
1944809352
571949767
754510527
482355540
1972372544
1321198406
122496215
394966995
432445008
1804704795
1505295925
1454518248
1464024564
1219277401
969956510
1015586694
641839973
1184426823
389386224
1646615070
58802949
1843510844
686481578
874581778
1014104157
1192189960
1015985343
469935223
1379892879
287592035
1602044781
1562985999
1538229148
2093523870
422149902
127750847
708302815
1219922015
1099571387
543124590
809448546
982171298
1853031311
76762455
419753022
494738674
776647520
745355862
1068727227
1738466099
537031824
850825045
1594504294
1512798814
768627129
315866090
1291965684
1995300170
2078138611
743486068
1760263924
273147438
499326938
1432740153
1892524171
2098727534
2105663004
871021580
1231388933
218631932
2081399870
687322963
2122179608
2083727038
753331451
430033619
2097776586
659288375
511620621
246914286
279524598
1117964169
1016268695
110545675
1696708897
2074471140
1688913333
1024592486
1476051612
18869155
1474987660
594781953
1132222402
1064883416
461023728
1345560643
2107700216
1930540371
299814704
1892152611
1349878015
1436453546
249254773
1474239734
1289581193
1215465879
403733925
616850941
386422004
1078413439
2028447937
1611691564
1188221565
1767656374
1364726928
1330477162
1183993288
1060372355
686818908
2061990001
1374224566
732281420
1814675125
1604292044
1398028811
584482109
358136123
813218037
2011407468
1705600122
1534716773
992775188
1506464997
998960408
578882829
537294731
300171836
2057596265
645297342
846516200
1253510155
1130308852
1175842849
737248743
2068836466
701699967
1173773823
1519529762
692104668
651936682
1623260019
450317502
858303230
1482160089
80107231
335614241
1480833145
8664071
1066909348
153566435
681756828
2101064259
1668868097
1679716390
351781591
1823203876
1718521967
58217284
1768893687
117931777
552422570
1531301719
457536792
423093932
327934141
1038647804
47654601
864154380
1490311875
145851581
1747109310
147621237
66876848
837004470
218715092
1651016763
1938742515
1235797909
2094247379
496086413
1026285699
43436826
2069032565
694460278
1971068999
767585144
150419520
1506396090
801947217
1347149337
852914761
214481820
654099166
1525593621
623420447
643950693
353372330
1918752015
60568377
356314237
1092738084
2120759931
886262758
1412297969
682021714
1036145234
1176658191
1759167348
1735459128
388410460
1863566636
473155639
232173879
1416429733
1042340307
1041396557
1625646582
172808181
891115937
1616185266
1421013627
1544030654
199160975
1120851949
799716272
1415136316
287371317
1671542407
1761695799
198753104
2110769918
1963703242
1398414263
1379162093
1023431610
34637454
1256891180
142933097
1948042717
1711472710
2094592025
1845591147
280455713
128396001
525704703
2127565139
1420075537
248588906
237334631
681978496
1690278865
1809423029
739956120
1193442857
35388961
483646940
599974171
918633594
2041123337
1180094615
1193669748
1536904433
1641452826
1468680789
527801805
1570897570
2130461399
211024214
257299338
1124630659
1699116267
323668272
764047643
805701241
1306392741
1543645132
252916845
566586881
30679935
869202902
991310144
869190201
283000300
809409461
288709915
1333191106
203687505
1482102870
1399356065
1262164305
42153522
839310670
319996292
448179931
1963964595
1538365753
554153072
912511240
1384024611
6960693
260350876
1035256347
1325445069
1421467440
1319836076
1150791541
360390727
855144258
1225248302
836392758
1124202667
227489416
1091860625
209182590
574698442
1873653046
305861475
319334742
1130314813
1229425132
1112412951
2016905368
167462135
225533286
489217797
1719111923
787692325
303701275
1405416053
1545059159
1344499716
1141221643
1637887767
1660636237
122366800
1023071470
903102291
450999820
1804653655
1073244626
555542358
2101803345
55586268
497071452
111658114
1372125755
995230516
905357911
1614610745
1395077171
65364478
487675307
1497698907
115972652
844994745
9592807
1959743626
2071271800
2125431260
1333008424
1566884961
2010993455
1255835084
2004829473
1538196583
1197223988
1635291290
765396406
1736272676
1977199966
1603180787
506334745
398489909
147836866
1305945796
621095004
905012850
861245883
224079014
1967109360
796020355
595782445
1948214353
35059576
1219277401
1695355572
1413170437
1265534108
2118393413
369444090
448969837
1542976772
1462027493
1294694141
1263278391
1309001834
1430018200
896086642
800509344
1646472468
1031238684
226662576
967409117
1592969145
732488054
1240995677
1896968197
452762922
1121704333
2097046560
259818653
2084075087
971800936
1124574139
1535676479
1620739555
1261472675
1210578136
1394932933
882852078
199314708
1738646824
613086118
1505995570
2056264349
12262121
1497551463
2142690012
1649585957
727950271
1110580734
168275385
721279744
1200680743
833300237
108540691
115716
1089612567
1081529099
1061520524
990988996
2019826574
1534605219
1371224512
2069053188
490968773
1210616844
786835060
2084016051
859184145
104477191
954159741
1189254072
1995411434
1464353111
1593732114
187827268
1461118977
182560429
259736739
462372768
280845442
956939953
589531604
330819247
128101598
1951656280
1285800386
1220122804
1377102995
105853422
2094774088
1289425202
2074593665
927518407
1470268464
1683595931
1905092724
1786979158
1148611215
1924991542
1660330317
1037956203
342570537
1084242240
982009583
500479939
1759046295
1193590590
1272884411
1931536939
767132985
1006819928
1522872835
448182252
2022049034
1350839928
1873221957
836005917
1068921612
554186516
248128723
940087509
1802892483
1548720360
1782697496
908656628
1987695375
36504528
121421594
1674573555
1520757428
1074273040
1284623576
1941948037
1545491589
121769015
2111322015
942707043
276554539
1244832853
1386673415
1751742979
178463947
1193590590
2130114422
736539701
1726928309
1035062791
1774931621
1037626491
106558912
117742843
407332438
495430562
476975195
1838260008
2048463956
1590593032
439644786
1753814691
1572104402
193048197
1264060229
2144158359
600735245
931210278
2143533554
1972299067
545050583
1058795430
1640127931
183613891
2059397513
1538299375
1792040079
1447734079
923594882
806529656
440592881
1114672283
1686381107
1337519874
1961047472
48528996
1913645274
1508868914
1512029781
259425028
513987578
2136983557
757099701
1129695235
1913230793
388669559
371180570
626128043
1589286224
239753359
1572256152
1808974792
795565233
1187447768
14183300
1261014413
859815639
1288434490
1919009511
1681495225
2135368643
1663911087
1643876936
1997430009
1252592693
1366414580
591953698
714904272
746385409
2036007163
242615217
394401742
603854377
564246475
704071673
924371181
433009262
1043169167
1857056419
1235391395
1837079221
475120373
1515184285
1264735135
681699902
1295294200
1364455612
602071522
1955241584
987572672
888780644
676910896
324419600
229602776
640229093
1485876781
988974846
781154381
2097084161
1722422824
419656594
1912594606
2096733511
1016727425
604007115
315415599
738057573
1705603915
359312196
1653233401
2042290747
1493488737
1024109370
1739023270
206307203
1112305811
666227435
1100104097
1490671408
1496968834
630279343
461076709
185684071
502073605
1079570215
1403201618
1210320520
738867842
1707871338
783726417
1460424717
812460856
372300519
1681439800
1081090767
5964325
1843516255
1049120206
1307571182
549690742
1884721384
1677634081
389672179
488352928
1991324884
609893766
2101829280
122931836
1442478457
1877867622
1728338022
385702519
1131316490
1253535496
1402523537
656875092
1508142160
1001556843
1270112593
1454410290
1088120852
1456665567
315837768
1729433868
1547240156
972754721
1907104770
1993696119
616120775
321508907
870473613
1568150454
1448302224
902989289
1965409522
230051289
754073062
1830452824
1149545312
977986116
1533651496
1529168683
1447010516
223137701
1061525350
179881472
518923022
843759484
1552225639
1522558951
1860493228
1734031902
330601460
1335807884
1397489381
1706160811
1906166517
1822388736
1549575703
724037988
1055057487
1598083281
345997182
1317437446
411643187
2097340562
1746123308
468208457
686618585
955540049
727146913
392040594
850411952
1854043338
1186073642
1646731312
256420036
1178981125
644971426
87788787
1795123131
2115182946
2071963039
1739792720
1233492051
160954058
572627147
1033446695
214830193
894370669
828356494
1276434927
767521661
1573584478
1872933512
407548993
2101744776
633865674
1157738338
2040018111
1768506697
787873224
975759433
1040799652
778436863
454321238
785310945
851690334
1448511948
1542155558
1946398361
867333573
581955072
551197378
1856212059
213632687
1190714472
2042488110
356245922
2120133725
1936227133
635997076
1435029326
646447759
995622061
108552528
1380908503
1164628424
515543798
1354785193
484390488
1033758997
1548712938
1066841642
2062312257
426820257
1336070311
258989677
633796852
1134662507
665639680
685868342
1301828648
1570358554
1058677127
184237983
347577134
1386427173
939339005
959408779
1401450690
750864977
2057329118
2903473
917900244
1064435590
1857989651
384989525
166170175
948636898
821141027
138628600
55208158
1733756663
695066568
712921655
1207796017
746455927
2062488155
1657063152
271754085
1517932721
1009491892
844285392
1459262666
1269259447
1724092067
44521340
1338922245
1615381874
1086788218
858815045
877871066
1866890800
565072168
1913094423
998584495
1775435152
1814986592
1670323046
2052802159
2030350796
860891278
197936404
1997626217
807105480
1024300782
1867122322
750922372
1860044883
1986518484
1104474215
2056272870
1740273148
704089313
286292648
210930854
1572047696
1010161229
1824294726
838306353
1632357842
1674631115
67480284
521729691
609634262
1545036554
896582483
508688326
59172540
650367541
178109747
574729734
721555430
241350052
530243659
913459440
814637774
1219414206
237818511
178126232
799360289
1710850557
1692787483
1877763898
1409250639
1218329064
694869022
1019557106
734172824
709412700
1446994293
785177985
1550514429
299732630
1076167661
428220444
812509876
1176738192
1860187158
117967822
1316122611
2055601283
1036115165
1417869715
1192429972
1236398152
1314797234
739178057
1111054772
84596912
1613172394
1863452766
464093211
699902135
356079286
23374649
164299468
921546249
305128012
544433692
1355831405
373318756
580241606
1270902954
1708870909
2082510752
1943473463
1574109263
1025275219
1131773981
145700155
669481133
1533318812
1301722129
1543974838
2092709319
1999523167
1551482595
451844364
1456597708
1956759012
1699896985
416687707
660188571
1759250712
898968895
892176590
204352491
1250049029
1107356508
1009524056
316259159
970040369
82487591
933111626
1299494607
221562354
705546172
395673937
1963643794
452793927
1654866603
215213620
1361208812
1684578394
62573240
1165886699
1908406729
733474614
1497043796
1701061690
263846527
2124455763
54173595
2020364947
627038875
385492846
2003874932
1161759109
1254340148
1790595074
508035641
1042674336
729147106
1853528011
1170719470
1255879211
1807523460
1087364354
1517388421
326764101
1869199639
18755139
1195698675
444127060
972567523
1379895466
1201959344
496657823
690228060
1104386789
656206389
483950188
1230992557
1574907275
1091513176
1769730888
1431727258
830193430
331912226
1786344403
208629099
1776535255
1879118080
374442605
810147722
1564060647
1839206655
296788477
1590593032
664107486
995228931
1807481281
1133412970
83591716
1951366702
1169985111
1470571548
1834065658
273374051
1849189248
809427452
2010930138
2048997600
216973470
1562906747
1246547589
834242595
1521292875
681104548
1817819561
702792394
915965174
1372266680
1896394146
427487246
1057004080
337364508
1514141050
5796356
2039049334
1991012547
1074793121
544172328
981093376
1148796294
133055081
115447908
2090906730
1245401999
1633082936
1130321632
1039003866
1988790087
666227435
976045034
623299437
1302598498
136076658
1304922380
362369111
30641997
1119531299
1454775289
365896791
638051944
312753567
164225369
2082887930
1897505084
131200901
137291041
523904665
849140847
1774899734
1057130558
211519969
1990875651
991715069
1639123063
1574644369
1430064234
2142322422
103192511
1359617338
1790360712
411933809
258453700
61709982
1113247550
45678285
803561406
1433901344
1954386192
1866134930
1241388014
1246547589
541463739
327602232
1975451048
1909150578
1406113286
340042781
1357581754
717010815
1967699126
278877981
1739149228
2010099998
1773488621
251206776
223297296
1221838485
622527050
1128778178
1121138698
1921691806
1418549517
18246583
285170982
1774245302
449133606
571232753
2089424822
337252282
1051050294
1376589806
2088065430
1053609108
1323543093
1298793210
841486959
291160867
466891928
1251855119
1857784604
926313667
1651025594
1750203950
1101824092
799621456
1586132272
253288525
660924766
118921163
1784971379
722111628
1070285192
1020625193
1334047576
1553773661
672058894
80241176
728871312
1932522641
1752268746
1501564173
806720267
716586354
270593162
192184463
106392785
714038917
1627954760
883826224
1643007190
1053371884
282408932
745246285
1620281226
1814986592
1697199867
597026733
965471296
1921616679
1990130277
2107352169
1760855536
1471863935
845634671
1416216943
1432020438
1582974376
1868138437
1191595978
678442432
988873943
1391788761
1926163792
1267173636
764370038
1229720089
1967462103
709791230
1968398674
752939333
177722224
452416326
2136952406
1865408238
779716707
1920064263
434675445
1306909179
298005558
1201601795
172696689
1220050296
1612076343
836130027
2132415835
781070711
1953341766
735185173
96555308
1908644433
1015068096
1136050685
1809916449
959911371
1623898347
1731654145
1046630234
2009884502
1864244426
467990028
1649990522
753178085
682228688
1279544543
2143425283
1313041665
252236208
1189929891
312720793
33173423
733936360
1118281764
2108059126
202467902
1928462471
727304512
1263801352
106273057
2121226187
1015586694
1495520681
1891351115
1557761805
1785593512
188602188
1201451323
1565786449
813444151
1900350980
868424223
1833257791
422707934
240933912
1868763787
9093780
682020392
1669481784
1283534023
1479512203
1002775437
1655562955
176809504
1867087370
1501069323
860472077
707415469
2087946699
1013929105
750439446
759854998
1687674887
118854019
1578159385
449785078
1007081742
444944900
204512353
1110756764
447508927
1902303410
1141445390
820702237
2031110734
1666787786
1695846313
1834761836
1519076233
196201505
1023958295
563277382
615373563
132112215
151586627
2121523039
1969073012
452998458
1246425906
1034093633
1843338550
493674216
46360503
926244070
312388020
834459733
253124283
1856542819
2139366493
1971643879
644423790
1030895077
1196076501
1798501093
1364487035
1460946948
137743421
1859345577
317869023
1677704025
1446523694
920719400
367068494
420419632
1537926271
1704088351
827612503
1702877953
995872591
526644819
1622321165
332998732
1383068483
88271042
461517434
1304304545
699733869
25191019
1946873499
998405173
1132680464
878176758
2077701074
245975816
715686309
1429135044
1201636752
850046719
1820697454
935466751
1999765008
1783741111
1607541231
1235474733
1589566475
503987045
1045445273
515144186
1162041224
660347355
1553261898
75109479
1996797519
1046224217
919510692
1822689477
1118413044
1665953939
278676097
178274438
1314969315
490006672
134790234
1910356774
654557011
29268388
952427761
1726325129
18719165
1333907391
1052012607
1074657273
1040304615
61102632
679218364
225637566
170107990
1522254858
653406317
1442890256
1156528705
711359919
1924354176
1799791476
1819455131
2083178303
69950829
1407316118
92320444
1676922476
476794166
499033257
240498798
179505259
1938658903
803506102
1898851396
90086631
296632079
1839943789
619526615
758942370
1083954151
2058783158
403837603
1450271578
540482796
1879660344
1689112492
391394654
535416422
1039596207
244224587
996491154
1609094564
1918365501
759336382
1457256745
1709063964
1016620228
95221525
1202437407
77079910
57498971
1827643650
1959415730
305262592
1934169851
1228401706
1671837665
228713435
1216662400
898832651
1698446744
2103649105
293267563
1361096792
780391195
1396116775
1828407952
2142974014
172883245
898167049
262574751
1510370258
1392803546
545769680
608529939
1877038449
262601585
242718707
2042035747
138081128
824201328
439453510
1995853611
1855580920
1918414386
288907801
1674195884
2099212809
1336506968
409742426
995360605
593832883
1265492355
1076430886
476566709
701275974
197284160
1873988373
935162469
991624110
987029508
1550594986
899487372
1072238358
1652605584
813584607
427018978
1964049473
461208881
1828614505
1019292445
1865738851
1483133663
1348956290
859329558
825306627
1637201303
585540345
196461269
161149162
50426153
691482096
1366766993
1562325183
1473116811
253709516
235992220
307186932
889356093
879178547
1041073267
1088322005
1174048051
1630675679
787983878
382961455
179989703
1706741647
1416101305
349870455
634389382
1194204064
857338603
581603204
1275735480
1637207066
550895746
1425272678
760767006
893356505
1649009721
1741853859
786309116
524696792
652004923
133552347
1623493709
1415301382
396373931
373064741
1196758050
452762922
985160911
1958930989
375736433
348019600
1178810691
529069497
115049332
283355007
1224904966
619335517
1583964525
860610459
481283212
1971423011
560497303
419419716
1400142826
329505754
427630566
507581760
871699454
2033374502
1798658540
909955083
1223408716
559033538
400333963
202000010
1894082445
1153507315
546760738
1907981221
357341379
393372625
850784778
1817445941
136551916
491502626
1387893233
471552382
822800336
777839268
1411525380
539440704
2013569509
551871018
2030076010
1737362899
62573240
1223166455
659897944
1489097000
276232668
1473995104
29210735
2047992993
1128814111
1022113231
750934166
2121698585
1319725662
316343735
1954359510
1874571449
1555739696
434055664
710415774
1690371678
1703396735
435338045
1850513997
1046778419
1157458656
1922975136
1495664240
694898444
1164343972
1284586668
875574781
1268881548
1977886954
390464373
1385369874
606999791
164374017
183137080
257286392
1873166790
155051884
1420913910
278469169
2061613818
940832820
32679298
1459362588
169689736
673977025
1436435574
1526152881
1769134578
2086307892
1698142039
1607290487
1622693373
1533926581
505711419
172578881
1280154792
243130727
1713557467
1415364572
1083458636
1901881002
1406954137
963061177
2039983313
1190932485
809352411
672757685
408736948
880255706
1193957350
1606191243
1561903586
283416398
525953103
1856823903
448620633
1390227632
357475
1719997683
1101042471
1486521974
985130830
740160160
256554069
275771232
2016955951
41490174
1269570906
919592327
459032855
601868318
707385350
1673310297
416578396
1895572686
1553314019
74064781
1588824507
514013482
350922875
472833402
1829340175
1748733220
1398612230
299754215
960896091
549224594
331385228
1414184809
1640652267
1404174167
312908746
55142609
2047547998
518897672
2044459004
2130923689
70195524
1880455084
1453790184
1453839327
1395046895
682114576
1969828489
478768518
955030433
2000831664
229753252
128593673
614238402
456065166
775887901
1235668422
960411935
2083136080
356670633
564546551
97142547
183865383
1498893524
2043758019
63981059
513877026
213118030
1855283109
2011059636
878048056
1077953982
1670452622
1728288085
1884711675
963142875
1380372098
1855889099
1033477079
407694636
1273016006
269566837
964435065
744284820
106103769
524348303
1951320149
1466506971
1984929086
346812465
1030376463
475804907
830350137
2049173149
513953667
838586987
1999294007
821171821
792925949
2052810408
1962339156
251359217
699457211
1267130605
1703027953
632870788
462689363
469889551
1653114426
1576967591
2384570
903718542
850566953
1075503271
280845442
1055914730
1899259363
1165667447
1283323447
702136344
400886245
131342035
903227636
631477646
1828236103
1021616182
948219608
641325121
1656110884
1185736952
746428953
1839622119
1577277329
272578456
1542371897
1774490378
661690995
1772110074
1823355920
1342468234
2111750341
364427842
733167826
217901630
654523972
1612637641
1113053564
1816272377
2075300263
1890108273
1427990724
800850445
1946943275
933859848
804243570
790562081
220154951
945322008
1807930053
1449929108
785397265
296745118
1884721384
274523123
1259915105
1221709916
745755267
910312149
1069912896
860118465
1509551246
506188269
1634803875
2033221422
863364293
2048353011
94816774
1685741010
698056925
2008756361
1065569695
2049675143
1630354264
732200996
772787980
1251088822
933036609
1643112604
606773869
1435559649
1412606310
1404986348
658550255
544412216
601277575
862982776
1717822466
1458897666
271851085
404371307
1389693830
1078456566
1717558801
916228433
2096874154
144389344
862002278
2089220038
621468671
66440656
1592639042
974517527
399785018
1311035143
51992432
512365424
1424800148
261749931
1044945222
980266432
2014985837
2136239523
652727157
77358541
2115178515
710171991
2090518540
1689945606
1495486316
1985374596
549062850
1489866903
442053130
618105120
1573331733
128867744
2142795722
1465476333
831335027
48486791
807942696
1717234349
348982261
1970647787
192460352
523906981
848117300
1527253246
1102737264
957179618
257536496
1419306703
842376521
517120947
993735415
1865802668
1380030086
2141593540
46723879
1076161936
1402649073
1106299409
999440641
1712174086
278865191
1779068711
1823422708
912077281
213391904
853929629
1577037408
653138728
835182090
768445959
351181715
1531461609
512201253
909835670
185401341
2088113892
1102750859
521606814
2102330368
43138321
879491420
838735039
682195201
2128601830
959247304
1507503852
2001450293
341056982
896179158
243245926
1495448371
557758908
613476176
960338449
1553773661
1961261109
1571409039
143774340
716950016
96821784
2000567453
749065974
1319708855
5870290
2084340120
1434831749
810532946
1581637822
2024080412
936887570
1464278300
1448527177
988193977
414256271
1461550920
2089155393
588587504
1847817195
732493236
1216434763
287207684
1359376232
1080715965
985986294
1393647415
540744993
1824047646
1381468982
1145798376
1541152565
191254904
1506519804
1481152456
1267917121
440384912
558126498
1310057399
1956968011
2038917321
1378463755
244925692
1774812261
350871856
2102277722
528265840
1127954804
921189498
71368137
311156687
2014157715
219055191
453175084
507568593
692318960
990353515
2040923511
1234690225
1530412136
891967332
1485578699
1994254041
2062231042
1670738944
432752991
2079516611
1077820781
2081974951
411083239
115149775
771892044
470002746
540804676
101227505
2038325855
1552714829
9369387
397825123
1685128134
281348614
503367615
214197426
566428140
2120569484
86566408
1027418728
122746784
38625421
64677287
1929932117
1155638247
2063593023
274531283
684336100
861163212
790492264
1439929915
1817561401
1664862413
1871699615
403234774
1306853836
968627951
1015410691
886574590
691970710
1114023185
892086441
562733912
1026542129
1107318500
1893116739
720165154
684455309
266666528
872286974
858062435
1606120767
497685150
1369399107
1153903212
324995361
1262064872
106614369
1621390411
1512527888
28769608
1558114270
1434197110
745934457
1289948442
1894420118
925319196
1268832821
1480140188
1009156204
1284595661
2081817130
1764884878
1709692152
1859073732
656354336
1427360347
1117428963
1205186386
810094021
1830676077
31732723
264885360
749673662
2117111675
1563800490
1302895158
1045923317
561139864
1713972800
999702145
1312939191
808171538
1031878824
1735156492
318935581
53511930
1795352440
1733697921
1419982558
2056453732
1460826648
840082920
870581267
751724263
284371626
247688792
381337138
1908541721
950959093
1301187844
1060775401
839330988
1339833653
1073552328
216917736
1543283906
1874834436
1532101281
1814354856
1443511822
1236267274
60564880
556173734
1138360707
511739609
941823719
1457561028
315043653
1891942830
458074723
1774758569
891217638
1973374081
8944757
1161991364
972712868
1231524431
721879714
1690578011
1325318280
2087574475
1353711832
510851683
1161091689
1908974982
1789468359
867226693
686734018
1493476021
1196095095
517782939
1364342532
1063290420
1676680616
1972739832
2086570445
530903006
1699000862
1683745627
1772648533
1552186890
620637819
1250644840
369410791
1487574505
596432564
269850744
343556766
203798284
1186684819
474833259
51624019
570614369
1076475343
623911481
1812299179
908023658
2087598791
1611717213
1261014902
28706977
1823707421
404368394
756595097
473936987
370555182
1796057242
1321020812
1489146889
1851001975
995587617
1317539566
874340772
1716138296
58511696
1721664448
544010867
1484599348
1419521021
1763708546
525552058
1066317720
1547331675
726481724
2035731979
1941659445
1071816990
1939897389
1222450001
332652997
839305709
1868561204
1207961892
2035405894
671512898
675959846
1293345379
578307343
1370848060
506663572
1910410663
1124388325
1917331677
2114624234
432031877
767353307
732903248
91529228
1725282533
614067627
1722930999
1902031337
714376350
746280469
923218992
1797423344
1307213832
97670648
590053590
987195179
2073499528
929855069
687499537
1911523103
598745926
524095758
1069240300
1722742485
1842944673
1633562301
108458944
451887990
183800980
1447802334
520783889
1643733818
66723922
1023818737
571981972
22234373
1569584938
1034819965
461562427
1837718801
475251940
346349335
295195129
1526550278
1315249431
1632582469
1874048584
1984895805
2143833200
175142046
473303998
511668289
646790476
543263715
1636214958
1204193690
1400293385
392862575
523817491
1271312732
354264786
1105516565
1706926650
1194353198
109488588
2082429954
159437857
612593382
1780362395
2139646922
1004545070
16176871
74746804
918533222
1096119044
289589525
1953456050
1123756949
1888656656
2097023674
594086869
349429721
1704569943
196180905
1045309647
1468291819
95297525
1678912960
1914527819
1659839496
558212842
604389909
1600248299
2089222290
739989680
2020737152
895482879
944385003
369587293
1564688074
983314910
1869537902
72596154
1142586976
55490171
1390474227
1925350461
897606353
1055917114
977189833
192803245
1021306600
913691172
616979750
924554614
1919308406
916185614
123507979
1028083755
2062034976
272208101
1916636312
1138381943
1937997760
803260069
1800432844
44484523
1732526832
985343862
2125486250
967326921
1298580082
1540000231
1424996405
2019474004
1890608783
333139799
1987325909
2099323728
35054368
863249392
373878027
1097541415
1490915260
1512027818
1217601165
581194713
2069701810
611345322
1474606948
1198921472
1497191140
1248781440
1181152183
69625847
1517086729
128615397
648160491
887065092
769759929
2114777489
1949938132
1185156778
487062504
1607598767
1777619673
1029408773
865129065
777721496
1992300657
2113135452
614759134
1804836526
108934840
1954451166
478316847
1943333007
865003225
1308792508
247525979
1007254730
73734178
1664313386
1464376303
240525175
110972424
1218412480
750974277
1442183389
869578750
1954089829
1110247157
750798310
1397200747
1009018198
1372969407
1452419380
1384592774
1015474532
307429943
2070811765
1363090941
2091406497
1242144879
504833963
217013277
1782514411
1453244504
1279295509
241349067
101971834
1296976954
1736659474
1638401718
1535486198
5248550
2047279072
1123624155
1951975229
1902697498
1710351146
1492099562
1356663125
1093851715
588449401
1287716213
484328014
484293342
445204763
1031765831
489251853
213711851
1613256493
738062356
1620349173
472288327
2054795621
1150195854
1432862003
677469552
991688549
1872049557
278988872
565286731
331281542
1414311615
1709802085
122366800
577609239
1815624430
1661860032
372029949
1424336679
1613598576
1262930874
748329167
377666813
362025234
659912108
1410824827
2052951869
1477537251
1780802187
1057165161
2089677558
1494396266
1361514888
1384018789
1198312191
393390023
1266467372
1503069349
1762452480
1341491751
637630657
2037199230
1076830539
1795092792
50047633
250153310
2067883894
1252451998
77140844
621617309
1263911970
722955718
1054990344
827957972
1741924180
1082974546
1033204808
224677081
405715598
1305938205
1938267095
653003816
1215268488
193570597
1124752378
1155024083
1402849427
2068605905
420943077
1176426557
1165238417
1320282664
1861217806
489659343
663508183
775585972
722607014
830446030
1131090393
928377438
1898730580
1775074242
25841420
135226343
1850657772
773783442
487579933
1886844921
614704058
1001055991
351028550
742624447
2051942752
336300732
1633626263
550481607
833872454
718319719
758826574
1032240647
783850040
201614647
1978997326
563372297
602108718
743864275
545305221
567693663
2074370146
1589288049
601202421
1828058197
1547781725
1163769172
1042004593
1509065821
1039475632
354518505
1689959783
1805436814
178228785
1688660600
974614179
409718400
1823368381
1729925609
131896203
447604942
387466437
801931844
304170620
575307956
931573511
1253540098
993651874
412828905
260633055
2101835468
1331270023
169023016
861259819
381479837
690167741
247413181
1009171574
1078307439
1401823911
1468521112
1296663147
1621289761
159871029
1519681774
540451209
1053231596
112233148
1798221682
414823696
1152177950
1378050011
1491697108
1692281760
1270596115
2098927777
1974404004
1810946342
226750080
671051142
1487756938
1493850981
1831544543
1805170570
2129315862
1025062085
1680547712
1548905152
1971784542
328049961
649191773
2112891935
197012931
1654663038
752447698
1058893424
913777061
1951901381
2013301691
254533193
67144348
1584385450
1418813478
548686475
1515154592
1043639970
431843437
1982956059
602885242
1769091468
1077751490
588313702
495540228
704902544
1317328300
1170702378
851546924
1158216432
2010608935
1164660100
858059423
1707473438
1210825332
325616911
360100605
430414094
535629587
1214297628
1083084438
595354687
2034319543
947705696
1414382504
1713535150
364355617
552876404
804183190
171104533
1408600997
1058284837
27327994
578014158
1372387126
730055285
1978347783
1988591604
1741959835
1576198444
1672357496
64830792
958012718
516100979
1115204663
1172392288
807394380
383218931
1914541664
2120429644
1855037000
1848963724
1731421026
1679765053
178521740
3749214
837452932
1542469153
1421214428
2036991143
757117479
1806310377
955137540
1060060724
533769838
182652184
1522131651
85296497
109568653
363901985
922764297
362852065
290518483
2054724782
1894912931
2047958778
142491335
634023641
127007155
732481860
1076860246
702833017
1746717576
1455280723
677678630
1009114119
1313315313
193841722
180946256
1001833083
754630215
945155256
89158414
1171687115
1398794727
717561522
1101602188
1310619941
378526565
1999431210
2116583964
460232332
1297545966
1748272708
1142327057
947216984
1489290154
274329402
1308935381
701504218
1292004489
1861446614
1980207302
1395756159
1726101267
133876606
1071447455
1393578427
1081804448
193761558
390906431
349495366
982373942
1600004909
1219159193
306334733
1805625065
722465296
1785568658
1529289860
2117339123
234702494
1285222713
1001150681
1263294882
1411115007
760303071
40436251
1283303818
477683861
1846432528
244457770
1234638900
1012242531
1249640872
597583314
216007491
194017165
1563554289
862956338
1616752179
887565632
35047511
1218802699
1676695721
2014858374
1145275779
1112497719
264866994
1124126721
1675511686
2185303
1786179664
345836657
1972762965
1742092960
1186514577
541596542
543450651
664107486
261502647
771458955
1899805987
652963468
272054670
696494002
1117619163
312149188
1468568230
564802184
141517503
452384297
412366598
1386769113
967058679
1824100783
108986021
1738094747
1345408667
340197546
1689595489
2072689810
1102991849
803787118
734401830
1033234218
919394240
513922114
101137842
1051312888
586399425
1412540025
1951950213
1975529777
1082366192
1257003481
1558567454
400514145
1716831457
1409635208
1352745710
530817081
44478656
2026803554
903639349
916201404
1509157839
1286272541
833087500
806530353
871562606
949399769
1639330888
2002701070
1110062170
328613795
1104376878
606935290
340506401
1569364556
913063147
1653637149
2002115894
510843490
44612238
204836186
1763266754
1637798295
1755584131
830446030
67293757
181933110
644170222
294575207
2089292028
956699870
217722156
1134300860
1965636660
126744747
2125073576
1426943947
188497383
1385722200
2072464822
1934306438
1185513560
1228509562
2005638852
790585265
2058782317
2129814156
21371535
908938053
248094065
1042847094
572360396
414582532
545364250
2014160445
1117140532
2016318783
1443615483
2113793021
600252065
1322067836
935375148
1466999610
476756
24178305
227067927
1383977534
388595798
645354395
1201622042
273948176
2031591221
2012393415
1965564903
1604956775
1632680178
1055978429
1803890796
1022116887
1276767539
751219533
1950743982
1231728899
586006341
452300932
1300135160
1961525338
1047766263
1081214466
541075378
906386098
1226162211
55388067
1287201941
1804529428
1260318216
293268756
1132628397
1318775997
95160911
848079171
1122276746
1986723874
1670458664
615504756
1022562371
396673802
1816807018
2119265303
1584788871
345173709
178304769
220259619
1913421938
1068055226
1953953287
473306577
2011059636
536700757
1941284148
1511505421
1886143431
165917492
919425421
1918759518
657260295
1567415142
951689285
1666488828
1152552420
1117327364
600192397
1500835602
1775635225
138228023
695737123
429867965
978842421
646451861
1165836258
1237673235
256417517
646927512
459983101
122593076
1044252269
2133388560
339371475
2089357824
1171009780
1144534260
168976864
396887157
633924014
1459362588
1548614044
444607063
1720233142
1857302713
305264335
212431491
113631371
1137960131
1382210961
1116040575
2077504449
365442124
1301410535
1029974033
1860816137
316163948
2061212416
2053891954
1930888128
664134464
1543562693
651579233
455201155
2131863646
563974154
905391459
1027686932
245002359
1319861091
341305951
686824802
589642525
201020648
306364035
657275557
1659231910
984927336
1122405160
340081080
1078045702
458119386
1481939894
1673662919
163799698
2720137
1472309248
444068129
710891942
1454156692
1614473432
1734589334
1526810892
596827524
1265162128
1000407362
744956367
1103195274
377975219
1600182109
679026688
851107344
662758041
582217725
1669851606
2089103503
1349756284
1879266728
1370285743
1194287628
1866445682
1289370197
1822222890
460716365
1149960090
1384534432
806047682
2079452693
492916601
1441161452
1230985555
1382714860
874860625
652436120
569373238
1500707746
1349446869
1274134278
995310659
1656253542
579341445
571595443
1214025906
1474617235
78356255
383701502
1187822862
1607316102
1518933422
33297774
279194343
1974792571
738126775
1012305075
1178217738
1925893243
1489206782
230549401
91696445
727061251
505367573
1438360005
586045857
1403065421
144986122
1241883257
1644624541
1106174112
419712643
609639951
1168529759
1740250633
1094994379
1763448075
8575230
1501681921
1189764902
1735193849
1901723267
1710847686
56066704
1958277637
517856879
396995681
1891842372
1470991492
462156579
38596884
530863780
830856784
1414803296
2130877880
1000731782
612630639
1708294726
404824735
935251995
1396974289
929810533
310379581
425328121
601100084
620709435
909971920
1464671584
439095011
1927192490
1105283532
1488880373
800445260
1061793623
983727275
1351042742
1124114353
236765015
1148643297
169566280
526256670
14561404
693305200
970281637
941439066
1636126135
1509798638
861673226
656618494
284991153
1328408042
1365901528
1605889107
295667062
1864781200
1391200519
328240777
25841420
1632470100
1717560470
114978724
263767435
543241594
276336236
537568148
1762167253
95766387
523793135
1110249495
1819730875
247193040
1302370573
1132798456
513282366
1861528208
1226367340
771820090
360323614
1630450015
520679384
1257941208
1582078646
1971315917
320876486
1403040095
1380975114
1213793454
1701847103
1979244002
416687707
1381830031
1867222251
578635739
967198464
1678469064
1037770760
76016677
378447713
310167589
515535006
2035365448
1068809863
25443601
1449042436
1516275214
378767163
2044016743
2099204122
307469909
358194942
1410554861
1287925558
1869851585
1700272485
1282483533
1085174948
1617799175
1645040497
8864024
1168593470
1630771766
1813053585
824458680
1818931773
1768598717
2126787462
548811710
1446670631
812724968
1941925384
1299740312
2003942158
196647890
1867452542
1488941568
682204450
1882593277
904373109
1617729246
707984771
1922939219
742367285
759991759
1637004607
576379853
1772259042
348050403
279630097
691905134
1154995756
1219754877
1648436608
869882644
1451016851
1554293808
1859007124
1150073266
1267927613
1170102983
2056615356
453969989
2144105148
502933880
1913724702
1184976607
1803530984
324415235
406482029
631797663
1066947384
1876868259
149524678
1443933971
870905736
315631237
369661932
230239696
1268684416
1923024191
1129517675
593449932
176553707
200571350
130300362
213793726
304353527
1289956891
1812884131
799494794
1175767687
1255444998
887809966
616108497
650855512
1313283449
832378859
1303509908
404702165
1773888459
1873704379
2107272312
1326700278
1701989592
1440635168
275401609
785453995
1330218918
1027209487
1012881249
1666984576
529646882
1277506781
1345971655
1251923955
1160091340
297014377
465290009
438350665
2127657888
1926734267
146686214
358669583
311987475
1591861729
823059607
853988599
1252790223
637100680
985965995
250775220
1239949546
1725838974
1420005534
1937961906
444931502
311596984
1119972469
1525812065
47146818
36496446
176195781
1556629730
1777626747
1882269629
2134808198
1990828014
502504310
1538970216
2090140466
707522170
983572643
1173278379
440177092
2116486915
1759900281
818510172
171701600
1671636063
436322643
1008814733
1297929425
1724512004
1513131003
322953136
1494872774
1976867533
1321486072
154604550
452099191
934759454
1445155702
295829192
1795855065
1276044722
395644578
1668722747
862592010
323137877
1731136697
1001793650
1305199483
767968749
1300735424
2099936127
1503788001
296199415
1247514144
442466552
1517001638
2097507736
2047621242
240156102
1059387270
1385361420
1293507653
1802932837
1105474253
1364924447
2026172804
801807661
118154637
960390184
711789459
579158646
97512628
404614973
225321079
1094573292
91108961
56525137
324851331
1626932571
1007945684
957766868
1012748917
1621925439
309447441
586156977
406340424
1323650222
1210760247
1407138626
116841965
886079191
369408845
1820710172
1473447296
549169179
1939183970
1008039291
336748197
400982154
854754354
1327783944
610196374
777079398
918429053
1052541255
704963834
1366859142
1015522974
1586692764
1192564185
1017676126
1484557752
1446046545
1582161962
1096054779
735403179
2111175413
1749063222
1162533072
97933389
916214891
618242678
1381964913
113203568
1204044688
83021000
1798616919
1932514176
907669442
1016077151
2071649110
545278850
1079034218
889537094
787128450
478772757
1699263470
1985736586
1712233826
568178074
238277899
1651887870
1754888859
855274270
2087562607
492537406
1723711913
128203232
1083830109
262021093
1778795815
105448478
910395229
679872385
1558875853
1090762279
279347062
1791957285
735530897
886043767
1752295343
160714887
1743112245
253463816
1516846615
1411105877
629986638
642126256
737088325
1074285548
1408082339
1846082346
1692950118
877092585
293753989
989850
591907793
1308722872
1802032436
1118389951
528435199
1718542309
658035275
1829641922
244031146
301686171
1910985569
792850117
1352378792
431375657
1846593448
934197645
752849811
1817806394
1007190615
226706879
1185741363
1485418180
1610087786
24631522
991210114
1688659626
971407242
1167010561
731368747
1715036027
1390669245
2101970207
612719796
310527296
2065445311
1185459912
1861714469
783580838
450010938
711862747
515493007
220872068
2044397691
569724511
566127205
309393959
1109558342
1263159203
454332809
1762967830
1916553092
725528995
92282320
840260248
1250096669
299333977
1205347058
1310107047
1752310304
440167691
666683652
727653991
1248097787
1273834064
1615836741
279470878
492706261
1207847941
163863739
830295523
659483937
1086000088
1875877376
126133897
1940572536
1712769876
990962396
504492498
2021600213
2016062155
710864944
197651716
459322434
1038764375
840321231
913985195
1578686635
1399645836
1343804919
1574159351
1410589409
118914103
388134219
1417615522
776773145
1988107512
354718929
663117858
1149318152
1126476914
438966641
54333052
1191595978
88559950
450753622
1601479173
689814175
1226830627
468642235
511915834
1656489044
1930611702
1184917597
1734353100
82011837
598336998
547725533
1617053189
3135816
1957548666
313620942
704536875
2033322118
524029581
1619661966
221712246
1236880189
42666336
1173454574
2111667414
7790312
1658312199
394988946
189623727
911019788
1775861083
1073164763
2084084575
1884079173
190809619
421761435
1561036897
357088736
1536499398
117428555
2074557578
994779086
934706218
321967575
1615884674
1403509561
1466873888
1660485487
967722977
1220539864
1968999154
2046042166
1805547782
333331675
1378012037
1079754112
488517094
647582359
1312373536
761959418
1282681057
201712300
976784163
1640125077
1188034701
841288119
1190704867
202859575
179699770
1309192999
416596390
54434905
1680433650
965252288
683200235
1733821889
1260357405
1898888406
1312641406
1831088735
953553564
1810698808
19192593
1199582502
1990478817
1229610864
1752634255
1598051659
1857524276
285912365
1864438045
1297537262
1521149965
1060070317
1661957376
137542844
324165851
1813707261
1478371217
1977779614
1457348117
1169542027
3637587
650188266
833542385
77249038
32448751
1787714785
322558722
570885843
32221879
639382687
1119474525
1165354145
249548837
700360687
7418680
32253363
879115461
1480125736
1615272182
1910878280
438720633
1134979875
1255047815
1337749827
946763807
781060298
1238935375
1338129068
947232587
1479367527
492159058
1550138446
1282501861
1916161766
407381948
1055690286
396386622
1383838747
1799839348
491521501
1091412934
699265025
443535515
684396693
1147413977
1171052036
1435417795
259997693
1684453502
885331249
303317362
1068027159
134791644
1662656479
82385
1854535518
49977749
458360711
1689192473
240435943
632627018
533735470
176061637
126389388
537486500
928239592
1045011314
1298700461
285810020
689032679
741631323
960476501
14459468
1615758515
771956796
227097569
995423767
237586093
1943292455
1315371938
1572522322
370258898
2116613027
1291281588
2121240225
972350052
2013524980
1767168508
1530615784
1987490133
334466965
523350060
1969032171
1463876784
356046211
1583633827
122798021
1583090016
2111786326
179961416
2082215404
1149878029
344397454
120504467
1280920275
1611635833
2143415541
1007248277
1490734605
666533296
79369
793341915
1898995975
1403736811
1314665641
1421551384
374056984
842698588
1450378659
325680273
825271270
708566887
668516287
456434427
936748466
654948212
729827603
1031428176
1254769362
433091247
941888665
1682500167
1109359420
151411198
1444353490
2093307803
700332081
608763399
1298304146
552905585
106485804
530072193
966031488
372124597
1925530271
2061435496
1651611410
901323015
933582271
1832517303
2049709205
53245099
369550449
420850181
791557842
2044718794
1475687082
1894382053
1716681137
242847107
1606020731
532489334
790799038
2139507018
514424882
1019082197
1857370862
1312227984
1081193925
985470230
1718060052
2104282578
1186113482
999203338
1635038318
1848432927
1108806677
767867413
702409969
1603117625
1219978737
759299734
588408882
344321089
1036340740
1644182024
417166810
783885894
1577289645
748931330
1325447795
30038691
1490910291
776837990
1115911343
838579499
1583368343
78972999
746949452
949106718
665908208
439311251
902093946
799698975
903871161
1017113953
1199354912
794403888
1954856376
1891582813
1058020362
362835996
2118118097
1512078782
1357844942
164459822
1401474812
802890745
270808003
1939864263
1185232469
216012451
1026547590
1429026820
1569106427
921351154
754153932
891169013
1485752011
656701495
933626975
269354172
1210991992
1070336819
1250128598
38870020
2106786415
1141237190
1489147230
1179129060
807565385
1739280688
1061227502
1130747232
1277690427
1117331818
714002949
320594197
396456931
1616019984
501270565
387773180
32201585
1612923481
347382119
1210444933
1012198548
464475905
1735764777
1910432698
132610888
898261585
1828998495
1541208114
1015037996
938904827
1812116968
1236524766
2082613883
1806857034
1063368994
1900551876
388348483
374056984
1296970697
469157991
340385307
1919222424
1138613490
1809792913
1079040460
228994352
1713458042
995776435
448148386
63485822
593854148
1321156029
317234976
1862771981
1325380191
135973605
420554151
767733767
1835707361
1365697668
780407565
1963819945
1089722001
1416029844
570832216
1330689447
988556629
704712711
1529929156
1820468678
2071878067
919180762
167239088
755086394
1844249244
443175303
362499558
1431132048
89922177
387832344
2029746530
1998272107
719040256
2025894525
1712972651
182877455
157005052
1158210242
302210655
1033914855
446005155
425839682
925842264
94810483
1065490323
1799262299
1044089117
1187287886
1575814319
1738480546
1891810300
1135948304
1049268355
925582458
1290694187
715483785
423136972
416169869
7851979
137792521
57959940
1600184040
1704870295
944536382
1179505110
1661140922
2021361274
1761368420
229782805
386503626
1790826749
1296805981
1303211477
1280737888
1871055141
1462980707
401711368
469551454
1026351371
1131844738
618367215
957633026
2135250292
2019180391
529703555
595665448
1366620860
1614771042
618095116
7526887
1899334719
1488490083
1365891631
719536852
69945918
2137748545
484783679
200236340
959490997
1395865061
862660073
366014572
229396822
408420003
736704749
601920699
1837721562
1024542533
24100596
419692580
392495725
586863165
1723951801
513201149
377437177
1653192228
355292414
857802936
1130261375
310199387
488067514
1821537896
171619410
1884043459
1266011700
1443371645
1811334214
1965341949
739180668
232397440
1840058047
1112164438
439248580
1339029702
619687141
116809724
1729106061
958837333
1783027695
972769428
769531039
612864555
307722429
169071013
401763369
201423316
800856226
1135626284
504387812
1818171130
826311330
1519474348
1216571490
715710171
2074602603
1042500381
1862743686
1797281295
849524326
1194103981
2106821656
1255404752
927679237
1252477872
1795156096
1118416190
395485654
541643527
482053264
1183177656
1924157819
1559288773
1607678535
65949685
1930826577
949723965
1919023129
946443719
1559082795
981054740
1802155594
96034767
988887245
2015842129
32783867
779357913
405587155
1994821301
1244590228
472356026
844728048
497358378
1270799202
1244356265
308749685
329048521
1883093958
1328417677
1876287989
839958328
1725115603
1394621608
1863007612
1990739473
1079057377
1610085671
625438616
1712450968
1805243242
2098309506
99642561
396447370
859003969
1597984420
1975997910
585961525
213331939
1614540019
1210695916
1815158261
28298006
908194690
1881108019
1659274487
158967170
655297128
1524160392
318536303
291909047
1401163054
894839992
884305000
598607327
397055516
1513673759
1827042049
512739255
533099198
1228659495
300744912
66394724
504517377
1003059045
1699058246
1273290705
1642468062
1410351648
1640315845
1566237084
1801033772
1141295819
1520219852
161566670
93105079
1738046564
849565083
1355912250
34382248
573982195
1080112405
1166085343
1287947664
1851612352
2050128171
916702234
133814163
1189801108
48652072
1135502375
707266688
1438430
78552892
667227255
1366188470
366760940
577706083
105175554
1895553382
323698348
95742482
1998528723
115660657
2132512625
958310663
595068899
457763131
1999850117
671048405
1746975214
264442358
1713709340
215140384
763836884
1242339656
1862205783
1603330550
1834874520
28601047
393055413
1214779217
163792799
2087594004
774280403
552554122
509701613
995916422
375833735
1105844896
1991567609
1155058611
40823208
2042276421
108051033
298907319
1564640964
1379577903
628632581
1549103945
1598817329
77378048
703982706
442829438
1255136042
31584392
1364727252
1268506675
311286708
1823579898
699584941
1026679846
1538233648
1092975114
1249071781
1952718458
1592797829
1617974862
1712119703
526002010
746259287
970411990
1141394749
156082132
1098018283
1052672143
1009895597
676565395
351574829
1460455977
2129540048
819884979
1594722271
1399500877
591499210
609240078
1408122628
1029473905
1748798604
266694984
1433623660
45254644
315239918
109286161
1671061893
1578008617
1304335354
237269616
875880688
1313846831
1927732674
1626301281
23801054
832196930
1388938356
76880634
1210678948
1267217547
1741317451
84646466
627403915
853143728
480840699
67468485
1122080170
1708322781
234853563
1098120456
1165469587
772911974
1937401888
1636453558
1300976338
980711699
1458928865
813318426
629790755
1344397287
2038408419
1534778173
153326985
446723318
1265337628
1586446553
925435653
14435899
1411611548
1415854728
659211559
640935405
685209825
931147925
58861607
474464795
2107966480
2124564536
1016511120
193971339
1118508523
826386228
31077422
570877560
1580697429
92485219
467212380
1544226191
2068916000
1990050121
413833836
1522684622
459578847
1036052329
2058152226
26104033
941499919
211457966
1912182486
1374363802
208534353
1345161206
401319856
196504936
579155233
1282142078
312510114
1661705412
1675877281
1241589142
936774388
1623125268
1460177361
1642400588
1081019603
6069445
1582823241
1842404503
1843664376
1446691750
1690407050
410506423
308998555
1074565657
1621264080
2064286065
1861641882
1925287203
1332468075
169363498
1328246207
1593025945
2124316740
2086304463
1346753820
745380173
998185285
133779632
1788564770
1633711509
1880221678
1353593382
1175095260
816326715
98818924
1194550984
1135547117
241300200
1543544936
1196579004
1687569619
986953055
160777044
2047715690
2127202565
809462784
1009111991
2062848496
427028322
148442019
1424750593
255358177
1770868792
423558177
1093826804
2042727409
1099763800
1392381592
191325472
649464993
554917701
2082972810
1260272592
1061952845
1899028346
2131265458
2006591913
1145614792
338204242
877961270
1170588715
857173081
1214684636
372275324
633972795
1304839146
807875323
86159778
1478236246
2100595942
2072689810
184975867
266414505
232367918
63731461
449509413
583771376
672670348
510692774
283994959
1964549481
273737190
1848289540
1933580673
2116559133
723530270
2077014548
317133994
1320874557
1768376448
998216871
403938426
414592630
90770978
189176811
1861064804
987891448
658022763
1429011133
785861251
1683108103
1127134491
1535630210
1668339765
792304377
1343159411
886662303
1896028905
922705347
579377151
1941363176
123054702
1353861453
1589330703
392462914
443941875
2121754114
1801212876
518684400
535952247
581040047
1130514325
1645264096
1021005154
1361220336
431854772
540742829
86149225
1286539
1279445481
483623892
483299001
788881490
1779977594
1551654858
1633736362
146859704
151006211
2032556342
999453648
480012148
1740909274
196615110
2125830223
828928817
1733758978
2040425983
1570171352
1702592240
1888015861
1343772922
1923452157
1166834653
660851105
1125608499
799821322
1055595661
2142820967
293851782
979249131
102145657
1046216258
1367931310
89572758
1066572176
2109603860
831326364
1987739863
110470480
1291129398
1549674017
2043314739
650270102
894247365
2142497723
1415801827
1517932721
631660754
448613108
1382415986
1392655121
373716978
2063826467
1242184294
1365083809
1427167235
915698858
1094049201
1347873352
751177709
412480078
1270669176
2013977462
497149610
812103615
32535245
50805340
1347792911
717575783
1899852906
193036404
1536784112
1973385601
1399356065
1127022426
1696039676
776432564
1012446354
298286347
337495180
2070414984
531338641
1801196469
88412146
1578588566
480944443
1651488443
508829126
928243858
1445013499
1582276093
100291223
59915203
922709922
458655841
1646871954
416690235
752805858
2084165987
2064832219
56661861
2036250042
1084133146
2089636446
1022540561
1778766173
703816214
1899793765
2111924679
1969067462
1456191128
1936052196
996744767
374730560
422306042
909832704
863245504
238944854
1472499735
304509918
806733958
1349855484
1008793320
563807915
1073114270
1177543742
677110370
465141002
2098692637
1239508874
789405456
1691270558
1508543207
1768452430
2079629583
655265434
448122490
1095962545
1301149606
1514473095
1384204962
258327532
1407244010
660455718
813718003
290503247
253909952
654045166
1730963758
299895524
1071241771
1171944656
113504092
1658312199
2090644481
412182581
93191807
602980799
902716567
1116484270
1550427075
1513212473
2138183466
1770482010
1888398997
1538997786
1120455374
1859511492
1770088222
963762178
1962863567
1275345654
1180424366
1715159125
1950547541
1088342798
104139058
1816868326
249913965
394951619
830702873
1465854983
489124220
996631017
1965864742
1687701100
479755391
436447800
1770803828
1830724530
634689159
292339984
1360629520
939703042
1207726154
1265305798
219380419
1887343435
1228301347
1035119695
1625218690
1291828192
1829364600
1524424808
1523845285
2020729457
1975498780
1069036069
1038967362
724571530
373976779
1793586305
116891041
299863700
1514657059
638232915
830361355
279545623
1399130879
1352557693
1172763159
909065581
1820811693
815092831
1298005217
30207913
1817913717
952006342
2051886621
1557294458
181518948
991383144
190309533
134236588
342967504
97984099
1095681772
1997660115
1388190044
1645839857
862426659
184524946
451278348
986475876
65056766
1294475711
231072223
1227438511
2070006993
72275068
969032401
1740295825
283729586
191423383
1850556366
1321206641
2095423426
1593400313
2065569095
1752751339
344896049
169743989
1789238646
906095677
1954267108
287830034
1060069720
785033386
701910170
86988895
1068193386
90414584
837938574
568220728
1831319575
1569588090
141400526
356419045
1092073148
1813756567
705836455
136591495
41078663
774484948
52764211
1766396288
794955022
741544763
2077805866
1169978633
1806847000
1849343954
1261116866
2016510667
133715474
509381373
1912119041
1960599228
313900887
1160815365
969451294
1215109264
268542098
1104780081
226559922
164298938
2126796665
941823719
275617396
811775007
1529428492
2135325066
206684889
1892920370
1990274142
1817201090
571077468
1535197433
1063292119
578794314
1963610910
209651562
343029577
1814629999
770287626
1116165802
928896173
484714151
925097550
1772518517
1836551921
1491022345
28065334
881009711
434341838
972687745
1597330460
1776472125
210571628
359771260
1979138199
750685708
2103529137
935714515
1242559761
1212696684
578787355
1919613349
52669955
432568553
276484475
1620977397
1568545728
1464821144
953572843
983056105
526165274
750573721
1930384263
936529545
1591421609
1638104804
1119065770
85849860
555702070
657252690
1344888352
2086440209
1830261296
1504649870
125264128
1559078708
630712312
640533638
179481570
443428403
1158519303
1143929613
1286549674
1595014478
1773143017
1178848614
1633972749
1967976845
315922130
659924633
248891960
112209443
871633197
315056892
825167558
1716459716
165655434
1355956551
1339014929
847362299
53869639
1941963733
443597276
856926185
725621351
41478656
1180232505
1891013328
1459194872
869685950
520671561
940230163
952290256
548549578
628289361
1469533337
1057012522
89725941
2126575899
767726467
84625248
1901191194
614098115
114401042
1309197444
1645973620
1301084682
1369553485
1153860593
848396463
497090918
422813447
2109677317
821142545
25249115
1952770675
1120240528
560997005
338081767
1184506932
1408655181
1371741012
534810439
194662960
1613890357
1970097482
1727838792
2129500842
875734665
1117778180
1055188009
922479012
470431778
1404211731
1735374178
205197734
867186465
794685680
1495675327
95759628
221239603
1758894101
1439466822
1265741599
1687233696
2083578484
1488709617
807977777
1562673326
1113237333
1471280408
1170700849
653879677
2117777467
1616152968
1163113286
810980326
217708389
1562343922
2107711901
1316566617
1077250220
408953712
1259452341
1964645760
1457456283
1856135653
892255739
1963090065
1762994872
1791165235
1683927362
2038662723
1703312241
360259916
1349638313
964520301
1885510666
778861333
1405264795
1748464630
853912160
417830712
2114492546
853085074
759770667
1680803527
2111206684
663831547
1441260951
245052332
618258117
1321384389
308060732
808127560
440979861
1007454842
1462033549
1171262764
1841899151
1980161691
403349353
786261656
749847733
1432020438
423845856
73933697
374739137
187428851
173737322
418884809
249321712
1351431908
854942584
624645816
1945691218
1456208847
781598497
449079024
59140255
78708114
204567932
556655597
2025691292
808314382
960997978
433539435
1460181491
482098311
1445729838
1101850533
1283023541
1702508932
788039830
1639197674
852921038
507974463
844360140
2025187489
1977523267
63253057
1244189159
985694336
2059437150
1562104273
1187797316
1866580642
1076000027
1875240131
736576779
939506670
128143128
595259160
1976727370
1142923392
1539186666
1111704251
209011477
452099191
2140625461
924144865
1517159630
93571270
682844361
1184665878
1525802911
770189028
1706922848
1022916671
2048123027
680938883
1858710569
485182699
1817759778
217056602
59968895
440323670
1770518320
1591712863
1805248159
66944781
1820974158
114412595
385330395
1081505695
455153046
657122064
264275125
621512754
101933723
1285514370
2051509982
877536304
1649082192
1779511086
554468931
1243669894
833240232
1457504542
2106975905
1438229208
89624026
1651922719
1288120257
1388102913
57860163
798992114
1993940290
1586336014
1515944358
25586224
2137692914
1472833205
1722120344
506694242
370524100
189668755
1567771300
990037220
737977669
1391539658
462447277
1086828010
1405369722
1880464470
729648426
1251069523
409901000
580683876
2122107575
101939997
1163577953
1018392347
628617590
1465817230
1555801004
436213409
436394216
447778683
740660279
622378835
387691221
981625547
1846094006
1831999806
1531025674
313664679
1078135846
390216911
862468502
1931529600
675979964
1467090546
415961341
1291083896
1786250354
365360992
1888367798
624369643
1671918141
1927222747
1057173737
584803587
1782287178
1482515363
886238613
1145565375
170916261
578854695
1445499478
1439685229
372143204
611755716
1956325419
2078441892
1241892625
72402611
582448838
1380261637
681643422
508416300
2064277739
158732736
1007622893
1719986001
1592108544
1768616747
1947550007
321038067
1797574954
514296000
43946745
1343979794
103232134
383891075
1546043280
1978716587
1850639325
378521737
1406690189
107012865
1317540057
2134765696
23516860
1403308069
1118648200
220070114
279426882
821048008
1926055940
2121921671
1047690878
1138568988
1393069438
298312275
1046271262
2057819072
867502966
1958673927
1185395491
719905437
509717977
55382172
151028389
2056059422
1546121844
54474839
1849468742
1001085572
1239013812
405001596
2135095011
1859569562
531402434
220973457
1730438143
1463414951
190582260
2041259718
1632367461
717751208
1015814995
1771380772
1443117152
32219548
101658287
693008876
308625820
234920183
521856862
142280042
255169040
214880400
1868714735
1683885582
246254743
816331704
1470825299
1711470605
1897465816
909318742
1721806496
205530597
212493797
380104992
1901019493
579259326
1413544675
279684415
1795841359
1215451075
1682202973
2008162234
2009970672
532003897
98502320
328509609
1924368240
1432595992
97237625
533743224
2119428248
957861329
1561170958
1505265079
496719864
1952551118
1891651160
1155341274
1434014031
1334244775
676662194
389885482
1889441695
1513593556
449593790
559085535
1275059276
870282239
165870519
1109074400
93818828
2077567277
423713220
1900692089
763925599
2094291660
62124265
667868853
1031215808
976922039
1655871569
1382714860
1407568530
1358778354
1501405027
603764695
975799981
535469990
869365537
1206373268
1586219395
929934704
936963005
2119689269
1516560794
1638005577
62100289
1981916388
1462799579
1896086085
2026037840
1644200389
24346181
1151858362
29224064
46722504
619064541
119926300
639829309
904758574
197748702
351356983
303772950
295268644
780832177
1012062361
742379856
275159007
1105125973
1458640561
1170156767
1567924565
1897171598
572612925
645962535
396049885
1908157881
1625046255
1112825459
1082763538
1888106202
3088820
447902913
552195460
1169716231
1220730699
1818335396
1206264482
451641397
988405802
1659056618
148442019
57210813
1508446907
498219383
202811430
1713620072
131141132
1358716776
1636812640
995353892
167137792
73203047
1039089347
301263416
256453353
16022283
252372703
751624110
1352370927
605697225
806780505
1047261660
1160663842
396513288
599415742
336567163
1188304119
844495954
1516189836
2137908524
768299324
499781654
369551410
1604274535
1906764344
1728146031
1926629680
122214384
1062321315
1529168683
1820110554
1900029527
1321069115
1042214329
995369555
598396279
864454340
491015447
613358948
1106053230
142909590
58239751
164650046
566555195
16409048
1088853170
2086779974
993599500
2107163255
1284448293
1437484422
736923215
1793735607
1645523741
448686440
486491115
1681276627
465060595
1240763133
1668698293
1694635781
90192714
1553544991
233016380
1593054950
1612339176
1373849358
456845317
34397823
249237636
653687591
1857096164
705731354
1142112566
257570796
403880221
1073848124
765504498
1223265045
1829814937
44201900
174343990
557585571
984201592
996196858
862468502
1391582559
1050526137
414276371
125010806
758033685
1983721489
872242644
433641492
637044292
283388474
2118479967
39392554
49852318
496356634
2072309887
2058413214
619679910
297557642
840441616
1604292044
1591077778
1187019468
1484401032
1177716703
2049857282
1059121878
1661416736
181267606
438557314
1197873734
1443117555
2062465697
1802983188
1753354215
260181410
608311581
1446511146
1918489308
2101990548
1942401837
1541529958
1128878698
288095900
504127847
1013208283
1804800409
1712873294
516709671
390032615
556464050
1344775609
1706427073
1414389257
2023508714
1888193315
1799332621
800576524
1675346943
1510827346
1470516347
1447546566
738071290
864042081
2103968176
831568985
1695295566
688537143
288086888
1144205565
790217765
468475941
1934115164
33608124
1281630826
1670828496
1767380727
1188372450
1291140387
1637486098
229267526
1112372508
188984911
449823813
1044223837
1799612717
862688074
1013763221
2123772367
1601345581
249249727
716025652
1188813827
1437406651
1199304485
2110166793
326523984
1673798138
926377363
1854459558
928731617
197215927
1336580318
1872688025
2021302231
1499898277
1773226591
886140899
521302615
143427424
733779224
773627834
35575918
162225976
808227036
1731611131
1466371928
902857852
1008205467
995403315
1743044827
1726562225
598495190
1493580380
268739407
24266572
604211169
1328373235
1609633392
358920071
1241762840
1090412933
1660940712
1644521992
375056794
799294737
996113889
56306339
209504629
409351019
1812400053
580460007
1110552370
509213461
331292217
1362835964
1143562097
1812896366
1379762464
1318101261
744230301
975092924
50426153
614614731
2108307489
572761428
1107881468
1180184386
1407954237
1841430997
2113948842
1695347989
519456308
852212371
1498877316
653803152
1531845537
1802502438
1030160586
327720835
1064377252
1984193673
1953975003
581025193
42298465
1461182039
1382180687
226880150
769866927
626628462
1112645611
1152282726
1839564277
705769784
747857501
275744458
550017806
787586854
1431030675
677924201
1541821206
854049053
1838622354
932886952
588757382
1800573587
171854731
1107434361
1936233252
93159150
583504868
159882364
1157769986
2061340172
1163464604
275739134
1836426513
441476440
464302542
1944648049
268520044
441779235
1709819246
1757393815
1703302488
1064590419
1096511015
667426636
520251
1827206103
998727411
69970204
638519633
1999458116
3887281
890789455
1090600223
1770040979
1373852316
1560839357
549192049
1108714054
1085295699
1769135794
1781915757
434501896
11658703
148995898
412483194
1625065030
592975187
1585929564
2041684188
2132999829
1115894828
1035008712
1108611646
1595068064
542934491
623819793
1804989816
1840273256
2142189203
438196195
1461100499
198014855
147105542
1482995219
1279016554
1032473752
1532697845
138175068
1396332817
1973270735
1671327783
2116730651
2099831085
487785755
572277350
1628220922
423219349
1560126481
417838450
2061805871
1598452709
1035314241
1291967594
1248058616
1821066795
101014076
562469043
1902744987
1506850543
1387275187
442096980
1616057631
26317888
1484600342
464845772
274913125
1741692348
1847387615
600639939
1217100395
663973637
1817973498
755613198
2133653022
187153983
1561337513
647753452
710774072
113451874
532496095
1688103515
1941534652
790530523
1549105531
653130445
634758185
2118789307
1018076983
532460249
1797346459
971843093
1639415126
901149492
792554301
58489174
342209759
992752680
955309746
1899654645
654628535
1759403019
490081327
1794464561
867333573
1155485603
928782313
37268811
1709143079
1615881654
8238083
1730872637
2141220112
2003326896
954515950
891450695
1772536803
872815955
468666272
1641873976
61634914
508550828
1157210208
1708067384
482608665
181674591
417886668
1093268188
1639524623
38964914
435222382
1886394454
39857916
392399370
464508849
1158646685
1879760550
1359207417
1261731164
1643730525
1119530112
1038753561
1232827338
426163668
1960751137
1125194442
425201612
1454529677
1166415280
1582412774
2110123857
1127154170
325565463
364208189
1202735703
749844974
1209787575
23278459
1728581991
1059936616
751177709
1670739622
1885058713
1909442080
1004918374
1100288393
1624876437
1977364442
1941064085
983502552
2032031331
131581090
1941369117
99113184
1462763820
976820804
1384082968
60417157
767841082
1744950573
362620625
1591885619
412541960
95786419
1452474682
1853418017
968453204
374786152
1880892779
1933508427
559013718
87406078
1476685741
394999872
1641182087
1797545674
949408405
1573964945
392047
819447966
964904911
724272594
311209688
1424675151
2066651152
1559160391
1295928774
773926540
1555850338
358109983
537527223
958062677
1725982831
527991631
654523972
1606569500
237732463
1337718184
1444555322
1064234684
1841674920
1013998405
566776011
751370770
1971972290
1499775947
802028956
28010347
568585262
1429879561
533639137
232087342
1899164394
1945390312
1269508542
1914088969
515901846
1627595343
1494983087
2121267691
2010560115
812789530
100129633
952607749
1003943555
1157192345
1186019298
1921334942
966182695
1249791195
1782800062
1789184529
278273070
935796163
1428420156
373706558
1910439673
768367976
1739929305
14610148
1476318930
1998523733
1338449170
483542177
729524901
168332853
1266770739
1987268064
182963562
249674791
117327894
2121415949
1001763455
683064385
952074974
1252746896
704577343
1152133268
684638436
1489634979
1392264864
1875282784
127956225
1328678632
894573588
626119784
1633575419
708620687
171213770
658296946
2141424833
1688023254
2124077555
1365710326
90553892
1378261467
125860012
222909646
765942417
2065485335
1394858214
1208949474
6334253
1365182613
1419781616
1880162837
659312678
1567004140
1719461616
1618629726
349097422
1324023501
337004642
1664011260
402615520
532664492
1328420059
641763027
434406291
1589014737
266651293
1853414867
1372321202
1311567820
139799676
562635916
1301239183
221606418
688240657
544698019
7013628
529127330
1558004445
553607840
1943601306
1907536616
934186534
2025989814
411219924
451672355
2146587855
592006612
233370482
194497449
1091159649
430845068
2105355307
2102733162
913655599
2010165965
1186088378
2075311879
1814361938
1838164783
1282030852
253057608
1059464032
1526245457
1833269728
653498518
2062595135
1807900690
968205398
1622636850
2056202571
1698556780
133412133
1599038025
176923123
963147230
57283251
980009850
948243790
1240665672
2111924679
1420546443
1600652245
93970902
1893905679
1531423565
696615215
1016906661
2007668367
1764259561
1356864543
757964571
1767122250
362316904
1759524808
1389022932
937118687
1556531518
1585054339
612537090
1698932539
1142922104
1147278942
1227173015
932953779
806001953
261404640
21021079
1818424820
671211049
253918498
1738196361
1427518361
31641827
476494139
576422271
1297330150
1301682837
26776706
736076804
875859344
777646944
1131994529
1645556211
632213156
1706591414
1297651855
1199316078
1697806703
1398893504
498737566
1711854979
1853028908
1866804162
164591419
1528123366
2129500842
570399859
351319477
1081920817
1475454997
1932771922
680861555
1414633691
1468346276
548013102
888153663
618570125
1337605779
1042550965
1961394392
2050080900
448178994
1002462880
1461604578
634392641
884120703
711909901
1777995572
2018195566
1546079248
782563640
1611607261
99398210
1146170464
680026137
1646662703
1698265930
1588187132
1510208723
512647596
1289821833
1909409648
2074782750
354020853
2032621851
1299532893
677870657
594620307
420826762
1439306401
174328898
800633196
1925350461
928509096
867964761
1772559744
382090140
1053263991
749259338
1467180198
976091215
560609154
1416854887
582326646
1993854717
761882092
38002520
1655882333
1191583381
1313570921
1162971658
1064388645
728105983
427700653
14349997
376460969
1369540636
1127134491
542417459
799283418
1384302031
2010562780
546697613
905888982
54204364
684067821
325027525
867089087
1073503537
2017655389
1196915756
1463483203
404951468
300497868
1392880627
677971043
1353341264
1976574302
1638988055
2019097699
819338568
1871355529
951406477
342706162
1784776266
166705598
1829884066
630331325
642496771
243394506
2115440637
77020635
1351207515
1558058654
1218013689
702732091
781476739
405960705
1802673409
284751350
2004716452
515609669
1098236072
383742656
1686034476
601424002
487991010
432344781
295513775
1750267133
1718409146
1557424676
291304483
202252315
1263911970
227258776
144437096
335491625
977669167
2054094266
1555120610
1673944470
1638909581
567903422
1557890934
1828463046
1351980153
163709105
1397606186
1382805792
1722937884
1971167477
1580602435
1728414643
635820951
1909671443
13541989
398323580
1674257577
67788802
1238992340
2029780480
1029233070
885217631
119942737
1962955721
1896713320
1439466822
1953745079
1360671041
42005765
679395268
675270077
787852374
1205244955
598607327
2041920628
1414055537
2047958778
1297041699
1691020838
1197221643
1849656356
1706366293
1173787253
1954245587
668257739
650945091
1281000893
187869368
63111626
1544380087
1480928647
1768429926
2060819625
2104437239
1478956648
1798070587
1122658064
1313235798
868633388
1138703131
1996057031
1812619805
983263483
317081157
22876623
336934036
1409889926
1606597500
475000630
46400667
281031455
132582552
1500923947
1218368069
1241150212
1902153026
2123708175
595575179
640791273
1021103431
1179089843
1409761831
468068713
1693755463
1419148936
1455214344
226154424
436409679
1961325309
192460515
1675722533
301006624
1510334642
458545902
516891030
1105670422
705307223
714978056
1222113306
405905777
2013156831
1216242159
573912777
23401866
1297257112
679218217
644204821
143042359
634701419
1553247239
161037842
653514933
1300651517
516373195
480012148
1493125198
1969775950
1277721549
703601316
413126261
858677193
1851290980
2074279075
1175877618
291349408
773528330
998397683
431171013
95151328
494232623
119843100
1713952785
1495265303
806545594
1702354104
1185222726
394280699
2091591374
1238072383
220882781
197462601
1429914788
419965283
1707456947
2042485751
448623728
2030897810
737722387
1976553557
111396062
160269847
941956725
27586911
72278367
1295339740
74185744
1271149018
1895682711
932202703
257019985
453353263
442127127
754268969
1253553659
1471863935
1880211657
443429116
2102349198
1567590366
1895214225
1324179374
947673888
1112078720
1446246397
1790268283
1888880439
1952437759
596154490
1811655643
686202355
1305628287
602915717
1422374457
218992293
1191842073
870612086
126956754
528243971
1750664491
536827681
2023883756
1842697278
1192008531
1013898475
1013208283
337811468
1510546610
1435998743
814318649
1000027099
1426891790
1268283756
1918685171
25575609
2034833577
1899663453
953439314
892191994
613258435
1228598264
1411384991
1973148455
405265546
2407038
173117575
1221163029
1771772857
397978792
431549808
1328940738
421433886
39586140
1979109545
606076735
778011527
104957678
998590323
1182487206
1808312488
129553400
769913647
1129618477
1758640308
1501933615
1468538412
849636190
2080047751
555174719
307826691
1820753575
1424340284
255838815
1866251653
2047054568
2097766058
530516406
349877024
723063058
84204431
354052250
1380045307
1022309265
1444446204
62477513
1839097373
2067480732
918535138
1909772940
1506632010
785798447
1043483998
994396089
582169359
1444740264
1000858599
269069663
605702318
627106083
1694899221
1723172212
1236625141
157786660
1902860908
1804110961
1418126732
964175365
2136646314
154375071
1133443011
2100975336
204241609
1514932043
118234340
3286180
63882583
1457482863
1278377929
1308701188
298569815
572375486
17112706
1538047995
950137289
616386647
1152391539
1193478251
1150446760
1524009844
1539174868
16024275
42732736
1935236757
1129039930
159412952
355128907
1480040368
1719772477
2109307510
1752903229
272260919
1844859118
2143879854
1822136517
892594122
135024737
1718325510
901877685
317169924
406550262
86876360
1971679102
1887751179
1367776934
506490396
304122285
1152833439
761168497
1525494907
473339438
1426576143
46915171
1977000543
461389880
1235279031
911339985
857210855
323647049
40937610
940748343
415355678
719059234
1782902114
456611686
387244184
1211472125
2028788693
1371352468
869817417
1056496078
708733339
833377435
1539995275
1260120021
707001207
896367905
762496065
278334972
2110721810
990276952
871745340
181725531
137594221
882172512
1948519317
1591236207
1324385605
1029530958
383681000
1011620012
1290857803
445151270
981463438
1946742014
688203857
832112885
268133840
783420529
1540329092
1311403953
197199180
1275843263
1340024882
1863744042
1033748061
438557314
347656220
622225344
1194403261
1145665495
255303971
239972786
1062058082
609772604
2070201396
1473851506
1527769317
13323190
1767908434
456971310
237176276
897268707
361630140
1552744707
1188726935
1653841422
235089665
1011414750
103259227
223879268
549192049
1488393117
2013082004
1562370636
1647220162
893935809
845942002
586468519
2134320924
1757465826
956061040
1022891091
1327732600
706155870
2013899624
329841733
117008732
764495081
1388899406
1434771254
1019548381
828308154
117352065
905368879
1241350506
486745932
2102624573
1711810841
28622464
1323247439
1336696092
86320688
2108424543
1813245695
654143875
980216939
1262322447
792272044
2102815137
1547110396
1347432763
170781251
932181574
391243851
1734273938
660645727
2030092878
1257312569
265898029
1302405930
286163573
1720913308
1128474738
1997889052
1422931029
1343416347
1787116222
1893535850
558935389
421043884
517771306
1172336261
915657407
1263399980
955100644
1867273726
1100977482
1304139709
1075358372
104837115
481304807
241133711
1944905760
2039720387
1918396262
1690372246
373537762
1233838197
864553809
159276716
1573794585
1226146400
136805345
655076205
151973937
1861170362
157295783
643982234
1563554289
675706618
1399528949
1094744183
886122140
1140345397
1354354221
1089732964
2043226337
1832557829
1428217042
1126077074
889827189
484739666
1800219536
1493504345
770431970
664949041
647492569
1734837374
138790962
418606624
415515670
2089315874
1871343466
1414678694
27672618
841544234
898163244
1186208222
2098050600
614916431
1134841775
231339191
1669678742
1890204284
1298641637
735906463
1071007918
386756792
1987254764
1477498763
1222022009
721064039
582837607
846582096
1654663038
972379782
290658355
2125114427
991984824
1601768497
2029425043
1735555769
334629784
366321589
1083389344
168377558
1369020886
300578051
1892860662
1669313305
292702219
797706203
1593761560
93475243
795809573
1400394319
1202763336
54461822
984767706
2030639845
1422046736
1974823070
1631308990
1365125951
1915369532
82769362
301385652
1520191331
1761317599
1804522000
1682369043
680858708
361126066
1409211239
1579111903
506972437
338447676
1751348432
1621453808
539227132
605407364
1732225221
1832641549
1420936984
1643499542
156747507
1026215306
1664484579
1266612817
92187145
270670335
1336070310
961194048
341628584
1925219933
295265472
1197730398
1923303801
1066421173
1314899253
2110089215
1265845672
565245320
26745797
1622067512
1457139132
1428894821
1131109917
1396054338
1723798860
810511772
2016721877
48974068
1537375832
51356521
1760833957
1872813461
2063398500
1477658262
986706783
301167586
286334181
245601978
844364008
1071225225
1771228169
956002038
1638211471
42306461
1325766452
761326251
1613410153
1325638251
517572730
81813354
961274615
558567385
950465998
611720505
1852846422
380594890
1601732003
1921750850
606007599
1963027412
1099948152
239614157
2010461348
1123931955
23460500
261313343
492509805
2109676125
136713756
479801322
1386942259
277491622
1973109883
698035719
1763896654
1334684131
1781836784
1320485915
1432712706
1969381615
2074033499
337154101
941892243
1205655579
1025307005
2029424857
314075093
483374780
293506450
592406967
1786790487
313598329
1243808830
1655492844
1856146628
2086031573
988441500
535039051
9654020
62179982
115528631
1738357272
1378199563
27602733
515805857
1103547706
1846234449
1873158392
501534076
1494173007
792295274
1432988227
825630369
2064321065
1128475393
718418262
1506316086
1419142691
394734817
1314408470
199124911
397337965
28477287
784143844
54621550
192898898
1112127519
360603119
1715807777
471735935
1387267595
2091906301
1176970494
1662182721
1174502422
834986128
690259780
1409352961
245555935
1259410359
1834575393
1028105849
517734065
1396867384
245250538
1374429831
468827880
2079258259
439393492
809486992
1835153675
1534658176
1551482
777840541
83453349
1972311455
1772542894
889174050
1219169097
1310112636
773224539
998061861
872155238
17237732
263573631
198869447
1696042156
546555671
1477616741
1644120796
975758899
1047407406
600693159
1331203423
2067318932
100724405
874123219
1085801600
1307271795
1034645307
730519155
13298446
273603291
1929873050
110627234
207354491
1748482347
1158963634
447863368
418605559
1229438620
889340045
892275894
512883190
450243600
1595627717
158559842
29436264
1868046418
1606871568
1788248986
143421147
373877104
1945305737
1932176575
1010504950
1737453565
449109908
440336965
1194075398
476605109
1710116626
174608788
983802906
1606574181
1054892161
484436933
1739076832
1204464451
575513655
2111818302
1137400192
191643703
829991769
2020207360
1951317583
155590004
861502147
1279643796
6334253
1984177489
1908559900
1745991022
40947246
2129647911
928070133
433717276
481590123
1751961662
367878940
1798047970
1110020675
1825416356
2140937294
959526398
1778065457
1182189055
748961900
1873190922
1940260180
1217431168
75690486
53308078
1413043055
562516862
1754091728
652632904
692365013
1482529836
593245445
821666139
128030561
538717166
2060045257
1150459435
354020853
2109570642
986917944
205823990
868211907
578999946
23877458
368349276
527297581
882926718
633349322
770199943
1905219110
438890494
811645713
839577614
2047806419
1790868580
282909601
1248604769
538907471
801316856
336232611
604366331
682780456
1868267365
1267453527
228258070
1673408158
1027519535
921961644
2078218776
1873878549
228885621
658807884
1427757528
955957552
1946493802
519557308
463358980
1768559271
1283440315
1728431931
90739134
2134732051
1934628628
457367120
644632127
1815650726
649717057
1483529428
814518377
1441288439
220380345
1966522212
1437401869
969349191
1675730182
1619436310
285932689
1547283202
1750274930
750794705
1039384689
1733501104
1850192650
750773313
140230993
1741054230
185513694
1526609335
1036887347
404135215
566163397
1269781650
1236830375
558224113
885045458
348760076
472076455
1490820109
598861145
979201733
171452986
1759900281
703633146
700816537
1359472079
1897089704
1260853014
596556036
698082195
1205537981
209510400
1784457954
918633594
1313335726
41342423
1098337389
200332813
433524323
896537422
909976677
628839518
1434280434
510386922
1349795056
1799109554
1266432665
1085508917
869820518
360462885
1042593461
222730729
796186047
1712938870
1812587540
1128232874
1126526031
48119722
1043420671
1977251222
1644000564
1064970051
64947469
1342244840
1420221068
23700755
1619639858
48437928
1461207148
1242471325
1355731844
1243763890
1413789374
532381932
1164735178
1846027991
1871720071
2087202816
675184011
87101815
223260489
1744265610
2032215280
1398912797
1606218913
1353891746
355305940
1801504073
426685983
867341130
1161120153
950817923
1978534523
265872426
839481339
54952380
1953049286
577396684
833195246
151580355
227817510
444062757
378517978
1665458597
931851090
835067181
1983461540
33858756
70312897
366008188
430543454
1822972834
401977517
226145166
685143705
1158157561
1049970599
1778811229
908054941
325870958
1679244931
248638529
769248080
1120270951
931241073
1807053613
370805902
1613539885
887898556
1598678514
309733332
653820602
1306707987
439504291
1164252951
1612098247
1391008834
1637776910
622589717
100252963
241313512
1818404401
29341495
234821888
130858675
971713738
290373127
219301565
158441068
1775918186
518041543
1153470710
869041457
478445558
447321154
2050088266
557655142
1858889009
1779910464
1821324621
600089231
85855163
385302734
1954599375
1783179054
332904652
753078360
515995186
2015016670
2087251252
2074033499
1569232268
1598590631
437466659
1996849878
803748018
479650247
660188571
1345296745
2003560422
1260380467
1933921892
621176430
632104931
936039430
11226351
1847920768
279446131
1252880937
1995008333
403656250
2019661252
731061643
83067560
1572986230
813281184
1693962536
1051869235
1590381286
1536333478
1060777070
1678504557
1247891666
1664185391
1516412104
89330382
1783774582
562550218
1680888258
203468898
2038762303
1802892382
1395409620
915507121
513549537
2131366471
1391847718
232319838
1434335074
1928163227
708558315
1718159718
2036848689
1910652907
1234977177
601380871
2069202428
1848182827
1742395112
1077682670
1778000567
1403088350
674673657
1565184576
2029474051
718592670
1930941590
475087567
613442970
1525664109
2059192767
437315100
1674004223
21712609
1711505566
1101734981
1563223638
430282557
1829803768
1694157844
607445955
332379606
1354243558
552259934
1494280019
536508581
250658935
409585714
1358635718
954226553
2005886306
106370185
891138882
485125915
218362372
2072197990
1981825416
583524634
556558210
520965061
1194041456
733792337
2135634843
2099631344
445044919
1995727242
944340624
559740311
1971190281
1058559427
1817592339
1917996829
789267416
1887139265
1740177448
1568370006
278979062
1413948963
1441530892
253096257
1196898998
283631316
1903789217
1160763759
1454333383
781559249
1502256282
40643584
1202394805
658207113
2129547623
1248384759
1766783976
1292552626
652335837
1573794585
605604623
1612367188
848639447
493614372
276669622
368800472
1090536283
1726266758
1349505126
1230313701
1430314581
1501649836
1131941507
1603120407
1239321389
682185057
1999806776
1624176718
1281991968
1721877018
1152339726
2015530224
595259160
116227463
888853070
271032869
987176575
1754398012
2125787128
1995901622
240863665
919831079
1715137706
1140865772
1869425794
390209008
1788549409
1567991304
984763510
49185223
1060690340
682443834
430414094
1222205902
741685524
1294320311
465102762
1027570764
1653120015
82117828
1067940592
996112782
1996514895
63196491
1846803199
2084372002
195382146
318574513
569100355
401732952
1191892148
1632489298
1807331726
1569114887
1812288025
79523868
408060254
713512591
191726870
1899615424
1373869071
1983657512
234911458
1095067242
954489180
2120746992
1558376054
409875587
1142285507
916249504
1640320447
901592640
1508865516
391119446
1662772237
2113908048
1442083507
2113359297
1941178263
1070715827
1928046521
629931783
2098073279
68080074
957916700
905641599
784031628
141279049
1861791385
1652931066
1570827948
429216418
1841861755
368957792
272411105
1808392468
1431086651
379082998
950812317
463042499
992159479
125592657
1446784038
1209694098
1833883945
864425432
1065848772
1434667795
548813053
705509643
1963660820
2125268968
567353574
903359325
1603120407
807020028
778433173
1411251297
370467852
246956720
1225206185
1722139648
1478549333
202222322
791322474
42906220
1786589498
1870748032
1335332323
746291633
479107143
109903100
1581045479
569624354
1022308563
1551392359
80301208
792295274
441143358
1923274602
805157690
131772138
108934022
1689585799
1481985335
1198687477
819285377
626200282
1782549155
624165611
265931551
2043621217
653855191
1442778855
324708009
192297013
355264012
882010919
1144779703
1602910553
272349373
323431289
120366504
818072761
2077066929
1329851094
1962661038
1823411847
1493443073
193761558
418202436
1752126413
2041948315
451091898
836230882
1305239609
410997578
662278706
560389762
1567182788
279915313
673345144
29832442
1040820487
106105242
2146459410
1595104649
933377439
452009257
1692507052
470200177
592876764
777285249
483718372
971135994
1998196856
194290185
208640818
1056898989
555635482
2002627408
542116723
2033024398
1639225125
132759989
754542333
90035720
161855199
1168183189
1022989424
283275542
1964759727
2070175601
217483675
994939793
1630120416
768155417
1072432021
487537310
1254201137
377814026
992160302
887503113
1306267456
1164668566
1120510335
1364909216
1289447026
1190999919
1875019474
945817701
1005503178
821028417
1942684466
980477975
1850676857
1367125002
1117836915
2124451412
852435131
2035111937
1639988718
88176718
1610511500
518860650
929088948
337322896
2038067864
579621995
1558140831
1863626429
1095256180
1604321031
594404365
83361882
801685184
173366722
188675609
1985654841
1458842869
955095265
1477320737
830322558
1875425770
1152860835
1584414178
1461265611
1083218143
1811987425
2073855950
1749859101
138504141
358296781
2031109529
212852687
1122467120
1157218570
1690382636
2134535533
1334036081
731945572
1951759091
325710365
1055627040
1362855116
1929329027
1742309711
1564357335
1211774660
1897950129
1029448188
1693639191
54922949
483615062
1690069015
647691652
633497956
693893049
1403715534
355485345
781966237
1893317581
153049537
420428593
254425474
254033493
1715720617
306542076
243289149
174776518
1401054565
1061369828
640058118
1086120041
1872087151
1903559302
1995077882
383369642
1881542058
1547707653
961703062
1682093438
1612539580
846021890
1861857864
1097568425
195783074
1757007521
1529151
1644637645
1649765983
1305441127
933122688
140568710
1014426121
989930752
831229199
2040672308
575408258
26745797
951183607
582383506
620787898
2000990730
1578116310
708383084
629231596
442258204
804237146
1984440750
1566612500
1015338913
904687136
61912349
1244900604
346064076
1298165082
941683848
167655780
2023604944
1261749495
1633525993
442514124
1353094252
1784901252
653327161
784310844
388233399
921773809
43533636
1308129422
1644309080
1461458032
900118320
1827588453
321288001
1577262976
2104241458
1430241822
1153649818
1056676683
559232707
965360825
71209453
1966507555
317200207
303698597
702051688
1410987483
1135588353
2116846838
465156471
2106295141
1345066765
2098826811
961110144
31272910
329136869
2052967885
2120416797
1196768965
1413268976
1955033183
317190098
2078892939
1249711407
561994948
1228891492
1939089897
1786230824
1315372542
1355276667
447279101
1877085329
828046976
1340474472
340982282
1542912012
1471752342
823746087
730984024
1094054049
1451979635
56066704
180952085
1005280697
1920499424
1061454461
1174243978
193815960
1626343520
654355972
953892271
1985087540
2057303386
1757907927
545268157
163760748
50977591
85134200
938717439
1834519828
812526451
1435137883
85923692
1988217456
1052451505
631227941
1260510937
222154755
184297419
1787545649
2099715982
1420018492
417985265
824688521
1350809191
1750571211
418753187
115584437
1929596067
245571671
741298398
479615176
1295992173
1817748581
1187124046
1508050039
1047086077
399395255
660416174
1828608936
103814909
405703923
1139599166
1536537504
94658298
1331364709
1124620871
652335837
552873564
1124338697
2045400222
1366386487
1633729941
1117104481
1558508610
1695644459
1415896609
1676865472
330818670
1227412961
148290024
1987279819
876950841
146726240
1264534900
78985311
24743817
139938312
1118676427
108933367
1643020892
1545233958
891476190
1508902182
1191108814
182197521
1591535404
2004477187
204873231
932207573
768724859
1002082640
1927455435
2083088815
2035517417
250158049
1412187293
1788307834
924915778
151549975
195629221
1704202352
55971771
70292434
879399817
921545714
257243013
1580493342
924160216
174614599
1991325693
1846295507
316055427
2025389675
365896791
1996346458
1250378023
331059044
101220640
355205938
1529445901
180350465
1694588105
1317761520
180218983
299554065
1857613203
420718864
1838336861
1329817888
1312562810
749672923
1373565537
1087947927
1919780108
1244699544
1402653836
88495499
1499940186
1340688378
636982138
1385092832
1276273605
1146110995
700367430
1901019493
1926723980
919361309
438966641
705157074
1167009679
481864174
1050041088
1990709081
938941583
1022244584
1596748663
1802544566
733863404
433509586
902084923
1801085128
924590146
1722741175
1181804049
1607572443
1955285731
598300733
674579429
1964424618
310016321
1667169772
1533154116
946497204
1563779385
1113207671
2065185602
1624730414
2141948713
1086689937
276381577
689221581
1214147416
1424875352
872776603
392298664
826916253
480921822
1147503869
1783930237
1863112933
1337077231
1927690659
1331126816
1081788171
1689529997
595085597
579951158
1918994589
878591110
1520584131
876678675
956292130
1036287713
1964519754
874022251
1574933499
2132736383
302642321
280279372
1931348006
7502813
1464332633
726108066
344375704
1363775090
1941503825
1257219048
1723503637
765843208
1067390032
375712473
1519891082
682667052
1227264123
765687720
1325367771
214062958
1342025036
520185696
63041379
1730389201
1983055055
1908996150
66502244
114554563
1015943746
1356376154
1558317231
1391411336
980216939
1588335183
2118997948
218495998
1023977894
1316795679
1301468998
727784597
1850218593
2108969829
1735431363
994656657
1521090377
98220276
1260592997
869173972
134639408
1628177878
473045212
661171507
849359006
379924999
1276002736
767522445
653900828
974616741
1179313977
1681823557
1187518325
2136430131
1272883403
1987944294
650510110
333049755
624793566
1932095353
571630734
399536381
727123880
316652580
1997750083
1565859597
439637469
664222800
1754820895
996124622
1303037752
617770585
1167785573
1093419727
264442358
303562159
1098273048
608553607
1952344667
351771881
674135313
319741126
1306737672
1879816519
1412719545
538151134
1116638892
615550059
1151315606
1302398794
1529428492
472109108
849295931
1613182333
1799717515
1723859575
1030315194
965514122
424433066
661914727
976144305
1378939237
404670285
1257055653
1956695621
1349423876
2087036055
160098715
1743271237
1948240859
541045818
104950304
1197252982
398923516
664776953
130374104
42157139
1856182130
1677200800
992926863
28873571
1231781792
852682914
192688246
398128886
9733231
1368262930
87396491
1968579675
530023793
179884607
1834828115
2071123760
1929260571
1155053235
1826204416
1161204023
1142449685
1261685192
2014335022
1028893848
623016160
1129114306
1121051506
1686948808
709215342
511643787
1122182531
1285047427
845063979
1367333599
1694529453
590784872
1629734057
1617961296
1494882048
1129586146
1621360695
1952012247
1195063927
624693775
1365172172
1614023129
930892222
1446994293
1375171376
2138567980
671274680
214830193
1270791274
1280453062
211556697
990233285
1791699602
553936715
282300434
1001287481
1286563263
1369811885
1418192335
1214621292
1078670646
1901979551
783014020
2120451647
298538503
876909132
515137521
1577330546
709777299
1414780258
127620847
1988110381
122465907
1509673928
73935148
297643118
1249948077
1671814331
686300909
1854295259
1386106136
1065705460
171955121
1705476788
2125572490
788154860
1145763154
55219121
1209380776
1534208328
190735901
350590342
1973701535
1946287911
43568174
1603791912
1825441971
1212628678
1672941856
1389331480
465876580
833385492
431709036
1814357811
675545465
589455848
50656067
1646531610
2124100782
1453152727
1117183166
1133318952
459975968
1371822713
118612199
1027999337
1773535487
828195380
1626293809
1581045479
1928473827
1523803510
1878685653
728871312
1798269712
1822054439
2005915498
451645591
1051057818
98757116
66368079
1675675328
1267678182
400514145
1696617039
689338973
2124863209
1381899859
1200138893
153566435
97337281
182659592
28733388
1386617473
2075130914
1135590869
2046410559
1343879767
359383604
790778461
794328105
1143602714
486681987
2105393489
2126061398
145797122
1231728899
768267857
892007350
508527388
1942771896
1903292989
2071593459
747229198
1428392867
2121770723
1981059174
153320032
876133308
1838963285
927731156
968067195
437495442
1008329080
1224780720
1474450587
891220739
108047714
1332352214
1355279860
1726573582
1475138965
918587985
1412246531
233543901
1060690340
326944879
179336553
625059148
1836720540
1362561017
2121145984
122413533
1006594035
299337039
607728817
2053334759
1877438893
607457448
675275892
726267246
1725615908
1134166881
608374979
1694546145
896198824
1278320460
1334398371
8794139
1960295217
318536866
496874082
1890122662
1936974472
1463730617
586451888
1584129374
1935752839
1798625543
1742395112
1816398824
987599082
1978388807
1857035951
506482359
1486988789
2067602721
2109995745
1714698882
988801099
973674948
1490768140
1463250196
710730268
617909005
1176770709
1160237956
1465573809
1633683112
151465846
1460652050
149906818
1635963103
2104754443
1130169277
1117865359
1980236681
574343262
1535739044
2058278997
102492593
1533226572
477076796
1407837082
2115242663
113531705
1824651597
1890293758
425763762
1242552011
1433285982
1461808542
1316184798
367034173
1677053076
1724354444
1846550572
896837733
401794324
468642235
1170563103
2070902370
1678431071
1814739678
1776102596
154725679
618504166
618757732
189944949
535168471
1038454548
1580986190
891561925
2058021465
348331909
389777101
2010229398
1687381310
252838022
907830656
1448528245
781327334
1714207894
496082496
1419278872
245233339
503287942
1791736060
614864987
648266399
1993991247
530375513
1238119948
173306361
78835942
592117962
258898124
1435183649
885585960
205819691
779806861
400605073
355472828
1254217975
1534225196
2083198875
1369136946
1167139638
786434040
1833112234
493808691
570152179
192229766
1720852514
473984301
18520192
264185403
1808926333
1228268100
722487963
169623456
1094780072
896437749
353115420
454893958
301040913
1717834839
1697749495
1371739940
384607182
1288168646
960100491
313152410
1209261988
1094980009
145820768
849273214
36284894
2068355809
847140549
1359360917
770730501
1556642118
255210524
552291997
1241589142
2146745944
378895975
1137632820
2146894627
364379659
1882280380
51578262
184527308
893796125
114494921
2060086131
1428641499
564494461
479890949
930239814
1156770014
464702274
1668492861
1533757435
798066627
986229705
704138018
104790805
1628369662
1711494800
162788730
462583946
2007688537
1300083498
482026658
1876043610
397945787
1927192490
1720297990
882739126
427502028
1522939546
1646335290
976600114
1908443230
2130004074
2012831826
1476701834
1581108798
1133704117
1830500802
1405534722
2141428632
1349010930
1988770565
994763695
162669669
1755060823
1819600045
759731961
1639458477
12290934
2024411304
115203651
87484349
1202913173
1747883696
981171381
1977838495
1081998849
1690906715
1403555847
396257836
37473181
64210518
439831707
495722739
73673445
1161836808
789427907
1879338777
25562533
270565053
2129307041
1967589355
1617666068
217079768
21589557
926348513
1672338435
566711169
1207324993
142428475
783940790
2042326603
1116127420
1413956478
1450149672
460973944
1719825426
372081220
2072705424
1042708287
1099274201
1166081918
594959934
962438336
143830983
562722228
1437730585
1919834702
1972941926
1327030884
14452696
1212609654
1932343534
494573804
1699134189
1052388155
380673355
15587532
345713305
1583078189
1006208670
1913026538
163553321
490385967
450898270
391155009
1606925445
228834774
1841377098
989835141
1820676600
1030241591
172100262
1662838042
1552463346
551081402
417713584
2132304764
1862822586
745151879
610429293
1671410006
185048030
1185362877
612182072
1405410390
1956525663
973504122
1267010534
1193683754
924791175
2058150618
504943123
2009457696
1269781330
1518432951
793845023
1983711031
1229487009
22383611
1336011314
1620171848
2095584522
2143137267
1430572739
1174459277
1361411928
313306485
952004606
1922975136
1052894702
674279495
162663954
1826426607
189524007
1200345874
300491906
1960895151
1881631935
1410554861
573659961
1313580309
1337288767
835739937
827825232
1509550790
299453450
1668908382
1600184040
149236454
910168604
831981449
694719303
264439627
157676660
2007998599
2071811013
1910687740
1148960448
1871433613
306104707
2125506485
912868295
30464868
1714295938
532945309
1335404244
2072559637
969262199
1414415017
1031147623
207699366
1287343413
49630726
955338042
844905199
2019158525
1929409128
1160763759
1607839351
200700737
1079576727
481787431
987181006
544634239
288394163
1391258127
814072277
454519642
1641275566
168772270
545101667
1411109250
587061899
2093190454
1240230927
679069288
998629077
583504868
256903754
1453847132
1809147679
869503363
1782706500
235354416
1104624813
968473172
232140058
71790111
241225534
683722883
1375674842
1116612013
476993850
452031614
1576389874
1591979787
1598966074
1669785962
831729521
169184130
1704818079
1784051271
839210283
2002616852
1256573228
1690581570
568271476
1000192841
795644474
1030974680
62612097
220142027
1845995747
1990817592
845601839
1960081485
1831469349
65596343
2073809867
274921201
1055700029
1020641728
1887614256
832310844
676755310
1054621000
1485421152
1122715945
1516456228
1839349955
1698283573
812793098
1644878082
1498702952
1210119793
928176406
99400099
167961039
1808145212
442455477
1490044739
1380691685
1358671447
365820487
2141126763
1715477422
1387317860
637335993
2061900932
1951193527
1242918687
155092172
365162397
926630603
1115013263
1808424995
1163722680
386764324
253312684
1675730182
1726066720
1116867798
1335659907
1364061921
2032450242
669116854
1670174778
1448016881
1179767433
1251427270
1662487412
38551046
283831226
1437111432
474875787
1529528723
1407837082
554025713
337226440
1796404747
142258761
555945790
1863377227
379266739
1231548267
607714850
1350166993
1840310727
1994003159
1058626504
235209326
176812816
229287302
1107897683
1937142016
1589762174
947827130
1491512547
1955370267
64930030
568893164
1530621324
1715324441
1597540323
799247530
1730805169
363387513
1291025884
702515831
1729317750
1828423523
963607469
263146880
463684706
1369752711
1980725427
1902620642
341115854
1034153742
1847734541
709646716
721482785
1666077499
1391213614
187584106
1359939809
1759132831
1071268986
277105510
2097143889
1814633340
199039393
967388953
1172965878
1009305185
872197881
1012178748
1045443780
1772113878
1888269847
325316592
1512840909
1515677625
1425897811
672135795
891991674
1854697385
1306100704
839370303
703635302
403723750
949597215
1096859204
1915976153
522662256
721514041
1035708634
259564666
1852893339
1648386649
660930613
1554932997
592032482
1849599902
384986303
1954610197
1325705607
1112389720
1218013689
189378826
701410998
1789779267
1928869322
213632691
1327261462
983030785
1658650465
649152113
706076705
29054075
2079195423
1971998114
1763682018
42358602
162646002
928902603
1451767374
1329958565
623479750
331053382
1622650826
2028168112
1946772036
1079437134
1587972700
1360593137
605095319
2058816908
1517855826
9649375
1643876936
1165044313
1832565559
636931606
914987228
2086299941
504431094
1963306485
1368035600
530097627
376975696
612664887
2133807728
1933970365
120763921
582771180
2118571872
346063422
697194007
2016878293
2024809339
850527317
923413000
976491305
820542900
969793030
134727300
1431616484
848636066
644625912
498355718
1087623793
164399960
1387222307
1826638858
869087637
1426176929
165182301
1875771579
1229153998
41144167
1738388646
1594989168
59793363
912208250
22547747
2116251526
182185564
159693242
78109635
1178725811
817694944
1658556748
1800998530
1228401706
1735810855
79259477
304279226
1642680130
459210438
1614399895
6258835
1720468276
375628656
1637264290
1918937573
1842524680
474255247
1044513619
561158149
1679782229
918495579
1242796181
784602921
968835194
1433858439
1820508902
75689457
1478225287
1893173077
1458532470
1063274581
2084165987
892263288
1715317411
1804062046
1593420212
881394022
984838034
1769269228
1147681330
1450717071
176563145
1015762363
1177518615
1588998389
494697900
57255619
708111415
1696707824
1050623964
1613911279
2119769745
1332023049
697157016
2021748859
1491397665
1011183493
384855200
2010446775
1514736116
1860527184
2011560324
1221360811
1077226981
1720200740
1612963966
288936105
1695447855
1043869070
1064127884
407959348
1578592729
810463544
2009489593
1764281285
71509149
1098804902
1972589853
830637355
1827816722
113956008
1016786936
1205606199
1309879114
356470565
1057138585
121407407
59392784
1349379405
1266181055
180611272
1103554637
172135347
1827313550
1856671870
1922520736
866233943
941892243
830822034
285784754
360890042
618530858
794657362
235980375
75790339
1052380634
666857639
1489388513
2090103897
1006109193
470403247
1465287079
312841020
1378463755
834644465
370345909
620397441
1646152669
1919948257
2068025586
1860858270
647535193
119626313
1543449926
424371158
2101871221
275451467
2133874567
575197123
874674856
1315232214
1525359070
1450138748
1896700413
1259275
1055223534
871865004
276839452
407833244
1355793413
350925576
975941530
182875808
1404475364
1043863107
1675656128
1485805349
553875381
30999032
935513290
1304696119
1428895000
961889802
562550649
898601135
496919496
508862585
2056725463
1925516039
1626913856
1928661750
1435022814
1536276932
108838146
1654939445
981548053
1437576539
1464704206
1582348970
657315427
411930267
1211359798
1566930310
478665230
522877414
1701088582
963311094
159189298
346534207
172502188
1976132740
1490910291
1363349441
1946491585
1472194555
1726239458
965433892
2092154669
1419023051
1507613889
1563220687
656970344
1103710548
153829477
1899984814
1243370084
1707265772
61908096
1514155443
1474722092
536421069
1277508523
156250466
227112858
2144079075
1161609678
1371458331
253999637
1077574821
1986445353
1003941660
855436872
1124362307
2146945852
1914462015
295579149
1219934227
202679813
239215067
157878570
1624123353
1780177017
1829485929
285841860
891972378
1935166066
1342513196
1617135067
1755204255
1437215501
43730263
785119951
1113671280
1144625743
481186432
610158220
1944160279
1685895970
432867229
1940479834
55129520
1106053230
243031832
980873687
70231776
568239280
1585910688
2043487671
308997085
1526915844
359624834
780319163
1058923099
1589458724
1097241507
1261184805
486627885
1056349345
1203061059
593123596
1083575988
1141801440
1741995244
1911100989
1621360695
1423427249
1381709849
2099388948
1160459994
40210499
374984863
450277674
241646466
39185360
854553139
430351875
219120165
1495994010
1029051586
2129171512
2034318723
341497838
874134554
1045460751
215475601
1919680421
1541001156
1276824316
2022152562
1780748402
589968829
1643094394
1042851563
546089381
1088516240
2024889288
822390176
602986257
1690406076
968254710
506132473
2059909207
123899055
927574146
2104440403
1829464515
385493162
844108815
348046920
1787609898
531725609
356905607
2070535352
1841519674
431485744
565511325
1000228758
581737915
2032981124
1592386366
1709999502
1378398834
2037431802
1246202638
797765778
1844961077
1950141116
341830817
1456633720
691171236
862636212
1569917457
218215392
1939325753
1899698812
395205523
1020901923
1125988016
852025533
726741709
887344965
870364334
1514642794
1373819975
813705080
1332714543
833684640
1627041704
1685194157
50066208
858253364
1339357493
1362988118
1301502551
717918796
591556382
1868560052
1699420033
1313839410
434910630
641162453
362660303
1218576532
1307271822
1959476315
2077239054
1122797036
740813185
411987024
1616911349
2113498018
268735271
1116262388
1007435549
1386264919
868165253
1672801360
723935735
1618270268
780211007
2123287609
1419649140
31341371
1871862997
503596236
219579121
1797080573
1355990587
1080323755
184419099
1510356925
1805293988
244759190
886249819
880216312
1083349271
1422740999
595688601
624388506
1514239422
2115259092
1180424366
937388930
2065625062
7166334
608444515
2116394094
2126471946
2000158280
218535685
208871859
790562081
1748983027
251954638
574028683
414302683
847943788
2053285048
1515972461
1039050066
205727424
22234373
1418169567
70341807
1500235467
1936878846
2142258059
1851802680
727740128
2046443614
1804976119
210406326
1254520958
2109269423
1894745991
790960301
755937669
1438298639
2136239523
1254773814
624014252
1283532875
1201450485
1206258840
1525138526
1812607394
355178019
1385106679
1292717007
248630298
1235249890
1580297568
55798009
1070016380
1289009446
672712052
1277510675
567495075
1335296528
70268274
1124345743
157178205
1881978229
147763740
2062402721
702888005
1116958632
1299687728
340629249
1694804168
247433365
1064786623
2133670998
7496431
1845846119
1910728454
1781937050
1931210418
1032839947
502042713
1498012500
1105692856
1798054324
1278320460
1879090993
1044050360
66540528
1294550922
2002497729
1797666536
623543433
1200924827
435246269
1736885166
97340436
1891618102
124331220
1784312
577423863
2006079735
802205788
355102354
1722741175
367552193
1537278279
45780470
1414808167
37365026
1872373538
623236122
522718711
2032313258
1735427801
1873422548
517862690
469084899
904330797
801325063
1566256257
1248872998
310934909
1920869567
1742997826
291800437
1119468517
867909621
2064288447
1525598755
1012814627
903576576
694642593
1561862881
85349245
1756480557
670301659
946667143
111658142
1616124252
968644338
286083296
627190162
397337965
1513207794
1956696111
625370678
1870674694
1384163987
1991530030
242314945
2080659313
631217204
650546130
136631591
1133885229
1727433856
636494743
863705532
916624544
1936249911
1038726545
669219914
1379821700
595833055
1909119037
194473015
686152612
617178715
1904827294
687360523
1930500866
1321417938
1664720597
732814183
646154104
1566865541
1868420924
248746632
1333903496
598092015
1788045188
1267986551
1910687740
1125475913
1297724716
901582469
1327231095
1695632230
475339439
1073118325
1673200791
937081126
1268116443
96847149
1408141685
1395536573
612914898
1644161767
1046645019
590414281
1778074562
53254226
1204202300
1034504221
428628555
929279138
606026950
581680829
1959693627
255514368
1517413041
1669742771
890722597
1001158301
301641941
1698953346
1432160990
1617267331
1986336772
840415605
1196923288
1595501402
1884775931
52703551
1963010667
1114020999
536783978
2132580083
1201657604
1917248938
687552257
1230315171
1258864933
1402780878
1701977881
1666952362
1036824425
2114497440
1270892539
1025009277
1524323816
19991604
358136123
1103064209
1799146106
782261501
1941145473
1848507394
912388721
1509770846
271598481
336815049
639465370
1554989300
468201936
2098374258
1760802194
727146913
1524626031
1811481818
1649025462
1276549944
1772214798
1279743538
2073877246
241378027
1462608487
1683575550
244856977
571776233
1309573045
1764490913
1738336609
21452663
1340780522
201227594
573211235
762798502
993768607
1445039502
318687183
568307301
665592885
806496780
619544404
1667129590
1894056668
1319953731
1494876672
705104272
485587090
556890386
393752913
1960530518
480835446
712101635
1844402197
1349346060
1744425160
1209194169
1850523903
388963075
528894666
1278769317
1558513059
940597827
1142639827
1150043914
654795055
555149442
218148739
1108225793
1194426400
339091212
1605925433
1275895485
1391642134
823235927
546943214
330027372
525510203
776316300
300107206
1329332989
1728603052
1936969661
2050341194
1211622435
2019479218
699373210
1678443236
446207184
185464426
658723967
660448102
1463932147
1179862338
1748482347
57595717
1422888173
876748827
1020274017
1464173999
987160215
1268190249
2010893633
895300026
1381255648
649759707
1541019747
1586953620
221630497
945234327
501575192
380364164
417174576
754773061
1112247005
2064615300
296919361
348582423
458182084
385345808
1787999852
952211548
815685420
1256613773
1647278980
549508735
1778950929
535773802
1413355149
1240533185
1714336397
24376910
374301462
426931176
1026168833
1381449265
56591141
1537806140
1751278231
1275860375
702190058
1473124969
1478287262
1220750805
1217946540
1901094322
1879399648
1749290132
1158784700
831413884
955972267
1240684077
226365511
683231932
1187049687
1187289170
1101092510
1966887162
497165417
76644486
1629569201
1975364778
1154652400
1835313620
2137198693
1258758775
770273852
1351340577
685450219
1852372179
1930035950
593426791
516571806
229599142
728556989
806529656
612320698
1232766359
170927499
594317888
1523752379
176227333
1111704251
1772830109
1971862482
2147095912
1806691093
1054915699
1827736977
2082724210
833659160
1868142345
1454767490
1068264403
395850780
1964233212
917548360
1666284264
42494872
311697303
1288060474
58808712
374730560
1053032124
253174130
2128996896
241747737
51953949
109722459
2088600236
1506029145
1981560202
207254413
2092273202
1419294017
1793473570
356345531
1699473317
323860058
554908645
1567162692
793835340
1860650044
385613679
921351154
135758998
1805145690
603045324
1937703425
859528391
1789076307
270252326
850714415
1201105070
1105523736
2141557208
1981046724
1826308531
1784422106
1360017694
506307603
443811278
54288478
1509601123
1523644992
2062625531
1797854804
1601661159
1766168157
1565235891
1614483182
2077270403
1464278300
1677890588
565726775
726983381
1576027188
1225497844
1216296219
1995769040
1405238172
1932519775
1868077426
1987362291
838083568
905953073
1088242954
2053952083
582971062
2026963186
1317653214
1422851676
351902011
945626485
1844528336
2028816763
1722443009
1962104062
549665465
428393932
1305953207
794893787
1182452908
112761135
212098275
205859979
244237045
1609415000
1878085216
762341057
1456048353
1328317224
725453608
784185007
1947472387
1231537131
2006079735
2140442433
533826967
2062953847
784654813
1804541944
2119534715
1939841084
1772933748
1964759519
1886470499
1537777894
29282398
426913831
1741673768
64086179
1772165157
1900360789
296356948
1136784931
1443835019
276242395
1034795411
521962828
1435439103
2002386729
1936153214
721437093
1241102842
1310880828
1447886888
1141892013
887343986
955292207
681933979
525625602
2011022788
653676799
813631285
2107983139
2005852126
2054949839
2129354880
535828778
1093804325
1879425380
1338079963
1019860171
2114486723
1084868185
350821765
1956815041
1699663829
1258450963
1658668755
1782053352
2032586918
503150048
731159700
2119564393
282819760
935968399
1733828024
755707372
1931433144
101971834
2047420271
693044255
1526970215
1487029232
758065362
1359255799
2007097751
1652596941
2047132016
2038547245
1089703328
482729072
1933794098
1539139526
1506980399
1259192652
1658856283
1138302192
22570910
1693115982
2098927777
2094984838
1013598458
789366025
996232197
27406382
1704214334
25455160
2100517304
1140740363
1524489939
739555796
1657011826
606705182
690837193
1882809566
1802975161
976589132
592907796
1095277820
641986543
2129806135
304905208
1044013307
542124489
1060226524
1018504952
891517395
204250771
1211667169
1202625541
1924958326
459923661
902958322
1298732007
1337280104
1000636388
1512176969
1126091991
888538111
2029375301
1528404699
168591511
69481446
1716177943
28829708
1588671677
366649360
1453545672
982640931
760552059
1953352945
154295249
785290252
1705654746
1063931206
1865239476
1673038938
1694489890
247305679
943560276
529547894
455467727
79822970
2127885370
700981049
474517005
1254577142
197985749
1723313582
722538138
420268151
622770574
1012028613
1236014199
1683589335
957424326
285637767
104422950
623976360
1565653805
414226509
1507940444
1013031853
346831203
1693729804
1227403917
1115059828
772855257
183704788
1069559233
252341672
437930317
1125621652
738652837
886776600
1658377081
7625325
620944268
635720470
1259047599
686417238
275649795
530023360
1849249266
1235068911
1505732409
12567344
1752773105
729693109
1906522404
1767704670
245338598
1053199021
1162504389
368535608
462414645
1076640362
2077157321
1815588016
819137908
62873862
601871708
521789624
1548502143
470909410
1127563581
1065243876
943181037
710736671
1698089413
2102589135
456209601
639784460
1368720978
415659731
2085557869
1470715504
2066299567
445601832
309829304
372769558
1018801804
253833385
817468670
814425882
1152304566
830107161
521240223
828366362
51017811
1330864523
576485759
1416211213
1749615724
87364455
422147589
1770206612
1335978120
164565681
1776835266
1669008234
1181571548
1505218319
1253633316
2031810498
1475918836
1745322284
1924577834
1720595057
1312713102
2063943494
2088165491
715814841
383862630
1544166327
1882459879
6176026
419765305
2025008921
1182022582
1475481691
1423807986
1185142071
1446907797
1122199405
147023778
1520413136
1353630925
738735694
1689906856
15938341
1946733086
1604029907
1347880891
1643124193
2119691222
57037762
803607370
1361278624
819396234
1887943639
1537103999
904358015
1201619595
399405438
1233614126
807852593
297779638
888367268
1838691780
794350416
730465623
1060779395
290467850
1264313104
1952441073
1376960666
1394638437
271849452
434206680
1089025002
1763566617
1611612084
1208460499
281238645
454506518
1463002647
934608871
1889039562
2069791463
1117534650
1276759648
912859441
1848364181
1867166662
1442360607
224418472
2048302247
955911256
434786839
1459720583
1663609261
1220036408
1292917113
1030813904
1380611229
2111359691
1848094532
275499193
152001608
1661064107
1869013738
1766904026
537210217
345743179
1302781750
1741506194
318943610
746245041
330214722
614257692
1364409430
1008403816
1323991484
209182590
634528949
829526262
600921549
448232769
1300853937
355437647
1538411728
179541692
641306487
2009570736
1659199333
2088070899
135667833
114655878
1113137982
1112730723
645889146
462335979
356694305
1239199073
250731392
1798228017
454683286
589642525
351245035
1445321702
1303337107
1056443786
1676165981
166178534
1368281321
1298036754
391038506
394560056
514305903
500154417
1683493012
834119770
1447255649
1653045406
1878114521
208703856
2116037592
2063210868
442693812
138200271
1485228872
1946475035
1962026424
1513651192
554539416
1027245506
685508358
1154665300
165118611
425898289
225493961
597871731
834283793
1085174948
774838927
333207378
431876567
238301238
947500639
1814366018
1331222907
125242139
548486897
435123461
1613777928
227159098
1471775016
822013070
623622079
2135544762
1339231813
1936612695
1518473582
1179987087
745397203
234539372
516379583
1318103763
2045507574
1347626035
239646220
176453680
886025224
179692849
479029380
1428785036
553731442
66470142
952470024
900235764
935402364
1512199613
319507066
2012603013
526389013
1761505948
1719178468
1537667825
638382785
759102256
945165136
77282659
1844325262
1733988046
200325729
1843238051
951892823
1828092162
1168773124
1461802218
1279996351
1165179246
653295359
69955107
77391805
61103397
1829352523
391886209
1310165630
854049263
1164683573
1724432612
1414407767
577930851
851197378
2105700512
1117834806
1367012587
1187551964
1590137787
1386406765
1001154997
1836771353
1652812538
1482746385
1236055589
1391436886
969120550
639148751
629818994
168122311
826445742
1720070195
2144330533
2086288833
752490872
62413510
158693565
2030391574
1469895821
1219294688
1460358093
1477712521
428031845
541579126
1041424610
1083508093
205140080
574666722
1055457233
521628248
1682964634
460978947
520941322
981911861
26593571
766990258
1510498104
1310083147
1330153962
1069423716
1262441596
1266078777
1848614971
961218056
969919632
1445212006
1195386733
35769938
1594936801
233975443
1525755658
1000602909
1275404516
1343296501
1680880995
1683512486
123562909
43114744
1702995576
1135070537
1923237057
640353916
479178381
220331541
268292506
1630419614
479190139
1167586469
1179493769
223254465
506091348
1901900883
2010099998
1295821510
1570612294
1948776019
785765627
1178152434
1612189941
1855141211
1576601739
2032716385
406415177
7153493
1292314124
261162135
403262158
1194741779
744162184
1218946330
20765180
966387294
2116443732
166870566
1405101000
173780152
1867079986
1297817788
603342697
692324464
1389090302
2100100769
520764727
811296983
780596139
915322039
1267442843
443699627
1412179849
1420647448
835779627
463133291
1550542156
1203568375
869945000
377719363
900541763
1517317909
2105302377
780920965
1924368240
2134276255
198325999
1907257620
912132436
265403181
1898452515
1986259638
1948435732
1537543496
88731082
141718514
872630360
266474834
409218355
731771803
28161741
1542337028
460469129
1255916417
1569103095
1585345013
1784014730
1967836318
1500171281
1697778891
1516062801
134245424
751219533
1207468299
1864759866
1502338854
1591592516
142558056
197579720
1427083947
928505315
1490105914
818698917
830803477
662504713
1904439255
1551633703
2100775162
767265255
1020698044
1934213997
205929212
165277169
587526751
572318539
1718717394
1297811029
680401502
93279233
2124529821
210505426
670532631
1074386286
812557256
2125759357
1707575406
1603351810
970013182
1746595294
1218607868
552118618
1136691082
641609451
1827135715
637432019
1154372508
227545004
1494460138
1242722629
1027978978
839054022
352600155
342604579
1188221565
1571373105
384411007
842928055
639124701
1863772202
661807808
198469674
114975280
1709797630
1068942189
1189397902
1681825812
115598493
1068412625
1598796951
249755337
383189139
642490038
438756025
1741634703
1377066245
1052352110
2053815509
147474230
174911886
30328408
126759624
1983005130
1196949800
1802769658
1165066286
1685442952
995892371
2028430158
174542319
1889276125
1438157141
1521827887
40728592
1578796472
709815496
910617468
1612328434
1205181574
1816008108
1048010451
1113351517
506832816
2039398549
322411522
116554593
574998488
1060578939
1934130500
973554212
2449414
1748063837
868028787
68589417
1268841879
1044034077
191750029
435618450
754289000
1120382540
1645053689
2073109164
306581281
1092738084
373885337
2059438699
1591109493
1955593101
2029780480
1398938070
22295058
1833851440
2392939
332728778
646293529
1104423125
1315335866
631269592
599001606
858598142
1922690171
680953575
627291383
1245188567
1289282900
1521972903
245660731
235144384
1002692442
1953786284
560651122
2057402921
63682887
843321128
1772950377
1070530847
102947398
639903263
2097584631
1718012405
1618984463
810399490
512888199
1030254163
2069660620
1310837470
657252690
2069631670
1823722269
987328018
1158908453
249337568
1985851068
402078546
1590794453
669433276
866614699
1110976523
520243803
1485079915
329151442
236385628
836364824
2061018387
1335847537
1345818761
1285966575
35054368
1145066067
1296781884
710439693
1815420807
1509418288
988242633
605153194
100028799
195826576
2113825981
225254103
204874122
1638091699
1889376041
1313701441
838113995
2121863508
1917881979
1633116200
1293705897
2063251178
1595657617
2076425507
1534214272
1444142241
574122095
1249461209
640610934
1097004928
387374171
829846085
1715926885
1584701867
1448900975
573834381
41704678
925133855
2107710063
2042978145
2118896187
427415934
2051505198
830822034
453946073
347106603
1507979388
1514715265
455976456
1281823658
1162842121
812520478
1115096016
1094139216
1991497742
287897058
627194682
1152946104
1715941666
958363076
1445420759
403080250
679078980
83854530
1794057635
993585645
1432955248
1173501784
162042256
1741894353
692223519
1596633172
114811564
1260404464
94007134
936020625
377714039
295724650
1824835044
850370507
837665843
738657116
415323878
1177274693
1306608918
1783237640
2057774324
1544239426
1319066484
831579904
325425066
1977848835
1976904307
541040539
6850851
178280643
83916195
1791123604
261656895
770153274
1154564603
515796682
1041681045
1036169880
602065345
661976860
2004020136
1848294247
1829104911
1130408334
598478059
1814036346
2003621987
1131286515
1882104959
1081422550
993523525
2083253435
999636678
1655802665
1118665016
833374220
1068905612
2064928556
1453761949
946728052
1134468276
1186015059
2001894907
1134209142
1846633785
1296555288
1793003665
1270799202
1221635950
1742685806
159783154
1041873761
1912892653
1476659049
1482448891
677209836
877920742
1350548087
1483055682
508244616
418881448
2093501855
521308360
1230501846
16865540
1243749743
289858134
447109525
1538955130
205021797
1047581043
1366867721
1767305940
1667440202
28564610
1732075264
1118788742
527359210
14449628
1373855694
1426565228
1670328733
1464936693
1558609767
1480946820
312032835
1386264919
765780401
1082408382
902818141
2123197537
267166711
1219645500
1834361337
1863013883
1006860674
1588477999
1892034893
117911403
1573360147
1480182134
2053643905
1917255940
1598668302
1949782704
1702897056
1143449076
1052147562
343847410
1201332208
119886812
566115069
172696916
499411021
1953883221
1232616267
1180525570
285711611
998705941
436901144
1449825411
423133600
733820276
1866384300
586456211
900179500
131483448
1619357036
1524695426
778621082
1928436558
982204788
1594346800
943679784
2003129563
1693437820
725054140
1919684468
1921568489
394538339
1892986738
1705868972
307243619
447183017
1916088974
112246940
270305442
1017936496
983222159
1474065392
1322446848
21922695
707814972
1099478214
1229887337
414227089
985919424
1941453326
1983493970
598169921
1407910022
2044614477
1999430882
1926734267
1214205411
1279078436
627120791
54314937
1377863303
982057984
2105178285
1271442245
1173795912
2122997649
1760407102
1241826685
1304570343
1473339893
1647454101
1901311015
1964265261
1946107598
1233305799
1856146628
1182930751
157733842
1610560463
41327179
1010190509
1388419573
936262291
97327228
945993956
1184728705
315421834
1087911852
840188729
1407712591
2091015732
898301024
603973214
2136017760
14246674
528874830
2006547970
1873776427
988242633
526457382
705564484
1732710149
2063895361
1889206376
1675582494
1456206517
1077810689
17944765
1112720188
1808044641
1972247663
2118304936
2145896499
985301573
992624417
1184794770
1572596527
688141121
1773166740
1999461635
1574396642
1986568391
1174035610
2111958430
1797768398
1502509306
30437041
1052530924
1832765404
945418356
1461743181
1066724472
1173678612
1815764173
1228244533
62867798
1640522303
483181670
615103958
2099888614
2058988808
1862035179
1850657772
1204485553
584562125
1875535511
1103348414
271456669
656701495
728403138
1914617065
1838774606
520301062
103050000
1886182172
890658625
1168991397
1669780528
514078556
59667630
1458128
1052572852
2024370810
1328742710
1636564015
1558014717
440479330
1845307098
1523859776
779786563
1544735838
49070485
468265305
1698718101
2031110661
681626123
1503920687
1407428802
468812904
856716165
1648194130
565211900
1972299719
479370365
305310646
2146533410
1480737795
1911379652
898491781
1555557438
1570718862
1115092757
1040359604
1602104657
1149373306
921502948
1440776956
1658954667
440625066
138697241
288093878
1688782506
614543123
1251908522
1972539192
1823591234
1707317857
169674487
431496789
1198396817
23556057
2050080244
836114547
1904687467
2048487069
1037447541
1728363894
315928456
2096012197
1789666015
30339422
866062285
639382267
1872961131
584104568
426011365
859490090
965362720
2084840774
1351441702
1732863956
2120346900
517698826
179137530
1091631418
639558879
2009005633
1439356812
928362793
124494581
1192174065
263022113
901921517
1629732149
1599589594
1439364366
275787924
2128992841
32698880
439534028
2132182222
695475866
320199507
99481699
941703285
49211811
962137229
1007789702
1569039398
1588282678
1983767139
1967378602
1345750493
336752478
640094465
571411388
151832096
719148746
1876626609
455249701
1392644901
1337800895
499468596
1686811691
1177092906
1866205538
2139816761
31526573
2095677336
519880864
908360269
182792102
1966050435
199925436
861424451
1181474996
23809701
1925990825
374938486
57121959
2064207671
1132024659
1848817528
1660711464
278988665
68892524
1174659911
1165510251
857845465
1668213161
1568970730
440607388
1674805365
1018024560
1322148238
1643007190
377994569
2014278249
1726494332
1932025528
1114727060
408723559
2130762718
1185823550
401780999
628050111
1516360980
521224777
1615711091
156040107
1047053859
2089707349
86442276
1360752203
216140276
61666635
1231662357
1323778386
591276719
347519461
1609861876
650165901
970149585
1624988575
1005041888
1316712754
622055970
1723474979
2027702450
636007677
224378178
2018305754
81417298
187001009
251981868
121759271
367797768
232401299
1730258346
541647028
30961126
102884325
488590725
778350039
437325962
463679483
442292152
1042791893
992187951
1050587629
1647567379
1672077622
557429591
1421562020
1362723044
1725717665
1084479723
641773362
2016457606
1866343524
1512501832
1687569619
876672855
412656310
251015174
1770497907
955125589
882420051
1970404851
860304652
347567981
840378422
177692370
1766278429
361949323
407111665
984918814
1557117978
1206211967
278927138
752298480
974106291
878516154
1385054835
1290328169
1916310554
549604285
1867816133
1602058083
294519408
609723289
1740730030
2062822049
1925972829
1309070420
1543123387
271265435
853847064
1969184100
240652285
509937852
2098905993
627962833
345506908
1225561280
815245011
1635573072
1234257550
79369
1595330561
400406838
499422483
1944191663
1151407147
376679009
1962714268
950432595
789276926
17318167
2031701465
2060482073
1577599936
1585192867
1045241580
1313106978
591459390
848678458
1230243182
1191313747
1435370084
120933851
327602807
860155612
1015942794
2069663676
663645828
127119607
440048545
1759920107
766189478
984747040
769902661
1898135134
1638837273
1339074323
612503547
589274071
759404978
746038754
902639716
1299570809
918612822
870342692
1552543225
379010504
1406115474
1296312918
55388067
778033370
1892641559
1485613964
1831312023
784031628
1057707040
1827588453
374539779
1732881487
1170804026
1432232494
567910596
554328945
697949256
1438307401
923311303
1972728707
352625615
1518272042
1055875557
624255971
1792647719
998963324
834216904
428579854
1755561652
403550309
414489336
432634774
1680848027
2090979030
571529101
43880033
807941912
1952019449
658011364
948618497
1186271376
710656331
1532964502
1060668089
1412813915
734690492
764014774
307935035
1214337767
1315449414
1859423737
1353919997
1246047969
1812939329
1172464383
1630707008
1667815174
1713237921
1612932716
419740530
1807088278
139943289
2017917177
1312945809
1387207551
693253499
1076230284
815452827
2137180408
1182051709
290255060
750119202
85123940
1795156713
1472757013
1238487460
1564788574
1514826718
587857489
1176236172
1189121767
968557025
278405509
1979938310
453794739
1629647575
478346534
1903153316
159797235
66483011
849043528
1059244871
536764940
789073673
1240506196
931279691
1021573525
452941814
414206888
1340637342
1541237466
93753618
2116378618
1422704597
1044142481
267781917
1196512984
1646931489
2029139459
1614682038
1750473579
319496834
1875510205
2035690496
2008116398
949726101
2112509457
1161937582
1040889421
1689299544
1656759613
1044598682
1181485024
1871545596
1421377682
1750336401
1614781317
1811186136
1897752112
997547284
1873409092
781532613
716552589
35101832
1903568001
226182574
628361810
343082771
539953169
1750852700
519811850
634313450
1776489873
508776675
312562648
924386210
225154124
34035534
1550959452
751757286
1297292314
117651451
657108423
1122881804
1263224915
672691338
1029117309
1271842413
757424480
1242332566
75384976
144880297
1437406651
1624808339
608920687
1612583068
339970148
327390834
1077074936
529855810
515918929
605320050
921705066
1593480437
209073825
376648360
840155519
1828458824
125974060
1633759169
1916259101
484135032
1022989424
1982788717
324892030
1377760669
138867660
98585779
293109163
1427279719
1801054920
440349544
158964620
67596453
1087747332
1803002642
353850604
1023198221
1105005599
466991573
312777403
2123174137
1380533506
1955158479
2124835660
500336231
1888143151
339631283
2070136463
2044447770
1693538848
1191847369
775142937
1079150926
700133467
1026677654
1732075264
1118218985
1530858693
1471880355
56591141
1209257895
1885800655
513159483
1934645074
1921929132
64170461
1920313964
530449554
1527675671
1471561796
1326533605
1410885945
1124923342
697194007
235918328
818636402
1035563570
380405841
1554874135
1183358152
19362739
1683259378
935795704
86505073
208002481
1299575765
283207333
891301258
390873637
995065927
1466329772
793948106
5533560
798855625
1846647767
1679195803
973824562
848915738
1167019380
18844842
846612323
830203205
678646420
1792342373
1762308033
2010497543
1752373995
897773033
1457098032
1408678738
910851415
697135569
556308059
800416869
572622440
1752509339
127017042
759954999
1382716191
2053555372
1412100255
457558082
1158642746
670992301
1742420501
132943618
1109107377
816895837
1719486905
1843768625
943154513
784330689
778556386
554332032
1019401331
916206967
778848147
94450248
1363143969
1041776644
1803183778
1600004712
487153054
1716431019
1782675578
1394858214
1159761609
519636345
714575519
292516472
1037837372
934689202
251850698
1184852936
1760220533
1143819789
453539610
2034892348
1485738382
979939871
1260745294
445900612
1871666727
1425657346
386712397
593031209
701733100
201621404
893590404
290612366
1840934773
229476801
107243462
590289982
698763204
1343524797
1339160751
1043679405
355545073
1483186280
908623510
1392124499
1312873416
1679299414
1853422365
1324794163
1504027396
1801786308
1437895199
641141133
1370774550
1507313376
1058559427
596285958
1142540638
1255376706
1792551730
327650841
1887210270
1128920767
647112708
34053448
1815685710
1611616492
1727969294
1882636978
1975732030
565720637
1245632939
1146693523
1625628246
8218995
1332054062
1724248712
754469864
294956377
1415638271
357060678
350469300
1640490408
1795475030
848811044
1008516969
444352207
63098325
1311260264
1464695675
1986677099
21816061
5142895
474352306
537631578
1366825423
1485091293
548344797
1747389205
2117715289
1360870542
370850336
1293613141
447863368
1220454836
1347100174
1673396020
1342510483
349912823
2088898388
1288313508
706430388
2064032470
586713285
1909938663
1189817920
1265066633
1112787525
1631081635
1060730814
1220731070
979201733
1150170759
620574154
1914190852
334576720
1019205657
1699233415
508032392
1065747911
579838142
1958818736
810417631
364651532
1669072042
1887395144
2133608351
2116864440
1869383592
2107918191
1171504651
609507011
661745185
282784298
200649966
1703246625
5512533
196010404
750855630
1068071545
1365547045
578361050
102549299
977072326
1113969572
1774984475
1357289301
1862943517
2107272605
4381765
2048990437
1973421987
117844624
1363989318
335476530
416570657
1920615731
2065921255
438025888
1996113766
1875110282
828698459
746363503
224961723
92571653
908749969
541861158
1401512507
117236066
1114212321
218125958
86139135
1383672479
183113320
1624196779
45300020
786687435
55260400
498265396
1101355673
1401505635
1385650248
1606219929
224680516
103749349
964198075
1318489996
79507958
1166809809
1955366734
785857104
60406559
1176674068
1971091813
722076056
1878896655
1159938740
812460856
924220478
1624062903
612664887
470035507
103199047
2100877351
1568323085
1436307806
859240273
2100073466
515404657
16910428
1807845540
1656838459
2124104923
1283899610
665906736
1755694658
308854930
1968399229
1056830059
1674347473
36824302
1181098779
1332480377
366653484
198391902
1068581908
2077787741
473114474
208137184
1143310204
2082764148
1287925558
767897
986636723
2062794950
426187110
1889448790
2044704088
536229992
1397796937
352282467
1741917671
1058757641
1825379205
1883664715
1247593850
859344040
1132642506
77249038
854856893
297372579
1481292970
928940207
1098503755
333693007
1551168813
1386228732
1646056673
1920423601
605891005
61765308
1483974696
479800299
342179755
1456261620
1788578717
44694160
945651024
1135040344
1541516637
560286571
1611720309
1178720396
1856556974
1896449837
436357195
1957024746
2079751200
18454393
536947697
993466682
642190192
294671527
554556812
2009489593
1178124976
891955958
955588325
134253099
1915754737
1609583850
806530353
1365532675
2092107527
1172252460
2055768996
2134828579
71280588
1090872944
952085070
1662021010
357427739
195247368
1058916103
279261060
1234468151
1713814397
1360887967
615852859
634759299
1416244608
1152501128
1728254576
836344255
924160216
1111271126
1976089891
36967063
441592621
885293732
863903591
1385908853
788256935
891890129
1947390921
477319290
763853980
540023699
1823331446
1040337675
1765264847
386851072
350346469
1225955789
700599529
1033127902
2124270416
947082436
1626814754
1272005480
635735726
1056181040
514768598
1228766511
1918289350
1618327288
730865323
1258542893
836366875
1177436848
1412635706
816497014
790796318
1306257255
312845945
1562325183
99272291
338674047
688514414
1824038307
1147940950
1418924554
605402542
672273373
504269368
112839853
1211874210
554954850
2016790418
9164038
54259383
85980109
1006355194
515059658
1321377770
1732710717
1589611891
196540939
646437541
476617138
1556496282
2145811255
1913549844
583278067
1317308501
1161314891
213805825
1760927400
790431775
117814724
584620579
186940863
1874593633
1924354176
277387588
377437138
2094422733
834657416
1537595784
1619008662
1677278795
1092124978
2091385094
1225132730
758109207
1697523603
1315113234
1972585844
820397727
1643876721
2003333095
1115021485
1713624876
1999263269
447773825
1852878439
321980029
2002743978
1958622022
2043658940
436093860
2040563618
1915116120
1822859176
1901538150
1319657227
2076786033
1368422514
1400192109
1531646425
1276906502
1196670110
317395101
362001535
2138926061
108899387
846421349
573621453
1005216891
348485027
969773916
191927661
1536861130
223071504
616080144
501047206
45359335
439764404
848374207
631651550
2018497582
911410261
1717467222
1785536797
1021628082
501753799
1273996752
2015952194
292458134
1032317691
2134610703
450198490
1395232320
1794098463
1976111289
25603357
888437322
1838782378
2069690790
113601904
1041771524
1038878895
552530617
456771249
827469410
1936462685
778629118
847753359
539971460
1672895283
67273650
1335823457
1994935340
1321512259
46847947
1602820491
762761646
1947461092
2084855405
213518020
55971771
477977371
626976732
368200518
767811298
1942226906
1219243367
1734684918
594786660
348220325
1442031330
733366453
1054069369
560651326
1783971686
1324986937
681741713
1672283880
1934825373
1402262090
521602306
1064375166
516058701
931117172
1579877747
203777245
1476572908
1683958072
832917372
1881144498
757083418
1107426740
2022808428
477092204
717087889
1733550419
986360088
1069979354
1483712668
1509240843
974070844
1295485343
1467253993
689918205
1816868326
1314549885
1203886330
1101926328
2025238105
523012135
1789076307
1109228452
1596313322
1154478305
341798964
1463879436
1768832589
1603649172
1702212156
1589958435
1323103233
1848132106
201718789
298026433
208142292
1709050169
2124920626
25618132
69671317
1600366854
1692314150
542987918
617677875
1403593470
1101405799
1914591169
1558193019
1562148663
1993405931
1984288835
1747758087
133232843
1976282064
58574912
1392991749
1869009975
1044605810
1445152770
1114485947
1481418276
1861450808
273622160
475426246
571995920
1081773699
39589009
458958181
1730226872
956913018
141471891
1342671548
1055188009
1303770572
1580704030
382008703
313349805
1526762638
1298541388
1228835088
1667909404
912419771
777480219
168212096
849048890
1083120646
1340412115
1688644366
581034073
355861733
1133028800
607082227
485635275
2073007099
376316654
1805764274
1963365959
2054511401
1782095962
1835718184
57372604
785319083
1943234940
406418344
2075406353
395510317
606403739
2022073708
1162818103
673862160
419375565
481404536
1112683141
1675039176
1299423563
1914195355
2133276643
405803375
100941843
584285912
1198174004
98492238
966580431
1438445958
1708704732
331134539
683647643
910894625
1630661303
921698690
1612034733
323337529
126405574
1428390570
1478940502
761102138
148050841
986875449
506308322
1130935632
1308108653
245036675
149236454
1190742039
258091738
831006356
1226513260
1205447423
1802531805
79608749
977992102
71137925
1555319847
1276202089
1209303665
710161930
11559647
1010596888
524712945
1927448238
1735427801
493178524
498049168
270564502
287438408
362928818
996641254
1658915913
1102802594
483322380
1131009026
830378020
1243035606
560331710
1417266349
1559587801
2006458133
418964899
754061602
1584775261
1802661793
1369811959
76859791
952252375
933066038
65210901
1485459013
21781067
1408739572
1839900986
65314168
1393125964
214614002
1535693874
1552840219
785303545
2139410440
996195975
48918958
61120038
1048190727
1075537674
609364620
1483690752
2022721999
863193859
440858706
643214636
1695087794
1601556485
636733390
188842305
432062630
1899685388
1946769640
1116049712
208403198
2088185000
1497440780
588254462
1160568785
1825100644
1099880793
696487683
850495008
1757173440
1568588918
222450887
284086823
913183959
413080741
750892440
1320391094
842939832
533639137
2029760068
52052828
1888270438
1211024455
1412844934
1030116151
634001939
1880414849
50615831
897660461
809104973
1707871338
1571616606
757920790
1376314530
356017847
227913378
842223998
606120654
17732160
297293866
1653858901
1066983564
404454107
998819679
134042665
983275596
1511148633
1290397874
455118251
405739409
1594407473
1455215128
918618083
748187731
1531459857
1140781301
590571632
1263326396
498213557
1197388459
226454690
774078565
613410354
1719080980
2095566058
562127360
1024955233
338879463
359751172
599324956
1379869340
315872515
2010300491
975952394
1736069704
243925698
1588066494
651067196
1130965639
1103455837
874712613
1263361069
1390054443
269624040
1774539016
2015748715
2085321893
1645508644
1482239595
412959569
308500100
1633875327
455998590
2108718583
915486958
1207061675
1153838496
356404600
88335017
1729208506
400474536
1381728073
825035594
1653080563
485396265
1617597981
1437979630
799482680
638596196
1158777375
1198710085
777483233
1884939243
606815006
846388289
1123109683
588382446
650298076
16658385
175200905
606153332
799088226
1977774959
1304802463
1642341845
1431506750
80219437
1605154142
1681306509
191802369
2075956267
2037186253
692059212
149774463
883375854
591441569
762517630
333774828
190178367
1076085206
1847203842
795451187
662849307
899190508
1882257955
575886006
1442447074
273821608
1019147280
1960330978
210343126
910301129
282608169
1521013782
165153165
1470217048
740063003
1763561959
1696256824
364166909
1972399789
584374580
1491747332
2143248001
1488507927
1837940854
2123009660
795560927
325814600
1521759776
1537540633
970415758
214755802
1738007053
574065501
1609600576
1577628676
2018311502
1669777414
284939543
2010900663
1687786199
415254013
655390736
700188113
580134518
1418433644
1323827469
1628670447
1819456671
217792866
375220176
1861303787
182660799
285105743
431756649
1116587038
712718303
1837833902
1561081788
723265547
692335915
837599439
6071672
947118224
1779498123
1599784789
1241508858
2008250873
1287164535
1892444078
11877970
1225428436
1056814077
633876932
681672343
1614354948
2132542048
336174908
2055146982
112498602
312641471
915069845
1452382205
2006221687
1307499905
1095756948
1685423371
496456319
1436518138
908647084
225407527
309969652
1619579109
1415195220
795284695
313004025
1091543541
1505397930
1234098093
943906128
1572680723
2046094422
1182293800
1184426684
860337776
1127052135
801868823
348755060
1702597766
134083230
824348646
1368753361
27322356
583003591
480369665
420400675
1954105876
1229147374
1190760979
239986757
221216795
1499220846
1159723533
616225830
971318450
1672267515
781099658
1559685353
559683036
1599884048
721821445
1883699524
1395252081
607873492
1858057396
1514504692
1068851428
1542563455
224079014
2144747665
1212646884
860863944
334940938
128365318
718951814
1286659060
1514422647
84882063
1341555285
1391399588
248861523
2134716162
1031147623
1405772613
1974765226
207998285
105416871
1456008232
858563989
894077061
25069947
560994877
1044252269
1501263643
424622646
860904767
276575748
43998051
41505828
610215289
870406627
1130868481
1441768032
1850978795
1878014734
18129196
1765949959
1199385639
1763302210
1200549824
1988114744
63352919
240792469
2101166262
942727193
1235896766
923190227
1842924093
826983962
1563625594
1620332199
1189918134
2017527937
2029335714
340305864
626139651
624087034
689443522
1536055594
1038448549
880955622
659875169
2103584060
1070298494
808134069
2066301336
58853945
2092017689
1048814606
1061571991
1668666867
755638020
513247576
274198904
1486118692
1520862037
1779646924
658807884
1193077361
805432310
944308279
1334609326
1563117719
5042565
1870562783
2142659517
820682350
716398062
277114882
458117188
830362784
1076942396
2185303
1833242144
667971584
761362519
231619032
594067807
1188097133
124834927
1024630533
1500360593
1550480123
330355640
905667396
2092645331
1614740522
93183917
603848387
1423866488
938031180
1926533435
239765846
849329993
1771066444
488233370
984109904
1456691856
1477042228
1928749608
539449972
277748379
1012228663
2034234610
1476228739
563111410
1081233894
1654673432
2013917228
555935103
2139462631
1953032164
80417722
544600075
1505866292
463867530
1728029964
539283937
1195599868
658143641
378832007
408833078
536783978
530808478
574133688
1472326483
499690949
394392901
741510150
1501416013
1580035861
759796301
1470098308
708436385
872331231
1145756633
1549364163
692522418
942287902
1706431440
237231344
638405407
1829165361
1608436665
624057111
1684074021
1624516737
732843462
1657393296
424311281
1674427961
881379999
2076908193
936491466
439388486
880197663
1579507768
399232203
1753358278
397819858
87640405
348626429
2130877880
1924414178
52839817
1948806526
233533477
1921406014
1942711838
1335984982
65096717
734719838
1804780931
792632954
953651279
843294574
1775953484
894385351
2131217716
20533152
1178977872
1341331085
2035024662
1880979473
352089055
688888519
1774279172
1991258749
1152762711
1063680836
506667127
1679174934
1591308262
1504187832
1862192591
1906662989
539227132
13994127
127967965
1343015005
1162882104
1745286005
25313822
1278683819
1283852287
302356522
733231910
311630522
818404003
383673661
686245109
1802129805
1597410805
1283407862
310476299
1338329807
1943745378
512182578
1545772131
744722621
994289757
691695742
1686082284
1197800537
1676843523
1498846598
1174643071
380307895
1424302389
582800206
613627538
1935270443
1787184269
2113144057
407904949
923472713
1409963467
1602014158
994878564
1114896027
2080655034
1911137968
1356216978
1716840224
1843067975
430297933
2089219797
1551117123
772137630
268103414
1653977624
14351089
962566431
15264459
1790830079
659622748
1615066481
1472751925
978526304
800071035
1348009297
1026122253
1968855196
7851979
299786873
765917116
51883856
903146839
1344599309
543937432
608110943
535667057
1846432528
770153274
736779982
1222022009
545327240
770738730
1057872722
1581761585
2067246024
658138791
1796650831
43946745
1521263745
1474450587
1566561827
1570570227
819221385
266086505
1567482355
1000799675
2124937204
1177073285
1491256500
1541612304
1650426819
1630457126
665481236
1753502907
2030241715
916735819
1239006528
1460897980
1264542219
976868533
1280785881
2071264676
1945163306
2033957733
1519017706
980459452
960309889
1675389517
1454475176
1434401868
440913478
1452218503
3975728
1821136737
636868502
1461056555
1208139398
999286396
619651547
220465962
1294303700
1153400989
1416240573
1856325541
499258191
643591000
1795832804
1762667802
1044404940
1863521249
41754706
1446608559
1464517414
859344040
1679155720
394940298
81430115
2146720805
1292797990
1774512891
144966012
2031869331
1874787573
2034665295
1169956336
1684002568
1144332312
753429279
1310823313
1119051676
476939543
288088376
2004221419
1223788769
222659783
699209043
1084514477
1430550167
231975506
1986720744
1999006450
388142597
1931843728
418922710
1500456349
1173795912
447728214
1057769191
779347929
1866926266
449874132
2051832437
994559972
1157049431
1728400771
451348527
104732942
1855192725
850306907
1874966633
771646574
484594671
1768032714
843929593
1729455595
1120369912
245973619
1379857653
1045306206
1857766166
1148451367
1755008266
310570138
499569700
689104188
1492989022
1811408867
1013213893
301570158
2067684808
1822389067
764552428
78127630
1172264455
1647383762
1779198830
1077107480
1994777254
2082630941
1484883695
1348956290
9074831
113838113
2123748846
188770376
1693307023
193758333
791441900
15343505
2088957542
1884272765
639944636
500075030
1213546107
505636994
175624838
1036363072
1621785465
2017772162
263382369
892798417
405253333
1363453651
1116130013
2001790326
959652563
1823584730
1702800950
2022854577
1056847196
1770853530
1649765466
530665468
1536379904
1518783008
591300657
1873322630
912445525
1271642402
278870163
1744702334
1267907933
10342955
279419226
816464642
1076443881
993030684
1387072823
757528332
738261579
1520940696
329354912
1104516154
42667473
2102575006
618353609
1761688951
11226033
1106073145
1518051978
1816643291
368410395
1228464713
1200862248
195995377
1238286011
1690528853
1756248710
1257193987
2112214290
2047677376
532936820
684931590
58904224
1892457674
1275472971
1213920538
295744123
755830922
1290060122
1781373972
1947585546
2139036772
1994052536
39124672
1463838146
1565733682
653220774
2041337122
571942437
1144982069
2002750753
1762203215
1060397730
150838124
1716832816
737419299
416137910
1303282961
892243413
1152469178
1905990226
1802991604
1134428417
1084872483
97207977
391264958
288748284
932725295
509325599
623643804
1992965598
1420899216
318630288
343663717
497002721
46399634
1924705975
920793746
271265435
1847912730
1193149791
1709622923
1687165033
1145682213
201091495
1353496143
1218356173
1946018071
1326628203
4387904
1619246064
531526679
31641827
55303760
1051183018
49411542
646132101
882091773
1025052529
1744925395
1244971641
2108280497
590851568
1657462532
604806300
671456554
1055879210
1463857754
1235592419
880399908
777065132
1087028079
78681079
772256440
1853586020
1633092045
1155158109
1944789871
602090161
1307271822
683351551
1178764616
291345039
719554906
144204904
2100649477
2029676348
1742225308
1370111486
492754567
1738555103
1357567159
307179281
1410848722
385492846
275527151
2103529137
436800696
1331250418
1886442823
2074632585
410278329
596378354
198008786
87637751
1336040409
1950477138
187050621
771824164
729132302
993839779
618948033
1562780167
1688983145
1346430698
1703803849
1685790144
1759272841
80056944
877584906
1926253598
189543579
1277483602
1863508110
1336353557
2110003508
1799146106
982564447
1746154045
1034848389
1058178973
1684965614
1798184856
1809905250
80698813
902573679
667745318
1046604718
1724279877
428347346
1396913090
1679304327
1308611879
518182462
1400329556
1233558023
880653300
1334043241
2033905532
723755691
1602145977
1422852058
674647637
1081680516
1204086518
204410688
903638702
1096533997
30507745
1569885162
415040412
1192056045
1198181527
842066240
1655849359
569783608
1383264003
142107934
677861828
69766512
1388078294
2052096717
1322725843
1235544872
83410631
1330773036
1359244053
1314493309
1605476975
148318568
190440110
890523975
1864438045
297502224
1315264156
1205417365
1570123809
1769825198
915354137
1360095624
1375937858
1622155900
1943050551
2126097092
1150985891
511040083
36059114
1992503631
1681842963
2003610290
1634569537
1064063969
1340846076
1429988751
1828428041
68074525
1805249573
1953335467
417898859
2090780304
1919902880
1255865087
702625762
1865086829
384058663
1018211130
768473149
2061588684
473149794
2103614330
2101031688
1285956405
1354065607
1011765467
470640445
1702107460
869405278
1934165728
642157380
1648357551
116473004
1279921302
516458374
1455637574
1009779863
366754970
1984861381
1724139680
1357687507
1284535847
821975472
366074821
1869618053
429193061
1938634123
869415773
1069518777
1449434838
530545098
1786365277
148320761
94861997
1393503520
832355076
708754888
89431254
692377330
1665479700
684802586
1306146787
775705343
1746371856
1576959897
955899972
1826532228
1152392689
967533526
490002971
2116246851
2143684635
1882601390
1748126086
869806487
1725851916
159239003
426935533
1537543496
412391715
723606559
865330799
1671539879
77258690
1830586017
464502839
754145452
1459512576
1134113579
1901893487
1052440451
440603
863957718
1190641029
1750883658
1244679209
319675246
110123515
414182135
1100365940
60567804
2132633279
113306883
839620504
720106384
746873974
1142626901
2052634950
2027117404
1996579356
1655846868
1002136943
909894878
1110430887
669960393
2078133
2004634355
677197243
891040173
2006591294
481518849
166834532
689257282
2028427436
2011265018
403941682
715828627
721514041
2071539515
1543032775
1235824411
1045460751
553539994
155758395
1010172302
1391358938
265420589
69867203
251053690
1410450831
878321826
1320009963
740449189
1230933244
560964349
2111431022
25055428
1703070596
1030466595
99680371
1377064879
283286186
2027407978
1353642218
1845597504
343866697
1986462085
1302191336
229541870
1148272923
684795757
415955595
1840588485
1890399901
119476968
1234288397
920929829
2038450013
1093088854
1428135180
1023190089
1233620150
62881436
243887147
142306873
355651494
1568410271
1008117066
2021535576
420943077
1634855488
696338191
634322503
565920502
1379070181
1823724976
745284416
423136734
1706152968
785891005
625200994
183020337
1544199759
1726004830
1846533170
629043496
2083420485
831568985
1920844772
1244802184
139296014
2120857992
944896690
464885785
1115451135
1566758497
1541368194
298941690
166767779
2123654609
831329146
951887032
46497713
1341757455
82395816
1144615613
92754099
948771729
1033405151
697554313
2102650566
1579523828
1786873680
2085673670
1333868109
632707747
1692708575
1503434360
430989868
674331884
1179004129
2035120939
82252994
1640496625
641222069
991039049
1401973565
823095462
1295613527
174019528
1272807124
1347196501
715069060
1324177560
1090246455
1479457361
843648455
243043869
673486254
1205165700
226703634
409168319
252156929
2143415714
1327691390
264268238
1270800753
542766146
626891089
1012938578
1521972957
2021818839
2135281702
123839973
1932365472
2071991044
1512107930
43265167
29000365
1528536395
1838918572
1553223261
1887464802
1297211966
1667815174
243283651
56700448
825505694
1089762454
857095625
1472813548
579844953
1993736082
540631474
398198626
882359478
459600083
1845258500
122819969
122084015
366835334
747279345
973426946
875623220
771310698
2124678250
1266873397
607659218
1531425459
205450026
480761312
377193933
324268990
1011445250
2129573923
331912226
82965189
2070109491
68902093
160726504
2045753232
1084872483
2117339123
1329377905
571782395
1893251225
81097650
1787259376
2014950649
870125435
722653984
559557346
205953868
1203513852
2010560115
1736491868
637468989
95603003
2109243136
247998177
2134705055
1908924095
2098351477
488764810
2083768008
1804447655
1034520034
1457211850
175665144
1038573464
33873613
631051863
2131366471
1000500101
749569338
1601136786
1878122800
507928452
115767013
1745431713
1179697287
1198080582
487620545
25006523
1106501194
1872593009
178330936
634116312
522733133
833760433
973682188
632447446
943111137
994219498
80058541
2000013107
1383347371
1156302307
1290014837
1687232977
426766108
738617330
1514093648
1701536485
824749768
259423593
1029095816
1038176743
1034907319
2042649010
23278459
754409017
285820703
1139891585
274553660
912629704
2022520796
838420087
1033403599
1819108216
1398734037
1798169929
341589037
940623047
619882362
2142242640
2080611172
808359249
1710351146
1656951473
496171929
1925291385
677514192
534303163
836040480
1361713917
1443702716
1733335060
1375845693
251570125
823172710
58802306
1356458944
1488429511
1324590398
1370120825
871996134
953157889
244030689
588967392
474376354
114548510
1714970938
1645729853
1814308282
227516081
86884384
437943567
1320955103
1610873081
621835004
922272373
590121132
1459397133
1310561103
1072714649
504381866
2020952015
1855527161
1487230507
793274605
812389896
1388190044
1333400530
2041475542
1750946555
1781301760
2013544808
819653754
1248390914
1841652373
1301467102
250423708
1231047637
2002491062
366015581
1569012765
1745082821
1076065071
740874081
335974698
1296838876
1688560577
547388520
1119164444
593693320
789852913
607339421
1686740660
527094158
287386611
1860142631
660359834
865754215
801820426
1957629693
1898960625
106497668
584078633
358931247
282682829
407434938
1429948085
1200783498
1984235611
2064610901
447295915
1964686866
172856273
1602262050
1764943420
1577326273
1636561968
2126178914
852807345
473684351
1321499683
1869885824
1614881576
179298892
1270106907
1937537072
1383451272
2063546464
1971431117
232704757
593215365
2031982519
815198205
1782355077
1050916928
470218113
1039003866
610986293
748340563
156647090
989497028
306581281
615016373
405253105
919425421
1636608770
646398268
789473355
1295794104
1096994437
1908152747
1776418626
1279607984
1752538783
359438119
1359920679
1033211019
1539293996
1608642957
345735725
626767375
1062816259
1910985569
271892983
278360437
981426233
1006242211
81438935
259491727
579590435
549992023
1288682037
690701024
1895096182
1816609816
693305200
2045241140
310371086
2113576104
2085597634
1336015421
1715747075
1955285731
1202003062
1459294961
490175560
804339530
1313977781
652194458
533688484
78792325
349217372
1599151130
166682113
1466399473
196685858
230306830
919481099
1710503259
781088686
2132563698
220415166
737231923
1483975908
515719022
301117215
52289727
1406002358
169482529
1908676724
435774889
715930140
632479329
1415775214
1048228810
1767946595
572879861
1953207071
1108751098
236215768
1398219986
49217230
750562355
1036134998
1692811353
868238374
1117534650
1553281489
1956819168
190684562
1352601820
1644708123
2138405295
2066894143
1882134818
1926836188
1186271376
871322550
1234444265
1399651585
342109482
1987580264
1397371564
1363935295
1054457634
1439611177
2067036804
1837338986
219924764
1514762084
729461737
78724068
72021274
1450826385
919621644
2119163003
2058527348
755182431
705769784
1499221343
1389657960
939289856
198032083
1097234719
1634569227
1780395266
2005505775
171615753
1737464533
1302650145
380433141
432568553
1706090878
91081057
400309014
1541663328
249397288
120276691
1053756938
1895397456
68029824
1996055713
1372331201
256518297
483875682
352365324
1314219025
663931320
1269059739
1724141819
335646100
829780442
1529332922
1354280619
1065230183
1428690260
539331523
1401523723
1443749937
1977927895
1129009400
286752748
1941581191
1420222562
848979854
1656143260
523098756
2047374746
159993828
890966177
605076401
1776012657
749125214
1862444392
1844256099
408143359
553987135
12393288
1862173086
987571007
2012348960
290695465
1327496111
8179646
1243289036
1549120121
616210898
1762581226
1509571786
1036989598
1867112575
1233896204
967874446
1011188900
596931432
1060386772
239023494
1823711616
1201133555
300664055
1448604191
2059755334
2129143781
1763833094
1465870268
189073063
2113942979
1438566921
1187218890
848310796
1329717758
1283769696
784032873
1209379346
1049343934
901777983
723312287
631916652
1472541567
59188739
1494999955
1703158369
829655811
1793626475
1372767498
1011445250
1024696492
259894065
236517976
1554560645
1758371153
1709214441
428558266
2019272633
718980027
571842873
1532328033
970223482
1337467879
292733038
739384010
431083536
470520272
1631837608
2139812342
2063746567
499894152
1849898741
1607960281
1882254667
647718850
563116517
1550596374
299184839
330407932
1430010708
795950672
574964764
822843598
922172224
38351839
2134665044
136401552
680817496
1602106754
1168299988
401561486
261699776
2066186451
915717972
861453645
1117620185
261789214
610821518
567951487
90102451
81215797
2104397298
1157218570
2027523688
287250938
263753397
1482650775
306662484
348710363
1213613721
61934822
717081391
1668043685
461950408
1465461431
1373852316
1863595442
1548567778
1262806903
172340568
227748563
475917512
1703940821
1835594836
121354529
819759706
1225151778
755537186
1142298746
1929905190
979392932
151174067
1810456456
1038869904
1557822673
1578534730
34445431
498274116
2071555374
48706252
236114234
950226055
385808510
1751643886
1735367154
1577097897
1102443137
670296191
1225768466
1917136337
1774140540
1832152288
1994722327
1527168004
1421258247
2067430678
1765601145
944541649
1429364530
1131929131
1074242926
740694660
754510527
1973424129
1000004998
1130081387
1405957534
107301294
215353960
1234332297
783009718
583278067
1563120606
1895755140
1298971854
1134240920
2011416746
316036792
781570510
1824707125
249438150
1612349473
411778542
116031268
1163416237
188383870
210852313
262085762
1578588566
223383964
1795930316
576332997
159002771
593186618
1539190489
2004873247
1504671293
1707665199
380746688
88703003
325527901
409901000
345271630
1257945716
641331673
1036326171
618405833
1901230229
1189605550
405093364
1883190639
692163899
281222192
1900541403
337495180
1518289425
1645127910
477788873
1145356287
807022673
1966485341
1525105440
834258590
700367909
244640131
2134976566
1366052748
1827058100
824201328
314952320
705066160
270843741
872483265
1723503637
395655038
1889664952
1047719309
1465429773
1599115580
517171587
1534105332
1284521190
1388212194
1555432399
1326492563
1994156892
1826017168
1669552711
220382298
1954289706
1864785749
509801981
1665524622
134073778
1367896528
281659648
1940479834
1834937811
1983495783
1030044639
2114322389
1037720640
1782734817
686989086
799580720
1438386783
1477241854
1435444849
343528749
1044066664
1680436719
1665995961
1671850688
1091758470
945478463
2076590856
1464188101
1860857801
1914648248
1777083974
297517501
227366566
1896886018
852471100
2061941356
84341624
132134512
1465950861
1715386245
92153443
907984111
1368339782
1040759735
934847431
934802820
1268412386
2027101316
1878603501
1729713018
560742228
1903766927
1131138336
1740724567
1957853760
237182956
1805152449
2067239148
1240425909
1383199348
290454742
428397292
1455179487
1586434087
6159988
1143922133
1137719735
1174129398
1579407922
1624200942
111157767
1954454151
1118199259
954769121
847967239
752507359
301750723
908704297
621485820
685362411
1529019995
948833615
829606333
1954671212
851797365
141858057
1549522580
2137186774
1310323451
40423738
2054841994
1239059077
826059425
794348882
541938212
1877105784
932344491
361727204
857865481
493732104
1591337560
1339230944
1858050960
220495735
662781435
229194987
1792247307
1230297791
1468576082
1415528429
6877160
1742891544
1044325576
2073487063
1420400603
98038451
1699131017
426833232
1865443953
1487087055
2047252061
1409064118
1065226502
2029159530
933708238
1905963038
1089322507
733902132
1137589986
635574238
1069243739
178119433
2909077
658211883
991945355
1868421550
1948665628
2048116715
313659604
882278965
512271132
1178054011
1461632984
1109442941
1602087765
1757733095
109312581
475116997
862159365
1639992536
1414517350
1415728437
1098790166
1425337788
1410765924
265096939
628084281
124582902
2094170358
1591671030
2017406135
2133584046
1244996402
669416375
1874570979
1857038514
756948940
2017612157
744701707
1854460197
543241594
69147537
1028670161
1254225547
908613558
1331766044
18400670
1097234719
857521652
712500578
644949744
918249117
1880700774
1435054201
742231854
246028894
412549564
1303651989
912490940
429541879
1258175420
1689055602
536646485
219920576
1616222440
1546431671
631738123
1919532659
1458355761
1202344742
418605559
231864331
2004082022
2111820960
304495593
1632822370
2070820301
1956489049
941393701
587745736
1244094198
96099167
1330592346
168508572
1296090065
997427031
658178919
2045661350
613893326
1762442742
372557161
493741843
1093081449
1479472673
861649886
607247534
1897482930
1693902692
178191721
575610695
366816257
1983637469
78568738
1263147281
116346683
473103636
284980811
966208761
2031134122
1222106514
454225155
1095251779
2055983381
623610746
1088066421
1458498264
2114113016
1794935794
594961839
1679513944
88905220
1725537119
807431902
2075749750
1017264540
778720743
1066752926
1050301838
1757170841
991386681
2042417413
874913479
871179449
371107136
625238242
200245585
847351220
1073984857
1733151813
1932884690
1131827936
167898056
249321712
565789243
1831871678
705842752
1207016441
1081410969
1450657082
1513845896
304400493
1763809939
1402540381
427575874
1693568853
1499840570
429965278
1301426583
1476010276
1920053968
1580207287
538072694
1389755900
417467422
60269972
1930870042
2119751451
373290297
590209847
1174646402
291560468
459542036
1612510278
560215855
1870111443
603891992
1553031700
1424782938
192081364
2073413327
1052505072
2068886450
408050211
785504202
692546817
1357467763
345465062
264681709
1264852491
505256828
221090231
471180340
1361220336
569350265
1934907354
1150660532
504373715
1622695101
1906301010
1338416313
710590370
1125194442
671493427
2147439639
600459518
1414095484
448646657
1546814362
1795201312
1445318659
1511506214
169477489
1577709381
2081455537
1070105809
487936144
1916008207
1884913525
1636614171
1793366407
1223719917
1116322179
36457888
1793444952
1416450618
1629925701
1374960680
1759552166
1937347316
805080872
1170432604
1637192439
1240721200
626943346
1294352052
2121877398
1337610070
820003147
938869765
387073311
863868515
1163414134
1220085083
1887806053
132998014
1553397303
1882095517
1876516510
1430694560
2142747884
2112694814
1758006495
227900526
868044350
1039235109
639465840
320249965
794814057
1645567987
844637933
1541217519
489355492
1522112687
874948605
1168819262
579621995
1368204735
2000457639
15838876
385626702
1710287248
426406039
1075004252
1330753424
185519480
1012785112
760355663
1106318207
179161078
1331775855
894321719
382653728
185049490
494940192
761708415
360610624
715768583
137755186
1101350510
1995444389
1758786396
375195527
394299262
1492401467
1409070350
1776288927
1216245880
213870508
782851136
300773614
1946955513
253712559
2072946666
483081301
402703799
890789455
1528670071
871909617
1735006744
518653593
764405079
1611991553
1070305141
28600696
1022595371
58607116
1516719725
2028169508
1540089630
1821746732
1143080151
1485319042
1186527221
702463060
519245623
400907016
451962399
2019428266
185024192
1243913840
1064153012
1705603915
1892577639
675599547
1416918127
1839749272
672306990
1060775401
1206895909
1134077414
2117513241
552058459
1964057724
565913763
359388130
821585817
771785423
1801869846
1534457945
1692702583
2048834836
1952489300
1703242044
218828222
2134037889
859474110
45808785
1057217909
553050373
825814379
1920939415
1869174652
1618818016
362793121
2079820483
2092210531
1413491416
300728643
641785320
1018967486
293183234
661925729
644398452
936770808
1380430472
1865044705
2054709265
776691392
1162601533
856153994
1159935430
1262441596
1609851603
1458281735
67871528
2070067875
1894835932
1849796863
2054608415
682630074
306802568
1116840382
1348464016
1585898615
1127154170
1246967871
1361029046
1335389112
251454175
1873857471
1587617888
2002267315
1976902283
347415472
2087686313
1956500163
619795105
109824378
1995088697
1407783805
1767566303
1497752939
1524048452
1045692490
248608802
1018090852
1620537523
364630977
2141498863
146965208
682387046
53507763
1850024516
1883623195
1298049133
295933943
925761199
387390566
80466650
1777783636
1926710003
1869111583
1918217261
1183834438
1225557760
420331103
955369915
496724491
2092596338
811243930
1337730164
1676921179
935631334
1949537477
754053610
701504218
2014660978
2040086695
859316733
979912768
1419904542
64123607
642257121
1552114444
1743172357
491568411
345917049
618047631
1988652906
841733266
891970662
1844300009
916430163
1010054635
463022220
1394644016
1958282190
627291383
1210249262
1886368049
1984877371
1437833030
623762809
979787129
992921410
215032282
2023861124
1122881596
1610371387
1598201651
1857866739
1791319417
1123404021
1904358925
1011114906
982170576
91059890
299579655
498435680
1192700
875675042
1622692973
1699128896
774850662
1028237202
834454177
1309819612
53670729
40080250
1229147374
769081505
679796514
1733746685
1009522550
1050526137
936967008
1908733409
396859398
1287332033
1606095589
212077833
1930939640
2114260628
166054629
122077108
531200600
1032963258
1657328765
1150205821
230879236
600838896
1582023415
1847896577
1480354886
1560213031
1765130332
829362642
1955581492
1331034633
1293850950
1587240652
1566643353
1714825564
1184864102
94213816
1227822340
366280231
1345816223
1511113422
1201141568
279956699
1179616947
1933842508
992632385
1916172367
1228907844
1309126764
611527376
2089677558
1167972407
1569774123
34770953
2109778005
1219732415
365680275
640951439
574545389
682506617
807473963
1936810310
1854383599
394357467
1929996699
216665133
2068540109
594538981
925574846
1627298779
1148212834
1181950830
785031230
590522559
2086394112
1076459137
1152191813
1399535124
183185601
1624493867
1334564590
565785417
868769745
1830631042
833391842
566519381
1148639690
1221940471
1211898225
733243299
1463778056
695429647
309432030
1509118443
2042168309
175896883
675117402
1360207392
1014948311
401774764
1993023125
1879743726
2100548242
345452377
1225076960
1744896744
684510816
1645161401
762903827
2132213637
1469174448
1004447417
1782528226
1829669436
1585863964
1688448226
252633446
1473327688
2036869905
1425277219
989239611
615440742
851552496
1614144590
653675816
1025619530
928880347
1214607955
510851683
1284997845
1386041655
1191443584
2060348978
414197655
2021624824
1507940444
1710731138
1228907844
328634605
222749297
2076758611
958678209
1608527202
433268292
1139759640
836098103
377899978
71085846
922511693
1834791670
688247822
664444069
1431003556
984069181
1387649597
366008188
2037272108
1443520531
71298182
1825737449
1612706469
1055499830
883840458
499331694
678102549
187072295
123973464
816054826
377729531
295164994
1038841006
1069844099
159227814
1230068886
2061593040
1275895485
1248031906
1611856043
356424726
1289924954
641676082
1996435082
2084822695
1753738326
258212075
291952657
108959093
1136649782
1843254779
481851814
1522517543
74648281
1057116831
1903321071
1340172078
475870388
2103571878
350109308
1898195920
26354032
1010204641
2050041378
1413980474
803532855
151061084
990224132
638248174
1537967023
1960981425
255985431
938384190
1811053672
176016003
2124212269
1491089482
1679280632
1423044730
873710061
431015057
1946136600
42628652
480309316
319466617
274979347
431905123
856968984
2020710689
821017075
2074621941
1141248162
1616592944
400762451
17343135
1855347747
442007467
1661801811
29904824
1927390004
1944147470
1400471823
522945257
594170636
799955348
912602905
1918546443
1976038515
1120063239
1643605490
619844131
59545075
557539905
1481962244
1818098777
1995674351
1698919733
2037978469
873148971
2137914643
859356910
735609241
1080146986
243812025
1931746288
792164193
185328017
361518831
1117243182
1077829934
848777195
1514479022
1977838495
1699421924
1739035508
1649625396
308991034
825892917
1708983521
1161360621
1112741631
683783544
522100902
169351985
1833144180
1700510207
202033626
1695196971
1598167239
1604909956
319444355
759271940
42394982
1603812319
1987321251
1336454813
289385560
1529284452
1892444078
561394028
1294258335
1765725552
1158368980
22014947
763333108
2108944840
1374634117
1842268441
744941498
1508757338
792807430
1358149938
1164496322
1030331
1893476665
334659075
576416602
1401819603
322946353
1629660858
1025266444
1507790097
9024359
1552781758
1384013392
1713195326
1085806529
2019130755
457180007
1074040543
1447151697
1525375055
1091815706
853588283
462457213
601671640
498995008
1275741228
706382556
1448716783
710920946
1833352317
169379337
1045388246
929492545
605306778
1705324626
2061417484
432522867
291165725
62408779
724056600
1895020631
1581622845
1396396233
2092781506
792245662
726035600
801960585
1020544071
1681533800
1799717515
1664519582
1538330637
991619267
405205358
1376927923
502812294
1697562558
1585488553
91997933
283477324
1918673625
1981162806
1349649186
2092218888
1077755527
875265458
39347708
1855108201
831260187
1177238074
624347758
1621291984
131781355
1731121261
586570850
1846116954
1730514011
1535703878
915878851
202927476
1794453184
15731967
1326598862
236765015
1904640537
1428399888
1644895863
1846868251
26489763
44635491
399910855
1808947386
1012322183
491368756
2047993905
1578534202
1586174161
654418457
838330361
174273797
1022486824
1679578566
59487704
1447086302
855282117
387475792
1911767463
2053701799
501401964
66472662
16222725
74043665
1124149874
171951000
618852943
1262397251
1926059225
1859004529
12759601
1596067029
1392996315
150761045
1726259888
683445848
688944539
481422576
1628016677
391334280
2065351124
1680547085
1553953950
864711611
2098569240
1974426991
212871305
373885337
1880553851
989202268
358977021
983824906
155978929
77500749
983310893
1884524532
605603723
1347213829
838171347
1146282663
1847049389
1695014571
862968626
21381697
1263141744
1933688252
1165548281
602508521
737088325
1892510663
554303488
1958576335
1344835135
168179380
1124265411
1372579844
1641249239
1872264252
454552603
1118988498
1070046825
1036544463
523953043
1631898108
1193136163
785867029
1794908250
1926222017
2014962257
1216912305
2116240225
1858780650
1910746560
713457760
403248101
2118136368
818427650
801545985
1106000989
1729743198
1256464372
447643449
695373116
1339347840
167548159
1805271469
536292577
234572411
1136416790
493914222
39986975
379118266
833337243
574853356
410017797
497240287
1156731376
558311599
1574589052
387599569
625736280
1200830149
478680893
832683915
1003776963
1265466826
912101334
1091044901
1058888864
2069899568
1334734328
2090408056
1124839221
823030086
1719080301
478884828
2083282799
1727696696
1260577652
283563932
884145882
1425965128
224033356
1473522316
484071748
1882858818
921665958
1317556174
810522215
1281678674
780534556
290203321
1696429136
2144420977
1803239941
826279470
913105413
406860023
2115259092
1814257991
730661713
1483879949
840780931
1896466635
429730792
1245090031
400875993
2075671736
103250017
352201861
944324005
824463885
516058701
609481356
1823144060
80974590
1150320772
588792618
2075454456
543275025
1322084394
458423599
1423221268
1930560108
1767622241
736583476
1154181817
1972573055
1996940785
2012431346
370861525
195218394
1139203475
2137482511
23745671
1831350174
1158368980
515057799
475785732
2105950812
934033313
1235736166
1681091957
1928679338
1069479438
671933219
1654569556
214558755
1954427054
2052923574
1673575082
75933899
358623294
868487650
75861604
1605851222
835279675
1482817933
501114303
823422840
1175461262
533469913
1925618394
720977512
1839101905
2142037463
2100411316
262917683
1334693174
1885427324
812848323
577103997
664954398
1874950741
969996693
870645529
1873237818
549862900
1207519420
1278584396
2115404241
1829127808
1342590403
749855802
2042796248
1056963927
132479045
1414389257
587114773
386232519
402798215
595710012
1068449115
269256027
244890752
400683316
640951439
2110257517
1043085722
336922892
333648447
163737333
1924065119
419451721
840486327
44497630
1270816770
527048425
516302274
1889683298
1493923915
1815106413
1139200643
2034288399
1596625110
674259292
636483954
552517790
2113954900
2073279867
1184492878
350861559
1828785181
804366056
316952347
909568830
506779363
1327466980
702469966
1768679789
1950176036
1039166077
804977026
1104459783
296391307
733551477
892713622
1708669275
1579421671
2006085729
2027117404
1263113569
1414112627
1562634665
990531408
427130474
564441328
1381589413
1368436564
1260228626
1717590006
727301342
1995230159
1540745880
1029359207
766209894
1993899175
1194496826
2118144807
1454220740
1348025460
1184733636
1064768371
1302884095
1203838395
6445113
1073379221
1600212647
1673944470
916104344
27414287
1937776730
1159052245
1316878880
2013469134
2059139632
1432736456
168001166
1029145552
547224244
1893099776
253368711
2139040466
2068891523
336044006
1951921398
1696781919
2064825188
1236547696
1096406595
834818082
1204072503
821563196
1594346800
202416910
58586327
1416750255
211069244
148870980
1010278256
1784556285
1334051340
118982312
24703849
2033220166
509305721
2000814193
1901693691
164224096
551177401
2122255047
1349923984
1529263403
89243974
1030817097
358638074
1604838509
1812392599
143374231
340497673
653361455
2015052209
1413911940
1212335720
1857717991
749847438
77764975
755859968
1211874210
143494604
1957824084
946703132
1232420430
760376339
37804955
618016107
1048815884
1706088022
1850131010
1436819561
1289356856
1262984784
440931298
327327180
1427274002
363178422
1327158547
1519009630
1119442172
603896501
718027237
186171085
1134262244
878800874
1236399196
1189320860
1762521707
1716529808
1973246827
1815187110
818302367
1660067324
854250838
1535041558
1175826639
752439516
1048681643
1956834927
1429034381
1458064547
730663994
1454910934
1176143070
1525475534
806874048
394340380
237908353
2004280147
1419638925
1752325671
205241716
1733556632
546244895
1070744299
1605898392
1679716390
310546815
1556894555
780994210
815124519
1187237535
581955015
255895229
1107336574
875428765
1438354560
2082349908
281041274
646249435
1026380497
1247929547
663915411
1919101438
402966830
598495190
1307733239
541430827
1894038554
82085412
1355083193
239534066
1913036333
1827853222
1947268939
232871758
1526984452
1374325340
502341188
119849812
1052636369
2001529090
1894264823
1568757795
76097696
1788043903
2140638020
516539753
535518182
1325557267
1458693820
818086736
1131261130
1219640262
1884290630
1713601757
1476320483
58052930
652230400
1887189236
1394587584
1306687233
476247484
77586774
729579194
297863870
29269670
194388970
1587216347
813650210
251510583
32087554
1921001059
1888005884
757809738
110393451
814532851
1603579401
1961743562
1945103021
1245781920
936408391
943898388
514324079
179672849
142110354
1394149931
349590381
1411105877
304170620
588865075
386700594
1174622202
836744640
1767629762
658603317
880552854
1956982095
1881336632
351381848
2130404889
1808567570
1948164047
1015488535
2001240680
671669043
376472307
1166284010
596289210
793052772
2107994487
491011196
280681836
1621704963
1208119431
2044722453
1858053735
1430606865
1566728297
1037523983
166070975
1148837651
1195599868
1975576040
1623637729
1409332202
657576607
1637893218
675302726
1807369929
902582627
1231503339
857412889
468922929
30217044
1424109468
1225501712
769172762
1138052211
2048719810
1444671509
569687875
565248818
665905531
989519365
275730333
2054077340
46401733
1144469645
1567734212
1970404851
1172303503
526948309
1782521402
1359472079
637464400
1076991575
1271985636
143572003
1996055713
1710169543
646386023
1230626184
2009491814
1302301382
800309746
809535326
1919704295
1751065608
1046343803
1686352855
306591432
919173101
2001887479
1167853383
1652707575
1926187747
846269759
2022349722
1986137330
397957473
1897140513
2035517417
1776912419
1607118517
1522476684
1250541751
974654710
1098338342
734414496
155421242
1486030128
665689857
1908491930
489490029
261972548
766428233
929819532
1021384486
1847780499
1250002721
2097373516
1648139885
1154910545
530502143
2080076779
1128540298
1282594548
172603568
986109932
1800859014
135208337
321445603
334479819
1754740803
710507644
1693530084
1541964268
700303468
1255726716
1638064608
637477433
565911900
129645178
1439169811
129336371
332910368
1391218995
1047838988
1918413308
128104972
1491539630
1580959643
830171721
849788729
1825319030
889715845
1002407641
2126436176
171258064
1173713031
1783724896
1595756401
1328469286
1079667820
1040017318
928447265
659911263
918774721
787038090
521236751
1549134659
71121927
1389331671
848506769
173155390
1213642301
1649604309
1950589747
860453830
888002261
2040919907
1960827533
1158964429
286454361
302179351
1944721523
1127420587
1405017117
1148049850
269144331
1673677666
435276866
1586572346
669638918
726486228
744628608
294509072
1768375667
324110159
860472077
839054022
1229923247
271415464
1193282733
1089823100
1263205336
812228144
103114320
1545717619
622877586
930167110
1597016900
381466274
1176234648
1187400291
234331012
637604409
1906721415
1027413769
309594370
1498155104
1060871354
367403377
441071540
1377785516
1135293506
2084771373
2126037968
1436931391
699924645
1755204255
715738954
2132748816
1967603899
208282451
543308256
71381389
1553208321
2056429089
1762890940
650526080
1914659060
371823638
2117557081
1413165122
1776107180
557799508
425911344
1678420261
347428697
2135043392
1599620399
770804390
307810394
227854598
560914730
1887118478
1452304226
1323543093
945931267
1818956626
310352071
433627289
1716228301
794439054
1941799157
1609746112
2095931985
1282307618
1524810175
79389881
877622059
774661816
1898091439
1245587841
1015690042
1302591234
1493918232
1221734215
1149265421
779332346
1492039657
1537686098
327526795
868361471
1060372355
2016957944
491665873
1717240675
801542407
1689157710
1318551390
122568626
1816343481
1724562769
736788000
1312968213
226776178
1513048895
1971386503
1624635699
856051702
1162214258
1858753099
962755763
419953463
1736423652
58636318
1579841905
1018779836
1790203811
1881980875
1811654229
1749311993
795994578
402212975
1971430210
875594672
430130718
861127308
894448363
1068706259
734059316
1252395205
1657908171
1545973328
546693191
2047600052
1309037469
908630677
2027338715
1664092189
2053052166
107628004
1544634291
1436070191
650395418
968973446
1647237106
2064659561
844667615
1299680559
720824776
990198643
946882586
722497267
566815730
133148029
1282188575
1104157109
1772799726
1600418437
1444380359
1225692203
2100475594
1725393860
1517056762
1479491963
1039729899
110268127
808612708
1929469949
1840479205
730947295
2117243324
1066026993
1887401162
275526099
630755256
1860816028
378290207
758863352
2112374438
337308265
1673413209
819469705
462677090
1004053123
2038478991
1641578584
1927388753
565511325
1904588974
1149797887
23854415
414736362
1892509226
646770155
587179115
1604230753
449379320
1771863058
34184747
1518105758
1425671270
1199532132
1035874314
947325450
1669552711
655095993
1375025719
1616639748
984291765
1595258947
536878719
1581469050
423275271
1499055727
1056830059
786899386
950573691
1966506624
1522337041
815078376
1049689358
2087798437
1035978744
1616222440
1663470127
1949667921
1157186417
1703550572
73639435
15971045
1068796294
618606469
1908319883
140184537
1352594968
2027295407
1670244381
1557981392
1335988804
1056803844
1576831540
993962109
191245105
916308188
1744446142
1222860539
970729120
1874411134
1567639519
737238526
1290271026
1030839646
361546792
1187238413
441226445
1799445074
847261417
38252866
1543032775
1191783146
1721666803
649884463
683515132
1653898231
831202625
1941326495
1474728219
438349624
762956882
1040418078
1719016230
508516002
551222877
652578110
730413387
229680853
935004525
1980794146
1161725857
2071889000
1776433135
1608666187
174688707
2039720387
358442619
1271750182
1082493055
966698508
1568798558
1300387493
1141499680
1386165975
1594970698
1193149791
2139042317
1299425968
1457984952
1289023459
752318396
1172723149
1360331437
1458827612
920343399
1992114108
669148420
578895225
504229142
643583693
1955216049
1391081429
1822472523
1734428206
982099229
1002148910
802959290
473071148
1301840598
597598871
1148849741
323324915
1759927889
1819610167
2050155673
1170806486
1429523784
1850966124
96715911
93547323
996807800
487931284
707758254
952339564
2033694879
1083689584
15338304
2101116924
172747774
932635512
430538622
1581045503
981928119
1170991497
1697587690
1180458070
2072902879
1524746813
1766563304
2133498339
1487699761
750181461
1242420730
80549130
1093396973
81700206
772448331
994326475
921093543
57037277
47013689
1498460685
853828062
1507124029
1451239699
1380764628
1552240890
969720555
1199316078
125489128
1912051837
2138425570
703358141
1704088351
998341227
206186311
2130935936
1834476480
1273787038
1210705681
1236307419
695503561
1081817776
1914184714
20485198
182673494
1030411855
390344601
1481056616
1200804480
122496215
1413733641
1347468310
1821720045
1260404464
1097659535
214504028
1335172219
483533842
801002760
317983444
1105553309
1531057847
1433792813
1772794480
2066971793
1786898758
1317862046
17974163
810865742
1667440202
2049002776
1307495186
698470025
1453888128
1027517974
194159154
282525114
91392169
219357066
701822935
903568810
631790689
1971184885
1120575806
1030855630
500899780
1158118205
74482382
1479211091
496085913
1183823713
2086149617
574133688
2084352083
650591048
365062211
1769512253
266270836
648883505
285422325
1445047833
1680733812
1508980785
450265880
458708389
672047839
592847832
318366037
293877794
29737917
185174574
60611968
1022092691
1562324391
1392891916
1703818673
1248634024
1979780858
1113417027
1197670007
64804635
2138625069
818670336
1456959513
979605037
266680278
1827510753
1602403590
982368333
89431254
972801229
655810480
650337767
837346180
988193480
1921754882
1639666328
885754106
657192864
1400364784
87668277
79657651
2094631826
203927155
1922029794
1222225131
1935263262
1549842397
1572842098
1363944483
1862185593
355987852
1441082668
2086782365
299524160
605471919
59832835
41959633
807792881
1026509285
653445775
791732486
218309137
785864247
1538029738
1130924914
1987836156
180307322
1562567477
941377542
1704417960
1403184216
527562225
911717750
1834564826
1595564831
2114425483
979962436
662770919
258131787
1430822182
538595285
1684652536
1822623396
104042297
902481972
1702351460
1397356625
173292919
1522339273
1438455541
1267176067
376616904
733377840
13430949
1214448746
2026037840
190863887
277042942
419331065
904396841
1996366732
1794340711
2055509876
869258309
500867773
1553125362
922367864
1586220213
228021575
70871244
1173472599
575853616
1345755878
1807995001
455993193
1407752278
1965654931
1790876140
1179104997
612788282
1109110614
816928894
108897578
1615001273
1997194334
1667200175
524987102
1614386159
1081783530
1490711413
2130004074
272721824
18899683
1694819782
1529609889
584521691
1505842036
516360521
751068768
702833242
244759190
1010039753
2036508723
362642145
1827388617
758350343
190773935
2045241140
732192659
887906458
1101447890
1168702608
795898010
328707574
1615052256
881548040
266655131
102391380
1722184911
7185883
1113510347
1796132053
1676105171
735484213
541766074
1716735688
1423714541
1855139261
1487255726
104673318
2023242447
1624313848
1713011064
1043801093
1504466491
2085811292
1052157817
1569969052
2058246011
149131398
173674497
1047363747
1479247374
2004283714
549579709
1650180274
853368915
1335093189
1445047833
2024698789
1727524233
974594114
1345250965
1145172366
1890498875
633571287
361110182
695207953
1476488142
1813290362
1001763455
652781752
1549579629
330169237
1189069168
930003303
1892522554
846930036
372708066
852533439
439648855
1909633061
1259074239
1776696085
850344594
824093418
1310959726
1672428316
1285878675
1530210275
717823435
1278488197
2036007163
1618367260
839014788
677918781
216282065
829132339
572150297
1606339350
1131047131
1864360774
1292152962
1445871051
1038186829
698691546
1018510686
1143502607
419594866
1733278231
811640662
2125699102
1215024444
1914221411
1992981912
680542695
2044609130
997266781
260132559
1261364051
1677390861
1047326080
2062455641
1970352468
875481322
1297900627
94631284
1855826285
209842524
360088798
576239987
849720385
2139190731
1434481403
1179333724
1853031311
494128492
1911668042
1501206882
1163673755
286322730
802785254
9313097
1485978565
801565840
2003285065
1531603890
1206429794
359312196
1548154792
1629107947
1991634029
436305127
1944487265
1327238836
560997831
28517734
1169423207
501307606
1419697883
910901297
123054243
2108733121
2141549784
844675431
398091353
2021922404
741115656
1748586984
1961827895
1190409177
2064214953
1459032031
1276138052
20831076
850204542
945417116
1445696776
1531084281
1823921734
1187628224
820031240
2070626526
15505881
2079016306
186879432
798332210
131483448
1493582053
59552183
758753496
670957379
1934913495
658888791
1741995244
1846833636
723000297
1595968580
1831667645
1786016028
1878495299
113105542
1282179911
6297435
306757454
822428992
1685692614
827857750
368229554
1447719548
1986763182
1249513687
1128223839
82229258
1877811666
1305104333
2007193262
35573745
1381702389
1924603477
2108960553
1429290728
1331034633
805298967
998672214
1694652819
1511849037
1356691317
333522179
668207140
922196218
268104971
849755059
1889134028
2038498678
1201971339
1935622337
1424689077
824466860
68683298
210373
327885805
1201347330
1088880889
385570460
1611862956
1649253911
1356174927
1536537504
449519777
1651743072
708253962
1969862232
1107047250
9068812
1776071292
255243235
1016707094
725929428
642007963
1941615009
471650345
1708697600
1775918186
160947498
818635915
13939871
468989617
1618355508
815385772
591248723
2001040543
2131134612
1203131001
988691817
701626701
1068228339
1305742100
1849633672
1088120821
1405315590
1086675808
1268414816
1843263042
1881447341
352016598
632131513
380962453
2093085578
1141732958
1129578289
250445929
723123438
1984163452
244152901
34993341
741915420
120617868
1770236174
463924849
492300507
1287313210
1869718527
2128059202
1564670306
1463514056
1257420597
263422647
572150297
763874515
1793003665
832796643
853306498
211165682
1098006315
654787617
24672113
1952146877
1871291020
930412355
1507201720
571879371
496539737
1939642335
1985144524
778110502
693411473
32677132
600406098
950411015
587346270
1407913293
215314283
1145356287
1071881382
1656832592
2014385488
101584502
1379185979
1758627954
1663819847
1380350340
1342330285
2020251417
884430701
678473029
123359610
1836202364
443208956
1968631139
1437495392
1864478082
943409139
1177084384
519571774
176764227
303332497
460363839
1807796872
1355291436
1800218169
1261448839
262437331
19388645
759886750
1400362514
154251050
399050634
1517358059
363682587
1306410215
1461819610
1921061995
1317565152
462696768
1212961279
208145702
824557257
1480664215
1301115271
1596793348
1889351615
1136694260
436213409
1011181180
26007862
1531379168
779796170
1897272695
1257753378
2053784290
116482665
262770310
1243124322
238297941
160491598
499862466
888378282
439693640
1242502018
1233896204
897151917
652777871
1937046380
1224425437
1316481946
2126776568
709931357
1141081030
1351387298
1558699397
869479020
1637207066
1967589355
1007313452
1019172102
1344566902
607683955
1183371004
684487463
56210922
1544361004
603689666
2077754093
1243178291
1211167981
1019878848
1373454403
1918678897
1694394579
2139993084
1356736650
51859765
1465313427
1698964902
1405704738
1885915808
1188897369
223821789
168911350
1436911299
1446061226
83343242
1487835348
1072412739
791482674
816647970
1778584108
672430448
855874526
1836616162
1557697876
1332694226
1220751585
1116862700
427497830
1281428178
288317023
68725210
1077671230
138501618
2140513882
1014638611
11379291
188077603
452031614
1335529155
594594684
284386163
1063385720
201942828
1920542522
1847329741
1723780383
785242776
2060933311
1370090126
2051617301
901629449
1331777062
1225205292
1112756376
784528354
787024814
1001177833
143372012
428506307
1164025486
242826918
795280214
102146282
1530119100
710030345
225085051
424784184
241090208
156747507
2101614325
1815666232
1843508157
179219765
2135023033
2113037469
1580940644
47634370
521542389
1336890711
1157758290
1683744512
933555175
2021169841
1691986443
1397079634
1972889827
1718031041
3485831
1983297720
427426581
882684729
1006117914
43375686
233052202
185197176
691452263
752946079
1132290773
367542733
320511883
2084250502
1739025580
297549943
1599249371
888538111
1035774266
594670420
383016930
308240306
1632618822
581972194
1889207195
915485205
914712332
134602881
1661210548
474222714
1659399227
1475963002
1993323628
388799985
1425613729
1890074216
1133701489
1700361378
1581168864
35186683
312329772
1987637736
931681126
1979599693
1465661805
795365655
1341764333
2058694573
1624059294
1511419433
1009265803
591030402
185566512
125385841
1723704380
1702800950
250489793
1643554574
1789037561
1660608306
779900291
1786132563
1082822823
891090615
1683379839
1113442784
1482060355
1717238787
1893526339
562072790
251678051
1352212190
1112597907
746588757
1454976864
198476039
1291601951
1565439396
1930888128
1533250512
1270487130
265033340
313235785
1871911891
155803383
1678319795
733355046
482611300
233448500
874832678
970770557
1573144177
97346108
1141978379
1828908385
1609646800
425520469
1946445448
46624607
1830792425
1293176881
1533967255
678655922
1811533859
1727559545
1796111057
1569177136
2125194307
451817826
1463305286
650477426
1795163781
777191165
1533049352
410563472
15421674
207535924
2081721557
775847505
1549491148
1477021131
1247522826
1384630005
2096042966
324302255
1153096696
1869349404
2056926465
1378808561
213527944
479697942
654454865
232859888
1845097093
1696604944
2140654143
1087312609
1584387849
1129027386
1757246372
1970479931
1997466709
327611825
642563935
2125414300
1689560058
301514934
1445676771
2000302081
94226699
1628811468
1122239137
1253663788
513772569
582744122
1939818771
599258466
1808862947
136908554
379750341
1376438145
1379644501
697330935
1742477867
1606441906
2016474568
2105907865
1888799044
868190119
1060819934
1703699827
22014947
1400431924
976805065
358912663
1003004995
1921562950
2104547009
1172972163
1771137903
1112192982
361173887
1614658852
804366056
682964413
908052161
1591419629
154775785
1672164641
1524469934
1328064265
1439597555
111138689
962380949
1110025586
1836493534
282791827
181678509
435005965
16875616
243792837
236757737
1955033183
801695078
110367820
486081035
1137639132
897397072
1786444169
175208848
2062129751
786687596
986716686
757545051
767278417
220774160
701925087
737867995
144488882
606435221
1128375592
2115300106
1297195490
743935265
255651293
813876205
1532604286
63634515
651016934
2112853210
271750131
996329177
1539338955
2032981124
611675197
815466759
98669279
1831390521
2076171800
840132311
375735196
351306744
123561028
1307796669
1910755927
1598246495
650905276
914097230
507565443
662938133
1450694517
1870594292
1984024268
1374460051
2054449306
1031767901
873289006
520880471
25745149
127603911
778359400
1976759920
1571163614
192209529
1399043439
593756077
1473265510
667858815
2085723345
635989980
199876595
1605313586
1575715021
1766183435
1383796253
615514389
87855457
153161769
448768029
95745132
147453210
213310442
1301282809
1496726784
1128223839
1785820606
352799110
1511914650
994442372
176133212
16499163
5502587
2127029911
454534739
455849659
2113660724
315462673
2084135981
532809734
2124519910
635607938
955377887
717273954
1836003430
565126751
1969168551
159693242
959304967
607624338
1079255783
801237579
397505200
195764477
1538487106
698153854
1553708706
539774072
1998253075
2080138670
2052845668
1445781546
821059504
37772304
1404593657
1986481012
61114242
1415657606
972852855
88161816
1450838221
2035813161
743528190
1681129346
1632004296
208518371
2000874042
1130513691
280775696
224472736
165866177
1187503386
860703743
1645418148
1559288773
1169508616
2120394229
1444754503
1694171669
940823947
413678441
880703978
852230211
491177206
716228411
1793081678
912771998
1141066220
675031141
633497956
319308835
1587910649
1962393119
995923321
546405060
467545088
1062282529
1645495386
1897817804
1268935745
1115133903
1188387843
4283304
500365014
1662016156
384580018
1891711865
2064821128
1533686182
1902253829
231873417
491852268
59039757
697995174
1858287118
442108562
1039821272
1225895409
1938673883
1948026780
1537539327
1141404723
805621367
707983400
837443469
2054054644
130964348
932996891
1877941167
1878158525
1575992183
1342148509
696761064
1320118520
1607157034
321271922
156596487
1998155519
236192245
680139722
950641220
123650810
1050936692
286133592
720878639
241730473
959913824
829371895
1716081123
567924979
494516336
2101734131
588290537
1041523357
1939259700
239465777
2037243455
565293027
172773394
323457768
538650779
781324025
2094001350
114901758
887084421
567924979
1531907513
1142107819
1568316662
653361455
18520192
2030748271
340305864
1513630589
662340925
892688463
134405736
360011656
1419605070
486779184
1317630905
1929307061
83417810
283981831
649254024
551619470
1689518119
1887820276
1968700039
247193040
1187555344
1290023805
186101794
149735302
467629058
591161084
1500899366
1217769943
157062466
1966898291
253288525
461650005
1144584
1080319498
1225346420
2020238759
1091081899
1624057053
1957388477
154078824
694458343
726276020
522760722
2105735713
1210644871
1983331259
1246067782
1948636365
2083029325
1110564855
1302849468
1564628001
1947558852
617046581
1739706121
1048872657
1227822340
1128533095
1180217991
1089533522
639092712
1936031564
1076566814
1635835879
407004924
1810224216
579920350
1733833405
395659626
915299063
299046411
606058922
794239124
1866371523
1713834494
51438450
1018330500
1407500626
2032097891
1500014357
348891840
7382111
2012945632
2043575124
215397469
949606023
1889115562
603058792
1270590649
29241171
147230290
1250848406
2019553747
2082994334
40466844
932615123
638132470
421533272
175810126
718937698
1427168489
1506980828
2070095865
1621453808
814416395
97924831
40026840
931249238
1477649200
128070533
686837046
1868132400
557949531
520643699
1920391173
2020386139
280545648
724267576
298586031
1864727128
311475373
629423590
1847650895
1834561915
1715731107
458149076
2093909363
790044404
1438974152
1125497898
1800022423
1344544761
1375941811
1459944718
1565393297
1077885057
550964586
1102725155
1433069508
1751742979
59898203
1894243924
1428044720
224108395
564849858
1720977316
455920139
2112605270
1207832928
808987280
316566551
868311209
339230442
1367987446
506832033
361143939
1000444754
1721693621
1815694655
797477047
1938702299
2062004619
1064577414
2139530450
31050047
132939377
1750455881
1234465322
1422639963
835982015
2048971690
2066499050
160586727
55142609
510424791
1716516784
1048285379
1947425415
1965020661
1096922529
106805565
770339341
1563832354
308156985
490905655
1317036153
1264371192
1757371269
1710437241
171586561
1649585957
28871019
1603791055
1971526964
1149178817
1802892382
337990736
1204371106
982354850
1830264185
847276754
738179563
272137442
925737164
474485346
1840229514
638829076
754004023
768985218
981908054
27137287
1567050138
157936835
1280575799
1886067076
685261953
1763684583
1751530680
1869100854
1820154601
527652072
1371888436
1178328314
1470386813
549086480
125941421
1395264015
1396155620
1569689437
1086516626
1764569295
1257924595
546631607
193458539
933788475
2116891869
1161160791
111744969
149871932
168888131
21703388
1057316686
1859216721
74732762
847591669
1119909008
445356152
1555493092
1968984405
387939746
1936301270
1669506630
1620848606
1241612987
1116844328
850176517
1496102529
187204949
381984652
1314718519
1175798005
1912662320
1979460463
2049184895
2011548355
487584377
379344383
1966819801
1781405533
529767943
1406108732
493758928
128332850
133980365
1896423547
214146372
1944191663
1775190913
1218894229
30696077
944739063
1912919679
1834779322
815885645
1491698297
1338263343
330743806
350422023
1814793802
1969473777
382047089
1047571971
893970143
1598548565
783337037
608869121
1374423598
1360040514
344016688
1494888121
1553405230
1793675558
1102002588
1682976684
713564021
1523316356
921189498
1277948881
130126353
1232208408
1179259229
653803152
1560751062
163289299
915545985
356493779
378421082
999887708
1839383901
148998668
629536866
2146966201
1877374865
1456336056
887659022
134203340
1432217535
308247386
1447622690
1837855182
441186980
767423824
1856285817
127611765
159650268
217161753
773943704
909167522
1012109250
1226324352
806138327
2102132515
120371195
170974010
959184440
384624934
1108554248
392821658
713128847
655454333
1997998888
965635448
1367706067
591072958
734353977
617812408
1751218603
1817094682
372174800
91662599
432329729
1921798346
792101486
1434495846
538955179
1071929474
2014304790
2123564389
1932572368
222846474
1707965979
1085896921
1671729476
1398775158
1992641988
1410035564
2131724542
660495172
1211213279
140134267
377444274
941254010
912123571
219340265
730574379
1585803980
1496538039
1937090475
100927011
1043233018
1130128370
1666985426
1482004920
767230800
242206821
237486754
2146234060
137954266
75666091
1777488156
1417066470
1267900651
1516013854
1630936657
2050274045
1208804204
1587480539
1313224285
1906220842
1506249390
1377251220
752724261
822720535
446986769
929625451
961531024
470317782
836933014
771819720
1696594677
1027517394
1700133393
1837477394
1146610926
1073472631
326324652
1657199898
2010356382
1573031002
1167682348
575094561
293882553
1237260831
1766418119
1889576230
1894131243
390223407
248010469
1183078520
175680310
1376618853
912203353
1557140974
1951352523
1740333229
1654298484
89316046
102927111
1397606186
1101878871
1982411942
1631233120
1403098026
2017500797
330508607
1978794568
633427697
912222350
1651222504
2059194661
1098042372
721750990
1673168028
1092997969
356111801
1085917086
1446612819
1451843366
818815142
1079887727
745831747
1715447257
928681992
767477132
652004923
2089530573
1533834652
790995271
155646438
1102638177
1966593887
2060288695
53909251
92786865
1526671293
382907566
1270486486
639891022
809205574
254987328
1848475388
1572835561
2036455244
83085830
1923772628
627387079
162629804
1970455352
450075714
1767134634
1950221156
2111301938
1793528029
843729293
447895226
402270234
1910318941
2103282154
1563194631
1674019696
1627424612
968333384
1124235511
983860670
1117327364
1199968207
1811809709
1139380288
873961726
791059940
794881007
1300976486
880261366
722487963
34835474
910437335
777584806
1697613621
1616556695
1590952456
1803612743
429161637
723009944
996304439
1655227442
1865689714
1550702226
1072683153
2082315787
1691964170
255303971
1332040416
636629250
1464463865
1895761416
1642666006
949786762
392504481
2115436226
787579732
1553084108
620229611
426199739
1956982095
851534519
600064404
667902933
1707080773
821521773
159391312
713995620
1923365589
1420562079
562248349
1453395229
593091597
171104533
957905779
407040507
1443017247
136564404
2114827542
1108600671
300887746
169589083
501967232
1671920563
682564224
161037842
489871931
726298142
1756380206
419201634
594009440
1206825045
1623761598
23681595
1485718500
1939209642
1823921734
86791183
2011759174
389984660
988103283
504225459
1704761835
1043987659
1762524913
770585927
421120571
1340171764
1841403490
609672996
458027753
497183134
616382283
1928438429
582640025
74834533
1900117125
1939183923
1794267634
853132982
2079600808
1813626394
2021602619
1097854380
1935565971
178719495
1942284512
2010839219
925227371
1211740465
1591952949
1381199596
1123800063
203608511
1860858270
1294222714
2040556250
1671960262
965325365
1219513297
1207757409
1544898152
1226810933
542203322
555035214
126366836
1677544474
722994429
226594008
43254578
472833402
1872806583
700878923
2143447545
807075411
2014330088
1502277597
935200582
521671836
761906948
2082532888
1931280859
612593382
2116677319
1312873416
1665576525
747362418
1141702161
1242451236
1431288206
693763919
2057835378
1877797350
823704532
449848679
1441914096
615187749
279659827
873466269
837901505
2021153073
1035581062
46951271
811418202
2028127161
853499027
1480363555
747473403
1030318499
870351240
1223196507
1664026091
71087207
413374084
1129611206
143038891
615918188
914258018
749024922
2083269677
1709157213
1671871609
250289142
2098552977
362657028
953861098
1370599413
1941393664
946707327
1200345874
165764134
1044226890
219507839
1848321599
1523614806
168190263
1834761836
270284529
1505201823
850034986
122798021
932020752
590436303
1423066975
605471919
1955831188
2122475859
904134593
358111661
1571692142
1447742856
1411008290
1523437417
2050901381
1876098289
1177489422
1698924170
1485447499
210577111
1112321130
1937164103
2082288118
2080010645
855673977
1417245402
336950143
1644184422
2096942224
736071150
56630894
1367348641
1196992325
440787378
276150027
288651823
1238624795
267346027
1614203664
1837384199
535977744
1887634431
562769525
175860458
368410395
264220389
1133709374
745720631
408706987
463825321
1810536438
78489329
1007691340
143377867
1590174913
629452100
973021434
1086413742
737277355
1986416695
1217040911
969757486
1896566376
990467013
1874608000
371921651
550457031
908995389
1857551889
1410357441
1116591156
7293740
34835821
1063671893
2004829473
992745631
952413205
1849519051
575840016
1277015559
1368451454
1106684976
851768462
1700928693
1338429207
849998863
1223046905
570438416
588282196
840606450
335330036
1637423625
1923437726
679459667
1004287472
509562493
1519017706
1140197255
1230850270
137669692
671162827
2120908553
1912333737
317503575
2057783059
1109220100
1547684182
803468682
1104488581
1252364970
1515963161
677671222
1747166106
1320926981
415588690
2022071619
646044165
382691292
1256863089
1059701813
315876144
1170855957
1095962545
25102001
582367793
312704813
75195753
1251428288
1218863009
1470818991
805820380
756356793
1198593372
314410549
518265828
772225565
1650781697
2002098001
1004425235
1684795407
292987940
364468625
1819368274
1212649349
1031019273
1376156706
1714502383
787408723
1795498393
315362796
2116378618
416985570
123400184
781392872
1606815318
1590228140
642419128
2009301417
556774326
1078510248
1483624046
1031971765
1992655556
406273828
1036523830
496476715
1357986864
1930421124
100368507
299362639
303086391
296391794
1023922332
1964876068
1715922471
506146028
1241883257
334901600
369476408
1142494998
1216198225
1704885851
750549094
1799725017
1580608199
875951812
1949458323
1126714694
1629301801
1585943441
1280281539
857385351
878171879
1987570305
1246770946
1143070578
1750892633
1227175782
2069626336
240988572
898313384
1749032941
780068133
1947182498
652651223
2020954171
1864660009
1709712974
1761069089
1454164830
874500048
32940360
680798517
147951757
308814742
1262278090
1711043996
2106443865
1691923330
456201261
1253752543
48857406
743719273
1894570745
1285220129
1451675091
1852115473
1989401294
1500294097
782625722
864897421
1431370513
1162700446
1301154665
1179658493
845008266
1578260901
923887738
1357149401
199269144
76519544
1487271800
1924010324
1278846925
1299505549
505484409
37603000
780158506
1579881442
799626803
1358286690
1357017014
1780452756
1851405629
1157133111
340857240
1358135181
1098211023
1547173454
1253352196
1953238027
1210771549
626825363
1367139829
1290206871
1862016991
1166054450
1493170573
735641565
1878875677
1379587435
2086689224
1287200122
909094503
2083088788
1971643879
1095184871
409420591
592199995
781387457
1211945688
2058642156
130466076
1013128218
1821665610
2073353994
1002847835
774309399
1337315000
590499802
2022218304
1609458723
1241170857
2079214759
27685486
6806721
1157100694
424097376
1414641950
1896326220
1093458481
1090390964
957827566
1488562031
42358602
2130903735
2098950906
53965543
2031532626
38536370
2124865168
1114544779
1551045046
390546201
834246878
1860967011
470340574
1226464946
649455449
1268424763
1016705676
17831863
1133422966
1630438128
370009854
563763505
1540072657
1214191942
2002731726
2057824949
1339162350
1930829556
1974345585
1578436206
683200235
1226067407
1562206903
53630097
1142940833
1753539053
1001826141
1263061085
445342768
1875068638
2127006085
1712704058
1464772623
359350919
21409818
48526306
1202749891
1178660043
46074336
881424272
870729210
901164556
724466479
735713583
2109470080
1583052650
1679595604
490603294
593512263
1886623903
501293079
1278712262
1211855798
1570381289
1071840274
1545694900
1712760045
2007108232
290242694
1334999529
2059054562
999009900
1743475216
147186279
1624754539
135279178
61066372
705603487
1411167220
1126012406
1325101804
1941197717
1652687335
453282203
416745344
903262284
1954095755
2143781912
1202504388
223034382
1736462790
1019573375
1447622265
434603935
346349335
1905240216
1873965761
470876641
1263398243
1638049880
819832429
96451417
115518823
179343335
1822627793
195165180
2086670635
704826628
738438692
1114191796
1405034530
1302600863
862123913
1248279533
871843025
356851086
1922989510
1703107879
1012938578
1733323594
24496601
712332750
1201702200
1997040212
52759878
1770458758
277785544
937073641
1910354497
537366026
1695489147
1160745429
1777563446
1629495667
1267722385
620041231
1866241280
1207972197
243524099
1268362055
199160975
621754654
1369983100
468826468
1532546904
1921154398
922849141
1355555414
923246286
1670381816
348899437
885273652
751128943
389357199
1364027128
1243872880
594935670
693350111
1478549333
1826831630
2132858679
523338968
1666284264
877598162
798637797
1554499309
2140685363
2100604822
342912581
242501667
163226357
1360083482
248128723
1061971209
1057130558
1239574679
1647829830
187678225
676692296
1531845537
560261490
1000606196
1837063839
796571282
1922227522
563649692
1975220617
491573663
468065147
1472856191
1156353478
1123809290
120054233
1521077635
1184732638
1376292561
1553687342
784399042
1232436390
913957443
372628124
1943501375
1771232428
310895058
1231074119
1623985991
1140204637
482369967
972054509
1951552725
1132104936
563149368
52839817
599904861
869276270
989166929
1878654240
759312
101239608
1636001436
12040476
1790637077
1782649184
1206908355
2000731362
2096942224
1932933414
1979099483
1554148447
2000342949
740263823
232351674
977625912
1592902010
583940030
627224045
880470867
2077762032
768016745
548649539
1893788027
128368771
1147309901
743742380
1731563947
189868863
1747928069
334290797
233354923
1009114708
1890785621
70707473
800048420
807621050
27137287
1911853132
1405275687
1746703649
1648511078
1340591682
1607818507
1418322139
568621521
1389140354
1986707795
695354691
631413798
138547386
1362362541
201417229
1180506957
875525030
1162661542
1053811323
2102673909
586467654
1781134165
692038613
1746576437
425754235
1425184426
1050006018
688796450
1982883456
2144197591
2015666656
1527607659
1310930459
1700136998
1502796890
1757170841
1874566336
491332606
871512686
1654569556
69303756
2127858412
1651267029
1280810783
2117367013
1153579415
749728434
249237636
152066599
181449046
117877541
1478131451
1200701509
1031226032
425621851
1303852040
1054912471
1240723938
616594323
1275768086
956321843
1535050287
430804175
683961691
524349422
1239363332
894161874
835534423
696338191
925255108
208302916
446955515
1849982044
963397077
1719420462
1577764210
1033115090
45300020
913294666
769836392
1952627879
1160995485
856421611
571206590
770049652
1930591928
304624930
750211541
1245864370
1596721516
1261885161
841975601
501142624
1092018954
417273045
1436944204
1064792648
989155350
845356249
1961243801
1812934152
1043718847
458953936
372785118
1161331779
875000213
1888574879
1945388870
600064404
1784304928
1251182257
622932780
506782266
224178941
590748174
318015883
1037180821
1965493902
409820399
1126131393
1852339450
738378313
404182471
1988314677
253144044
707425256
969833070
25756593
95493114
1133034338
1198918943
603671022
1859007124
2034314614
1268756223
1119310462
80200956
308076155
402141462
690263267
480340077
1808870093
2005074420
1504958921
1894291257
1769702976
1707346300
1567575081
730413810
419204700
987454242
695188875
784388851
1241377612
87692529
1261119167
608174176
337426349
778787302
1669395038
291433538
270589811
2009533220
1038882189
1606175120
169276855
424177467
1534215118
1300735424
591402592
664016281
903054079
2009650097
2086156836
559917102
518031188
1836958870
294391831
1861729728
114848687
1200633540
800612496
1538561222
1968564443
1015668629
1817299969
1319829946
706516773
28470571
1626108179
1331769102
666000445
1460447
948861860
146455397
707072495
1366386487
1847045885
1349649186
1528168325
936959477
1090210261
1763406295
649522065
913944982
2030125648
1723222077
950032743
1765686095
330933280
1383982507
300437128
50644944
343360622
434455161
168041109
1950955955
306981483
1984741746
2074147688
682699958
1769901237
941862811
1215490182
396743001
1919614914
554332032
1623171812
699444934
1776311556
811452226
1887733316
1921218315
1563877116
1846530689
204561582
1318885035
1178671720
1147314197
2138997149
1453777569
756381084
820882372
93704473
702850591
1181598917
26555758
1427295270
1381082226
1989002285
1919788176
766120257
118166767
2073778545
232360094
789138534
1135272538
596163236
18673301
149088563
1912826867
736583476
2084321681
1056446814
1715819
336742875
144536641
1223903176
1488580141
1921785885
890402912
862003575
524775542
827631476
1054595774
1124433905
1871464479
879379020
1836893318
224178941
542072845
202164528
1602656094
1392524811
952590728
480726305
353153281
1091537969
1342138868
1265381548
434080901
361929217
1399953546
1377412363
561495747
2009001659
1598260569
1627117654
2061070031
2032797478
1086293175
1751654812
148456121
1607065136
1565128206
1633022375
1808792545
1606467524
1029778202
1064252373
1956153843
624589206
1163252461
9055408
1748422867
2078051032
63123512
1718706081
1251458433
741394856
610808569
853270720
816261934
1859397509
1794206951
702986834
558511878
1557122494
1145834275
1279425634
591885131
1099179999
757007243
765189943
1796111057
1947144580
108440549
1498158179
1970570726
513634206
1480530773
531167460
925717728
1862544004
1836998195
1635741459
899453439
1403044541
2134925313
927474036
2013708720
50028209
1286719271
251027508
1591156300
333647025
1160951677
1724654594
649927019
2044203102
2046215429
1514039265
260840559
1152155644
1356407627
1171561793
1655863862
1015819710
1745444228
631638108
1674834999
1707308721
93891277
2091804545
1771289357
873986673
1038782827
1870311575
322537808
1012518715
981093596
1425578369
2095964322
757012168
1699751181
732281902
893570914
2090704062
1724129160
1681652972
1277292085
361444002
31449882
617771323
1065557917
417387110
1176685650
905667396
625747666
359275560
721362021
1603788399
1556219053
28457790
1098092197
437287602
1717190589
1945597220
183510767
1073864053
1085811846
1095162493
1814605014
2121115515
1159801652
1888799044
1609244410
1518504107
1594164790
1665025145
1177073285
1475566543
1739078557
55217472
2073413327
1954169373
1615776571
1465094604
1005514306
140914543
1597675852
1302591234
700817776
23023303
316235404
244319128
1589194925
493449293
253945684
439394382
1459460397
920815821
1734021925
2101905085
669680509
1982900969
1692654290
979340103
1033760779
744950871
1051653648
687211527
581066791
680599348
2106075809
51539222
766826243
476794166
863621490
867288358
1136027953
992596651
1791658025
1911529855
2144394758
1313232338
1736907539
1607219871
807814557
84728933
1177107867
1433260676
761490634
1712123356
1543330412
165717256
741700997
1632509361
1760744828
1396626553
1176948955
488948266
966040593
1833995707
1389802208
1420613268
107044680
1706132919
1516927805
2019181450
1307404951
479891221
1113822834
1514822257
1203748783
17544420
358025215
650532729
1215798921
590350549
954327662
2054479686
866371598
1135820863
2043342314
1859751776
1146929046
1438006841
1986762100
1554147716
429577070
2032565535
1605342243
766103375
1788103562
715738954
715529155
328966707
1977431402
102816170
1322659690
1446266555
1941963733
1089361767
521598689
598082490
719156630
1281845892
1118791554
1145013142
371854330
921650132
697894209
986253323
2098875747
677713387
1265784957
694758857
160734740
1672580295
1818723558
74149660
898729148
73013646
1476998853
6815998
659098558
1199946812
801630916
2131668916
1472776141
1848589174
1537630810
1502256282
399004352
141852025
458119386
268713529
163553321
918037772
524570598
721663313
1748303512
2033995700
786820016
1191143054
645969937
1203389146
608524814
806151798
1832868705
46397708
2136609944
122385456
147259089
411467045
1255062988
1912143307
838091940
1387148906
314978747
470466707
1523382676
1001509045
1756741332
1391436886
536811737
328210711
2014289824
878536405
698367243
789535372
204782952
1655501852
1490714160
2098382027
376472307
2094014332
971151512
1823945909
695011628
301630293
1705003985
215236087
1206142221
865485364
631056998
1029430963
175998404
764470038
1688858665
1327585989
852977677
1970734957
356346171
141847193
385533290
644862301
640985032
1378798043
1006550709
207922449
214915865
2119728631
1718103738
520812899
2059289603
963933579
453715797
742220820
1829511112
1850168651
1193282110
2031075288
796048249
608524814
755755262
2003141557
487002481
79995529
375910354
1662119433
432414179
868122292
369043775
1670835411
1181276823
937575928
38643285
776292499
318059481
989298120
1271642962
971148129
1925093915
996196858
1033037145
808880654
451720745
45565569
1825587989
1618733945
1167890738
1908930773
365998524
837109301
1938338391
1361899200
261079013
860204552
998124145
104337175
1528087957
1820115904
676355775
632980313
386246719
1214362532
173057006
1551460347
642507063
1474563486
1480079261
2074540267
1327040296
1112859416
18454563
1722458753
303896329
1069727806
213250440
911433442
189524007
1489039887
661255793
231568325
297549943
1123168511
902084923
1395456138
163533909
1286508377
1511964014
1574722771
1689026976
1704881706
722616976
1182088473
357686153
2038971710
2068928914
1459136408
656759500
1733020556
1569100194
1631974894
1014861088
991092651
1247931742
1595095445
30965147
976458769
1332378252
693492638
265825947
5337339
786715883
723054108
1877323573
846406928
482412303
513263336
5409441
834724949
854228947
31745192
1764772695
871678093
769088841
1561063591
489955743
1630374513
1670244381
171701600
841954093
874114239
414525402
1320870112
1090884483
580710231
367578441
435245918
443251662
769815274
239343979
141959717
1389452425
565739235
1024696492
2000976227
1301877250
846843711
227710539
372637168
694001875
1946147438
317555162
949712365
986846685
968254710
1011685895
1427997566
1805563557
471859951
1364963106
1054753038
770294565
275637894
1759679384
678317601
1729380624
1852726886
690424411
1238646471
120917204
1307365077
496553689
1544518591
1830700201
441803261
918188601
348420407
662920273
491368756
2030367378
999706209
138430173
1680973016
2029319337
1905565812
757618294
1835763384
417097625
1446572563
480411370
758190136
1224674993
1416429733
1343468931
239705840
1671574285
1182758695
2023499815
2096642068
899810965
1559215135
917920950
782837841
1725996820
7346404
373965588
2137126757
1736555765
1106021045
1781506674
1328575975
1704755137
822069940
1650469659
1614654227
1554805337
192257384
369659615
457012716
1604721491
255023966
195468692
205415208
1529771047
717098970
1083904797
1445551981
1904975053
53153566
2019222518
1681428326
1971118927
1580946170
1733828024
2067917296
905044407
2002164197
965996539
527847404
1280491679
427176039
1086737397
1926439056
1601034683
761833903
1645623019
380859768
213395172
1082047726
495962424
1069679571
592995417
2092387922
398396948
783713153
95221784
2104965143
369252465
611678512
639524315
1009971819
606670100
2009974192
1944970267
1232224221
1461086085
977236220
1843895947
1669188968
570317175
561076913
1376675271
2083639227
1249365881
381797034
305816534
354964492
242957133
316497733
1055055152
1317949688
109957751
1353305808
1187348421
497340783
415762750
1307633820
418272092
294866249
469603809
550017806
811964371
2137565899
811427369
1130078916
23264065
1797483797
2147114403
531427169
905857300
1185533163
336784869
738186347
1353182951
166874323
1647769798
1114365301
2048909688
979160049
275697034
1865041091
254568266
1389361063
367860449
1465847892
2060396323
772856732
1233403130
1920092871
631441369
1089547703
1120870330
983696725
435500799
814390547
1966849966
1263994916
350194642
41474539
1906467927
1246551738
1478834442
890203609
1244222645
1462169643
381330073
1619693911
75092047
540306659
481905567
1211458226
1190473312
659150848
2018052155
1289153171
874582777
980509085
25240423
1989858496
258883119
235278845
1581488353
625616531
979841062
1725424529
1408587377
416284041
870017812
595487275
325008817
1691138713
2121375976
66394724
325848052
161928945
991996960
1321728620
974296046
740964915
695325455
460891376
223771765
132010779
527681790
2102812242
1677185700
1398874503
1787359724
1157927243
1592595283
497470848
132879357
2134722759
769132365
601660643
687166516
1712291965
1607747603
678202494
316704422
2131423053
74827260
1324430937
1833499757
1549809767
182635685
18649774
1443367282
379025180
243840576
1878267455
1997345700
1226904439
1759204931
318714333
2086327937
991875156
924003881
32335383
1713867770
339662963
1277562622
287771558
1993193391
1026984288
2050811750
904213439
161571479
74349928
1155037990
1293729613
404447267
316776127
220020949
237278984
2083989073
99880085
1221665474
840684943
542244207
1355849142
634133041
1575667436
715003458
106300297
447288888
1031777330
702860344
2003236585
1493378303
1159515793
363925497
1328233863
171650672
1168624610
143696364
283259897
1559930803
248165976
1041302839
304087102
334808927
2113650772
2087593207
1600953447
1162848385
2088798864
1775310068
779438041
1679509259
944119886
1320038471
1325021647
395551395
2004785622
1835811501
618905546
2070177961
1344716699
1627697703
2028741964
21851064
1018804311
361349856
811371211
1178275497
1565678992
153325965
1254051100
859003969
1112341502
126722081
2142459858
1793519459
1804541944
339661882
1002290698
121025406
7774138
1406802538
1041563174
649227903
1440630365
1656937035
1051823937
667277994
1683362433
152667177
1385533029
1319024690
247091656
118160824
608679590
1350799399
1260485587
549056675
1742828119
1950736715
1725348091
952459944
1124630715
1287947362
1424736172
624158804
1807364521
139473285
587745736
1788428663
1711167458
1690742672
538626989
1618974116
1888197575
1791690096
348835966
1224151280
495307464
451411899
1907948287
1474569489
1731467267
1373067640
301514934
2073346525
569739947
441080902
890649662
1021879797
1641741750
1059143232
1949823780
631842654
1621352167
1680240508
724258813
817446522
854525664
113641314
1411520581
30999032
745932755
1229719376
406698595
715396672
2130959444
1607825448
1543903888
1673829560
1869252330
1660005289
1120524093
1016144447
1830950364
1086318413
766312523
1636734295
1464028743
270605594
490379001
526519111
643896729
239591873
519923415
1116724756
1152946104
1921883545
816672224
1110204361
155197758
1483346166
328202751
1816650630
741107256
1404316636
759697151
1326269267
1496165295
1735882356
895600928
1706098954
729138018
836504061
1069684425
584368109
383537481
836353387
1076689519
1652986523
1677646431
1173870933
197455839
1156544851
849043528
1783162475
1655910772
627952824
2059833246
1807334936
47034348
2087898009
1989664417
577510670
1102806720
1884559187
300899083
228264792
214156506
2089592226
1579552105
692054384
782470148
408992892
1041905793
1385128169
1512546198
5019354
798755379
1437239398
7926244
1583591106
1891171722
34301544
329366743
552998310
2123603680
1288435161
1416854887
283525591
429030366
334742657
591621553
1497729408
318242625
1409570579
541312644
1414341278
840438943
1983676142
216894255
198222420
1170541085
1735642786
1592603031
1181210148
107773345
1695160787
1507307261
738803654
208525835
1813582588
1649117221
1618364834
1468220430
1882022703
1518348755
1637430664
1346507870
1235121089
549541374
504852494
628499239
1404194371
83597826
554479310
417099915
1454877144
440745482
2074877800
1373929742
348575466
894554430
65826880
935002432
120534492
601854981
178786223
499283649
1793997095
1958550118
768740839
710956461
1158051942
696882234
1942969427
824986368
222001355
1009344305
46917537
2037002303
1629101696
857342478
1774855070
172866542
720999899
1018644918
824908669
92286261
407941239
1716647319
465385729
834347079
1376066783
859883685
195816845
893583275
108934022
2138959165
1982467644
1987310369
183483667
123310987
654354896
47458210
330339944
1809151438
2017772162
1888759499
502990132
1625311117
1468164019
1732032624
551520101
591166094
1429087466
1646943786
1167532087
1146534686
1834321051
293699418
1871072179
1094994262
663256399
687528473
1454216661
525776554
574577230
1485718500
1917048382
1437087403
689893265
958901596
1732607954
100718127
421533272
307938422
1937896477
786086684
198503009
520713742
841175636
478523295
1722521351
1201212022
1879256876
1013612472
1916026174
172084092
501663723
1496792200
1281384034
1663253975
555780483
1225364139
611442275
769756099
474733172
961964753
1080285791
1078881396
606742127
1041657232
268461588
1840732207
1506027715
1160867227
2041765792
420770379
433540131
2019016222
1827197960
487312222
841393794
552443707
1375951029
2105475616
91655986
1617904275
1028564557
1168247830
34047255
1031041585
1343807013
515996694
842062542
1497702087
798066627
551327509
11682358
959202413
463750218
960356425
174316109
1195559662
358023646
1869314046
997757795
1728027377
780696568
1050186147
28880828
1323520780
1483275766
469400690
1686887178
19610119
2017543981
295985565
1642144789
261569273
199808454
1240030343
1561491802
785217701
420354880
192489914
1234303524
1572067303
430845068
1250964904
727232488
337474104
810012159
1869878827
1184367928
1775190913
1827868979
451488739
479852218
1069756248
1422360469
299995059
1496944923
626405643
1688185206
274825788
1690123713
1724701787
1624609271
792796837
409852025
1387275187
719243294
1603099549
1054881851
513655946
876193892
1183804201
30092315
1797737659
669026199
793663256
1492499903
990386263
434238987
1716711393
22737538
1046321325
696161212
1616506552
1134721909
1620740770
1908024556
237823647
1068489527
978409741
944242092
1224017888
318449806
1279921302
457173681
526501406
1086563061
1287922494
229396693
1602573928
1500952763
1253590372
218834106
108343880
188521570
1126411696
243859348
358224689
1504965481
998494175
1643773328
196776306
315672164
1829256498
1073671262
1209847591
1672204327
1328447712
2019339042
1024574559
265709248
1183848878
1458590103
290408384
2082565291
400986374
577553011
2093456615
365342025
409615129
456522776
1588242766
1826538316
2116216870
877961270
421469883
106247546
719389341
109101146
406625400
525029094
2106635337
342590438
1412521782
1704569943
333822763
1837129228
910791404
866342898
1311125094
662244243
1873266992
104193707
2051950173
787951540
289585408
1601033203
746639746
1915821611
1110440703
646200739
1740324313
1783586264
228903546
191790840
1745936283
694428378
382325923
1090350483
2083706696
395344595
528015979
1006531456
1581986498
1746145739
1576531272
30965147
1689595489
1666735275
930615341
24479016
455451624
994507378
19880282
185178741
881356451
1735810855
1438461906
676141154
1249875059
1544357066
246803393
1846407456
616492627
1076880919
1050446529
459854819
179578237
1685967869
2076769675
2044175008
1554684966
748031346
336717295
1210165405
493934947
1473890821
1398734037
1228772568
356277740
761077947
1480912922
1412784554
747736007
1845328139
1754047426
1659231910
427195891
316409508
819063726
210640793
1132097923
1800671468
1483913661
1464353111
921802813
532841404
1015655408
2125659037
719239280
1057365901
580193800
709018164
1184530807
1054619916
903663422
703577166
566572764
226376581
824068748
1622803340
102411066
1911361083
606019014
1544455249
247407618
649948228
505422638
1093669833
467990028
1213022560
991690481
1578536442
770466694
1349880664
398134689
801817602
1432956352
235306187
60075614
2095243747
1685005516
239343979
1795156096
2049098918
205576985
326468096
1824665776
1992599195
1966428656
946344488
1062736847
1102435167
281025678
1981817932
292006458
906521520
592297765
32757423
519612751
1660174129
1950149564
1941678814
1465282973
1145544549
1384302031
1810770285
1385368334
1774143251
1560590638
1634628208
629009421
1148238144
401262018
2105704296
222554523
1524694515
1675927655
1339000551
554312605
1257137101
1987756690
1028528846
8865740
2054048918
871766784
387937239
194680818
1140421687
183096024
1561191645
741176473
2026150665
2105853170
787346239
943979222
1432785822
1579565536
332582293
1868095222
858584042
718504891
397778474
711278002
688498964
732251999
2077688135
1180871294
121684814
1808346991
885585960
930460635
144795677
80226079
44581380
193684130
1031345728
764560654
1940852983
1216143661
574161122
1680613464
586873231
1411611548
232867887
1233306435
646154104
1294796360
1822671061
2119788749
70292695
1648428337
881283528
1673416271
1408523437
2146104469
1517981255
2021834989
2010424659
10736168
215347762
1950777776
586065405
1686923022
854651609
303737506
864875518
1561148588
2005197120
963427764
1207774040
1022854594
1287536586
410772755
1433159235
560986178
1677948046
1590483699
189265529
421636975
1663731797
1476383614
943979316
1881838341
1891528838
1823197814
1797784888
928496346
334012317
1875785407
1819444757
1807523460
220085770
2001032136
1683082599
701536612
1050270245
2097508958
816021570
1132422769
1339847200
40747043
90412546
824378261
143085108
1712093581
1446587908
2024783972
1438568766
224521157
2023508714
1347273414
1161399853
707546033
1082711548
164893839
89265069
445067970
1557469148
1270628091
880930392
1177211479
1571882916
20553946
256995386
958594320
1300505308
393035676
951234894
146067849
331230977
1592930748
2087954347
1596132003
942190589
1548698423
1657356864
919218585
1995513257
867345782
799550847
772371409
158766771
1776102023
495011253
1268264482
2042652184
217397774
1607439232
16700680
276000209
467146646
546181936
1970945767
2077589231
1881255488
453020695
515187407
748712013
818335261
2142536535
452441802
1687322921
1117527637
1603575884
1225061842
689064711
258350270
103888801
1002233739
1635034747
867326910
169443868
572531449
1545405645
713288611
724143464
1690972771
1642081852
289912477
272532932
2018582796
842924955
258261876
2056091968
1122182326
130055261
1296912337
634779225
1069857068
56961366
1040416977
1522495615
2012198893
948202176
567795384
1747844193
521023566
861669673
754773061
287031549
1411450233
1729208638
448455723
2120152203
12074347
51200577
935411621
490672537
1976747258
1321711407
986959315
2120629893
170925267
29422187
1502658714
454905659
150515517
1105917263
1275960280
519565343
577554985
1653358591
2101175655
1582663042
1133336921
1416276102
1021171836
1526915844
564419971
1292273001
1549678590
710874299
1554028823
1756977336
195995327
448186655
318346439
1196267606
1843878999
57471116
73381390
1869750224
2023229139
587229565
286134828
1957556995
1700610906
1083614270
75456181
398093468
967901846
1725151876
1402741957
1783508466
1466969754
1343574108
1463628709
1073532010
1256767685
190058332
217122039
996986432
900612700
1981045287
306992083
177214348
296890796
908799508
1760396703
949513936
1727825536
1927775873
1595784510
1864482085
1384529786
2019479218
588875530
487143292
115346810
165016160
607114563
962469185
962806764
335678413
1991723370
1670791113
816399520
917379217
2093189095
684207676
729230783
2093217774
2053351225
1796058888
91173281
1464980499
934142689
819905208
889176402
1944582127
2027505387
601446961
776185394
282898804
523149967
1562764511
1098503755
1458439601
1534399264
37867617
683240891
2116597664
1516466269
1423134193
155693425
779843753
1359041921
1025607483
1663603386
1237643074
608319710
2046418526
1079600519
1935621356
754084171
749376211
2141924318
1736618516
928512983
821209585
62603422
927308342
778967795
1105086401
301534854
1137193711
566706196
151174721
1505914709
1187316052
1277830400
467255106
1105039366
989755233
1918358431
225570381
956344881
1507800266
1578975168
890113349
1093646699
1719475061
836016023
827652878
549131759
583712050
1051665048
1452715048
1939576234
124926299
2048376108
456067783
111927089
309930431
1701637926
751608351
2082510752
1200219347
1382494466
2072290575
1809907882
42759258
1931259294
2145390759
565031369
1165238472
1595501402
1024421170
895543377
1601193646
1922418134
1163368946
168804633
1900402582
607349998
1196154301
2090488872
1096417204
804790014
35655947
1141780472
1531026607
2053562051
6575463
400172320
1389477977
721126731
396407311
879928685
1854499052
962418651
665281693
1034629002
541382759
1042550604
272920872
1974965149
1052672705
1731055793
410317853
1606748545
1127306760
218135789
1407835868
1934494447
1146590723
1595237632
972463531
1262268292
700337895
1256583828
2043974767
2010014483
974225426
131021502
419665991
1816723736
1389941190
1627753046
1919436468
53309069
2006143024
1016934933
592572824
1710391961
1503928236
698573110
1032801761
1097414081
1804478005
1177754054
437750579
698333837
619469508
783871691
565016817
1596519113
704540
1842862668
1042288672
1809870744
445900612
1436999499
370636009
353685395
834671313
1602765086
1209021523
950359737
683892485
1072611895
232788399
2076020180
1061814293
1206469410
1510759831
2054796647
78575757
1763599909
1776006619
1298165082
2005757100
1702675088
1545779053
76385938
1885796545
1005884095
876041983
1968739313
607925607
740864416
632877969
1882651386
586807407
1862464329
747322753
223747237
540189783
991922253
842450724
1445712344
130136237
1213481765
1855274258
1294973218
2056880813
847932232
1315108059
1014261081
547361631
1954509130
1571057578
1906356080
815759424
1098792893
682945299
1885545495
1339695705
1857911751
213395172
2097747957
520097834
1551806330
681903811
896954621
422400820
635884702
1230961132
617667312
398384289
1097079687
1601699918
1965836937
115213614
1759180439
1197429263
26147789
1903891366
873023944
1748029162
1687915610
1450399937
75012787
1500620384
560964349
1500482459
858978784
590582760
1231550733
478519307
520686698
1996859245
1358281793
1944823976
183148178
1090102829
109747621
2035924379
74555031
1692990732
1524651086
975888742
489451170
1035557762
517180012
1177633911
2094976432
2119323622
1801992532
681933979
931928586
123213228
1266889300
1113034613
1663414258
993318605
1803256019
1579816985
2003118343
737755033
1599651096
1209356819
928598552
1939217664
1566840128
1957120212
610223305
1195350527
1854092938
2108140979
170174676
1480635402
992824406
230641016
723503614
1336899358
1787555230
682844361
1537739282
1787282842
2069194786
1841448324
1059688562
1508574422
1833552098
1648646101
448241354
38234739
1819742446
195786384
606146513
1374527727
1181178887
207327385
1727018761
177426070
1894445040
913431257
1671061893
529579130
1072611910
479060100
284509785
1710090462
1001085572
315202124
2081430378
1976589459
227382680
1939207239
596526725
515677043
83321462
1308009525
1011084545
321414537
1142113144
1532397104
79551696
1629346717
1317097587
407828338
1346983021
512222144
22504126
2100645280
1730524980
457134432
1097917000
418529616
717957295
1248443694
510870007
2095365305
152473992
947416027
1621384152
1306415713
1285102116
1461788140
1225795449
513204456
54557560
572498683
6170493
1924989827
1654099745
553556452
388295034
55857932
2027219486
619593808
1962303465
2055557288
936287075
1946815630
154297206
851172787
760244423
1528712991
903227636
1066663280
1257896471
1891544415
1127127783
13112829
2108186218
1022940010
1892885816
1248068289
1435102134
1902440714
2110897260
1013539849
1053401169
726130453
711958901
1561694397
604334811
1704334818
116098321
401703997
700446604
1952298981
1866261688
328302064
753729912
10508337
1892832554
1942862549
1930505449
1355767986
388662881
1776308130
985470230
891113133
876327893
176988379
889968105
1269227258
2088263787
568744633
1996416624
1530893849
1192040738
333711811
1961998135
836720290
1852207822
563096267
158004216
1150899595
1246954186
1481438338
1906403107
1020060944
754447061
2036423489
949662082
28769608
1838338688
1014925438
1329046095
861720905
754183348
1863018841
1032439008
1799543306
319154297
130115379
1233286603
1501202485
712710910
1375053779
153702464
907751478
1372959832
2079134642
148124792
1888685330
1367313649
1967378602
2065473065
93154611
1876078529
1402876551
2065540717
942931184
342575618
71876672
1418457916
1067814669
2029867911
1670316370
1470933347
1719659316
1848136701
1424653599
488873981
729818450
1305847649
2054449306
1876705082
341797323
643713898
1434770273
1692529124
273452784
427583502
273756532
1039627493
1561324390
1834833706
985133434
585887198
2006287229
710870221
1363971883
1006068926
1622058358
400896286
473144673
526986680
1309617253
971935666
981643386
1878188047
1922472801
1757079911
2004571393
2056103256
511211448
1760660268
1042020223
248246299
1121233932
2135630703
1701283213
1080484442
2026329637
1185576734
278749650
1135884005
363723318
769300366
686523497
436359230
290565771
1898128137
1619621090
1805249573
523725591
1459512576
429423185
1672410886
529625473
1347302681
570648689
1999353823
1252023502
1384353896
1278733247
1950642922
698445004
2109848506
1403991844
1565712916
1955548108
514631862
1326060322
1796673468
1324795016
861882455
1753328020
1507790134
218627462
47608926
485318603
569346370
177425412
1099860892
882341349
989148967
2140442433
860892494
729932197
1503840100
1188225667
1977213082
796826095
17712944
1158884895
2120376920
188007611
1270162890
1967139579
574638249
555407703
2085718143
1481084735
65629566
1513824251
1627730378
1079649463
819693841
574762412
1833640385
1811377222
891417416
1892927937
359712832
766143002
1002018589
323853564
1359038513
1208944016
223723883
889660928
1814241144
446855883
789186684
2055009406
68254334
1499069432
2311162
1791654681
575776096
1035979646
1966887162
1783279451
58406560
1714397257
1017218204
2071247567
1531185402
1201129034
112249817
168882248
306371480
1038530701
37087665
975391263
1677048387
204344148
1130978367
75966153
577264551
1192159985
1254431450
972798247
1900671137
1257188791
783583795
354237316
1313535796
1793046826
2137390113
305473288
687073462
1923855594
1618719956
1872066894
1732526832
945659154
714817580
800113435
1619727755
1846825641
148390719
1801021128
1840921061
2138120610
1335973977
1176156947
1058121801
1104053896
2044960358
1355366537
523116143
1481655171
788923096
159833174
657954766
1311522616
2116089806
725878802
1484575471
1575546633
213206754
601437497
2057050740
607737665
1594605027
89533740
2011219373
577683834
1616834005
8555320
125789920
327429152
1816554840
189003047
1245489564
964950031
765030092
1730185054
1844355706
2130555247
1558385750
83249343
2047782634
519702063
1902692508
1524810175
658282006
403099170
2053091381
1998377588
2098832616
1733599391
692052296
1884580269
1896086085
1863524120
1218035763
2023573167
1446204775
1164634535
1402473064
1377006961
1699139286
734519582
703713118
912409385
125218934
1313227857
746746549
523309875
2073942675
811905947
1690758628
1532663980
350448348
887594281
901303509
475634656
2124519910
560026475
508099151
1416090543
1743112245
2114186581
961883687
823774253
1787666591
358729203
1545284858
921071204
878157490
1195562427
514996319
1720418394
647867511
68795156
977259755
1081599689
372396746
161275870
1411321334
1364489355
732936470
107983687
1082131941
1621400772
1663524936
1342240598
506584621
880271937
766908147
1066209738
602577490
987180005
818281253
1224069921
984867401
1116222678
1932909838
1958063301
2054249073
226526205
519588327
1982336203
1837830090
1047374310
1640179098
1904667476
402265902
1825910236
811911126
1646281133
629865761
1400314935
1098166697
2052021747
17209971
721846665
264602352
1897538190
1886132963
668339349
1284890884
1810673444
1610336222
530793485
631456297
207978684
1709235501
61315179
1807340440
1649261729
1702262201
132177852
464302850
2124692742
766702316
1414654533
1348421441
1656278576
1768616747
1612545556
1542618163
1539444648
2103024150
441466721
784291623
991615660
57450143
801758919
1008039291
1286157237
938154707
122827911
226553622
1336543552
141888345
1620326376
263950566
1472760480
412365654
1482214590
1316854254
946827909
823441147
510483083
626144472
1778894075
1113295410
2089390046
159393166
2121545426
1006976784
549514288
715940320
1190799673
1260889204
760209821
7492129
26730839
499241215
403262158
784866984
1466977779
591339603
1866240866
1084377873
1802705580
1569300619
1627377486
1997177261
1374004382
989587270
423042181
2112526444
2004882777
758325507
1842019516
281518571
906687655
461658279
1046461525
1877793454
19933962
1336604362
106918552
1980585426
84415163
1145606589
1328201775
1246697899
25824150
485697789
1011767933
744071025
2110883588
334509260
729224425
1158804321
1670131603
1514634714
1227680515
1256071998
1355811499
1119938988
924386210
1458137927
2057536159
98038513
1806211043
1977078302
38511516
465566935
473339438
2028805224
1896714601
1925834672
2010611207
635749465
700504843
1952071349
1806681799
503544445
246947814
1860464899
261165486
1675049786
932154426
1085732327
1486507452
2127024450
1741319918
913203768
2120033744
174575981
799814280
1133689628
279510592
1345027692
1159284043
194490775
257538777
809647651
1388615144
1652686597
1216613670
491995609
1551502212
1593932343
49089375
1999971491
1516555470
1500289392
1332010786
1544495364
1160641272
1982722064
1204828988
180448969
1657635203
336163838
1409272608
1785677268
619947794
1072210131
1643733818
921298141
835968233
153897806
1171395105
949650744
284968116
227678942
1346312249
685250173
594183670
1479480988
780108067
1683532151
1753319865
1902094890
1260683103
1187090066
428231124
1695354961
1972974498
1314808023
247505017
1272453982
319334004
1625665869
1002779598
1564742256
1079046773
648128785
1283235722
608274618
169482529
629934630
508590714
1054483828
1939432560
149066518
1209229559
1821519607
444047266
1936734035
1737453565
70590229
1420647448
782261501
1232987631
558283889
775804725
1225601304
1835289987
816660722
1266270967
994565278
1628987332
1899165449
709096469
788494136
1306393909
697045397
1361758468
84147698
794808544
1870476407
286650686
1745431995
614823789
448855124
1701913698
1404816394
1446560343
510241541
962155766
2082329646
1182134027
1224954630
1421853743
167298378
194242313
854486099
1760795206
558595477
1068413939
578376989
362720811
2145390759
687090484
1240507564
157903011
206748011
380471607
91627095
192829762
448623728
1158926694
541677423
1497640405
153337908
1512378971
486558281
407200324
1288936559
1749130395
1905165083
1919475590
3770420
716999251
1510023998
1578840659
1046457959
1573011009
176552538
429821504
1297557130
2124835946
1527938922
2114132156
30784257
535628193
1950144983
222001355
87011906
1723940605
2051342470
880574238
521975768
1250986118
1951315112
1657706379
209465026
290253489
336502475
1239303579
584376069
2053710698
917349357
177964769
867894882
1440489094
1027210240
430426086
1184293084
1437468076
655959375
11251349
84052819
164953068
2044286272
1615904081
895657212
1957431249
1780278247
299533443
1243443313
1084434630
1205217907
310019624
963092972
869382346
87943371
1409121932
292466789
621840644
423414615
497417899
967524159
1319422524
123170481
252807164
1358742614
1057707304
1999664671
941336051
1263666455
1906110212
1076413396
569168376
1814487825
1464324891
1678536463
690481104
663588431
1123983562
655831630
1098249233
2005490167
2047467343
1707421877
591120463
810957076
1610661356
1893632797
84204431
2076404356
863352721
2071161674
138427609
1356932550
1144517719
246316709
117726200
1760545838
1800451713
23490664
950876604
732902468
1567911797
119626313
1275330946
1332220905
1602775702
879071583
929459941
1445207304
1813518938
1628145846
1192164253
252083598
1684627831
2114435280
581173228
1144227014
1351829918
627475113
775804725
423225925
389463031
1513933900
1075352572
123483869
176041563
122060595
849860700
1457367894
1846239568
774280403
1077637689
708495870
1615304293
1433319073
1331266900
1185672801
714467021
194715196
1856539711
312439215
2007422576
1741760965
710136814
1270001082
576477905
164273226
1762882227
166721353
974616741
354313234
2013649794
2101154507
543586868
1169156176
1484430327
1897272695
1927403065
613580986
1851052893
870387390
1487703910
1278963634
752724130
1434695629
1025032101
295207970
1761049429
1754811762
1097847383
269165725
1295219940
1820776353
678178460
118842728
894808641
1402566712
833645627
52038582
328595798
173610249
1393423566
204974559
292339984
279648131
1896368023
1124252798
367276902
806530027
1144487377
1150735563
1675224562
319582800
1183046746
1657876721
1062668148
918651711
2047636965
1515362571
34714835
542485273
2124020927
356484582
1439749833
584521979
1590415286
1143143528
191274697
1137733606
568812276
2087369724
1146044912
615193903
1099669047
1594686219
1396658134
695608023
1662482401
1530784303
334554802
1338433137
42838192
1621209788
1583782445
492717558
713550957
321218187
637513831
1193657049
1157140975
970978506
254934015
1373948817
917900244
769381045
1504584957
674853580
37755590
995529876
1926533435
739275115
1382762161
2105255114
449296248
495702115
909542207
1515881490
400406838
1097283629
616567214
1837077374
1991012547
1608232406
790356109
1030758031
1342513196
1350867542
115067108
1150148802
1249045536
148589796
1372339
1786612709
795779702
434822105
2077161478
1558732617
1803580394
1670456738
681803676
1762370752
1218972542
467426718
1711225951
329367032
380778961
892037127
2025544442
519477030
535220976
72998561
1224406289
335684304
350629005
936509503
895657212
1599225828
708040472
1868312193
684892967
744531297
692516170
455608665
1337256919
80166063
1785087128
124730063
1428881495
1117820516
333616033
718563199
1989693109
1938851137
362398250
428725710
1828754381
1937220160
1929923493
2125425123
1950853171
1709933705
1851398781
338263249
1266381073
2057716789
1879690361
1687590322
1409872232
1234778145
1946578093
297588209
1002308821
942222314
793281919
818892152
993105224
1958283100
1050259607
533600919
1335430430
873611378
1971876540
619825628
1454971269
227904378
867213912
703999488
140859649
1278770577
934645630
867226056
1873744909
58866274
1301473156
1356494479
798855625
1201036882
1512584497
233152107
2008992882
1409438891
1412600615
1280708636
931735533
740178053
1875755495
668715693
423420239
441149313
1129744093
383519622
1521338420
609452975
2108007774
1015845201
1392137466
616730391
714465122
145490056
996937660
78510740
284840629
337458720
804311825
2063233371
1352461929
98107294
1479043298
1663882764
1661415314
2081258709
1975909243
256742735
1439717766
1543518895
1273440293
596173894
341905801
1440109419
2076490750
213607682
1176662620
1406630188
1497874602
1928651707
890548584
871015987
884569243
1424595219
1145497971
283961886
79817276
174625834
2112183905
1955323333
400480126
3072082
1653541982
1860013021
1256136121
191895365
1154111395
114035331
977446119
1739462306
859290553
1895341440
2042552772
1718557032
1311148151
1565972671
752499450
821154427
381973233
2093419877
2066011438
1076247223
765239409
869278390
197381995
1483061434
1444530546
837687502
1259992544
2024188473
1583628399
32050792
1736086636
288110755
2033270078
1569490175
1355934041
2093357932
602886709
1644309080
811060243
438240185
746313031
1221349226
913908859
1433487942
1531701111
465532011
2027864432
443874303
649305233
175670674
410693348
1017857193
1212463836
523949351
1534095172
50298044
694320047
295381217
1801592945
202134893
303123215
575754693
1852621255
948048634
1984840687
1335978183
1135737701
1270299190
648438681
1022086300
1801463736
1646693512
1429929425
1621310382
503706584
191205208
618872851
1874544765
902268632
2041396827
525074036
629463078
1995677455
56472766
1638473922
1286256491
1651228797
2084080122
378709756
1344098645
72970413
1023663258
1304109689
2107327630
1119043088
643174809
1082886545
2113718532
274762562
674135313
1792110446
182833559
655642623
389108070
1445889182
94256225
476463678
2110697230
895355549
1820695897
234881183
448647446
433648878
654276782
1887634431
328722186
2046821929
877439580
1557620881
158721039
1747605952
868798947
1156336269
295185762
976106430
904714792
1687307422
2052738931
1386101425
600628868
829911238
1378369768
229105022
963748497
1206768332
309973129
407026608
63624400
1205557446
969197042
277740687
121138542
515161180
1736659289
1195687736
1731923388
636994388
1412007837
1703799118
1890628108
44478656
1183954981
582425327
23103057
838180143
1927529032
208704656
595099344
1631989833
2110257517
1015634606
1558494831
175894876
1884022756
786357272
2143397180
1762217447
1271485491
1250525948
398794889
1061950107
409718400
522145845
241215924
1004577606
1211625159
1750787455
1646620735
424184022
257535515
1393675311
1698287370
429149699
1181521694
1475922991
1799920545
328349315
1860304657
257245833
1238674572
605314175
715156800
1504987257
1913868721
1716543613
304817340
1364894874
1809198187
146348720
1747850898
2045019165
116367253
725225495
1089774561
1720908585
1319934610
1213647303
2015589727
1795524508
13213437
1654029331
1825090798
633031751
959828773
1792027575
1466080734
1731618737
1624500769
705858956
583882483
366343920
1274581414
327267067
930200417
625605739
718871317
1750792815
1033330459
2005618728
23164632
1844532881
113802818
1976660558
490385886
1909399402
1172953166
1168724307
1448512372
2104537931
1375470231
1806707506
2022253867
597949330
1448369409
12048051
541460383
452395773
52653097
1741661372
2066691269
1135490035
601140942
1795649272
1681465895
514243425
973440669
561737813
1684479327
1094550402
1532863144
1388615144
549228200
410323363
992774816
204265855
1020415145
1153029498
721585224
835563589
648091269
1179616947
657028747
990837656
603137317
1077214517
1861625442
2070788266
160703842
400852012
2110909421
1647600175
16339843
1133280785
1353158612
1447671189
2132258090
15404475
472900303
48277371
390181872
1118737593
860337776
7035341
859204714
803355521
1048358510
697634180
884461288
675630384
1579249577
609710071
762877015
1422310271
93061967
855047653
677624942
917383121
1679779741
1832861299
1251691121
2049007894
1287057636
2004430577
1951632497
1254486375
189956846
209288215
503428664
363078268
460286563
144393038
1775283357
240458139
2066689273
1241499435
44738597
675890905
944538886
1715673009
1950226829
465848017
1484022820
653746039
958797722
1083346324
545095754
1869750274
2087966328
785290172
1353105487
1588018878
655463519
889894855
855632011
1920295746
943227431
1111527553
73893783
1925171839
1188397761
177377579
1825244778
450494598
549508735
44164792
750780659
928241496
274248806
1210868173
1652707575
1430394907
328443833
1343812925
688244076
1025464620
1538225574
1195260215
715137257
2098900395
593557360
1348925585
870832820
1482351105
1318789549
519918564
1376360922
1930939640
15687682
264993357
1662980122
1076887441
262835865
880809084
1909607211
1487986812
1927945006
1248097787
920717797
1439235379
1082873527
1797244800
72527949
1032839947
1498860862
35646239
718638131
1822949409
986329726
874899999
1017839819
1440235598
1404348172
855776975
502243273
507826686
1215826805
271439922
2115003667
481653773
29289524
1933791215
792478612
654777647
875294991
1616663467
554016239
859703793
515361547
1556346390
849508359
1462806340
1462418951
1283992216
1220622421
120808943
592563917
279035735
747660636
502610912
1642193990
1670898902
1282960343
162194402
1055571739
1784341996
1497981305
469352431
2044943673
605039033
2067993210
585570680
1770449759
182223846
1457556880
1829503423
1051840306
1027008603
161702617
2015591913
1687381310
194113124
1431158600
1904742766
1590381307
1008346876
622309392
946950602
266569186
1513409737
922897460
2089485803
1149119970
39644326
1571380974
91589997
1788059297
291181182
1792833017
1346717864
166141987
373541695
2083487962
1562967112
1213644966
171259347
486379058
75890407
1071172158
1764732044
1525384632
933621941
1010489868
881783600
1404244642
973917154
540175362
674287618
1847531931
2141790285
889901555
857935706
1745386271
2005194563
121953003
457763131
1238932662
745937476
2137828056
1237220091
1676258477
409723194
1151176124
1379152572
450294921
250289142
1843106311
757174291
1101695835
14926884
1804931954
208614539
1459126883
580990931
2096694259
540310625
354260303
1840372453
8501517
711418830
1703790070
1955121681
785946036
644161352
2136924921
1920089809
1971381318
647496598
1404161261
1903340386
1466963657
1282967820
1927721267
311397309
1874740317
1286619723
2140638020
2072734756
1404301819
169760919
375065714
483066990
1687044285
1578940022
1049175942
1199134940
598092299
994197550
13846691
1818165195
742046711
430808382
2094477752
674133535
860531460
1493509149
1170038465
637677272
905478884
899810965
623841922
1246967871
944017351
1928018122
905298634
2024332884
2127030548
1065547315
487173360
484990976
1559159515
2109737053
1070134570
1149046754
1341955947
103586017
1083726235
1002628808
1596214467
1422759658
1321590593
149351668
986583147
379563513
1691937815
118781611
183131171
1239731275
1351177847
622932780
657876731
368324170
1350247232
1029103544
1893753969
429187888
1971191550
715533252
176273584
1820755487
438846496
1405152487
1230604772
1986673825
222713061
2129034308
1362877298
2068050952
1018428844
241657581
1176488708
706555312
1764015060
899092053
1454514842
1498643400
2098126261
295183555
1311934735
1362377770
1788489158
1545111146
1100587051
1682663662
1346327218
2074536491
1769605168
1914686648
308256882
1690914526
1839801981
1321916024
88176718
464340253
1313831392
404454107
280655317
1445141284
1015985343
1849981023
873661381
810112969
1309520407
244993937
207524632
1579425848
524264166
597982874
521477004
790912485
467971252
183205047
1781583205
412286738
1079728710
1319032821
1946472715
1549132778
261666630
984424515
1318669633
623101751
1715441797
6300431
1640664169
1554839372
149036110
1044398516
2057944944
136494132
1616995754
562801827
1404888876
1983232153
1714760649
780905843
825368522
1241307848
1510816698
893609099
268520898
985253266
2134305690
875394004
1158041184
1605408481
2112614954
985676736
1919559525
321209201
34751360
2097189302
388142597
1050428214
1928331256
1021052795
1979499217
2144934920
1914525516
876019340
1514246508
1154526131
1727078174
924706907
2008055693
1038195337
836239021
1670469799
1238462303
1707659329
1153001008
522803706
1353094252
2044654422
2133975626
1902707363
806236130
1868195968
2137520109
1044111715
480200183
1411986258
209542448
408232630
913055316
466118964
1341833139
1310517996
1985372591
1815036801
1638570586
240043865
1004643980
1316876058
526911128
586417291
1048310551
1760696555
929345338
678041026
1463632471
511811380
1194521889
147585888
1808335981
14206758
899815675
1899860861
548982976
2032336118
30140646
1123738530
1378381213
1301145088
1905483156
2000204725
764037665
1072908040
1858217439
1923375213
62132835
1169641011
1352539090
1226049622
1343694253
1350706763
998498575
1699682594
532879655
1183337022
1157366631
659098558
1241951143
409453043
2146638182
466243369
77437764
1781434449
1982688481
1378147022
1365449575
1078924450
598570340
174051238
356968978
813315495
1826317830
1031150552
406419898
2003565004
1438408133
2131572110
1172091770
1948306471
933992176
1180891424
2101044477
1684397366
421402122
1100440071
1083589856
1283822606
1910536321
615464025
609693668
261991367
104795970
24144148
1749965695
834152899
2037012590
355869614
914476500
306225047
427313117
1524565458
1998240533
60692337
415110412
884701370
458234844
347521796
691840332
1724352392
1877689993
388709326
1386434360
258247991
1098662736
796920279
1870373557
315810726
417269025
37652815
656861277
402650871
859809776
1376722551
1627323605
1420913910
1122503795
1148783542
1063074416
32098947
11854690
33949001
12183270
1514689881
1333133688
1211815506
1436012887
983300007
1817634685
1894102312
889380716
694741854
1177129311
1945775405
777507655
1364105302
1979963901
281441732
1323142942
1895002372
1788307834
1022466235
1971216658
1713955221
906365988
215487185
1202377287
1835015712
1434254151
831480877
1622284650
43708586
1785875093
1430750209
1651323348
1415879236
534074571
1762227164
274742159
440219607
2029822225
957848514
1068990278
1428875153
1121352296
1038599806
1312699514
1924134071
486457319
1726545324
1708356847
691810671
1545152808
2096042966
780533642
1310654756
1269376900
483816909
968832599
1171344025
755740461
1889046152
218319274
875399061
1173605172
193491898
463685302
197249558
1352573824
2116964906
74265923
67386313
514746969
2127239770
1991067740
1407059008
1729583241
1066466681
1519209299
248490004
842919723
1043134038
1274267668
944885845
1881220193
637549560
823920180
2102242802
677434318
1579960318
969955869
1723954984
1219108853
1680002532
765986025
845745334
2068888031
190348382
956632365
1591282658
1574890626
425438782
157103929
1044073132
489219952
1191379376
1877628289
1197355949
1717734153
463218109
1479238315
278142423
282300434
1882785044
1938569454
1196598254
2047600052
58544223
2009505569
1266732375
1104485579
1135223976
133490820
1059450772
1023341370
815233508
591339603
1843001027
2000964349
582771180
2126500198
1423475440
702719433
1647544342
540151093
1735709926
927855459
442631464
302282768
1160489992
723053602
1532211222
1350757546
945256867
1744702334
941549745
478229765
1526500872
1874091286
831654712
1577254886
554954755
1459352253
982740779
881545323
2134127062
710390172
54189100
868558159
1475043277
1724305232
38414034
1151866047
484826876
1437771476
201798742
1780024506
133664463
426306035
1812422777
911537683
1570792805
1042086900
481489570
675857717
1362569039
346805710
1239059222
1168609528
1394821693
504447011
1079538737
707627416
1885477827
277879865
12927622
647410531
133749337
2101182432
1199720359
1255788773
2080048766
1768387793
1429434855
1369196657
349748040
587112947
1656768242
717349155
1958323195
1987516850
2094135866
1246231081
1093732741
2038399939
2116940286
1190039741
1397940087
1387625800
996884919
805916318
2098766516
1086548693
1768083092
1278977098
725090941
1983005994
2076054709
238781735
2114587647
905859030
1229654852
691295594
827322292
699106578
931996147
1404266482
1322529809
1849047252
2060101649
133693605
421492284
893221105
1720014990
1780189833
1234737453
1223580642
1381251340
1392889082
338264119
1067252274
1551558212
1476166623
361912676
192754887
1888242849
547996850
1494971044
1530973024
740749246
332572529
1958808525
44201900
1664583639
562203354
1579786727
1461444576
2078363169
2048431747
790860358
419374881
261155311
1447082162
497838345
1203566737
68632735
645826586
1608722487
1900823429
421932955
1520649869
1472727820
1946374431
1974239443
554459272
68370524
2030533704
134546541
955633336
991394903
1350697434
1275966740
837111050
966602696
584653805
1974301218
1066167183
840082920
1802609461
1480783420
494454535
1758611588
1164116649
180396279
1495168810
1383214095
2097419955
376815384
1940334883
1913358207
1289971827
457855337
1796437243
503174713
1328466851
694232702
1663062012
719369080
2050400934
468319353
549133223
1466249202
223611510
647116773
1301048190
1124749899
940402153
169876657
1095942043
605603723
794245732
1681507126
1496040904
265130443
1545772131
557304742
578215100
1144663826
1689958095
1191891482
261731341
2098040424
414985896
154790515
356117767
1256889568
538955914
1793474617
1150160671
166484294
938033450
1114531219
715985708
1404929996
1170155683
868903363
796011389
211093068
1168602497
1997531740
990546550
1204869771
1497492071
515087525
1285815380
1612623356
1983348506
833691838
343154579
65560712
239180124
2037051574
362880207
1435183649
1876217220
465550654
745388468
1191139332
1942288525
74333092
1487271283
690263267
1897258575
1768569435
1338663817
1919834702
376219383
776165892
421059312
1167396629
949976175
440616166
597626854
1316467797
1305353155
623342034
1203389146
474662607
1357472717
1223353467
705836455
1401315179
269624040
1168971621
2017894261
433923502
1191886057
716126779
738372713
1948636412
2123576293
1689780040
631660754
645804695
499118005
712490519
1191850544
1400913275
1190512861
452361358
1165725417
613760164
520962555
532450746
2006356915
952458203
613341465
1093268168
504381892
937858748
2072844517
59849899
1570381289
1701365555
1999056215
75701056
12585304
1928994342
1865225461
1197783285
654867066
726451397
1292428768
1799437558
1611473660
1185359131
226708890
2081609184
579263238
1093948059
1206469410
1496243019
1845597186
159442268
274115306
1338913537
1160691914
24684573
18146287
603032021
710805673
22774015
1162277479
140988365
717950392
1503401512
848442971
1224954630
396156598
1184873904
1102974569
1060992127
1616545202
547654959
1930422100
199552778
1058114697
2040832409
1295879202
2082315787
1228649401
559457180
2135386189
750008223
1469103552
1900709479
319232132
1209379400
926096952
955165989
1924081107
801780312
353479229
1834935675
1004300689
895053125
2112021232
914925901
604975772
1603705095
317146060
965273516
231909351
1616837802
1294003846
285658998
1398292618
473081762
791332379
1385103887
348842142
1790604210
845139156
1269259447
1968981049
321923073
2100087801
1088573134
151465650
646889932
1908925178
566722042
821969292
1846072326
539794863
2049683859
1404325522
466019666
411798075
929952710
983073200
992310082
1116827617
1198374676
1761534782
777815996
1753969619
185174271
438604767
97678173
338718798
1191630410
1190656375
356493779
1135817743
123343
510264681
545031537
508445600
2133869138
1904750512
177611355
2114243612
1595824481
311536953
664621074
429488329
1948484419
2058726908
355472828
569713661
2101699306
1797179513
1656661969
174695102
527584927
1805163702
724629999
1438258959
734288784
976445553
232513052
1093697250
1837421049
441254905
1512928165
372120372
608284393
1649431523
1085239741
1598501897
617691097
1811655643
902931736
1406583636
1579146777
1434799413
41214183
1689843458
594241501
1817445725
1891501324
463866660
2144801822
1380152266
1637670200
1307856195
1070730808
1434307979
486108289
1651399330
105467521
237296951
353630087
1093789903
141243772
155421242
500397777
684250109
1143419119
1155969609
174879500
1285173160
143799206
359739983
1508906636
468758681
1286672028
652733715
46919454
410940875
2045055420
773054221
1915378020
1223909401
220603786
767702889
152828121
412689148
1725848025
1602756515
687295801
1690383814
447601137
1884481132
2052623625
1856961321
599204696
1869697022
2132813742
2067239148
882721759
1339386332
1579111903
762168236
382332097
1434281312
571914278
926746156
1068126644
241433730
1835494272
216282065
1077342282
1407775538
1637328466
1685137809
1725026235
1752213651
1847588145
1120556440
145896044
513680075
1180514273
854151230
1589986373
1976832583
537952032
38524069
80166063
983817057
980695998
1929002739
84299387
195440673
909043545
2087256127
1903619707
1857759292
697997565
2037138694
1781743380
341757958
751902796
1361895099
1856041845
1536515014
2118343203
2011690568
218315051
1497640405
561863030
1552687687
1819244906
886662303
367441020
835965568
794861780
274388950
1941945587
1345946704
868741266
631987005
1214224991
120490779
384573928
1741924180
2076496426
1390152197
1152685582
1585811040
861070321
114262097
1854294023
1863962354
927559993
345143296
1621497704
791250901
1485254953
1447788793
683325157
694353679
36208313
2034136054
1303273528
605136168
1596425654
547654959
1411516176
296971406
975428056
770804390
1267173636
1608758853
1116824046
345902706
815468225
1589460913
1431414137
1112342358
285974000
1726138911
1298984212
1609731025
2037518587
956642481
270216670
1724417279
1300274490
1710145000
2087054981
1821471363
633178090
1333145104
538758848
187227409
1776123582
1792917070
1791437285
918505889
809115416
1733925861
971799395
1776884905
1857583091
819871462
898028742
1055794306
2141714705
1434094095
72106581
1204183445
59253397
1962640875
1170171423
2041389901
617844805
1562711040
579534526
649351565
776235300
676815205
1798736588
2108398564
1283345864
1443763891
709582038
1279721053
1086845765
1451889156
1093299942
1499662941
1083700894
212411819
1344834524
974475405
1640020484
1418418368
483448926
1331442541
1897146651
993156150
2088251212
1839117686
1564102560
1377705741
1549398730
690107384
1783539469
303574450
1870789749
1198635956
894993809
913278956
263986209
2127006048
810350197
686220978
1349850795
112883717
159800574
1822709044
700374575
192583389
1235920728
742554741
2102759048
584215438
112109209
1582331418
1893490151
554700607
1914529298
1762215291
685800064
2034270935
616044645
935541658
1388052552
854954111
404681628
1893897157
174638037
1668765478
2140029207
915992974
1370698709
1570768379
726067404
348148411
1293188728
909120553
817928725
1301880686
1149463455
457307293
376197803
569274034
901305290
714109533
1401457005
1149106184
1111332396
1501231972
1956897899
1088514791
1119901560
1637144397
22008262
496649793
253700316
859726062
465958174
1335175341
1556451750
392035054
256242873
1375258223
1564922653
1628123566
854482923
1148312212
1057195960
2124665894
1491057674
505857945
1984234708
114223385
336657549
1491798561
288925598
875915390
946291324
597280825
1539194227
1646088112
1825905704
1323003172
1471272938
330707440
4244957
966691702
48647093
405442258
1782619613
818207074
1032985812
970441337
1814788571
1562448076
1486858636
866831358
1289665523
1520551969
886735363
320503360
1981343424
151294385
1653076970
1303633412
314334297
784638144
360328242
1538040661
1033473688
1782294822
1160091113
967809202
1452225006
1689649636
239045118
1122503795
877792696
1168763992
1570470721
33277856
36214378
1556505835
1925323985
2100957018
1405381374
552767536
1471521514
1475094944
75079033
1494062585
1874699111
5304208
1462515060
1804559878
581873985
1537935830
768104769
489963218
1116612013
1278378459
1441376364
265253438
1079096044
2143246943
1157129317
1284425388
1544701532
1635309265
119958458
519200045
938526868
1150841307
1860517060
885168720
1994756881
2122184981
1690061322
493111721
1902456572
1344360245
1886132963
402486515
352864571
1745774337
287821004
764855905
512999373
1005527804
664129193
1974461405
123485092
755794542
134115135
877563242
865730136
152243281
572474486
1106290697
2131671730
427485951
212884214
1902539804
1941865118
867597304
841461699
1089726174
1720051974
1789803150
2051989205
1317823724
726521272
826849450
972486602
861671084
1404325522
1435353581
646131375
881225949
1258215011
1474909847
235614456
1306702407
827049026
315632896
1011028731
239602274
698071831
710368275
1144432209
2026631986
1323010236
1807930053
2048026007
1162189431
1829629157
69954261
55129520
1678625254
539250487
1957127583
1448190378
2088994681
210852313
1966061357
1871162355
241243454
964790902
1915561760
438700600
2027884874
623340956
1330013421
2108412034
1599594183
1106138862
1415877019
1476348064
1861273083
1938967095
1529189647
554256956
1885859030
1665501835
1419921318
1333191106
933943741
1200744715
397879936
1993225943
1809560707
920984755
761367191
1575953912
903371778
493024647
1934290139
996366768
420192195
1636795248
1745792568
1122368973
1615418689
2030741491
1485076680
2090514587
1496819699
524299869
1057144193
1942444384
1891614102
793382905
1523924131
484498604
2035607174
776975973
561026597
1057785087
2120857992
1843656493
1039838876
1728431931
144213268
816217830
1400042631
456785605
1650768548
1409692652
1263969982
773604515
1562308724
146796194
1074885603
1559051679
1735204621
86552026
1804062046
1980384223
831282871
968379499
666490764
693467962
1815946956
277422236
301205283
1881412357
258861038
2042879957
1805124651
1017558126
1761912480
978600835
3109479
1100983601
999071582
246038510
930432531
1961881694
1999208052
2088830971
615060189
1249395241
648597373
1687771321
922808663
310566622
696641777
166588566
903583029
1897282908
2100517304
157196938
1553727657
2110688915
2025737430
1062401092
927726865
975743150
698843877
747389010
1901620847
918969328
933266638
1853349079
1063407014
1848751984
51431439
1256744442
826849450
736071150
1087469549
1486485154
264924678
1391350868
1874174912
302116110
1180672844
148405387
1398760330
1084673006
1261888534
263353982
217364784
1772976237
869638177
266514413
980999518
1219180202
1946558785
1750641784
1934957665
781234776
518514485
824106304
555291879
1787408768
1543868216
1367207019
1241736763
594842906
964788493
713952591
1269733578
2120573686
21990792
1526607046
1646403051
1722278815
915449197
1559000409
2115996424
1128996575
1513289486
1077107480
1159312558
1087997520
503713667
1823247407
1517962293
1305246162
895465964
51183092
856188448
781558309
1500240106
1120146558
731499258
507825179
817488819
1352549958
939670121
303199492
2063713444
1367217077
1118788742
1096511015
1754416409
76123924
1226949482
1337551029
389667697
910034762
1233403130
594961839
1746728882
285382199
192905119
717068442
1011819710
1471320997
70419502
825271270
381108268
408460815
294269588
1919009511
2036699685
415104040
922705088
242036417
1321853111
1936364895
394030158
550904059
1085613430
1580513421
2139067674
1262148436
1852150666
834785135
1343269317
2052840633
1895610723
1001738001
1817573430
1306573888
1169992149
342354405
1274875751
1278945855
1309165749
210078203
909395154
27737779
1470484927
1953822370
1192073545
1921367219
398926012
1441807585
1023381739
999079306
1671594266
1127246983
938059758
692223519
962325145
5241093
825811605
1248223570
453308843
1071150951
537343205
2018113074
2057208325
4751215
852812104
554378359
1069728899
1177476662
1477998967
576655845
1249876048
464817216
1934066596
959671985
95651520
1355083193
1839020346
1684247520
1211189619
1278794924
281816994
1214405402
1903961043
571449355
1147724242
88718371
480561240
10425856
223025704
1135167494
737948512
892134340
1153526808
1792039771
1779623558
507378211
986749683
1062637380
1271995574
93908899
527829694
221866641
1156894217
15147340
953290253
1978781545
1145402724
163844599
736789625
1800998530
386969788
2118287954
658969893
1568867189
660782355
1024168181
100952223
623711052
524858567
274541338
95645081
330991268
846094038
1743968841
351078603
1153918022
1275022031
1975383402
560314104
1323109294
1361243741
361085824
1457030849
891968625
1889076333
545044836
2018159435
1764257749
2055805492
510525570
1539190489
1311123366
806242869
319403857
1975057786
1947165938
1000292313
400224871
635778012
1563249926
1556313770
1962556998
414544594
242997754
2088134323
1026984288
1450315418
67036897
1381102350
1904185727
1000438508
1345290165
305336586
190138345
1209006989
417030943
1113748565
851990448
588326225
1240665672
1204487343
1710901473
1607626303
337622270
697678950
814818509
280970956
1506480
1542790213
821371339
1900070205
1520938361
652115097
1766673916
1221263180
1494805101
273249250
1602029884
474945915
872964391
1681631673
615733215
26054360
975593737
598333017
1648395095
1686521105
1998019932
1480727839
1155351933
1806570181
1935647939
753691848
254525705
1285400592
501313428
1562706882
2079203542
567455953
772568308
851288248
903262284
2039809227
473866008
568638031
388528279
368941461
2110068815
372396746
1207176420
545532600
2018806091
1686670004
1487499864
367924981
612421297
949104201
1926215115
1345466413
857820141
1058975158
1278725237
1405184312
1267392921
1950185761
56805498
2098677184
912603531
588634491
151857902
1419148936
1678058431
1021742412
340060940
1674402871
886620904
1239324646
1397635996
1513773529
501136154
121054173
130893866
1954827819
1173270147
1049466177
1794474260
74277366
1331401816
1805019047
179826602
1695568532
1541374809
2099483110
534850429
198696771
2028412527
918842856
919270407
1004021430
997427031
1335042035
226880330
1928617339
563372297
88976453
2016711667
1223301840
100718127
2054767447
1710046524
1549895829
2129143781
1371266318
1221803694
813696077
2014051358
2144597590
566121466
699141639
506049656
1955222017
559620719
1810119872
592995417
520561021
117742487
534210537
718768106
2004438872
1262419000
1267094450
500383542
1137746278
1490069056
2136704270
872017446
776213097
2010200052
1367023320
401187493
235584014
407383175
1882410068
987788635
2090275622
1466314258
311723473
206063761
145466793
1204859972
1063686235
714347353
1323837263
1692753048
240967585
1813265223
768865907
350875193
189826190
241680881
762930547
1187541189
804694362
453138295
1422790612
1501786346
1284506089
712906278
990053534
1549457388
523865538
912559629
558360278
733573816
266204056
2129363561
839698274
445650140
996369887
1569527615
1944911775
2087322985
893741060
570015245
777985496
1248390042
1947522287
987862108
719990373
638696390
188684134
928835186
968362693
2114067152
219996138
573393275
1476690971
723497274
12615334
509584819
397621154
1154833758
2061105454
1523725145
1787836806
551824059
1233457346
508149218
1467002839
2146986100
1860863039
48526306
879958105
757779329
404636699
1462181532
1591785056
729217892
563433748
1085119163
1245712663
448686911
1868912868
959947020
1520679054
930887977
1749666331
926600276
1453736932
1598456062
594846823
1365848555
1604314309
438885741
1684820132
1103021111
1207539055
727495762
3378628
722554098
1107961280
753772050
838278454
590315493
1403944904
982771096
808046284
1226235839
733231910
157314108
1551329372
244385763
1198001224
841997214
231197815
1596097334
727047903
954036106
1401684777
1095067242
1335470611
1878337832
1407915460
1494529931
893351263
1238381140
151719812
1586892069
1186983627
1581115129
1195886844
760362742
918598478
727169194
556569459
918537581
1916822038
2139609777
1030996422
1497226805
1351642564
85524452
1787710229
1369420695
333481719
146117381
112506245
1766707250
91130789
745728770
1766743164
1517399280
489714327
1730913930
423702304
1054287685
1383911024
2138095050
1354030120
514691679
953288888
1937498177
242699677
1320880896
1133689628
804435215
800954405
1013661333
1208944016
2134687129
649123375
579558051
1642863262
609253140
120636734
188521570
1886063206
2000471606
146150583
518991923
2034189015
1361736043
1457589357
1628715375
1435155331
29217820
2085814913
381396896
1520208803
1972092709
1160790167
322949360
1117283065
1395048853
1063284921
1738740699
852852394
1158403500
657102706
1104420226
1851480512
1550730459
1862959255
1683888861
994598248
1934044271
796660921
393394327
1244585503
301281171
1073348955
365011806
345761431
384743231
1228243012
1846520890
1779192333
2146536068
839068260
1427048097
1204386342
811105372
1928900487
1033061564
1867229117
1525003243
1312497328
1244399267
1520607154
1451294149
1879588765
127017042
1497655237
1837950554
1694572917
202528472
1796443385
1554335727
1399272770
698626159
1813404993
382332097
333518840
584099858
916379088
738764358
1329941612
1507812857
702000952
2084189436
544047888
1751606032
949530261
1028942283
1144583653
54550610
2128082301
1994423891
1163133219
835291349
696045522
1589857635
1769037495
1188476243
1359974744
223836707
1515055687
868145162
799252857
205207169
1019650615
374581003
2060903602
85726328
989119718
883105364
36793166
1310892143
1782158287
1516375782
1446405100
1242845892
1494660991
1121937193
1072982602
1029434029
393968838
1327368176
1454295596
1187555344
82360086
1469608935
490938063
1093299942
64818564
1030591217
288276265
186570667
1840927791
1663253975
2009209736
1535742171
2028467227
1690013231
960062111
1064327603
889367377
852759699
1055499830
637055553
1843366726
1531253096
396278922
1661603014
1569632927
1310754466
847926674
2060662147
603069614
1618035665
2758556
1875726088
514256158
474838142
835327507
1295407039
1016827405
176652015
1636802095
8290008
822854257
747086454
1032801761
1745450261
539980242
1400428680
1988846399
2138689726
141550159
1068496820
1608668936
2136229296
1454640962
1640106445
469117069
1272137849
1332478270
668340393
379053117
932461036
299526460
4125053
1079733372
1480428092
1143747339
2032424799
1575028974
818670189
1590072370
1208166281
1532087803
413370608
870740805
520604951
790869579
402796154
672145833
1101313751
292404001
1443906480
1082855978
344484645
175073607
1611717213
640227533
1427178155
2088999843
1957959301
1894670469
175184561
194246160
2059081096
1981571927
1657055038
325814600
1824641648
364306602
753665237
592616375
1907447702
1751555138
1359038513
233252404
1019233550
1686314710
62135125
1972500075
843765146
1358753038
2004230175
1801221220
1618791921
907494764
1073688133
804394760
1428245784
1865947615
1438108848
1188475585
313985332
1478223444
1498445509
24361431
1434909518
2038547245
1053102748
116309348
629494576
1016819508
1394581234
2054595391
232584495
1279815866
1765057529
181196535
1102494808
1115328532
991388546
1566681593
430514490
2026222323
332998732
554806213
689201804
299025540
1469809835
539188988
1485170230
1855225587
2051294917
1504919182
193975479
1134704517
1477246123
1668872948
66635538
605586817
1276044722
435156221
1829691170
967463251
1147411902
827399352
1415364572
704538776
686106403
1774812712
240479155
1848991885
675900559
411466044
174894027
2104871856
1343587294
1847133221
674671064
1389091136
257492777
410513246
1944442464
588685181
1861812012
1446551779
1940061516
95663617
974094746
2101273372
15849829
279545623
1196503801
110360126
717509497
1327986090
1676382897
391554370
244493446
411659414
954282565
1094321426
662874816
1438652097
389591414
660371585
1607935289
1188146934
1980811301
984640704
1081846221
731638639
1398670134
546273691
1128143760
1892912169
1547982523
1916613072
1775995567
118708635
898071738
172520716
730434033
1011632074
2094647449
1967722364
1045119845
105480257
413681503
206212484
2109556902
694920590
2039616122
1244063666
1390060406
328970091
275658741
129881500
1965417052
685525017
917640816
195141385
729162691
1924782359
1580714937
95569950
653420935
830856784
988689422
697954659
1581244745
593163099
1326278530
2081343546
539592716
2034089750
364526259
941888665
822438636
892144553
1316078173
415304615
1661243022
1137843280
1688708833
1644714350
946790239
862100086
974995457
274222880
387128630
190503627
584195252
1671607252
1401692601
2079117990
696393197
1958173751
1907938843
2089297222
219172829
1256414060
820494274
975077446
288078435
282843589
2118644062
1754838692
592583907
436191448
1814360661
707203966
375854856
1790676825
1023374121
899417905
1915047961
885809355
255271561
1827166923
1438217886
1145371368
1493735640
662606612
1269257638
242998420
1050040027
2029114571
1794307799
290136335
607832497
809844696
1530198005
332163138
91186110
1605514415
739657940
1298852163
19870574
1209589490
534785669
1624864550
974324840
1480431274
637388092
1177802119
1626359320
1763856318
302356522
1586632463
421907373
1047343342
944996962
484946398
251713207
697729438
411097395
220591187
819469705
1522167623
2146700898
1357859530
1516678106
1398338972
2013593450
317614867
347953023
774944320
254218736
2045250192
65246273
1937423686
1213820546
1163355428
840540861
1041370411
1312698950
1379751363
1109062849
1415381892
437886899
343522387
1847265171
1129495747
1740506103
1744513348
922832129
96671489
1303459956
474577288
872859414
1304870353
1688515454
1966835748
1859792022
359414960
1615001021
669012954
1099555310
1642224871
831429020
1624876092
395755992
1672681815
1088711855
1399923086
673831566
892661690
368496007
307600238
1928415938
1152078047
1335430430
1722165425
702396092
1336054971
1320522633
2091464948
1551971777
152228837
1183360370
759546952
1266048220
134552923
484922753
1605081949
1652638774
1575644448
2144909389
745935627
817285986
166720321
1494613030
2046191575
995065927
581637194
152347990
1559002598
1198970367
872536442
1321907396
1613444971
4991536
387204656
68816391
1820224637
1873337195
433524049
1621409840
1193811499
380546029
1579523828
2073174555
1744864004
919935901
1004273778
1081991500
1050151641
1616441613
1245535667
2094291660
2007456507
99918200
1000822927
1415688631
1000027099
1997765086
984297971
1377343636
398627154
1988486770
169003219
1638756229
1887138749
2145645275
1928386171
1842216381
1774675234
1411358932
1708493595
1652097326
608779308
1353658303
1958726942
956732056
273145969
2025262688
2139001362
1907257620
659211559
1975461331
1084666555
830676284
1177316775
1530822917
107636624
553339300
2075618053
757102258
1112098090
930800580
518317855
1541827123
404419094
134263190
79608749
269662796
6849894
613325704
907180050
1800961469
602450071
1943588349
216680658
1574974181
1655729425
2043904812
744210896
392577770
750798310
123409272
1996669365
206063233
320116725
413456116
182239850
257743594
1994151138
795635038
1235837369
509906265
2116822194
1339255485
882335344
313800407
33035118
1712096929
1993389654
2120965
722796779
1750195130
1986245308
2027724458
351403728
476086963
1105668410
171569439
1439218907
1652549247
2137672700
405760252
431549808
1667696305
490976295
1035676715
1361465214
612921536
869931841
181653369
1554636827
766282087
197359257
1288908335
1093986742
1966596549
1812900616
1261410483
1096550748
1073500506
681257265
1465270105
716996375
530528271
621516069
1682573309
1116737131
1596195039
1651753417
1001440907
232654483
1542478825
888320101
940240722
747235446
1560331878
1517615033
2018256095
721342384
1901819688
1745252784
2089671471
1018091135
164697313
1623254893
57360196
1099222613
1796170936
32234539
2102650566
125604914
162088406
1217464850
1865836187
897789023
108561989
2064529972
1540654747
1054230181
1529202702
268050990
1429184902
635613582
1029361372
1922321058
1899394874
170999746
1589547771
2050166851
277118797
308885624
625421018
50684817
1562389685
1827330281
1706386017
2014927838
1847636161
1611935809
2106766811
1424727665
257656068
67386324
1197294080
1987986732
514185161
1489638009
2118883064
1293755662
1315546088
598648136
589378640
223762472
799967942
1297668232
295675835
1058923099
2058713282
1586718223
371172760
1698083408
1465549429
564472155
581038134
1689777136
536221591
210182897
823439237
1414046354
1153027165
637264292
1719705936
1471915993
1955889210
318963758
1194158563
242692676
188383870
286652262
818411439
1927674635
1550614291
2037691386
1462635643
603607205
1141660739
1186173358
1970753461
925977983
1587564792
755740461
1065413244
1810536438
1398730055
1216036409
1988979662
1670956143
832782619
460374138
621300819
1185932623
1494272953
1731438512
544621641
1802395612
760536408
186401798
33135491
719162345
1291372494
803105225
200995253
253795010
2106487456
1288078124
402214460
2037272108
1128814111
1567337338
31856997
1076198388
714372642
1794042954
1957375028
1796506541
576801719
245103420
1461004985
1200137113
1091646610
1873540572
1212773040
1929024899
703322008
473407806
43355384
1007543921
875612862
2070246266
1529759640
43364802
242407648
121078389
1801450363
951789027
1971367380
1660229736
410896382
1149968718
347972739
1618325796
1552985451
829691955
1836270668
1074229549
160277816
1507927934
1765428528
625251624
1193357747
108840591
902264498
1245466345
1727559545
1478762777
1915628764
196132395
1141110558
336717295
1236082973
511824374
817793174
1290027710
1057579205
584245695
1423932613
1718390994
2112787471
514849498
884572319
1513474439
1814633340
358025215
714800762
609855275
903325991
718433916
1493318661
1132446649
1542525455
127795438
835266017
1120209186
1660370992
530680397
1654165269
1292695724
311020766
989103351
936748466
773581960
649169587
1089197280
726004300
1255304718
1348066717
970963240
1930915416
851544263
281691332
123331006
1089260203
2038783049
1628449808
1945451207
2083168792
754613716
1653459503
1093836199
679802483
1861071180
357007978
411886220
906779384
849642933
2061922138
837253518
1399360515
453009028
1930334999
1061291670
1945792784
729385217
1996118973
733089166
1780457846
402310452
1911471177
1025723851
101493453
1659081598
1537724041
2057220243
1002583792
471350379
1400012897
2140685363
2032789815
288702157
1175202773
199788380
408560539
588477162
419463211
265033340
1454025522
1331033637
406058870
488556057
1329881016
1331126816
918651711
1338672563
686113375
1319934581
1369746942
1838181593
1285318263
653581581
1237881057
2008162234
1908487777
1128626114
890545216
1296529613
634771827
803988752
1637893218
106611237
95286553
2108618550
206186311
1517914932
1743547569
744403182
1630243764
1597839224
585634035
1301568846
1437232015
2028003736
1243381260
1539019221
256882538
331686479
1600901109
345668432
33413398
647003203
1007065819
1040959790
664114983
105721462
300293749
1460585098
287667569
1536283179
1598262264
1722323300
804524094
546507685
83638129
1621323967
1554266548
139900651
72937640
922870893
1874544765
1831669566
712199339
418025719
1460861784
1301319325
895899959
151997573
1626769017
640769412
1813058872
57460765
1576999804
2083866433
2038000285
929338839
882487001
1388793732
835968233
1285519649
746392124
398389671
2029285630
1317710026
754049194
143837887
1443807196
127783412
2119598634
930556712
808029548
955828669
843310313
503464585
735916077
42015105
935369307
1350526702
967453821
75368960
464090857
505019176
1587562339
1048830861
1491867036
2084466683
748494495
177499148
1519905601
720089525
197763380
399376197
1182694539
1578641526
1293971448
367833944
1183099325
303664812
1317050173
1070853739
1795285145
42512129
227176123
615163428
812533605
684212566
293417339
630767339
920946390
134091834
388233399
2114453217
31329884
358897886
1586727212
1470366234
1580210941
1812102451
720846319
928872285
1719348202
132344414
966883025
117317766
679809612
803732723
393935907
1479857476
819825679
171642049
1633768135
479289629
1832847843
143138582
585852246
1929949273
786152354
637695864
1096385514
1371336009
1677875188
2109382278
1019818243
2030072877
2140330089
371213323
1739269187
845895885
190054825
1906004683
1687190288
1003186830
1111602584
339751046
550924242
790431350
432762694
497833012
1311124613
884673894
1049540017
1356413959
791200018
463126474
1003962816
250056920
1628530843
1702624151
1628748598
744832317
1155240487
1269376900
328672371
1880921833
1918443645
1443052187
993257805
1958003432
898058700
2051114132
1952407106
1246913254
375844854
428283819
2108969829
2133217616
786998671
1915583426
346276929
1677875188
718265951
1267598295
1927528606
187906768
269153787
975134782
1758542792
1776423975
336544416
1920717215
1454655856
1822164312
1132516481
682586646
1972322608
789434132
1933225341
393748097
2112529701
261648555
1511590750
1778592913
173693911
1058149938
1966320049
525480396
395467319
1641046084
1467164701
1437684002
1195562427
1124594449
911572954
435697546
39325213
1271540426
629882749
813485279
1179908818
1073348081
1786074164
1733354775
1376004535
850816800
1727312170
43006170
2006327623
342995119
915580749
2126133821
1067184716
2057214046
1168858061
1783026624
1030194995
452260151
825241222
1607190773
697590844
299025713
1376694663
1447822013
1738584160
86012961
956238076
260540836
1441284859
817180076
1413866707
967084544
462720547
1219542582
2019346832
1509422804
1226171250
1729103754
2013442826
1003064543
1042754267
1999227324
42157916
1298806559
1787030325
1651985529
1133102862
144855384
2061256968
415902437
1191068240
1111736500
1996818234
1754925746
2091972217
133247933
1050488350
1587601399
937376163
1541059146
930701244
1232509983
1504456530
296125740
1951244585
1304262750
2095620365
1519965505
2028560217
1805804445
1908540680
994569807
549604285
1782802446
219098554
565011683
1104009061
1268215313
1523890762
496356535
1277508828
622350882
1501237775
1866582803
1601057299
2005534477
1167015137
26465815
58359968
702170860
1826432297
2086244049
578305994
954759865
1506689106
35573345
529075823
1016530987
816931394
1324892909
591922380
1662593030
2096936097
171614732
1962355528
946506828
1135204589
974366015
246645319
1918429108
2128601830
832884392
1571597265
2047689027
1209979338
1972809932
123164287
729813629
1445542907
272825391
946985167
1741181507
213668031
1378892005
1033211019
1904704312
1913153862
54812879
1793420902
907627132
932466921
1677506205
810275742
1774792541
22539506
1961737763
365638297
1002316839
99557765
171951000
1545815150
334816005
53939848
2124719124
1320614562
512739255
564660901
417199002
1085845835
1451289715
578052781
1110949971
341646237
1979844178
1672539256
668449076
834792723
905857300
1980029424
503330730
585083040
499468596
1649611486
2060880164
1455642523
1125842488
578386908
944843021
65122479
1170895151
878832919
849788729
1477779507
1700550176
259255719
1465139882
1535001938
575384548
182052694
447965890
944111219
224144042
1033761374
625859104
1104376878
461124824
1157704575
167307889
230822378
1962073795
1962355528
1281671115
1175214470
49332050
2076006711
235061597
1791047750
794638563
1413165122
646490840
1816558560
468267415
1125677612
1843160288
715430145
786313403
177820043
439394382
1218016218
743396664
895213087
436153054
1508087963
271150027
653390234
900878977
1678015397
1520679991
1610142890
1428156600
587975699
419594866
1063145494
1901597780
1171340584
539603256
402212975
1370925518
32017560
654619920
79029580
1624844168
1003038573
690361586
235898765
132966904
263549773
1741799434
1622467723
1362945172
322253486
378423392
890901298
1330109407
1674291563
889936582
2117986618
565998212
1347797950
220939000
50110650
1342928034
1158620481
1964168634
295977886
484026322
280577132
2006425644
149576909
1618308192
1364048140
785290172
1499055727
1293861110
1731266661
657695248
1440449429
752400431
639722248
14757392
750310483
1359051484
139207233
1369313766
1520288530
326733916
1760946874
680134028
81244494
411357517
159998591
688770512
1051466844
925682103
1696201543
1030378087
463427526
625732117
1561280873
874500048
756082234
958992846
1552928083
140667422
1239592657
414906509
6777741
93298823
1827348973
491233391
1787324093
681891032
967174431
728371240
1978373519
1996319371
1091765414
39119616
1912153332
480443601
1312494743
1215089865
1114274739
379097679
1070936718
402192366
799602775
1717812324
948879888
981817110
1682072488
789791827
122833135
965996539
70056959
1595516729
618149487
537435449
1662773909
2138849747
383302519
1720904843
984393359
718169255
1547706302
1559575817
751908565
678185131
9735558
2132057433
1978955976
1019852012
151580355
1602139308
861930196
116432802
1665588667
1078494822
1611515357
199808454
494631804
1350777272
805455208
1170417118
1204706229
1005058171
654494162
1936408813
1540191501
1825090798
1373470338
2005976571
344864517
388913722
2051140596
236966199
853456244
1037578288
1743914550
439631611
633234666
1834525549
944716560
1902558980
1431989136
392257407
1521819721
282796967
1509601123
983687891
1744899179
1399753903
2114568194
802191623
1426154102
103155630
731536207
657621766
442566005
977186501
315018523
1778756325
903074378
1623100294
1533164837
303626115
1680537717
320113341
1953191201
1431734579
615706765
329661383
989516004
185893989
866920918
1519877027
1045771856
549457464
1099849956
1539147653
838784971
134695722
1007329471
552544703
851137234
2005194563
1274106618
775718908
1378770079
972455071
1973842330
183320063
244341969
891488187
872993966
1613441758
744049611
1679702656
1818179402
1010871158
1530661664
220603786
2076117346
706965250
1856230997
272035077
856365829
2122948167
503362815
1167117863
1614035584
1856178266
1215279879
1746123308
662796933
1841174777
1097625716
1510012367
1518271167
1677245450
1419538568
1818742539
949575114
692226783
123319018
151295362
1620654271
603357184
16634246
1770974746
1148238144
443941875
1834519828
1449545685
859961893
725712404
789259240
2144394758
1050163579
844052828
1603280130
277532180
1849321158
1177153655
1152300919
217483675
1645627061
1981111716
1321041451
480385081
300922115
1930940385
1423290574
828774138
612658371
849848492
791307355
1697247267
1627080671
1297942691
157957809
1914694951
432648965
1148889015
1918217261
691413460
927804935
2103281278
1756693302
952016761
1327554038
701340550
1694994199
609893584
554307604
1862676419
1476714189
1737992834
1530148642
626139651
1438875545
302841707
51135508
78792325
624518026
1553778920
1869636981
695587584
1903499206
571328979
438813950
1126760749
1927400636
1874608000
1395009024
1575677354
1677026775
1626058527
2116615532
5208153
1641083904
449527906
1763415265
1882778126
452591663
873748737
1019762194
1667558720
1182460507
502734223
505820004
978014034
1190506249
22839074
293101637
1473745418
629879036
1203691523
1897356745
516932207
1812067218
2046201196
2093129567
970368670
1050813931
557273013
1676834345
790280193
1679342477
802758582
277980475
1034431903
2124882437
2090039549
1441058939
897509614
1839930484
1974701280
1172170775
1115731928
692047309
298486110
1755276207
1837550256
650463396
617780755
538068785
906344464
2013942061
1212669162
1504041002
251340783
1740478503
1814767132
2022978864
998727411
1116977106
1339234486
685959123
1500144110
1163147634
948451091
1120731902
1316890907
554530779
1788271091
763119211
761685512
219724817
1247367226
529146511
2057392555
1957904669
2062065373
1597988264
2544286
297416864
365199744
1814067733
331155209
1849542391
65036002
288494953
1146252539
1846959034
1586736414
928958483
413080741
1742930322
1654780893
208691642
512991729
1436821786
1574556221
1067005418
230521130
1572526821
1372059219
1547639787
47422522
1254248289
516140252
1376330189
1718627834
1652884591
46717094
1510441298
725577076
1185650795
1361899121
1595766566
1558592895
369704546
1139138841
1042838232
1150036119
1997667246
1213544255
1072679336
1806857034
1419025614
1214061797
817246770
2054774212
1653085942
446888083
1082146717
927567208
1109939893
1937293698
1110949971
1297299918
1982268510
2087390754
356739411
1096168795
751076133
1924344222
323965519
1955775565
1691961053
2117708371
120017231
1012362183
264380210
1429878348
166045288
638992428
569815241
1853049098
240358080
386222714
1141638858
1346626063
1544463782
1905596938
1060029655
2142145122
1757003756
72369757
1588526672
1386324339
995079389
621254955
2008899840
615222928
1747851779
1803760619
1959786523
153820917
1305294069
402254176
1106818375
273560941
744398133
1920438556
1222581144
355817443
61688344
456519844
1373646549
1159746807
1024527850
896954621
1661784040
1446367248
2023704001
803934582
339322626
1016243064
1817572235
1437092105
1771445744
2067435368
441015648
829237730
1934625590
1660763162
51500704
1039219067
527855848
1696626149
290095971
1825395204
1450019750
1471786932
897488036
688203857
850746783
1097973860
1263218135
1767921954
1380387788
581972194
1388197118
1653955360
376864587
201834409
31126035
1789661633
922777765
37567522
1922066997
1944587637
364190328
133152476
576020198
1750200888
1714505027
11989513
1888798825
559952836
1137291522
1195063927
1322113418
966413127
750623935
2194374
197490170
79148975
1231387706
821223679
1918275525
1683322307
154019852
1740918124
1201934605
1538853385
207789879
1693208620
746949452
821395069
837512823
1449274345
1604361205
2011320804
1747666339
30992118
1213975135
251252258
1356572740
1762980893
841997214
358262217
954442196
298488056
383490706
931747813
1970877674
56902516
1723788145
1839609255
796162400
751068768
870094119
1506277629
2083695771
1550187965
750455441
1549636364
2045607257
581042572
1946109927
601656565
518608219
989803253
1050543995
441126781
1013202448
1762989597
273871850
1105498004
1257097519
931802281
1893346007
1852596757
1550431721
1236960687
1439491375
521209292
18185774
1835586522
1069879861
1153680381
916242835
1416261379
1299033919
1058511557
815044298
138471531
1743049471
901509788
1916884856
971355885
1866593891
1301306634
1730152537
536316410
2034982888
866947313
981451229
1845711249
2100283405
829911238
294869024
2078677173
707233762
157277383
614139863
508080303
1848678300
812192483
1546133403
427436158
1045316734
126597255
1231444575
1986811755
1221542317
1631864289
1144147396
1857326382
580764272
1665623964
354785696
764425301
1633438855
396998290
369836952
1106954607
314606533
586936441
337798385
179111292
1083986428
2016391319
1383264003
1339174366
2117026596
1982616509
1646399594
1173089399
1427079744
192133306
400195889
117959509
1670840211
2057894203
365620484
141783110
1869812086
881393976
1704888413
1907523524
1952056033
2086287224
1953765769
883387147
1968055212
1534047806
1339125801
2054079061
1921468459
116121871
777190071
2008180440
1577745862
1018956525
1429548958
971844385
766908147
1540978579
207150504
1316458262
87317407
479288712
616382283
639207320
964594592
1640462581
206060862
411049605
1113127967
1680652484
1827119824
162457716
1530698354
162007889
1752131159
1897256118
177015340
1647629371
1343020020
100957404
221883546
895549348
1941239221
735702325
1881102812
1834093590
942402158
1569842832
1458136419
1469148428
163344171
1359731769
1004670737
1546070709
648466107
441866386
1780442098
2126699031
1850960598
937388930
1100919038
1489945586
1275902866
1947069041
1712952886
1861816049
57321899
1233430701
489201783
87267938
215696303
1834375934
1376022269
379688909
1159149516
1841333866
1165964083
930130214
1759872797
1243592643
157109304
1405457812
1161331779
861305740
1533735327
834109839
1774723418
1467954617
1966383704
1064937107
1197374418
1247740592
2137075793
1320818935
1296274476
1480992230
560529882
604974224
421255348
553447588
946655821
1235812010
2009301417
1227192015
1805881550
2138941903
116880741
1959200202
886506630
1485329149
2054895504
367630505
150152484
2002339183
1956868633
2129849521
1673609012
1946324814
506621566
963679525
1885709499
622457450
216862434
2009588733
312297980
2100886766
275996581
341511414
1314798137
1218472273
1959809105
1098969000
1940052889
1562977646
1636949170
1146299094
1740748975
1840967839
2140790651
236996070
183268548
1293095762
1417258817
646124022
562963227
1351576418
1060080032
1072750769
575829135
826713183
978555329
1606260131
828863916
1047125178
1621313429
1566716397
1100662406
812504967
886130058
1407753486
148983258
1245109202
1688772572
539774072
867844406
1661679561
1350866392
10491840
1435528975
1171067300
125941421
861591895
244583756
1829969674
1000543282
1729361820
1210119793
1085196895
8802590
210645197
1252592693
1809378974
2007129059
478739184
639052035
241679261
696562046
270421631
432600969
275291921
1301058113
299784281
1530777164
1383234001
248574866
174483059
33513602
78660237
820056004
953529216
60133715
620860105
1011974431
1795445036
634988428
982026808
1411172963
829450793
1197564277
1577948945
1943279604
149674699
914082358
463905270
1763382326
2072059541
1391179626
2006142214
7700406
204886654
655828904
1324309127
787827756
290274598
167341471
1923593307
800241990
1034393205
171733509
1741706290
504943123
1986716529
2034001256
562825451
2002616852
315761742
2146843972
1697943617
1195561939
2132869946
4892521
1436907403
563623422
1837745834
1493533616
1319192517
2024662332
1467458140
522549877
1065696983
798167232
1342833495
2078390749
1819711176
1094712439
879264181
144538896
209485630
249632118
638757254
669026654
1284221605
186446521
1535815352
2117357198
2055001004
599961873
822478708
154753659
2023931076
1010963877
2134602984
1290603382
1401078771
274255070
1613008279
72767199
927920212
1851188751
929095799
2056483586
1360923306
407658536
1789501048
1120491545
1416307254
524511524
170740597
1406785470
15703834
442928579
1961813251
2062353493
1401145695
1343869365
1993427151
744551734
2137287092
320601956
757035082
111934593
1752395310
825463227
1568348878
1408087946
2145603829
623557068
946929986
136547318
1086556251
374628476
1099951974
248715492
449379320
144931964
1865311902
1158524016
555219603
1726230508
1934645074
1703377145
1512698811
481344180
2024731631
1032576250
752273183
904096723
2082988878
1130788840
392330128
1370577994
423656595
1322992751
520764727
1015791157
1365043898
1947485508
756983208
366932769
1933925645
416600447
733878544
1289816536
1700233028
2087259230
1223580642
287486760
2073244433
48401306
1916324350
1725359484
1957187830
1203667425
978284965
1691073981
1822388736
541943028
617727375
1995397198
1697292808
516369410
763739524
1296744226
886759066
1907112800
1595464440
1417866013
1524304782
1812286625
392399370
1569273179
1477647885
1575348134
991436699
1611795242
818234395
450093916
1861685222
2138306470
950056164
1311203533
1904557071
730655801
728202117
1761422341
884025168
601027067
437954091
1758075327
1293012691
1320647381
1099290206
1552627178
1201129034
1589469819
2034832997
769629912
940680028
496559935
1497166592
581035882
1738158180
2055062494
636728425
1192210221
586200742
1551271828
2110487456
1207345809
1007038967
1296052727
22357695
97375454
1675057597
1504916575
1852289159
1587527015
1125879868
1313244844
719818715
437085478
1871070450
428517615
993235589
256943103
1881885110
1538614258
2068027917
900449996
1658516171
586778426
1994331392
1985826500
375622318
1469128897
834429085
1065678505
934985631
1447209109
1655289560
629978870
869945000
1109359420
636659617
966645032
905368879
1746917047
1926643935
254622965
1841890664
718895253
1761405063
1561950916
966926419
297944823
1391708418
1012352256
1179498554
392353508
1242713362
368522688
88412795
1094719262
1855763543
191774252
2110178150
538049410
134840666
1406801525
1657504390
1911357534
1648646101
517734065
721576660
462860066
701726816
623122746
213218032
1584642665
865617508
425198337
1108272666
1257262328
200779117
1771073854
549544950
1758284348
1285027010
292570733
1461511298
995079389
2119996903
574478330
361107602
733291656
603256901
170944435
1781318583
281356005
207295874
953557785
882008679
1799929914
729979858
1084895216
1081250145
57464651
543737289
384504049
1469331145
69895646
1884846337
785172242
991560542
194696383
454208433
1883272119
1986049824
437261512
1528219080
763363828
524507277
507927856
1173605298
1159789262
1393275019
1370961380
1404748808
277660873
1642798134
368125260
1811697508
61495886
479728047
1356269352
372697914
1399399293
1014142743
2010282083
1100479831
1905444093
1419797771
497834317
1939390288
495107781
2097074192
379085423
33198054
314410549
632133755
627116509
1859249348
165922073
957356430
140750216
1511408327
871666586
1389872210
267162914
1990498892
1651437637
194202533
1155628174
1294137100
1263705407
47874111
1647219797
1839828741
463988693
217592840
842981851
455452255
213738637
1536340148
1663322026
1797283624
1722756979
1471607638
1239917391
1869547309
548982976
362320184
1507136814
2059126302
369277006
2063520835
1904577492
1528432658
1990756441
2054867125
1470947997
29159037
837790983
1561272994
1574828244
208740257
1736076426
1284991635
875541517
1120695462
689172776
2105006598
1733174504
1727786411
1337839401
1445180094
1553245877
1924920253
1467232358
1295290794
120601964
176639689
1112008
1881222622
674956808
1101188204
222181399
1274971203
531373363
1971118927
1829663500
1153568934
160157629
1629101696
2042706628
1267008471
394362972
1019368987
1111193548
562512317
1368404457
1845650133
147630614
811424015
1114560837
525177518
486949180
1307767121
1506044399
25987732
1624451878
510997998
1362430133
511144196
1500812401
580156173
1226007199
299526141
1745977501
1237036834
1167651608
630253607
228445188
2132937554
1074906028
830172544
532834928
652773323
575960158
1040739526
1512656254
923620884
1061928687
1792255736
674426235
12192296
337485255
1961201096
466001582
1345110793
81028327
1851334673
109049751
855251755
1493463958
1495651909
337295831
1276002736
2058418143
1187782589
98400469
1626493997
230473342
217199537
107817716
1141876525
1240590911
1115467526
1910833708
999843921
133096266
966507409
1492599236
1198858490
1666042555
1980398067
2052067505
104651487
669770315
470103555
105761437
1237210449
777846871
1681951379
2009069742
1354821366
475903974
368853008
1726797350
2065691403
1485003549
574139519
739036196
523044446
1728504560
1291985891
751481957
1078734924
294525227
786835060
316695952
107674924
974119020
2122909221
824463885
533687688
59604319
1739544643
1908924095
1117668823
1084754896
1683166747
306526733
1904971305
316727698
511668289
238551084
232594648
1705726569
1795892071
1329160581
507565443
709894359
940413596
631134628
1987760461
1211458485
633434335
509664142
1490038654
1795405977
1093248593
225913779
1159376028
679802483
1723383342
1483639084
1902300815
688743445
204860727
1864741676
911877841
896908455
1869769337
633644578
1829485929
2096606731
1651065940
1659851299
2053436705
659196338
1753269404
591878305
258988338
609456559
236475797
104223377
1741922328
617460364
886992783
943483798
622673179
843809839
907598667
1303554050
658656082
999297293
1852979688
1614313445
1696921393
771969143
1138132935
1829186185
413492684
24946464
588175541
876612813
1835426138
1000417866
1987455620
654128960
1075600268
1041208047
1574098349
400572768
200443178
1532305310
393748097
1181792213
1845749281
480840699
492611097
1723965495
857996824
1039736288
2066889131
1785790856
1707345325
161474401
575888051
583201546
1692070186
784512943
1426299229
1818195525
1209853405
523463989
1436253185
1221021976
648522295
1692157585
201913530
1963367596
479767098
457928928
218861868
203837602
1064641428
915786378
1692317239
999193712
13127859
360750878
1473765183
1062736430
1716875258
344267937
1867720865
673916912
1492213213
1430801419
817968401
797792206
1841703643
301380643
444002585
1459354008
2008340767
654316393
1488020460
1399169474
1498015374
36376914
1710666450
2132743305
1356594532
315387498
829497271
890958040
202576177
338810645
1982949583
347249912
243547979
84454602
1208918094
875092035
1020104112
1483853436
1897946116
262854128
503043469
1907851502
720869408
1509130229
654643929
1024811427
1951725635
597449671
264010014
209461705
1784589175
1763481494
879514272
1421216256
376048035
1828337875
843655847
1414034913
1911630730
1211968169
1320495261
1406916224
485327151
1483214367
1585340850
21990
2005316893
1705640685
1014028938
662516667
1408290322
1015802418
2036428717
666826960
524283628
1876183893
331601236
1722048410
1994722327
325455213
1748811066
762682943
1446784038
1624913150
1796146306
474871745
476167220
1012686526
824924293
1539158065
1745889690
387604482
1507927375
592380814
712146239
1063752989
1341977157
2049507381
124080155
410526360
2095964322
465411790
2109175436
852212676
1757867316
587164204
1689797
1951426128
201231931
420915858
702809355
1801511709
1905846274
1573963967
715122387
825055297
108983286
2119301253
120627200
540524995
2144276637
1846569081
1247347672
2104554470
1001572232
1643143079
11676004
1275911848
1710679870
96314367
550862358
1252187597
1907182014
708330397
1646348493
692625847
829548696
1694450162
47642830
738178963
1942951355
1345083956
1341173707
1538865722
1068449115
287955739
1199484838
2142765935
640630539
1868779302
2083877343
2119024659
1686495539
839818445
1589243183
1749434291
1364745547
1968717584
1997531740
790902074
2091321349
414972812
1835534829
1745691575
1761859308
1359517117
2120133725
1411367670
1413063561
971786843
1779294559
1529526270
1042292983
1539580874
808241354
1409814895
1770298237
980843079
1899276292
451281435
1625451336
693704725
180275087
1342666257
266694984
1017653406
300465911
34093174
1535725633
727306832
382347649
1718320187
831805729
610382753
239944295
397549134
1693781428
1138929418
563153442
278536295
1178603322
2071811013
72894246
2134547469
1329974357
837982686
937328818
1530967282
1229508655
110323389
1994984958
424831988
56498867
1770243295
1861222698
624665165
253058760
1881066664
413980349
1109499916
1748644111
1676554176
1277388912
1745160155
790379029
930110964
957775443
1575066064
429887845
45121151
1678147359
319927205
114377910
642966284
984399797
46040289
936083379
447772713
1032500461
1808002003
1688099044
81528129
161347307
282956383
1616920345
1610890238
1188867623
1055177210
290223626
1861671985
54335188
1934492202
357689527
1302413419
1018426660
326840973
723632146
1812142174
1820889000
1315290472
1883912742
2090173309
147196510
435016190
855977360
456206775
304640757
372949880
601031827
1515184285
1807184548
1884715105
2051200098
830231813
146291342
1708001646
1275790951
1604909956
1994286292
358669583
1764610096
1815504278
2092964444
1875442835
1351657769
1616873651
1831924522
698249984
275006829
1720082504
143403530
1858312421
1239229224
1152818029
1760006808
50534753
1691645408
341394706
1430464975
1879860143
712172846
416954191
773002134
1337289556
1389296682
968025767
6261175
795847245
859093514
495561293
715332743
116054229
1251678340
895421628
232893847
129553400
619956810
1567150034
1534249935
1112345809
1443091704
1660990505
491665873
1645948656
1538130065
1084169877
106223062
134203340
1453634040
971015005
380918315
703892582
229153448
2104833006
313688929
1471192746
302447482
2078571256
324785449
599677305
1384530256
1231471481
275647640
1522817300
707512188
1266837161
872417108
1386364357
959223403
2131491264
2008027218
1027760930
2074257969
1406453665
1996288474
1362204818
247685098
1192700745
1532996958
465717686
1811341714
1008249543
145796364
442472232
1023708791
635026572
237869043
1807710344
1038646459
76925809
1845724421
1938759482
259876415
231645836
2091580359
1714413294
1800261283
815253422
1496212249
264056063
1086310534
208610600
1403916019
1130155231
219526214
580236796
486558281
907925670
333349814
1494082907
606645432
1849785735
1225204370
455249701
1329429364
1023336516
1471305594
339547312
1311293281
1400426305
1389741600
181209881
962973304
570752232
2105660286
1329580314
753725612
715441009
1798964082
79437398
1358948600
758124845
776758400
283952883
873611378
121811315
733566915
1215109264
351731511
1545242401
1149348294
157110672
517916055
1899606214
2018764838
1708834287
477022217
1633467083
1949827185
903916969
1351829918
843086830
882576356
798405386
824357300
1045586491
1117834806
1283027130
261442877
1201563420
2087981232
1134611250
1485767215
1975843489
1018311031
1670102664
585961525
152974421
1363130127
1411708187
1031682981
121115187
509794126
702217617
1541487370
2091952240
1419796253
52508609
1209920546
1178506470
1032317691
958740935
1625223500
1852566754
1791606661
1864785832
578185601
1728020603
896266107
1905458834
1749859101
1038110843
1790482841
2032542965
82278199
1111166734
3139757
1723765638
311771244
281112475
1783084746
1910104817
1911533429
1917742804
1784698433
1850658951
211751018
1012632532
1980251544
1903956488
537002948
1369682816
1426397825
1588535485
575914203
778224415
640264912
957894079
1562284823
228842595
366185728
600397961
1124153411
1328109750
1693721673
813216792
1241659961
349174374
197647810
825785607
1034014685
2063020107
1998215063
2002840316
1774982036
424371158
1570328190
1311310244
590739213
1392999689
306980
1512526651
2117983208
345355620
1248519078
1654790788
106621494
1353412026
1259225900
189718579
1776311556
1128441259
1085209895
99839118
1706983532
1707575406
829415793
95778054
86846449
1129343310
1756931508
415919820
1854611460
58082534
478997864
443998031
1961041384
793006010
1767948487
868311209
1331605624
848873431
891087933
314030584
1789912204
1402504036
1118653656
1635530884
1956243431
195385400
755055953
1617170181
128560815
1316779527
546868630
736935591
307355862
72874333
1728742582
311578920
1471415567
1015084992
514039557
1684083724
921394190
2122240542
577331384
1288897085
368561227
1754719549
578016671
595404018
1662656316
868437789
1032446744
1962529541
319323121
1812253931
1857627396
561175514
1997141439
1211622848
3370650
1405522713
1399344747
2145752765
1361096792
1959154207
86490652
1896376913
1919320827
1628177391
128943667
691284928
516894853
1552225639
1848471362
1853019084
268487919
1381064573
175836749
609565215
389053953
273060098
1069455334
697132730
1654794453
1876871964
1074285449
807951588
1260954129
1791710468
252463816
1396472939
1184553851
763009208
1919501541
968669207
1364262755
1702381456
1576687938
1327860374
766010498
339485560
894981462
444429285
39923277
603034697
131352124
448835783
42672362
24905322
2097241936
1448931314
91325048
1898178185
1143394664
764155554
1705977081
2043822208
1820706797
983978636
1481342757
591826142
1700086896
462174097
11435718
1681186279
265285345
1545650151
165032741
1238757624
267989354
1676918972
1816870202
367488761
832184465
205597290
1148573805
909486803
172498713
1207223400
994189685
1389584756
1311032901
1068043867
1331306274
446898490
82706913
1741231905
2006852682
1524254804
1991136529
760230993
1698167234
1110240189
65148535
1368141067
1258446747
1075260882
470342990
1578963490
1146018328
1860909423
221847815
226526205
2087133966
210527441
1489063443
1326512006
820023277
1921395119
1463025843
914238817
1339967029
1840683200
1855905150
1207937937
630334211
106934970
2043342314
1852958549
1084413885
206743338
1590939459
654975193
989567888
564632213
774748842
522830679
1786564292
1475939131
1709628168
2141086317
1562920208
1636485158
1084953559
664402349
971103775
1377682712
886698944
821057845
1078178326
917260141
784011179
301333859
1365615094
1271777347
839900510
1689850291
560205470
703671487
2120976030
2142051519
204416370
1656703100
219091926
1178062890
226498799
1094107554
906338999
1368903887
768456044
696030572
1928739419
1631655661
629969919
350858952
534704009
677541652
271579765
2085759474
1028869647
1091879354
1540491061
1272891218
984108265
769598199
1120879398
1007313452
1768193454
1354369203
43092773
1682254748
1554324383
1863860850
275897477
349097524
407150701
1310938811
2085461116
1614721402
1862945741
1517643814
1158451136
1148205359
1061251900
568877280
1537426048
1528107923
1459753761
487571465
1505345697
723418377
55208521
345630510
830578848
1943390088
2006547970
557484334
1602649430
94112566
1929125595
1027677865
548223963
1090370663
1065569695
598613633
503781973
615311803
1825497790
870807733
1098763395
631842654
1675887373
1290639212
211561715
958673224
480206597
413597415
1130051326
230603835
1663620387
668181380
1709121019
1503215083
724734076
1190515430
613128679
1353775717
1774524132
882576387
901836530
586920054
896783248
68247514
1716552072
353438134
1446266555
2037956940
2131671730
402825304
452798647
1391588876
1012126508
1009669153
39299863
1315169986
1793474617
1729170034
1884649333
1029568168
1519639569
769188504
255171534
1573399066
24507486
1160021679
1405745527
1955661620
1670431877
1641962834
613993113
1189571060
2085093381
1242911840
1659787611
1998991404
2003611977
1400245408
1591749609
402126455
1309459649
1904344553
145347157
1209185270
1738563118
478118656
577065810
977937197
1485876781
816150171
691889058
730776898
1080702583
191665410
1264541352
1427682180
2012479052
1174247513
1262714282
1248872858
1184591972
936643887
1358141649
41497065
2008230975
1271985636
223130399
103284437
2019925355
1705300396
1112709894
475989995
1786239119
1253716063
196504936
689520937
96140945
1200404064
2145478709
416072273
1948704874
647342319
363654247
1689074044
1612421088
71729066
1817115161
597275431
413079622
981449648
315971278
208179094
200328695
851157434
1923950227
1346281410
1193649921
404155774
736249065
973390154
2106295141
112100692
588207236
404327935
2138200873
409321192
1201365662
201135268
1839959447
1701851557
1876546656
465975257
639761379
876108725
1989070095
1783688580
447109525
774506433
1812766669
1749692826
1932804226
82424285
535610867
754364101
1182452908
2046521057
1886059344
1721994413
1270800753
2135099780
82777606
1031229963
1666738950
1317875379
1220391230
978148090
1373032861
1406783343
673309975
102679467
318758033
1463500093
1198008199
1142626901
1212551093
544633553
1049073055
2066833857
697447892
750016444
1339230944
1488621236
1908333725
372642308
26308542
953487862
1417955005
412084269
1493305225
241921529
968202851
1874058180
662349035
1805238700
70334190
233675364
137949111
335639433
1089949132
157863413
1659137295
1735131440
1493152861
358710362
97419780
1144610905
1461902065
1406583636
2128353226
1145239130
1524144969
596931432
1867817418
2029389385
63595208
673313356
1439358434
714502802
887639414
1044701796
115045456
1892945909
218354731
151924612
1920377427
1298005217
165470815
1847146487
694206238
137400781
782076506
90013505
1350174731
2107028232
204957457
73131199
707562617
1009495588
1705868972
808128486
431613987
1965233151
468319353
1782940404
410323363
146416086
90702798
2127500116
544005836
384411007
1555753782
1384101896
1234278532
1538575959
1335742143
1801177731
1957699342
1575138143
298053307
462564968
1603697085
1710803969
1590407107
378567164
1156030367
1667527225
1738584160
356619267
354491769
1730260804
1485805538
1204730220
1036444253
560352974
133608885
759320178
1577936087
978728043
1719995513
741292005
596802996
1545872298
573276979
911794795
112858094
464771923
866534730
1841073169
1930188939
1027356792
1952743712
2000708048
1555319824
2085281085
1547992601
239703923
980158478
605319682
1710333675
269566837
422366990
372820921
1396003539
809554643
1635463521
733792337
977466750
198848805
960794949
2096794700
656617689
1050268977
1418855651
570218405
1347163413
1053195158
561428258
1311716930
593663114
1836393617
1817683776
343959869
2008911925
1061503857
627369197
1276826757
287542839
1991590231
1621145590
1564174159
1301201633
1657236973
181249759
331250553
1270930253
1502729255
258399128
63182548
1895002372
1549680982
1754522899
140889771
1929518413
125378097
1436980417
101813436
370115896
1936397854
599355238
1405948323
854257583
337938247
1469330216
709272435
63575992
1619290955
1438027526
1826932287
1744765203
62810692
347807914
305711755
1562104393
1956990259
1598643927
1326341084
730285948
389435978
1484302309
2144622808
854419736
1728981193
1563464307
1855536548
1894781869
761821466
1916755323
609411877
598758847
173566391
1634341001
569482137
1493447525
365931799
639388863
480170214
2133877898
430629120
383712467
1145417143
1752694368
1341146880
175539542
605197344
1553379499
748790866
974091692
839050874
2054821028
1410376458
1815946956
1830534555
1131551045
105463599
419478783
1306407845
2086502928
1736769181
1253165208
2035310973
812457072
953392319
1495675327
994814177
1440635952
88191952
1683106888
1525647474
1877709569
794763984
755646600
2128938570
1744085160
1277618483
1091563013
1879958278
2063317870
571828342
1939839801
1927540292
1619873348
1177644879
576898764
1804301039
1159621803
624591241
146859702
15538311
447591701
467834600
1362652798
842742123
521515147
1247100559
900290047
1144902537
1037610767
1384034534
302748111
202834618
1368682876
200188101
1794935654
1364539044
1866985884
777428928
727782578
734017853
484006503
226092870
1018385341
1000471718
213987213
1017241564
1124042536
961371099
1375090073
1564058237
688313678
1948512036
1285252987
870082018
1819629629
1231156120
540742829
17528379
207255287
588497670
1013735944
1364254442
1590792155
1227264123
161261440
1344110349
651692244
1169451053
2047353247
1161051524
249396332
2037734018
248792193
946082889
52252237
202737020
53242866
502358420
2064597058
1943317515
1892435020
794048903
1933028077
671327893
1494627561
1077656165
1855237721
905955254
391642908
1013446869
249148130
678502201
929053867
570722214
267011817
1423826583
1067138407
1398077749
427940953
104567830
648105868
302033491
1621210359
81028327
766839054
998175835
1217256786
1361428497
1872849807
1018358152
155386743
507549225
612288347
1949396803
850963805
1760375953
1748888424
456976697
1764942214
1975366412
1589790055
1895852958
1829904085
726069790
1722284368
1315038807
1501676718
731304195
425976358
2054098950
638590466
1440635952
532064801
889411482
1403098026
660546312
368367084
1087365337
413190493
615625795
1093646699
1183719723
485526777
1287922494
1142767046
1506523674
2066426757
2034969029
1521596536
1259225900
739363609
1594734376
693689736
671002310
283870415
1072978172
2067067448
626939817
2132590091
29241171
1373322795
226672014
1806533641
1766015522
1458439272
84979749
890653048
375503991
1215401408
1634848645
1130567671
885378770
203748554
744416320
239929499
2017527124
1844878076
1285206533
1003561414
722466404
546661578
2078960272
1108238423
721053265
1292810466
314968626
1783903051
1130768192
398181975
437379772
1712451629
795523201
895876463
90994747
821029366
920624031
216257338
1791613845
1424274683
214954825
386355000
1267461720
1651971803
96346400
1820709432
1755565692
598661141
487981607
821142545
1691540242
1132044017
677333557
2043843002
1432838636
1451219865
66799114
429457417
66127864
1616625972
486116467
994747271
1831862520
271620494
2107529084
1817368377
1192796440
1610871286
207405085
1249156378
846448150
1277059168
1243481655
547094415
638496237
1015043523
1847585920
896878769
566071656
1141413390
1715623224
1846516406
1297597658
288112567
149179890
1196343618
392565415
2023548803
2132025149
1080108155
1678646213
1571918636
1939775444
1151989855
196106915
112647554
627537227
1641076751
1915220527
401471731
1045231115
1677262305
424925033
1063945120
790226671
2001556282
1016727425
1916833247
1740501206
1918781391
1694849122
1927923122
165016160
2035328972
649441896
1723532603
1517399280
1159263151
463555625
1437765866
628605132
1173609214
1543371205
663832044
1776787113
780108067
1805642200
1829165361
1816187056
1247127485
1440540913
1461632984
1232503284
732739233
1001759235
1235763419
823093545
64596698
1878158525
1412083478
1954760949
268992122
1954359510
2007310274
712985283
2107540049
781471714
1007332178
233969853
416478358
200467054
24218122
1413620992
1765768141
1142311745
1472099390
1835512902
1966746931
462165262
1365110864
1074953058
640181607
1368641926
2065540485
680023764
1059472020
1764998417
971378352
537402044
2020559781
927322991
976208136
1898896419
349715217
1863399351
858235029
433015695
1611064422
426316929
679477487
588009461
864609979
1181857786
379552741
1131007333
1579298823
228605612
1576709116
1899822574
533425169
333270178
475059098
489349656
101237373
54988080
1048135264
380572307
102435472
1543098685
201266906
768900648
2030461846
857675835
218133809
828349501
1536118013
1767951500
944563955
1703917499
745246800
1771981752
91762841
1622518843
722538138
497412001
55352853
1022728596
1175955332
435417356
786880656
1514494319
1073514666
1175878886
1290502823
1742138100
1057645076
300632548
1410505329
563807915
1766188066
1781016969
1978806815
909015199
1367244399
39843795
1493869375
1137834625
1817478080
673811266
297172203
1576866805
683547870
1081944224
1612208982
879853847
2027540605
743719273
270475499
1273515565
1881867146
726084828
1563804581
1699347138
1101293240
1408324913
1076779322
1828428269
30553734
1084218176
1247999766
527682333
234019156
768115550
549173733
1012759989
275444414
1336170353
636848942
821706463
806254284
1884240702
1552148606
1616790329
1664596543
1716988388
504477342
522161644
1746923804
1939131214
1237543412
575894091
978416611
458714291
6399786
713311020
474263993
1755291546
458640726
2025354339
207699366
677896162
1561036897
1116335413
211856505
2116916764
620445328
1458479941
1645776980
2057933643
391225151
1576091178
2076462165
1607574031
2104703994
2050929969
362291888
198999736
1602902402
1547964621
1755007347
346035961
208547132
1738488605
1457181849
1666962575
1422150211
770009966
440059316
2075416472
1187915391
1029262774
247160487
228842595
2087961872
1495019028
52056920
1867129815
1032500800
345237986
327022516
628829826
913740229
2062264246
1654943469
1959085670
664973456
1969262171
1460355262
1209218044
1415852786
1946405676
81223570
276887903
2057049844
1275695051
718275041
1143063957
2086379943
2024092229
2069663676
1902786618
819411800
1102042087
1592668726
892256111
772293913
2038935874
150860841
577989369
1724070385
1806313985
531774923
1258579911
526451450
2013074814
563923848
605648907
1246509650
141624988
1590073174
256056391
1130760028
2082804195
649459850
1425058889
1297424136
624096977
842454976
1655128409
1602881105
1713094362
44401546
1977641143
1533939454
1373667682
997946071
1129114306
679737629
517378359
35022951
441900134
1573031002
465504304
630328454
2120500655
1251146113
30162477
552799440
1916608465
1447392836
1932095353
1644786879
890031928
1289492173
1560186437
719190189
391914523
1366667393
1479864967
1829930825
794562340
104544631
507946880
938727235
1469758995
222286700
129278079
1197704449
624188796
1772057883
1716755638
834872711
289661040
1993345638
361016855
1453807528
1136142141
1163539144
728706074
815078376
1258367833
464354154
1699135138
186451733
661126934
1593348151
1999749299
1472833205
970857630
646257978
492146420
2029486383
588414539
1120036713
324189431
543434056
2039511769
635025430
1010331013
1063120547
1162963198
513143913
1495313780
1224049861
2020215004
684927619
1129016342
1769052712
1492477083
132779543
1399517924
758839542
612954113
1427926128
824429433
880272719
881951962
1742993858
37134514
1605070500
1887121267
1420299738
684384190
667977706
917802447
1873317934
775916339
1657343182
1690222813
1318448306
230303626
452588103
710645003
2104271789
1451494822
727115413
1088355778
1863370733
465924352
626622876
1467416277
480408602
186477692
1101458690
1356934997
623271060
2005123573
743482408
1098136372
701026568
1466770115
1905846274
1977795200
1750792007
115320647
1636949170
1084444605
2131401919
358994328
1512597914
397120096
674259292
280059574
990079425
1111975350
1940993740
363148756
224435518
1642216525
1538985195
838598440
1347738641
1401857253
695783264
1365512320
1000807735
2000615158
126743065
1091267529
1708034751
438697234
183491392
2098273202
409447753
509083726
1252459404
1690942774
1725388185
815657475
982091485
1691408517
1547115930
1297292314
1184640059
1775410736
1010069301
544651161
1461907106
739159709
692863060
657368512
1595636843
23659745
665327384
414340293
1190050490
426135833
2054225768
1050837982
441164236
187678225
1468787117
1979163030
793807815
1068099050
1775387153
281035429
1361491009
853272650
778976174
171326405
1643275726
232093731
455124996
544127332
486076085
2006202649
1047530990
644358331
955369915
1747920801
1654224040
1355483027
1067347302
11464607
1605642109
1203728266
151419568
1779198069
1489089750
1960847423
794408784
2120584434
1399130988
564401329
909342513
849100246
1570206156
590172832
804159450
128413307
1151568586
1316032397
2113951222
1743553382
1761023599
1135840205
1511708383
364194022
1581247641
1321244456
1897295432
1232442972
656873944
1268215313
1551153334
356905607
1950657503
834230174
1112390798
1767686425
1845635467
584795318
1075146416
562063966
1115990772
1331913090
2003693759
901272902
1553808496
915101048
1644019467
1759697381
1978468529
2071785623
398583889
1953627094
1304649756
1094191101
865841443
385873532
448095153
549363329
1573268935
931470385
529386891
897151917
1434716234
300486865
1972435141
354394385
1401038632
1774931086
1367357582
1027094473
1406517906
1791308719
1882866626
1694757982
1274271729
1060328452
1112696507
628789606
238003906
1697610332
1868024038
280833626
678670483
1721295893
1851284836
1248718634
1195374991
2039910751
1448218542
183820455
1994093361
517248386
425822826
1616436310
747390364
337731632
1757140302
2121912847
1978955976
1414310227
570501028
1774512517
776164212
539916587
2056287672
1343126249
724308918
1195019629
1112405151
1987932468
23264065
1568480601
534499088
708330397
412240563
1185198890
1694011658
1594408433
2012966275
2113028711
484989539
707984771
1535471113
392932137
2066800670
1472194555
1464613071
1704065178
1296470518
590662795
636188362
1630917934
394607556
296229686
1783889052
49144279
2060723556
675979964
1400282154
1856005340
1409499723
2137467235
1500836622
1902136110
614348624
972877766
56974208
1393401993
159729599
496545075
1909691103
77078728
21171243
1285101555
723421931
1057195960
1224145270
824032528
1336157847
1059995879
449728856
545518726
409484756
1750013945
1909163287
577629083
551157603
1792334351
812384240
1809303858
621895840
259121523
1921514150
277505554
1733302308
617315964
697447892
1218800654
1563275058
431597636
1021960387
2080685912
1038545076
872144912
373239530
1587764526
38947299
433076598
249037170
1838782378
1527813513
1094917352
2117757467
814380386
351533041
296514184
2082569375
385692056
1380909842
154011663
1928918237
1111960307
2003717252
1056562311
1418016817
1119415540
72292519
1840080385
648584148
1913863302
820824274
1940223017
484946398
654914306
101645388
556143269
636923596
953473009
1031303188
2088082926
974861355
908372905
882335344
1260400945
1113611559
2024395146
412044070
1021080505
800486779
1828784744
1705258781
721873927
624165288
768907667
465403574
1279037676
1962235123
1346668294
1658590710
499062948
966521111
109010193
67954359
1231695764
1242014417
2131476517
333614404
1195800266
131795053
2094430304
1028359304
1067989964
1122125249
491817992
624982551
1757842765
1871644397
2060903602
1174142885
266799192
304438733
977251951
1446102035
1093276067
986141884
1505055184
2141924123
790030509
1944388978
2084928957
885537614
480081463
1948042803
120266575
1544860724
1954843911
1138028008
612126920
610360836
1072496173
78724068
576608251
1257299498
673241375
839102721
1623491552
364963670
749595915
1674234071
642522697
222923679
1785331099
1196494657
1820007321
887835325
9331088
250201598
1709912409
210650901
1590264761
1185567369
1620977397
107342526
2026175406
1417023891
1607947686
1499024698
1328835770
1555029759
1439566016
1238978612
1168456469
590152804
1234718790
169315463
1332064658
644232062
1637249904
983627138
574307129
1023995392
1367255153
2144319234
1310306843
236816972
514688509
277559409
1305945796
1615440445
1346412055
700006144
1761587341
446910238
1900828925
127268973
1780210861
964985102
140836196
1723838244
1761948254
1135602811
1762143746
222117741
2035059601
462214506
243818423
1115033258
421926823
999582167
8919838
751929489
1160735401
904358015
265266534
1918949244
1344426618
1950318276
2141868445
2018958302
150517857
1064936672
332518287
24719674
331835985
599113153
675227441
500963217
860991720
514831
1496705886
521085655
1430472957
1840528049
1812134289
1046497101
480423980
1445476230
2133320672
709229087
1401857253
1366062559
1163186544
1651785827
1602815350
658487570
1964649642
232833595
1675584179
589587953
1959693627
2112884296
1744101642
1769735991
246551229
325952474
1050248456
1847961073
1987200349
799452603
1769973799
1452936978
1721972933
246687756
939713491
759363140
1840198906
664888579
1830686684
1909399903
1030068203
1440365271
1476552983
1216070508
884537304
1142112566
1280309203
1440213687
742981634
718802408
872536442
337810090
896665444
1974110793
201012504
985535746
1571692142
1434981648
1490870358
1857222865
1831014623
1463592462
802785254
437081019
1990794857
262628184
2124048109
840016250
2103285713
960347393
1052107682
1100470216
1010705083
2028412527
691922094
2001268775
890765632
1547048475
1998207390
353661575
372638915
943688541
853647046
777469036
1044257907
523041712
290804376
1169304097
1837615916
297488682
1076922947
310991459
676925652
531409609
1370754438
1227811310
1142072958
347500002
213109542
756619366
311458686
70950817
1893327835
402165802
433650629
287020316
87693143
1675130082
1795354281
27005874
84606704
397346026
1836871062
671320222
1488093237
611265237
1281366163
1935236268
1224772213
1190893791
183540992
1664817387
622614470
1113599546
1894582163
657263048
970965673
1498893524
1178787520
1906479768
1071818734
1606586817
2073276707
1087019376
1397121411
649783479
1440760090
180519230
1837633319
1923980628
201212769
987219173
396175890
1014107156
663237387
157392681
92898117
1657534634
1324651565
1021077471
1904561927
295385716
1744501844
1314133795
764264093
170754043
441605273
1441007078
136536302
617173374
1455706886
1950489976
861211497
2042825336
1655551125
169972459
197831540
679098048
912677721
1429635154
560517087
393485439
1906004683
1206098894
331790628
987896168
1028893848
1077472508
213328344
666895320
1841812060
1547649034
1299226532
1712156010
2022645428
701271098
1289995487
1234248167
1075430354
1247417142
1218840850
1768616477
442909034
1615018214
1217588304
1191847369
704188941
2143308353
1771135710
173233252
1653056291
1727078837
1135177516
958032390
262193848
71429481
1548637017
1244466512
497007996
1670144212
1425670610
1175771667
1999523167
539364896
661858127
1349054515
888881958
84702097
1008881402
671927481
2122944725
1569854407
1119065770
1159941251
579390813
2083623894
859547495
1118741723
714316564
1210780212
1479109602
332323472
277823652
323425393
584533971
973699148
1659995703
5423970
1941222975
229501418
1591850189
934598640
1381637890
1494564207
371180570
1812751974
1443381621
1771173117
1190136444
900346362
454243517
1807331726
1243341698
478523147
1911852960
1152969744
330428572
1829538932
2014368424
1705973530
1850672733
816857463
1178762716
1587101585
144970632
228752343
1278423369
1413052326
82472775
1963341629
700298320
1191195825
1114734079
188918430
1076924693
1715952935
352221326
1694798668
22590894
2098722339
154854454
900043902
1483975908
1663333530
2035317395
1527580030
1149119970
1508333603
628651139
795349609
1137712930
325303539
380003358
78231570
1230325656
784704672
564243551
330390059
1748427849
907719573
1153056747
2007522548
1987755546
1701178711
2144355434
1579605958
1824648647
1163355914
122119098
1403952991
410887078
944823668
354382124
1015550306
1936063124
704898780
982793095
1496964188
96482499
1758270452
1410035624
1320357348
8290008
586307120
821034969
559782370
1527583138
1637214875
744416142
691819570
1651549831
1879301051
162504646
1321280192
972912028
1498515629
615432526
299990270
1707083710
830975021
537597031
1112643768
2009988443
208320902
1051681346
771457999
1858499816
567429964
1264327021
945148808
133635385
1254340148
623386893
1091460882
1551558212
1104770897
1132099146
1569770063
367979587
805905256
1692720814
1865159695
848920265
1691292725
886389123
908152893
1763822444
358602118
2113187655
1280976685
1326047093
11386573
1965976291
1598093694
1348756704
1980022286
930534024
620739243
411224925
306679908
536533712
1978535623
220727165
618699370
1511253048
1483712668
1870776904
15311204
956575762
1876317142
938506900
635342676
1039998143
1814218994
730369392
690313261
1274100293
279261060
365517057
437055110
1147413977
1849560670
1252592356
1515305299
465032710
928068942
258136895
1517294636
1859647277
804018019
1500163678
1634710417
1121135373
216790231
1349356362
362617098
2130365984
1200934031
1925762553
712467199
889311963
1421997066
279057586
196158900
777173788
198249523
1107831182
507317461
1212985872
1288941569
1581545709
454810414
1189934292
796227119
1520672168
1158830755
487305999
1334025689
495180020
381330121
1946568401
190319909
85413466
1943894843
2125936385
1678488388
1633737716
1478539018
747485367
61645731
121538148
82671255
1070681053
188270191
1288682037
1634018740
1762813221
2078052623
1314216863
862930846
78034192
690690075
1842736142
683516118
329722328
668419578
1466436778
1347211745
914403710
1259291934
1355273534
915053570
70828177
988782614
659333725
332766573
1178926688
1844119911
1843422220
2033888054
735050961
1019361529
1060629500
933708238
844345621
863906401
1803245832
188114189
1441966758
1663382540
1362418281
1852787298
1949689018
46052128
84363081
526640858
615905487
523348670
336103050
1964655887
262343307
628183667
1275465034
1897054646
1800925714
1914238231
617113602
768399594
1739359902
1394817853
365612368
724863529
371397329
979186803
36554917
1512823717
1013391268
1926765237
1488885829
482688811
820056004
1840496524
481212004
1141612561
292931490
799908608
1830753241
1478813208
936903582
809221026
1690588972
210499740
1219310334
1460897713
984715691
768115806
280726830
630242325
1866938597
386863685
1095217765
1342409431
1010837473
413675326
628210601
218319274
1331472044
704738752
1103171186
1814788571
1685008929
502105276
1444974901
827665232
778621344
1238838165
646962621
2009482320
1873299136
1137138747
1044140180
818578221
1080851280
1003121561
1636034513
1714436224
1003873493
373304893
1970949144
717118543
662075422
198831845
211637861
1689976731
1994456145
1787538986
1530101644
922164721
591815529
446092869
929825180
1821249454
1772272136
1600495110
1568434234
977424152
1376741822
1097302313
585184008
1671566695
1960293922
600625508
467677779
147545729
102462123
1419799518
776646344
898029796
1035062791
1409984101
873510719
1359360917
1790758565
2115080726
828972586
507953428
653223492
219266426
553649643
1143363702
1786167509
394187582
583093729
508620521
1497897865
328700413
805762004
1671375631
614667819
696574222
1319902986
1262358706
260119929
19059933
1669920542
2119616119
292673650
927592234
872596736
1910110178
461235318
2025155574
1399551669
123000382
1358779134
1701825390
1292884106
1221508467
1535519737
498544421
1297687626
1534994316
652150778
1374969620
1580478958
1350468672
118906632
662249001
1906175664
1507117446
896398908
1008694067
1277189692
510486772
1442778855
1168632574
251909708
2134618655
379811495
1668502016
1766561577
658399784
1346430698
1824927941
881321156
332095530
1908487593
298603666
1101956339
1223895440
1616447061
1412174379
821119200
478173062
364336606
928483954
1917094346
1754602927
1246545964
1609724123
1728212246
441213372
126441370
187002143
420336264
267586813
1756789248
448273101
1897607544
1027382229
1044118769
2085515039
1341865333
1377025772
448227147
178680866
91679717
1894669875
1685016527
1489018909
1398287779
364075886
128396001
496655567
1341271083
465660358
1235691661
1965147553
346829085
288834729
2060048247
1586719978
1429831854
463147931
1484527478
874280355
805820380
1477712521
1582125548
2009725102
501000605
778861180
854257555
1595234124
624812912
1630152389
1715056532
1352569076
2046023615
971361054
858230007
341256486
531291768
931592710
347425281
1787863633
1518017210
438622461
1244242680
1270455812
1898030277
747946633
1990713105
397056329
2051485166
1185791927
1273242183
468273546
2055519554
606393755
1690124084
16184066
1000259968
882813090
1438026239
2062634114
1232471939
2062312257
1854903387
937092477
103794174
1877988660
339178720
1265798017
1353045256
1826273596
1812156425
2015023495
2019440782
459336709
1821527595
446407275
1222753043
560199895
1042167144
1824219887
1865015419
1075057120
108561989
1834200552
721493398
501536842
2086208755
661239539
123099867
1127774591
1557967708
403812346
332758339
1412822077
2066032623
1760344252
47406276
1996691833
1906997361
1471856458
1530728591
1331680100
1430089590
1627192164
1987976136
1815812556
1090694465
1776048678
1102098683
1751067688
1663072187
1781110660
537104405
354668667
186496450
215481199
441301473
388440397
1328317224
181654866
403138819
1985967582
1396875027
1766258225
531299495
1458893455
920353393
2131412245
526035508
1768736588
799249810
2046379158
1748097470
879676984
413597415
1725675704
1303291491
637843859
2045996607
1367931072
1204876968
1994114029
1389022932
1520224973
1837808591
286666943
1785779277
851641472
323992694
544008959
635332794
1937327833
1676852943
2137383268
1329257343
604401873
1816757925
1498389510
1088571785
1817674018
1856026416
991331653
700231047
2054895062
1389014350
1662738593
917349357
2124388528
156043137
424800237
1809147794
1114461754
466901245
966291870
1947341532
1908520326
1611574451
1467056264
449901836
1164872300
451675485
353556661
2089266141
182581804
1062412214
1693222292
1172015799
248829057
60396163
913983068
911936197
1462618508
1157458656
987910883
841657050
532493725
46346788
1576414576
474530631
1648511078
1510636278
2139040222
886956941
1841829786
1380680515
2013016467
1169775206
1383672479
789722618
1291747688
2008179551
1633711509
441002620
641745024
1411116649
51499425
1635412486
133428822
2076581685
158454010
386898453
1866836805
1253226184
1784045262
25043050
1056946075
1198971804
1104654382
17970252
1624313848
1756072363
468990524
1495399545
757464297
481706286
1762196667
160757640
10237689
1154531686
2111394294
1186400199
1387142098
16975088
352822493
1673827157
814869751
635842876
1208893672
517514019
206806248
1964353025
383757332
1952641078
1136831116
1091556342
1088416551
637797622
1654736671
129156002
1827300004
184212691
84552393
2143666655
1174303138
1216660788
542421403
371739950
1083904797
103515362
860598703
853840262
1003917591
1891545203
476338791
346811821
724206520
507581760
33855704
680139836
319924829
1594853432
1666952362
132189740
859959356
2049498652
1776317215
852409402
313171693
3928939
1722381428
1380284475
1192882137
1082282867
1034056936
1464173782
1742092960
439436885
1960834655
536282382
1395522744
1812822338
795362953
484942130
1604375233
1160210898
1369553485
28974709
1459700062
1741721748
1980459568
852409402
1244259948
1482978812
2027226240
1870155899
276511746
1799196866
493230432
1126406272
859774163
841532724
1517330445
531948478
2101036073
1164790527
855019753
718282756
1275400787
1501895524
1714255082
248853690
359276922
1141405541
679107072
310767830
515123674
367183055
2078618010
701155833
235211106
154344139
1773596269
1132648255
944185263
1329429364
7559476
1594111831
261365638
2054674722
936713090
1073378712
757431468
1436169373
1220763703
925113197
1444702398
1992685999
1215047293
1848521578
1151587005
402924692
536473306
2059875560
1927799541
1433394145
2100328734
327273837
781730276
1239373387
451982273
489075688
2105161393
1619209062
998219432
614309400
743191750
65826880
1993906407
1038339125
1405983620
386370637
346873669
1920074196
2116102961
397213935
1463362507
1786521759
1079186296
477569730
574194501
1420582894
487268744
744018871
1157162487
996542513
119256371
1099914044
25321720
66502244
1768934184
1658965679
1925706375
687589888
1684744264
1638868458
1501967865
1700054490
1833952878
1582597138
1264893819
868935321
1068703903
1939926371
21436646
404606186
413372145
1468986098
125117220
385493491
2146966201
1356838122
555842295
1966280560
1027794070
1121486418
665763908
2062078118
1644795978
1326584847
2118830895
257975371
493728747
1662717164
2101303751
563958337
140758167
1594991827
322099425
1447820233
163574988
540052963
1891373692
942448686
1257193987
906562921
1184485977
1719328610
464173298
1465590791
1544214983
1229963782
214757224
1708291308
1661345670
1645127910
1952665217
1852594460
47335385
1517139228
1168661431
240772092
720009684
202134406
821851728
1316272950
1137600969
784193680
111996825
1793188202
420915858
1418017376
889733065
201621404
2075255320
463877605
239079509
1545993522
1421549738
828999935
1696050350
180519258
1431562290
1877285457
173785462
495430562
163187978
861157422
966881361
176999792
38024651
356511196
499352368
1704534242
1140119760
287416559
1107935571
877221078
448258312
1827904647
286240708
1595062327
596306025
437327839
840929625
1317375941
428543767
491242593
239099120
1859877594
610909277
680868508
1495946255
2014407940
2035697824
1285361561
2098641778
563974154
2042071776
231186395
653672200
1423739500
214704094
2049857282
1562049523
1764015060
927067435
382631024
1157037952
914366581
1161182567
772704507
1859905016
1811722935
2039814187
81948421
2048550283
1187840556
124784912
1614352050
1102129268
268187313
1376837952
1232378
1361654077
610215530
1807020299
1713897959
1235678405
1990689106
892466406
110470408
1964397077
990202664
1819849742
2008677023
476732722
613505381
1701902082
892040699
1250131895
1776529960
1962503639
987467998
885002108
982131830
960014710
748024078
337831986
612028195
271508660
1233766519
1699617799
696099929
222695378
389184044
1958930989
976406346
1587480539
1782297721
65972112
1875336562
1687366792
1153158195
1157072115
124493795
692259331
195157986
1314806909
1111846903
114391255
1561420406
360330467
681629778
2107559342
803280604
183652194
1695146876
2066778406
942605853
1053581467
921704069
775865992
1172698224
1611617586
1545171677
1240255489
910821861
171839583
648185195
1284045558
380285487
1427290356
287126939
245052953
1755007347
1579310117
417825691
1086864987
1677185700
514039557
1944911775
1586596060
1296887499
1217157686
915810398
1891019703
1258597638
1204549577
1284595661
1506508499
89662443
564893411
2135160922
1608323537
1996131546
1669201830
2000554208
1325400362
722006516
1334947263
50285036
177715476
1620054575
1240460532
462419050
1640892954
991998965
1542429809
2040548550
855458768
1291032972
1126212168
356066675
1249914695
2066681511
1508802151
138072348
831741914
1070681525
2013212386
544621641
248309621
688434652
614032092
1041664856
1431478051
1235734696
1937484642
1480616804
92361550
186961024
523098479
157620354
1335778574
1791390500
2064564305
1759390675
1550129140
1154144809
1554097180
1472404782
1706278342
1328025645
1672883654
1284586668
457746734
1230229066
1996395253
665789977
1842086229
2133399667
1234547249
783077541
1187918932
795951042
1700222743
1226428259
636028714
912156219
963024166
521040479
1929856296
1816500956
1190052836
161053920
470214171
111985471
1683910747
666263799
202809289
811004357
2033624167
959334641
1233063827
2003682962
1723528628
1628892135
1415207017
1320168845
1698083408
907206974
2026266273
1307961715
903411935
387760908
617063670
729479553
106554892
2021840418
2006946572
1926701687
595463410
40344256
716350640
931351053
142988383
1998416803
594952899
368448214
43974948
269459400
2126750039
1405096457
68359020
833087744
524896273
1789369231
770269771
1791809110
1307449272
339523618
1672608630
399808149
1905784959
1314330711
1613561386
1764889332
1943292455
1393265815
838902541
1920207710
1660933724
1844316307
261886274
720970266
1816008108
1523149371
2125159766
636252867
1309192999
121506412
53241984
1249810986
2037733590
783022629
861326022
1496280151
993795855
67003859
1097531283
185024192
608821920
608515280
1302093427
862518
1319274498
198380037
1521939375
648813949
184592743
1588072878
413583749
1306884841
1387097598
1391834538
8848913
659063640
1125523880
1411717743
1724323031
2022972207
553444966
1597793775
1355363001
1917936098
1306806539
2103583247
569440394
1131572429
51953949
1586684153
2094971015
1187541189
2135746132
458416942
1354546517
1422218376
1889057162
1236139240
1944865932
1049839132
1579148841
1757183382
1919949883
1328317587
785457106
1711859234
1485868379
1505330363
245190020
107403122
1722811850
1462845679
1373731653
1625689373
2116921010
1720053699
483950188
1776201782
1120810195
677603539
1776762881
1103064209
1736113650
2023785818
256674438
1404684976
70380834
1379428656
1185026690
1597701185
363858466
2121085660
1998038267
572534625
962339198
1408491980
1345008181
264194352
221016390
1057333665
150837952
1542526263
2078596015
233170980
2019809465
1865852323
658863608
559527924
563806665
1561005872
1842520090
1774143733
1998879511
289194317
1896819189
515751008
951454247
111448221
711706800
2090892017
301320569
743597146
217311402
1844743940
357194273
2003697746
886057060
379544094
1483270391
21272122
33841736
1094796781
937958593
1869405081
2075637408
1044011981
1945393680
1392058439
999978765
1642522416
1470042856
1820002502
1503067847
547813989
1986700233
667715378
1497383834
1463086412
55614156
164861863
1324758700
1342544982
148767755
171650672
1915928858
2001497808
1118421581
162898849
1106576173
1974976357
1466035038
1349394521
1073348081
2072965682
828781332
1329539669
929189810
740995281
1899546621
1480854577
122424214
1806515663
506859367
1613008279
1248831804
1215510232
784689282
529607917
1782697496
149399747
897114659
240792469
1357795159
1827743609
1304007290
1082218293
2145500065
1101350510
1571163614
144851647
703764192
1098174434
920561201
718299031
417708261
1767575330
988022053
1404392683
1065207898
871889591
1749434291
954417274
445091008
1158519303
584169672
233252404
762268100
838963888
1506794915
141312060
875226560
980960118
822031581
19387761
1100341887
1782944209
1636951247
757820345
1412963431
438196195
570814342
756010608
410276349
532890459
1408444179
1162032746
101580659
813668288
1260156724
602644212
1996761699
1321402034
215359850
485675556
365264931
99819976
1761468537
177596528
1395788396
1438013600
83453349
627776791
1292331165
1354422513
595068899
2032259971
1557295744
554458794
1481660332
555296880
1827524715
366497859
1446732352
747302792
55446454
994047143
1138928898
508084883
1745033752
71348158
1271685026
312332342
97746795
1390840661
1454262592
159704647
1170198400
1634772243
919781243
769033977
1233260743
495779901
189849868
1844925247
710146976
969863548
330331917
1339886016
2126473488
662478163
559352533
1020609736
988585466
1585677752
1253679649
761963044
1338782702
589278323
1359030376
503662033
89492252
2012572005
82106372
999600129
177872616
967775549
541987748
1044782886
1266121667
1186088378
780298819
1057113679
1198525145
791891990
1338520525
1932023616
1282338518
1906799031
65452531
559036784
1199794379
115931334
487562430
1143429915
1167771267
1277421164
810504733
1074403944
1817426272
26167882
210051098
980485165
29088268
1134318437
2095792059
1569276186
1945562437
1809504216
2141724628
69782940
1979581979
530893753
1409146494
1229610864
142560549
1209723704
875358814
179318250
2129510587
1456595381
420503
29832442
2138387923
1843215527
1981436806
1236423842
175866305
777795619
373532260
1748722513
1832149203
1461447219
1381248887
1880965183
365638297
191398612
120578708
1841773445
1469051282
479082226
303945820
1792961714
566752156
541596542
90013505
1827329591
1740140686
993303470
781775295
1073577649
1047541013
643224688
110386892
1483272228
2025555507
1158636652
1943714493
302899237
669671548
1513703345
1203140392
1855650360
815510437
328425675
484497536
902453213
529285783
417005951
1935312938
1449838677
994188991
763038810
830757995
1619370181
65624413
520947113
1354720588
806008114
1638129567
1626307005
1132160501
348919447
1003459080
1656231042
1603035930
840111309
308248608
620713456
1356809512
349492707
1329239490
937813901
249112662
1160412838
944297066
1374379754
369485827
1114439407
1633583651
1106568882
244665894
588716970
968393299
2023599084
1470044048
1845862360
1860824332
1981500715
65848342
1733345557
1223522572
1320615450
2102647973
1273013348
827957109
871658971
1145386141
69765200
1756314153
1299151002
1709101452
433289090
895975490
990602473
1683180061
917522791
1482515363
1747374453
1032640326
516855101
55307619
678089900
255577931
642889674
1456208847
1199979569
1000117277
38296558
998218956
1482128458
1846774164
1039716922
1806068148
1885800496
95380333
129177738
2104657107
361920919
284676670
2025260247
1731000952
1501676718
1927732474
1904269490
482320183
1527667885
760223136
1827482871
575404091
920728694
1284987664
1132980751
1235860298
411012121
1186923406
1137674297
2027175811
1422974373
1237467968
1551731907
2122940849
2024848560
538211049
1932363078
1048526167
61423322
787799583
618107540
895936180
713004571
1464854403
849710540
886245955
664783210
277491575
2059217052
666384105
1413348493
1672675149
1080286041
2145935598
63858161
2132295319
494172473
1046894890
440256917
1318248215
672002953
1680697898
1050010508
191444940
1979056990
1440633656
1429482544
114804176
241742188
405861408
670445877
566912677
1046147679
1445542907
1795609623
653509603
304327456
2057549033
1017508022
833440132
1574801127
400063408
1003276006
1916543041
545795835
438359183
327763481
116841965
190225662
158710616
1523957313
326483995
200752624
1269072225
446995912
802047617
982239185
1522658960
563828358
1422822066
1957992205
1246515575
436131257
1451239699
1233824209
1445011519
1103177327
1181227552
1941209448
1662206242
764403940
1706204089
381075730
118730634
417603495
2084574069
21289667
929843839
649806150
2015114526
1599206775
90339202
1702097251
1002797682
33215762
698902477
246882818
1657108589
1319019628
817731545
1973928050
231109077
434320088
1833883945
574868601
323629238
140041857
1751858252
159761903
1022726054
1065953717
1182015198
978411614
400561074
741884
968688914
331621638
1981883880
1605435268
270866851
1442703883
1767116627
269215560
500654106
918929454
1892677613
1847375505
788303250
37892469
1555922223
90102451
2064802020
1438442646
345217383
1441039495
1071800682
606101485
2077946000
69954684
1486266283
1826118899
2063928232
1607744947
1273146497
1840002570
565739235
365811749
501638478
1975228674
1836921209
132124206
1575696937
875852483
220434453
709286863
930776243
1767426666
1720952946
1542496628
1384028797
722530481
205365702
550378644
1635518704
1077030767
172465936
1463870984
26519627
1904479562
1077011238
1736873424
92058611
48853124
2053874160
1881852473
1559069850
8825265
418742748
290200000
1662572919
1583264216
1931258533
1998574527
516260571
306132480
1820647531
733899089
1977628903
1872823260
28397238
1122730575
556108073
601188221
442786993
232827387
1347569566
1723265171
530709735
283408696
1121132653
2053594960
1230667402
967129640
891377129
926714291
1729455595
1740989260
1028948611
1005864319
687057311
238460489
206684889
528739932
477308688
838964069
231504757
1920633673
618349578
807624820
346064076
1812696370
1362877298
1633132443
47560057
1808144215
999321770
1670131603
1733491587
152228837
1401973565
381940315
1920116476
396310322
1962671435
713389396
452817881
1204272394
166500762
1181760319
1369117363
480545088
8537193
151396923
1092168478
997638237
124080155
334024574
25380725
1043782296
2011282069
423102044
246152618
176901428
1607255439
1394121593
1373651935
1561941898
465661146
934216534
1881336632
1076247223
1435241195
798339135
1017477873
927084884
669653489
1229141449
1198551909
495297445
1250226568
261294492
1702352272
287303116
1964372920
1420744503
1868021758
101632902
1986158920
1974446247
1508007661
787465397
606076735
456153716
577915231
92389907
969594006
277749209
658460989
1756911355
136021770
1263061085
324464483
1468840101
1053194002
1408547694
1552335415
668629665
1093620291
1858889326
1277543732
1104022644
1187510162
1877709569
553368455
2010194064
1049470051
1742580028
1343653841
1943648744
134656654
916517322
266087828
1099167515
1790754658
1188872866
1102053021
1014056837
183380629
405861408
1938661543
162075123
1441919919
1450062386
2066730623
1818573438
340960895
2114744867
641327538
1775954068
2033116521
2101728109
1943094086
204616335
1630171279
869041457
279023099
347177446
716419143
1736371185
1591888437
1321847944
1649412226
107717141
1821134926
827031838
1798001917
566616358
182149865
1475544812
1780831255
1458098837
1869586983
1220219057
1324005086
1109985304
327146939
418016078
1280847398
1568226942
1754709130
1320956305
1483892379
2014430245
1717020610
722876204
410576235
615457718
422761503
1195970046
242675888
1370390132
160634035
1399664039
1993686999
1314478219
1041231929
929492545
2059827557
525338425
1950149564
95307033
1032184376
119823358
1409176148
787811866
501663944
714058045
1945580904
1551791839
118660899
1569490175
281466152
602171064
1621773163
1891207889
2018122179
598745926
1801223501
5981693
1544331704
109271349
2086971049
466161491
529697702
613370819
944388108
201003464
442092218
1026090282
893383753
1032387671
23327599
834283793
544936258
940380646
570956250
1838535069
314994169
426203140
497008883
971257320
334753417
537719267
2134925313
1450441862
1022340172
410616605
427154366
298541344
943409139
799448734
1149784294
2057021471
902018485
1234396237
1720147503
634207438
991335708
1823890582
1460399435
574775722
1146588952
1963493536
1092866092
599325699
389032294
1374133819
138430173
1328127487
1935641387
610695031
826590128
602723682
1038951704
1071077282
276950760
278565157
1539813782
786265130
1327436754
209983491
1932729856
445257152
661733568
1645847595
891018460
916214891
2016138537
1831514770
2128267588
1695487307
2054079061
789991450
1477555596
907054620
2065955282
1461901687
537871102
923636693
1817663317
1832950345
1031731634
427600740
1025616717
868900821
813463991
1961295282
1678188163
542981585
312936153
1990470089
1853520832
923060451
472581966
1291167049
131566622
1186284054
1054642911
1172141713
338947293
824643213
918191856
2043569762
2046390129
1513070950
1187779233
680852832
2134059362
1837281239
1020107885
715371250
2065440362
160400427
396733050
618033602
1653658610
908202131
1707410090
40400227
790675130
1252397525
1765281243
501653421
502625696
1124330380
867917556
1734316253
1384010283
558093591
658730025
1193811499
108905791
765288323
1083235839
1783724896
26415720
462696768
566962471
156623011
591913853
759864536
1594755248
1709441906
542382399
400088211
1933964945
1943960348
161569199
1287720112
1942228309
1541020137
869500470
1605618924
589267792
19009343
1497901776
270882703
467521801
2093892037
551605561
1447865245
1456027134
1965018801
1514899610
156172761
58323158
1907865592
348907728
1842197969
910371042
390882119
567687013
1245781920
1714353495
592524224
1936626285
893399380
1063932230
1231438907
167715454
1335943821
1038304648
1593780736
36208313
1634599247
1445734093
175713671
1180280670
977084768
1806309699
475187129
1885282620
398291619
1593476460
246483029
799664358
175904941
315022863
127804645
75036153
288834729
664822001
63249477
1936151806
984058878
495427985
1306127683
535805973
2069586327
33658234
561527422
1292228148
713280766
2003507496
1857551889
1570423155
339385018
283290936
2137925656
1419996619
1407230989
54668958
454805500
1005516216
238829103
325939275
117345276
705659273
48108944
1305020048
1650136867
1307376213
276728655
2017783406
593774291
1451863281
1922760612
807368837
1926878300
1604977843
811253537
283290936
506472740
1732535502
1836348382
1419406054
2074994038
575327160
535396468
2114568194
656780700
20280169
1469506448
1723349239
1032285277
1229287293
1037946609
623386893
1102489821
1124517625
689519718
1287698873
229501418
2137941939
1953055345
964787005
1380696187
267651646
41285015
2129328883
503987045
1868430526
1014422883
405263396
630838678
1371366021
1048678299
1114436510
1235620359
1508281712
1140314368
1611984240
1756728492
1935175956
1275089666
435124475
161685525
227112858
1947390205
1868468415
1449904007
893572673
1584335320
419260174
2026329637
705794288
1755325521
570554546
2064914179
1843034257
1074533173
359972036
943761943
850149121
1730257580
1368445858
1504642786
267184082
2143397180
1871726581
1001156702
644967351
623130491
1563834360
1424392036
437436959
632406837
926377363
1483171087
477138694
1578438910
1145847845
1529853394
915867331
850190767
1777163019
539484926
1461820876
211759836
953366872
2136034280
1473765183
368512675
1430685444
514849498
593716609
833672646
1892490775
1025162336
1135626284
1652236789
1017966694
1308908605
740881106
1441018753
1788064843
1376927923
131984440
1287704529
295827392
1034954835
328475701
290565771
1960834655
828236139
866648012
1400128617
296987411
1856709643
1957044464
1882102843
1269858188
662150707
719749258
1117087153
540163186
329101440
1480292373
1290809321
2044387213
499652028
714166616
389135820
2134873238
2099778076
912434279
1838208722
842397723
1045834331
1324670736
1081998849
1580123244
188726670
358869986
1101328828
107968461
1004428471
1375368167
909918337
1797132820
947093406
2002874967
676757588
826718300
557689550
1779411584
536301918
1861666332
13781068
910179449
63415007
1391739770
2050577590
1754130045
1832733417
1837132597
748424225
641935232
276397602
1504674913
18742687
1416414154
175479639
1172274612
974453030
1514705382
1757341908
1822306889
845956182
1154053785
673132741
386818609
435877538
2041804555
493797857
1961581875
777155212
341583668
2048510009
157796219
1551963519
1156044316
1651488443
1555533309
1701720916
1148879266
2060129513
1476524708
7766528
1295048880
815489936
709443136
297468484
783726417
2068635459
978753730
915589559
1667766083
1207057204
1254506237
1221519146
893900415
138892966
293650793
1654116453
997806740
629536866
970271578
1065579221
337059971
1804976886
2136662868
1093381686
850918564
1173340050
1620039613
2043815961
1254554820
1721558243
812544813
473742238
211303426
879672180
105472164
2041852622
1886322887
2055877719
818741044
930868246
575579212
1956924006
1513454574
1354796527
1506268181
2109599739
1074751020
1850819768
90439371
1406883493
772643304
79371957
1321506482
1091790121
690820695
860815273
1200502933
266433775
1861196423
411081209
389008175
557458244
1700160448
1885173450
1397711806
932304851
444901171
1317130277
242826918
1844245286
886282763
1165845146
1931618336
1178897489
916854115
2048212374
871662656
315495451
682703655
525252053
634380188
1563192346
787099814
291466382
1067818661
1744712185
1702776001
2126689575
114018336
1549357250
157301889
639269610
385199039
177983927
352600036
91840873
819830586
871618074
590228752
324234163
602114711
244016492
540667685
1897017536
635612074
1861565323
2088261503
852183301
850261224
950183632
902420245
1032971410
1887457062
26711701
1725537119
315859751
1624190207
82890515
1574103092
1732718107
969487808
1440620477
1445256059
1213485146
970800057
985917762
632549720
551195430
2110614150
295187530
439923282
406717603
1481067795
1925972829
2039225291
1488858927
2000377360
1938895301
996250541
709666226
1241598991
1590984973
570583361
643084218
1893788027
146179266
287955739
1751222769
1992354203
502855263
533846055
163066620
888847800
1808551045
1429719609
1862376432
1860986784
2037453378
1410222981
1346258054
1475273283
1318811553
31612409
2004688829
282620436
1547048475
1402255290
858491882
130815619
235837198
1322518777
87224748
835574653
432058512
339180221
516157275
885188042
1202625212
654227770
1313138589
1665153182
1163176086
1393155322
2121919677
53630097
468905713
1587009234
1948121832
1769157676
1133414661
1950343740
1808600731
832487221
1955810286
371759618
2137178238
989501864
1682663662
1001759843
1150014820
246859154
1564012566
1035372627
1734956030
475946777
1507251905
1200215327
1655374355
808757230
1270419029
1048830861
645927742
1034235240
1386604657
43254578
438990660
988203925
909176760
1587031984
1936258136
1364754976
1847784675
383654539
1509323561
1584387849
1166163695
627730312
1956975800
1649503640
587279799
7751834
782602975
27496383
1521972957
177795351
545830132
1200372289
1135819521
1578035773
1831790787
2074033085
1453486186
1418153956
940671831
1440646784
671357624
547349085
182964113
1292835727
615249220
1407910022
1781743380
917319784
505392403
991461097
1647813770
1511147649
1425778324
96036458
234318717
1390115278
682132998
11282969
459491428
1842374086
1158530807
1961618353
1051866695
1934621813
259997693
408495968
159504492
1412140293
687548109
777908125
347567981
1229179284
1900313454
885475049
825547016
1790740184
1076924693
709433176
894656646
148976569
961437715
1483651668
859525030
2008910192
519770595
1727541492
64953643
166176348
277760173
14314793
373137044
1972145765
1487177203
800416869
117317766
530225215
566830719
1630131191
441071540
1551048649
1592853234
456870777
638783996
650497877
1842813044
171870633
912420383
205222138
196039841
41632341
1559119880
1618565137
1380975114
1639188431
1562067213
1961135075
1476069608
123683792
478416055
1174143898
608427524
965509902
498890733
1646279972
1398607042
1767434250
96319194
2130544424
377922352
346171590
1835642817
272761778
471518931
2058550037
488443688
1431156663
2138676084
993795855
213600817
891217638
1986281374
2013770807
984336660
1247234216
1252538078
239567367
92781551
1204672932
1296148180
1096726604
1127525791
1880681802
788431317
2014257974
368355286
21282864
154178020
1757916647
608263246
1710278048
973770752
1123880012
1480530773
1562764511
153715519
1710764387
926115620
478091132
1793075164
2131949147
1953892473
1387483910
1746406062
1576361136
477255289
215357582
1928739419
1819108216
536571661
1714230912
912489019
146342276
2058721418
642969528
290171761
1800023310
685160277
2135071076
1622946421
1054615686
1565292392
2084699616
486174647
348207151
156203231
882603641
210601760
1259452621
758721077
308339948
1464576446
654484677
579406711
1805353122
664025013
637353388
1445769076
1530928053
913678647
2135778478
355602509
669171218
146728726
544808333
1084652196
2133840129
557900566
1108873239
1432925206
896921512
236942060
2072669542
1018635163
1284228768
1096018586
254621354
2140094505
456620987
1465052777
689298668
2015199696
1322057754
502412651
1404665740
1472608003
1570744372
1496607889
1138270344
1144220339
294329763
1201852004
1334416968
58109611
702673175
754341301
257682676
1594722802
1920697073
1406600326
17785033
1572301911
102012212
760082199
270558582
2014587107
1888338449
1745002644
1132595977
1063165983
1871220184
2132590262
360851852
382759689
153233526
930605237
431528707
1818412354
1851175241
826502317
921810126
681058125
273756532
847465014
1249730746
44568673
1080319498
1665588667
2002979819
782110102
2142806774
366653484
888760180
1932233103
435732389
1705188165
556061680
1074358170
1655250948
755020039
237693261
899253376
1623098616
139587815
218399658
1436018289
752919887
683598851
287921302
465835298
435063800
470098149
210176027
1437378158
1073877131
1484424929
1185465775
1563744847
523339074
1376468483
1122197569
63853140
441728340
455963177
1927680993
951355691
285382199
1634380192
1592587285
832495862
67700485
1300178466
878153403
1261459017
2006890371
1236134175
447711277
1729106061
666301808
1023325586
544669884
1996949249
1414486790
1667974292
270881418
2126471946
1395088421
203367441
934803448
1706128983
452630778
1998171469
321293819
2083692063
1206906069
595701571
143806075
1260903032
1215826805
500169989
319171151
392001788
1448594028
2051489538
2059959322
1896517238
497661106
1979988403
1128857706
2088280880
761280983
1163846564
322253221
1901038902
97106525
1616765338
1075600268
1664642659
1782838785
1341911745
1854503564
348315321
1941004264
1700964862
514333147
1902841645
504229302
1924839521
1354434411
1551124328
1600030389
1483433371
324121065
488447346
651077721
2048524933
1675668051
311902444
1232208408
119738444
439194454
421046863
889284982
1225336529
348037070
715920640
2006131287
1919601964
1883005238
755643564
1803987743
1020159394
2040962311
887270103
1513196583
1718096686
125995127
2026884834
1749837758
878920482
89156439
801646801
113726469
1673539935
1287391993
1922371812
194907964
1593419585
1058411762
636329295
372949880
398229103
1440195224
1128206580
556734647
622496906
1519092231
1147196598
1866786174
397554795
1244783684
35475975
606415494
936408391
1780624888
1913981101
1516438017
2106177471
1908582331
1629791438
801323819
901105905
350309905
860353069
2042364122
277803719
1264147735
1657356993
1235481815
220471247
1421770039
997959007
309621848
336918306
465731729
1377198089
1914628587
1973418171
758635545
1166984974
488084868
1569256401
276395609
1925748828
1804754975
1616291670
417066718
1164315779
1667553056
1513884511
1472441455
188070446
285927142
99654517
2131593219
785847519
1338172908
1592471074
1638220036
486315427
642507798
361077329
2141837996
1217047762
1260853014
1273041207
1890630024
1249289375
108629250
208878307
973006899
790159619
1357462390
819927227
1893082297
326243314
1844473560
358129521
1364659916
156620867
641231383
1995302584
2036276753
592093932
1594265717
316891029
784932855
1264937539
2117522117
1911011941
21943314
78966607
1987249941
164242848
1360529199
1172336261
84911746
1412808819
962102437
185633489
1678519494
14745495
1001015357
1089226708
18969091
516196778
1708905775
1878865896
2128931616
368048170
1244001940
1250049029
1972967548
1434137513
11341482
896047086
1214264687
1164491243
397357516
1615600215
572798582
696255035
328892897
300465911
150593940
126715507
366638596
369198838
1547335869
1072854539
2005635385
2135082443
180827592
599201485
577256234
2101770113
1340538838
218984995
353245923
1233309214
219881529
1059451786
1764599661
1403936774
1048123306
699937821
774788157
1837536591
231851610
682212961
418818454
1306380438
633280922
1337167717
1950595433
1189578442
1010982424
1553579207
918261280
653706979
1207666321
377081607
933419638
1037782418
1601759167
1493318661
1128510010
846909854
93809065
274134608
501308956
1335557103
1141411280
814918183
1918721132
1683578889
1814672859
2003845850
159294740
1367330567
1803064335
337390523
1594687863
1372006982
1081216066
1181914665
1301892542
1971195575
1353723659
393423093
1334439772
1779413061
894088278
1388680874
1018387785
299039868
1852457780
1529719066
1690320459
582756069
1852750847
1009665850
329359736
2066509673
1864539721
152926975
103695208
1962698712
745588714
835629035
1329847523
562703055
1822158611
1443743970
624320513
553365393
160827290
878972933
436213931
563150130
1749325591
855487275
1704681746
406891414
553793540
483848408
1486384078
1204756791
173969667
911613297
187519803
231531357
1464356810
1948863020
1885615981
7926244
1189385771
2055642712
1387122785
2088690464
2037104264
931676553
826316872
319092803
1535603877
633302110
70613943
835814612
1952912466
1120193958
2079053685
196267018
576965403
422031089
1348733942
17900373
215486717
1877582187
1354854821
345859344
683708220
1433975176
112647554
414082550
246095728
585991423
676814749
128502070
551238640
1051823937
765153371
201338846
1948171365
452413953
1922622159
302052473
1251146113
179146958
251957261
641095992
845965120
411845336
1970104916
107858291
2010692275
1231655232
548051375
1235596109
1395916716
1750719923
1523105842
1304948142
1332964654
1099900479
160265456
523333965
295254411
1339384672
946480601
638056718
2037237976
1393202251
1926100770
578697811
1824456786
412750030
194731386
276570818
1325024705
1877971255
1189083917
616147806
348246464
1898163878
932102652
336211404
439455285
1039089347
977165489
1517552877
597562793
280869956
1076936389
668170211
2034079366
181655749
1183411776
1172215542
957139892
1322333334
468683667
2092864617
1681276627
1711895613
1824786230
930330086
1863609485
1840569142
1356569671
1094882244
937575120
1749999488
1329324326
1789256951
496836400
860809380
1841951427
1933685580
699036202
911649286
1125472439
1687259684
1390849220
1639017834
1105840461
1737580856
1322067836
391891616
1162591735
1311950379
1680221361
508550828
974005516
446024643
607439497
436595937
339114825
2122482281
1149473701
929708423
861139832
415733818
673777931
1925541113
890653723
1507136814
214649213
1293602039
1834565893
876976046
1058699617
1864800749
1299652184
1905765289
1344029293
1068315742
998368224
1742711856
572304376
271108024
665395223
1234662022
575916557
247079534
606377052
355852905
1709964915
1158524016
517076056
162367333
534074571
122344335
1211916239
1483640646
1881668690
426685983
1035767955
1570056892
1142540638
1116044635
437957629
1225181710
599966705
1497408669
777624032
1260709786
1960102200
477616684
849073029
1214613750
780678697
1496352241
1241030789
1629540353
1952172866
1041804340
1178614455
855070676
1634628208
517714483
1410266150
1391481874
361143939
179485899
1292677019
536408705
1335156706
1667466631
1646464416
1452783257
933620582
364207355
1524822103
664166462
1029276619
1531470651
303395464
847684046
925225990
371459357
2014549573
1150056711
2035987816
951488004
1921813266
1059278546
1011392725
901757919
824458896
325952926
1926049604
906441626
430987304
920007096
1822421593
1965562619
1141947349
1054991088
1887583038
313335008
420573415
2121059423
1548809976
2022927034
1876377817
891537378
1314888726
371065725
533479615
1740402946
1593627297
1128475393
1083036594
366720579
245053610
910787114
80783088
1191418486
717027280
36995628
456396200
317929992
806438677
2060620205
178251580
296118979
848337459
1724654594
549903082
1319866143
36824302
827202654
857202717
1776510756
1001786519
1719635974
737630492
1571235864
2114205411
817330172
634103661
2048702256
833336159
894863278
1437183539
1623025627
243471329
468841846
346549496
1129595581
295561422
2132856555
295759174
706517964
112564659
838127605
1158510241
1057599495
736819678
1767647334
1923293626
1922175639
1704735553
1089732964
2014168926
1983597740
1051831937
343555018
1091960875
36394302
1043546599
1982720923
2104549723
482210461
1723517445
310627786
1627843284
1971798755
540240500
1756894668
103284437
1654436522
1301522459
783395234
1832557829
1018862115
1586339325
1211981475
1943054817
2039649204
1803757147
794793792
2122820089
1435444849
409815560
1904688307
483280788
1914836629
2019300899
1526624159
285878588
1732545237
656815947
459310600
5492292
1662235529
388671917
881278596
2037757473
203839807
1675964511
723686483
1881453096
1234888152
1608959697
543349240
99277751
1395443651
1201470113
1484451658
123141384
899518077
1513865065
861049014
1947113666
911662278
617888876
619194144
389371323
700110787
865941338
1109661012
1954601434
760692362
1488392336
816394851
41072270
1983152706
368300989
442635901
2118991139
956642481
929272968
148144592
1291102637
589488713
690715044
816230360
847670134
341584519
1727904864
639864529
764155554
1784504926
811708288
875209554
1905039015
123400184
1614463581
1147168221
2088967591
1529726317
142932527
723063058
410460570
155880078
2004138955
540375009
894475324
15759512
1627581724
2114727561
1324370005
1003790238
1137589482
1197695762
346238170
840906982
168804830
316983752
1292858901
371739950
1249604312
771303374
432085066
383624182
520312897
912086413
1762846860
2048772208
927108222
1923807449
1885599077
1151872890
2011321391
1897094034
2142962646
927936378
22441358
1815870320
965862567
1113918429
1693592928
1113548647
1340127519
1371889701
1533757435
945077571
1540824656
1769242112
1769837381
1374387180
1676834685
1409889926
1144721997
652292217
1754921771
1644205151
292716420
1704184285
1687066108
196863208
570124281
1775648864
1774926242
392208982
2058716892
561637827
669109572
759710991
1399578689
1652686597
1820751473
1957294683
1952035038
687482813
5906735
1886106483
1616759206
871376898
845335751
1623306715
881694104
1268441871
1192927022
67201178
783207447
942065811
559690612
1795354281
45565851
151587227
1508250181
1007666805
220219136
275996725
484592699
787151131
388809330
742760664
190140457
1979963901
1727167742
810773515
1057641747
97961051
648892631
2103940915
1837376957
1077977146
1527126985
163533909
1167722031
437634801
417802970
903187185
729521492
385105429
288144422
1439897058
1466792323
903274531
1981783990
1949195671
1597676391
1897769292
411024830
1052173343
125852413
395871549
1073475930
333724147
1168121220
209599830
1973254158
1165739915
1076361967
703222709
195054960
409360617
2087547799
501136154
754306436
684098793
124519060
527988155
1185692115
1089759502
1386480548
1553974602
1420124781
1213103979
1235267646
1872897983
1138875934
118059619
1499408466
20218754
1551618618
1840072820
1676726945
689782064
476219485
354687484
2035050706
1333087458
308959775
465993502
1473735832
671168608
1284669117
1525216731
1566278643
57472197
1120433592
2110197710
620408378
319154297
1590633759
1552917198
1083771531
2146521629
243123430
772552700
13974926
2057121947
229763161
1201928001
1832071515
960682622
807469876
1544766923
1066203513
242367392
463862796
1649412226
281750611
1046036073
1667758441
1596785169
2089260185
1997170938
191692461
452048130
1933339775
2108054156
2024165889
1607935392
382332571
367050455
1298971854
225268140
1937166719
195028474
1851875319
2079600808
1279525422
1426361804
1253219335
929624434
1574734749
1493102001
1151712251
1443719099
714465122
1194216277
345642158
1127947636
1954798312
664963913
1776764063
2078828887
818934794
1451552814
1718945150
1696842516
256764937
2008287184
32899646
893357399
414705869
348880187
162325515
134846922
1088082787
1487547437
448108103
1597423457
1984423420
1277556677
569999242
753132947
704349189
256502813
1840106309
1780525314
288795560
1159067074
1026732282
893900595
753060577
1048103212
21992935
160037679
1069778578
111408904
1329838053
892101643
1731277503
105018
128659634
256700429
121047018
786070391
170746109
1822450330
662852867
1989963836
1310239951
759697151
2082149192
394741440
161153444
1443256715
1498162635
403318717
1643351231
1093594788
1480354886
1092109258
156697265
1018063710
1361928670
1456454137
387010219
1763442946
596553500
533168803
1718359837
713657729
1884540487
408937961
2002397057
1678864142
1089441102
838368250
181664751
879784172
1030411414
722785162
1217367293
1064354574
979884992
353448932
1683070998
958538689
672634681
1826039283
775999902
1880333038
1557258767
371172408
158882591
34270788
2138342251
101091235
1097484025
1562977646
697137603
528903819
542258215
2132506174
719055286
1009401729
704388837
1945963129
908079182
1228799283
343933300
1691265124
147150912
1784135930
218237090
1550844574
379871750
1850439723
490613027
460097680
1901324118
1001243564
558062969
1069354336
541964952
780955256
416356290
1804804859
1601255190
480464582
501042483
1516726730
959512443
1453856894
694061695
635363428
1792004374
449298727
824582616
1871598196
629397520
2108059012
1955377190
1379162093
618530398
1337831173
1031824294
562059782
173057006
1816072552
986267739
1933876675
1756995835
27845835
1674973318
1674847592
2074399537
1206198187
636506650
249349600
505019791
1009060701
684047888
1002382374
529380484
1396860242
1730432395
655659328
316373977
265081876
805802024
1774390623
154569398
1346318065
1809546873
442048150
519659271
1779230868
1700032332
1109282875
1927718903
2051011862
180972966
1483939689
924652478
104819431
1106919092
1843851290
1752325671
697554995
960641783
2054660572
1111005918
1975228674
2108869247
833670762
1118939312
2144420977
866009679
621749396
1472804827
1626276760
1782132244
1503885636
481144749
267808477
387527298
4818931
1808974792
375468403
2125426928
1824422239
773099471
708394861
655828904
159669380
1009048751
529578444
1663050670
1651243717
140756834
1117766993
2076040615
1280826143
6549908
1296750892
33367822
1077312951
1185984166
1993947330
1637951104
4845686
612658371
1104516154
74233497
266295664
1042953253
27081963
460504341
1239090256
1044001214
1562670824
1387049620
983269136
1563944430
768648115
282976594
395917657
994288971
1378395028
2037513670
1625431036
1405856781
1545477825
59134794
1239917391
1573052399
1557421530
458998259
1282896659
1571902407
255272810
1709453101
1441288439
425738784
461894552
2060197681
2064827172
1956655029
1769132264
1723540160
1827226863
1741946718
1437828201
1230527076
1043904187
1664070016
1471701293
1199429752
1022185800
476952659
1840351335
364877025
1886195072
747097201
1310146725
675733990
369277006
60422148
1679014248
1011542478
1001851851
1996416624
1151270049
857435625
236502136
1000122068
438898513
253795543
900032263
1607157034
548639814
1135098443
1113111128
1454891277
642965791
2006475814
604855792
1540126255
1556903714
1294341209
198352643
274501956
2054908419
1588753423
915165803
1471575332
1865015419
1705059216
1536526517
842324218
967226658
812256290
72714099
980710503
1380357485
565391408
1462751672
916320530
1433890757
160569034
339067571
1310947110
2137489862
739828523
1165412005
281480164
2078476278
229712455
1132689284
1813241367
1746829024
777684652
1388197118
861330142
261886274
642038802
1069674769
1746923804
1645729853
741127628
275647640
1411586744
201352407
2144867204
1363131031
2129453957
584365192
1629062632
117284712
367210218
981931443
1023720977
1972237414
263075617
717802906
1501477515
2104881562
1990688322
945447242
1928912005
331161047
1966416059
1392237473
1870866011
1427467958
959904077
1085766209
1846894413
845407634
1573922581
43255430
1990624350
989453478
138880084
1159564377
1678498273
422644811
719684683
106925312
88036777
2094272125
876242100
1267183121
331524481
1284997088
1465477977
137198768
1374202308
1850230032
1523817037
472341024
2134763610
481550965
293518995
1638613469
1435882672
1405052071
915828131
182294035
501401964
424075679
134760785
1762118231
920218748
1574316292
2070145454
526368013
977706837
1486926121
1734991307
211093929
935096894
2018724463
369471376
54475773
1788623167
439779332
1150520196
196002003
96074074
1359541667
959450014
850779456
1649206096
980721131
802375459
304159854
692401605
448341953
1609536333
504624029
2076572392
1184861042
1834574782
120923280
1385829004
474223567
757801198
737926026
261698185
1583663213
1265651865
300677424
2056044041
606928125
180262851
12101791
464196228
1598202158
1955776594
850190767
767585144
262637124
691693713
1591936627
1790137122
1082817986
1532927249
692637913
8040431
592748216
119958458
1262636014
2046284119
1148735530
600185714
1042666871
1768893687
1767168508
1804072817
1025455550
1320794369
1971681215
573012706
935078513
1069455334
1091582501
2043379044
1083848128
508520299
2116121725
2069157229
732479358
1765424504
387079800
429216071
2079834908
1583101692
1710275494
1532471806
2133366538
805324589
2092547683
1965168446
263258990
1245081186
237140075
704689268
1920538935
1441887048
373718692
2029217778
691400311
185046690
446626817
388990764
36208778
2131248273
1825841561
114753894
637203611
1295211873
293917986
1861273083
707856299
1899143657
1651693361
1339431169
1909368039
1087530352
1729029696
1108244112
1491595552
1219711852
547033481
2136760353
1830686684
1570286062
1713816238
1641378585
1345974528
685005101
298925725
599572700
520348446
847922506
933049312
442155404
1803530984
972920849
991626663
161863391
1306255905
1621321325
1472743257
2014681898
1584251647
1603759418
619738278
1752657843
2032693543
52641873
1844547193
438055904
336058388
759130137
68113860
179794622
1872087151
1809816126
619994535
452559119
580351838
161545844
2090870481
381679276
2000071154
1216541883
1503003024
1755220175
1771267677
2083571898
92696820
1358290479
1351065147
931334908
1027976331
1525408997
1557996110
297760293
1008532304
1613155070
617126950
625095226
1575696937
2077883858
1208005182
254920125
862519328
1259502004
1149921168
1590207306
718744635
587714033
1654703217
625146080
301624301
2036382242
153809231
141150292
948689081
315050261
1998879511
737862532
465714745
2118255508
2025442520
1809490256
1168175918
1410618039
1297059083
563047145
1206674814
951849839
659840795
322809393
1295026789
1844036376
799031023
1434275260
1959209665
224712171
1302969948
983570328
8319142
1284034063
791774608
1585700602
1763620721
434058736
1233864086
989934483
494102540
295097940
1027542103
588846926
343982980
1300344935
1430030089
1055465367
1512366023
1899451097
1414055537
234618922
217491091
744218804
725621351
900857435
596969070
757796853
114355044
1972007095
411761347
318708687
1347904236
1789414046
908496932
248261021
549228200
1260740714
1097590246
1967005452
809834748
849720385
1565810486
2095567475
1992453100
170321804
2008338854
509745461
2099119727
2129109667
218625151
1428875153
250764788
2092898462
29805022
1888131842
1516943525
475287288
350373107
1555618312
1986720744
551712398
2082056198
54604243
1837095692
305090105
586656974
277585352
992107428
827497621
592610853
2130819187
580464560
935941765
938234580
1718953387
666157626
1404426742
1131788336
1908375782
513873062
551932009
361065797
548440702
1637418262
1521292875
540486180
1196923288
31836565
535511133
506928954
271879006
1257299498
411609924
942411163
1215911015
1055560893
783973543
743328667
957824552
1613719518
544341851
605276068
821113153
1692481888
100354696
1702406880
312498438
1351006884
1355897069
1562937743
2055451159
1764942214
222930689
2045756883
257406797
2076813222
1452788152
1530652129
117333995
1167443550
1041026456
102094286
1866983830
2023477241
669852514
785430946
824370955
81333042
15415727
994390627
1072970510
1609310240
1240521856
1323960508
1783630162
1213544255
1314708974
1965668158
1977531060
2009933570
1248928115
628499239
1310297821
575853616
1078118275
728741394
96972549
1957982449
433962956
636745273
1743828054
318545207
510771282
1365372152
1763519825
192207630
873217056
347754748
1591325803
2043643943
360011556
774877051
1315744953
883399518
119479606
678907469
613816963
711193433
2094139553
1801401806
1105720079
771800902
1657648349
388488741
1164857372
1723349239
1455047146
1485692778
1466756995
77284873
1652247279
1048770374
1653345257
1699295771
979340045
1826828995
849115733
1231891899
1965341949
1744085160
612728231
2104881562
507550617
2096106302
1107321224
289396338
359363782
1822714346
1876088715
15910227
281188385
2091347256
440230028
1970657859
1518859146
1601647044
231164155
2058977072
182697647
1674008320
996772643
384773623
422978288
1919307262
1984817319
104291363
1739803990
2104812909
951733237
1555115559
747928582
1720436914
1439379073
1999026473
1605953512
387691221
934653729
332621788
56353633
613095771
422927313
325579490
462070075
207704554
895457982
197786523
1581374562
1960579083
1389257989
2109782098
1333979223
1818214667
401151230
2054094266
1429199032
1204324389
418626418
899223131
1650787099
463004558
265207225
460898037
1538708736
1244420184
61017563
43758478
1123768285
1634644941
1688430375
1979773925
795603207
1965742824
272761778
1733833848
949931068
883457527
1659449852
38888660
1488249000
914877592
1689481444
1017296671
1275091109
1269522391
152868528
592346024
310150971
1190001865
646517393
916258125
1413672537
795838217
222593654
260488524
1021064227
115524076
1090855747
1083700894
1367842924
301168221
2072971388
345262344
331987957
1570451414
1746858542
196024305
1957087571
2085533330
827228338
2142384674
592586968
1284479963
1152312160
1154776655
2059907309
1113661118
1080961225
1188658927
135418151
404587941
386294247
2096021651
667438529
1684767689
2063364334
1117734668
1653579477
1280237450
720925203
741859695
521768171
1846628654
58142937
1857726114
791096193
1960657164
1916845807
93446429
25428189
344648615
1786804792
2039764140
1426627809
1868547882
1153144452
1992046606
1361602915
711380749
1867448007
1380160657
1482491953
1650469659
303664812
1030996422
1701977893
994186164
199499684
473358006
224776333
2045488051
1246520723
1567426109
395551395
1505796051
12615334
832979413
183141489
784627184
218374426
28148323
586278149
2038569388
23748430
1206515263
1396491304
1056803844
998555319
1262623710
214482300
527729182
1016775679
1502072909
708294535
1595493658
1930686003
225656797
91743540
206705439
213713034
909146883
1423219520
217510570
527584927
175848061
805628692
582425327
719523639
861284526
1915151131
1934588654
1189616641
567912795
770582930
322993148
1759945141
213501458
151787841
1123436477
282854085
774788157
970888788
706264080
1637112411
759612244
1719476678
2053276186
402195536
1632254573
1465826096
1703113765
375249660
926471412
1941687183
2051044261
817550615
664184136
2036341368
1462642667
947428831
1683317572
1233495611
132762663
405810227
1420397909
946816489
1281678674
785718337
597699208
1786864864
596117056
804561296
2047943121
1979941385
993578843
115813985
148973999
1246795422
2136497311
1774014525
1515554231
1133424829
657396893
1228984254
429200653
65787391
509436369
913215251
1602971003
1186545867
486031075
1145545447
1910583557
729129585
1892096322
593008850
407916161
1341661697
1461313869
947196345
891789691
1525373914
1641836340
820122520
1988754683
2055660742
1065143257
977284739
984337381
979368462
583098269
557068462
738383652
1774309422
744251493
747896834
409028579
1485531260
1441770473
1831455709
690987821
1145385251
319685017
1895989394
1737591562
2123862820
1891136299
1473814638
1590118281
1938085058
2016001604
696548233
213228084
1241086483
1610639182
1222231100
1226317681
1136558508
262859039
177073236
19510804
523415178
217057339
255992106
465453976
1651483295
1107245222
1865613373
1215752331
1485336109
1997527185
1044783673
1196256079
359704819
698515027
1724141819
1640805468
1444787278
1646729764
1703245584
1020060944
1137925378
249407968
939511464
157223330
1293881365
1411275816
500284827
1734522757
202326781
393632544
1519175979
894622192
1189052932
2099031951
1605128946
2083088815
1300180959
1158003857
745329327
1923927935
1270290162
298851582
1502842420
309993466
809157593
2061838165
398750530
1698052678
114188582
448544015
1223180667
1774515119
357823126
338321064
917416219
999705146
1265536893
493650686
1234148021
879929155
812812763
1867670273
223748746
1700136998
1105335293
1322619728
638385731
6326149
1152783596
263075617
1278821125
159515909
471172448
405562334
1449949080
969996693
157202727
1224912506
718835236
300813655
922075694
2100291631
1526367058
1289747768
904309395
1631476895
1649917075
576911897
631424232
1224904966
771704868
1437636122
971987035
401891646
1805787539
2084348281
606887670
1956984328
1639854873
1435880548
657153532
2033829145
945000093
669920372
1638202748
1235088676
1956911280
1303992338
1815728029
555282369
17313827
1987697267
1425660954
987210535
959012333
529108520
965279358
2011281898
985343862
1971063785
1364804296
482564695
633925272
37169453
722694544
626215986
682406346
895077177
1695308181
1826335303
1862917564
1583937311
1351278762
432602191
1596467334
1821871912
1012477934
1130465448
1948553078
1103202386
244574206
1768074083
236475369
37509939
969136023
1461058795
1754047426
268604485
1836210662
1185202809
1504082697
1502704689
1243370084
429617471
1158159352
538825927
1790922657
488097558
1755342151
2019180391
1433110764
1832315549
1669984724
1607219439
1267120941
508988533
1134990970
1618072747
1095223106
416239149
1853522333
884973698
701130538
935464909
30678054
1986153453
525138222
124887087
839759696
1948734889
2086325121
1407724356
290242170
52982583
2104613757
2026288527
540684657
2000382244
1610618343
1484136820
1455821197
1750428691
1103477117
1609708403
397505200
522695995
1161577161
3623752
402226637
994528344
83809275
1330095660
2093079148
1899077701
408181294
1867865479
1026380497
1962459796
512587378
777584806
1361853842
626451429
1049798625
1760217532
1566482522
1669451095
178143526
1621598464
199578101
2130547109
805042182
1581868274
2004221419
1051922019
188481832
2111885500
1284987664
195983182
791403989
867641173
1493712285
358920071
1598966074
1921256580
1612467902
1479958586
997491374
728901780
771837178
260024266
1245649863
564883940
57552084
1271359963
1807020299
600798454
2047778668
1794879164
744796321
444046593
380471607
224106294
1724331887
2113772300
618567513
32106161
850845242
1616441613
1343397925
632263908
1899334719
488204091
498674746
1382270077
887599310
1271808704
1841377098
289960446
2126776895
65354288
1622470911
761603158
410334988
1251268007
1989369271
136796480
765702810
1288767607
2103255862
370494468
1978491026
1454853970
1342590403
306526733
808210957
1064288449
873352112
1628523754
1378302411
894240320
1080342661
219897386
1353817288
542832137
319747801
2055030871
2010118299
838969522
1872656767
1874815566
2059300829
1208253608
1421023397
1314899200
2056560969
1592023502
1309364691
1862527441
1912323784
2055134928
1685417576
1669139775
1849573276
1043254289
1114149655
738939742
1104431360
1440910736
655090042
1088704964
1506257799
295164994
2131235724
1981111716
895340772
1200798339
352840513
1837188027
868153266
1015199089
676418244
670571720
1890589457
1218125931
1727184329
104928458
233384218
1834574782
1975100250
1013225508
415287563
1462597707
1470432962
1593632385
2073021499
562011715
1241186637
692856944
1486873409
1008524040
522083749
1105582012
1052852069
2044047430
540281085
1120620914
1350250991
1099341842
721165473
458170127
991700793
447019584
532741238
448696570
1696006800
424433066
269144331
410836331
1629990124
531615123
1219754877
1272781342
841321074
289166652
361517570
1137759762
1557873494
94538382
947363882
961099
1853924954
1217430077
1085188107
1368540389
868676413
550709624
961391631
494663658
2055308109
1019104577
179215619
1447110683
24996971
776856685
1251431645
46069920
793625080
1787252317
872630566
522295936
1430167096
2121429778
2121784517
1435137991
319734210
150954856
1389755900
1681134418
251454175
91863915
565212883
887389441
1472463652
15139464
1758681979
49955290
1401611791
113854547
1702269000
74744274
2100480740
1044566576
1341469396
1044837285
811749993
1775500364
257977589
2140277967
1760580244
230004485
1235603134
485638882
1711504884
1505061205
499690963
1295281829
1628569007
1681535702
468234236
1552412787
1273431483
1380611229
1103600512
1752161851
204750375
1687200421
630599486
488333885
1396253816
1904935336
702752397
2002183793
219252601
876909340
1347163413
1678316793
1530478544
1994407725
740597817
1278770317
1563697528
459498482
1163756483
62055971
1422380358
1380427311
1671753248
49671298
194065087
1101800190
1441899381
2090073688
1726053514
1118113847
902603300
2079641911
432532567
2124541258
1962993293
1107951388
463417084
1352780084
453442629
285258271
168025514
2105958492
904163104
1821802225
1261299527
923879828
223821789
763864084
240631583
1356302474
1413125518
1245357210
560261490
541467919
930334688
369130513
204615565
253683148
1454243389
1986977366
125781969
416675316
815652880
1456771264
820541150
2109392617
1045981988
1773466095
1861669109
1134209142
590047643
1352418444
526517969
1545278322
1212237902
321769812
595570337
4059540
580469800
1547427486
1402878793
1282734433
1627504755
1071282866
215178989
1984565819
1644494026
736050415
1260617043
951579051
741967334
1940876912
1793047778
2058977072
470385958
412360233
1869733021
469890185
37339099
1991325693
339936373
237140075
1376156706
1024744792
456689089
788043037
1779295325
1437925818
807556348
2104280401
284418987
694259634
1358000835
284936977
1576467102
1487782724
348121359
1956892186
946353189
877542336
1823068515
1778200511
642849731
1993557048
260181410
1164474850
249249727
126749053
1444831759
1583098682
2094237727
942830776
832196762
1524404593
568452170
55268952
305358097
8138624
1780386855
1307495186
1031683731
472749795
816679770
1780740509
160380190
395206149
2006705532
536859702
1623069407
716308553
623862205
744316037
1365512320
843418539
595432671
1534160596
2130959444
1901127570
1402287435
877338282
546530748
1808588699
417912027
911104663
58971656
1434593018
953663558
1244466512
1645659401
2050616474
736775820
297971468
743411696
2054939100
2069761727
2004020154
828313014
1174459277
457307293
1935384540
633365815
688235196
198404762
2009380387
972012356
2074147688
934299235
1606498939
382743911
576143773
1895543932
310711836
1488153939
119357267
683294736
651099130
141106473
1516726730
1796066869
440612402
542641728
1014034437
1309801483
1366418804
1120696808
1067873567
1387148906
146373624
70929983
1898132079
1284782236
402381895
152135384
1702289455
1217948321
2028287048
1899571620
72379861
1588454132
1382863938
44988713
349629919
975023980
751419342
13617340
474677471
449079024
967186399
1078025906
52165163
1110476249
1847590518
1542820677
1881234077
2094157698
1638741636
742277401
498212758
311771807
1147153704
1500903490
1454306953
554817108
1741624408
1014095131
650989411
557234787
22114286
1152529380
959538221
1460861784
198017686
1131339338
611595559
1403191087
471543055
252790843
135766065
1899722712
1984642820
318222408
1221643192
160785044
683448317
1020790954
1526418696
1062829012
654740611
1009871532
658027024
439868760
1608393427
1699451363
286633387
2113218402
95475415
1544257694
1759430312
1267650067
660139179
2090843993
162450051
1884199308
658843256
1301389411
1831669566
1777106362
384321324
1999680632
59450876
1268341255
942014243
1879169887
1507962287
1276469295
1929164254
785062954
196164632
371819030
1123832796
1732702420
1595666768
988090897
1802352024
2042655567
286272148
1448629309
419951076
879132019
1778278698
84887049
174892380
1371414904
285184346
2124882437
1941465326
648602034
1309659181
259121234
345415224
1344098645
893935416
813667761
304267379
1115115343
1414041058
1350730021
1620406255
1444458395
2119817869
2090728301
926447895
320462264
495427985
556346249
857438016
179515262
1293263902
1458596870
1847621954
1898833051
1319001658
672698578
1451368858
1330408424
1427665933
269787276
1442726629
1122349752
446465643
97480023
1364828896
903374027
820511773
663523726
156647090
292542691
1320318600
1031771180
1317988238
164551167
1231693724
89678195
2044830797
417051659
1061480690
1273146497
923984860
2072503775
22960428
141522385
1912696450
1614818384
716994228
16872842
206769411
1132836112
1241820249
970832891
1857758302
1639920544
30792254
770052819
1235721943
1112345809
577095719
206929868
1073200489
507680046
566711169
864133583
957576426
1602679740
2037294315
1871072179
1782622434
1150498566
763289358
1576433441
875341193
298279477
811429450
1232204499
1891653315
673496
1889522186
779676362
301441390
1698687142
1524849179
1319857717
1715539378
136364098
573952686
488447346
1998685891
248008281
754003749
1547234121
1330753424
534361657
515542715
1986414531
1197870048
1679886670
2072347740
470289257
1126910655
1190788433
490672537
440012392
1441717985
1423529147
2107265074
819413852
1107334439
580337734
1160381164
656433857
575880901
480224696
1979281669
1420138153
2078515544
541341387
1516199547
1889256081
1785669914
448551757
2008288690
1439306401
1978511193
272408286
1017276995
472304190
1145343642
1454856032
32093225
481706286
1463628709
713255509
1125930746
1998195236
1027126541
253148707
814400307
2106603104
1570039244
1111005918
553870134
969268994
143916889
812438415
863329735
1106516019
1710165074
1142402022
1981193044
1260998223
1337862274
978953550
1341022040
1059578661
225009914
1268389401
975083037
1874832186
1722676340
839489498
1662624315
609942614
1210141010
464057776
1889520741
785319607
1073614905
1878933600
1482924366
316905117
19620465
2119891591
1296396681
526218583
2028137758
1557379931
1898332910
833117103
1790946994
505453436
1429027364
1825274783
1204183510
509965984
1087931813
1499442920
1365637104
1060004608
2110961606
1943443415
2117606803
661647734
75291022
2044827217
1779289397
63882583
70393931
624639407
1688348141
1775351013
2015793129
994834741
1367337018
1172564250
754382142
2720137
1705888402
776155517
1483207455
402270234
734770696
2031990887
111891368
2064908707
835965470
1626495663
442472397
195679958
1237543590
1278794924
1470666829
1076574296
366054588
336475199
1384647368
1852623119
1328010212
1844473560
1254769362
1114092076
1568373397
1301822058
146634226
251165484
1726526897
1783128503
628016283
470151736
877349812
2109177027
386306991
1563876036
397060602
607511071
1946166175
2097694082
1524663724
1055446889
1906948759
2015479938
1661602930
1856789440
113221454
529533193
1893808762
762908394
226740321
697325391
443502753
1501695105
883715279
1093371582
546855435
569728469
1999857732
687589888
1975134696
1251021556
1556263479
1730735201
895488219
1877756159
1791856408
198699179
662719790
1558360178
1957632993
1840865166
1993469321
1173595029
1963643794
595641967
1276200411
1332201412
2019258702
633978906
570707021
413776702
1841430442
1509440025
1494843101
1229990671
436221546
791359424
752152579
793599378
1792848934
976106430
262181419
1720116815
1127088388
1528648089
195857338
1420834032
1891700354
1163383292
1871433613
1935511160
1838878232
2142108869
1710610033
1673798138
2039398549
236345452
1250525948
1612689736
1189008566
1551418716
1380751540
803723198
979235385
1953682249
1825064666
1737919453
352291250
15207762
1510684958
379214179
1082400072
1156816151
33581149
1810129050
1743365849
689801008
2102155187
566492712
965111489
758635545
362623752
1117824889
138592113
1951888353
1441022388
1637489830
1481292970
730026277
306320300
1485813150
103806237
1340934681
852533439
309863846
6073646
1788334770
893045719
1961129749
558355620
1847091067
555857686
1571899032
2137793238
243864676
852452029
2083405568
205618018
162169499
452574202
595261169
2028293564
526113932
153273014
130870257
363527750
58240678
1420899216
580597648
38288236
182181936
1271994705
1743213335
358679058
897743282
450999820
1502330095
370892860
465666350
443487425
369402974
825527942
1960030764
412080006
1637971228
1336403816
29900294
223416360
364387492
1822523169
1293444426
1442694941
218633689
1105280238
468112761
1971241097
479825868
596822704
319405134
1190800501
38045761
1031300936
804269382
520096631
92015240
1866846980
1189764902
995649832
1738856282
227904378
1406453665
472719288
567532476
2041638644
624750174
147949552
268542098
86312319
802504514
201784443
1576901050
417773432
1637074696
1379259064
1868073518
1248691890
1830605800
1747850898
1389696410
1374406926
251831037
1398320537
1888265076
577987368
1662356079
2093320310
1579978163
1189614948
2025886758
1121072619
1231553114
673367052
1842015120
157456352
960118512
521869064
1814449081
1731412109
1518133869
1114544779
1371212988
1578972560
919277808
70149441
382653081
2056705970
991510921
580923924
703339615
1080442435
1297165511
366119976
1686935510
1116856393
101703056
72981676
144486112
1401141756
430343792
1990727305
1748279168
443582218
1309364691
471174343
1447622265
1303252178
1664153954
980428116
1506659754
685994630
1916608465
791876002
1127951093
376401624
586771919
910900425
773510380
1441596813
763477967
1306392827
1649092345
442971886
356955936
1692576869
2004530091
926746156
1474352939
1286067835
1449497742
286610082
446305342
862519328
1958199157
544972906
1126373236
2084132096
530350847
1177799458
657260295
1594514001
526227246
2100291180
258449973
496395627
1694782701
396439238
639789008
2060119708
1832071515
1724562315
1978661767
410200845
558022301
1683347663
1094174974
407207197
867327356
1789231591
1272686898
783177244
895686663
2135835366
142574691
123766295
1064375166
767334596
325602750
531747345
329439822
1449545685
141731373
250340722
1353618282
1268027141
1423780039
1894008101
1351892259
1078114225
760200557
415198098
1748427932
1424409088
567990854
549891620
954863520
1857866739
1376468483
2118144953
16700680
2057349094
26101182
1147618665
1007594482
1076436176
2134951476
380061143
413384988
1702269000
310246972
625496889
229997992
331789308
234033121
1686998917
184701172
2092579257
1564186112
976781309
478530849
1005459261
922367864
926863264
92107591
1771651158
436119342
63426138
1567987347
284714392
762860064
155609590
698909359
1922920578
1841031190
184111280
67839068
645809156
1581543045
87871828
1099900479
129375622
1395649548
1967240412
1906485131
1393618188
430989868
667003879
870406627
1552245596
2059172345
1102830450
1488778286
1617214446
1918518014
536580889
118473257
1317497562
227606126
2126617465
1834066229
1351951346
2122583561
1107961280
78836603
487919772
448626948
1743953749
1847800205
1106576173
409461988
2095328105
1240463936
169471605
336725172
1663320773
209484491
1118587204
959187574
953765130
1032242105
765133345
1451829025
354398813
462392829
4501502
1656768242
187050621
142177929
599707436
270345329
273272956
1908673277
597713157
797113460
502558308
2131949147
971591975
525243805
506366251
555677956
1232514838
1383756896
1708367890
740005412
553828723
506163299
1746145739
241246863
667131753
317657510
1726396405
2008910192
1340125732
857581552
1696099098
1208270333
1280452336
131549831
1048285379
1255428524
1437156323
633213007
341870748
1683480099
564253998
221902743
836490182
556173734
878008494
1490840003
1991659677
776168994
332000424
53018702
1255877028
1383949051
514075985
1255017334
1744280425
1619684720
1904402318
1065102996
1561352603
731091065
740359211
409479895
858115404
1554255993
1988790087
1224406289
1519793462
1014484453
74545669
1337043795
1269209435
1918471880
715158922
1441058939
940174879
2058054661
249741158
201883429
1412305884
1594132958
1779307647
1311473824
847648717
58495341
1424811551
438971021
920219595
166259077
1192917242
1362693234
1146327068
177786884
883201540
1555803937
980277686
500691806
1734501154
1413848453
1109821890
1169650286
508126433
734839607
602543198
1898121924
1217819469
1043919266
1938045276
1337749827
1123137534
1011445725
1914462015
564734351
337851580
1024101076
2084840557
175319243
9086443
1486580326
959301603
1074055374
182710759
946129636
509023034
1896888786
961889802
595819632
435119299
1899508235
470777709
961610112
1274604754
152502411
317395101
1690418821
680591915
1277388912
1194846676
1019671640
802328231
146044501
1035494759
83499706
211227115
2047979536
1116494066
378004985
557500833
558878190
1660709633
348227587
1157333988
1972084878
1101866218
488278969
1125659915
1343096432
1219607832
531948478
1569364556
1476406885
376372484
988264499
144197226
927408871
518219
1127936179
160288536
1828924049
1804426198
485336971
305614731
472613260
2091657059
1632121144
277084220
1933720812
189934716
1613003779
725503996
341492001
1198223874
243688254
996815551
1162765159
1401924615
1751199962
2109238798
810914761
653436566
44263587
1336114610
36204114
1446760049
1319987923
1225139006
705008979
810891193
1555823665
621458669
1922969623
1635599494
375709710
1983404858
194449460
1550686068
1618377435
213259785
205745935
481116488
2131117588
11811875
285681901
1610852815
1672036141
1849976453
449788185
492916601
2009237296
757666006
686698803
1530077341
997932605
1645379678
1181850844
696447806
468955920
1953951866
1910769754
1940914691
389296476
1388385460
1755356447
1551674726
847488796
1080394464
876603336
881748527
1193538691
562737565
695690377
917284663
1573186996
439825058
1637757684
2038284324
627432423
451742740
1431361225
2020389305
1315072789
1782341780
253826547
1136873546
1226756024
1916263949
1357206655
1235896766
1768379921
1539016105
1234662022
1203579484
37533496
2080185263
1864134248
1285815380
1207590977
1464821144
983679233
2033245896
963944988
1262957504
258038146
1589781813
874170688
161263182
1447723462
1086413508
714648160
1489758287
463644922
1116144686
929279138
1352044982
30560083
30445393
156019415
360332813
1641811931
905630447
796919350
252379371
400167418
890472080
1372043970
1351603909
306992083
589950212
2072722730
403906143
1102820319
2057608416
1412205223
1634864753
1637264290
145541534
553739146
227513021
1354320403
2077504449
583434970
573079441
792495328
63734113
175631258
1180101905
2081553951
189991266
1089627592
1290369955
395330732
1917791304
1295814535
50491010
1419420313
1237251779
775745735
1854563331
1079523995
1432341757
987528524
1097228215
1211768631
1426176929
1489490357
1148904171
1980588563
872195609
396643893
1815834687
683884750
18591410
528086002
776646344
407936893
1762878497
1236942743
229340277
1964378640
1561249051
1397558266
521542389
1091655389
1318767620
703368989
298112285
1487802307
1069166942
684295419
333237722
1300214887
1360500271
324251876
608307487
1186285985
868780265
263245280
1206548864
130918994
521820409
1902310229
1489759956
75495199
2010650163
1272511024
1591933576
1151923457
833953560
1889716548
110493577
2118304936
1568167944
1865709712
1842086229
1772121433
599456772
458655841
82892989
595528769
649703784
1923630991
292823206
331759961
1073384862
267346027
1478392877
325342258
579899818
837693521
1841754120
192741621
583282925
678738540
1805404998
976208136
2146507046
1889054160
256858724
1103955007
1837670929
1299793439
617857741
563836251
1543687106
690100557
606995735
2097483294
524764175
3868934
1939976649
531733869
2126730846
264222435
1089656045
1154722962
43519358
711379339
1457546539
541078568
1870373097
1994094265
1052890708
1603188035
510870007
1632063670
287609842
1899793765
56560637
1226663138
931066903
1068280690
1440714627
1949219704
1315000252
2068011940
746247595
1902350980
328852723
1080608295
355749878
1930222062
1290205304
1666505258
370323745
882802344
642637197
1765165190
1333013960
462708252
93842546
1898539238
123101250
1454333383
436912407
241142776
1683493012
403274982
1836393617
1546961145
248605562
1787377071
1511343119
1978748170
6078551
853090612
678833369
1720428116
394679068
1558229464
162375170
96670114
941720717
983361419
1205321047
1167966521
1301160402
1665576607
545778764
580407183
1862104973
1237199793
632353815
671543910
65112552
1796010817
2119394656
668762281
245186266
1374762294
78964364
1284461986
830305456
381447515
1378883622
1896308266
22277595
1478082081
479500470
1400913275
1564422016
1940505299
323537546
1923694005
1086666312
31508988
405247322
1464032777
279650651
1799988798
398399425
2121698585
1888823103
58992609
1139599166
768834171
880391157
1168283015
573739773
1585006266
1554965653
2066661738
768265128
868925662
729679265
258625644
1671003550
1568390237
789343840
767080244
1775159831
1243268555
360772939
1943160453
179346837
1424568551
110076246
258584889
148255689
1946489286
1707647204
393797107
210851273
1598249546
1043271571
996067880
1897636433
1576507157
1690407050
487685983
2139871769
1209400190
1789184529
1072679752
1788288844
875822042
863113255
1036897628
1166118906
265629038
508251545
112012493
2087859710
1354418689
650420593
2009110772
1290060122
432273351
539404483
531526679
2069280506
1406891847
1734292751
257921617
1132098623
219278453
346827741
1470150367
535168688
653464143
1164955354
2081687171
704192753
1897218169
1639038504
1089191041
2100918872
1450733712
820955760
176768225
1266657531
193592619
1336564923
1924766100
2140994236
1096309733
1959638806
2036755071
287185552
1041372010
1030068203
925527738
956968532
1999436217
380918943
314990974
1635696149
1608372959
242244724
1321972739
1779147664
777766340
1294180683
1419926109
1721541818
1105025468
1635810241
366024983
4660973
2125268809
450020658
1306267456
1984093477
1040217358
2106468006
1616779908
486702209
1508147327
441301473
54367287
119412327
1609114273
1177340506
778861333
434045666
243518446
1158431386
2071834171
1482409837
842839685
1516057718
1594277346
1595180554
2049738007
1655871569
650194346
1757737233
148027223
238439489
945418356
1965581406
189066831
2097719958
846557713
1624999420
2032075419
1282273003
641323992
2071412203
2050652914
1663931586
746645613
694201379
1337123701
397056329
70420948
2130383552
808439131
1474257713
1176555502
1868021758
244547520
1933687088
489677032
1827302742
1638654379
1988732278
2133829250
590289982
1185165852
989104778
1528907943
1722086452
189163485
1586096914
1487592437
1075986935
219464009
693886611
1860721958
651816239
1999289500
539603256
2052549515
1280440300
1738472904
302439940
1116629692
718299031
1642918527
345292188
31562950
2112191983
811645713
1263785798
1093594788
1898212155
239023594
1821055767
300011474
1549963168
962566431
1166225877
739848204
857400698
312657163
159225784
838721439
1437181605
740608662
1951201583
179605377
1310083147
2057859502
542357708
575564488
2023168021
2062472873
886079191
1523130994
771254670
1468639179
1796418648
674801474
407754800
135307505
1009854395
863703591
281325520
460555945
749167793
303725298
1735032325
189913641
524848829
1367621176
43364802
1065595297
1592156402
2108664217
595928357
163072271
1503285659
690716850
369790647
431033886
2092713253
1869785172
92863679
1671523004
2009798087
447142619
1110433057
1508471004
1672495316
40044402
1400104981
2125159186
1839808566
988153112
228006221
393355626
377728699
1275247270
1150002369
1584539550
1456838482
353666041
1440426353
1783236408
1607598767
790115947
468270062
1420410063
533755951
97131444
1157604337
879340001
1964954723
1651261347
270396185
2143322767
245096256
115209769
344305524
1238200449
427777749
542417459
1104912715
1597884152
1569418213
2016411852
185565987
508247808
1911751942
1201530843
284353004
2135309872
2070006993
1422802507
364194022
1285222713
1231897113
1323222326
1363162583
1829547583
514889691
1894964631
2033214723
1844363946
768614138
1234895800
1812400053
925275842
718638131
157568507
67849010
752950798
956292164
1574352548
1943455994
1323911144
738464944
239537977
425350665
69540974
1285761123
1015913159
1324564506
1923730157
466302647
618031430
1303830166
1728554212
1563188300
1482886851
1764320417
257872462
218946541
129513159
1973621938
495737512
2144079075
947414099
1985501760
1041423810
355201705
1783806384
637933389
734522407
569599957
1837841991
1154309462
644358331
2023279462
294719688
1620073904
1460121288
2039814187
263022113
917779895
49241546
1453134337
1573011009
741527407
1274412941
405086335
1887776992
1092968709
143337032
1886195072
516685383
2118907209
101801745
1224622247
1334026280
1380876557
1502681500
1891231779
717914888
851396447
244958142
1807228669
1200702378
1996751866
1685820182
1698374471
1409994938
490355785
1462520238
894914423
790388883
1859656711
1939737240
910037896
2138637443
562815115
832107651
1294915480
1215954763
1620459458
319983715
836374018
1298924244
1405501996
1963885168
655357612
1907815007
538693476
119246369
61335574
1375615688
1426899319
1432410105
1911361083
1849241853
1330652400
1382234380
1006074352
2025387062
1649071564
699273024
496436371
914593416
42408698
1632484642
686575332
514492576
490854685
452523039
1406224368
1708312189
179734164
2109517370
829010559
1194452893
576226311
235211106
1944502552
665945024
1903246684
1690290295
311269613
1474782935
654182259
827543601
1704780994
213661420
2129214657
665717199
782556067
1055193804
1423134193
963759537
175107898
735672841
641954302
1494901678
1880550946
1009997106
9362635
1273603263
2027347411
1526470500
418393856
1407445560
1211918335
1696405263
566329558
1601443187
432119720
1401640269
1451610589
1524820194
1403637323
2019896665
1766012070
1093696069
75213870
2015992170
956666348
1211311743
882294
1996257502
1792286412
481265611
2017652782
1523829646
1153592336
104133532
1874324935
189221428
253818399
1473536500
1401674008
263045160
1788875281
57095887
51432541
179343335
856317587
675852013
832932624
388737591
862259503
1428679850
375455604
657080339
618908790
1958323195
1525555907
1092913039
733372987
706606981
652860888
915011200
1543888735
1806075261
504586571
1675925404
1807626530
1217651210
530746244
1401746722
630024638
481013952
591821184
222424609
1002676501
904829934
340697326
1614354948
1785624144
1695622209
360244311
825357777
398199913
170481055
1167111453
1726067568
469173764
131454481
1248880403
1407321701
24305524
134880325
469754433
487651368
246052801
1123660514
1165354145
2123539210
950056164
2126574648
1873203752
1894432929
1649026098
2095377100
734329243
1199612974
2107804509
1364748184
1636879894
596434383
1660568923
1899844093
2099275956
1780165501
796979346
423713220
1297795673
699065360
1401997653
170507866
339965009
1586786394
1267673368
1509444257
23764998
96958830
794498812
1547700665
665183662
1191698150
470674140
748157126
679115667
342358366
2019084255
1687946751
1486955555
3543945
33938247
1799089803
1434530539
348805741
634222633
828899165
784666013
1012542248
1251117533
362775980
262851396
2057725969
1777804947
1174401860
202111555
947810015
278971565
125360337
1825434507
844435382
1621977365
2076429490
1617160171
14239884
867892348
1350890008
26102136
601553037
386185776
1808580848
1326457612
1069308027
849533093
1954965353
1764496609
1713005296
513310973
1830053246
1124655197
1662377272
1289004924
375176530
1223301994
856207828
48958666
1933737563
905877629
265401217
883648676
2091297681
401770348
398655960
1955158479
1758587637
850378857
1254545902
111948841
1874415082
992612250
1715840902
551692878
1232774530
797263646
822221633
812104837
1553480627
1633813092
1960115039
1013279017
1659902497
1668725558
904861926
1260700852
1163355914
1482715326
945934865
1354147870
702719789
1038729208
1657679472
488805594
707174528
228441082
423642507
1589288084
28280844
96479733
188533716
4646876
1176288802
664804666
286233697
1558963677
631200503
1485247416
138790962
78853152
1923751824
361026268
1091142611
1759462787
1704229289
1230578967
1947597874
1540855762
1284221605
1617232432
859977358
978785577
1339963366
1856031125
1784170081
237114431
76030875
1616583040
793948106
2024407129
1032320796
2000832069
1406088685
459392857
1786144216
857407566
1683054032
1612495011
94003255
401808972
371939116
1129951903
978218827
2040060127
612403528
1077933797
614236755
1931740253
1431131531
1730287155
1644121063
307945698
1966209300
1081300156
153664433
960643259
113812304
522480912
598537422
64826111
2056832595
511851872
958749782
1754526388
2043586921
492944536
309907504
563666313
1117273957
1707346300
775277087
1171733154
820454553
298443239
1958788826
764441600
438748084
75181341
1526683396
1360569
296027573
1106088789
1381292332
87308241
1553130250
313087377
454976229
348743521
1537546664
241301251
883931666
1251561064
1465210266
954133306
552769621
126456503
951524680
1185641192
2047911239
385792302
929526200
1812965792
1984808530
99299993
1086391458
1392838659
642966284
1720857806
1522350431
869014390
569141698
2128983732
1498836296
616688156
1053363651
1366111890
284552194
227552048
1316375047
1573219941
209852962
394755570
859939660
820298405
125702296
335413723
55044925
1928417866
1007827820
2056530548
1778682378
1448525884
1227111263
236203826
313128237
1829930825
1381702389
975759433
975907715
1035644568
1641372189
1821068283
1569118327
1005041066
1638765608
1289288145
406425089
609774490
4499638
1154192848
2069772257
1238579656
1888965334
1169615236
303513856
1065768372
1766336771
309653827
1793051361
859470154
1431975463
1088516240
1005516216
635607769
1500559711
1604232069
1625755303
1942512077
1550604109
1821655017
1706196411
1229837581
1635675499
599416297
1249821287
2124793834
1313518995
1637548880
689651133
113244603
515952047
2141882985
186961024
801019743
2009216123
1946447266
779453032
222154755
742390343
92220695
521169087
1332754217
1721020350
2140448654
31071625
989120964
1092630263
1798387513
252115451
564856669
23208786
445832788
83818389
527779015
289200453
351761967
54906021
651658359
1341233456
393158141
1301408050
12516815
581438993
104014159
1674767125
873896674
305072879
1992782418
2136849323
1058975158
1917907497
460881467
2082014848
533473982
1979190124
153857221
71623455
563935826
545684862
1936000450
257974100
668050431
156595340
118854019
686970279
1031098039
1585472249
118277744
1070016337
840807792
1833523750
1684039311
2082685052
1078396845
1666737632
1608491701
1167545630
1061772019
985606552
730953143
1479413695
23872159
612471026
738520210
1391490490
473489613
710011876
980266432
1845937001
1007047770
1900040584
1365777018
14825056
609870943
694256017
77767235
818150860
1648411806
1364045493
85292021
994131722
519317988
2097312979
1828780318
1621598464
909495028
2036591985
542405997
758795648
733338069
138560871
1016879970
1978927688
1184645456
1450459948
1204589107
1046296288
634643617
840776887
271097995
1455966596
528991668
307020410
668382939
575932863
1313315313
463049191
1746079638
386503626
438237817
1515202834
1925535590
1463933401
1458199032
1605547225
196733503
1172679063
307215546
1536598855
1749171969
248311467
1635359815
1535519737
808874443
1528427864
2118786204
86514615
1130953768
1846636038
1002768283
1134941325
1451123642
81195238
53329097
1025568827
1595969544
2096009736
860631992
752318396
104118311
361630140
561100937
2085182962
1263664614
219229172
260785835
677434318
1881019827
451460041
1663982472
682966694
1889996117
337924190
2097989715
1991589326
679155538
1296588376
274825788
1632597884
523186047
786587084
1902959287
1730978645
869074611
892791771
1123483797
1849351119
764471980
269144253
2034753444
248640464
77391805
1756624960
1739218371
1066498363
1700036395
503716754
785118130
450816904
649227104
1898970253
1637134694
97810278
1452882733
1284941439
923873664
799398580
1226040762
2092017584
1402209713
1603156672
1920561705
1623997713
1121132653
1620264647
843684143
9768148
2116774049
1030252919
1500549781
796920279
955957552
435603096
1156085820
323694564
669026199
1826875865
149993320
591140769
808746405
70464452
306355197
1030996319
547119105
1201657604
1459078439
1170333198
2070308598
1528814837
817258757
1157016556
1158968463
164568512
983664823
1090810580
1334691885
1317510597
1685236266
1584441910
1304760311
1951979695
972571347
155638124
874505160
722285051
786460308
1663641317
998789750
1838716665
435194750
2137760854
989879693
477293766
1208782285
1306100704
237732042
2124176293
329917998
1523626850
1795081123
1991971383
1420571207
198577886
1045717235
1897217901
299546613
392572324
1246551738
202035422
2055309210
155253151
731562051
682699958
420088914
927138686
1128613099
968719186
393900967
537755761
261306586
383948454
299834735
2033706102
1815368803
1631525422
1193693586
60627156
1300562404
1318502208
785823875
231808809
1656299916
859727956
1776093938
917031551
1443967477
977599167
1953335467
1759783083
902958322
1657250036
1763286076
976260939
319187513
223852544
376774725
1532233417
1817765398
872932349
895034580
1278721222
205241496
414660380
1548369401
1916163507
1921181133
1327605536
1164131446
573838504
399988476
1729352278
964924423
477479116
1844422362
1923855594
2131036474
1669984724
1577758626
2053594960
949415620
1533315564
1600418437
629255015
1715390627
1832976069
1258887582
898754298
1607824717
1753795750
1670629564
2010052120
602632071
1686543022
689228943
703458020
1789714467
250183974
2085344930
2066982773
1901224935
1683568942
205935201
1410615323
1857222865
2004259674
2094949152
1382067549
1220416988
593893798
727342995
1912266365
403812346
126366836
848510338
2005978686
2029290741
2560213
1390050580
1769594337
674102017
1758587637
1699699089
919756810
123870001
1540165706
280536505
1190852286
1455977728
610608137
1895298579
585117951
1273454642
1924379597
154347458
1447633500
1536684271
221320012
615284230
194422716
967453821
894201646
1039127308
1578141307
197012931
2086891105
894440713
2140793722
697885921
1315329425
1585370563
77349870
601734672
1335369264
1929823529
489882270
2028763219
1646008577
414902811
284231072
97117884
2114791362
414317746
696095878
333118734
2106753840
2040145078
1136256266
1910094895
94088407
1020231286
558201968
2011005556
1881295868
1807239100
1129838259
350204422
594422843
2130379900
1875830054
310855526
1305808377
680716613
1306648265
1768954177
1334667273
542269957
444046593
1436737649
817694944
1202923698
191750029
200623116
878269495
417966136
754971632
985069811
2117606803
1818340101
919117293
623828607
1800022423
1176884262
793879690
1380933785
1314301511
1446622366
169420145
1738488605
1719578499
908995389
572954607
914268125
1815171247
1714198795
55929483
956357868
1263712012
1960406465
1086408148
535740547
634958269
353060249
1807583579
145654775
410460335
587576200
1547982523
1584796085
897226285
1447472253
2043381079
2106573920
258324198
1234744962
1240723155
1139619135
196820362
1102201035
497257351
1807998045
1946541122
1452772412
306104707
1406500161
1975506021
564339499
1777534794
492813930
2066274991
1941744234
1295655653
2146006025
1429044869
1986977105
2134722759
1303309295
660920771
1109128515
1882299780
290467850
463511207
1326859155
2112018907
2107808586
271081993
1429341771
855700593
1415728344
1693466052
1117232425
1384313603
933972777
1416556645
1582684983
948503625
2000874042
735166440
619230635
2131188579
1768393612
1199407664
736855318
810063588
1037374190
1242898805
257809992
1218743372
2043160217
649703784
241916061
285479907
1582276093
531496182
1635792477
559754152
1733491587
2127493117
918909016
1435854888
102014219
1629181247
1038101165
265884853
238159306
342035019
522615486
1392570052
1469780206
721518101
436598833
641168032
926794031
1027139504
798961167
708015234
1571292841
493440103
356498771
527750104
996507191
1947267160
1208138202
1701911716
746391359
189505537
893785419
1704710301
1778177464
612986457
1211712253
309382645
905890068
1461123884
533826967
589929019
1648097118
2119835595
1484600342
1422754083
479114774
1928247709
260511461
594764801
1978676208
380673012
1912537743
1301464340
1632617563
688249831
777959606
409495169
1307946278
903347471
1260223555
1736151511
1158252707
1534124012
807594114
394190224
645297342
2003565004
2078020401
217005666
636605224
1148024483
1568498785
189796559
1376330509
1522482004
307344781
1935686816
1264417828
2050868102
1521418835
881390336
1583821073
1009779863
984974998
638703596
1932103611
166305141
1934006428
2045543654
2108125714
1005798486
656802340
1004763346
525538375
1406062517
1678313697
1871195363
1029554283
2129971142
714759365
2046008790
167204715
493189141
1628086351
1101692521
1042503819
1912771363
507793220
515427554
1372392411
257746654
1864746869
607677626
954952737
811549930
909395154
2007654835
1939832549
1031707964
2095876948
1748707150
1959112534
1622153770
121497164
1763553064
737349006
1971376936
1694511367
504297510
397427835
1402575237
381973134
367788086
1458809184
1092199388
657652074
409630703
67620879
1054374984
1580169045
192247805
246842874
261192967
431854772
966630076
741949533
1894031033
1708798754
449756338
723019211
346195257
823842866
36573901
2057972458
1840830777
1223189716
1732930299
163492793
1688543556
183390610
518781812
2091609350
900601440
181261550
2104807232
1266406218
1967745699
1806370769
475634656
324134370
46020033
660895537
1649935094
395554921
1029559873
885481707
1738555438
1485610206
206746245
1044188116
1791863068
1906329533
105640713
104820456
1693367500
772591793
1457196606
17038287
1582026908
1134208587
103016176
98874035
1427290901
1637389581
59048351
140382298
854147959
1573739105
709995789
658596760
1468773677
1150075548
952594234
1707328898
2119151113
176944483
621720472
1533966843
251677071
1402134744
1751380317
679477487
768113900
1662737358
114667842
1792963288
1314004192
1100659124
1336707461
153391681
321340021
1075352572
1578159385
1192689774
1870632805
831480273
289834758
1716203402
131139029
1468041474
843340640
269444480
911403681
390336009
1731167707
1914876962
1631730396
407111665
1216694580
1486249195
617617481
1335042035
1817286329
608977456
293566941
622151962
1619142323
85304591
787434199
1342511239
1428249290
1292303581
92942924
1899818719
752548831
1501591230
1088197008
1465582728
795502612
1715554002
836888039
1998196856
405093535
1588331619
805381178
1952154220
1042791893
499152141
1389969655
1947425415
692747517
1375548514
277457341
391728954
530117748
1597715556
1422985974
129711210
284099175
1705391908
1552231213
936081003
763946316
1108883858
1639473033
1532989543
226439457
673289060
281222192
131745688
34337829
757376697
822408315
1098093429
466842272
1704706992
280399525
625586804
140948860
267674279
1708434998
1174557779
737722837
2093713739
260718339
602970338
982177875
69464863
87637751
1215482811
559566490
1132422769
175726480
460298878
2116328253
1459886925
1742905866
899072440
1117389793
302787174
1784819057
1823908486
340472007
1405639844
800391487
1018674550
1301085001
67888826
923425010
1838252932
1466695958
1766817154
216662567
581072207
892462661
1193197775
1560549246
2074163671
588809270
1663572120
1587885267
1116958632
1267373836
972113902
1921163603
1741802499
28193520
1631129515
187340589
338721653
1728063715
1543550621
1879043967
1031728383
1169749498
1533702727
2139893171
1142922104
122001787
916101307
513842368
14750646
1690414710
1433054564
724912722
365489381
100948329
886282763
417030943
241930390
1155344123
1056478160
1846647767
417138743
1119748213
814143439
1797423344
1730735201
887391218
517146889
491355078
1127339514
1883661539
1097842940
836538792
1756866334
403121659
1579216383
811217731
1403558548
2099248251
945533625
315418578
407319029
168258218
1559410678
882838357
2144443201
1050565443
1672142402
1513549516
546866914
1679608473
1117836915
1417347658
1703690725
1816138330
1349625468
650601583
1537978945
547766966
1984817319
28559945
431382955
358402212
260740193
178127456
432024637
1776071292
136205000
2112579573
1179466543
1615318294
534650158
945259747
397340770
1399863271
1975873111
1425032177
1791504674
416951724
593538118
1124190685
116232860
332590351
340103795
978622553
846671130
1353403093
185805334
734974962
2051634406
445342768
854502485
1118428949
816054826
1856143621
1460755451
1320107335
92320444
2116121725
1305861795
1379545182
2073225188
270900699
561931903
1197337784
1934930058
210343084
2028389057
1254299943
1670256151
471872115
1879129137
485004866
21565248
2129501625
37858837
2094507454
256571564
1187598369
667152896
91804422
607737129
351195167
1186531363
1440646784
1580562375
3971538
627142076
402977612
1835507766
1045729061
1398233176
673507979
1040582751
1752963741
1132651914
1723583188
598846490
496719864
1326808261
304762660
1125833679
2024280318
824312600
1132048825
1246101822
1866568273
979964759
644914661
1057651269
800591727
1330826588
242365041
1384034534
755201856
1840683200
1840198906
698466485
1816780215
681382059
1368557904
821734648
230820080
1200512537
660364607
257281510
1269733578
340816440
1395083883
2035775721
814849240
258691015
1942870690
1626259793
2120110765
682367047
2139357765
785493304
1535354296
1267917121
312054971
1518891640
2060296823
1827675712
1480241016
244183653
259977989
746481944
2011627211
1343445481
1704405643
172695186
214914230
539197957
156654796
1654638243
1335642512
444347295
852127703
69464863
1503353548
575660896
886280618
1007380290
1991014889
2019155441
2133212002
1641499837
1761833440
1035070875
1665882869
102884325
1140669329
952502295
220510451
1802122232
1880146114
780249230
715858671
1576215209
1693374413
842985675
1925603574
1281237674
1900728846
497990483
1236975573
410379829
2112748181
1056270743
1965175733
317952454
1055991702
1412062676
1405234176
1501310293
322521979
1870323721
1086691469
192312089
1031709756
365083558
2087627629
2120826017
1969624691
321107646
233589477
1873682050
767769212
657496599
777793096
1354375728
1138699698
1155969609
950944975
624145832
385611335
1532985736
834345655
2109999454
1416818184
1165667447
1342536524
1445945026
786791895
1377575788
34427470
2006395492
788324374
165689892
1111069908
2068315670
1884272765
199514709
1151029958
1841248467
705543658
1692763270
735491739
1029788668
880893060
44576301
1079730081
442936457
1620488430
1587031984
722796779
1661629558
1096140983
1200901274
258978121
782269511
2098133783
1832068389
1180550726
1778224840
179145152
890572084
27741876
1099556132
1030743810
1095256180
687463425
1232315504
1129441575
531223322
209582525
940556759
2002456519
1103198642
1864706331
165875724
827145871
76259902
1802372330
869450451
502124270
1977801495
1766379456
357609425
1384570553
201622958
1632158937
984875392
1334175657
461142226
677229844
1828043254
453664253
1971381318
1807746931
644317519
1963462952
1152246321
1359182530
1333303515
2037222540
1010606887
857896288
751970815
436394800
1912286273
21756528
640858539
1821489533
603137317
1068845515
115820198
554591695
2084189436
586422586
1247328280
1796709689
246928406
1633524305
1477498763
1058300437
406058870
1802296478
779635199
412664751
1895852738
201884130
205028808
2025389438
1613410153
711301484
94534804
1915074009
1398326104
839235046
804838646
466755287
2046666195
458505507
462779919
897754353
494232623
2096383248
645973226
384168776
822440676
372597142
852964056
776872922
1714718111
725675581
339911916
1175611039
1205189949
1481134093
2060110508
1920320105
121387416
538920563
948252792
1655178874
1894178360
370443700
1965867057
1285116186
355639486
91470527
1777484000
1813348172
1076600697
730097468
1887967921
1074415211
1496728579
744347180
1628652105
1347483993
1951895679
1683807033
140175790
2042265352
2132743305
526002010
839988609
72764594
114246788
1343159382
9162772
296052763
574150184
630998239
1379683151
523751581
2119224897
1020107885
1409232962
262889048
1567201886
126508418
1445592099
345230425
550316205
1075377171
2023995993
1178434216
1157746324
1896566376
1744765203
866111449
1091574970
91697320
2146329657
545684862
685659333
1161379762
1483792776
1453425484
1186943469
1535501973
862069295
1107662509
1655937575
23516401
984549577
1703826020
828779803
788024396
1704045769
905007877
369668092
126519488
1964738951
460235161
935459087
1216490730
1045126035
1788324458
458877679
337364508
1429019561
1364801969
1760279098
1222285079
796779997
1286701288
1915890322
29607035
1965366302
554528640
595074797
1601226256
489295660
666270221
190446664
1532211447
1402527454
1457091577
1554825823
1312080640
1059645181
1994723416
311512298
1999523840
1429028662
371466841
1047559103
1086468543
686999066
1890222538
1357181279
1550794316
827592627
760829581
489659343
1112990226
10205979
739491464
1082970737
25256455
726856106
591556382
1525876894
240043865
571210470
726403253
121161886
407816821
623090322
1651167847
1224843360
1496609977
1606216695
279630097
1461456248
1122040494
334767522
930096740
1035392321
443020398
1160189462
326452275
1663228890
2037056492
2109470080
706813019
1470849241
1953821601
800144226
1917858818
784638144
1206064682
1610048088
1001913674
1936626285
496993976
896782424
1587247244
172941677
416332672
1753539053
2145599295
1641863115
1937401888
2070811765
1672118261
1693464733
1757356432
1844883043
655077131
296822687
317749113
1520784837
556023728
582614166
669117155
1295116101
1705289469
547101986
907331142
2057315968
1821241633
383513638
762505231
1008403396
1122621443
920629761
2059728083
1158034430
709413977
1547448849
1131562653
1194537763
1195426842
2039301551
1725896139
733372892
2067823053
1953199883
1149931211
1024704039
615033775
697962362
263607303
1624672895
737850260
1489872833
1921949098
347574616
124181226
908316431
2082856404
407591207
1542532754
1615418689
862511470
113995445
625429472
952658139
427700768
1947929787
749023214
2031110734
1729909992
1379272871
404693489
530884070
179808734
2077972189
274090602
2011912348
677394137
772921457
1797606450
1400438524
1425716539
1995883914
828720629
1686746216
1234080875
569481359
1307464297
1449446943
1034984544
556346249
1845583772
344006333
1916160421
1782467339
963342050
2004590598
1461694097
1568473578
267958617
1692890500
1653101138
975885551
1563399568
208282401
1399784231
1089584545
555839603
1768172006
1722751859
1020108309
1992534390
1978286618
887857994
378891537
1513119573
1531673860
1057824882
380126781
1706604156
684350141
2879392
1117856371
1858173378
1390452468
1731511641
2100436788
1036210285
526503679
1070208690
1388213428
814663572
457602219
821048929
594374880
1558388946
2101596839
846506812
939588359
778707673
2059080437
1015477907
1172270301
1406258214
250734556
2070160365
924066374
1308258204
1983598785
1664483390
614788597
730413810
1871558514
1613850976
1460054875
1419614800
2088180043
602086004
448713341
1859798662
1801244282
1017755319
343332810
1208116057
119455012
1136886454
941817184
1718945150
1964932928
561517126
1816780215
1995880501
1999078115
384681927
1342387233
720170069
2002014794
482611300
1745253566
1319671429
1196988084
1735494222
430604276
689365407
2135630703
371228666
1603330442
1581966461
917702614
2128886529
1910945226
799865466
188843002
2052078183
1075542103
208484612
1003222170
1156724512
677216548
1729357645
513853069
1421844873
1439187974
786847401
805480761
415902437
824116216
1461258648
90104245
2004366608
1888520061
1538994431
312936153
971825348
2062732390
917029403
1745971156
1929719387
1612144373
2077282019
1549015589
1647360754
325224176
2071081179
1330074702
1782749821
1523749083
950538080
1530628420
412587784
2134991380
1340536132
670685250
2116350174
787090521
1513700068
829362688
1961045253
789473355
1873653046
960645524
1105382985
1255958673
1145545447
1439809756
891158388
142253339
1718066819
786876211
1342572980
728074799
1749762528
1628662207
384593996
973925029
309670656
144389344
1368204735
1138702986
1942819967
524133640
1762138668
1918042044
781324025
19261664
1718492467
74240915
2115128034
2011595310
457217871
1189297380
744385693
1603186565
732554603
1057515809
1445476230
2041684188
1641155496
1777865678
1706281552
984408151
1022094175
602236719
1800972321
1899616957
160736095
2031966572
1260318572
741684974
463398347
249093690
1053799403
1124126721
1729685616
1545328146
46589304
100594980
1172750751
836448622
442553441
1906205038
1299780772
1238140013
1638582456
247321313
1919647576
593031209
504932847
337680489
14246674
1560900166
210863921
341469620
1988666862
1507225235
1961022157
509128117
1844419643
71429481
48922482
1500207202
162024499
348686511
1893761767
1276898451
1122096324
93610455
2120020284
908005430
1860086650
716504954
1869851585
1756659632
1105723892
2118730531
1349629759
223392280
147109525
837611666
954446805
1644931113
491014721
1307520938
2036449942
566819859
839895164
1353966208
2048550283
405621087
497007996
286790380
1842583649
1906660763
1702381456
1921977257
502976672
613867724
349299540
1267220011
2134912859
604814334
1848202238
851749819
1708627134
2046458149
1556571463
6022887
106652759
1773980043
957988820
1201707382
1743213925
516013576
796563823
184368400
1035984309
1954517593
1736244714
483902766
247012690
1430423351
1913543651
860736897
1528449842
465102203
483217704
427148778
801538176
979186044
2030131398
1608470946
646257978
1940582020
376774725
424781060
1445321308
2074370820
404912077
1222014413
1613228929
387291318
2055451159
341172079
427687652
1205116328
772056128
605798776
1004113417
196955721
613410354
815163822
2083253435
1895600394
106160787
532372900
1231747178
813148222
1218616223
299744305
1507859721
760002040
7596727
2140643746
911076597
2140332166
1191877798
1186962987
1152546633
1403235271
825266808
850419550
882730402
1343596246
1544603798
2016699248
746313031
1632122324
668287697
740629733
1933662784
876135808
2109082004
716648129
1517357304
1971957119
256577088
615432526
1301193415
1799921498
971844385
889959398
1016255960
1778646023
239238625
1755628037
979721020
280970956
628276929
553250077
234218289
1053344047
1597922143
1469000280
634308762
1517098115
1447259112
1767577704
2036654560
1420986077
1285167417
516867120
2109906870
1202137213
1818162408
1092351511
1917835553
472291930
275953687
1782158287
812988312
1470736834
1168010196
273325736
1150509448
1908438645
371703810
315140123
1093431950
1808826606
1605822820
1443650974
1734724556
924717646
335094851
1288103091
1964900835
1884765605
340748951
1240723155
557922328
253888587
309829304
1212460287
421983532
1094290454
710623579
1585700602
1224366577
1592622006
300987904
58853789
945146988
234824348
1880128458
1983756883
733072147
1483797983
459904728
1257740384
220727474
913985195
324004501
2140453884
1418189254
1383304109
1971879599
240725115
1592479723
779115561
847426585
518070919
495648368
525402638
2102716932
1073523588
263527516
755433057
545095754
1752145503
1971445544
1264742738
2079416934
424348523
367458576
1061326944
858948974
930453676
502575629
1761639436
1805016517
1711840901
1046243831
1677058110
1359180120
607372771
1299292796
1864955568
254882838
101719517
2044592734
701860421
2121047574
2016253552
1708356687
994390627
1639215283
686672303
1873965761
2082265192
152397583
136595942
1533079001
60663663
874798693
1832447292
604401873
1661452688
1670973213
467502091
1529445901
1811924686
2103963516
711303172
841795201
1943696568
856265418
2057582687
971671499
621509548
703831482
1085081956
1795761951
480324593
903932300
1937793932
671421623
164451812
2107150645
1731530206
831731911
710022765
405241159
527078675
1309232479
415287563
734727643
860505399
1837068948
222791109
525818902
2002665036
863670789
1572430048
1867343845
1955414088
1424316721
740749757
69532562
2087589432
570196537
1978934973
2102311838
1700062343
988906201
2123707636
1866170761
1227412961
1194117133
15856261
988887245
376450460
2108102501
1108611646
356825561
1016087138
1650368580
1469653705
526454947
1454432847
808169373
1654720476
554917701
2130776661
1658658330
1327513257
145880410
1353817288
856665116
941717782
562306169
1456901166
343901185
1722410009
1948035235
1995397198
618105405
1734722314
1262963487
1599318344
100874142
1423498873
89974030
789600232
1030466595
2014268447
152144807
144754879
1101654785
532769444
64724148
1265642709
13867850
492757680
1915718117
522957074
951419631
343345061
530788347
954495738
1641571092
1887821355
1139466735
597120774
232133864
2022178757
274616417
1362873128
1266078777
1003009850
371342412
1825396619
1144306548
479616324
514971574
801208114
471004050
1823604473
889824023
1003000735
729878792
1795417683
1950689069
1471041259
804149963
94863679
1924829923
1940779271
1267687546
1254418250
1021276248
456206775
1857101029
1378892005
497111054
1091296130
1895908669
285117182
816322822
1519857664
1648338280
1303830166
2011226261
204076704
538612599
1596163313
1847242188
377608190
1914635839
742902828
984426541
666443757
297734673
1502379199
1842751377
634564493
1779984244
1587255262
183848354
992879078
213236693
130901587
242596201
640058118
1940559912
1149373306
565954106
1187143238
687195034
1103489625
1315262236
580379981
1532397104
204344802
1555415750
1132908153
672473193
691682847
506636222
1942962665
150348397
51275357
2136662868
1260667400
1792311009
897139161
2102314603
683265909
170166442
661244915
710918510
179930608
151397728
634641079
984957793
1055052531
1908996150
1302809267
1432034099
1007323360
1513923363
1183829845
416090712
705948925
1699641369
684906558
968312890
1540231424
999567694
509942412
1410319693
1823247407
848184954
852458867
264151662
791698930
406624533
827099046
904411545
411389532
714945144
1191760596
974389186
1605656893
2002313044
424505310
1043667423
131777063
40246110
56875605
314386240
2026148044
1439408132
453836267
3789879
155254212
1951174992
2813895
1782596362
1350374828
1011282854
1161330787
140094254
515397723
602443129
64024467
152755260
522245876
1262283338
899360961
388397660
1125459225
771124715
1429790634
1462340880
10516012
609573638
1915884514
2011510443
1239072934
1660353371
1774512891
710616758
822374243
818571417
1604541105
1078583334
507128825
2122109747
1212137361
1696204000
528516464
1987177047
481372124
1165281392
1455848978
1037584182
2001100702
515719022
1085770568
1724664730
715607506
1495982238
655072603
1840732207
1927918217
1989008579
1714485242
80228896
1306949607
625598943
1106941360
1385878085
411856554
1187100614
846557713
1334080249
439152827
717447464
1018323318
2130077701
1078881396
298745338
931569766
2116335512
1762672544
429195563
1254759812
2130394900
658211883
223695584
193031299
212431491
2062327411
1751706870
406838589
266274034
1109360332
1732702420
603634221
705984371
850176819
1122615347
1268213514
1929857825
941345307
1780994379
1944160136
1849571721
28474992
843132992
124992831
1760819006
589863766
199456319
1343196901
1794609475
73423956
1436911299
68080074
175859219
695649413
702117458
385129505
738154867
605682944
1484212817
1143949685
147453210
545839824
845645601
1061296548
238419465
2104582269
2096567034
1439067632
1051230506
1174232549
1624818753
955246736
2062875210
862365590
1185102606
1595126815
843122407
274308868
930840875
110663022
980158478
632956041
1692637197
1762575378
2065609201
472327861
72822719
687222226
1464531583
1110555919
1605862724
1870109884
1909399402
1326060322
1412120781
1992804613
2047927668
1632831601
1248855120
1498769904
1838648872
1878363766
1162217369
483801858
572979154
365581276
501192328
144123833
1646613195
904641699
1097749656
368228991
276242395
433424854
248332460
2057838415
2137194492
1037656710
1874058180
1696708897
1816176323
359045885
576753370
625974834
591996102
913203895
1620673110
2084952378
398118541
1303385029
560634815
37786539
234702494
2022970350
980193245
543065723
287698918
486634330
1531663954
1821947508
1975052500
955211790
134360259
1095688753
304567638
1720472912
1173281502
1030287239
2065633607
1545995498
2091908768
2086014188
833760173
674872702
2129160181
1588191248
411625576
2115773049
2128963289
1791822131
94721234
1421830195
2147260170
1605806664
1219180202
1148735530
921900019
1183908833
1281414141
55719635
941389970
1524377870
1439907699
1582479805
829693753
1480635402
561731981
195751612
370861525
1865333816
1548346970
1560610417
1213538856
943118962
840565634
32112070
790863569
919047456
1985192686
1022617582
1918423509
1248886508
757501987
1479121680
37423971
1914204984
1924690469
1976406882
1992553376
600095503
1006000551
1140913972
242354367
943785431
1575073729
1439808672
2098904389
1849810588
743587617
423007201
1553193109
1477524239
1238381140
807780027
1910817232
401213275
1042419885
1816082815
1372281437
1831442971
1156387955
683386723
731659399
1981871416
728670101
1905183274
55121711
1344554544
517174727
1186574200
944612695
1868512944
1665580371
1846295507
1070803506
127184636
326123262
1382067549
375910354
2044108531
1925893243
345641526
1132168870
2092764418
1314301511
2094230238
638324886
2020262146
1553330672
1034166289
217889192
1155473935
215849470
1662593285
1636497703
1855454937
1803647232
935238010
1008598903
1540080839
2132035223
1160167992
1909052457
109610670
804786250
1018059368
153993928
439637469
1060434304
673038068
1102436597
1909856213
1213398714
479081903
2017826108
78483985
996554576
420716009
296183312
1880282335
328724973
340185416
982712701
2007082764
1233907512
2011375308
1261117942
756526910
1485388479
1626263457
738305807
704262770
1408488566
1076517149
1289799670
291212177
925841774
770466694
349435596
1547592344
417941707
250631030
2107259396
184851522
1100071722
1925695566
286229820
2108144701
396743001
23829217
369731139
1577187083
2115455143
1828608936
1200018641
1010263862
2084075087
357930263
550196405
1897131401
794036291
1037851618
1471436665
639690626
1303148782
1429587050
275634045
1831813252
1741707491
273246208
1929082459
1331218422
341757281
1626493997
944353601
129216148
831975426
2020556750
831044676
592512622
1235776205
592713673
510835098
1939278653
1582308047
1445142175
824628458
811969004
2080955489
2019439797
451817826
1300704091
1196305123
1122832029
1471305594
477386518
667116082
521240223
76198629
1904303234
2116498702
190902474
187264395
749167793
302517765
977725862
1161881687
516716566
445364973
267544326
177292507
1333134993
2090443403
1947627984
343426226
301140553
1571890633
154660532
1477971068
211756163
1726613357
219579121
94931769
136872119
1724084540
1996169271
1439232250
988162151
863976861
1009074188
1096914209
839376831
1580739392
1249669332
1174147178
1865322306
1450531311
303914606
813356742
1913045583
127364409
1766278429
677859269
906155683
500386647
986102134
146198387
431756264
665454267
192150639
1313552011
736649673
455230408
603577647
1068829347
439590828
2008570531
1656364117
330645325
109848966
1840308589
1056629402
512311393
2022336390
15055881
604009850
87406078
750630459
1434799413
1795609623
1596892810
1133737759
1433559519
1235280983
388520791
1359255799
849874596
1370107026
1019782625
331196341
1693592928
380459780
1821331403
1404791578
1934750122
541169177
19738829
1091353150
976721399
1401474812
1154906902
130501712
194679533
1448542081
584078633
372562155
1716753824
402646727
1281128631
134295785
161573896
1313656083
1990450917
1720972541
272035077
1961025753
1182880084
618749580
969863548
686496673
402278278
1820130653
706014086
797425858
1201880231
1067779350
2087626931
1268178482
1971631409
1269538374
673253019
853879959
1808380797
1663949360
1063333156
1684235029
1127144500
1534624093
873471345
1154059207
1397372869
2080805099
1599657932
2022515041
2073069097
1986013756
439379021
1488392336
970919258
847548031
1756696873
516273324
1216624791
1552287482
1459286030
736311307
1884290630
261028690
825323934
649070545
312099778
223466429
607445955
782668731
866201428
995941508
1918724261
93105079
825032487
1141206938
1261662863
1486764266
558535914
1183512967
1301979685
828335224
301921267
1006084473
28781686
1320176853
854788963
938442500
497524679
1211077251
909095566
1612052470
1401860028
2133100095
644620091
1315441802
2075055494
1986445441
2077208882
449004319
1424464796
981495194
1568291217
192118887
2103320343
1942093150
1644732202
845647415
2070955057
42811077
1576049171
67528716
137053178
1900202678
329825446
260539167
2021399094
841800217
300993479
1270721067
221372364
1406796170
1990370476
871913008
1856385848
1954436859
517080252
657102706
867226693
453887855
1748966181
206283885
670060758
327565687
1508444255
286873586
1636944856
802099065
1762791457
278053201
315272879
398866331
718136486
851789798
1390287010
1519569869
760551224
1214177056
39514743
32215480
1682087750
1052891780
1207607731
696138458
1651303524
1869377715
1281089318
659310775
1702050141
22687158
1770478665
1073788150
1599700166
578516642
559133386
446760011
889259754
1805972824
928170098
106475776
28605403
503623050
24411702
1192258161
504560234
1835956982
1531429617
915044961
13058340
1896737501
584155878
1171709640
1247328280
1028264027
252802721
1435273138
1804946497
208066524
1173035988
1203318146
769524889
852812104
94062591
2057220243
870489965
2033624167
1366911214
1431730312
1410565224
1582929862
174490669
978912481
1142656662
124152811
686906201
1996655485
865330799
375266429
272750760
286403402
519095763
1405549315
1677449578
2023304168
21770583
1686750885
259977989
31833401
597560706
498435680
372016412
513500993
54665816
723867563
2018368492
407438118
38181301
1452176033
938904990
1496585083
518950760
1754834155
1557372864
1899182632
301184334
1226457713
168813873
1574140479
940504540
1778249339
1956260646
1351544513
495870900
1088550644
474693256
1729016302
621749396
1304851942
2041904549
500469501
34991482
219768295
1772594318
1235824057
488556057
1028252689
1568265304
1073419195
416375643
1733062266
84591452
1181345893
1126724976
2108467892
1708866576
1995677455
360173338
502976672
42512129
2014549758
1519130535
486083897
1366111104
692659651
255968125
1087659817
1126974811
1749090377
836511768
1855440888
558731095
300961171
1435260066
1104613727
1124238906
1986714039
465401814
1699353392
2117367013
2138458209
876135808
246082136
1012804406
232847175
104941534
1846316875
843578048
1866520493
357413023
1223955182
1128733474
9032893
972604236
65975217
2089603958
18732308
1545710493
1607003434
1924262834
255329338
119507972
1050822160
746690628
1666748853
2138118018
1885979107
1167995781
401527899
809800449
1207894099
303152075
1444517277
1783803432
2139284914
1713810491
1758284348
172955743
1978093735
2124095687
299777900
2142038020
1123183035
136564404
895211566
368561227
2054048918
1199125367
598788834
1030229918
423007201
757814279
341441338
15013376
1368246758
911860606
1057281514
1325536133
199518361
1248880403
2109246244
2136965116
1749593508
1147570023
47691716
380382512
1765841502
1019963232
757908453
2019403203
762622128
1262307369
1375847696
961122418
410131224
46210567
430836593
562660184
1567480149
1912687646
1185287073
371820241
473956279
1142343627
1485767149
1147895055
1528334344
1415207017
2093142862
1984059235
543986380
1366587264
1985119003
1120346188
1711526503
1701797453
925854445
808874443
392504481
2015563034
808246004
209667522
1637044524
1206148769
782895513
1602580633
431007677
1754485139
1009305185
1194353198
45665336
1046185964
2102132515
1388967900
1475830221
318779642
1998146206
981016964
334988851
1463168980
38182426
2146159322
1824274292
1172184329
1865365995
1926502676
752768229
1571199101
11385439
1786881484
1919639737
1101395966
1783774582
5042565
1249403856
1047261660
273101630
1173768206
1329368491
691693713
454662133
353858421
878216413
1587101585
901944766
2004463694
675432226
1025967823
457128190
2018920480
1335003334
1125677612
2095731824
1292999098
319897156
611698563
1933518061
1873192525
1204096107
1353175157
1631362431
979344530
1639988718
220495735
1551573112
798681590
334701225
2045648470
992285153
1853504909
839952233
619136085
1609533738
221276884
2039756065
61934822
84350304
1694557667
1525211045
642824238
1311238039
1460068908
571798690
859128980
1340855913
2107063966
1494254642
437904183
53834431
968429218
1086103459
328805740
948239580
764739950
1767245489
946568535
2006221687
153991282
977695892
1030315414
1777204372
948706096
89477353
1420627093
171765008
1007332178
456256410
629715899
244625625
1075503271
142493075
686744976
362590634
617738634
211148218
793139749
1179533328
617256543
1971956313
217789330
1322819859
1511394995
1533381992
1434667781
1713810491
353935731
1411967088
1683137926
947773178
310505676
2141162063
1097585843
1250640307
138671337
1879693417
433286439
657607686
1258492463
524456703
1013374040
1360180450
1273466283
1374401934
1824220216
754104191
718027237
1086175231
770284922
1193494713
1379408214
1653937261
1753874141
443732278
1161216870
1094054404
383208959
2035189444
1577006054
1998155128
1404779834
1777181604
691725468
681090537
1148257191
69265084
1245552386
369588823
1998991404
2144033944
2046027214
893663199
1070325391
1426594986
179312561
1957630072
1323885909
501481747
654143875
1212752272
1690606975
1762534742
1847394258
1773569627
1948752090
241918273
1701875584
1774510552
2063471516
1927784708
1329802982
655982166
1668499417
1968734804
358055520
9182102
523927619
220408720
1153386789
1185882035
1134166881
437776534
858218459
1872410078
123605676
381527696
840906982
22175144
1078554589
1356895146
984969728
1892152121
735420353
494270727
824206834
1973090356
2019423347
912823170
1994362154
1700567870
588648043
502363660
123054702
973972897
294857080
1266139055
1095440625
379336285
1551434522
631763700
1808433168
283616473
1735113137
38642104
1836224725
1769491147
1620179629
263245280
1140360542
2071247567
876058613
1071327900
870164557
783504027
951777379
1663690362
1832769019
22046136
157945809
2047328141
1753002720
130762792
895060694
1010038129
1596060172
2036049440
778033370
2101830952
1853535074
908226673
1620488430
71116869
1653007353
421761118
1440910736
191260644
903536415
1248091307
1705260592
1042872440
1196864869
2140627431
1604150459
1342748564
883784332
713012179
1856781919
1775555553
2136754300
15305610
2109376390
2021878739
555435230
202580025
1805203792
220852451
805607243
1240265908
1257520844
587301830
561609864
1063492644
2126690059
1907508889
1589298383
1290652151
684453999
1785883661
410881118
1849724409
1788854353
1656709831
680833166
1639973391
849256971
592032482
664676249
656387279
1131695815
60918713
74309963
1703468802
1338888623
1868308259
1903141092
780904184
828806279
113986521
1180306497
1830868268
1964372920
314287279
941826624
411703283
519880391
418911128
1197679768
1329919391
506914296
591040340
158709929
1981477375
614939196
1593848075
2007901441
1972895844
1881260266
1387489536
1338793021
451546746
1687808672
1764130570
2306759
2082330630
2011465150
1928511134
507781299
1813562794
1654158505
800487837
1049879343
236381714
359842643
1472757013
274490271
1929404770
1558467570
1814642055
624199134
372090791
401936455
147825793
1918331854
1832581541
1279804658
1798183044
1569178233
1543270248
521137163
1662100075
233014562
1100746318
6051054
1913382107
2135669927
229774263
1910974421
586234290
879138349
748411629
405836364
1464614238
292969517
1498461837
725471406
1930625111
2069374388
222605906
1585194063
518364719
1978443682
1031244756
1023266258
1853260330
1770757281
1654854233
1979860080
1125117537
823414951
1355102188
801400482
1131319385
828280510
759271940
405324874
678122455
1415156371
1199692056
1788608578
1144663826
1672063728
2054004274
1689604419
1840659528
838508716
924315966
207128851
1037727094
1782619613
715673123
2075213548
258597871
1348012830
882371925
1389456949
1558207139
2118378162
1596610716
2116336524
695124438
145777943
1948533816
2076953291
1309426550
969956510
2138425951
1112333576
348710832
835607971
1816280059
1736222189
1446186497
2042337844
1431638031
311832815
939226517
1306520868
82294876
137536135
118398921
1585803600
1266637372
711418830
1525677049
1403153204
1434335897
620046483
1541092394
140418143
996558539
1544748745
1157858615
422014733
72822719
499234331
862570462
345153024
1703603183
1855071439
1710714400
122183135
246952250
105866320
379557212
1212444313
400334516
1693287475
1316199058
1249948077
1622914910
1630294984
1445192492
1009319446
1780069892
1243076926
1081880383
1125565345
357509190
1460388725
984263152
2011314993
762049507
115045456
862604005
746121141
1209801269
583098269
36573901
1272145338
1327793906
1651255113
521015764
1778584108
2011200752
560294581
1603040086
1154746305
2087493756
454993076
1611706693
775236999
247323420
1176855804
1463683677
1315736989
768969392
365274475
742933618
2038183005
406643350
658399910
135010475
344695650
913180431
998191873
457890664
1433158127
620992482
1657226523
1767341658
1199165525
1848493389
397468245
1783673882
2133085344
752330395
719973625
1704202352
784067438
794933470
455438883
1221336293
721135517
278461801
861113247
1007606760
998566148
732489312
1090353280
6221612
1375481818
40127589
630373027
1884501994
341239125
1117081681
669113078
650905276
1556742723
1649117221
214475232
1977213082
1106011062
1024249202
790822756
443973706
1082888443
1842970624
114804176
1526762638
465311340
178404646
1887043128
32035090
1154323313
1702808348
424580767
1217300045
1125191907
1373642988
2013067264
1490420922
314862665
850742432
974755038
1343822870
942330027
1813106571
1791732750
1163039518
843889840
1476881897
1263235865
1145777894
1306598768
300068442
607271233
2094205369
831172908
1219159193
643232178
1845995747
531744526
978219297
1848403502
258544037
4394273
1222324061
1696859188
1433955607
1667602388
233739747
348812285
1152715964
1855477170
762199019
1703004146
1524336529
1888770392
17934946
1346634032
1194158563
145959872
1274861425
1592108544
710775670
607766104
1496138454
1369470520
125341942
887333264
1838991004
531233898
215175440
1074580596
1042992257
79818070
627086059
213577156
634229700
504447968
1542425509
212130293
86800453
1641077788
1402780878
1271497303
1352630412
699146837
850716076
431721606
304353527
94671976
1356365384
1153187481
1533611065
484605372
1664835284
72538114
995355549
1918273939
1914184878
372370155
382694054
562578384
780585778
38426149
153908293
1066567096
797244452
1405213672
1307251904
234233738
1050143421
959202413
1005341410
681710011
502386187
492793298
1680558589
572064907
1899616957
229844318
1977589886
889282864
1148496044
263291475
1873699587
1256708995
315572233
822709326
1891553908
782056744
520112494
1698557489
819301825
485677449
1752867542
1918435083
319496834
1537260577
890329586
1738958082
1188580671
851182407
1703929858
780624461
1015569378
848901890
1722458753
1104437618
439464030
1296529613
135026814
895041451
1709264302
1434222202
769098039
815236018
1885088151
1531907513
799204117
44466473
1335964698
1601845816
545841346
2122744970
380783825
1937382657
1001913007
1213949731
1098664916
1021705958
639884481
745151879
1199327961
1358082278
1833523750
1890065169
769998773
1396510866
98299258
1383665013
1611551158
1569064376
1528125015
1924667284
1664454426
1622434644
1817982815
1128785733
1420986077
292483247
1248384759
1242014417
1994342600
1696634814
535415218
1559922500
527516058
1840746564
682400286
1558968341
485959514
97864472
1459211022
1516592475
2129533280
208238043
1053670650
2082804679
606396081
779779636
195282711
1572656914
822748855
148540822
567433482
133051416
1277930445
1415528429
289585408
873289006
479203172
1355439850
841801537
598266968
1739841089
372506973
1605170634
280025403
2107540049
795580028
1414575670
728075005
1486948023
566312553
1079402245
773099719
663029720
1044647343
1692788172
1073617673
1728526760
1725254807
368209577
2061356950
1312417323
1812666676
2129109667
484320958
963830735
67433785
142739936
1286534248
73741952
1487816227
413082305
1268490794
1304139709
1792896262
137226065
912967299
1309909502
1538240772
531277393
1706111992
673356241
2120091459
260235764
534860669
1259428016
816499668
1121250713
2122543826
1569021709
489413733
1856836482
1584310337
2003286384
1486018901
89190285
1724769703
452177675
1591704624
604635662
1448146836
1395916716
1345510620
1628869546
1441977916
1450597642
2049454777
2054722698
849621952
733167826
599820143
646753579
450641398
1692898122
2124204724
355809908
1724684595
1799332621
1861654865
1967441882
1926100579
1582658052
591996102
1866108534
446123521
1252821651
164220172
1825474626
1744512958
1209905226
1360083482
321754492
1863954473
194060718
1139901381
129100319
65157918
1796207774
1084279298
1435095140
1418127765
806016143
762086163
1301506166
1689428491
2093784116
1527475330
833979784
529297702
642727113
1677546980
1846202920
815163822
131513388
1008295769
1430045667
1843516255
1501466851
26826848
1640125077
2120542722
1477317029
594546211
21203051
2090387889
750067255
385948905
1837258908
922935618
1042309205
96312007
477025338
1774347263
905092987
60390654
1200288212
205524343
1142858594
864928494
1080547549
1984670424
470046877
1499953496
2139261354
238898564
874114239
924822007
447528174
1714960076
478976160
1753762074
392718119
669311336
1810823699
769686795
1578945916
226422661
876492930
345459149
1972110903
2084227946
714519902
84300623
821521773
877303849
1594801649
589730750
335330036
326601667
1255879211
715186277
2048450013
1510789965
1071966188
409025778
816755477
949104201
415852449
1216277307
1972655291
322503797
171001144
633784925
419309111
236385628
808333639
3848387
1458059973
1717199518
937780303
92878252
458941714
20148068
353444583
2025477457
1786086517
1065504659
1001716128
1867068833
948549246
722485530
397169201
1772298262
220961972
1992422442
581042572
1540523260
1204730220
859153786
1494657462
1316052936
402309429
215767232
581841282
1258009370
185466332
356604591
1181154626
249271283
1465727420
1828218315
1259119144
131734726
1779224632
1168213754
1578882247
1024101076
1379497745
434455161
122077377
908413280
1611845520
1986673825
1140648260
1588144295
315529041
922685419
1115695328
865369833
112683376
1382243511
808468766
1261205755
231616772
1437215501
1908775347
1307777249
1105036047
377528391
1282386809
1632013747
917252316
55121162
210736311
1557221568
1262923396
1848580830
519799150
88920442
951488004
452692769
696529114
27527923
1576065119
2042323085
930298258
1189254951
1361856252
689517035
259613534
69819828
605287737
685204287
759419623
1388754719
1407594452
1163176086
89339730
1605728402
147633338
167968434
335852938
922164721
540486180
2116119481
1348678949
1234848486
1649860160
215027969
1890448886
479952613
330923518
1549264751
941141896
936956552
356596874
1042628030
1055285916
1539320235
1032489513
1015363610
1877187323
1644558918
252057062
290620561
1180963057
2056558250
1158157561
40565163
1383439527
2058001754
266067451
1851632468
1205290512
537058550
924632520
1826434444
1281959692
1360767391
1978616309
1756903733
311787194
961362153
72575982
751621519
1833650026
670440323
1182608210
156536435
942476065
2138218850
2053784290
2057038999
1990906291
164390193
439831707
1794412887
1119859270
1981545679
1652247279
974729647
369229170
1335458795
1954338336
1408595458
927281095
1986893510
1201766280
319675246
2008798811
939281598
110462992
2043200939
1665356048
1588395489
648898641
716561615
1035431116
800510478
675565020
1110647112
66198339
790199776
390477554
997996758
1445398753
361426630
1720629249
839895164
205010514
136454922
626781294
733145023
1631483281
1618659233
155801562
908292008
1646670010
258531327
1456215219
598742159
329079215
1119981297
1492054290
1067585534
346762884
630258577
1525498752
2018774219
1767236783
1076413396
293181485
210373
2089652629
300450093
793067386
1727883584
13505561
1279310034
1326660602
2041654441
1354462855
560750482
1454495701
2102055841
1251691121
617446940
1448403106
65357167
31047852
1064378440
1308692189
724496598
1585933854
1834729273
456581294
630791175
773549573
289403447
611734597
1590710792
1239175490
430908924
216693650
1639434759
1592855570
656678759
728399809
1812561082
1250446262
2054867125
273758648
462617833
1378394356
809787352
1386977453
1109601842
280040417
230619780
1415833247
1732024605
601806656
828777561
1061651757
1382715900
749180112
1545689601
1254478832
651093657
1044404940
1767691156
228848017
1907308363
1064994738
1325909950
515005155
202284792
356299549
659399960
151401
1170749868
1568979411
183248886
1190917896
1077826232
134392447
1612136758
2132791727
282503792
286555639
1780909128
1626142010
756983208
2008324269
210851446
97417460
363293037
2075481908
111169311
1612405764
720972910
482517867
289385517
100345843
1551575358
1229994358
355536084
859434691
1566464520
782337916
1289800142
526227246
1649473807
431882258
2094879191
93780830
1069020516
383462623
92536999
1656118471
522489618
2005746494
240052054
1648518745
801744272
374016192
1052983433
1566558021
961803476
1369076032
1261599379
1063316731
88118143
1164030969
1032101730
929686351
816322934
1087632769
294934255
250832336
1370576840
679943211
577430498
578974080
95385449
1764219412
1569860567
890629307
1852792089
1918424079
421713996
1302965088
1827983791
575400581
1964057724
1582888994
1146249940
289008302
1759263633
745914035
1165348695
1569813006
1532683842
1464058050
873896370
2146700898
1252205416
1168569048
1785826913
1145040994
1332955898
2017204115
169929074
1936348295
1188400277
1002881348
1448403106
1818412354
161146887
1961428773
920824794
73112245
1072946851
928107843
582337004
234015254
710772297
276958501
1996211148
1605003407
1493175885
1960749911
1624368970
1987237697
288817035
911775739
457930210
1626993454
719338818
1743637429
1116352979
752167733
1840304946
1663004092
554113136
704032854
369972014
2094569937
2021782430
125703641
585129270
259951106
1413948963
1169007728
981546519
1854972827
508293695
1692626645
1548911188
1536283179
123840831
1995987990
569245422
1037420273
1812373111
1040032544
611588475
1367500465
91362445
1352378792
2089603958
671008429
1677300744
786296014
1655943556
1593547998
684266666
400875993
1431288206
625095226
1380651423
615282201
80616348
602452450
1271905232
333270891
1883411409
1323514869
1761049429
495614035
1135127422
585654361
916153700
1720671337
1920430506
350237543
1178614455
1855796533
2113390398
2103832992
1715626138
1581132851
1433140860
1091363083
123940157
2022965834
1725355066
241349067
93776654
91011700
1645099567
2080379169
771751835
618284584
527893420
1343185414
166784942
62645042
2109942727
986267739
91529228
798633574
380796926
1307528253
435245918
649117768
593980365
1628877530
139207233
1038324901
718417845
634602876
85651168
1833153494
927366200
1697985335
1461908294
192981330
1652910062
292801985
1597851866
447599743
369816273
311217721
347791748
1702703389
587589123
1636369791
1063320740
861278286
1687165452
1879032645
1700472216
350575058
1993558245
990138614
1329654655
2136203173
240844278
841145354
1865954858
409649213
1598933410
1017260906
983992533
764634438
1477271894
1986532884
1465740329
611581283
563223771
1016711832
756428523
691368601
1361792796
265049749
1901711046
1773790796
395260503
2126133821
1439128976
98071901
1625134043
22047007
1450821567
1675330960
1688362758
2134668534
1156835237
1873797769
379786745
1233620150
1590942778
456695143
138147861
1630755788
327823208
882289720
1651348911
347848710
1947588927
1061335445
799734579
423533029
1113376478
394053973
802828237
336139604
206138882
873319620
741285194
1776107180
1012053898
2010101028
1294405876
1496436888
1044626360
2042357528
1511229500
341159433
1763165998
540749827
1989897404
1931544403
318711084
1305020048
1707897648
1590967596
1942409301
859706525
1383200497
1508754906
1163424489
470641731
912986795
1096313689
836722788
608907591
1100752047
283376262
1233130548
1819630709
1110678895
815219551
1906710327
363794264
1007615381
452747875
154339620
2075717232
607832497
653704050
991717413
1517615033
114751704
317933439
140232126
1878824450
1670433924
1033127367
1689700715
1859656711
630488210
392650770
1123836230
445219604
1828227801
221671032
1794249059
1098351378
1408290322
1234246432
2101887428
1717048585
274616178
254419997
543679189
1176662620
950230897
1288322971
1363082755
1124776237
1925166231
1161469363
919599448
1705304950
2092910008
294853219
633426436
2076425507
1722092194
1024651049
963058104
562907257
1775701956
1032521019
1233855117
762307969
1901107585
1011286453
368445617
852002410
611878588
1440692481
1302947102
1416244608
801136452
469811058
336232611
1675219439
395292338
1196878148
2069330808
104199552
227687227
499504307
1168661431
208640818
1601187867
2113392334
1548049696
1504037063
321465578
2098893793
2072657339
977193811
96140945
171206142
1577253933
1174642155
814915388
669196852
950599008
64730427
167674037
188770376
1220543298
462884691
588279732
63296648
1112830928
1131933530
231705929
760267889
2027210895
511040906
581916237
815483476
893430537
1395468755
80766635
1925068486
645709382
2110064489
1244693875
472831834
2009595815
1974794710
1987668396
1792680503
77982636
727411253
736543235
184819460
842280522
559620719
1778466663
434424239
259715476
562390624
1639070750
76880634
2020751186
1036307961
671794382
527098358
1401115682
920155915
1581104252
990494768
435703729
744905283
1124001288
433976201
1422192830
1822673245
1968029373
495007739
449509413
1788390378
1029559873
1746829024
491744325
663224910
106201419
349626616
1081292420
468333374
1993939367
177888400
2092882690
744473271
1856361385
336038972
2085034173
2000202894
816021570
701895436
957481038
405256950
1270974538
1147503869
317081157
1369826306
1663293140
1629148243
660188330
1026834571
534010441
206184736
1154323313
934457165
1825235863
1684407436
1681042866
1055557981
1384852479
1105114739
1519051299
1138302192
1449708607
1263817812
1979389716
1507251203
1070034558
1430094960
708926719
938104845
1823254617
1438426749
96086485
306761250
2135240215
1092661782
1971992629
1345319558
934812721
671025769
1084644987
783630128
1959870446
1635463355
739363609
1440630365
911747548
1905988943
550964586
110963495
1251931605
433527391
659556396
2083798182
1949821648
515723082
1379685365
822290253
1290147638
171149196
1742858670
604711394
1430932285
1498445509
1661539970
974651235
1197544406
711743317
1662288592
2015233642
1700928693
326650361
197900688
1996407816
2068957710
1343126249
668871044
462669660
1472099390
463455214
1808826606
940391219
1483574568
1279847246
1641500352
1667029157
1974462180
444697232
1373009071
965999761
1157388059
2123472115
690554925
1406486590
1531667854
577150326
851673798
759330473
1428819261
630863675
1213071101
486040481
1604963328
268626667
1146071380
2097142886
1534199969
844157855
216916537
1166800065
263397537
155382163
685107008
641764401
2135161106
245074421
1972387610
439104127
997684134
2097609794
2031245558
1392343086
578203773
1776709348
350104123
117569469
1943974147
1813628386
887065092
1616639983
1543527932
1398216753
1314499092
860601707
1589690486
519835790
359083907
818231997
948887212
669881576
199885315
282181499
1063070742
1789623334
773600398
1611936235
1462834072
66206277
1637312147
1671408893
1867846421
1140803986
358462073
1459753896
1531841740
1378098843
2123322705
861479791
653620176
178507728
763981285
445506720
915490906
400504365
1619661966
789062071
1782158910
1334224231
530853030
1646581490
688607274
1491065920
2107216755
570316686
220408720
2018489793
523644667
1684102288
1579493157
2067666297
1443544153
1854702758
603898625
1921070903
1853821941
1654265746
318091586
934306758
127184636
1299979018
466932503
1176355231
1126805411
821075862
1636910767
305128012
50085261
232140058
1690555567
847577003
1383981461
346844413
1326096970
64312153
1986218548
1287442686
802668562
611879154
284116718
785153431
1638661394
1200512537
2012829662
1951164307
1238202352
1473233044
2031646798
1250831421
1078086330
1021480056
1175132730
380502052
442656845
1185272499
2104579092
1917358037
2003316662
779551219
562067103
1896635202
1650115884
2097666386
955192896
424621010
1192933041
1976345948
147172824
60043044
980556415
1658844891
706769128
1263033239
1277092180
1676105171
477920511
327554739
1367455835
1092817037
1704314786
16781103
235343440
313128237
468063224
1604112689
560797796
1336728285
1399433390
664528229
1116265751
1710175228
2041575591
782039360
257661094
1877299878
1753922179
255992106
607654465
1771380772
1438027526
1206183691
137629723
2004284093
1589214926
1863978722
462941618
346596072
992766752
704540
50038583
1457335760
342566741
788143465
271041184
676455317
1668278907
2083190298
984044667
1132273117
1499506898
2020983856
538706643
228125583
1294973218
465569484
459185185
1090762835
385190915
512587378
583894422
1217230215
1920189818
1397673778
1499775947
1472371546
701898060
1219138256
1592694434
1297041699
345641526
354313234
256495422
1608505792
1248470054
1785379537
734969995
788475613
782932721
1523611440
803039296
272886822
1497551463
153694616
52120549
1529357538
70042623
57662851
613253981
755895331
1588505741
1932194755
1037840051
550842502
943996027
1497303430
1151594642
1850950533
583801083
191942417
1571890633
436173046
809317642
562695310
1252487952
1952222501
880915847
854304249
707124383
1134428417
928999476
1899867620
762917064
1031014430
734722072
1194323174
779736687
192526378
1684098448
1845524160
1688736573
1228148045
1868823111
961995053
589904222
279805584
4357003
2027250428
618190618
1633362782
1786775015
1914732539
723402941
544828843
183190161
2023949428
1725000048
170174676
176127298
964615470
1120960947
484507363
508062293
1744672198
389056386
267158590
589929003
844571893
2090525457
1590578908
1711035651
1436899267
1705434401
766321460
134084832
1413910939
490861846
1548042205
1785930484
1842211933
506721292
557770794
575754693
1852324128
1268358630
1303857696
488515147
2021028088
1666623538
1696909770
1571390687
1701006303
1682188335
883643975
1770357740
1504629391
1612030322
1773698678
1588144295
1751044538
465370776
1890722743
529762761
382954742
1003906916
1838499267
29545342
1412642352
400480126
1553899175
1513319235
1031282797
956967303
1670288333
1443603698
302813161
2093115296
644475770
754096874
359304033
1024288155
1012192927
2086312494
220972472
56018654
951700228
1901428044
631868176
892054594
1927690659
101019742
1833219933
1092906184
2026602804
1925827083
1938922829
1504277441
1954007250
1632182468
1262035772
1015913507
1111359037
845895219
1808374588
225943836
2076460641
881017937
1816394750
643351192
374223375
1258948098
329146977
7388676
2125153327
843971664
642536763
1455003344
1345657159
2093320310
1193507860
108840408
1009630717
294246135
1410860039
1139510575
1895032244
1465265874
863108054
1790069447
157274139
598144027
2112030389
431532561
63275676
1647046323
1626036236
466147440
1570201884
1744014985
399609950
2063993011
657875619
2096942525
641232836
1252903032
175383917
2099338861
1366666898
2115723221
443427605
715604856
718265807
352232843
486897163
325590766
593326460
1492135911
963733143
2048508847
939955667
215138651
1203905304
1603867802
1372180173
303421362
1629227827
1040175158
359692581
1827668848
157346103
172517633
678904766
1186997236
122741862
1078445462
133232843
825764516
616890310
880597662
963446882
1059633440
70857222
1756696873
1451150040
413903379
1739409847
1683724312
605941112
1630713145
1439528623
1010166312
1081430476
531153803
1138570164
1924691808
704012468
1189934292
415243506
233581467
133789244
1986281374
1323203211
488456742
841128154
847970653
751010834
906473979
1310371846
1222541152
2101031688
535080948
177067086
916992646
685147987
1816302240
2034069393
943966605
561379950
1355683270
268252943
1008971012
600261674
554979403
201519001
1278584396
1095628530
1993696995
1830942026
1544249412
1192635611
663134940
230049657
1337189964
987894055
1426175196
1894241249
258327532
1965258887
1270419051
1746196653
844649782
1942450709
321829650
345915896
1425894395
1791188781
264817139
1508720335
65843257
1454348375
1279672503
1593340662
1860086011
430787095
257692469
1540112586
1617344901
1026079205
1415715809
85026854
612298747
73680755
1926363003
253517250
1102032370
117566183
1538088913
1992598474
1542563455
1937356392
1986893510
1692347318
2053800368
914364539
1786226557
297231272
1410423381
1054867157
502178181
289466389
1930199172
1725348460
2147288376
1925767051
1632636474
1999006450
1032301994
254851098
1581317231
761722630
95559812
1370508872
658419370
503661849
90757210
1850474210
588449566
2070306145
1518739666
636892759
1586586731
437228846
1805973280
1342901679
2140112652
865754215
150125589
936678417
466761866
132548658
1100691579
2126188596
1999876571
1282327561
1348330034
83308297
1013242964
656925138
1945914973
1675337952
847224132
952720016
2044511524
466243369
469699917
2093577432
1798674478
772653981
503530967
424685901
1863748328
540664795
2072085761
280671388
264597529
1324233680
2027209246
867028603
1106008286
176316209
87956654
1009255181
1734265905
2055040756
1456403681
1082195030
196219172
275452030
742915871
907180183
1765552610
939877780
387805031
1139367148
114470192
119385232
646374967
1188802834
1174761155
531008101
2005055864
1214451110
243559112
631491086
2067364348
1509529524
958592741
323918059
805368370
255345548
131668535
1605091818
147150912
2128476063
1540972410
1745693537
585128144
258399128
424297920
1265650432
796731233
423548267
1459342084
1041589002
939728896
1981077346
976830169
1056814077
1373032861
942958219
1464206687
1351085406
1580011553
1441556713
1132065534
1261368395
352571405
1066096146
1263742992
1991806171
1538514157
1914794271
370580361
2027985047
1957303293
47806156
439651887
1364796624
2036040161
384464642
2022744733
1511944025
2007314189
1088761817
1770415340
1070767820
434014164
2046363278
395695433
724701090
5692703
747403044
441911211
1924766100
264914738
1900823429
409478166
898500621
331351424
2092210245
2013886291
1993050333
1369873289
1589954778
1143033146
1497838766
582822834
757737193
2084177700
1586338008
347913214
1444946490
1838022721
16016212
1667466631
1694495692
403128565
1675306690
219347379
1586227963
109294316
704031233
1966603126
1182071940
1823735740
152099057
1135459817
1416074461
61147388
654190247
1000289841
866703195
419727706
1782301438
1235924573
1620832265
208518371
127194642
816655444
117093167
1780505355
1052534558
2126690260
684540505
1031271416
89247333
1321991286
1452010482
1912917079
153326985
1490471269
1088076077
517491519
2107259396
1878188424
1294042529
326661493
182531645
1206354056
883694309
75918482
583110631
2000670982
1506338062
852040682
596747138
111245191
1708186656
455821312
1258952586
2075208096
257557678
1758539161
1216685865
1232534793
197938620
1705288371
1807062700
982359679
593302564
2132668863
504503602
1544697712
1173052178
1476301048
1012917718
504586744
767935881
246016114
1624439479
1276598231
1883664715
855232148
1986459456
1679883153
1165665798
1772433594
1863911309
182051812
1151095024
1064484255
561004566
418935970
1824973258
1816311484
1460397857
1440736699
538539611
1883140336
338886470
1216542787
300754858
487524582
369485827
1270816770
1116574821
51740983
711159491
719027542
1965633130
76284502
163359919
189848812
2010216462
1744352287
128070533
1974402661
1877971702
60651127
1478165483
899764903
1972138217
270260068
453391193
1921344568
274186927
805221729
286157113
1962876771
1451036149
57144169
1851349106
1683972030
473037924
1344348063
570538402
1138074371
190742355
2036563540
128022617
271230404
1330984151
845717115
721327018
1909711431
1695680613
1074400599
1037727094
78168913
1981707133
2116086733
2114465534
1410680025
1948326677
1583738140
792151107
1211981475
1254669079
1554873851
366387817
454207041
911460193
963674710
1274178523
993093499
1402585494
1377379792
1644624541
761362519
1819839760
953074963
1286064084
1375710394
1044038901
1973667832
1674643772
721327018
1620832265
336757543
480931328
1578190450
1658718234
2059299651
1864130964
1895234156
497333865
1379805252
2094329851
1019782625
1959457397
1746552990
1670458664
1264487393
521874592
204599993
448162092
1764804112
1441541881
1233068284
2053524726
1135221568
1891051645
1528106745
1019301180
328947406
1768486501
1628443581
1941523008
1979144388
386250286
1347378767
351039825
432922816
487763139
740831976
1668489847
2004626299
1141587954
553055758
1186804697
857250659
1622175057
1300434300
2124684930
1605023298
722688787
125720046
727351643
708364092
1879823852
1673115727
833017129
1027482607
1784764533
949548856
508892965
1138211187
408860555
1873788948
574093941
1472231233
864411187
1725333496
678603526
1264812125
1572540778
1356442097
811410473
165179964
1673371325
470543398
2005861968
1637679156
1831244020
1480573393
738967807
538640436
800705818
826098561
1518300295
1792109829
1245952916
2029597617
475674767
1536004871
1068023667
1025264367
1336196836
1310993013
799807494
1659056618
885410070
1567038331
726965001
530545098
1859110669
687269719
1208207229
1356469635
2003602958
2099350455
1075537674
1040434717
1533296047
1358716803
482793453
310526215
469121652
1247868887
1785310231
1050489153
802700061
642447369
869936327
1690528853
2126145628
958935639
1723009907
244192793
1094339364
2025961319
2106642354
577008143
525189984
766992159
1908805008
10263884
1590999845
1042035877
1256891180
1629251763
1855370756
430723015
1543657515
894981462
1557768950
273220568
525310609
158760291
1172340772
249548385
1309300150
1322665319
934812721
1747981396
1848315794
1472432902
431145719
266026297
1443702322
1962647185
1790778413
1145078423
1344554806
380382512
181879431
1180525570
1454803120
1108573852
1116758720
1285830087
1714181384
1589528098
1273928334
1339428155
1225852538
1108675525
1780671719
975924327
2071593737
1874574241
205167672
2147140438
1356990043
481144749
1441082668
334979053
2116218532
504595441
1448132285
155380763
810318168
204079485
1743271237
1329122025
105073950
790482677
1897072906
1629125829
2027870277
1526474537
1177194328
99597516
351449762
1633724361
2043842499
2126635067
221183518
352331139
752766329
610469432
706659113
1663441484
182971683
832869978
515194738
1942066701
1463022143
350685562
1675115950
343973469
1667013674
1072425037
1884771222
1485521536
393169500
1101956339
873914595
1128681639
1433248568
261255029
1989451745
1391372040
44527281
310398329
2092864617
1681566348
448600230
19127355
708953901
762657682
1870911517
2087905964
1018415311
534581121
851722028
901319447
666558222
915624158
2114741663
1320882839
1501535451
1537525955
1293616426
2134312352
292312781
1576198444
1780813505
1788937917
1025921585
110761458
1347734190
2049307478
197786523
255184823
1024324967
2042789892
861963075
1575042307
984424515
1875877376
47753808
218810872
726621666
1862607585
1984919726
757073463
106074888
683870595
1480623173
2121251438
256930925
48073652
578624588
822600372
1003038573
1651307133
1126762806
1887562050
2007941607
1910563104
1344105035
1293459217
949329399
422401865
1423785973
1696583811
875394004
1780535278
1499264118
1247329468
1315158367
1930219052
308392370
6441430
1316040467
998458619
1643816946
522822022
1010743068
1152773451
652230400
1424189830
1251730267
1693814097
1246343005
1620722798
1884014517
2071646960
295446080
1970338540
1413616639
312382390
557593791
1092646009
814185735
233158892
1757904087
1384263203
1601929612
670210984
2029892811
1951158008
1143460398
622394933
1384901619
1196560135
1099438278
1781681396
166869205
1116192105
1893819532
845334454
1006158110
83766676
499607175
718028660
2086331957
1883153057
362791305
1483931224
1534961488
914666026
1708603917
1892066891
1466685245
1502866699
820375835
1202132877
283446850
1685971609
987180254
586187810
1284444756
1318746267
297544889
1824402739
1405385101
316654691
1955908756
847968984
2129006914
389449420
271456669
2029854962
718331423
353605790
1513252760
532447786
1388489627
14177163
1926049403
1229194942
878749130
1175571151
1334391383
1624480152
1998992119
874259351
960356425
451784123
1554333008
2094231320
390038155
1620326376
734221622
217758355
1407046775
858585302
1708367890
1319768313
1025994973
1437392054
1450687344
1410291992
1203648428
499175044
1838446033
1893741470
567501482
1534839734
1579160124
2063857636
597462844
1258882183
1424029607
2117601112
1319877789
221678671
1272123943
410742447
51122733
1829099410
79325994
1370676344
757528332
1058245489
456931034
857785950
1575757420
376953653
1342063838
1091043231
1475640736
432311147
269256027
1039753346
1207870754
100889574
77474002
1914998368
1471083087
881451742
1158717819
1076198388
568224121
1640607363
1388586843
1092468391
1089638940
1882068157
128499024
1927954788
2113905547
1670664159
2005477067
1066464770
1842816906
1731591993
1502124964
974517393
1315479117
1683925536
76805640
1195722729
1029552341
1127036748
80287223
505456525
998044103
1842679290
1882329200
251505524
1386041655
1167890738
413598768
977984286
1776308395
772672898
1748460791
2139040222
1883010807
884569243
2034991263
842463072
1982003978
741449492
1524681838
668130106
1586688167
751914996
645357689
625792112
135264751
1218760303
375569347
515609669
1520400526
1400322909
2102220976
227448776
823962021
1886089292
1263110160
826328727
26032125
712098349
1135992439
1913036333
1073837346
1626853007
685832086
1419890078
846228969
583211659
251226399
781272497
1078898938
51013093
1903854707
838472001
1512650037
215489670
555216705
1045392813
510648551
211561961
524299869
573718151
750238466
451009523
1635298800
733063903
207049560
1484817488
295367331
1387392187
471287333
1659917420
503357719
1134019074
1740695541
1923296835
785119820
1399547185
1957127261
929224687
809594306
994878564
2129590363
190684562
1612117912
305452853
2135741275
1742773349
1668184677
1171711800
335639433
686726774
31028581
1415925514
318879662
1579683663
1535110922
1025037418
509341402
855580830
852516529
1369728512
1407201012
1123460400
2060228650
1850471801
207735336
497176059
1882257955
1200004215
209599987
1976701283
331486947
697866126
749422061
1921902343
106992323
1866384300
339437438
1159749034
1257017474
341671608
1644895863
2064739502
1307741160
1714790731
775485347
1583595369
1576945440
128827562
1197256761
991913658
425376605
828211574
1145535587
1749637521
1344360245
2142826774
1710355365
598445955
1199960305
1512419362
1277273486
906812108
1783969040
1410499968
632468985
906400856
1947390205
1919741807
1719080980
1254769680
509628013
812931639
1594782551
68260122
529137264
534485615
802183401
95415926
1429528504
1439683247
437325962
1852992948
293098818
538973785
1444089573
2140139127
1606467524
1833106329
188982424
738109638
1950398583
1009791346
1450019750
1533088244
814756821
115237643
976011240
1497826457
1021959203
874553790
54758982
1300771422
1237964685
1487320877
1209536054
1205326956
1387975645
1300797497
521424286
1205244955
400009447
1066947815
496098695
55431406
861456710
1047897900
557360371
1739250512
1174426128
221852972
46637362
1667454831
155499725
1578705516
409022504
409977402
156563018
1498605889
181486435
210395795
1608068922
1702280084
231925344
40501800
628443338
178771464
1494380067
398923516
618296247
279301005
924590146
803174874
1003869556
16222725
890723220
374676911
2031353765
1817445725
1350729387
1921584333
662523036
1207879176
86711475
1053508707
1546336138
173280110
1211846175
1656451331
1609724885
652908123
1501145318
1451755282
1452153030
32201585
932009857
1236374090
157573982
216839944
1662111935
483406294
1152999658
200414035
1532055493
148931270
529338597
1311509537
320493364
662781435
730026277
2145703550
1340691336
50880722
649097302
1953557975
1464531583
1456937008
534325572
803506102
1942969427
1947724856
515493007
965976800
18300210
1970003112
1044934916
1849468742
1246425547
180599933
1774305454
1586422051
2111493840
1261198497
1285361561
832620292
751191504
115050770
1755905051
790085251
1124702615
742572720
626803431
2116990038
1468926797
1223538537
557162688
1123080214
1207796017
465540714
90027783
245852653
1950040835
1785546342
646268614
361224261
909502907
749101015
1455669986
2049864300
1611160835
1586599009
850130205
2027032620
314840861
83639642
1770519882
1489790597
514353950
977717875
556866789
329201349
1037578288
118243021
1843559877
1243201733
577957089
1178472541
1265895527
510144171
1407312278
649579667
1036708255
1981692901
102175252
1529221867
202001078
1094087051
1950563017
1272591108
356930668
1463879436
700375659
161267905
391461958
449513028
1814605306
1758052369
1313631780
1594506589
1203610342
1573652175
238587799
576068534
1059332682
1741695655
1811036535
1780439897
1392655121
1787519314
977472099
1792148103
260132559
1528427427
2121125802
1796250181
1521308084
3369807
1512431247
837693521
494897319
2035317395
1671672319
1341624507
2023139147
407054112
931660137
32768029
1025905390
1490497614
285056953
392781626
2066797666
181313591
1140579510
1287313210
932067406
1655598284
451662409
1018558160
2049565873
1364794507
1776290398
1157285013
223615945
306542561
1903062814
357571121
2055957680
247821509
1122301636
1645952250
856168227
1015043523
1999203852
1420299738
478242498
1965368442
1270828628
1879423484
1815264656
1995610308
1667275684
786986083
650231361
1272790185
1183983260
175292271
851157434
2057975822
2143286056
837307011
1915746989
127179270
1244003903
362993998
2060849115
396365478
1039674193
770303726
284098516
1709432279
1975932751
900232122
1424181024
2040915775
1948307160
1162054009
2132845339
1443820921
1911796214
1475888586
91244473
413266635
639101834
1302706285
73603810
1402263024
597378404
1866261688
1954819749
543719306
358617061
1275984872
1082297261
2142743884
1764219412
1088681400
2105042147
1057515809
1652005054
1645111315
1400227514
133564508
262803171
763562629
149311714
1292166365
1961694673
1907645431
1101795976
2042722636
952325053
80103147
787208139
634551332
1824066795
643690611
1843478905
1588205335
812862529
341622933
868736565
378919050
13733893
1887152847
23426507
1896702022
2140715996
1464833617
1762292980
5248550
1476429310
1629734568
1951319357
958673224
966278813
1314402846
1648194130
1770225651
1825498838
397408960
1614526532
998207867
768457417
1333777356
939244086
1156420037
1556984923
820971985
1119890853
1319348798
176218901
569099563
1693962536
855209660
325243922
604384355
110272454
847301065
1012597594
81440325
68729455
1245649037
486743989
1263224814
762286069
158159890
974624069
283625032
784395763
1124134441
1039766782
468892415
168586698
1274695271
681706981
583492665
2060197681
308687973
67691400
1886735234
393860511
1621291373
1728529080
407332438
419529747
1394535147
1024722129
974228930
1189778972
2069718208
1015274427
2093200021
1564815719
766733783
354794069
1057080957
1908399882
1026402316
2005942579
1657200841
928627752
960964941
970216468
1934586334
756052224
1375425816
468050882
1944773195
583579602
1939091600
364084858
1225942267
436167946
845816163
820610505
1679594362
1388665784
410907919
1871933378
1832016304
816679562
398703143
862497661
1926520871
373706558
659204605
1285378597
1674502472
1059838041
918175503
1333133688
1262035772
1983746018
530220002
1861666332
1943371671
1216232348
526747913
1213594272
897522732
655884218
510258759
600450636
1319683966
1953569203
431072165
1466297246
1306915633
1054915699
749817252
807869669
664815319
1369811885
2014720029
1449987746
1754258488
684966956
1240772730
1524842702
1677676238
1023977292
1586546532
1390481455
985350069
66680233
1949852534
753305335
1945176212
82217649
306621502
1323544031
584649100
1467267141
597087704
930379595
1093171444
652728043
1558212005
1118892726
1473178484
1918562462
1311911324
1624622125
1631202043
174518449
1660817482
379120218
1834508301
590436303
1104337169
1174889497
1672739214
869202104
565293996
1480392550
617256543
639697229
1980071260
2055642712
1665752673
574035043
515815614
347633021
1966009142
830676217
1148482186
1646804072
1022583783
1531841320
774078565
3821319
388344354
2038449265
2019885063
1038228362
572614268
314801100
1490195221
1865333816
1824325483
434453499
1681995402
887627195
287199832
1296385095
217524291
2146157344
844961195
653503368
234202913
2052727565
407754800
1267270722
1254081446
1622780935
1929622918
1353095725
1368791285
84663281
774819455
1667555448
1400807098
771561180
1389452425
652787092
506485047
2146606505
1155735180
1648792329
192350945
464630930
193987246
2063783695
1715740750
371901714
1619206133
2099388948
1429356799
1752724726
1161292520
1832813519
2144835145
599631832
1909036086
818348902
900646219
1775351013
1084277508
318711084
1171113276
293584672
919663772
922005161
41015237
792100028
23390477
305689824
1775326865
520630899
161320020
1827505425
355896409
1215204982
927591799
943950911
575220287
2007311138
1809953820
617591344
128571347
578706891
925157260
1097956400
1325726501
347490081
359109342
1433890757
26747621
1659851299
964667408
237543543
1907847929
1928003394
150468099
2112809288
2012057864
1759865654
1090499515
692792071
219096971
1089423995
1812261170
1476552983
1991078392
766963930
406683410
1101866218
885196612
1941659198
1346424089
1860918186
1025011816
1811256646
866872701
2051922399
1907831054
1862757531
1881763243
2135522193
155607349
406361602
1821943435
2016698015
1129312454
298646684
180719108
518923022
1509086366
1736804433
729031244
1065614030
98525337
1304291878
1145066067
1126022526
1695372026
105580751
707873721
1780834280
2034123367
2022128901
1044782886
872381833
694359081
1185063287
1545590038
1595203435
68711972
537288111
1234423743
574583702
1432635086
1802722479
124982384
1209411904
2115334700
718622106
1841972808
1999512278
1560511734
1670702929
991379702
736936052
1713897959
1965476326
697540021
567910596
1693731951
1038140113
1970793376
172696916
1207150893
1197727455
1881795984
1496404023
460741657
1992691246
1045688399
464466591
1887571258
1867048864
686711467
710882292
1775547676
1468501138
627852234
530245196
1958974564
776838884
334499960
2099814552
1670307144
253378535
1096013794
32738290
1405036339
205929212
1830251469
599562
384833905
1241916447
2015223165
1857869909
287475608
981637606
1007846649
335195676
432344781
1618068075
819413852
801089294
94058092
882137501
1410997822
1576262021
1308203580
1458366686
1019614662
1491791722
433108780
701121225
1156036605
417821752
1793214279
1197817154
341396620
855657895
1679064449
256926527
1001533882
127095610
352577504
838330361
1907425954
1427736854
662758041
1894745991
2072341265
1395112104
821505214
777172220
502773148
1497370236
704123226
818842148
278346616
1083060212
804932073
1622620193
1384277126
932186941
709455328
841511386
973260938
435000779
16169176
2026623913
117653461
2095573385
570539627
2051875818
975046914
726761988
348404292
541138840
1466171543
1071601903
2009371836
1838273762
1371743485
297384057
2006363918
356155569
1290107290
425677339
263023924
879903424
434539510
1631827569
1192296109
163799698
1632143331
1979146595
1857626365
1614368429
297100437
499086503
2001101063
319507066
1146963967
522886827
1385044484
1909161323
1815049898
1953051948
1786601192
1316068295
682069135
315514813
1953705755
2119414880
1029432768
589119866
1662388387
1884107798
789028997
1702776001
352799110
635911071
295863773
1440519407
187192348
313096764
1882571905
828894933
357426161
84869707
766470271
1030321401
298181132
315995582
1986416695
201782601
1508646600
1269132022
335801278
596504616
1062251721
880948692
1856480027
275585529
105062384
1674619907
268067391
1075770834
92397345
1660423137
1716629340
1027160923
894997365
930841820
2088457764
367826784
868548581
1127257555
1336726976
1104382711
1413823700
1167637984
1171274653
634229700
1268782095
1282441305
1192146740
580495001
813099410
92067285
1457989741
1082964683
1978122139
558422752
211443285
1834910949
1050192253
298106750
746850754
1125384672
1261918865
997549195
1018569863
1587388863
327291501
1407641807
1461476080
267549988
1181029912
22035437
1281168216
122502529
1754936235
215251504
2011844511
1938849417
1312175081
1154665300
889569743
1361042539
812922549
1873374244
1211296727
88474640
599718628
195064760
246900225
88027314
423374986
369986963
1851907857
1685010708
467756782
286212604
138850741
1508250181
1975231067
2024893251
1198817063
2114623757
2096104950
1161505147
986357397
935120456
527641139
5800836
1980057104
224513400
278036122
445077067
1413744590
1019232101
285985446
1741832657
1550253198
664889189
937571907
816065394
1902274472
369740640
202114606
1202048221
227734434
20485198
1281971787
108501886
1856715419
344737728
1673290385
1778353364
1397080327
1892808410
2014431515
1795086209
48868028
1863095647
449180710
557781341
1260803042
437701762
1721579280
839448044
755505395
1431132048
2134349711
1551315176
977258925
1948442336
1683102663
1753737561
1059499085
1337639858
219920576
2032868014
2094679598
2084933175
1877733881
1977244476
2015096160
73237291
1166851367
1552656575
1651262779
788344239
1457401368
1137118474
1138840742
718983812
1553479858
836199855
1102666782
241724932
409449951
709382206
1212508667
632296316
1039209253
1201703660
999938347
318532730
653842218
1261032507
1809872283
1560104690
347989179
844339033
1622058358
808744821
1097884196
1406422201
2064782742
1566837950
1385116176
1097565458
574332885
1407525861
1893316080
1309808704
1063280549
925873423
1291636600
1803002642
1221556506
1090418917
2136270517
830494279
190301737
320993769
1870057515
304100815
890311986
966733470
108602877
1491533597
2090356868
1020258542
1388854636
369978238
581603142
1371963040
597077878
286401837
146387342
1592871005
342697861
658887996
1751005897
2094729395
371108124
605862481
1493053887
335457571
1962222437
1660472153
972655787
350172515
888191992
1897516761
1828851206
665403861
1353089136
1482491270
28448542
1874149539
1788809926
1092195797
248340396
1707280250
1740162503
326880434
2066835564
826186875
379119259
1898763966
378401318
649039479
2065626677
1885152656
1299410971
1378141318
1240992306
603058792
1384520073
1045555639
1590072370
934305898
634523783
1131300336
610619968
342254351
1063582955
1398584055
1725271109
1411866784
1919717784
94789197
444002585
818686699
308251721
1007555735
1873590819
1568599050
837650604
957955605
978014154
1275300211
1212828269
922381747
21282864
584310684
26774178
1491445966
1993694463
543434056
1742864549
805016514
125240719
1525924067
1445835432
1896495372
1719238074
2056195784
1763553064
395410622
718335325
266403108
1538126930
1793899935
434267077
712076440
2046804852
1673960526
43092773
1153533500
1519130535
1545376380
2099460280
1027773817
2121091199
1299141279
1641544574
199459483
1618942311
1685016527
1930042617
2115404241
1887776614
339421109
1227177013
1517628213
1982983448
1370086495
730266994
948048634
194395318
1065957766
1422853410
2021444245
945904144
2027338715
1809969475
1124749899
554728487
1296585475
410790406
1132768664
337673359
1753810606
1862521592
328769781
952600690
291908604
1165132462
1766707250
1020054726
1835333232
231258346
450918462
143267639
557689550
1919414090
2061231553
582082433
1614356948
301151586
2125474094
1977516217
1430750320
1332007327
84531060
1488991953
758109207
2096988523
318930555
626170501
1560112354
994629489
1538207607
1848730397
335308351
131747047
1230629828
1150683829
1827231352
1632698249
727612348
562292332
1052642922
1210349721
375065714
348327538
1596359188
1016711832
1848992900
815622215
745188516
1958161695
1055845181
448892103
1810412576
2069338701
1690320459
1962911320
777740069
1569001499
413116657
1353618282
667180313
1179491162
2064327417
151998699
858815045
1491051888
162489111
1202923769
1804147250
2095423426
1165073901
932876098
2055718660
1748541848
2036853116
1023772734
1700656853
275783714
352684797
243240404
109754692
199319261
1007003514
1816822709
245446135
975351664
1514762084
2109487851
991640308
1828703861
932213131
1247652467
1915521237
618674101
566133149
1287136573
741510150
500207653
1025914063
1312044009
581873985
1408327140
1967864
817202347
161201359
143487247
1615332894
639687253
821908903
1419727793
2086635777
431621139
641886413
1029904739
2049117922
222288925
2017352060
1996833582
1392914254
1184384361
502839342
463862796
340224794
1135607903
1767212098
891741741
876173910
1957250094
162580900
1439088626
868103862
201672668
897675891
1472327214
256905360
807036616
371121585
404824735
131750169
1139091717
52531552
722530481
77529292
1059925144
150860841
768639928
1287982326
1484798102
115454181
1282632925
1283311144
1821875075
1005686222
792972511
1374436680
1113476403
617857741
642562105
858620220
308854930
43138321
1149501511
1218432484
1152761014
61139976
1332955898
484408729
1912323784
1073842126
376469885
430775987
292839868
1426045418
484782856
1594719868
1359079871
544542523
2061944314
1075021644
337289448
1363778600
207350284
2131003575
797881117
1271787951
2044245936
1810622407
1306150947
1253385255
1822409682
752128443
1128470604
766163434
1647643585
919119175
724131168
2017696684
1535902500
1439897058
117542687
992156818
1033508270
751774369
202319815
459775968
1673786265
281320773
169940674
993473084
1853829939
1430932251
703601316
2107356390
1410663145
1248488718
286830612
1499932914
1587985498
1048828197
1852378978
1897150969
1251142030
2066420513
612670435
982938995
1129572307
159872014
496932381
911699082
1534646879
1179502525
264137061
424848962
936519208
1306231899
1254448852
938619703
644858533
966771293
1147282486
1128620536
760717029
103502522
178645105
1462196674
854271188
2037494117
1501703845
1283440315
48062262
589856186
1760358750
1296585475
557918542
144910798
1057837776
762110310
563389490
1013763221
1006247765
163594208
791439083
993974500
1265655717
1995707807
1754130045
1816378802
1747572559
2016263661
238653587
2129956121
1749290140
1676921179
312510114
1869972101
606417402
1760006724
1831179138
859994363
1785082058
1634378720
815420721
1702852791
1740479592
483018806
1768424508
582812822
1425259600
1702302176
1585811040
571187848
1688708833
289894431
328959162
591049282
541497715
1638613469
1306081749
2089478564
607248308
1950586238
1667555448
1936800749
2027947651
1350087419
1268793245
725090245
27037988
153368957
1880201121
639277632
317567906
1950567861
1428390570
665947070
1273086738
681645523
539664813
201020156
1296484288
183813123
1245298699
91655986
700349103
1438655651
532841819
350912607
1944566303
1704385318
848088185
950644894
10854010
1947525905
975994149
1437311471
174846442
323658021
1033361327
846297280
395807991
416343224
313533170
1417375181
1727357902
1671235334
364651388
866281765
877596490
1770822880
2029793033
1568259333
1684427581
1892074296
196202889
1994236547
1673610375
304759716
452066681
1262673042
70195524
880819739
1242348194
67489850
114436916
229759335
1051436801
2042049080
641638671
1210860561
1121706511
676511788
304854599
755404453
1938379137
1740281486
1028013632
7829820
1343306341
216524664
1836286527
1537806140
1764781132
2058704141
962243454
1021805731
53637800
1616098152
689459266
1122630577
96794162
985541639
125551007
2130591784
1011528450
540364963
2127736819
2127450711
1841403490
575681982
1082381985
2146477503
11472204
426374480
518954811
2121397285
1393778100
87364455
1827759565
696709018
243506977
923895664
1701701257
102386818
1328201775
1861308182
593435998
1762730206
1298581914
1346705013
314492062
570579273
1588082662
245142072
828156214
1125599603
2104271789
1171580555
1676763787
1039550127
1807820124
1237063778
1257740200
1988060469
1148626587
205140080
1756264657
971850391
1750104700
720984258
245338598
450310508
1473271155
1725856595
1877374865
435600458
2028213971
881906760
189567587
60663663
1004587638
418964899
1903866165
1849321158
2059280233
459843458
802988588
588268801
47854646
216510597
846146217
1645264096
960756952
1822563035
1412268209
1669506630
1203083719
746067310
1773466327
53462193
1420780833
1120606496
160525725
296488521
2024901615
2147078898
1096814893
1142971406
9444610
2030424589
1578532740
1840158917
704096590
862540504
538955179
574577230
276806811
2135489752
1332683812
2081393594
370312726
318498685
658682959
523097238
184616288
942580021
1901588395
1944391428
1770888907
2032703752
928255690
439655669
804471684
1055043657
367068494
1761437209
1890948594
1877656492
1266436662
637718061
82084991
1657369762
28434674
3700962
1497971243
1091288208
276893931
235199959
2139872964
701983825
203386892
1162390933
1103153389
1860137720
1877988660
710003136
1952160516
314519112
598314849
1414321665
1936934833
1638799630
890355737
1620141497
302421058
977854929
1044967990
1324984668
1403956209
967696286
2098836646
1729690181
1700515204
1768067008
1906948759
600461913
891038953
68494084
2081310796
1726955239
1787416089
417254806
2087324199
161202411
165518278
1885617920
957769419
2032645072
841564378
1800925714
329212910
1283801003
967086694
1866531243
550693855
1869061267
378906566
1483439649
821577725
2024242416
1449642272
1888544531
1638382315
374484878
183704519
1552535298
1029261060
1423631810
629984747
399407514
1201824387
1527770723
392391447
412044070
585150011
1613092571
454951538
999075814
1987452268
1197289335
1772037679
1206866295
1405161864
1901057660
631864411
1014766475
1249346003
1312377685
1990304790
2050400934
1814684730
2021655007
877289757
960424300
1076475343
1377673658
1018800705
990363727
723101201
985380385
334837777
1512986978
767875416
1028600432
1771702559
243240730
2109376390
422259019
1625549784
684045999
586608738
718906886
907733321
1964421307
1798218932
260088085
884701370
1741747651
533203152
920944522
1592692754
228332858
827180259
2060561934
131896203
1947062746
119212056
1567162692
1931694965
1587322393
1308796620
854246090
954516387
954078933
1039186232
677801183
1509587275
2079319100
1750472399
460858144
1594265717
858338227
493500281
1095227010
303028865
621030899
1106275060
1435295157
115237823
773211673
195365002
73212002
556624409
1418025986
1854053660
916859953
653218177
1192428375
1179966250
1324309127
731408676
27842014
766789907
1609506968
453906307
1540787885
2007828403
1545426787
132161563
1996656202
1933452003
1953821601
15237505
1321914111
262142739
1736864272
542904758
1230105259
121983410
1362021855
2028921806
931747813
418386634
2056664823
1075542103
1042933582
1495464044
1386036205
1171725851
1278464503
1308043382
2106832079
242352543
1907874954
463840056
1173646857
1613640490
1782542668
1230488149
1502987042
1266457273
273004938
632580136
2005976571
1178463447
605951979
1962403213
1028540222
800070944
1593799611
2054608415
1248205437
2114353324
1575381136
803382513
1598486379
1210755915
21381697
1698435409
308134218
928483868
292470434
348892073
1616191666
790447552
1993226845
170427141
1196536244
231286462
936953599
2140233475
1011423819
1401849924
1053693430
1420390490
307491080
551532440
1463972936
1815044038
1481886223
1445333806
243495137
1351425758
1081114678
1621898545
291132098
1104995175
740471236
1731363352
980153651
772804093
7766108
650525130
1259410247
65689639
672352360
2081258661
1529634416
404697549
960077757
549276357
1372006982
163907626
2133952867
1011011585
1067883685
686366473
1184672172
2020874990
2102270445
645570457
1165026112
332582293
1935548014
1493017706
2071795939
1899257314
1776854016
1616824555
1366011890
2120440508
2006251213
2075676755
578885959
25574560
1115191844
1741289296
1418126732
1294003846
1967974753
1947849513
1310947110
2047750283
801478548
249265164
663092578
220637787
506638871
45762637
2046191575
1738555438
1233855137
1730364631
1763397603
421903832
1092615670
1525300304
1597898396
853036270
295440918
408372713
826292566
970763871
863644056
1818793984
661723072
1115820907
836686402
167997126
718885917
928326374
935755333
2080172855
1262268292
1055438785
29108765
1688228211
2139309211
1320519285
93679954
1551861654
952001916
688046521
709052633
444377775
1693044905
534285633
426146329
481946265
1977966395
1286916926
1942574859
1625607956
1634616221
744625340
584407601
1158530807
1886024458
423662565
1944435499
294748842
172552951
2047328141
473215229
1094054393
838277109
7700406
14379938
781252725
2107141418
1446143623
1585254804
1812666676
1028692068
805043360
2001314216
335101284
1124202667
1622545465
981593736
1007898693
815742143
903652952
1830317864
575075173
1225119469
843906389
602171064
1544302469
1038475869
1836412718
266883095
1464424252
963893555
203209559
464376739
335351528
1166628931
552506791
618233637
175750902
478644953
348258228
1894033626
1003043120
277645301
1404985412
881269370
1326847920
209731784
1225500776
853008109
154221343
1374016881
1645292878
1273280058
907353662
1996077536
1328019589
569346334
1054655428
1480318911
116317581
1566725068
522741897
1969029860
428498042
1146044912
427467279
657273731
70684718
1485545179
189144176
1749609191
1453781581
487892213
1967512101
1176828682
998003551
1215425720
987289809
284659145
4282444
889049170
2091580359
1237178739
2109392617
12290934
742482114
1176150625
676623495
2044614477
2100219503
1058580025
1323260760
1444805070
475364993
812320276
1902122721
153947385
1720317697
1798354483
715714465
1710050604
1092997969
545348430
664790203
1923107162
326931414
1945611258
575411459
1476052114
1623333016
813091007
1351006884
1188043613
1810105350
1378199563
1159425295
1626781088
1817516177
1909864442
1211679496
736010015
241366889
859709159
1764516533
1353294352
1425349666
1595305825
1654107738
1612993808
678340609
1208247838
371009951
529617891
692973603
564243200
1803917165
431080390
221957678
776837990
1007752233
1059796478
1710862745
1014528236
2017774779
1834676942
1854114779
2039962002
1434349307
107674862
653306084
1662375214
1361259062
611148256
83999683
1547639787
15404475
1664947589
1504979529
2092912332
374870133
1667720707
1316884693
416883374
1317761520
2010707700
1725230018
858983959
1897432821
1693293084
1429929282
1082718443
1100062114
698513767
1507983078
1391526339
771621040
2029335714
1851984230
1553943566
526469228
1529699299
1960635192
1536694359
1458531336
1214613300
1658303993
1742047813
601267413
211528936
1715670800
413955407
417404797
1624744426
149255993
460235161
1407989010
1141463159
518510272
136957773
1369872270
1861357644
585068693
1794464561
1239484345
737694051
1395998503
1067438697
332846567
268852119
1453632592
1567811749
516226130
1188609870
1902137198
392015399
133046936
649825133
1350615927
874582777
2001909875
1826387824
1449509188
1950544490
514746969
1778790747
1412690621
466019666
724057591
1972964342
1053013708
478906039
980772886
461258570
1238766103
161153444
696073999
2088018627
968202525
1238169577
1595224392
1349643591
88001958
1738468707
333064477
616044645
953725463
1948359808
127331539
743564057
254191579
1231784302
646877368
1205529678
985789383
107678845
1685127900
1910432698
745235771
864039708
580228583
365238622
329714543
1452943760
145691193
2036122620
689702097
736259755
827771148
1692272543
1109938348
384964838
656880190
1098233875
225925654
597871731
1817022089
1880462836
742437298
1687232977
1785252547
45769129
1470863661
210944997
1132595502
12043196
742182520
139811563
1505707770
847382873
2073986199
922943451
1796809257
1579260051
865647961
787877437
2127388444
995622061
289575823
133109159
1788780794
1160970417
1061227214
2098552977
2123755654
603244305
644234466
317745727
2040244294
879934312
2069631379
825313553
464137491
761071325
1687717727
587608794
1083684568
1357021720
1944582127
1104272584
1619226522
639688534
1259884145
104837115
1181312677
647020954
804640124
1211053302
1713508440
1993078583
887855236
1105280238
43072348
1421169482
929180430
1204489874
1097309121
1123075304
420061400
1697585458
881278596
692670007
1305700191
1720790599
143487247
425305372
280565151
363335736
1336023788
1645099261
566612086
2021818839
1960223862
2116176068
425622460
1117736678
1609667409
600778205
1622862038
1616639054
132351459
60664168
476613293
1065767365
506126962
1901982045
835319336
1648017637
1091126308
540797237
2125465134
1578261443
232908079
448915297
1842019516
1224186831
261895409
1419179628
763722503
1036974376
161380745
509717977
1870005716
1323079688
1362731154
86087037
827938138
1389376464
1275829493
433387471
1847264149
272011061
885741118
928447265
849785601
235573307
1772013353
1927400636
1657234606
1943746641
2144856383
1817134327
2019960643
473250472
1155526788
1236843707
991096624
1920199008
689696061
4276583
6516789
1255485531
1914059307
2049864300
635855593
651486024
1096941661
2093668232
482258803
63891996
928015808
1299117360
807613998
955101879
967360346
1207262763
1315330867
289166652
911717750
1280091103
2123219341
1732262835
1098362992
1493520611
1741415004
1826182136
1984347270
962705535
1192444171
1145606589
1963645292
541711581
2055271477
297516312
1319123807
1622535509
918817965
2071142905
2113194474
42758381
2035840162
32405821
969875149
1822883651
1820019934
1153526808
135356726
292702781
380088541
152246007
54750266
99511556
580952984
1084370634
1416664074
728089661
1494173007
1694649776
1516141626
358517014
694935719
904244956
184969093
1971195575
17313507
316812194
660303424
1360851528
1431131531
1657875336
852083067
1870421132
2079774272
2037691386
1566846018
1942898584
2078899348
1667598032
1169852269
609742270
1151530713
1179174625
2070058933
326083227
1445644774
1333945057
1040393439
292969517
1505001591
363210966
826806407
944997928
1961719925
350172515
1520116547
204243879
467806623
1432327230
1172883808
880327599
376347619
2058706726
579054568
1447865245
1798699982
503516950
246240358
1796285552
144076526
1302808249
280276549
491015447
1471158758
1311218092
1921832168
591194894
1653715942
1395465828
1626534105
850221573
1666175560
1621041774
1875500434
1654167576
2012264683
1025464620
1062674370
727829788
1525914769
1730894577
799676116
49026960
353653427
297643118
652283412
635765554
1529374839
221237924
2081996714
482818154
1206110789
2117667171
493128899
2093975391
701658678
746052012
139562167
1858802203
1897679635
48591176
1704080028
1385631074
882442482
256073910
553572597
1302928365
1653050093
1747683797
1284349095
155254212
1218915119
1793317690
1084814413
1477620104
1908044619
1877420680
780837277
1693718217
1898306081
33888309
388110924
1249922801
507568593
2040844845
634074721
413886952
1809157969
975875415
749728434
492876498
2084321681
869714761
80493124
844649782
179224538
18454393
1713258268
1493678499
782338055
1759397409
1416818184
1148714579
630925560
65201449
1383767173
747679942
1782418465
1761002912
2050731865
126597255
1633616729
1331318112
1644637645
515810658
2094442499
502712886
1038545076
939551134
1842252632
1411097806
1317762971
177288140
2103331907
9986026
544988731
666694106
1629092920
2042836980
779332346
1722483965
1335863637
1446860203
2095307110
264285429
25401087
1735994400
547889342
766987273
1389114279
1554221793
1402466070
1881385732
679998986
1734458295
1862049670
1135858261
1898163878
1607906235
1002189737
1082282867
1556575925
943776536
1947858151
206749741
732251999
1817042266
1899904313
217966467
354719393
1614411392
1138802975
807242678
1502851084
27048758
1185415472
1057538516
402233611
1370905163
1644799634
865183392
1889657551
2100025994
1081503650
1318402760
87366087
959426866
455067164
209551431
213660791
620505165
400949855
19599854
402066150
831095703
1910315471
1384018789
5811845
1130591593
724416359
374059471
1078271780
2047354177
1465383647
1857786413
403216445
194214182
1924705975
270226745
1081710430
928243858
80402928
255515880
1937651077
1254982744
1390900841
873143212
861594617
982091485
346989062
1959825735
1365053798
1211508701
1284370204
2131144819
1781606767
485902162
1004882168
1197451864
1729375163
309492663
110026389
838624047
482502102
750573721
152992368
1785432337
1924434967
1213319335
642376931
2140756377
439299740
262207277
65400713
618054696
106883704
2072405306
815954162
1946198852
128802479
70573213
1211189207
1848429753
1336920610
1604977843
1064590419
1876063309
2092044008
767841508
1211178483
1797323670
1005289951
1002394440
1125190805
1934646075
1100062114
1022399424
1010200439
1503098662
1575985819
1426295182
1006141705
397238915
2143400698
2128162661
711896544
1596576494
1274722391
1047974406
356600843
2027184610
2026235042
1451524
1418177386
173608502
866192415
809462256
323454294
1661345670
1028635494
151301654
23685789
1873848049
607728305
1921662467
244473046
1621646095
2087784964
506778467
939016353
944896161
668431162
1264470655
1080651266
59349320
59450876
816293834
2057817521
1790627672
1128814645
2052954606
1102408762
1966792251
2005160891
96524527
1268447625
1643273423
1729352278
1222058245
1984639409
581690601
1503268680
946927365
1084972516
1615993072
1046315865
367917561
337390523
1067212068
208426448
1666920041
2125988161
536055385
423652980
1142559481
246069852
47804241
262080900
1605199988
1347826463
2018755250
910826009
1837633319
1615648671
773475621
2008701176
393411524
1828376674
462543209
753619109
1506477931
1821334030
1719372727
1354929607
1494977530
966884292
2037693131
1606541108
1212428336
1051300904
1548536557
1586859601
2103116338
1250890846
816755029
1543166377
1257135128
1713195326
1383908405
453832012
432569328
2021782282
1097106810
434407352
1230079900
248384763
1345639141
1890799987
718433916
1183376113
1407684938
1222419477
377437177
2138694959
1434067835
1798699831
1704146840
1885913305
75500068
1947783608
1451180663
538603570
1058684017
396191755
885254974
2136209193
152595084
318569064
57912297
263661862
317614867
54669530
1510172869
1777745814
1110491761
1759486252
667576611
66360807
1517447248
5068450
1836729256
1545257020
1626829715
1832290072
1647353153
2115176642
482410593
280497030
21117116
1846034077
314082497
737575341
1625036891
9118791
658304226
651430675
201367661
1925400509
1741319918
2108680768
122330264
1152188347
1701230306
1541645492
663772492
866513494
1590420105
710406963
1135272538
648123326
1827728841
1660391062
350241074
1250019016
4271926
7257055
1235481815
772534380
792548768
24479016
965330095
467432614
1340474472
1606956708
1713709340
1055751621
1345202252
1874025619
1465050325
1179697287
291020185
470214171
1825507210
1639880481
89712156
78300215
348831946
804479179
1073445081
505491293
1363432390
1607779484
1272842029
639055716
1931171700
94189397
1073930895
602681534
413537828
2084133375
1212487136
1907620512
1874356451
1482920632
1301616928
1286785699
2098000268
26037148
597905642
1656947262
2015747060
710683943
2062813581
1104546789
1736787413
1247912430
238041241
1321842238
2101683715
790263631
220594978
1444480930
643667173
1240587951
1560468458
45194738
1297146972
1277660828
565116301
484467748
1230858838
703764192
2070283638
1630281853
1644831389
1969338800
1399585199
480603067
945700190
540949349
1885427324
871669128
1145857129
668340393
1112846329
562797197
2031752289
1720371229
478381627
1648716959
1768117370
1542930899
1130128370
876690603
182792243
901729237
701211456
245310124
686976987
1031936506
2046804852
253330875
1492681476
1786074164
164565681
1938767742
291057155
1510384770
1560624266
246388897
2102149033
946057511
130850328
2102103599
1023654508
562645508
2096632705
1293729613
1729403641
1461718495
408093304
1883437540
1824154695
659322216
369444090
93509887
473896915
2078556959
1982243442
182652184
694003814
71655075
330062175
110608767
303135707
1157366631
1020819611
463290363
55403994
548820458
1772670518
489295660
820399214
824129270
571868532
16920000
1639721732
1693943793
14203653
1827313550
1776205215
788020139
817205065
1327201756
605161376
480682347
293324324
1705721210
510004803
330923518
1990349592
1814785976
780487356
537594373
184674012
180914514
953581333
1607250598
1550274474
1748537725
835789397
728306077
1960111240
1037290477
636066225
1263141770
1661630621
2079426760
1652807927
1698889554
1677486146
1158950434
185539604
2087028083
2110232687
980939884
226609839
983481529
1825510360
1637971228
386006911
1967347889
198053131
36486921
1564869329
1120543263
1561788713
904249252
22876623
63981059
1669514191
1724353218
718136486
1923772628
1346758645
296943288
989754273
1448149529
1790482841
137979085
656978910
672567332
1128556080
495068670
373302858
1108236968
771111892
1144953937
1737137324
1529769886
240464918
1258350282
2130776799
962755763
1193759433
706641558
2003611977
491177206
631937328
1694429809
1722043288
648105868
726771270
901256032
1458843122
141606496
983518284
141214187
588240918
1109617734
429520103
1106088789
516366150
456406496
1157599578
804181089
1653422061
1504817627
1465363226
597008975
2050184170
1150459435
1331579071
695850034
239663359
1659524580
1375305503
616335137
258230200
796532485
1637147663
478490071
1310065331
670044363
1188688711
912113903
802697698
95761110
1092018954
1215291413
865786140
902429745
997975865
544010249
1111822056
1571408958
457505788
68271438
891025569
541447264
2086221781
17835737
592241201
102666300
2072843635
1913008346
950751073
771069526
1761916849
870017812
70314690
992654260
268546334
1513933900
1569030573
1203458758
785303545
1260379842
1107166906
1985922714
1990702703
2065445293
223325059
682855302
827550043
1278650982
335094950
1453967400
534322894
215012605
1730232564
2080806385
438510491
325985387
1241474450
816878874
722670213
719568182
1513603901
144910798
2020558123
1433538045
1961738393
2110074771
1323774134
504531956
948259855
341469620
198602310
960340322
158355133
223890757
1408521546
1357599975
959793358
1287396338
834000639
562660794
1703291466
1237738981
1449123821
1608126007
117235170
306301257
1443734914
371172408
2022856923
666358543
1388183628
976589132
2115631267
1338416313
507176682
2065799789
553508867
541054049
1839685478
1875382223
2047535260
883847375
1380211567
910787114
1272340341
1349902328
1956206435
1775322755
1093993113
2060461641
874168120
822498227
931545069
1590490710
444270952
920889670
1539629461
1654996184
420935180
82408055
35508433
405282735
572725345
2115819691
2093577432
909222469
1874950741
590315493
1301440866
62143661
481706583
1777875115
498737566
883103045
73887255
1311362382
1923980628
794547359
667096274
1642005925
366475613
1294074431
1596370187
458590295
817388977
778761213
2055386877
1002008355
2055204549
1264909965
182049261
1509490203
519586364
425976358
1267366762
578005388
999052995
408378155
721410657
2129385729
454443920
1162716747
1388836202
2138881070
221640189
1247120266
2071556791
851176335
1403398831
1920522184
170617075
1229438620
1743413869
1733585109
729261032
908765409
1495936661
702482515
97477908
1596656926
2112177071
916560089
1899926082
1729506591
855098293
858819042
1887050428
164587685
1637192439
1251636897
1760762214
1409201855
1850368139
544802789
1878830090
348641961
604514132
507902381
779581251
1005392816
2100518647
1843263042
1021994357
769487014
749024922
1627979631
52527131
1760231833
1235279031
2122192487
2051197943
1446310329
967878030
1633577712
732296902
1078386963
981781806
273243748
2037614865
953239568
1190342149
1081365601
1186152177
591040340
359276922
1574519592
1886920486
1157977744
70287906
1712414498
1555637935
1129440110
424566390
1366650262
135469254
561622127
844821308
461374372
1146963967
1597644678
2086098036
303888046
1196799251
728513797
775989779
489834724
969525361
931521951
1290159749
221579580
1973586442
80053070
1746787381
1563800490
65803035
564070698
428451895
124755075
85975399
925897535
944296245
1603066691
251863871
1316076177
1225130352
2061671547
101712385
280025403
1759462787
554080064
2055972196
2094614028
179500139
1070519146
330944348
1328373235
1996214102
1315109345
1423435309
235417841
305627696
549426471
1919462262
1262197887
1167466191
1735122486
570230044
1876580019
770393014
1490516451
1846239568
1141129276
2022408711
2037601389
1083455423
1029473905
221884235
958158046
7580514
369472136
1965798045
1933877084
1701167844
411024830
1209768210
1096399662
711636765
251232894
1654429445
1921388826
571276055
761825655
1485529380
807377868
199737795
1022540561
1554822140
675488593
931196006
682868909
2133568900
3553500
1983036812
1261068131
1068504818
827030760
1400643422
952373046
1191923599
1541612304
352178008
1994984958
673016773
165171900
1642217921
1628083299
266666528
1379695108
746708208
1802210385
1500799491
326674780
2015078342
981289521
1007759290
1672875884
564376416
1828484419
763848522
1381066680
656904252
1728644807
1942635388
313563785
2088428055
1382540033
447751020
1432324214
1543969223
347683310
563407590
1189442391
1019512528
117838341
233677040
1461384869
1622744063
1867071744
184266544
1828249626
1021591257
1758086011
871497134
469851114
1735549416
1187541097
557130997
616411169
562476651
119070143
634512150
1550600759
1188473438
1667674451
1576217407
1990030233
1029323807
1674174146
917070535
42229171
1493276000
857063476
1136329048
1523684774
1638403836
1599512503
1829810291
203326502
988264499
1006550709
1119500665
67596453
287132177
1678120472
561727984
734207885
637209309
1021871979
682057426
799710097
409744554
305115674
189628022
1866436727
1883037299
1796039585
1955544672
1616872989
1060552493
1778278698
1706316560
1641540999
120130901
1053653698
1029416587
2039455654
1631953252
1526443982
17184070
830910030
974409004
974086252
773581960
2116305215
902582627
1176902865
1583473260
1572657537
977610007
198421884
121161886
691122088
1056563565
272524546
1288970040
755323507
1634915688
1902387639
1885625850
455704815
13313895
1549757797
1383134269
980054555
623093145
765187664
194266656
548559592
1220606774
523208918
1903593185
1246278558
331594421
2042375005
470552169
671485242
241133711
1528055045
2072258043
815494298
1269225509
1801745941
451666340
1019917758
61126562
1745250822
967599843
2144228559
245359288
1058385656
2115100738
841018152
1278421375
752299690
783221025
582135364
1163871671
1486543372
227927080
797365
437327839
137238393
1192382036
1595834283
1435027423
500012396
1412246531
42985353
925028856
1885855336
636007677
223471273
1531423565
569245422
1932759273
663243067
1948748200
838519795
1373134632
1341277344
1966866699
605345902
1443360100
11428990
708008526
1980707911
112137696
117352065
1798194420
27504892
836986372
268057587
754384961
1649117380
1310418746
1285630947
57057171
1277128157
1469476991
60666499
367945887
257829806
1300787654
1307999358
1126477859
2101277073
1966932807
1426361804
1166410744
1582558663
1146249282
470496517
909512
89616273
1746452552
442853465
912936210
2044912321
1809412764
1430077178
1763715969
237915530
1556855916
1792058230
903200029
1433282035
2078299935
1689937922
744168692
1742974579
340969600
1581830019
1816519875
1135098443
1223234412
1194722903
156596487
1660193121
639224821
1888394506
1813663153
1813523524
952893194
1119825281
2029056688
956666348
661422818
2043660443
1799595002
637035185
831044676
191573547
1429579138
470857242
1553907785
328665156
2051239652
491412064
2076003961
1496707409
228150729
503830952
207128851
279451468
1667079751
564871022
844584256
536947697
208750409
1708700534
2079517610
1435008680
639293188
1536216954
1939711466
233448500
1446076308
439774603
2091555528
1595691664
294771656
422359726
2052095244
1747373472
1501327438
1907913204
1887180816
543617593
909502595
915939440
781433607
880809084
1048549234
179402027
518963172
1164863864
1473650020
38006847
1062486598
1235850733
297351521
610284673
897382867
983326262
26974840
1596721516
2114028792
822603789
1219739678
1098980951
1423826583
87640405
588286531
1181583169
319920175
620645794
235021287
600819563
1444372169
1389380411
1251705378
1986488105
9067910
815369171
473499049
1137753472
1932851981
1909772940
1729783893
645476512
147373153
2110813257
33082948
1007724262
662787587
911225261
1262263750
1951253132
1595630676
549337932
1210090964
773338467
370399523
956700219
603740240
266563804
1586594705
1086120041
1635627306
1293926924
1942771896
1852787298
716765840
426092427
758460516
525320256
1791364000
1389369815
1520283487
2104962039
1160067225
1138969526
625227860
517872031
627239898
366851557
1002250708
2093823257
1865429380
1564995787
30707148
137884133
1730090718
848599721
203521622
979884992
752218896
985756427
894800250
1843306086
556069378
904935166
1910477490
1249258652
1890903110
1743938750
1188586266
943483737
1131844738
1979866670
1162520971
469762688
1307499199
1222712967
110142274
292194758
1519138159
324397378
1398538322
259698220
624127699
960045056
829685608
1498584341
1058457906
823885285
1511522061
2022785625
815446704
786826022
774846745
1242459957
1362835964
251768038
112226899
1709057689
1427131998
913739228
817934241
1861200998
1944287614
1570101096
717348740
1328600047
568776116
554777034
1948804038
1397487814
929429998
488370200
1479096714
1599245679
167132370
1886483657
1725973197
159458455
1276629853
536341550
1468116640
1318671222
1818204582
1752976038
981347339
888057619
1180093082
4111178
1740212900
1118734048
176412169
2008974747
618150682
2058201847
427350172
1289772643
426902618
280056128
124102593
618896556
606895556
985772824
1247152591
1838441190
391474993
454482534
299638312
604508136
1460542315
757595637
2132727774
925771065
1954245587
366681881
1668625767
530841111
1463730617
696464451
116699884
415380698
1395601879
64523440
2055722449
2052754859
1062903317
1255312257
1726826521
376844800
495191371
1317083763
704598433
1025035226
199104431
1404703587
1155351933
437101464
1643091633
407061174
1467045395
264618929
1170684662
438464029
1325267652
846469239
2008447620
721070002
83050523
1737575061
443072730
745404811
1914442567
289171899
1635011618
1903248541
1616039268
1305822840
1818569538
970762427
1552073230
511266116
211519969
1722395792
584460596
2095655586
2096694259
170012878
100918645
507216758
1653841422
491186865
1347823012
352163198
2038321700
451819373
1474137780
127637530
1534383454
569557941
1423154438
1649154190
413750441
1775153649
1256584799
490395019
1372111236
2124174704
84901720
181690850
2086439341
4671848
370689869
850534902
2136132745
2129218078
2034498499
950912353
1593095944
1402930511
1828562777
946960591
988973466
1039891473
1865500159
1658546175
1363327294
1433546835
1728747849
776292499
2031589595
1739141402
461814325
2040511843
1788064843
1310419350
1836260127
897884922
50010272
104171615
800177492
350098098
1954166004
593543877
1068589746
624078111
883879751
458856646
345250250
2067222096
1821033760
330857581
1644124905
114412595
869310073
864401861
487434597
1706132919
670401298
766484327
1705105152
1707325321
1157318922
904655703
1823520989
949316272
851736828
697173770
1420447643
1773413030
718668267
1558480864
418992729
679369915
136504960
1671384687
1019921957
843618652
1982021859
1332053583
1202150546
1293263902
365062211
1909683102
565990669
1133466443
1786222217
701126128
247021071
959998278
2017478975
1447640544
737614665
1750293752
1366109807
362010170
1284368910
1660273963
818411499
336378229
1497105521
1888019651
477055736
1084981317
1174578095
403852813
996792188
1471891036
2043638809
936085325
453484367
213246478
407902499
1953429835
1633362782
1930672321
1109282875
983798443
1483966623
586609563
1998061647
214810770
39233226
1283548032
157977514
805904802
1973504654
1520679054
1890545982
1366711183
2097173309
1310760943
1330926621
1645393478
160812733
637850098
1895795750
1438352874
483123644
154019852
1689901952
258570518
805318218
978542088
726919308
2096778070
571050473
584310684
1684524854
7032258
43340840
131218516
2086244049
215619797
19083385
1607249708
1191762900
1029003831
1160210898
545703911
998160226
1306884841
88751972
1939669981
147065572
1460849032
54944930
969285196
650883224
416698520
892653893
1937142016
430111010
2106212986
1629397943
23385729
1985848846
1248300277
1564203106
1732162254
2006355536
1731938235
1224187223
2086562709
741021288
1161108595
83467838
59730388
1775387482
1163333807
491478896
780584673
1843746813
10632917
145896044
1765082750
797284868
1658681877
550749450
1463774080
221313738
382599385
612421297
578724192
192297013
2090892017
106208047
120745059
326693700
1713782030
893805007
1103620439
1007720385
501765956
932557881
1776835266
144295530
2111241496
1216507035
1868990621
1103432709
1287431760
413578140
1291010132
356802674
2023167170
748694817
2011155698
2130312069
1248223570
1690602167
899134373
522568551
2034270935
1234895800
755587656
1850244820
1183869583
544600075
1821871912
1237879788
24483165
107375806
818674977
136720584
339510717
690171359
1925212461
1615329388
100732174
631423984
39847696
444616846
407805307
201959929
951227488
2078645027
1151291099
141524055
2046543869
1594227942
297850638
31437281
1386449454
398778749
213608769
1413562340
1217431168
1948775374
624812912
585358186
634804498
277286268
712564519
550205633
1395140372
571051701
1284631639
707495270
1703981223
992662789
1638533205
1465675523
1224994173
1410976094
1515092820
934466691
829537178
413989664
1128777568
286465294
1802235815
479142165
1542693505
835548163
516865666
830963014
1164637303
1715447257
1702687077
845146816
262897135
1501387870
662025833
2114707929
149317326
1380704810
1940021871
447052607
1336070310
1532427009
1690083104
1843940189
1007776240
733038090
162563483
1560185116
429403470
81528129
1484817227
125052631
654114948
2131738267
1854281901
222435813
610574723
887162361
1582316729
1818460199
376112672
86173732
705285883
1507372447
165830978
302410794
1076085206
1465383647
706082968
1301705503
1795380033
1211920048
527060557
1148745151
1962888327
1583949126
31425163
137171340
1707007440
29685974
632738322
479107143
1179557894
56801566
1288313508
605333202
788256259
51631439
997689757
553572597
1051334167
761255437
70609509
1997183466
1527406516
68242326
279822497
2074530039
2035099539
1521554457
2087676097
32172000
657785482
334296110
1074900188
495801898
380909633
2110396969
832284130
594378045
252168447
982836840
642033143
1579704807
1672688198
1007142276
1214946506
751310373
370072559
924292228
2146234757
1057659027
900451564
913011776
1187036394
1435427115
1196432733
435969657
2084720441
1207036018
2020216593
1005539182
500970997
515974891
489358570
97127488
156373911
712005299
1787940364
903005825
2101647409
1332527020
95551678
105141620
1590667389
375223091
62432998
2046842787
1658876334
955248445
394484965
143104895
1369247998
1648048869
1099769353
1507134186
839476925
1300627395
1041545799
194403329
1858431225
1012961070
1317875379
1002360958
2049469979
1233580884
2114064909
99560425
623828607
455396737
150380307
2070250196
1328420059
556877935
2092555486
339517050
1092630263
1853481552
2075085591
1940334883
1875346998
1232226141
1205958641
799294737
1671404599
1484033386
109427527
809668157
1564934077
1018403444
559013718
2035365077
514173812
730947295
754017071
1266803649
1409227442
527892209
711658109
1976868163
1692576988
439234928
1876069756
1695556232
1991559771
401046916
1845847313
1787701121
115157452
366698843
1285443735
556263848
759450942
1462520238
954934192
716961474
1344462078
210116806
558540409
1256136121
1443052187
1985274248
1277042427
1734045768
2127172913
800332760
79763884
999609088
698501656
1155568903
1441321668
1236905762
988142414
2091287516
1247026952
1170214286
1853260330
1891412927
936230040
2146322102
2008865964
335155400
133785979
563672382
1931647720
1541363804
965562183
1682071665
1180919485
498212758
1624108464
309083858
374590690
1056650088
202216631
1399036991
1323511530
1997928267
678984475
590736066
329334982
1748939385
992730421
1243652353
2110831938
2026980446
859703793
283543801
618753414
1173920327
1441602584
1403187982
1022486824
104381413
884425464
1797240576
1438461906
1889679353
821208149
1008573577
354672353
1958515458
844518119
1264208658
76584512
754308352
414801944
1714994197
1006278249
972817352
1389657960
457778456
1638057937
999370939
706592493
1975366412
597411348
1278985377
2128547427
1425520420
2048793240
1086840708
2032059463
1050391584
131734726
702164349
1574700829
2121428740
1933101023
1246800175
450079011
1409561067
876098870
1968992795
1035456355
1473044346
1800701609
1685537113
179260519
651012382
354295228
1386415865
1825396619
506566563
1892563050
1867373792
74137505
2044026255
1084061662
1098812355
1050086731
1696975809
518219
1258987400
707297245
1426891790
1956984328
1747374453
156472503
554381407
199144096
230984387
2100628789
1465500743
621275198
1520441097
1463900626
86171494
1389683127
1075343710
1612430417
630331902
442003329
216389301
1520196099
1747101291
1806211043
58869865
749725674
1737542599
1845838949
885683725
165037292
73325037
785767723
241716817
1045819659
1507236641
1769973799
1543657826
776278814
986160946
1375288150
1842212067
152574068
721836003
1849256722
110349425
662003686
1915031292
833521300
1096119044
1538575959
58177544
2115836533
1014161052
1002440695
873185585
1595320419
1884330684
908704297
742861492
2050263165
512129939
2027912122
1297059083
889033831
105281740
1612516450
2125920454
236249014
1791863068
2005875308
867868715
101927360
1433386306
1825200255
437668067
574319648
1243733407
115986888
288562910
281424674
1627140973
793625080
1203202435
2139825133
1488484591
2010906552
840410007
2118212564
1503884085
76406289
656498426
437797777
123889009
1599834814
1601800579
1491606608
1272511024
1055252409
989154706
2015137295
671636590
825175427
831980688
889571540
209963691
954295200
482342159
1143086859
45452295
1349805023
645479935
967905995
666220865
552942351
1024257493
146972958
794427919
2138451221
414309057
1209079061
1272087813
26604914
1955389073
1069620678
536281333
2139577826
743414698
660573450
226498799
1962940062
670717579
1327660961
42672362
145434068
1542478825
1780188467
120736381
709986535
1522654844
991335708
89806603
1509323561
1944773195
1285988733
632206948
1517872729
1970377780
238395489
1153995760
1489706748
1370417644
888938217
350043772
654546841
637173033
2011310825
1392476692
392984590
579361573
177468506
242359742
1066393206
2033544206
2020689154
47191009
1193138691
702570104
975330487
229628538
1559420815
1190089484
1418127765
985604933
84603144
821340101
1584367061
2082903668
862944652
2119719660
1958911528
1273683065
123092877
1566811005
270945363
1205803733
2089991888
1729858107
1875032448
110509899
1539501530
122103490
1240490524
175631258
1684054452
1081783530
1272415902
957879773
1326395963
523991814
983984255
575019431
1556552207
150253424
1204435461
659811785
968097425
1519328981
111946394
1041037399
163954256
264597529
269693115
740605636
987571207
957142240
1959523978
637252200
4805416
316863921
1346975761
1554039102
1094493826
2071020046
292383427
413243482
789835165
853499027
613162538
1180785483
148393213
1354266073
80724654
1047695713
1175411868
1741473276
566051930
632759774
502334341
1168721638
573354332
892717275
1895796521
1418073542
1945051689
1830394315
1587719829
1660485487
1260493861
1706647130
1369470520
1253320601
1020215729
752306754
852403679
918280033
1274234873
1549058308
766837246
1020033495
1650371788
258594894
1057182333
1000164572
1721409965
697428909
1995103003
89616273
2028510196
416708105
1379034324
1673480149
1500243657
994436697
1883398200
158631604
613079648
2095611249
538472911
1964026520
391742626
202001078
2082986992
1847978581
679276236
1716721782
44414470
209665993
906806461
664859349
948382807
173736203
1366317933
425433418
345213301
813584607
1723770113
1514784261
401223816
889986658
1707508229
1293180129
784030721
590945942
74514008
427436825
1218527851
1190264872
1315121401
1107905519
1201952188
552630771
821294111
2025374329
1609035561
893296264
1747975240
808809128
654301206
2061038846
479454991
96385443
984770371
1558403130
61157198
1787675294
1067149164
452382797
2129861983
1877687320
964649777
102712879
1887858755
776569255
1316732473
1220749079
1903440705
1004621537
1682577962
1645315530
556093635
1818526900
425890576
386845685
269310817
921313514
916015558
1212557681
1790818657
1543814520
875526141
327602232
870849552
2003133606
703162905
1447563687
1505685053
36772931
757302486
64395169
1860578203
1056537520
1254486375
404888201
3432138
1010529533
24684573
252316495
870091040
1425125937
2012884384
2056615356
1630975997
391543961
1948078540
1270230442
879903424
1061516689
1755106465
633021365
1934244140
918262271
1460601116
2139357765
1448542549
264567109
1124406864
769611120
819675809
703315170
1798788757
773141934
418058187
1499756062
1421144901
828883602
457512636
353952835
411378996
995206106
740454980
1716987473
916980275
2010910906
794861366
1026142267
382472600
727484204
257923994
270644362
172821393
1791065530
1015230885
1780671719
474405345
524869499
1210765301
718768106
1398042223
1885471045
1091377947
1744672350
1128655957
1286701288
485578140
1293875161
1083538800
1819868574
1746715666
1241134965
1764889332
1775519130
293324560
1262278090
384254404
1709324788
870164557
643123040
618040625
1293870835
336577693
1170940634
840486327
1147334728
985304083
2101611274
578319092
1160257307
1614036463
305044430
1342681763
1386382950
2062002868
1651017826
513389500
374112108
1245809151
867913813
2138941903
1802543265
848213256
338315620
478931120
2066848965
1569689206
1087312609
2023920383
799645781
1554874135
895376806
949196615
545847149
1533426828
629495228
110174620
750884806
753076575
217692445
1546198952
113891412
1045403323
2066634041
1237319512
1171402339
1029141864
1913304608
1568033718
486076953
1374102033
574319648
1849624449
1672153040
189540109
1107052451
1869177015
192583389
2118144953
2115642482
15618597
1661837275
1455226691
688837696
513204456
1002392031
887659681
2036453549
134340873
895300026
904518506
1171050703
1348155400
586823210
685312869
742084330
1781375310
191901964
649660244
346148592
1600041435
546883313
1856733917
1209658556
922329641
545313650
1796494030
1859546140
998940053
2137170016
586198711
241510381
1261293150
1792152355
2075255206
1891993076
760826192
1023052026
497524679
1546122564
578160368
630303555
430088299
902499327
813718003
752141000
334715961
1785792750
302559180
1737723276
1108066531
2067159020
869476654
1980024165
1310024344
1299224030
97984099
927681126
1554987159
456860161
1154111395
442681659
964778312
1668449343
1490219023
462780320
2061660191
822294882
1648823529
1440880430
787974477
1212216524
162087132
726850474
1618778564
1957779444
502014835
79632863
1452599758
731951655
1082583972
810944155
1919394459
376671502
448827204
252411219
649980081
1059071551
2125321567
832090148
492074498
139025917
843175960
1480519828
1691937600
1802398596
17988159
2038051340
1502377548
1538708736
1049268355
2001348655
637110799
1805203792
2033322118
496223115
1232057948
1833531419
861252231
884445817
1677326384
75534805
938885693
351697796
1742363078
863884866
1668499940
1602580633
379053117
1225693578
1308646356
92671152
1793449514
708371791
336590887
1436150700
2082709388
1930222555
1783061258
1040497107
1010197093
175836749
463497802
564677720
1004597753
756321328
1567173321
270976328
649227104
1932293308
340289863
1803284092
1383621920
2055633512
321769812
660686943
1120838481
522813658
1488406950
1982168306
2109014444
1509449255
1055803398
613806423
869108904
987571207
1874587717
1655046422
2079066049
924066374
447196134
1457591435
1415559202
319983715
646533552
1842237735
643204696
2089884014
138803342
801771938
791211261
1032590028
2091058846
193182193
1925541113
1718467372
1320870112
1964094218
1357548911
911693767
188927342
284445007
2052054704
1706052589
1493849555
1517678760
1409883670
927739354
1601479173
570051951
1288630961
441414656
217789330
334368514
1551881351
682023411
1697149996
847214687
389838663
633837524
543531733
1670290170
625251824
1961779371
1878246718
1807893002
388913722
1529232880
135236787
1964649642
1308536130
1045855027
1950749437
750105439
657017694
1995508923
702336835
1173997298
1713335658
1148977396
31713135
276994813
17944470
177543824
193819381
1233920213
413440460
2109628979
686370761
1726623353
1256634203
818938024
852495807
2101428019
536128330
321579959
1854627832
1704929752
1867036302
452908411
1796046828
444467906
214691784
8618391
177705977
1316310737
530393355
708747601
536426654
1910047401
113912046
1025524973
727890533
1744313829
1673038938
1342346895
822517530
629830041
1757100074
152485979
564187956
741939841
536943143
1890204284
971107555
1856270697
511544215
493311854
110594690
579300149
1795272569
1192756952
727306832
1386514382
300413346
369085636
1095516764
1363608363
407621484
176660705
647588104
2059438699
1083986428
19285541
1730361194
1463576421
1715742024
640692144
1021077471
573639160
603917586
723439515
444518452
134576261
124286132
1687481
895030284
1246483266
646150082
1473674942
19601738
81039340
2040092438
420106567
955337520
86107945
524996790
136013528
264997645
1120377403
892960073
2127320604
1256363360
1921776775
1320601306
1147785158
1676165981
139296238
937624956
1687863652
1191353755
1705413641
505613951
1887210270
1789815910
2063497711
1810782592
340498417
29482012
182108097
1163698871
1381637890
387244184
1543601194
988585466
608307487
996684905
1552231213
146716327
1671773161
809758821
588001358
1047978824
1615032588
153819734
1091113176
582762826
1477454335
1431358402
733150092
1871189742
1743697328
43998051
330468806
355598733
24752456
702964635
1933357743
916903745
843789588
14180377
1250656220
1379135597
1933630208
1527992860
265523990
942935372
1533821240
1873760679
1071207770
959637433
1413125518
33198157
143463365
2054648715
1326366388
801155550
1779790639
1337872131
900681782
1666830577
1003170973
178524400
1911368680
1115947629
1522517543
195524077
115067108
1294097447
662639804
1520781171
1664578523
1022589508
749058026
996107758
1205186386
1478179389
1084510493
272689788
486328928
740115389
1826897617
1690016414
1815372096
1127207843
1384000207
453929610
1569886073
1978099851
441692039
1692417245
1763714142
1913886533
1089937948
994038049
2028671979
2145815710
105721462
911481001
939221073
1455702148
28371632
1800181875
1352486268
1165863610
1515199891
920668555
1383347371
1084673006
159245125
186260674
1377784384
342300388
156145695
374034088
1401645949
906068776
1069533227
7540247
626717522
195514757
323697104
1790472073
1990251701
524738713
1220186002
1364169633
683132255
255838815
18933125
19829375
208519717
589875832
145617457
2035476322
1802913346
412184693
1674280696
1508806760
202426330
327267067
1635887186
250319048
2079741432
751063212
1164820592
1949696574
279233251
1727295361
1525606019
1865973995
240356085
2041836299
1169304097
131920583
398919529
1614463581
151033661
670177341
1957393778
2141316670
1270487130
67083806
532996219
1101114519
2020236580
177007221
40219224
742899947
709626349
1206719411
1501273615
1122182326
784723187
1303397907
1013381374
1230932792
1682708697
647410578
1302287206
773904013
1135273497
387338276
757169905
1098516261
801016141
1977589886
1779290402
1680190425
2072143258
284098609
1838523642
1354409006
1080413719
1170695459
525190842
886921947
1995917307
1104985381
1531276390
2034712561
1575437800
1547331675
2125900848
1274694680
1628036278
599707023
803610595
407941239
2036967959
1010730591
31607217
1620310153
1499110819
334266307
885362980
1411967088
1922741094
1934536006
390421725
2005689672
1707249817
897509614
1012796049
1979844178
880633577
945972515
1246425547
1127443437
256876418
133163928
740250513
190488648
73405229
1368591302
343847410
174248940
722683416
1970753461
871122282
1481341046
1785724751
1955748475
95387632
1338957440
181324710
1506780858
1443176864
1862211263
360980008
266695472
364781015
1257907343
362700562
296048246
850946848
821674134
1193905806
1237188438
201217740
2052483547
735439386
340782413
665246931
325500709
1477556066
1821916331
705564484
1868912868
1523817037
891852255
226145166
138173788
1464395887
1711769560
1242951201
1034984544
1590235922
283197736
1623483505
1260904754
806757722
991700793
1875288489
1335973977
2003423047
1495883441
1755196931
97399607
185096076
799747456
1802722479
352613371
215863988
1442464104
459247328
21663015
2091856910
835923219
2095595719
641957366
1685876095
1970218412
1405261009
1034113516
708754888
1495558442
411375276
1162635429
2054477707
614866815
1627619884
329216098
1999265234
663059266
1540079947
1100945539
1296033222
1102433896
915573036
254128470
1998672973
879304480
2069923317
287459773
978745352
216753031
27850901
501142624
562249420
442208322
950066931
109919679
1630354264
342856286
1002423166
30275865
1625606690
1034833407
1868763787
612374709
918579949
1208439880
998525667
262835865
1428883472
1777285525
1250063378
1779671402
195857338
161357290
1373337267
646992800
248447445
961946377
2112005140
1586860660
948549246
303579019
1750536818
517551407
1989256028
255889723
1311529637
337226440
2130277933
569281490
1936974332
708828759
2128741170
286154139
1377821584
333336613
724914535
736947626
867007572
378949811
664796358
1775292224
1517904861
1661990926
1841861755
1152999658
1061757427
420345763
1324281597
549440372
1764389603
1294635657
311287169
869876993
1488001870
14127583
1026163119
618832975
1630577903
658730025
310355905
672047839
74915049
1207337290
489637332
1252777568
594503699
1459404711
229193037
2053250782
610910432
269707536
1995070186
1276752337
1453727566
613864799
97071173
1945778778
548599837
1179485898
1367286393
1657448109
596898421
577096254
2129861983
1108600671
1530470662
890653723
2071728821
196080982
196193908
1405854684
969771105
479972017
427983770
801243796
1457579380
987328018
1376957079
1060241455
1822472842
2051489538
1080316745
390178503
852265160
1942590876
1450014573
4907587
108964126
1995574531
645041832
788748002
228906609
512811477
211680011
722371799
1333714204
587832066
591140769
528965918
1154921122
1376049997
1360374429
574040786
564388529
1433644793
1374653762
221902743
439482132
802047617
1210036826
180268822
499294471
945369355
1334925626
552634016
2121655153
1847780499
697306896
1624856252
181532035
620546386
917327882
1583054218
398507167
1129555146
587225608
1380370043
1546050568
1257370586
1970448042
1219439386
399560012
1857510121
144685487
1520940696
18471601
1575333482
1037939201
1147154810
181951550
1794849182
1732208815
250426465
869187712
1022871063
1868692018
124388031
1442081101
1843201218
1697421768
1879277113
700697969
694548192
1178437092
864428551
1643589767
130010806
217527042
1158244374
789221344
2044521310
965675042
1783741111
594719344
1949567449
1392124499
1414468857
185120222
346980560
1244871567
390655009
44672645
2070626526
1273208557
386216591
44287335
1031404504
1869535761
613208742
1823463109
1972230193
583952342
1946192560
594606405
674502416
1559628995
345917049
600264199
1055979690
1257370586
1957934511
458633971
1994407725
1683203683
1247464386
1238071668
1651287550
966585721
1553650379
405562334
1841412331
61304376
181934372
459463138
1851670896
468666272
1703533627
245886097
1812344741
116292647
1921717804
913475463
1136187508
479346795
698470025
438928376
1506180894
281638455
898729148
1056140289
273975560
2095039585
75937190
884306232
1540790208
440994421
511820095
520748273
441046577
2081378877
1883806202
1871344972
1116255679
567513294
1568511637
192054557
1467354494
1890637918
497071452
1707798739
549071554
1897872805
1756433048
1587388863
1297584351
1550834902
229530629
1377976042
1006308941
167643589
1262565492
745935884
936439964
2009949920
2023554000
942342054
2076880227
1173069337
1076689519
2120985406
208756353
1361175685
1876679086
452862395
2090474990
560820001
1448709984
864998431
409924238
369790647
532118737
442631464
33012060
1767570515
855472041
1788969133
1158823983
1445781546
1459137319
617598001
1514970637
1696672373
1229218794
2064889503
219877614
686347747
1843066685
848902790
1545252860
2096407639
411109263
1544684326
67219656
554324378
1208921235
497823978
895638681
1525216275
1870550290
1514970637
1500080413
1214268692
1275828670
820913176
1073851824
491013848
281183237
161442754
1449627046
305737026
424926405
466891928
1740860815
1592846215
1960866647
1669673655
1844303832
1858831923
692354348
1957668120
1434821212
253124283
1735059041
389109958
1001095868
2108271668
381447921
857246457
320181714
1145621387
436213931
999750415
940317379
425745420
748094115
2029760068
1810496450
1405022102
466676612
648892631
277072827
97961051
1569479156
385909066
259464392
1549496149
998293367
1675076578
2145842604
407658536
1772514038
31689364
1643041163
656322715
1984552508
1914534641
797521026
1038759550
658372204
684304186
1087617966
268717633
335837795
959304967
621961173
581675569
901728328
1835970653
288126800
2143087887
78558650
571292747
661239397
598751404
724445926
789983641
1303281241
233354923
500686956
1358411768
683528538
2011406583
1939390288
151967348
475268910
1257618176
1262491573
499247000
1949329786
1941061777
1737191511
1969598533
1516895384
102386818
929347969
208199592
926401787
1803924302
1437064918
577702319
982381227
1168050215
1219093859
17256508
119456891
830025657
1976719314
521456917
208950826
251560280
480733069
1156468368
2018110742
1731396458
1987268064
189668755
992749568
1299197249
1079706820
2089302103
369206658
1480501470
1821537896
1438013600
1246025523
663212510
1096588077
1701825390
463460738
1139882601
1989711582
358671803
1092351511
646934794
123756410
2099867359
689298668
860301877
1912432566
792245662
2100733881
744389836
1390662846
1393742641
777891537
1001644101
262986004
699933144
1247800937
155477503
1680238945
1946472715
1800403225
665682283
810330188
1334676122
1076662204
824074537
406550262
936409417
1421753538
1535309396
1733115107
408691173
887000574
1460969785
1456959513
579930720
1539157374
1082337074
1442830172
1385166083
143426113
2140114365
1110947683
1525447281
1073407652
2039225291
74138889
441111787
32319280
1250979782
1099372161
346061211
1462848120
1910125014
1537085698
930170099
529023500
1829736845
986791782
1896787853
790912485
2134748952
1642273992
224807364
1849577262
1333361439
1142571789
658490888
1244538245
313507462
848868858
665637177
217482285
2023455751
1290025806
1937538864
1880613781
303108560
1708909576
948573009
549482334
559505466
545305988
586458261
916590335
1990116630
152677207
1809447160
1129739984
1792058230
1762124097
1935666166
1965867057
1382863938
987782106
1074378151
1710375985
1297651713
336591810
278504897
324731928
710431096
913620531
422457695
348122463
1339029702
46589304
1962064573
2009949920
1807369873
443750895
1834000642
1393817533
517611963
1250084462
782243684
590716863
1662538686
1761851454
228717669
693253213
257112077
1550784085
413882249
804304244
2044537860
172397656
1609708077
394089373
1688481679
698787990
124607641
1371815982
957712169
544828843
632035514
183256105
228778177
1171504651
1462746470
1736485581
302718709
627806528
1552666517
878845728
704154968
242986584
400792524
41714687
1174850715
454036715
1778666207
548596034
2143389694
1660662761
57926547
839448701
1280466740
1558049659
997064971
127711690
769888593
317982134
2052868435
437416366
1151474460
842516914
1237319512
1920614265
1415852786
25260894
1783953596
2089950873
1690865175
727170797
426935533
1410492544
1887672894
165828880
1639721732
2001518214
858983959
549433648
1621161186
326860662
1199840994
557756745
420616623
1598031709
1066733425
2041777916
577538965
1383655627
54665816
1321196406
830018446
1229743264
1119675547
437221054
1256167821
1872573004
927445290
929957025
1502526394
1412612865
1804991372
1437738874
541717356
1700222743
395339058
1454440428
1619815314
180869213
134745029
172370648
1418322139
1370910203
1055357311
544272964
1213631884
1700057791
104999181
133036953
83663731
743227629
464817216
1172252460
732537875
785730295
1795465483
1035297385
1161321663
583215893
1883044900
1967908645
990245057
1125086738
1073192902
1896950647
1014524117
195816845
2022221816
1820950044
2078440530
515349266
410249465
660030993
1662989418
769571291
417096120
456097609
815780591
239163825
2022884534
1440046434
553463752
256576010
1477242010
185725479
848844398
393415637
1983071164
569861920
1876061467
804544298
1484043698
1720332339
1750371918
416890960
625072407
110743974
692380332
1714318185
2012912480
730264660
786870940
1815476120
1855085674
318193665
595715324
1520922588
718554088
897940624
165354073
970494997
587248835
1904482586
523584147
734553206
971928755
535274624
559758368
2136825333
1106054250
1875673299
1016482773
386148224
169499131
1414616953
1201673453
2014129461
647652006
1453857374
470743830
1428427504
1410736272
1372637632
1328337727
1131434610
1458347076
930746
1502442690
1329553820
1970548609
367859753
1148445079
2103116338
7140827
1866985884
775047672
561739537
2018955066
1225087754
273005260
825904691
285535933
1829414356
1371502077
776520851
649043267
2117551122
876487626
309284030
485959514
1797005373
2120584434
1991927916
1257551193
1234888152
1554330250
1797045042
1757100074
1759167348
1233537850
1109899790
952554554
1385786029
1389367639
258136895
1736463929
1522752259
1529865026
1796728981
1957265567
305800263
1895331462
1204288670
591888544
623762809
2106875828
402428439
1308967837
1739310698
1849668465
1373234522
2141137455
346701221
799835486
1362086932
224716225
1390574415
969124513
1670973213
309347267
1551327730
1864545067
460198409
353580397
894549679
397978792
2081490759
27589921
2065796999
765830140
1387039124
1593040132
1932434034
499261720
190797709
1786613692
1272582158
547744903
2106017920
1078413439
57337092
983972738
602283561
2118175122
865920685
805691409
1294044859
2021162016
480491687
1271892725
811217731
1993831628
1695632230
1135811463
1110515946
1582744393
206311024
1119615377
615188360
677579871
460186473
1915658237
1000198202
1560624266
1733074598
322824562
1834689025
1511919930
508248121
760976698
1963259715
1488153722
1380537369
1878384005
2051942752
1443702716
203515481
1396054892
260413504
1404267920
549541374
1586627905
1981608611
1252203023
1325447804
363287807
510147616
1253672083
868181969
220407691
382136164
2104554470
1121705872
63605834
686249541
438889460
1597949112
843870214
1387317860
881216804
396806069
1729398348
96312007
873899488
367756792
884208482
654821120
1915247147
1340184736
1656667645
2138533621
1848734347
282993695
718265807
2055890646
1806197733
1193583519
718905390
1472281045
1889888384
1434868977
956238076
785235304
1259366426
677213573
1812253931
1414458430
1330488768
2145479229
1896461174
1451271694
896365943
818409398
715930140
1299292796
15971045
1382313619
2140904322
1612012542
2145180753
1991384366
1350067125
1809691319
806112306
2121230418
1301651566
1413562340
1782549155
630331325
1536617869
1754921363
236363196
907857674
1666559143
1253103563
1095127641
1350729387
1361247545
1205338570
89473932
64516841
1208110802
1334124835
598851421
1925758863
1496030389
1925056356
629000508
447065804
1598005174
1473706818
542819272
1476658812
1830655203
551103353
479267174
1953041329
830312299
1835153036
1320955103
530195616
783694384
1236345620
2043658142
645722724
1825337593
1177092906
1627096292
1414034913
6613211
607269056
1374218379
9790874
2037442327
702112923
1488119438
1351189824
785287059
1693463961
1974875591
312537959
45691430
1310129389
1950777776
1388650217
267651967
1619353979
1581328254
863614029
1868091661
453664253
984911559
259655921
805381178
627394031
523184925
1646647831
2116505012
2035556975
1303166649
1289968236
1554142228
1792987558
2119251174
1112389720
1196906581
686650401
935610470
1330071020
1462532561
522609979
1282984931
2007574581
922006814
1582813731
741692797
229291607
1595648667
1377529741
378944440
1055552549
1880881013
957578821
1021213229
333837027
2034594470
1273135933
32198525
1817022089
1956096387
2082400004
1124937832
402650772
1264998945
1506980399
693627576
792927687
1835800360
420291116
595747163
658606149
1695929994
1876200207
1406702933
599678861
1080434656
279502798
1248691374
137960709
943754865
1088672838
1781205525
1403343407
142656216
1451307785
636220120
1559134777
2077393468
1652519457
1742660461
644974164
572474770
1984313248
842701761
1698802324
759219264
1802174707
1491983438
822187334
1536887599
1596226244
286255394
1323252610
1496062570
1775650781
2138887142
1314676884
1098472436
526850047
1202190820
506832816
748842057
336639193
1181171430
508364942
1618229967
972054509
1932823851
2105558420
1425769732
2069910758
1296457919
478478785
623921030
58971656
450802018
1473548572
1524910383
1934599584
419542639
1248419883
542821538
224117790
2012023502
1897938738
1979244002
888194413
1077332107
2035111937
2021469459
991119968
1050848896
878157490
1029989890
41522267
1960593286
1594818816
22924381
1296436403
1821278176
1044727545
2004203592
270649658
629916493
1753822911
386566472
1272652719
371013837
582303255
1298392878
690841101
34330636
1519145711
1136329048
1430018200
1076594041
1356736935
1372770290
1231219484
1824292152
860610459
1074234909
578398664
1791261425
1518641518
793033576
935468979
1516672960
1747771911
702039491
816737759
91623277
1967343616
1027064625
2141765830
405062986
1297979282
1161196395
1458328031
1347439877
361339347
1743914550
31637767
417913692
925908031
1403118372
1772307918
1752926573
707639242
179375118
329174602
1877918567
882183270
1347286354
2102996177
369229170
491803238
2074283467
697438829
869415837
997959007
1597629397
378615315
474886899
1294694902
269655102
749282558
254870281
2020274518
426089621
377318291
815468738
977224792
831332325
1484301995
791746845
796293561
1789941551
828187627
919514873
347635324
83766676
586461884
766228671
246265047
256613134
1580482472
237881620
945013460
637564927
518651876
1629332700
715921689
2104723424
1454728043
1908537363
558383762
70741555
2137642597
1994615342
764930197
1965865274
124309434
1427296274
1521240190
235222286
1412593011
701908806
673659404
837467093
1418889790
1285642727
764753084
1218636486
402369562
1012139944
1189294066
618767075
215009559
673675112
1723793998
653953106
407931673
1278705422
1238264918
408919876
333270178
1288600959
714833287
24964849
2036216514
637630657
1061188651
1218946049
945641433
783178824
548384218
674136982
2034421163
1891200879
505453436
940402153
2020448906
1912577824
1564988626
2018831269
483546841
376316654
1523475146
2108609393
638311934
2067070334
1486885810
986616614
585090089
502812294
1643651382
1467397055
1667864987
1228976341
9305415
2042329756
257372533
1479849667
1459155066
1093706004
1149569944
1964759519
2130684468
1908601577
356755185
1616352468
1971569406
953537634
1602649430
726474285
484691621
1824507488
1407696109
2055666803
811629752
1573363460
654137066
1151071770
29151256
1201044557
809163840
1052370938
1536499398
1192756952
506927975
1499892817
288453855
625526263
611353282
254218736
198660249
1888559192
1372426819
181778562
795605499
566811445
1488303110
1179196797
558098882
643485340
944778891
651093657
106440473
263291475
1341211781
823947434
1660419975
187277348
827658203
1102471015
1753358278
266322629
836289336
875713215
1209255374
1002505358
1224843360
734261806
1258278445
1986181659
178619448
1687066108
417607498
522436050
239650165
431329947
558446388
653306781
648968339
375338344
783428855
644350963
601760
340532040
1821308730
917036691
2045639715
1686000066
398937503
792510035
211756163
2099759006
1634354646
1614341545
1712930205
1117662334
671060975
1297920388
1397993357
1163843836
400865305
1133789736
1871586704
94198745
14939672
1267955498
1633610728
2114587647
1410906579
438222236
1163981614
2045581440
565254656
1817138319
1340658826
1002954508
307145875
1478197644
574794877
278579959
1237260831
1741721607
1270239061
333682841
1409757156
650260333
2621375
1177834727
2123162453
352840513
1145974827
310617751
628730254
487725599
761327331
1627939148
1725078945
434377100
1065756437
345301607
1621844267
673031046
467045765
686761627
1001473387
194449402
385240783
1339990010
1226235995
334472748
1278287985
249729816
1488150582
2080805099
897935068
1659047533
824483228
1048692548
1570674287
518240159
565018444
806341038
1639090717
389955034
2112707028
1322299183
2145401055
1602067699
382727617
930075097
818310199
939341667
1798451512
1607570280
1009797392
25603357
762989281
2024374422
2038662723
1645075939
2125235623
1892253997
207470174
204995102
644452426
1466742233
1656703678
435790685
244858616
136093701
1726756033
1889382479
1744544119
245966723
235176355
533678033
136511869
875762638
117072162
1655689360
945239564
1531079135
1690248682
1258795534
1320339955
1683494911
869159046
1585803600
1645075939
1730125021
1779865148
171083287
349976332
1894432929
1503830786
1624965277
287537796
1967836318
1643655573
1273902011
1683321115
1429085974
1395252081
626186568
319422478
104705342
1159248040
283825059
959052036
1882833314
2054832426
898131051
1856285310
1494382238
1192943355
1131783028
605782830
839154493
388415838
1687771321
726603879
1902385710
1694891647
661353593
1030090593
1057002657
281841979
1498225249
118360815
1764078591
275739134
1677876879
1350029996
647607472
868543331
1994019240
445840284
1339207168
1733644603
816032861
2130148411
474967571
403002772
1812388611
352423653
131355659
556220072
1060659311
1432740153
816882089
1577927604
1355571092
1013483288
170885431
1093262305
1205786290
560251802
1419118025
1097625716
1150009771
542461799
466732963
104986342
690933235
1576901097
135736288
607163401
1603302063
1801517046
1401692601
241541412
1956315066
1969792813
1470390003
966915234
1797324329
438092918
1671001523
1560350570
1590947063
106978478
699703735
16907592
1523579921
1640541528
667853543
1630382558
1914891476
679404023
866201428
790230864
304847396
1292398589
2029606175
1528467212
1660291775
322476707
1759204931
2119470919
2085093381
879242171
1648026704
590851568
1147897663
1800916715
1190071823
760523083
1800573587
501240625
1453584454
1132806842
2116738360
819483122
39830245
1995940634
764632642
163989804
1929510377
1893843807
1334331885
1739365822
297167373
487830061
1551512685
794836470
1296098323
1201702200
1313032039
1679581317
1891362832
450971406
1139271991
412899333
586084695
94203589
1422475303
1044676146
1887188645
897367183
1205042542
733050982
1677789079
1154578123
262468410
99680371
1694740861
998940053
676873614
559012742
2011758552
855457707
1292862484
1252451294
252147207
741298398
672337989
2024540708
1814105414
690551026
554523416
1434681446
677374524
1784699088
415295662
1852480056
2007990918
609828279
49527568
1342087169
886648344
1779219459
268370508
1623194722
394212728
136568719
1837642598
1488452007
2102538357
485526008
1091151332
879973628
1277742666
844292266
1117982697
1926224623
2078834604
2113942979
599483398
1388380266
175620691
1434716234
353233928
195385312
1649516915
329080243
55761572
588671478
309627038
1983159623
360088773
410700949
977638318
1313944192
1797218770
445352429
1301996829
685304615
336207150
349356666
1689257281
1629447309
823232952
1400643014
1226317681
1613890357
607444219
933216075
1151676263
1391285830
102198469
1090547264
1935987472
1768377422
414979995
1675800222
1031466003
2024796018
1933731696
393109459
1169423207
1931183516
1037885139
777026080
1863430228
1203044869
1634644941
1579318998
1131491110
1751408776
44408356
734752948
590465503
923140207
1634400419
736335110
1852115473
1251575854
1310124646
1536488607
2139974276
1366414580
323227927
1177411555
1703999820
102881306
1865852323
725827881
667902933
289548518
377574011
1464333457
265898029
88191702
1656115126
384373448
1049433515
1413331555
348786462
79160285
515123674
2078425260
1116255679
1867424380
1994567492
750039688
954516387
856312950
835723760
760256181
86231263
1921395119
1466571753
1374301027
1583382649
1913863302
876890533
1337144428
444607063
603576103
544082590
1592767087
406887504
34300170
1932778282
1446423220
1583160991
1884752402
1948850677
1081680516
1288198585
916683509
431326926
1090424479
1549609992
810112969
1521919737
71371409
2086760391
1178373519
931440038
82828882
1370130590
1061291670
1629124921
1418648549
615852859
2139549332
1168770522
621418617
862487349
2115545932
236385491
569958393
1253264051
46507485
1854043338
684893393
244219232
1593203051
1675096450
637844377
2027315608
1116049712
1535897695
248661517
979645037
1876299692
882298277
253648583
1929691229
239823434
1007953637
317491492
589094116
775230018
1209886396
1419392938
2031272750
1114674623
2002385855
461950408
1619806157
1380323772
203696010
1054148234
2060929520
720491834
1953947632
1764665203
1851837391
131500411
1437835511
1136187508
948134269
237924332
838001902
156718418
1930335797
535666110
779959193
1200726596
751855793
1123203392
1420813775
309126130
307515098
600141621
366796122
243351779
798885315
772926558
1046506621
1079344812
982592566
1348278452
1247891666
1399758299
1225497844
2142355173
9255196
469543003
364936418
1646790969
1893970633
1651922719
138798648
1171120402
1640817968
205818731
366202263
1582663042
709331235
49288981
345750587
9359148
995889272
1201237430
1003041959
611504091
1095184871
1461674234
767058213
1731511641
1047201048
2036231154
998184963
1304390944
1802296478
18184363
748705725
2071302393
855258670
1937097258
599631832
835690913
1096858116
309454847
857455328
393797107
482625207
623572374
1614347435
291915539
1923413749
1902486068
334177999
844292266
435300862
452140820
212985286
380718827
1472327214
357574493
1710622589
1204290823
1581349187
34672066
230941249
1194805347
2141204420
106186814
58403461
291051528
768452508
539307898
1942379718
61823137
1736710153
1040953622
1393734624
635960147
1638743357
190278196
427073539
1921396626
677713213
809267622
1497919476
537829293
1376541087
1399602729
2104439133
1027234840
2111294394
342762428
1747916722
778499507
1598950543
434715839
2127116996
883203009
675890344
1803674313
1058661689
12229692
1831306240
497937338
474604569
1081700859
895645009
1099187575
1009495588
1020353981
1924127081
2055717051
1990173809
1319362249
1548075155
512751044
430201099
275686182
2074816366
1924508638
473694173
935628227
1062757001
1339990010
105403448
310335781
989824760
510420931
1658646869
1867160292
1424271723
26248435
746529379
1829953888
1549677974
641063329
853310607
674247949
1408601096
350217518
739940317
1258079338
1288032569
2107909059
227666781
1971397012
785646056
1718796114
361026268
2052200239
88976375
111002219
1284535258
777682598
522396890
1248886508
2024650479
1729891538
1035232062
280040417
440145884
138505763
1763418147
634186900
418425532
776947092
1185257561
286593381
1055999492
1196370623
1261290914
665561363
1658755189
1715026236
1385822855
1443506265
1913293
1836310819
2130559537
245966723
1241350506
5677067
1192895083
1084363688
1211055193
10151142
2134445306
669259300
1172774825
85923692
1332478366
245041453
1211243663
1160392859
524241145
1281266807
961861700
4473278
855519376
991113879
1455914576
2141101040
1844062715
2139117824
1012759267
1353741759
389845026
2064159169
703556828
1303546430
1728042388
1498346388
2069992302
2023233578
650268857
1345664760
795712460
270295476
1596086301
593783217
1278615353
184892100
2053555372
24256741
818324934
778597967
1106159235
327880756
1813950008
90650970
1501803991
1371423029
1066657145
973678085
760265053
65036002
2059217052
1851039682
723219966
1804165672
509588595
1659070002
312990006
1182032295
1891614102
948545271
1865528686
1037077863
1986361414
1259661098
624247225
104257644
8943281
574229855
977565277
1724451584
291958420
444042568
1012533115
850785849
1460054341
1580949899
1071323338
645554424
1064288779
2146996686
1208128135
93610455
906004107
157878570
1220222715
1894875666
1449436525
500141104
926249349
319754734
1624190207
1583705905
1041708288
838564370
1376997599
669674675
535477487
389689898
314960284
1973388853
1971979934
1555278773
550092285
1100393587
811805262
962188853
247021071
968688914
1076827622
954821177
84810714
1998792907
469946978
73780370
1950853171
860512908
1557461436
397660458
265611795
232684560
1827302742
635862613
1463876784
2040954555
1735028641
1881495277
1607977117
1748703481
90956945
207568889
1915670409
1914661946
71886116
348277219
969812587
587230258
1984387613
340418100
1619357036
2071395914
342695239
1165548281
319032040
1262806903
892037127
1847264149
1313271802
298907319
236427945
278579959
276687513
668511621
1352836320
1737439718
1094332561
141907360
1647059282
2065049005
1037720640
76052901
1566848821
1250646497
773964725
1346457168
1920785815
1960434360
310546815
928884720
756830499
885151832
115338847
1882407283
544290894
284598476
177109233
979337002
1488585655
1535638726
853286694
801708726
1014480613
506532503
772913902
574231301
97582216
262868491
709057707
237818511
1277612101
227181109
2021874428
334926675
303665415
1935118002
1513000224
1108642060
1697741968
1926593134
1305889464
558062969
1221518327
1655689360
882843719
1844436858
259585731
596377108
653824880
794531564
21703388
1350011084
1728550469
1713105219
1707097693
1667258413
581389908
669770315
553368455
1474254141
630328150
437868779
1152263562
1697778891
2016887749
1983495783
609605887
2018426673
736077003
816273474
857057644
1111846903
633966002
54698417
1046034149
887558393
1985720177
1434362736
482367086
1760650821
1554400217
1228819020
1088277580
1404840636
385690297
1720020714
428770240
836824421
570766435
1106512166
417269025
97071173
917004231
313092499
1053951738
638610728
790447552
1660067324
7510146
52742692
1372089852
828967964
286282058
2087627629
1711302743
1185598610
1555637935
772016900
97880196
1007335386
1964070718
1977115351
735130136
88138921
1927548956
2133425737
988162151
688375201
281441606
1261040197
424561986
1055552549
283256317
1126922596
1033986332
2072669542
1814605306
1678670795
1798596842
1534641454
41250051
352331139
383056043
1289915096
826841425
1280564447
749200793
633631871
1898301028
1500791290
1413346095
1687491957
679084205
617286635
1523532368
2024646186
261158411
864953681
162745757
1006615393
824433287
810532896
1027845617
863164202
1861971217
643441171
376458464
320867620
856680989
70009596
1402094410
875961081
913358842
1381646846
1540305249
88610572
1136484696
671614062
582381772
156614595
778264113
297906549
1728212246
267501680
1496792200
1672027843
2103980364
1986867832
1819317002
192632977
2142886598
2020310669
659939877
999595335
400797423
1803200952
223004120
1138568988
1061323069
303609247
112317565
9906705
1844856130
808033240
383654925
540144744
833823755
406372050
777404134
760685612
1105059499
512596225
379967021
1262527539
475568709
25626327
1361398301
2133217822
1689103895
1882041173
939961126
3749214
841875164
846293770
510704622
1864182279
900348684
567426696
1554111614
1335474589
1481942264
479646343
1482565511
1617898590
1322885843
1655245978
504830328
1372467134
338524918
1876766989
877680954
1074234909
1638490246
723518611
616147476
645173202
1984689076
768413039
911339985
1340125732
1293459217
70202661
1746459626
1866017476
81734022
1697764076
759078173
303086391
613051999
112545258
892964500
251785427
140858227
524672592
1578687666
1411520581
1325607919
853570980
354001044
2038178423
372042097
779827775
388767565
1214413109
663195467
685959113
564574175
1803267776
1318586542
1817161243
283068116
53079740
1303554621
1573183858
1443548844
824908669
2023189033
786373877
1277203569
640879584
1649125627
2091411054
203029873
1718090797
1011957323
211673247
2097609794
583289833
1180550726
1271755723
1542665270
66071578
378154288
914491884
439795394
922434319
353222732
1105548514
635471888
1814075439
213346759
670555491
2096606731
1030433337
943803846
1179467686
1070402125
599308312
1231049478
1981039328
920865289
1398607827
387783862
1622615750
516674694
1615461929
1853299610
919833366
1811101079
1069542798
746721182
1836767828
1408793199
732537875
1199020796
1832014350
1283655266
1375854386
930775962
782500620
1587739475
101236135
1796220832
844759440
2023317404
727115413
1143246252
1347561692
1474880687
299778570
799690593
1624864550
942097674
2051460149
1016628194
472713907
1095333155
1986580806
1510286391
1232453792
1840257751
1045729061
1402849427
2051489534
2103931262
1808719467
915657263
111691839
2063468066
1952019449
1659713957
578769781
895486684
2091002524
1369378369
1488224178
1094352865
1098406397
97410129
2005733812
740115389
2001327969
1879427944
1293236244
1886124613
89031067
538199055
743742536
899705774
2110462127
506589879
1649461067
347893685
1547194624
269971834
721926491
1498141304
602935497
1778436285
1101710076
683505601
1663754304
525573238
602753176
1889085045
711505190
324558162
1464628900
1552887203
1820130653
1443020484
899276014
1647969801
612302649
486915314
1999230523
1996395253
2117244093
1415661426
265417054
1318754543
36256850
1749800728
1305350194
747170875
2064316667
859525030
352833632
47993845
1823875910
1188045875
1188296243
824925495
821593675
1325303228
433597677
2026209013
1638656838
1238350953
425817185
1631483281
871321950
2060894295
949407156
138528440
1825730624
23494343
1460946948
61666635
882038688
1479701019
1259585145
568517983
1866342299
91589997
802928816
1580067630
1805030292
2107457234
372485886
1619565553
1082926236
886552938
952902995
896080368
1609662675
2056604497
1514432816
1826072685
835725088
2030431935
487237798
360379516
280807110
1060758458
1134929204
1240890123
102752137
39436481
1552645619
1820284196
1404650719
1560570626
2030222379
1863847902
1754862820
228727657
591584029
2140288635
1067379881
153637989
54137981
422836850
1345273614
746357948
431640673
354531160
1405549315
1798546202
791487243
1460181491
1476600406
726852715
1325769404
1935177063
945141806
900732820
879115613
1528727874
1785225293
2080954038
703528672
913820201
1548691696
391960340
15565750
228308436
554352871
316701424
1448714290
145273726
2127785381
1838112145
800375411
346782948
1237398972
33090413
352518697
756932462
250245470
1858882310
1590984973
177929312
1240960880
885993594
426188429
386501155
1923352608
1967787754
1919780776
940363307
360475190
516789418
1107315238
1191714106
1429532914
1611069907
598694336
2108933497
706430388
212185994
150858279
1422178622
1271909014
1511149717
618456821
2000854534
1575951479
974105172
834087079
1717787887
2047778668
1001649756
1633090490
23413232
2073588442
1916342118
548811710
765476712
461586210
959622260
1544807753
996172857
1304315374
1368856302
531729310
1213300543
1054827737
1861037015
735792804
1448184287
1255704274
500533482
101338792
330417180
103275946
2057845861
1348677040
1624215455
666784645
204539930
1960866342
2080332484
780778846
2058982786
751887389
200115505
1649884463
1888477652
913022961
1074824116
643332119
305132094
1750965248
1989818343
1188502163
797496076
1821122354
2027290274
2139528439
1320634703
842272419
1074184263
1927665175
1722360451
76866550
410157626
988727895
321576850
1983106127
990633192
791996784
330018982
823557791
1802993543
1958424028
2024100310
384595399
289892473
798857390
346196599
1976336329
1210771549
547459680
1323089396
514838927
1631679040
1577854880
2091035768
1979525806
1022527230
2070125165
792582159
1197383076
815461863
1857042492
1524469934
476279431
1192403862
1722676340
1364420077
1384570553
1820739671
588689326
243246106
458743330
1918323663
1295886545
116735348
876705714
1597851866
571874908
2121989469
252284695
1228427195
68095696
1760163669
756737421
1181583007
1145343642
328594355
1542146110
1966809766
1519376747
1568785478
1552423891
483822244
1595950878
468298528
1558198150
1500273195
400413541
1976701283
1746849967
913487268
921393469
2110454508
435340430
860940923
1481134210
179811741
1947417432
264693876
1314942065
1156520757
1430423351
448794598
93086651
205010514
1160388427
1717304377
1032590028
1364647717
1307457376
1970962976
1050063431
1849668465
1605154142
631662247
129071397
286482783
314185906
2115315219
126695172
637933389
1623171812
2003526950
1350250431
666766493
1081642419
1382286777
2011464996
504256923
1219283846
747928582
1887334586
216832441
499086503
401452577
375805233
1702623704
323666140
1445167942
2025389438
1134331163
1132301090
658652235
1909180130
284598476
1839820327
1891934609
303798983
873440004
1346748111
1222557675
2040980835
818167322
999453648
162745757
1958977239
1642476918
192165463
1825434507
1158266878
861715855
703187734
1451554951
2051602167
1833349074
1807626530
928784476
1644494026
487914872
226515549
1666138988
982654571
624125243
1716532714
1261749919
2116835724
1063352326
234015254
784159511
680129132
1880282335
1349735260
995206106
623183598
1122856433
1926055940
25389367
1596851012
993492509
937185151
850118230
1897995568
1606949317
1143911113
616006246
664123002
1300694622
175208320
2049327885
1249352643
1002671463
268578450
230204780
1227111263
1789880815
1811456110
1775382278
1514063366
768115806
979366488
1559147767
96599994
817698972
984867195
1221528208
69501691
1986734845
1393124112
1990403377
864409424
1268247029
1862757531
467032415
1864441157
1269861457
110173601
1239320330
402617443
1870786834
302085225
793382905
709099313
221002573
1713105219
540454201
1252923201
1686997948
1796018739
756683164
1110225209
1463396795
44185138
1646361478
1974812422
1319968395
1446686754
935556909
1966118927
1199741361
173030215
1350303983
230016652
190357199
1181215864
324779710
1403373818
472555250
1364765975
242302129
1350635145
1571980015
1515295583
928463204
2039730372
989970751
75384388
768503441
1907055110
1042306195
436146775
160617930
2045647040
1092866092
1979351103
11332018
1972490251
905682829
1685127900
270353846
1903995420
1652812427
134580187
736724525
1574433198
478648920
354418439
1994920777
678297644
1129024160
1008169011
1381589413
190841630
524674300
269000550
80054155
409960115
51849740
835975864
2038169014
1509198414
1848992900
1082719377
317760471
1442311782
1369423738
1279254516
1954062776
1903773276
784700886
1930422100
2105116670
1526260755
1834910949
1607080113
1056258619
1092823698
22562115
598609761
29422187
1570474784
168546651
2076500671
1010169906
994757778
1698919733
536388085
109754692
1194424802
370599153
1012292077
446014609
610284673
1802506363
1128181441
457640249
2138528926
1071026961
306981483
1257256805
1617278186
1962869317
1402253701
1147000404
261232359
1857623462
1848337470
2132072522
1748272708
1310314480
273328613
1868981999
1609712906
1481084735
1114576268
584490553
1680571602
1569234919
2122972852
650242667
2121870164
1772484265
1484135657
1779116833
929738388
1369897572
1936616152
1958438628
1340655547
2017198739
1305885893
1696968079
1028125356
1246187683
2035832662
969315430
265220438
1062668943
665230824
2029547330
2081461274
2123396972
504449777
2079317746
988061446
1698705550
1289356856
1846992242
543142243
97078736
1450649815
85820954
1810383701
1557955057
985649214
2024677905
514913879
1983575396
438757814
1604062878
2105906088
1419700579
758753496
1499654990
343247005
665040957
1037782418
219199625
927762764
650525130
807512663
1865802668
1532607830
1947770946
1943011081
463604638
1647034769
399700604
1640402965
252726421
411764860
1515036113
1015369469
979276216
90458161
1387565716
1637062376
1071295955
1301425760
1890231582
1127986037
758757887
1999352584
906016486
1234070474
1836937549
1465360021
1774613369
1802710762
1213462271
1380446228
2084607733
828979486
1871771383
1013429606
468882517
1745295730
1068493402
1333653057
1893757248
1205078890
1705555338
1240614186
1960368387
1389276873
956613283
645608599
1397622787
710660116
468628835
1316345906
1555385971
1440659361
337544625
1170322400
1609558539
209026700
1212139505
762959028
639697229
1617953613
653923732
2111219827
827551718
805504220
816016960
2002583438
1628793793
942853641
829563383
824458896
1842924203
820598202
2111130262
1153362396
1893346007
131560375
1123262800
333357865
549832174
1789540894
117837241
152027677
1379869340
1930783211
1316528165
316095310
704401866
984980692
304050360
608033034
2141242363
2051920357
1129678594
1511308647
1091758470
2141718628
1969632425
329953805
1722389365
942942626
275604669
2059125670
1163147634
348742825
1752153965
324984711
1678807328
1746284477
737181467
305422428
275753214
38870020
84869403
442740309
1591807110
1541481338
1020275412
1630722347
242998420
1654951671
84575430
660021782
937991078
1635293792
1772030315
1832549502
3370650
1651038127
463133291
1252125077
1917434398
577923516
171158228
1372160942
2024099607
290469641
1004918374
1730121868
1530174262
892548766
1630649238
840890007
645854818
1213711734
458411274
2095829743
781518406
208693652
1693707576
1564912128
557813148
193152254
580958988
1398606233
1704345463
790281577
1261894884
970654813
1983646972
1915575383
939137350
711284750
1186943738
922163972
1847014205
1201820047
1482005498
197831540
1980112590
731111078
602027571
1803096600
1977167746
187909642
1663949360
1911977788
381389583
1928385073
1729780095
997159325
961110099
646419964
1353867831
607505511
183120281
1885783452
1657315369
705787865
1770396986
855553271
435744613
1242403503
1411036799
192248872
1616690839
736231246
1051084606
1648025871
561679940
764953127
274523970
855962049
1079576854
985654395
131744600
606343982
1568311808
849296639
1780748402
1062088164
334479286
537857823
538693476
1545979609
640686123
238212398
1210532023
737468203
835642043
1592241242
1754138379
1130408334
2087241476
745791059
1312816334
1547556634
217395958
332701134
21007956
2054607075
1564668133
617395213
1743365849
1126764090
1831813252
1376435853
298321926
801812138
188884719
1523073941
484849015
1433100169
981908054
168553516
1276911977
557234787
1532964502
1157530373
1650181393
437999823
1948336110
348355863
647410531
1981662894
938108630
1775731347
757331161
191628161
2039458679
2117584950
591423874
373663841
1957544259
2073701822
105146243
457521406
909462141
1186378525
1343703320
692232789
678731586
1954462377
268613285
164965433
644129129
1753620136
32606517
769395205
1005521740
814886347
1345221862
2076234992
1204518401
695488532
368535608
1951512537
255683442
623554812
1925561382
696086014
1106422218
679463849
1231282102
1020163117
586002404
1114239551
1799934168
426828816
368160684
510100087
1288016088
1051754182
593110504
354214991
152714139
1527235445
13109034
712643281
1733385513
690551026
1344805323
194990073
529502934
918127926
1218791275
1217987885
1382747124
420891308
1124730795
1027312964
347309306
1303655212
1811188730
486005606
395415982
1327201756
487956451
372290868
37615714
504025367
1715117611
1159302402
1324084063
1114871011
1002969048
1739418021
2143880959
1422845133
602293171
1170724862
1104780081
104113863
1016037733
699937821
54201237
225735245
21778526
660642403
318284349
1773735324
2014339784
237029340
392388960
1186610076
1393034186
1598179983
1247543545
1489050675
1340846280
351899838
2140140442
196711229
1036535470
949139206
1794017333
1403884257
311539086
1469095174
1144517719
2036342062
1115050958
926521602
781180255
953393635
230004485
1682970490
1741695655
925917835
637968094
585204056
1121829455
1709432279
102859529
1417997808
888288971
808952603
1415962036
155019536
804758381
720973653
1271257844
376877425
1777148087
764597248
747390790
570369938
1746784874
1488709617
1249403856
95258631
304541966
1845726123
1435638800
359631521
593877372
2146070523
689821484
518844585
364992041
549896932
819726160
166038743
941176762
1141756217
430426086
1055514759
1295273580
1673805191
395530969
1123609924
1857768120
324268990
1159324828
255854043
2051793282
1860086650
325914118
357819802
1859210844
281719167
2135304131
471156806
781633446
711628282
1996137795
441798299
1396159859
1231133434
1812963692
961503867
557125905
547539120
3148603
1043126831
2121284398
1086216470
277155710
1081887731
755442800
1540504208
917639371
144312000
777143753
679964859
594846823
910031208
1959939321
664963913
361536927
33648978
135278891
810014931
1371749310
649178692
1378409721
1833315933
1920360160
45310796
2061204254
948161120
1958027964
168151426
456621994
1108368583
1752145503
2075585148
1036052329
2123834256
613411613
1111975350
1537450064
134280242
890958040
65400713
1413451416
1614648638
1480703214
1520072896
1773467747
1884726741
1744425160
373650714
625306154
473053158
1722304624
1441039495
1044041554
839286299
1254006420
1322738836
1838616853
1730764062
1483992298
301121460
1148670931
1444919241
21429810
1133118682
105904593
1596686
587758917
1622780684
1522760974
1845481680
1646568401
1688266789
245812877
1429305960
470078991
1014555512
405836953
173540799
169640800
361876339
1049381780
806022711
1543663244
457161235
1870279400
1022034714
1361797121
611869378
2087954347
620405159
2091006752
1932285836
865146100
1974823070
835015065
845449207
153318865
948939594
528145184
570560505
1123678962
1733373316
130336004
1392794619
576139502
1513603901
268899540
436386565
2130216097
66329837
228125583
301817657
472007474
262014139
247187840
1107034437
194267894
253768069
2145554769
2009436051
1593134355
39830245
2086086178
1316455926
1199849230
182201059
299471909
642823679
1982156648
598567509
1255092603
1838391116
636466244
954551886
503700179
214268911
2067140353
1315172778
419370212
1757280420
968416360
1839801981
583207624
2122600034
132283146
28975256
1840688819
893399380
2001948208
1910824241
1498946321
749068039
985018347
1303262441
1098680211
390300909
896592461
379593358
1592275570
129823421
2029218983
578361050
305549015
392344387
45629411
820494274
775498113
1919286561
990783343
946443719
2059861355
1471214081
533423876
1772459116
76941653
1582819030
561536174
945609955
519909267
214780310
1894775273
785667272
1730579853
1771394492
616378529
1701738706
1025246479
1125446444
286379041
898789356
817266811
1676929158
78798193
492242360
349728608
2077829299
755086394
49293473
284512181
1895769867
1144521948
1407053395
108051033
32096076
2059787411
1183099325
1200336975
161364917
1569210472
584255285
761467086
857754035
569868549
545869186
1700629108
2040077635
1040145759
1298789151
562576556
511828195
538706643
727090971
1773300968
166721353
654590332
1374803641
1397236864
1513042700
145023177
1718724611
1746321563
940850086
1909399903
734657067
320040392
1039504922
1128635591
1867122322
236843856
1354121430
443672335
242817668
921937387
376837659
736947626
1353671268
850893481
1530210275
618532579
1417834825
244294674
795176276
1616970343
270941181
1567959219
2094307361
217333256
1880709476
831877286
1835735147
330973405
1950525469
733862192
1948712846
938814641
1775186043
1829963930
380329074
123464315
691950846
2113911591
1188397761
1948414657
110726735
1907390005
1249954189
1620495728
134960140
100952223
663579406
1985159383
770639096
384799719
630709866
516859423
1711186719
499509422
1402287471
2057833874
782618341
1174973267
620336127
399809843
1749793816
691125745
2128578030
1594202785
418745420
30966236
706955684
2139219257
1353166087
1015724710
694788439
1183804201
1858742188
1748296439
666670949
1250545306
2056266768
1869478156
154603834
1568777027
109456947
865696893
1447041218
551434465
1219670652
709922177
475870388
2130444237
967360346
577296429
886831089
2084693126
1391621089
1980720706
160187188
1317911686
1484871569
2073072652
665213837
124438791
377994319
1256194971
611334809
2019442418
969698130
1238514765
113703832
1975071059
1859683084
1847972918
577349136
1879072236
921988935
439756130
2131882084
694852428
1177757503
1358135181
1944926770
1240992306
590880293
342636956
223599165
1374555930
1681613813
1836993301
1313535796
1060705510
1304351577
1905148055
1117899762
792583595
417867054
593648733
531094477
1003641203
631269314
1774204361
989652037
745332692
285463424
826877473
350043772
1380946363
1173807566
1661410128
1494785575
2145441010
684383365
924649247
470072157
1167649313
669124391
1931183516
2079118523
1915619293
864107406
255250981
1159193734
884149545
1749421406
845148782
776944363
1889054814
1177223303
522721364
2001100702
1323753448
1809254601
1505992166
1008907309
1009188800
303135707
814684001
1797360115
121991507
159800574
1357715748
1907282644
875881190
1952911573
807942696
672591346
2140617819
36698444
1926109697
1822351901
1054379187
1146179747
1370135542
1808524985
1008975411
2059211707
438374148
1825507210
396442325
973518745
727718213
448573372
968900710
1732622715
1820165496
921712213
494357013
825824493
698242898
2134905899
1714207894
1997170938
1352883149
1375927217
1250130260
961767853
1166799966
132344414
1966797913
1384983807
1950115990
632945628
1395012299
700747941
1616622890
428383834
902173799
729355966
1700709633
1157746324
803143883
1052157817
1301546699
2116384906
1302884095
256613134
681457784
1294422200
321990323
1272954436
8536791
1745645128
1590287739
1178275497
1386353684
840317573
338751235
446952067
1081410969
383319248
639490185
1899830513
483076537
1922018511
1144457055
1285479613
299980877
2087674123
93364517
1251024537
577964364
554817108
1314708974
126281744
1984697054
1914659463
1282313498
176071237
1475542217
304961752
274764702
1281406838
1830946241
1863570805
1611203267
1514054267
1728498856
1638226641
1118226132
1152541062
599363962
1880221678
1491766686
615163428
1656132670
925980934
1842386486
815330890
2063175856
698720734
198404543
213897370
819815025
1891190235
126405699
2009832224
2043614853
451658250
1956699148
2093223565
537195764
1017492939
1805232462
895065625
1270646720
635775768
1288361497
1616517710
170951860
249054949
1508735437
1801640721
1210732973
1056820917
1587963398
1298199491
1825073701
271032869
1195745813
380446995
1414174043
1427751244
772179616
1442202700
1743589482
234331012
2081122666
258391610
452007834
396733050
1301580568
957666774
1056834927
36759412
889836351
1899627359
1220057337
1981104076
118007565
146718040
375168204
1351472897
923254823
1426627809
1908540680
1614505190
1076976581
407540948
1967357352
772314999
1034736722
13697133
328748722
451478142
48125199
1172375855
198705555
1410149454
496805940
1592667123
1810828246
1868653274
413836189
1416534677
1404816394
1022513200
8771330
421774034
306947011
467778941
732200996
117080505
1525892947
895426387
1463780150
1522803712
1038118695
1396155620
97589667
1249792780
195110395
1694072279
1748385013
436478429
85292021
1609241787
1025705016
1100006837
1197783285
1953790988
881805255
383681000
1968400150
739895951
1956819787
122048536
1021261558
1589147531
63388845
1401608776
1606272275
572627147
1653425843
2107474820
1626849651
775764986
1038518983
1676834685
1015335587
1561625793
211179540
637055132
808814597
234049302
1817203422
367601904
969766099
2143636774
1014862674
1313817201
36265692
1502190912
1222969360
1715488346
620231687
122077108
1635771161
2027072792
43511279
1953127744
1507889804
511757022
2125938351
897214830
1915487857
1032640214
507198646
1841781409
1516693935
948281682
2119488769
1532679431
1753157791
369606426
1557322147
1862554507
1742550020
1064883416
1023772200
837665843
962292362
1550737165
766934797
1491747332
1362686378
1607971227
240787997
410362133
218576871
1079639635
1350977415
394827931
1194383558
1365924290
2108328619
1386222876
1969481600
1363481181
67957648
1145621387
2009647342
1273091631
324752639
1620039525
705200620
1159344645
375982907
2118020054
1380621338
760801058
988659732
1160880140
1839497104
1299895501
396124351
1319582383
1567182788
1948121832
763325071
26828162
194917514
2078973046
1922066997
1617229829
1791554564
954086495
1485805811
2051860377
1038131037
1822627793
1555569554
269728386
658451166
2015321914
1007843569
1989506243
630209703
417469834
227059855
937897336
1820078177
396476608
860922271
1887858755
2082296277
807378868
333618246
916504117
687596269
121570406
1708082006
314334297
829237730
809245372
1016687514
1206787477
711069082
1774893428
1076333532
2061231553
803428744
17988159
1999249707
362229490
2139190731
1688121687
1360748420
1477380411
1974611420
162014406
1704783087
618170802
2031726683
1314306136
1692671254
790927635
1141196665
389159009
605120760
312796657
1730903116
1968355355
231903642
521471145
2020518356
659047156
1771162455
959493977
1217031840
1734927924
1109110614
1138731183
1333135713
538991679
790238851
74194235
1528645359
1907319484
985218756
1276215830
1715978860
2106987521
2039765056
897848849
1398638655
188335135
1226663787
1903395900
1120429251
1319001222
1598260569
1793927610
2017823404
207271172
1664004632
1948359808
556882468
1735298902
550271928
87543902
1852960914
2109307510
603845472
1599285238
1404688053
278310679
2077121041
1292473451
911217021
359173354
866491965
1281621153
816599428
1383134269
90155579
1912583517
577419541
1473474214
50066208
479411388
317740859
1772816149
788806153
1951110846
1225114744
72047802
619882389
1379961567
859162728
1566370549
1858499816
2054881322
419399006
337464771
22189802
566038891
1265025127
1587830593
507651145
1033351898
86636242
1701597693
1451019023
1811110301
121118649
429610554
2039160397
222706464
148046991
678864849
637044292
1909203788
630553781
686231257
775197339
978101428
1306611251
541542651
1918289350
1289095924
1629106812
1439202316
1039080853
344604722
536590675
1897787121
1544303898
324186469
746722739
440387950
426758862
1647902023
1785267247
1930050618
458231303
1970715319
1297492689
1351203738
1514155443
512382726
40530206
984437115
651463719
496612347
1782504400
1047597720
2001828189
1826097797
927027497
1691091933
1032258001
1179811152
2031236963
825607696
963955365
1413611358
1946788723
609472248
1012030362
1077011043
674133535
1191826978
1615587391
1915729689
1265354069
1196553392
2043001115
1982881678
928102591
700136349
77422181
1518635624
145392376
1293478591
1271630246
194217915
74029304
844496360
1916820960
1370794588
1372681399
480484590
1622730121
1835829970
601183088
613890374
594073482
1837306450
275762462
309204634
1175698230
1475106281
745145179
773280681
143267639
2053493979
1592092011
1769959469
1329141467
1154939399
1933744632
906974928
1380397940
58242908
450686663
118897310
1746571946
1464010213
682537144
1925136557
1290874101
334914957
2077069285
374581003
2084711917
1084931956
1525278576
951363535
842202808
2064684976
961099
2013400980
1476297372
654177945
827880809
2114170130
1236183526
406931347
239753359
1298641637
533330369
482560879
736796101
304565615
2019932795
1563731041
1339635304
1569753438
830354893
1007988557
1825458929
576679058
1067455326
911169262
1692378994
1005700793
1501893150
869495959
125402725
727794099
866568806
1523475146
623711518
1959870446
617128069
199216087
1103102088
1110678895
112584060
304578612
404729964
180748185
1569784911
1457639585
1599501412
1601169056
1754933993
233012827
1964233212
2045916282
1817174281
1707141073
659483937
1890959072
1845481680
1593406273
1443619635
1391072834
2111114848
1309293620
2048108602
54292709
1047380173
345661757
254399686
1520430528
1058916453
137396011
2133006118
324569983
1568345991
50603747
2007479338
1288254350
135585538
1558304177
2014051358
965144055
1287125256
2071081179
1944789871
147860233
1405725726
1554970940
2074506232
2053722795
1726722687
1325283026
1543832134
1541082850
823338692
110217613
769033070
206780723
1469549627
359383604
1395534439
1754490897
1408008835
1753098916
661817650
1622849073
2091151495
581700363
323794433
1067713287
1258920911
805999708
432352925
1807493322
625909834
1650525171
646361720
1219246252
1832514053
502250747
536454691
700937362
415008531
808170893
857951627
1967586663
135831950
1737422685
1674294806
1563782659
607371270
1678302960
641325121
735777019
817103791
1172078276
179350131
768421847
337701818
26722040
413457362
1397272284
652509859
492773757
1359021887
1971370274
748930157
1552947066
591323892
190416793
1560112354
1005901795
416770047
1664223743
1470744582
1669590543
1636057044
367781986
970600965
1204039695
362909532
571194766
289241187
1921633536
794475291
1741646158
1256384947
376585441
1828986102
1425810139
804394760
1403044541
1987760348
1577213250
1311293281
1514344326
945500478
577953864
916040710
1253705739
1726806205
1347902409
1961041384
2088898388
1991459642
982558049
965445654
1877066408
1235967320
984304154
1021379653
1216264883
379924999
1205493142
174077014
768900648
94117952
524726590
2090051932
68255759
10659352
101774722
1134841775
111554341
716677797
1399651585
1683306085
927166649
1508687705
32778044
1987570622
187214494
929734896
937619304
806496780
969435039
1923560588
1716145653
15060169
508927526
1155171388
1835810822
903430041
1979423018
185587321
340939040
509265304
1424316721
1753119628
264406603
1711494800
1894825528
124834530
588018195
1814225488
913367764
609496915
2070815040
2143787232
1435550119
8664071
202334740
439269004
1168338531
217864116
504820327
1782347586
1106744308
1240000361
1576601739
2059821150
26466205
1894531947
1401017194
1060570153
493115425
1916160421
743035892
1809953820
1968012932
755033258
1971870602
17290701
2107352169
120818595
1813987587
1611862956
1278868025
2080178646
1296979949
1529447443
630709866
898492646
636385288
1984978712
1589034965
398681253
374716497
2075878038
1662575976
349019677
988018084
493730689
1953975003
1552683698
2070177961
287369616
2062875210
1186703449
1514780679
1436679523
294563219
708543237
928422416
886479780
978338972
2004929072
1255652435
362586803
104693952
915776012
379120218
2064597058
81882528
1906566155
236176028
1933363333
354301042
1769227740
1953364547
1819574667
1583583857
2061795755
546078852
1244708932
31298859
1012761645
1773184327
1725986258
508021512
1816100209
1445775101
658919705
177591020
740956582
1232217664
1091134679
1760940542
135171261
304100815
9246733
112931615
1982169367
221053391
696494002
436470907
817169516
1598031709
621553727
988458249
1168256122
2031117300
259308106
357602978
1159040288
1583150389
1374129296
1573738990
274317257
1798357951
1153291454
1701571249
1581491207
1940993740
263645126
745105469
1103102908
1633200121
340632939
1404115812
306652982
1065829663
301378960
250803486
2007224681
1320168845
1461116076
1706755682
974491359
1764125086
2096665500
1273134109
818924061
2062099061
685147987
1510755965
1025357842
436644948
1100329869
1541924804
1043949571
625817921
2054660572
153926565
120666985
1831244020
1659118487
1561505833
1704635123
1664558806
1137306127
1329641055
1549287556
1898851396
1763856318
2091856910
318566142
386006911
1614521107
1091461630
1900585595
368052897
462055163
1525530621
2104940749
107487446
1881065654
1443365831
112897863
436376986
1045945614
1483853436
1713659695
679646800
149431816
1385124
1482722368
131853716
1167471366
1311750468
1689596588
692095345
1940019928
114402295
1800214001
1941166572
1427535539
583754479
161249063
663498577
1837642598
1628061772
568438323
1389784692
223890757
1872391652
1189544795
144795677
1189601416
1050603792
1150167895
1676389928
1558764250
1747906323
1870113873
1582011570
313805234
688607669
387250002
2053149819
415335772
1470010555
2120566866
274531318
801284174
350816965
212711951
1712407480
448998549
1432753246
1354720698
262271459
502194600
1817723633
836245447
616240383
1023197630
2056033124
1895623506
1686439204
1138608585
356303790
224501262
299606436
266883095
1494681567
871097223
2037995089
1160661892
406149465
2002516681
757431468
1095756948
1609523940
1891798437
92249111
372463973
1931257760
190309533
622547157
1590443233
1654913152
774929818
1614950127
54920261
984889044
790747987
438298799
1676572622
1424890007
1890126325
1032506917
169315463
1431102172
1204730003
1723474979
2057770575
982825844
591676971
1022683213
756577102
86169411
1360599887
1783485331
310943223
1806755087
760241744
1108863467
906095677
759248938
217345959
1680558589
1636879894
1113133878
172314237
1262646923
1245967541
1225030075
240341514
1044759130
1431741498
650828884
374531023
1105896550
245295238
1239422059
1204589578
408817666
1427365400
1068641272
1188917020
785899326
1927052748
1176640615
1776775264
1113510347
1237298997
993052756
1305380889
904509616
1182150896
765528236
2125453519
861485795
1240526469
1639188431
1207905919
1763432761
1416710569
207263054
403303846
445918625
1267966011
157443930
720075228
1085204659
814517416
451757000
896553886
68647293
1946371360
2069578594
214304680
341759181
547110999
1977219992
1436476349
840563737
1061468801
570645342
1438386044
764977421
364609439
2052802159
1423372869
1213563100
440595897
2122655265
1181306446
2076191787
1896338689
87051737
1510983638
363125856
846652639
1910119116
1139107525
1971085042
1599206775
1086547364
1334634668
814416395
1016751314
2081646224
1918540307
1548661911
559399549
653514933
998224644
861326022
1396342847
127254534
893502561
348795901
702450660
494954336
962383145
854250818
805032623
1962501050
1486956880
1541400212
673844505
1590701048
58307343
396515291
1090193782
1800100589
697019156
628009900
2079040313
51492235
1681846909
144171329
714918094
1651085051
1449259769
23817009
207044289
1157238193
508028981
375591666
1519029397
756648188
1818944251
1200138893
446200538
323678484
256966192
163767649
717073166
1466656144
114904309
749022438
1767206181
407177145
388553237
792390059
705040359
584486353
231493309
1589223069
55134143
1310387083
1946489286
130671879
456084901
1048927762
1610358325
338721653
967862610
923353122
25953364
607832843
1054998430
1957325482
1315724237
985464822
1377914061
1883986220
500891304
240305061
876710492
514684903
282311097
1509130229
852040682
1065601669
362421246
1766525828
634305895
849475588
2144526036
288541541
755391941
288457138
136858431
657136508
239739757
2084714127
2111332152
107228715
2110126308
1219751813
119479606
1442198532
1739324941
312927036
1002468129
256417517
2098692637
1982312700
1441638528
733565521
937950082
1080112405
1152546633
727784597
1756645187
329013224
912624510
1793667685
672382230
1397960469
1076606958
818455031
504025367
267005525
2090367098
1380671052
121522626
31735222
1412784554
1072766553
812003431
1816926491
841354321
1001754663
1329924271
793094556
92670518
447902913
731902892
1959154207
1770845116
1204360682
840788191
1086064006
774871914
823744165
1836114818
1067141866
2069502260
546784580
486284506
268578791
1031244756
1649435044
1792643112
1060396670
631169098
275756870
704769673
1780347872
1748733220
193820622
284086823
1956938243
1739200070
198775250
1195801434
1950374255
1309102796
1521560907
1017900994
195356365
464771923
1473083706
509888165
1244899573
785506861
970426776
24728199
22236710
1403248551
1166900313
1681753346
597494490
15750407
1894241939
358293943
430543339
1167722031
517901175
1387263282
722747261
814380735
662554421
1692007983
748194963
306082157
544886793
526696947
99559551
1957565679
859381880
1000424619
1677317953
398994963
877858480
1395992506
890663641
245119859
2110915140
1514137085
720009880
565072168
1128908810
101998907
1849503665
905165525
1838156456
1789511136
2042896480
1036169762
870920496
1722801418
1142414451
427218219
828166481
1724451584
682966694
159029258
1790666008
935478069
1138668503
1736280701
1867662028
1450771971
375627774
951879082
723679105
1781840123
1038691246
1948999384
1861669109
1628278687
739548600
766789907
266058729
1077277093
1120872100
1921286446
151032342
832956114
1586339325
1295490189
235213410
1949610117
596228989
1209222798
182299297
1340292608
1213267878
86340234
2128741170
2146191072
122078369
640920909
2078833565
2124234097
1564988626
298588257
1604624164
576688241
70361807
825148469
2031134122
42295274
1648324086
1084608956
927096781
538032971
352221326
324396421
1603833779
89388134
68567000
1488102415
2013044529
387023605
1566620808
1829184958
177015340
918661658
599784857
84415163
1676633449
1852710347
399006309
1316541940
1211815506
181385103
353422610
2081880408
1521310759
1084486211
1501734990
975885551
1970894625
1284576256
2057322465
474758535
1817592339
323589065
298443239
1342550786
159797235
1384869729
340597097
1437192395
968356080
261736805
1749593508
542824320
1060009303
604655434
263422647
1288361497
1800988260
504007497
1478513123
1916028593
1422681332
1821343505
192406990
2112360097
896910374
453136510
1627985535
1711263293
1366858423
1333302858
628610283
1853292268
2109108644
603196924
447636263
915882219
1885691424
2110411093
993768427
247423826
1860151832
161450330
1496997135
1563719010
1784403224
405170979
687158865
706830320
1386171476
2120694022
1626380406
1964379169
1795471629
719411214
2132638257
1154656130
1938992367
1227037410
80304733
1288941569
1620497442
762471549
303911019
1407523897
65096807
623001437
1313245096
1778491532
93523566
1109964570
1312222227
1721292668
519768610
624554094
544104705
782511440
1004537954
1726540079
1702509579
1635775984
1879816519
1500543903
1501273615
845506475
2063133739
195078368
1703383292
2017250290
650782443
1912836260
2134103660
776034084
21203051
784922514
1798363844
1158736979
1647171162
483614873
1062986057
1189183176
165253629
196047972
1480598190
49915404
285805607
1868085061
1982857567
357088849
44542199
240451074
1005935974
1179819795
1652373113
1917148739
307106138
1587874844
1289081042
1458617725
869735080
439639165
818942244
2072654982
595894620
980690296
1323607272
1010054635
892442733
1660095670
1290150350
644612118
162753549
813278336
42255184
1886179218
195853880
422329187
940985476
1232888602
952864652
356928448
722839036
1535371182
1180676332
1916636312
1551638068
339847582
414899356
1046461525
1847775825
28845273
1790877281
1368669377
1117944582
719512582
1342770235
1015141164
1832514053
1749861735
2145804433
384457008
829736134
895690821
1726726368
326382472
1121179833
650662959
179012619
624007188
311262321
1088990676
1058323173
519557308
1594715843
1533700391
411607741
256963106
2134329535
1170415506
589662675
681437665
484675840
355226484
1132840512
1186720533
2072064809
921119715
1447955266
1945253109
1339228234
1473148281
395711866
294811683
450918462
387884774
865861823
1241869391
198539650
1517526841
1166182612
1303204719
2123383192
1009144113
969202608
2107323159
815090788
958743054
446395355
502029410
197540038
1339229970
397934582
90852456
1846389512
1763947217
465629633
51736405
778066905
275987006
865460441
1353724309
1086655464
146678249
1221700802
1698844875
2143614792
1340112470
273815524
1466999610
181751236
1676014961
1845591147
1857287745
864727813
1226636368
1495687417
579174449
931398272
956464451
31140837
1041357388
868638861
459270731
2040551155
1695418927
649667412
1193671810
1226653532
127620624
1224400633
1259541147
409397103
1773041518
1254548565
859552036
1192928390
85983904
589929003
999687117
1473970972
1387082932
2144443201
1939623504
43179295
1292122646
1941581191
410651997
775873142
1884536802
451534739
1055460433
556609496
1955451209
851749819
1020566414
392721219
2021373480
1396228155
269525681
1929069859
1163201958
189168578
1336325086
158446151
1203648428
249800110
1397331051
238190223
1337167717
370471795
336310036
1006265546
808829193
269569048
1163909531
53288281
1620673110
1990184461
2122724332
1852372179
726086268
776624296
460833291
154830460
1402025533
375223091
1925610571
1637467231
796210731
37308702
999723116
1491973273
1620163908
1794301356
1524272164
773409665
1045179862
324156934
1876234359
745504394
565515745
1265420257
1635839224
29450980
1519676166
377271496
1538165656
1494474348
2053434218
453384490
2112051818
1821136737
521594261
1423240302
863099653
319900538
2088753511
201836096
1370106546
1073353377
58307343
144577522
723542939
467783380
1239013133
2002055049
1825022273
1860989573
1774618401
916021108
365784888
259923827
1902986011
473314468
676878641
1118071756
1561447146
1151908793
2056604497
1755054991
1301306634
1483942862
1205402954
1796847137
1874464009
1684765691
2087106125
1132895328
1623117479
1280315217
110583773
1595233327
12707386
1420588696
1015862982
1818348212
2029708991
1175806404
1723908079
1229899666
97477908
1236804642
1600405911
702627031
1005935974
869018858
1282145624
1931475622
1290514170
1416204586
2015078342
746974097
1962647185
1601058581
1533113273
445492167
438301341
1039498991
389135820
799810420
793938177
1524853831
195324935
145756914
817296565
1845464246
724175040
1174267964
1934568656
2091897065
1797308391
346659416
441924248
1026482625
429705022
1712411814
1999992294
458113737
839545174
1808758746
1417454723
1930799163
1147574776
982509795
259162422
815357160
1697199867
505110434
1143547771
640094465
1795182968
1594553184
2053978035
1769624182
797089459
1876374202
1957856998
1444372521
1599351798
421983532
429741977
1454475176
2131926693
1053605928
1191110153
1592722789
1748820578
1409528310
19083385
823543983
1168185063
289423904
990071194
135557062
1833335401
200316580
1599884048
1758058171
1565308390
325532975
979282234
384014171
21539304
1024441264
71491621
1087954913
175989468
191343190
1450332228
52806117
1383257267
713018462
1305246162
831497430
81438935
1200434489
1955288610
23193301
1794154872
951671262
1480336676
1194476708
1773535487
1989665813
1976265346
231995539
561365676
63963984
915390560
755983428
601100084
41967826
1938897807
1736929085
762424506
1383550832
1806841418
1278801546
415802187
1176700224
624349611
1690108298
1743594064
1729722826
517901175
837502508
2112548282
871913008
5310601
1149046754
1751348432
1051732341
1483950827
1630227190
412656310
1715947434
685267000
987180005
836834604
1715021299
1417983597
726718648
332005071
1215929355
477170917
727271445
20553119
2097416897
1532724670
939506670
240603066
249521095
1305015727
1881820114
2047347713
988953669
124286132
1463576421
100696275
1254371398
804553456
1109570127
1136450405
2027536719
1875363444
488420430
492980988
1746743290
2096936873
111396062
1474244762
1518641518
1371382492
1643136671
1096159611
842089355
915848967
427292763
1136691082
309282833
493730689
1554828213
737630492
108798060
756801397
1161727197
1544351580
69407824
152486593
580977087
365805791
1628840254
1569156831
1181662449
1043191506
1334089144
1414616953
274906088
399770727
1258696682
769621888
602842680
1754870524
1089607981
1199023734
626427075
13927508
941630358
2030092030
1277032810
1316181897
922033789
1790303504
490213653
424595587
1979294212
1777999845
707918000
1636126135
1774837104
1861245419
1402253701
1146137578
1121174854
877242398
532309853
1007511953
801833943
707650732
1569339739
101568449
1131684495
684368323
1290631985
2135660695
1659199333
333852936
1566932083
955449246
148723003
319182495
1654742775
1624327158
467762325
468728240
631413798
834659066
2061976462
702465604
437841245
1095425995
558931083
1039843397
2043843002
1949878408
1067029623
699544700
1993575266
657192864
1730238984
1725008188
981093596
1773497141
138246125
415679784
1008792101
533851903
567460191
463521412
1903153316
1500799491
521974990
497981631
1099918281
793043368
1522558951
427831091
761280983
586253735
1103574880
502203753
3354905
896879915
1295108420
373491029
184368400
2083432266
492462798
201989453
1298613478
728773130
1547674444
1653497632
871482301
1427660283
672803098
240588618
844435382
753025816
1702893593
355682986
542504087
357762156
201535645
260899931
1982216838
800056950
1771349170
2090448558
1015812337
126541781
1589295756
1756903430
2112250765
1156239484
1014489990
877880104
1893541447
1219580641
1068375581
1531470651
1191418486
215814554
1020877728
1142677676
1559346975
306136551
1274985088
1842573002
306842653
311494956
869827462
926514895
2039460573
2135596485
507512226
942361640
1212589928
1537974892
1588380003
2042576084
2086448376
1940833058
2140893501
477833795
565236338
1608505792
557900566
1308611879
1455761079
458129442
1530119100
1575519703
948618497
1241560262
1648457078
2059964420
1417503222
603342697
1837432356
1536005828
718937698
1462696989
882407452
1524059259
507717371
1687968773
1308104444
1416355438
1053945590
263936852
734792323
1953502236
429901495
586457047
1084917782
197855981
762881642
824665924
599158103
1459077628
1366975004
1344602021
13460684
1240987445
1839362135
927739354
237078856
192483451
1850912842
956860190
1045354089
1123423225
392896274
118050490
391712440
887863205
1646394990
1738923986
1392182482
261874184
1616811692
418806762
568427318
220502961
1672211626
212301242
1371434132
854210527
515144186
601394656
1369710109
2133752600
1471607638
1580863711
1080147369
1237803161
1246003826
542256874
391837221
1560222729
2028544019
181952562
1759649692
229712455
1610618343
1584251647
2081693242
1300979170
1660849840
1575644448
204858910
1599664641
492895306
1919704295
374905834
474016357
1044676676
1138448894
1951302175
926605586
1468461465
971988739
1247574967
1622361482
569662721
324020330
1770375987
1884795326
1982412696
898890748
786929065
925655293
550842502
1937590028
859688278
1467569889
308742238
336477043
722691285
1177580056
564674436
1963177114
1404202638
1670469799
830786329
1413521339
790165366
1570912849
1274160373
847922572
637512070
611178974
396485181
812064320
1659523824
1834080801
373737361
1909001591
75273350
753416059
2014982980
1520288530
1835613957
1282434238
402486515
1776722321
437750579
1628969749
753627905
14090237
164791694
428705308
1760762214
1216898320
1833640385
181290910
1963629506
1521230518
1403744951
1263546292
184633880
1417017282
977171079
157290387
83122702
316820378
1807244441
128789668
204133277
1764120357
858606822
1354028594
843317064
1232363594
441220163
547322475
1642842882
777469036
662886888
865786140
785554597
1517488148
1154993757
997865857
22815415
1213014991
1598694331
1898093357
1616639054
1473091890
703904398
2005566191
810350197
952287215
170936987
1337419427
270265633
1451216703
1646076813
12924225
321011824
591515642
261562712
1296181744
928627752
789248355
1942066701
1420003676
1919777632
1701982904
1236830375
1726246669
802751012
1016146276
1576578225
2083107628
280852312
1538869891
1655885865
2136804354
1645293502
2085251434
1192210798
412305527
1915910859
822469671
819198816
64858660
884091164
915070711
229324321
279523562
33011816
1956057858
303953926
1584642665
1811057597
1427230041
207327385
920824794
475346603
2119360988
826418657
2048434678
1549496149
1521221763
1634236532
862232845
1933346069
1601608628
574319465
1146906162
709860689
188864117
1325160506
1429026820
102327898
159475207
215115929
944337365
1507192707
985195885
22380836
2038194006
13632973
524901540
719204774
1092476336
1258952586
169359573
261864771
1895242785
795177392
1409130591
943219101
1303409443
1217100395
952158488
673052652
166996468
1551630896
767750328
1270179193
1203254402
529690671
1157271944
2139684144
1268459272
795426294
686951217
723204154
911225650
1299079459
622233970
682630074
499471377
783365889
357418246
1888592206
1183142177
555937812
2111487195
1016605677
220727474
1242615547
980089802
1074906221
2050713722
312565595
1994093361
297173155
833896605
229748852
488503446
301331517
2133305210
1934115164
503416213
2123178374
1313737550
104042297
2135768903
1833735964
117240981
29874580
397404049
789647458
1923756045
1072721338
477178455
378033380
308159121
922747967
639874785
1936107902
1554403727
1133815497
1579707840
191453256
2009450014
11803063
494730876
437203721
1707140396
1077073746
1890368627
192587515
303108560
848221198
1648345964
223274401
1454444452
288632293
1322601550
1885281032
1555234445
909043545
296060958
1562103034
1805787539
2001662701
1272096940
498891685
1242833707
1195575750
1370086495
660016670
1500438124
249722276
565678106
1730996744
352406054
1398658334
2102151222
1743605942
1442830172
688541760
1454396328
1163808352
1825488582
133101916
95227511
832558036
1265655026
818252042
1762405722
310463080
612721695
1012384387
1800365327
1263110160
2020943719
2043434163
165312852
1738780039
1323142942
321719098
89567806
1071392421
870734841
1425849731
1546522350
1895059411
333714058
1092518142
1546317160
1969462169
867703637
12880219
733933567
1693372154
2040751701
1279286264
1588001525
613292907
1030287239
297170301
1131290156
1024468715
1539186666
882622557
1184168121
474600964
881093449
1715002134
434113572
406683410
1952232210
967080189
707824412
1200574050
1774910611
1183267255
1034927385
352571405
1498340465
1076342919
1374103801
2021315631
163246360
1101774866
1936630269
115738369
1164799411
1512330031
795482261
1587843456
1267601074
391175262
1291003966
1899328273
716984568
856280709
1757033562
1822988823
876821683
1986952736
1401827831
643293583
922098387
1162573118
411780368
1334505415
126048966
463315910
1352523317
1177876780
2032569951
764273307
884898078
1876539744
1043594306
748728550
202433954
1987672970
772331190
1928359582
242585617
1708773854
1921163603
637055553
836130027
455823446
562712688
1762045718
927729921
197773718
1043420671
524864265
1149641499
849574013
27980221
852230211
227241906
1132742053
890737861
1482669572
1860184479
370788997
1824355668
917079298
525492932
1401418334
1048220290
123316200
305641275
1546165820
1606128007
1971546043
365292929
1489868187
1087334848
1955039617
2136645951
83341065
13007859
172542395
1709505666
901094677
868361471
283204351
713077686
1506620491
1959641169
1639699896
1185552786
309315542
2006755248
149918767
187096966
1232804967
2052822835
356497334
1430660185
1401215075
1878337832
928381370
1859004529
1273701793
1496054079
2079170395
1944221249
1428900036
522817549
995370326
1580431180
137960709
1389972586
1543520333
1588335357
1305054290
2141776796
1249190490
2037840262
993093499
2031842900
1338142618
1375282280
1887965391
1150398174
1508675060
1290279814
566859992
272631223
1391035217
947815729
81897890
704057867
1286669218
402148029
1573803854
947118224
498711443
41741835
934328463
1819574667
673617749
1404802374
172701088
34914260
1254170917
178598333
420785788
95763526
1274854612
1506621163
1507019106
213836642
816183277
1121919682
825991254
849705430
867430629
648348419
890901925
1025371311
438391228
1162089893
1381255648
2050552780
41381618
1009760780
1297195490
230194102
1244641978
294811918
333852674
320383951
2072542022
1556586256
1963943290
1343031628
1434770273
61898230
213110536
47507527
1897334406
2136768882
1309562550
135770222
744914086
1400451996
671250282
952006342
427413372
521736421
1374243368
1895421245
308751076
643075851
617909005
1307366912
2136998081
75036153
157103929
1056916368
2116633359
445618972
1283555099
1849442931
1248660166
2123848983
1432781620
533778676
198856964
66908193
855632011
1433136411
486267408
1467716451
669059932
611635049
361229095
982082093
1029637012
1004545070
1679201586
498628268
62706751
1680249982
26798900
222088817
1162050409
1482961984
2145785258
1072349053
2117099332
1573539612
1873126720
638298168
828113348
1033439377
988647700
127394650
1120991929
1638104304
39709225
1570126400
1490122591
1348094303
2091321349
323654981
1328337727
161149162
1057025128
824288529
1563679998
147537502
1872053013
1364604469
1260914686
425825599
18145582
967463511
525672037
1980026890
2131527467
1677184316
552730271
1454561987
459474832
248200274
1993568720
1550779036
698635594
958868955
356275420
439635339
1326037848
77089904
1573222995
1375057335
1206591348
954612507
464507448
720041091
1762032804
1294562081
1161467467
450589003
1804811481
446852306
391976535
636517609
1612822792
1235654858
1103620439
1671721775
1398987859
683525389
1538088913
1926841661
1993343946
2118022508
1905320166
2022624464
1919647576
681552804
1569557865
1627595972
185931923
1847025502
1695984295
814380386
2047908668
1061789100
1203444314
2046418181
1126975876
1524046390
2106607391
1779191670
2107216755
236407022
369816273
1294352052
537574258
1162909180
250473040
2069881877
1350703767
1990083875
659558868
1889748187
788905202
2091907464
2109269423
1583144717
27018226
1370599413
2042896480
1545096096
2065256705
292125385
1625528703
854641811
987953108
1408134302
443532695
1148977396
311539784
1027656300
934547721
176896879
503959140
831652286
1561083772
594934107
117339003
907511348
385575139
145512437
489347629
1319993418
2020584420
1313356389
9712024
1105372310
172143367
2036035198
1126281390
972324686
981880470
1395737500
134716038
1167344134
1314904293
616688156
1016511120
1303752444
897900902
336987325
1741877237
309278219
444229673
509899118
382015509
615911291
660939996
803096188
1700155964
589680829
1737338890
1188472207
36825505
893008294
2037734372
1980098335
813313565
2091108966
1384809153
96891543
1358602230
611214907
399001488
482953837
631937622
931084966
401829970
1897087801
725496497
1667289897
86970622
1044424254
323227927
1781759706
380668841
157860246
1114062870
225304332
665684625
1764977916
1993022949
1460244187
703892582
1962320670
1772459116
346716509
877349812
1867517932
428234060
1694240649
1545038829
1653994162
1695229601
764590525
1493405500
642167257
275578912
654602986
678340609
969266694
873645294
742902828
1693066421
984482448
338460867
437110859
1659187658
1981871416
1149931211
741749663
498284016
1964656084
279845224
125678674
500872592
1772082628
276935402
1965417052
1479816430
1565347535
311518447
1497173286
1547410565
1823206129
540504132
573911128
94232975
1049087853
134717123
519104244
1562436977
895421628
1011392725
770528859
1083624412
510539488
377675073
388956832
258031353
1168071455
1889207582
2130800613
1404869137
330972084
1593787186
813775624
460990175
1440408645
1095556308
465342510
647826412
1332480377
1612521462
397538414
1092020049
115399376
1104879313
421719998
786575271
1060241455
534934354
1940961745
400445925
472603759
1757106002
1820133059
1855954683
1290450804
664695946
60521095
1967578747
914494993
388806642
1597064941
1804653655
807376862
10284072
427960476
1606602210
934115085
443860146
1549609992
1234237300
22210161
156852999
1043780784
2054881322
120246702
1621879533
1505271178
1086321922
251013476
155888781
1897212821
1090839951
1468388632
54458012
2086741721
276461415
352129215
2077069285
1758578427
121316249
1442885778
1350703767
1172763159
94062591
2142213126
805838964
1900564644
1465667542
2071803137
39854384
1860031646
892646174
615200558
1322446848
1034847948
2012479052
919704495
649373038
1700248695
295102910
1705230544
215902254
1629107947
352942250
1363041209
1297486895
1881744870
1897787130
1363860400
574418191
724747318
430033160
689333830
865115053
1539377536
832527978
1946541122
529089812
1928242413
1251019818
1823068515
223632901
1518693114
741976047
1009356209
667072379
1727751846
905310191
521872351
2104782768
40202979
373227478
988958615
264128118
503560838
1571526162
1530743030
939772197
947124843
1057645076
1342231085
1213186987
150017305
697365915
333886185
733054716
1120333166
253417876
755342779
537122611
294511212
1051828461
1335369264
59362050
1897460176
1860980619
80077017
692974039
816242695
688486495
1330105453
369218783
1403263690
1891534513
1781161647
622663778
1057934493
1672451493
1526095225
1489748128
75431709
942913331
1773810977
2010359083
54034746
105131228
53224668
1981297567
264766357
1593504099
1054788459
773789262
713207520
570072792
1436065625
50304160
305643220
812922549
761376072
674342746
257132148
1667214655
1326695254
1760424091
1580945944
1483767672
1765023060
879198521
710480165
11008628
1965331804
2023441215
147122688
1783274086
8760809
1931137865
1106588699
1971247733
532836758
1561865040
348770799
807110759
644298151
1785123091
800631975
1872369249
862071528
404759246
1322158585
1172340772
482420455
2027000449
1867562658
961092195
1400000832
657219818
124201801
1012087046
2018993178
548576274
1232079955
504998404
1262724720
471136957
431382955
217338831
1619037385
1454205542
368681205
245096256
1007900791
561634937
823615777
620121568
1186711879
1806572666
1765540011
1865175404
508445600
1452951027
2103869036
1536030817
1201748311
686013587
840318992
1858643778
1114655430
1261275557
1366122061
509288977
970354505
1596245101
1933821979
984081617
1762442742
760980352
26516035
1082418407
686149963
1080695375
1240415240
1154833758
1740366332
740629733
1619937193
7481844
352447642
222286700
1932124601
1211337338
288819927
1767887858
2066910375
2142183834
118045520
605599787
1585695166
2059416992
836297210
1537209875
674318743
1521393193
1861872942
755379385
1569290279
1622074564
2050940731
1361267830
1713121678
1750997425
12086241
320573587
1850641388
1003482501
1183081629
942419713
2085944203
960120628
238917623
824125822
1065916442
867682770
1895204867
364181557
2109001114
1790583757
561953880
498958416
1011984515
1460695085
658523595
806143379
766778488
14181669
821128481
1480156722
701776225
251532786
807966117
493111721
679843779
612743249
752294208
287464186
2016756256
1643317440
427345364
1545197713
640981830
582871894
417422789
1712598092
351777662
838055610
56890186
190735901
675346616
1049781112
1424239118
622547157
881532434
1310423846
1038021348
1496644665
963204281
154948443
1581445112
1747082585
1521747154
175980145
740141171
1849690070
1763432761
625196125
2111988203
238041241
940403227
1861654865
999071582
533095681
1617112280
1479076916
1851667757
936654435
1255575172
1761713560
460321476
1913619859
1544355747
1774820156
723889220
1672164641
611947602
556933776
486483213
1832861299
1008627817
1123632079
1234690225
2010572347
63326810
1032779702
1285558514
1802743436
1099684694
1477803711
2045296050
1098996134
533981419
149717655
741216126
2012936187
1973586442
1199385639
1136537222
2068548094
1126904358
1229863849
781653495
476074236
270086958
270005098
638050352
1008169496
845895219
723784907
767750328
281986454
1398667387
394400231
1853615195
1899660588
1796245917
1746929725
1085461715
2069874815
673099498
1166649974
1064614353
720523154
1021015982
403108308
1496726784
513447805
1033131059
343925331
751276034
1745077632
1312294344
1632122324
1929518413
747953846
1944366350
76994969
1478079526
1490873210
1182112204
1751606032
1329017221
1094049201
1298905779
1899906553
103530563
1329605953
1305167320
2118439018
726121193
314061759
751610192
1507547648
2007108232
323688185
1577053067
27086579
471735935
1760795206
714271967
1084444605
1238274881
72792198
960934754
1187388457
1620956196
221337239
639225790
923017200
920352280
1103132528
1482950444
1055267964
119776795
764869061
989851839
1926836188
2057253861
1494892049
98257402
1934695046
1386599517
1948567661
176944483
608627875
554775876
546129094
1748180497
675869730
988038838
244739818
1894973596
308156985
2126915253
1628456351
54591798
1589657483
834367560
460033471
572834895
1399229269
1908938612
1577119251
218627462
1039033646
2030901744
1016345299
1344033157
64835021
1494862539
1350637426
1729291623
955448941
1031936506
1170169133
1821242186
1580829147
1861299882
1571532238
722920207
189036360
712500578
1105479143
946557792
895454512
185479571
2101951233
298390600
909389278
905260573
1262890769
599685962
1728328303
341793190
59715292
1521041936
279023099
1635675499
1515261320
1330745190
1974707236
302927265
1934930058
1548499445
205649290
477489481
1608412047
1924344222
2094272105
1893134321
363015568
1251490556
495414550
40907647
610278885
172613882
424859164
1559408607
477415699
726451866
941448289
26398733
425621851
717958453
361497075
1050192253
1365125951
147404155
535071886
455458210
1556243944
192740993
244331460
1764440962
2117260007
178421861
1879925780
559690612
449689768
934640872
1255499913
1837868996
329039188
948782033
479500051
2111456266
555275714
2020154293
1212691712
1377816703
813838790
561447307
1343463805
991604339
999912509
387949032
679663686
1544380087
436481888
2123622059
334337303
1284116970
1760498393
504586571
1637016079
385701025
1535046523
529092603
262897135
1621930662
523179874
88101743
273751482
372762370
805150586
1941783790
1372100191
1807053613
227341349
1120826881
1744732242
564044878
1755284421
1360209574
540934935
1320522633
1710012461
1712539149
2130026711
883356709
854695989
536162801
1764281285
976211223
89026321
1514507154
611393889
133899127
2045157540
501765956
1228834802
794793792
1692993480
951587577
227700481
469084899
1505613811
1799089803
576332997
337167320
1674740354
2003625079
296320842
1294679273
775967439
437717359
1928284001
1055753198
1059299841
27562459
335647943
69178291
1151914593
796288460
258827291
893123004
1573895975
541798694
1283980192
997209649
1801550135
1502391943
1788960034
290234538
2119065082
1599770386
1365341894
1096938673
652181140
220821215
1245881660
560288622
217989965
2143033441
1410075807
2082551321
1874767464
972688373
477542900
908573022
1337249980
1395400133
1473634293
262531392
1542195752
1364727252
1852761461
1384416571
1261514585
1515100398
1394708386
1869841781
513158309
1701906115
1410166648
1279318963
1109072247
1252788716
1387738888
489251853
2073924510
13641146
127392308
595882364
1450105451
1456245448
1003424557
387416660
1191772215
2011781774
238898564
1875864250
129883627
935399735
1261794565
246413753
169525925
1776228441
1164586201
250366802
1672664050
1632107816
2034652
867766772
97451641
1348846794
813561766
2037414826
1171653819
531911603
1748811066
216905005
1758954446
1167709129
808758919
1524647769
980193245
830294014
732277587
1526470500
409034553
820640925
1635305895
1834891899
1172750751
1295799636
988827505
1227090265
4965153
241378027
1620364932
1257217918
366886176
617169536
61120038
129592304
402400907
368512675
252751183
169075631
2002954248
830172544
837425016
1495168572
654713483
316767021
1088040329
1993033990
1228451516
1873827081
1896797879
100335532
993298215
843226328
283910559
1716301692
467656074
535468568
945875581
1426959601
596553014
894767957
900080143
1651697658
1714984136
404447267
1084974000
2089550092
1618507119
1279230964
1271522898
699706437
1423807252
349453682
318644244
1514912755
150609162
152958211
128491626
177079351
1342869940
1158387098
259694164
144966012
1090552646
2038183005
942562240
451749710
459600083
218729292
656425138
106407790
1767605706
1596466738
963800134
1514899010
165068657
1405608215
1763809074
862922890
1660063295
1715298483
855585684
1472800972
1706431440
207196657
1234708383
619546754
1270407308
997806740
218452629
243058385
1481389986
267710560
930038630
1905384479
950896125
799199354
658389397
1409487895
1466320392
1090418917
946449591
485436122
1493560414
1645939849
1370447445
2037088014
305281467
647602874
504998404
635878222
97623217
291886250
572166433
2094069158
1085377437
497328687
1627966839
1783390521
1417429201
1143591584
1312224026
887599310
840027402
21272122
113114460
84335577
477616684
661239539
706739958
1212030324
1116402896
818343787
2053849226
1194425035
1073200489
2024694227
1047506859
804524826
1000902834
941717319
1239297100
1556040161
441002620
1002169770
1692487448
2032313258
800582552
1562260029
762877015
1825220167
103302277
220891758
924446391
431566382
509244705
1645292878
911870090
1773729507
200367160
359564085
1156623831
74621970
964547136
304065298
203763613
1701005690
733680228
47009656
1997626450
1458710510
1526406017
697204733
110235096
1349815737
1970767389
2121028973
180643891
1117555841
1281275433
884635582
1631362431
286491437
1223047994
129125962
275028299
1833633648
950719340
1487632728
184281766
1599214940
1897697591
236793213
374250165
1853837256
1636038273
312292507
186209996
978646940
1829797563
2094937437
905669943
787128450
1731971430
883167006
2116350174
547013513
324847670
1740879954
1706152030
2016396450
917361467
1871185268
1153472979
1887910095
40049055
239365402
197459790
819110592
1094642837
77994224
1198887485
241096559
69648377
1993405931
821390903
1559460876
575284877
1369865411
111946561
1303296384
1882357725
1744733678
77078728
259381066
383661119
1061462641
586752565
1336949752
1427627282
1889044933
1350206201
716571029
1555050583
1955451209
876648725
1513078244
1572656914
1060234478
977043253
1575733297
1979223351
1777405462
939526568
830275788
1634436540
1167902176
248687475
1978126542
97689002
257536496
2051088826
480369957
1837564226
510545982
1994806386
1015410943
1694143930
1001533882
1614141772
171113179
318076524
913535704
2044496079
1412109089
844711034
105541771
1041159700
2035349490
912130935
823199358
774199317
2027835278
186745495
1705889372
103855561
1912866920
453193335
1058580025
1879269822
138964702
3573257
1388854736
426795009
1821527595
519923415
998946349
1337127899
1919565181
340273527
415937068
2123317938
1213267878
461856651
1115447824
228343991
627611905
1699488421
1670739579
625469107
1748192004
1126445143
1988676389
515820548
1980908271
534499088
1447697402
2076955698
235800578
311674709
106227101
18837835
692221672
941431006
1421705245
1971951168
268314265
1858467182
1227171489
251997859
347804181
1886368334
1713058953
1411008290
1253113851
2143314543
1559613671
73673445
910516007
1717941427
529127870
1903401238
516455542
433773006
1707675205
1579349500
1197795957
1936091476
94879887
1368506231
2119222387
1540676645
1974856800
506946978
1710143612
1009476755
1198027961
460363839
1567236686
511085043
1558498289
1654544093
560428844
1117657913
556647174
1493705363
54845912
578610596
733513919
2011407468
1670118541
584873086
1122735996
293267563
1953158291
1534578222
259600646
1379799033
1147855886
2042915229
81423493
201798742
167239088
2100628300
429150285
309112671
865651224
1214043560
1893656283
1457814564
714508680
1145756633
469855835
1568887921
826110121
1611723331
1357386850
193248783
304552456
704556634
807862656
1329172788
261996988
860514328
1701845133
875526141
1165132462
119991401
1924039895
84482466
1024926476
151301654
84669015
736855318
743482408
1909515113
2088504081
458165653
1133703701
334240452
60019820
1656118471
767559649
1722897151
1540090923
1931744779
1566701705
1673357383
697330935
927408734
1051090054
1258399489
2048822635
1885945781
111381181
1752075837
633355965
2060086131
1854933021
302921459
614285706
187178860
1669918429
1742299923
1134292102
409852025
1261477681
431802380
1297898419
1677105991
1647818635
653306781
896415921
1244276894
51202612
1236164723
2115723221
1636642859
500284827
727539751
632920608
2144119986
1727347339
2100568814
877242398
373373163
983984255
197644507
1585035803
27414047
97529344
588438734
642188001
1516381488
834942602
82719101
653350283
405697266
30287587
1363199924
1470458158
1744328632
1782351731
1229904697
493324735
1762216157
1575992183
1656916775
1568711797
408917002
1630424564
1331310882
635098265
461559222
1426247987
2088691820
970361289
1339683358
1162084198
349353421
998341227
1764919118
1124677359
1061536976
1633560574
2091139230
836043752
1025081566
1029282892
1334244775
557100919
1280564447
813473766
671008429
1383541499
613087460
827318997
1997402623
122486007
1732466088
769951521
389474772
565031369
629110942
517779430
1211619225
1955295592
65505265
1078454296
757007243
282469104
1621210359
2104774132
566973986
970782121
292511433
1258132060
1123444357
1293054097
2061429043
1256930239
1648290062
1211916239
1780716987
2137282589
2013770807
761636748
484367814
1502302668
603034697
797526547
414338729
1071933258
2026644991
227308865
1629155575
178000777
146304846
174684270
1499009553
120214232
2011265018
1478225287
1438704957
1474112926
552273258
1991472937
1921182598
89396915
1918423509
1190756753
678079338
2032791504
1983046814
693509207
987720499
516751227
1538299375
1971057188
1993302611
35534672
566068304
981205814
754923533
30763072
1030230708
946879731
498489129
444185569
1775838712
1233405649
1027709154
741074802
1146265475
983479539
1921411523
1154344383
2122479928
1760792917
1305380889
1360095808
1419401799
636855181
1818200889
1989792108
1319857717
340748951
1434656291
1512896387
556244608
1141856982
1102050825
188245842
923304722
93961373
1086977602
1942075154
1888770392
1711090570
52745003
1016886062
248741626
913414502
1346905085
470539061
194559627
950050361
241440925
781845203
614103525
936154853
1191783146
210669030
591120463
1768569435
1250019016
267417836
1716055397
1859256136
1787083695
1140917691
1949018350
794595552
1265899442
1240500528
348991005
1673539935
311690458
1046309010
1475934890
1358779134
859841752
754755431
1069583125
310199387
1064152613
884073656
1898665833
83058944
1998661069
409748818
442684313
994978736
357481842
464822516
1373433230
168876304
2008527108
371121760
1727167742
1503862041
1399117412
299336512
491591710
1762730206
329679166
540895606
156852999
244237328
824891083
328852723
202812697
1753843376
926169416
2068888031
85606653
244858616
261682964
2034214896
806106293
421086175
770107178
1053530562
401002779
1295230456
1309879114
2051855567
1059026507
1272965998
1438691648
1860912987
1720247300
572800365
589642514
2038193112
448701904
403628016
1864250365
2134148371
567074563
2079787755
1156611175
1288483142
2108685513
1278209860
413172740
1601056848
1990405660
1379037302
330362719
1132699502
1816925450
138504141
482090960
900992278
216665133
531633756
990552769
542806671
1492497024
327718057
1237598511
1700155964
1432051631
324251549
62536986
201489669
492987845
1944688115
1359079384
449751465
441275011
526185466
1323650222
974086252
1028838515
2026955266
1121455501
1864645938
1915035610
1943683913
1101313751
685719779
1194807589
1485255735
1541516637
1821916331
1102323463
846930036
169476276
225735245
966291259
2057873193
1719448387
1590999606
1271106136
1990617504
1896134826
1791437225
1564188523
148643365
806867885
245790941
1164857804
1163206903
1094704030
1883620380
1728005337
1645702313
229765653
690843492
191661550
1100977482
1130531287
944009680
1168330073
286004101
1595305825
2062276538
2060648557
791266073
1234672289
1421495110
1384163987
1816022472
1721749880
2113529898
227544676
1625772516
2080582793
1889045523
1348717253
1417448156
1303029226
462689517
95807056
1862163755
1150311966
603131288
2082887930
549961258
162915165
1856461462
207764629
111837432
1441453381
347998541
1485973036
347371785
2136109596
788497222
633355965
516373195
783417665
1722663826
2144426798
1480115885
1249325259
778171528
727725179
1575324271
72816079
600781155
424617002
1229990671
1283998059
960247628
536301918
16657280
1587308976
377926077
2110699362
864318645
311257308
2114423904
749948125
498191080
883287225
2013085604
697575984
1739495391
1607573374
1716903023
1580446788
1415229682
1410290711
1792839003
873326893
1128785733
2028438494
1653288235
1342531435
690647899
716847229
141858057
1677463350
1493533616
5404607
354166781
1949345631
1987358880
228030314
885457826
1819322036
1882061325
1171414885
2054172094
544181535
706318067
189959786
227817271
1285607857
747386893
1979738581
2005796769
764669489
1028857906
1943340022
2059397513
1154548452
1250760615
1102504853
900568084
1490012695
190276349
73860915
1718038066
422329398
1658891176
1029927872
1040757129
1353239562
1361712815
282020835
889185427
1236477529
1385106679
1472324713
460183961
117552793
51023751
210571628
927309960
1294002513
827706332
1786589498
1107678239
77243899
1984904409
1317579633
1459865535
1989693109
767288751
258884738
1401328941
748279345
256325430
2077916181
2037294100
660279798
550550423
1007135049
659972616
1610358325
914366581
1505866292
1366035887
1545861319
1315479117
695566464
1506257799
121815044
1133056332
1242948755
988441500
46076117
502246371
1001582484
542761242
1884299043
101753644
1606401249
1063579167
1866516797
1679267774
1806799192
1440109226
750773004
486227488
1088710188
290196341
1624219299
303665415
1144209772
386163460
2085588981
2113660724
1714115126
1601490231
1667616868
1873936957
281088290
564770855
904680856
1521678687
362418705
392988221
148556730
1417615522
1660729689
1231387706
2087546134
1024867759
1873636642
20410574
1256313057
1241203815
918219120
1974131573
523234114
593325664
1940719193
819565512
1506429700
2137178238
787134165
125397807
179111292
835095158
1910189104
1828930898
1328883132
1770819165
1400231448
1011378584
1361331883
1582721102
2017228842
1246233562
1041159700
96572694
594276890
1501737368
1073653693
1793444952
1050847770
749042257
1180008551
246437654
1242410810
1935334822
1576815582
1149527105
614300910
1013886760
535421362
911182290
159671061
613962862
1760583399
595941049
51816965
1974333085
1585488553
1017966694
1704098357
210537274
581568674
718739271
532489334
1550572893
273011111
1356869622
1732436466
1517824781
791057276
1763822444
1031592763
823836735
131263376
1464287204
1596573304
1677363622
962944533
1748946520
895481730
1120211723
344887274
1509873283
1967927753
1392502081
967520104
177304282
227051709
1418934695
1301349181
140271841
683157647
1757699395
1041869026
2130277103
1393459924
1066102548
1218901192
1608825261
1358437892
1584786923
2111850063
1306553853
530202295
1155931692
34973855
1563192346
474662607
1645252302
469352431
2072157274
189012687
17724097
1565541714
283748736
288042951
515384262
190319909
560964238
91967098
705156228
1177059100
1526037843
911565444
21764431
538969354
563959430
1128726229
772842196
43238083
253516024
192828174
1551842354
2103575581
174810323
1350151426
5044352
146796194
1601845816
1898444632
594304149
1349489664
204874122
1641823725
1710852083
1928585387
333127602
1224846585
2050142335
350516796
225309558
847068046
1895796521
256167244
1055751621
398389671
1248290531
296511811
773367325
2130613747
410844219
1052697318
2126358636
361507603
668410425
684572205
137191749
859727956
2034652
1535962979
344166562
1197606696
1248602263
465839682
1230326424
1323698129
1918659879
79496223
1005058171
2112621105
475591880
492720427
676613506
1111840410
1097886000
1371046609
812526451
1247556238
795475850
1583412621
2061150659
1498794741
1492791189
1304519686
349492707
1304215866
408282551
1935033573
1180361749
1262307369
571605551
688576436
2134402455
2006700826
1042906217
507946880
298906252
549133450
1202423140
565018444
753386035
94861997
1588306538
1008734845
1677777944
975799981
391066694
1208936887
1682455386
1674717140
1964963797
1595016424
1005816090
1915884514
1065109633
1436087232
2147228753
884417180
577220831
686422570
153809231
1351171617
1993323628
1256528412
615667500
59139703
753616227
971377091
850475090
817180076
178750555
19309329
653827154
809869735
1721021721
1279769753
626457371
941448289
1174646402
1675396087
2039702571
198008786
934381878
459245996
987826565
911693767
1127350090
2058560718
1959530418
1791258920
1433925277
1630196283
1298031668
845900368
381271072
1255901841
1031042678
1187348421
539566815
1557295744
1821725626
665006653
1593480437
44830176
198389341
1530827726
1403976983
426465735
218283487
1629107996
952270600
27306584
1996511968
381382776
1209745993
877029120
128407416
927866804
1155217721
1617793252
754964867
22815415
507007291
1184213331
551327509
864221981
375168204
466724286
745831747
1236628553
1607963781
1114932947
56248234
2132363661
643030535
2013067264
1374447714
61654342
1392624409
1023431992
1554135977
1384556120
2011134322
420466536
1880700774
479677719
1562695703
534391948
512245537
1516899491
1420690226
288133835
1180392852
558021218
1497210383
2122839957
929625451
1323415121
457162695
1275966740
163816315
1691208739
755658111
1455047146
2088645841
1221578058
1531806
956915167
1373286685
1301043603
1528866573
1974759287
2145338898
1281391235
1948587871
1237598511
1699047827
1868681671
1606865995
1306261715
2098307349
1985071277
1617643496
2027453520
1826512399
725366946
1613173306
716201400
709935345
1943668206
1996211148
1795086209
291304483
278037336
1558675126
12585304
1142062122
1727161031
2083535445
1619008662
1135056266
1255444998
78279987
1342019676
728738841
965471679
1650959585
703743869
164816763
1637146734
612170758
1634857408
2133301783
465301957
65065522
1568457276
421283743
1794453184
1082349014
1965334116
1052541255
1523218621
1036072395
1748983027
317749733
386447722
1525593621
1971957119
458814303
210415393
1571233154
431835438
555041948
2057339347
1403483128
584177456
1119599076
1099606355
1480021090
1144047401
1351160428
1893298261
289385560
1124767682
222213059
1903499376
1410835953
1788550554
945298850
1681657568
1036481404
1047547061
683475967
1759024206
878933521
1668421447
1609563443
106463715
64018052
99277751
1981224926
1397682000
916434404
459606761
1554667887
87151535
373762748
677292794
855552126
662549741
196608978
2045409642
764034530
1050293454
1170744538
1415015155
477138694
1333406053
511725840
80676211
593819565
717110878
850746783
2140667582
1667713877
1736830694
1599328945
162251286
2037985356
220403844
1793420902
1764898821
152815740
683419095
851017570
1826438230
603746759
1677766849
695844960
705469816
1187893390
1041551814
1059991100
1663455294
39538136
877202041
1269886485
1899009901
1593926625
192460515
259751864
154208798
1481524353
211356508
1365512770
1665144493
163770041
521695480
572922327
564724491
927479091
942311231
1000788678
371377030
2081399870
451995389
153957208
1997496822
1959157583
922507269
1054993692
2114884774
1018056131
1326941381
709767444
237610677
248730690
367576366
725878802
1723409006
357124927
1325022777
1879263398
593354684
1340658598
1213756443
652346585
73125207
349921720
1174961796
827328425
1941615009
1411749324
896928048
106369148
1665885105
700791191
2074431382
1113136441
757145734
1959379751
1104281054
1714718111
1542772003
62031502
719323359
566428140
863209005
1716173486
285123431
448516
1968651734
2138499196
1761869897
577756338
1425274960
1487933269
2017652782
1461067538
497940211
679134716
617498668
238145308
1894272071
201712300
1713302392
513319059
1666561039
1922209469
970281637
1461694097
388968553
1913686519
510654812
1163279571
668124052
1730514011
1206690974
920187137
61755791
1803852923
1831871678
2145926281
1567209865
1008496327
2130289832
1821635400
709364554
815198205
1523472651
345275584
2001442415
1034833681
2140683892
1968764112
2046644459
1878942174
1317827702
1935597417
1337112829
1508841442
1228702383
860436607
1425522477
675488593
814620764
2018385693
1114952330
586541637
2087032962
751578859
853782209
58754133
2084895909
391886534
930905929
1867870059
1905765289
1061230436
1399059690
1575289634
1265021241
1443276733
806888194
620499301
985197770
1589790055
1360850647
1008015537
370747835
1590367490
1314778160
1803150255
256981201
1364515037
87014310
1499150719
1542930789
1486494561
1278349088
1203872290
718154606
1718103185
941399034
380289621
1289309448
1243048000
244665894
426506594
248500133
1831312023
1201116289
597355685
1177558836
1333166433
1871290855
2094714519
1460019403
1614285120
600192397
1295541544
250143289
392542149
1929329027
2040409977
1679843861
512468456
1770551502
1533194165
1229064389
1140049497
1251667595
2043270413
850182216
1792369424
434336932
450214716
942957512
1578386569
146019863
1961844212
106774496
1032134528
613167593
246450087
1571842378
990785545
1075432440
317213549
974816329
2013510643
475111865
180804757
1627287211
1509798638
1402328454
2126359759
667091583
2138090187
541054049
414431215
1645094952
1852981010
2125214936
1086953943
1301877250
691615133
838713189
1824595012
643690611
1128205164
1350414794
824580059
105570440
1485712759
984299275
1738722897
2041196613
56998028
10772447
825560493
1887839884
857463605
828787041
2125529663
1163531462
946516133
1652287101
1691302938
2013332747
1250537184
459712371
1675868420
691310683
998325582
2021011194
289666311
1845053352
620753010
1430086969
1654126190
251393420
791277257
801482920
490389441
1328033306
55136860
86987104
614596995
271801000
236468127
817207824
1113600856
1494738697
29504641
177555085
1795594539
1961877322
573496041
2078907181
1430696127
448921253
1270202025
67623907
774643321
453391193
414459421
1240861556
1732828314
1927499686
589973571
161261440
540369491
630900179
529208380
433956206
486505872
1681100681
1570883495
2025103529
814520588
2064019212
51017811
854353927
655238725
1678924312
680360200
1961239
1667864987
888559777
1512821204
1219645500
1615920354
2106599856
146762207
757767201
485135967
1518835139
1050499189
632468985
1251462315
291316683
2125941838
1061114355
1439136349
1751238034
424311281
1967280002
974128435
1088274337
1992636067
1990934611
1213921376
239298217
646529132
1384024611
755638020
1767481929
1879470754
572951962
1532697814
1343635465
1192658434
2103904500
307793423
1282920734
769172762
1130478233
1265514672
1737573424
2142108716
1111984703
177234702
325952926
260486239
1888256315
1720116554
242359742
1091458078
265136964
2119164704
579230996
326663014
1381331512
1900795874
1296058982
1277033281
1010423368
31391492
11658703
1662589779
2072409019
1800284818
532522102
1373638499
1645973620
2059574098
125713892
1917314598
761684656
1046926511
1840257142
68811854
772179616
1709143079
40954518
1131384847
1767009230
1346685612
2012515965
397973356
1264960671
17092524
40210499
1687042423
398018981
305146247
1576696316
1913966285
638696903
1345651788
1807445350
771800204
1366978144
347975472
1167164262
577821888
2118084578
1086853690
1287117104
1979929585
1672368470
436389234
795948942
1560139862
1040580062
1019178179
1816574435
657028747
1592767087
786765069
313290122
1826295383
1256315850
445018685
460796967
216666980
2091989693
151027247
1807859591
165875724
1150195854
2051617301
1445039502
143956462
642065725
575572231
1314720389
6827816
603795613
1452048412
1837075261
1687846756
1744604816
1074690176
967414946
795411862
1699058246
1154009831
1361107423
1336706039
1798922919
1474067286
729255546
1019587138
1802371803
2064449003
1053451082
301889844
1793668335
26642731
861928908
1294884170
359664247
372068671
2098086058
743024126
1090912523
418295
1177042697
2036693754
121565477
1095875161
54671609
992790485
1633422884
1454719661
825033531
1382559012
2017185574
493665558
1013080329
738277067
986781198
1632775751
1450045530
805595963
395436751
1004960261
1660835240
1208166281
1547845901
1089573755
1497451443
22632099
1994762850
34802567
528089184
1935726929
1287113339
151952338
797021682
1947420236
1100419457
1454773181
662284884
1495168572
683436192
1333006564
400513835
740191040
1010270839
895769998
496254952
434444175
1476596504
57380278
396606255
709979370
1864279124
1398538322
1164832705
364392185
1188657840
282731088
531377793
959625802
752218896
1050653256
317085052
927681126
130846363
944594821
1609693761
1904767389
525687135
773519474
1090409136
712570539
2137825779
639041296
1743871518
19764025
1303698053
1973096771
42996605
1094268503
915010930
1448084173
2042791256
1676368545
1369211611
2110402769
800041982
2060244242
1997733822
662036617
511329756
1070458362
2081622985
357747499
1548347446
198737622
1290446994
1620347049
1845264804
1055560081
1169719158
1626665943
1285713506
66606623
1304162449
1132462945
1712407480
1199643262
294857080
1703324603
218444003
1568084623
1238158626
786791895
751160560
1190612536
552465760
1736601925
579715809
457867340
1958911528
564251898
754741556
2056860347
635884702
919940058
1508781648
585121292
1619024042
1215786570
251141355
1756807695
1539244522
44234575
321235142
1742848160
1494473110
1396092633
428803064
1423233227
282812275
1116591645
57472525
2006363918
1471797115
1822697625
816664280
1495894815
63964743
2009055404
555342772
1147847440
1390606958
1886246419
144871152
1812422777
1116268102
820345011
1039283138
1044692965
732075981
1314721700
237525619
1714311641
1548891127
462904574
1346340270
20079056
1704754855
286602450
1755694658
1578419655
232801641
1404779834
1767787205
1111391059
339178720
32987439
227870277
764373376
1739200070
388263882
2121784517
841801717
2043148639
573276979
439482132
152260100
1735970710
1388786587
1947302378
747389010
368986394
425048609
1412844934
92645851
220061838
25664417
857072679
1367839599
307981654
1578788854
667892484
589267792
827450970
1971832493
997872461
41760584
75199957
2077411962
2044902820
852710688
638157265
617972899
601220331
137291041
713536977
489699804
1041664856
350473445
1770133992
52579294
746642836
2033131380
1543520333
1336275814
1043173221
2012903464
2076435795
1282680902
1589243183
672720608
1966175501
1153859771
899697677
1702633487
214839303
394583027
1160482199
1842142793
1893200112
764575756
572787431
995843065
1381390833
940970722
973720797
1527688107
1136545869
909982194
1736674363
1584874338
906004107
1028871167
2016677372
1101140485
612448010
1444316097
628523529
1604155607
349069340
217332600
287221332
771933922
1621959660
309599303
1041203265
623859785
8356407
1370107026
61694620
1174083607
1672620781
2037936453
2053026842
1752468099
889379721
1767650234
2118378162
1610129687
1138823725
441121020
873387950
1487685011
92217056
371090582
2106837241
1996511968
837449899
1013360678
424729124
693246237
994529843
1373167222
1018091135
1936429407
695029865
1637712188
1316566617
761367191
580223485
976091215
492001833
207150504
919667379
705902688
1574947816
711170390
1843615750
1457191304
441197504
721632050
367441020
386483796
388980128
1190594702
1568562430
1322566854
1517010673
1602820491
1421214428
1502634256
2020880674
1249494799
903994631
1550411714
1132891901
356812655
1447304623
994485435
1898338787
1792576903
547061163
1721084948
1515455521
1009459149
654039823
2101036073
383001915
782778016
969197042
867046198
1615967175
568570392
280497535
2062197919
1690203521
866755794
628367168
2088111979
524239391
2117419461
1595143817
1162601006
1726367495
1948425314
938495822
1593800615
1803232670
1729708925
227397108
1901038902
770107178
1428071426
1387703421
698531684
1352011467
29451743
357650805
1797198377
1134924500
420284899
1409709933
1114536326
1767960908
347563273
570398464
178557200
288501704
1967498673
931435401
1350971929
1799936165
891977435
284509785
877670637
1056739441
1602013766
1559588040
1835934428
299103583
1753700271
1176095570
1283183592
103662256
1036707350
587675978
168952843
838964069
1403761566
540663846
2121224661
738315637
355978927
988368052
849848492
655976638
414116391
1292922378
890555262
1712473840
828088951
1854674294
1604963328
1938895301
40872731
1808648621
10199486
1021189576
1823235287
215594077
1022512168
1576552158
1721611150
1334292137
598068714
1022940010
449392220
1576866805
587671496
223698565
1319123646
2049622309
1265836151
2147276742
237724897
1355291436
286888938
1165518929
868780265
1128700583
2026055933
620994372
1269588152
1387556509
563788768
84852864
301229050
1862161761
1264705314
413809985
1182014064
1369479288
361568275
1259683998
1460510470
1543410765
101019742
1496063883
226262650
745033662
1345551658
484218641
1880131407
178839591
835430871
867546600
1052054154
816926976
2077014014
379786745
1883688174
935269960
427729562
66637617
1380386203
1290147809
1132118168
23498466
508710133
2101698294
941863390
1571328752
2020952015
232610177
301263416
636722398
993078053
1085007194
1231527604
713644201
2145781727
1221065163
1134213925
1207862961
141084314
1310752020
1001366879
832683915
1809457503
1434315996
557670745
15939239
594453517
259143436
1477073574
152381480
1851743316
1933470790
254351809
2003477954
840807792
1552702444
788240060
19277954
1877546719
862783947
950230897
1446385962
494850112
494650940
739521418
1283822910
715505876
1029456389
1382599758
1304215866
1715050485
1119121596
1562673326
1967076511
1175004773
367073801
1225151077
491497577
1611952555
653377747
127534146
349703226
132044070
1872498342
1879400679
2111026297
2047868210
333348899
1001539418
65919735
1716976217
1445011764
1351278762
902696362
674137152
1860913930
70380920
1481811912
909502907
879641712
530205122
326895564
671226667
1188642854
1747683599
1102129268
121110140
1146764732
459474072
2067956468
1179505110
1218963786
863554728
1818534765
651326632
742884994
24277357
715673123
485051286
967804882
479267174
881951962
2042994161
1200582659
1259875833
55898861
165272757
39218353
35005976
803351622
1982085660
248312714
1304076394
1589659774
314990974
236352787
1910888724
758404352
231339191
1552098105
707546033
1294952579
1896648498
657542591
1065156154
1650714601
294454216
530401785
1500513191
272096438
1567995145
2018581934
1123907598
743742380
1704255392
899080719
1395536573
1045534939
759450942
1751130942
520842892
1441596813
1292974094
1094744183
28845457
1642109352
1072403097
1373516574
243799097
1488450220
1551142582
935968399
889854380
814562633
132700047
501058025
185500869
995256894
214037532
408857394
696079202
489298200
1206249736
557759382
260350876
1344494764
2145789297
1408702756
1911609846
1336749378
1741880860
908243646
1868246802
934440213
617535113
1937081469
6789676
1327025432
51575023
1007843569
935717967
952575522
620753010
516124062
529953154
926523847
591245916
404961241
299925869
2035473357
993941835
1921478419
205026530
63978552
1331033637
1000606196
439977096
1159452272
1928018122
732054719
1202923769
1349697163
1646748525
374198373
1969920398
1140197255
1024811427
1064936672
497402116
741327712
526637878
2111980626
1853009669
521220181
2098959620
980057049
297716005
1918800273
80551835
508628964
1513206434
1463396795
871021801
2087028307
2063871410
1011017167
12164062
1959486049
766192171
552733978
990966418
1023556645
959978747
766512410
1473276778
1713458042
1835158189
1803704166
1967347889
272015477
672756162
1796046828
1492388818
1531350584
1968789598
144707086
121223167
910605801
604868111
446873114
1875019474
418033621
1424401608
301184334
2042168309
1711703603
1481342804
607333695
1078272173
690098478
1802921390
2102038410
315140768
1795636066
1391899425
1960777431
392344387
1647356265
1896392028
1600578998
703067736
1433835755
2039337906
560577678
989391480
1979198203
1605959
1811481780
2127365985
694143300
591227754
606534791
1787252794
1270721067
2115178515
2053952083
2053394870
2030461846
1873613159
1465945175
221088198
673258706
908335404
203688010
1078984761
1736948346
585954803
74917140
645783194
1960447647
1520322209
1151476111
1779698284
1627413167
1442041002
1601330743
1888605102
249935203
1293332316
1941908994
1553132445
1657003209
1025991245
1625657466
1349198478
1595894945
859977358
2046027214
144177322
1811174441
1001243564
1267720442
1312341921
172048559
1044325576
1934686611
2065912909
1683049348
143481524
1644074056
585204056
936920871
509844157
299154889
1256446322
1923436108
101948552
1628153796
831306788
236943
1304302337
30838972
2086778161
1598014427
411469181
1713806288
1641245448
445219604
1319174377
1935450982
2119065082
1721272065
1976389288
924003208
1675943541
389350546
1947154484
843148273
2073867143
805435128
1887583038
689923088
1975552914
1603397638
1888592206
57582315
1755224330
757459777
1490425977
334499960
2142106048
124255847
1655411516
1641207664
60008917
1383753916
85234063
515995321
1471078254
921160816
659526550
1770971667
1163669520
1191750720
1507730837
1642863262
1402899021
151744189
349056293
1137674297
291298823
256676934
1645567987
1891900893
499173717
1297321373
701155833
2015562025
1652419186
338207181
1332345131
1593146348
1788564770
1070890629
8107229
867597304
386502850
1944607699
1773524908
1401065361
234735395
627181005
1844445005
234019259
1331577082
1221920911
829378888
903500622
973577574
1669064628
604504272
1971552724
1760390087
67466293
1260885633
500019162
269690983
650908284
1625148869
1824651597
127885180
1467397529
1663178785
400042945
1908642718
1637275484
106227101
1088993171
1307464297
218769449
1031335340
1439425081
1449985108
1034684033
363715050
2017181943
137392039
1480175802
61108016
1937185477
1845471433
1209911571
926660685
103115962
1717590006
1988465042
1251778159
522337876
455769801
1395729610
47341089
1722361219
57002943
1590507150
1847443947
200877566
889365146
381241479
2037243455
1545176124
1738290478
52501227
786208973
495524412
1210367034
1210649505
1360301306
1780909128
477834939
1478117422
1452316336
1774093287
1723643226
1588764877
1915074964
2021303065
1808380797
517503744
362092430
593269299
840555474
1021046762
8676525
1175202773
2086112305
706318067
882838357
121983410
406114892
644309836
1418802733
1874411134
862308855
1673202799
1792392558
933749622
438636244
904371626
563725787
1643057973
1772910924
258095831
58799380
864572318
79640804
331823603
1496983951
1035995461
82586652
2095069508
1738128455
596654229
881181206
1962320670
1272171910
125218934
1064649078
1057848123
619262728
1709086467
309068218
1039429648
294126413
1681079306
379887936
986249816
1865537655
629712454
185460585
1905032604
962122658
1842254162
43373029
1580201301
1970326487
70419502
2013370679
2033747444
341167622
649773183
1002078189
218938491
2041832529
1320580639
683899003
895696396
535539460
902328520
658586476
1641660744
2043951320
501495171
1548532794
661424504
406435684
723542939
527631027
342907696
333472038
39103803
474981758
347961117
1773456243
1868749288
1351271788
2093784116
342416093
1119353425
1295617668
595852276
1600631715
1694605569
1176804382
611655674
878313596
1829946921
426556296
605934153
593716686
110776688
490532582
536421069
1984705552
1187893204
1459127453
1636078874
323855769
591550966
1031037571
10181923
1347783034
881870751
1885630074
1349636753
87348545
1052572852
314430479
447968187
999013154
1824152162
278310679
1590244884
161498967
94443384
1063525674
872358423
161678661
1150638058
209011477
1228448808
106944795
793275190
1951987284
122851133
1985822831
822767249
1990906332
753694675
682561634
965118219
2018795711
1788536435
1204876968
1179347681
1538446918
1185647522
406830286
116813660
362836661
1786974530
1673928733
190387117
1809945125
1667296989
410969255
1167191372
2039945531
625971861
699899178
1381760885
602743798
213287892
1691269847
1481738764
238177310
1945303442
2071803137
2018788126
1146764142
1194722903
1820078177
1656570631
1742757465
497516525
2121977898
861058457
1651702984
484355099
1122615688
1127821039
287185552
185537723
1679228878
970149585
498006944
910175023
2136161024
1268696078
561324978
1880853296
1549498731
1054920021
134091834
1829184958
313147255
724104275
174921879
1971044623
1306362672
788804763
2018203410
48805668
650523888
2021695663
990129635
919880239
831358742
109796518
2088960845
1974401344
1361928882
247091656
69476416
1598590631
1703088952
815400393
327213089
1815418967
1025011816
1317762971
845889389
1098229782
749667069
1256111877
1129214326
672382071
1447339347
792619432
442181050
625603808
1300598466
1077912285
1688326702
1627422164
1884248650
345384212
1220218833
1829125585
1502848606
852455546
931583682
1158911357
814395189
1477125532
16917644
867868641
1844174815
2085012473
1666469095
1306379002
1645442643
1594727962
1038213640
2005038705
773762347
1911022529
667949026
377576719
352278125
1796494632
335680851
577010045
260353345
462942812
1200534108
2103581130
73488517
277329653
1214917884
696664712
1967614505
275412493
282376092
1455584994
1181212645
1802652446
1805880867
2035079780
520301062
812001595
96136411
1786423902
669901809
1508806760
1550411043
1491769180
422691684
860428235
206063761
630693160
905475940
1758211861
395852833
1373006060
32557076
130082615
222941422
1882057474
192417867
1895892647
300317283
1437378158
485992864
368383585
715575034
2086057702
1095796765
2139630592
2132584092
20410574
2077263246
281382874
1302695746
1877676077
1983857723
443962093
551938907
1776631234
362893453
1795192377
764354079
419350998
967647956
869236351
1131887127
1075503977
745018750
2005973012
1048933492
1813518173
2104128038
817400595
674427607
1297552680
122233804
304591041
1245520971
708733339
189834067
1561819881
1366951268
1908868651
911658581
1603489437
2111163756
548951372
855896651
1128396848
883603842
627742730
171159751
1614326102
1221081260
2041833975
1788886962
1255575463
635765554
227520249
275953197
1659174103
1596854533
1637479957
1012254731
680471655
1125868817
223349775
573310695
1973184671
172702808
1576195576
1254193459
1288479636
341914378
1441321668
648478987
2073254005
310983661
1999524240
66038042
397359583
2051561774
1503259351
318745950
83566118
813451887
219307652
1762614089
1777676726
865320943
951122772
1403269311
1379046405
1285102116
1717608114
114369767
1852941644
1725188207
711667014
1894445040
369881040
1952660166
166934173
25732492
1450885256
730125827
32894560
723999156
654386893
1637673541
78949569
1342767526
1542554461
557465438
2005843484
447737001
697204219
1999484474
444573306
452554014
244282797
1993712009
1913010375
1165737855
2121252194
458015608
1560971660
427170419
2026292865
105663403
336278081
356324178
1656652424
395355587
1275022001
1568061259
1792875433
1270320640
1605393919
653321119
996414888
714493580
785242776
914698917
219900095
308241668
1170047303
232099273
1106311625
877622059
2050594384
1015884154
50805340
243553442
410317853
418313724
855921666
1577014926
1002022825
456761560
1625902678
1747284583
1173753974
357358429
332891335
458486238
1232216526
1657074520
1450652739
1504868898
41467352
406245015
1702620924
1470101449
424485302
2003637269
1371085510
1225181710
1297861403
1539583438
2040230710
776042491
1005025952
1858045935
1399425637
391949249
319555633
849705430
78306532
1702701853
1149463455
288762701
1192130072
1980339101
1286539
789755484
418981346
1955642568
136209745
1204603567
814543454
1432244299
555779010
713657729
1702097251
1222419966
194489642
201707083
1681498313
2008437355
623493740
1267694560
1919476475
62048117
117072162
1794042954
755515492
1129338941
1398320537
893652541
1528503048
247541997
1830452824
106726261
70420948
2024265920
453539610
1642782571
1849679887
1370607478
1458338420
726084378
1455317876
1486078107
1824142815
1401290794
1804562969
957179618
2030883581
50142145
1260515393
432391653
923226526
26308542
999928153
1246090747
308795613
1200254797
944408610
1529448789
82535288
708992272
904182242
1987997160
1321120264
77927605
557799508
2140737841
64773135
1146065361
1477741260
1927728949
1496024730
202063334
131662051
1749265760
725808283
410511852
1516999265
210744478
1740529927
1761342210
117800079
1637976910
666815569
1578993805
209116849
796665024
246994799
1099701057
1702653118
195498893
476963266
1745107062
1151634297
1700883450
278685326
245195618
1353475761
1233948978
1877553677
1995826714
1202550629
1252451294
846582096
1121183392
2080021823
2094272125
155638124
24757974
1522318987
203223321
1407500626
1819623164
605800659
1985861064
100395333
1725067077
923873930
1460318648
1023770098
1704566326
561981842
1190986419
1193282110
1694983393
47674438
2096356776
1455616273
803775626
1709047223
746890450
274770545
207802020
1888971871
1857502620
583060657
767417942
2131580949
1040281500
827232511
2065503640
1361243637
1689336493
710927488
1280309203
2084798300
796306415
380041805
1336495779
732829964
2018410424
1742179424
1521577192
309461802
367771608
1770928630
706215791
2072355040
1667258413
961089697
372017256
1405385101
1876775896
106944795
1874574241
359275560
1912863531
902080564
1836835828
1823197814
1697587690
1269698819
1709933705
139448701
266934287
684784094
1396568190
1377625317
1257162714
2088175069
1723071795
332005071
1805299434
6022887
497070193
381379460
1359740384
712073617
77378048
67898221
257519507
467766054
363901985
153320032
1860447052
2014072113
799382218
1944506554
51268638
1090856642
349222276
1674592987
1312936115
1205730385
898979914
1410468797
320922091
1398893504
1879664592
865729583
1801736195
784201573
298419173
1788979314
1690067058
2084139328
1346661363
892360053
625247815
593563047
907859085
1400439699
1118283189
331488897
1135297258
113487550
1257179845
975652652
615919482
241822699
193813096
642138270
11923295
857357625
1525142231
1749457176
1665924460
1521150174
1373388510
1750674983
109153655
907156723
1573576054
1208719206
385996865
559208778
742719101
1868058045
343800208
1254167565
52188948
1778350588
368681118
1980802640
1079030392
1129694302
2054644909
69066234
810462725
1745711971
1795156713
1485005650
1594164790
277889184
1538513520
362909532
724580018
1408190244
1519301409
1683611806
821899589
627345889
1364558010
2024771187
836019415
1360294946
1793318648
24467846
1137177194
4501941
100957404
715407596
855856244
232237911
356181181
1563239427
991421401
1007752970
1215446208
2031426360
498441626
888911648
1560222482
313668414
1893851849
1460455977
1014682836
1158997883
326942690
1447472253
1216699103
729049635
130417812
890268834
1545784325
402303926
1707181123
298728953
1111736500
1030490801
2137132057
351527976
1015856539
533963269
1706196411
1782300765
894371565
716114343
823247310
627542974
156021600
28173229
1039166017
793528109
1102662924
1807452725
809108860
852967284
74173795
1810105350
872921990
112082943
1670290170
1228967011
1723383342
884990715
1431108248
889029952
1101596826
135700119
715985708
141166775
1593437842
1465471628
866484390
757729062
1632887491
1650205294
1331784518
493103748
726527532
1196732414
269193113
1811547945
1402367739
733520034
1246218417
63453889
103869676
418359098
1205515066
558971168
8297221
1683946826
1188304119
1084547995
780670892
495085125
1128332417
1484049199
625370678
2034807952
1444316204
682225241
1707099899
1658005630
995917690
1603385194
1818618274
1865589069
27504892
594375816
847911067
474892118
15014291
933650844
28893754
772283326
144577522
282040050
1768167291
966513394
527699451
89494659
1003222170
22295058
70308301
392012977
2052598824
1189442395
1748563237
588207236
240576227
1530501152
28276126
656558550
2071829298
1275919439
1142409562
1896374361
250232492
1608907197
1707322640
57897780
1123786959
1144721898
1952602731
1207538394
265611795
969890331
1999717006
1155421976
1893517487
136991215
1374990459
657453737
214146372
1791387227
1035770777
1492283020
665294807
817285986
1121289835
1644782579
1477635539
184527308
387957733
1529532327
222880793
883984367
1796949626
53761001
1955151817
1417358563
1166482831
1519288132
918612822
1503150961
527140836
370991221
1854842313
487376762
1336333711
727829788
743026702
330680143
1869158878
1174633863
1319962807
256956318
284165924
1819679152
387768615
1855216244
2112214111
1019205092
1207523079
1468755758
1397641044
33233350
2003324225
358603163
936790329
1186766590
2084015250
1621041774
33660459
353444583
1810743761
1001582484
791132607
2016442257
139193543
1877749329
546401877
1532608670
1112362304
2067982063
529953154
285422325
37891702
319648600
127734102
1242145800
775631025
1746609480
1272378139
1252512993
647704015
816978853
2035845304
969005681
1029932348
1083430445
1366695135
102120841
968875483
1118676389
1131321241
137951838
1280747461
850464361
1392966351
1247574967
985474727
380778961
394505264
700136349
774123289
1427124038
644398452
373997338
1200209683
1057940094
695667362
1650139747
1032868654
1340323723
1085357899
1167139638
808359249
252379371
1898751131
1790636471
1907523524
1979483523
1971220264
416122574
374057257
135208686
725169123
2084771373
761662881
373929192
553164516
1396511055
2021275618
1380660940
366362723
1654385757
1271522898
2142320076
939344181
692152158
783523013
451507939
754114313
2047926245
1112144664
993825607
1284650140
1792730713
1109537029
347076154
1014192285
2096679588
1710874583
1600702454
1862917564
1752971818
1504236944
573056837
1742807724
1499408718
1832503038
570127305
1504965481
2116061773
911744144
747370355
203395729
1947822856
1785170031
568447893
1251143884
623089111
772019072
595821046
1744313829
367069307
1846100748
694873597
740161805
1414236296
784513950
1618066580
560341279
802191623
400633555
284935093
1060108380
944616206
1280610447
2136138958
1070426360
880261366
1998043357
1760312508
643971613
1359956728
1211473142
2144013461
2119142229
134380952
2012623977
1273494537
2133927381
702175790
259019509
960119094
2062188778
191774252
708160686
1097315148
2024252773
262990055
684166847
135289994
284635363
1165130696
1875614379
986138765
1370968818
1119099287
118163697
168496782
528593256
1395870022
218505796
1690606975
66463318
337513375
1859888719
548301425
283816942
1727481535
380777640
1622074688
2127538477
1827704864
1970045596
616067772
534264765
336147084
895706347
1423223980
2131307587
889093272
119647396
2028447937
1778586207
43185777
1304629218
644009680
1364965267
438445734
2041662924
551197378
1669349199
2066265201
1030535903
2056297660
766083947
1162604459
2061738365
508089306
1035966907
1416659696
123247734
557300083
995581578
1354753703
105485844
366747739
1394587584
1438285146
1171350408
1615799256
1369741324
1243347739
1080632914
1241696438
829556490
1348838293
1669274992
270941181
1038936453
2108823499
986872662
2126699031
271961029
459546158
462372768
899608142
373746822
1863505462
518264460
1941925384
1600142491
232847796
1514137212
1299552540
716179211
1885188422
1834874395
694788439
1212126051
1875112545
1988959769
2051702374
1583782445
1649260658
1474321901
1401610735
978915373
1922656592
263409041
1281847123
1109052305
1349526739
1991786751
177558334
1426493897
1866419374
563608100
1269185724
1372866640
1419878613
1266504613
1053033819
1192561992
1950950170
1198991978
1539597649
259717512
1923607105
1077312951
865200508
1192068089
1833844914
981016107
252242782
1535330114
1765683705
317179024
273366967
475132459
320178266
521344421
360526554
1795365799
1226465057
287459773
1885682300
2027395569
728966477
1164402022
1647873080
1956220303
1057975390
184331497
1098185907
1111220815
827407717
1317598211
2078695425
1822932388
1338663817
1487267261
235096588
1166077092
139296014
639148751
1083771531
1935289480
226910526
1974233023
1379799152
1871937676
664827245
2089702280
1194770449
109180923
1165059525
1791672146
894835892
157035614
1712901533
1346994667
1405180600
1775635513
292483814
357509190
166219007
780771680
211601161
629708885
1729392943
1892964075
1057490799
1694804764
2100261216
301634542
1451675091
787689011
1833272311
395381042
703050829
1846202963
1324237186
1859539338
1060098777
1610989059
989934483
1782889674
765028737
310305920
1581244745
1206771021
1247771676
899144558
1004539572
1368475693
640650623
1269781330
1526998564
36361002
110510026
1061839080
717451550
751621519
1862805457
503736759
1390619382
2060895792
308758869
656859266
1085687754
1109066635
944536382
1569716830
1350583191
1450231925
1917086723
1795572362
2081100117
1154770686
2074078418
1590888010
1348950727
1643232447
1620349173
956464451
774645786
1088615911
892307839
988587008
608409699
245008493
60417157
883389913
1159628252
373445414
324367094
257494888
213111920
1015802418
877396131
1902786788
91323458
1427697107
1430261697
351761967
228641378
1309858282
261618435
1271431505
1865408238
1709722072
1587623376
559857294
1189588852
1930949372
1705116181
1174468620
1788338541
1921878234
994031780
1638479337
673885591
222629031
1418796804
479287733
1559051679
520955864
262960124
2098424833
66025902
1665445713
777448102
1616214464
2018724463
1902634943
588757382
796670734
1408976689
1641249861
1656446320
630328150
1805179530
673921064
342327668
1572683453
1273902011
401971162
1453119347
996738436
736133662
160734740
668339349
1400670054
759287127
417005951
1163176498
1022702401
1713024788
1937192176
1790622827
1279392713
2000395995
1838052884
237396581
1360563714
1138305673
249423167
735901161
1515944358
1459593438
216361467
1756776467
163663623
1347127424
1586839662
2003682280
75724311
2112917977
530478304
977189833
1985892896
607169091
108742996
1932285836
311964005
237610677
2038325855
1811208994
121427291
2013050759
1910980588
1732988622
861564504
87551904
781463884
17732078
15259284
781471714
397281575
1389450279
333618246
1857209530
430791882
396783838
840225094
537496402
1160982695
285191965
493704258
87163734
1354345295
1036751204
473004153
199381466
2045479872
1300502743
2106987521
1148052079
215178989
253830756
1116772936
430668156
1578284445
1464227293
1035667908
101221644
1293754097
1172984811
279586380
1013718311
1071478004
1978114212
2075178955
1088933005
771468795
2097694082
1026756529
1005231739
2014886402
498578348
2003464849
849310690
2086273688
81771504
991386681
1863286862
1925272586
1319222154
1497904662
1246884733
1553507687
611929115
1965410187
362282695
1389813960
672414709
1421363401
973259781
328696609
2049033479
1667320246
215494287
1204675600
873988302
36187170
163072271
893619496
1924619690
752335743
1839549507
289160942
78694508
1007047770
917890215
65956938
1087532104
961566334
1753652103
899374122
84590296
1133029867
185500436
808823548
756414550
1663203953
138937443
2086040449
1500881035
437401496
374249007
825509765
1060067265
1281860224
549260268
1637925313
1848883433
201534579
641980999
1583144717
872490278
1933019502
262616220
1761613084
652291499
1675947054
1897295432
54206277
1262626333
324132086
1353417128
1564758038
8834110
1236804642
1679030934
594312193
585382992
269065956
906563965
428467107
2101887428
1543527932
1229153998
2143245953
528737602
1802983188
1784074956
128325047
1655922232
2109022362
8732841
2042379685
1264545933
674805974
1415678368
1734895274
234033121
484812769
1886735234
834486061
1755787016
1814362027
922782425
816337755
225993078
233313068
859366741
394940298
1750919471
423374986
460654432
510684553
1662487971
1247300738
71348158
307165899
265191850
1619755506
868005374
426652369
1819728379
851674711
1766567191
1319319936
1354821366
1230880270
2092761540
1805926996
1994639968
1791390500
195676711
1929561873
418080995
629984747
142859944
770502727
1895944369
822209536
1151308334
800767562
1603881523
182048211
867790041
617088458
48916428
1306209335
412238295
1747329581
257774634
940810762
1385128169
1312400573
1792590657
1026084371
935269960
1785975976
1992346149
1446642799
1178087779
438113642
1694756000
1700481927
1377794706
445314070
110694428
770581893
84179330
278451812
570398464
2096440956
1659678787
929686351
2088959136
1330024099
1070458362
210443730
1897323843
1028061957
455911215
806863434
1890683238
1547176321
91547798
1228126117
797119163
132879357
775800599
174309377
1905505123
1089638940
1209440054
1755657947
1399430738
433494173
635397922
1537978945
396582562
1135623639
646200739
629668109
2143127808
11284672
1065930681
718319719
1014064882
740694660
1497370236
1374321467
616858139
1831510325
113820932
1449268274
1141790325
2120157890
198972389
671366145
443607571
1137177732
930494545
352413224
984037760
1545815251
570525054
579649804
1277892337
1622196706
2054484651
1130848168
1772167008
1322102807
1652178055
444270952
60521095
3961089
1830566898
1375829523
1700036395
417635567
722632629
340220174
1112446763
754527195
341501416
445952753
426747361
876927747
1989868320
1539707422
1888952204
1046639503
2118713709
480487359
598243746
212916805
1324751209
1677666753
238566975
593740571
1597310648
344590322
162389010
9323976
757618294
1600264530
1890458011
2040357848
1240571767
1557877030
1150167895
585193070
2127282849
1073854437
698556535
1424316225
556449357
1104018005
160515265
189128719
1237476546
627264301
295329916
808428539
1173399617
304087102
480491687
1452768186
370824032
2099230575
2045252012
577618091
1019854151
1635118340
1269513524
1026677654
1969736897
2027677273
938912483
1573715085
1710666450
368303500
1918458445
972954945
537233315
1401136343
199315960
1498682177
733704747
863462832
513667659
348990467
736541711
2073544413
1913342917
1011256799
1459456584
1856057822
350744636
198644735
2084895909
987555088
2122909221
787266922
1482792242
1862228932
1953705755
356724537
1583270058
1329972925
647881030
1131388618
951880634
1030128524
1602135264
244295701
19059933
761565067
398679285
1009533928
339148589
934897608
2060853354
100194548
1224396098
1487852835
73720383
2101869741
848997008
1242700706
148585923
1070681525
1503493616
709598663
1314353098
948434757
581689303
105437193
2109393501
1114286744
1876257811
1497738331
1461691708
1897240938
235956069
1402787956
485957636
1371266026
1455016497
1181626929
550576082
519770595
1630009515
1980073539
2073138489
1050147070
457640249
1248390914
382652443
1219747307
523258057
597011217
901826443
1319663895
2026209013
580095559
334915412
1141934296
2103370913
999766968
369986963
584833309
1862427861
2061134250
234313441
1809316029
1133196146
881916222
1286597837
1097826822
1257146101
1292927038
633571287
1164402022
2030755683
1092258572
2058599728
1751012144
1976635900
1527688107
900594401
1008842765
2054616375
2005476131
1218793242
1377177017
642153375
268629525
1477504588
446835197
2004758522
1195716469
1205318889
60483733
1387105951
1943037041
1918059115
1562413107
147091741
680289808
1415273757
529285594
878914247
1644623761
104347002
806170461
723870016
2073348712
1811080667
1984686950
374716272
254787558
190895805
624090823
2018978506
1570768379
583685119
743713474
1417768014
1700948216
1280759434
1720873645
325299999
1991923528
1268284170
834246878
1184223105
1515850969
1962222437
415652505
1695617473
1069102738
1201913834
667116082
516325445
862635493
898167049
359872481
172127629
1908634553
299183504
1345457964
984442061
1369878910
1459944932
162739782
1831586709
1995650400
1751670030
1169994212
1488780752
1619566127
81980335
1547916629
2145785269
1278302923
1406411124
814426932
136894684
1727646287
1381026649
1664078470
354264786
1356585031
242319233
1842188239
218193027
1713535150
239238625
847980075
143830983
1948083363
1341630810
1887614256
1914876274
2074712381
1307287328
542995485
811940490
254043991
1138668503
1327860891
1445845814
884406704
153472561
1146126911
1268874288
946144980
620634466
1370498723
793451332
673392080
1935864328
1598327818
80463201
1238646471
416841524
229153448
1490144050
1917319259
246568777
15669968
1086001820
1576178982
1441841311
1165107664
594347001
954587026
497017164
100949781
1093044942
1149918386
1077829934
186175210
1560126011
759791653
1051353538
1808354846
1723804905
2131922228
299078375
411761347
319996292
942287902
741624411
419205925
2072692542
38805981
1709221603
363858466
1161561894
164612954
157892623
2106953331
19418081
1791231527
1204504645
66783493
472766818
1014873920
1645115826
1664559084
422216492
160310659
483323467
1060836685
2016699248
1623452879
996030840
749822975
1945634676
166786480
1468335392
1883286388
944330152
968467395
1876154683
1489039887
1583917968
524177918
1796319799
126637419
1670739579
2087915311
1770878698
624697951
1601156698
738897198
972618313
558731095
1704923676
679401558
787444651
185108627
1999431210
1108448585
1084321686
339036298
1312471360
2092361307
862959063
1112027125
1272123943
662963098
1723788145
144707086
710920120
917916669
360434393
519810963
1520425804
989879693
166831660
879660487
1848419317
1285590501
2108082474
1472641700
543907515
314576465
764343833
2139908600
1800278237
1934781527
4125053
154780327
1546720710
1421641422
2049887435
77437764
1310310921
1876949212
379115250
1231198689
961361751
1468191946
1491913366
2649606
2115515140
1176471142
641942256
1282501861
101719517
1454256818
1996733151
745562859
1908429576
1474626565
1531713961
2093509626
2085730980
1210658069
1494709862
1807268617
540888971
994507378
1989541282
899699488
1741006852
804446575
1410185317
863240749
1811348948
1151676263
1286335240
1950113341
1811256646
1592413472
1331936989
485622876
1835053920
496712818
1196585184
442490611
125662601
731536207
4586700
375029614
961228344
1926765237
27723218
276912600
74043665
1850287820
59031998
1566884961
402922077
2139373538
1194075398
1341395614
849111482
603498619
2014225164
123515766
1793880572
606187648
1646838698
2105385807
299010768
200071548
2146065859
492444514
1718296286
60406559
1832122648
1548502143
1436931391
279510592
529426411
1061639954
1340804688
1053870775
1406397980
2086602971
684064080
503419896
337053754
438066493
321699855
883275164
54988080
1381852830
1089570343
345537450
369704546
563597625
654029464
193957769
968646663
1167547699
1413256273
1386059007
843713846
1673413209
506545857
867844406
453445509
32694170
2021242817
1895893810
1911000216
1702302176
1273151816
1943892876
1222713944
1387913248
387891302
1803075900
927474036
1742725513
303184946
1658652414
135774960
1847896493
864525201
1435137883
920977642
1249096756
1647046323
1494218600
1436070191
738256163
448198017
682282183
570051047
1074571738
124641877
2108260967
1709741438
378177950
92891499
771529182
1012368156
1131910446
1830943584
1602389269
123884967
787292260
1641249239
1768506697
891562892
1400433150
987720896
869374262
103962420
790389824
726011388
1737361347
275231801
1590721951
130862536
196727500
1436012887
95265331
352470061
1500242739
1423086281
2069361952
588197192
2018871870
788093768
605190332
315263003
440286529
2017493391
1966238661
1723088452
793450899
21478271
795451187
347165834
1618059337
1450187637
706496801
1930280092
1509924372
1577014711
1519534535
731499258
2025264357
1518217500
2111434919
1391466930
14203653
91196690
1812797677
729001042
100009746
2134283966
540147543
567664666
151289354
1582935773
1467713154
1044636778
504818400
500350112
908180269
394511772
1939135929
797655608
1688127808
1273760094
817202347
1901934028
477684209
1076078731
130386612
15040067
1386351985
1117573625
1723245880
2067299215
86591188
1117198081
1789943773
1932447865
2053639920
62924520
1432333072
1719066827
2100443698
1002755922
1115637969
243933305
1740521435
846003479
2146477503
409573451
627053150
754759979
1148941165
1826709464
796320211
1547032677
1418910442
1413582844
871290732
1888906559
946401677
1000942304
848540269
25316641
486696099
1202137213
791400814
945199711
496081889
1927825023
1210843430
1157657636
1334092007
153310303
900552624
431993938
1614333093
390267850
456154098
883093809
1778635127
1450517133
1730594666
79817276
1673564459
87317407
1775760458
489393248
2073201282
590462646
1686701665
1761636584
110470732
873724486
411467045
794497827
2059781505
1526981144
2099460280
891561925
1062915287
2019896665
678170419
734557822
1390435148
2062664226
2121356399
2057285135
1996322956
653564097
529285783
1406310519
1122856433
1138750874
1579268760
1629422765
1895221722
1650180274
500048798
566594405
173810943
1612129422
1310502285
395124684
1892832554
232724397
2052020212
1426814706
953544871
28756287
1078582483
1333824447
941620486
1017529465
1635748492
1256518827
1452234414
1205944013
1314692991
1077953804
2107710063
1080695375
1479471608
1903516855
1584834912
379770796
275057256
1901338113
1688165268
749577059
659536180
2027308370
1871628814
1618486547
755165412
1153199064
398551734
1461118977
1648055683
2086603114
1415775214
158686785
107498171
466384523
1501011950
1888895672
1720572475
966900451
1851633681
2093338305
935009487
1191244326
1187119010
1443117152
1777348424
1197612024
1595095445
1493226594
988322550
2007389179
1288428892
1931476823
572785065
924579042
326764101
470241171
839643892
957278800
354446758
906109322
1346902117
25772820
1340635240
1833175092
1130466826
1298762163
990320204
1264115868
499040913
1603961410
1814201732
1014507608
806550283
790500531
150810266
551428937
1367139829
1553727923
509386858
823601586
774370306
339377115
1874473081
476534452
168737571
771890677
1347214050
225453968
2109351412
733101111
1848493389
253562356
845986677
1340246921
1525333451
578599970
1555533309
1978997367
1743388020
566405436
837518545
1321198406
943703616
165397207
56768941
17717720
2064782742
1937166719
1819774975
546631607
400718385
15702789
521391641
455201264
36520446
418244993
1245173523
792592038
813625769
2114277012
912875476
1108863467
348718858
1923322930
1158183484
1179940911
1019088872
1114576268
1029529091
1309520407
468298938
223409696
600828245
642369370
2112665976
1285410239
1465080268
362191240
1699724617
1391213614
720050081
1341764333
659833033
170320059
89532106
1403618898
1891747363
1029276619
322098580
317935991
2111321271
1099044133
1359134412
544341851
2044228104
2122477554
1300904960
1961416399
1142708068
1764555245
602915717
1277892337
585627300
512839022
1993492510
1636943860
698876146
1784938125
1002206904
420161324
2069722309
148318103
1802233300
1956916278
1474686683
1872748216
826186875
1255114385
2067926126
393564636
1810507346
1171889505
488815841
2093424284
231066552
1340785504
925625190
1659970594
1345237043
294717134
372257999
205109024
1882827184
1960115039
1515202834
249772012
935610169
365476401
1283483836
1893932139
1422580704
1325844329
939363840
1475011695
1433079372
958638118
695566464
1795504186
48563669
212198675
1060022701
1980107457
4093239
596723352
1866344996
1230192646
1489425104
102131062
870932073
1769615354
1633886120
1353143479
1471611375
793024207
862211788
1993618187
1793214279
1954864919
1968014157
196505633
2067682500
672015309
2125779000
234348514
2037955661
1891972374
447318648
1990217362
1203923830
1711195868
1558865344
83328666
358275932
1061503857
691028325
914577742
1809450513
174030643
1434530539
2032052889
499129791
468453220
596288357
1539068751
733404827
1497604787
1171554255
1828915536
766321460
1267999225
489464595
763408418
627370494
968832599
352449513
1016869465
1146772950
1605455702
1896095783
1189890666
1062816259
1861445418
465518258
1575608236
2114201578
908090473
692426947
1867343845
1814721953
1456358571
438326548
1170992371
1832976069
537387608
1235015697
812035657
1395729610
1916842609
60918713
1628588594
1404005115
88273053
2093640972
273954235
1131339976
1462045637
1307948265
239513030
1863419217
984549099
1991534103
1420800051
1568170330
1459204785
25247839
1765892279
186056535
1053403406
1116555458
627739580
1622155900
1410297548
17801040
1704045769
813318538
1760361922
2146843972
1002018589
1386472772
821386933
914082358
1366740734
1346407774
637242705
188895130
1359336640
67940864
1917283140
1796200009
2005550151
1791011354
2119649784
1517718573
1200488181
67216971
1403151572
844201510
703535851
539807631
1261216978
1182449164
657395058
850800610
483887116
512294284
792270428
2144859301
1043185359
1955098842
1988298492
909502595
674754710
1374013271
1440714627
1675860163
1184684029
606680332
1647343937
1129675670
1802993620
2118552645
269099292
317367949
1963602457
1858750291
1580297568
1296012245
1481721735
1521237413
421369622
2007268932
347830531
1118658779
1488036897
1948846308
1375321042
1289885279
1076055374
43134139
1004452424
1306341441
966884292
1522768229
858673367
1920373013
1606538055
272674639
1265680856
753627905
1487426258
599348615
819576118
1950675717
1215346756
495662749
1860317109
948560739
1984606397
1938399556
1044676146
1153136913
471013456
375390142
1103924650
1325019418
1665029269
958992846
1773729507
2088361401
1800758087
1441469426
1379637556
548572476
1945687570
725012308
1121579355
1029182259
707170051
334913101
662881281
1483211161
926840357
1409820362
1902736335
364718082
1439071055
1280830589
1805925202
879858419
652675722
1885757179
1132832955
926527027
1031848440
1659548074
1393675311
1647629371
118838562
1404389945
1929141370
1073853527
1949305270
2127188773
1103974411
708206695
672335532
414182135
58692658
434603935
725844408
472617496
506528948
1821198895
1424946710
724741181
22960428
963458422
1034050004
1692968999
340677552
42366275
966602696
1370966343
839487334
1864696048
2142189203
1813190440
197748834
1595378497
1362259931
337339388
1605712684
1856089541
1721877018
2136874663
1915634022
1410908153
295039786
1243917460
30132511
320768971
2024761946
1529019690
240724295
841129005
1560698892
1470048517
197410239
1490243638
824654228
1606662866
2099204122
2099123271
1125187838
857586537
1857175667
826995463
1369545962
702482425
567684977
595247549
1066915167
838238233
418824950
774068911
1083689584
1438360005
1413882310
1921218315
1109700325
1857732516
439086125
917005479
2111097552
1419008637
1706357904
155185586
862250558
1951685950
1378696502
1925990825
585427301
81420112
665427295
1848764536
1046904897
1610398859
365748586
1169243422
1315483742
1708713765
136649014
1823823344
810373183
244109800
200013908
72042542
1155784957
1927850450
1175749309
136720584
1451606016
1480519828
58323158
1621378776
394890214
1318347877
723010026
171264938
1997791799
916904997
354753617
493628324
1632141136
1635871084
1957586477
28483671
1767729874
392077086
815970464
198289813
439631611
1830577423
1680554183
1044668981
700867973
905593325
1102494808
342930436
358250636
1264399492
531114594
1648519138
1304357013
1567336637
1887949614
2136000789
69513260
157736464
1394846201
69061790
478951509
809594306
804156609
982980180
997266781
1327123738
2033458446
1594093097
1082284503
1929723243
757727284
1602888314
72773762
2108376401
277533814
1564381559
1155844000
1037361968
1524748743
1195614103
1850966124
1834142324
382089702
1599338600
1506927813
1954960653
1256470545
1156853179
389838663
295381599
2122768575
1834714870
1507553319
1613756873
1963712639
1181152183
995917690
1344651758
492933786
1490621079
1770451379
433011890
1105982510
679361735
1518327157
34091508
1577330546
1176437158
1947582725
747233580
501399552
961537573
1952718458
1590137787
1410111745
1142704298
1693295544
146701966
651718505
446065211
407001353
779357913
218325688
1490253572
605419616
1120084009
1212328584
663966561
163393398
1431661778
1237073046
1815043100
1286255667
2105822901
1925272823
303451875
860135516
437315100
2016004731
1860336193
134792383
1536725391
693295871
762058245
205818731
776765586
1798531187
788198665
48372008
1839543122
1018229109
1015706941
925851926
1885812349
2080509392
1790180150
1857517837
1735156349
490620461
1871056244
2085380072
1059455508
561842906
2097849802
1384914897
1575385559
400672317
765042696
1211138166
987878878
2079070086
1135459817
1172952530
622173553
1890079881
1685998520
880819739
1378945016
999459910
1834860008
1185471710
774158380
1131133341
937528912
2146529848
1327679777
1327196869
421561757
497670402
369260980
1745586544
78674169
449188649
1577628676
1127554100
1065693866
415520026
1093841877
1936854790
2126408514
1434697764
830161047
199001150
489662391
1602014158
629008140
905622860
431171013
1512190544
642404095
936027952
1611318901
1343718529
561953746
1676657883
1330882053
854172037
1978214300
1242846523
777312305
1930500664
1829404527
1068489527
334701225
865829345
269754560
1831222008
1503634969
789264648
1980450958
233986722
460797811
611618249
788905265
1376346195
1186832460
1970893526
491449683
415763469
1939743036
1991339882
862858404
1656877288
1636955607
743411696
1705748319
544822081
1282230057
1428710791
1531524189
645973226
1293411616
65063037
2039102353
434818133
122009641
1938278649
14881735
478152841
1146265475
1209543602
1419511492
87819095
1776054633
791876002
536638398
1860692684
1477288196
148764572
1222883694
120745988
2092840027
1724967665
746363503
1378758641
1665262317
1980207302
1244181921
616125880
1776798298
609685452
1407207360
1612678612
789879736
2092529337
155093315
1441125229
413812872
1226844693
1852729578
929837174
1986520514
265731684
896001076
213987213
5046138
1476208876
811004568
829334073
1289004924
91487338
486919456
358437115
465335694
545787052
1895173489
674943271
753887433
376175579
2011374142
1565228595
1045447328
2016024310
79498780
52971565
1532352528
218931162
1632701518
517247987
1249293507
198281359
385702519
674413563
1964600762
388996133
1579775747
261863939
444079075
96032224
1480912922
387418924
1810585545
1548953119
575046130
405247322
211510542
191312208
1363960397
1833460630
1599987285
1348137186
1333813971
411161974
1997294764
1889974876
1698335930
997718528
1501824447
1729243279
519520932
1934148817
2072006355
96990686
1806957604
859067563
1564234501
2013351384
450133100
772508578
1818351705
776758580
222977923
1211736948
2039082375
586573436
1540971589
1963276925
1375228745
90400936
1729833800
653788009
1245497226
1644832032
687905482
100720758
1145853623
538549205
1029488321
971009481
419487543
770425488
2034690005
518833795
231995539
502315175
212497841
1791231451
199359506
638987539
1189146103
1780071355
103334067
154726915
1482246265
1780727509
1677052885
998458619
553334455
911260647
1744513348
1287566709
485281012
455040549
801817602
687967910
594522203
999045469
686173977
1101448400
1049258822
948333552
925727842
549212441
1694240649
678833583
1282535957
140415222
1199172581
734187135
328188054
91006191
424864256
227080548
1243505904
666197694
226880330
82033971
1960320623
2136671337
916406408
1836035948
793845023
1143802576
190518306
1288475714
1552535298
1713018598
1553609209
1591048872
936253846
819664783
1064477604
745105790
1461251988
322725650
1758230239
1357462390
501157247
1248921499
709348090
1843684365
1417135399
2011644267
426820257
927654249
1099918281
1548409877
2145865051
72313795
1360981324
1774262856
1348302356
1850789151
1815779806
1184914695
514098195
168548978
1525306884
520713742
51087081
560497303
1144498429
1318906717
464401463
136872119
1278188977
2137292438
931714119
457141576
692670007
810532896
831704680
1068943186
1032101730
1457091577
183848401
92903918
745903897
1301707779
909757844
850873741
173447535
1087151344
552604239
279793265
593063836
734726585
1329725196
2008278184
1480774767
1846018724
839899582
1405660969
1944369950
519614153
582496709
155644830
1592936321
1474987025
1888227320
496087224
1565957525
1995276340
1858662825
1372410570
2090745292
2131405788
896970939
177738685
1832592190
2117214779
337653941
994684919
1889805143
1835158187
2085730387
1684535031
1430030089
1899958690
1675295551
1430089662
478523147
1838686119
80353564
1678882214
1674944873
649152113
1862146831
345497213
767288751
254851098
718782721
1398225274
1561799833
1340448065
1705079555
255019934
1419500474
1660698906
1793018461
1351698736
1134756818
278681433
311633019
963832110
2117063872
2019381026
1478632465
1333170995
729105477
1403547632
935754376
2144939036
1838982916
671394325
120900731
1052894901
1886350163
1009111991
1637886393
490743610
1357580320
1386228732
1508049926
145469231
739091770
1857626365
13799144
336241243
956172573
1721120429
5205695
149361918
804064073
1029323807
582965013
723215094
1213631884
1334230363
570319248
537685367
1437611798
2086401427
607943152
354052250
162225976
504359327
1308232610
262003474
1073518273
308304238
1538164221
45821363
1484597847
1146646870
1609861509
847280548
1022663624
377716160
1634779059
2028111763
440023447
391850738
1878786591
740893575
1531678897
420425710
1584874338
689782064
714509349
854145386
657815193
1353417128
1807975099
1652884591
703559008
76036592
877431825
1462362657
193794392
1394283883
671456554
1056359920
1936297160
1144613648
23401866
569137069
1920262375
527512181
2088347649
1772745968
1186560335
1423769493
346090695
157141865
1651835953
1816289182
1824191439
929742032
1720267365
1235924573
1999728582
1783314441
1674190979
1847867212
1585101201
2101204616
1364876392
1755711340
1726226138
705902688
1460053736
2116736882
1489039327
1333358367
241787935
1296457919
879131818
570151418
623546148
914190394
1692451472
229864522
1497149663
1247965401
1915210987
1286189344
1245922428
248726335
867504836
1689055602
1270651017
332861825
1892105633
376400205
1035966907
1510335474
1896302249
1859704549
1574149661
1309141323
1738223518
1976943204
1639723164
267799133
1847656493
726741709
1899810253
2106938849
177796451
1647494099
84069236
1694540741
794341683
1697024286
947913103
1903062814
2113623935
91003895
58903016
1387292534
1874738113
802302302
1736399352
1535935490
1600673915
1605023298
1208822528
580090257
1453954556
1691514135
1679846574
1342063838
253516024
30122066
1911842079
1124948065
768179498
346378983
434058736
503096683
751141101
1523225749
312812241
1530313458
1751651266
795802182
1996398597
476387342
419478783
662923168
133031835
67918213
1062471968
28330438
609605887
1437519616
1507191548
1434787400
1244162886
18719165
71830995
71990039
558898079
2117788771
432502406
686017925
1624744426
933573391
1255221531
566512788
371301020
700540894
130200363
1980596127
346180334
919616480
91843253
611455711
1116827617
985756427
1244350672
1108613349
2001894907
1712096929
1492283757
533012951
1228782773
1225309447
628667716
1410798821
729475468
2037971875
990369590
1196677147
1699858517
2034722021
746873974
1170169133
1435214049
1605105683
1571069191
1669092821
1928189533
2089589758
1095242144
2111958813
215437889
1655462489
210540447
1258890281
1839903075
1276431255
560651122
1222280295
1945937370
1982509277
742220820
899061173
76140805
758837222
390802980
223476796
2059081188
2135613752
747129786
544354506
455558937
1735610303
1357541395
1069901711
455050503
1685939174
155475847
2023131400
1380342991
2084406596
1410660506
1274503574
1339340202
895457982
929364898
1969812450
1972907236
1154437366
1618541064
332502729
115125979
1453828841
1618594690
318243195
815381981
1769022224
1831961178
1903727728
1597301297
273202169
1563385655
904990465
191656885
1260130739
131027361
984482448
1757733095
195574318
25725995
2007972022
360064888
1738764682
305176756
995983015
2141209410
687073054
1953790988
417791476
1868157701
280595167
1463778140
936170907
909607268
1856005340
1837045978
1554929866
1283998059
1705979731
1043078250
671011598
1773823882
760837225
1292931365
1577114627
819784020
800092013
1188448285
644906636
1321555052
1375956862
1685020270
1675010240
1493400717
505130438
855639867
1392429257
1390759936
1769829524
815237612
174832949
1656377345
845297539
1852156627
61385891
24476604
1715210748
453887855
659846400
1984400399
83613993
72168614
1109852442
481506141
893642547
1733427093
1958009618
473512877
717141252
1740357805
1044544022
1813317222
1447474712
34042320
1209347626
33011816
23803653
2059010974
2134739746
2029069434
132134512
130862536
1300789824
811124826
1522508515
1429159422
973927688
1323553479
1162191707
1633957738
111650118
18745699
949299280
385288665
1185164469
292673650
80453296
470776680
1384361962
1456684461
1282587681
787444651
520973998
685454001
1522919364
2058485785
1027587037
729485252
1656769921
345649522
342765405
1937097258
1536080300
443597276
1321065917
1691289807
1136185676
708165248
1233316079
1363778154
914195458
1589317261
45232374
280452846
503449987
1523013916
716670262
842695485
1366977788
1783491405
894679599
179031439
309932725
272651593
2023541277
1723051354
1176310246
300563347
965978755
1688127227
1622518843
242845500
45452295
2128805388
155502000
1889740606
769632242
1989576919
529095723
1945691218
768816334
364978757
1786834184
1645902495
910342020
682859036
1522302356
851673798
463771495
1186264134
944286437
933651172
1568228908
1806956333
1156529076
1287784103
1799018886
1288236642
798236438
1386564641
1822389067
1596895370
1770238067
1862683466
90920672
80035379
853525607
559566490
1182522767
158159890
2107037639
351980971
469024220
881548040
928987299
831854792
838113995
921090778
1760661888
344542293
649773183
74402534
1723255938
389608628
1032779702
1945756009
2048181110
148059119
1461225392
645157008
1498415536
62438584
1398912991
885944398
1652848373
239465777
2054541287
1960064139
233538705
610235245
593770186
740648187
1713816238
898210613
423625369
1427624883
1122706735
881870751
1807490023
1155344123
1130882609
39724878
664223532
1494876672
323290309
913217311
700937362
313796081
1743750525
1676282187
1962869965
767559649
129866110
1644558918
1116173808
1668949907
1858629587
1268435472
475383300
293504977
1132502943
347036761
1001623170
963153363
128999936
463397935
557658445
1597949112
1445670178
565548036
985052441
87634305
2085544922
88337537
166900686
1461603309
1454295596
477597810
1068464180
1895402981
806555451
1306323699
1689324413
304149421
1319816653
1147082760
1365377232
1811783133
1514041402
1366297420
2036086077
187710641
739989680
1023720977
1366210019
1175069146
481323401
3569153
162845592
1922542585
2079584505
868926716
368678004
357048929
1244876989
698787990
1435713425
1741264243
775444446
906652229
1351499276
141202482
512681950
225650412
1408230775
2091061331
147633338
1848602735
1293129724
1100337066
484563953
107807047
928422416
528913300
814152555
1300892918
2091804545
1382881595
374123557
1066129651
1316515304
1682832529
808206733
250679100
863546846
652490235
1944103683
1133464546
967481128
1941305348
606155124
403467662
750527166
307266299
107239009
764093394
1366147840
1371326334
80942052
736543235
1820509845
927839540
1749246051
2031236851
349495366
622250814
826770505
1811138626
515677458
547709065
1853901821
1013496855
603246497
514042403
670468422
1891841306
1184864102
720523154
1483946875
1625772516
469707018
1328981694
1949171365
842645619
1951496694
47958703
1678570044
1999962673
223202355
1002011782
1498602734
539252934
2013802634
45266441
439756130
1022454318
881906760
786993924
1424592084
1599594183
986259845
847438157
4125119
957828997
692151359
778649370
733946815
1070972558
1707966915
1271775539
324302255
409620331
360294007
1899100154
661904772
773783442
1942202768
752789873
719322472
507259371
1128878344
131351891
29090015
243331477
1493489992
157969845
1051024376
1090562860
172142542
40463235
545254849
1684726817
403968212
1407954237
62413510
1426664277
714493580
1402738009
46474075
2082203784
1136537222
1354716274
791996784
1147280710
1754205654
227002146
2130972320
718543049
1189756728
1763805098
1962714268
1071586901
1324543896
1113492723
918246285
321199860
478110829
54698417
1040125714
1541938637
110028800
762401305
23973061
1686477177
905041674
1507045182
448895069
1437006285
1852808080
1865704354
495064306
496295944
921755605
1322556938
1155963638
1465602134
683104848
499681533
1920812615
117911403
931147925
2114819710
634467512
882987893
873209588
1223265045
452462577
52659058
1973234202
1245233565
558133569
404779596
706679967
1073702400
731555558
1593991955
521109917
1593764344
1647456467
35881647
1430214408
507334412
1000367627
1474204197
1179637011
579483545
345452377
2037336302
683789212
2072734756
117266076
835059916
390978579
566270603
727772926
611252340
1222209331
993364678
14841760
1601973440
1723481629
87484421
1984195692
378398816
262269705
1986491600
1095887440
781316071
642660546
184574833
707651347
2087598791
1984068867
2080229738
1925133549
311044090
324089489
1922585242
1522947091
130932804
648270884
246215133
1858981152
1780907867
1695196971
445204763
1771074558
1589880905
1505390219
1078052716
791390779
1578796472
2101808032
1577626421
607225632
1810919630
1517745147
351523722
1247837646
60849262
2084243611
1842268441
320765390
942782764
1616372453
1008403816
1460019403
735620932
687651649
643302655
1826604789
1260589249
1551286111
763551166
804599316
649023472
1494037783
1708631734
321034569
123157613
1204696520
186363064
1263716711
535086766
158384408
469626348
245211828
1405772613
1569753438
897697781
1498058122
731663839
1472413421
1761134651
1373985627
123316200
1619307601
1851086114
95350872
575733959
1978848547
1320680695
677705776
59142453
473503042
946736717
1463311841
2006872317
1565501515
1021525901
1434654735
1758421860
1240010287
1261072468
1735298902
95653681
225165364
2017857043
427600740
1909986208
1019018490
1880410268
306253456
962648890
831064067
236265008
1686923022
1512823717
121803920
1315127959
635221287
529979415
64375803
1255636561
1480778480
1476836641
1571656919
832261707
690884930
59927710
1658599322
284226205
1540913937
757296200
1761283339
1887343435
1933146891
1350009293
60128214
100951940
1571752105
1532474476
1579796914
1176186961
229758565
1796058888
771575115
1572294889
1744050270
1468840621
295374028
810829841
826191988
670418381
236661301
254048659
2035160597
2096809546
1048205608
140858227
954586075
520931029
909757844
1321085479
1421950699
813498425
1088335859
907445952
426637948
1542020625
449278348
1252685915
574787702
36187170
1849981771
1564484283
1266564302
43068242
1360584867
337982549
1799679809
1612981216
504586744
2036037644
1371996887
1997165998
1523192058
989096473
93636759
1567770303
483405263
721977125
1202806137
830494279
498744513
1810664295
382136164
2081748402
572232923
50626841
566105367
535046748
96293611
456505311
1770775801
1928196426
170624788
402970795
461484723
1714694144
514121650
228332858
1800023696
1714353495
1499018295
1941185070
1467090546
765830140
223081775
1509113577
1976132085
318639948
606107378
885094049
1971107350
325867057
1304685693
1466622026
496865497
1525070066
2072255241
1134732848
1459633653
664501920
1173460561
1356261623
2018731492
312246984
1342788045
1612986286
1443149731
1831043116
930354388
1361713917
1594104697
208944441
169442212
1478018858
1615700820
1791612327
307941464
191806537
1944293555
1315288023
1260196839
1796170936
856340058
1634971852
1890329914
1524031853
255145580
1321473035
1005760190
1151154910
1567903856
1135450200
427148062
1650384218
1517109095
1599161796
1324066963
1238437514
515139890
79803508
51252811
794933470
304774978
1210763826
489358257
1100457652
38063379
1035118098
1311687115
1622777035
1288347217
533376868
747186633
1821082780
385582596
80318143
1823254617
794628943
698327411
1709402144
1945681907
1130549747
225522331
217333256
1673102987
667868853
2124644472
1537110450
6921441
652862761
586799011
730704722
311771807
285927619
599993895
316634585
1842924093
644941011
552551999
308938774
617928805
1639153050
618923431
10197282
1539866649
749118576
796867319
2009729151
530302446
1582279965
1104985381
963582361
1209956668
1878044888
56701609
977982645
2058001754
672396015
1664905269
669365342
275738815
902006147
1183358152
249620072
1696075152
1465047733
1760583399
1244067388
785706254
1113167026
748052992
2061038846
1177463649
1465471628
1673876180
2061950636
1664736621
303510188
636411059
1798559863
1405688910
1421723966
406981561
2104095423
863584340
2047864323
1439103703
480066542
613557219
1808524985
1159988495
401974054
1751320898
1982944492
1019568851
74837255
1656584075
1254135800
1106478228
348278211
425465749
28517734
2019822529
1446608063
975758899
794035298
1396155525
361384862
1768520185
357223712
142396680
135808061
265954397
720484564
817215824
797046192
690344180
1098794440
2889518
11660137
1193024716
1057236907
107865966
324932290
1672899183
423776106
1361641415
295479741
1609823954
1843861056
55532656
1277419506
857997229
1001759843
131772138
1148407972
759363140
105850258
2039292707
1030525976
1002320913
981712921
2032415852
1782463109
944397029
1080547549
273125050
1050251333
2106726923
2086833934
556653596
526469228
820834738
1054619704
370199482
895466232
959334641
48425993
1967019413
1818165195
1774286555
489309107
2102574948
56998028
1359722770
515087525
870222120
2083688642
1785358400
1538731441
1024897338
1343561376
1169967630
1144411618
1240762228
1922930749
915630079
1055595661
852817152
1160602964
2068622613
1361757215
381124515
380894318
902728454
1568979724
1784048099
1681428326
957728914
2128481354
1937098025
619742106
412244785
816513089
2042410560
449180710
2116740721
1924619291
1665470736
1539827108
1841789850
1791973534
1726206254
2115928430
176234815
39206742
1933483391
737220536
900103328
1145748841
1673481150
433090139
227447380
2076409069
93707084
1679450321
1712133993
578854695
685545130
1428630571
1673539563
1679852093
1900402582
422683901
110972293
725594652
284899067
1311326209
996921812
1990059869
2122730128
1512122279
1782053832
381026022
2003709195
637539931
1418962917
777125516
1643820716
905791804
231629160
188481832
721189542
1606926706
647610752
683957692
490284386
1115050958
999152124
129473971
2051140596
2107975459
1911235409
287116949
513094488
458633971
161277910
1834605770
202783965
503483556
1122990625
512472747
1824841730
734091086
2109949685
1785075928
401711368
1719420462
628638167
1995957939
1031079647
20469057
1927631407
1104154022
1184591972
1282974439
2103669057
2036382242
1095657288
13147992
711777983
334558651
976732307
854286439
737590415
790660156
550818456
1255916417
1281064752
1397923219
74657951
2130262076
2051681251
1664311754
1231111895
446398630
1720945777
1218686454
1029182259
1043773139
293912317
879065686
1890821313
49955290
451173441
1575667443
1574475424
7345540
1097748148
152915458
1871594669
905041186
269215560
1631620482
1957483697
213663730
1954944400
1853513049
1752080412
290828354
893459846
570147360
1485918820
3436015
697143693
1701973691
185137630
1150786158
1384813850
1362803499
1781063092
675622955
1304407621
260740410
1520240427
1248854972
513712428
1013279017
1524922800
1636002320
525973632
2037257868
1918414386
570319248
1440240912
37325255
1975726169
992941188
1107036441
573065074
1442095470
502246371
668695148
518490232
2079558694
346481363
555965685
591621553
216170996
642522697
572447237
133349091
699333056
1688816573
1589963577
1667180044
545138565
1761636584
1766525828
129411288
408904855
589542667
443250926
611321506
27956727
457540235
1433538045
1415081864
1338465981
700045419
1361409480
1377509314
2039278334
55627598
1198817228
133665227
1984071100
605224908
126047834
1950144983
560338115
999609088
917582061
1088368365
1821161946
2011082027
1133741841
452673793
1806807992
1132876551
1226579207
1040522906
618151311
276543352
1769781140
272944678
1800424167
1288648695
1139737759
159766044
987622625
1562021767
599492637
121811315
249739724
1130426137
49864500
1951426128
1223481523
168688177
2017430350
1362569954
1622050404
510057611
251400819
1462644675
822716172
1675096450
1001923380
613164727
595150642
1709070563
1854244910
1514954798
586235209
527461240
1665486382
1352033717
2108996135
373481749
618753414
92397345
2011465150
1850615761
481887624
294381114
2088649182
1403440215
1039950329
402381895
1854231017
1313127870
450695056
360013591
337298269
280629494
1895142037
2129261393
1480854577
1062397348
2143268297
2114630946
347496501
659912002
1115685064
677935323
892760234
1604471054
1246977174
793106385
1419691991
491457328
1962393119
524551238
775967439
604629143
216506771
1876891118
1794060385
1944244296
1497173237
1466496726
76575194
1627764197
630684720
689419624
1104159358
249388838
901837794
1618026165
726965001
832852635
2079622588
98045684
1690593137
1165370544
2064444812
347327385
775376306
1275065086
1156366065
653335091
2023000785
66221923
901266562
728748299
72379861
978943147
946882586
1712284048
702795462
1177716777
1029890006
1516750060
1412348862
499713119
2010736891
1491631531
21846906
975529206
554833222
120120778
1855022143
731626369
1785497241
1247514144
2006404399
1891582813
1764564621
550045475
925400387
329432398
342755060
1583734870
1577443742
246900225
384079327
1203218268
579483218
920112106
918828360
2005878853
719239280
1822664039
166170175
323872441
632212290
1517855826
1315967304
615927295
1772880566
264596094
851225885
1927628320
20591009
1789956129
1198921229
1837068948
868234802
607819538
284098609
1647818635
293753989
1994521246
2020853941
1551327331
1092636164
1223862998
1841450365
476795698
2042810006
1919135307
1876705082
400004494
1879954554
1698075629
214748009
818408971
2135406445
616454650
1231064027
1232436390
654484677
1404277140
1106224082
2095057184
1802873871
1317895035
2132845339
1406356432
55374598
141230727
1175842849
1718293285
1387144057
114401042
2066859210
1109353191
209206697
1855820561
341227742
1099057308
265721033
30019697
1759641164
1293907182
52890454
1963648801
785175049
970785576
1760924446
251727361
253753713
1222159322
709891630
95357129
363178422
2109083453
1303337107
1352825323
812123514
222286062
53633799
292490978
1163537599
625408640
715710171
6381991
1519754002
1672391573
496372922
907374680
1377261226
1769114018
573344506
747720917
1303260024
1709057689
103118148
1811018172
940846696
1821780279
152924434
1954778360
1796494030
510526956
311633019
499737217
1842179261
1397345930
1932432563
241520187
429821933
1150578429
1447375022
1844518114
432106009
281741204
541823998
1399272770
1304575757
1386895930
1634017728
44244681
561192663
883850370
1361649052
329568684
2003004351
1964105645
1441718623
1628008330
1720231473
1597410805
1597677845
221618116
1725915689
861047658
1609588100
1181259844
1037782818
1365423068
1186044156
1515837053
798321538
1028037930
179845239
275007415
2038308441
968155970
505222778
193181506
1382279304
716650467
2079024221
120933851
885855997
1714115126
2006271318
613195675
1455753940
1273390017
1026490551
94485346
642408454
1573694308
2101966240
336378229
1952698347
450843522
923232782
2136957442
788975249
553229886
340477971
1316751004
792530118
151061084
168062081
107628004
925249673
214644422
1029220229
589044773
1952955722
822698746
703427639
949373478
2072843635
1427364685
920867498
1808697112
981321313
640072350
1857700929
1711853515
51458940
1000276503
853077988
1240119753
1075365804
572230498
1929781221
658622169
40064658
920779177
41069056
1564556794
480265856
308655778
1878253089
268006370
2081839172
1169905903
400633555
1980458585
896960635
1648233210
1986063393
829835167
1102006889
715600352
2065624435
1764045624
47507527
2115996424
158893071
1361107423
1504605165
292764866
1274581414
1377673658
602928402
530516406
232774365
2088930926
417040945
1019572096
1133415488
1680015442
1621344699
1622384506
190724038
1705143269
712643281
372933952
476827041
348248984
895899959
1700913668
1961460256
273325736
1255907508
292374644
1081900344
373271647
1925590453
1948169075
1014015748
722179112
1485521536
1934173513
2146986100
797425858
1691418004
1008396654
1742580720
1699094887
104614403
700564073
1791011354
268976496
1906896742
1099613695
564791506
578078564
243762114
350033064
1772553662
2017655389
1960827533
85083268
1675268536
1704326170
567493330
131507145
1993728334
903638702
1359376232
2089292079
617796716
315004860
1206781727
863670789
142909590
1718220502
1707330842
1351850378
389706652
806929934
1894587453
577324607
1272094637
2049853347
717959569
2109344248
1897159181
867802204
1615059450
500303099
552755630
1015337041
1855274714
1856085652
1109536316
1052426961
861393808
1530822412
1721367623
1570039244
9389201
1868910012
1673854257
1185679851
894355263
1193616123
467647183
1672484232
1164599752
1357091532
146949954
94671976
1197532587
99555184
1493489992
1297341371
785460797
867855534
1861575262
1127962430
408902657
1842751872
648079579
2095677383
1526543595
782999872
140753431
119773236
1189974589
322848188
657532614
41943938
1228710301
725287212
2070452650
2052780289
543777049
894370669
849336865
1626359320
1027990577
1392712722
1937532792
1402523537
340372708
215555698
1207847941
1233070963
783517290
256056391
1910477691
627761048
1157530373
1603192325
1827170038
824643213
783694384
1234624177
2017271508
1018975220
2050602821
1623881484
642224357
1133485288
1945705786
881743005
18408639
61389862
1565709983
2058706726
875382040
920112106
1743776978
1594949021
1016200078
867342081
1624058815
812104837
1385861938
989156110
2126895126
30186029
515677043
2093949471
323873945
698033824
1661489595
64886118
618832975
494431405
190276349
791029797
1944438310
916080555
32698094
1325425744
385085057
1859109110
1733354474
1935922263
395924607
268346519
747863913
1978443682
1964513030
2081343965
1811454450
2024230102
1293616426
1525866783
413840060
1085344703
1057925163
1109309689
544039253
1144226965
1032531765
1504495554
70085562
1993558245
938048689
1751261485
1447947359
13967494
123581505
2125898825
1437922801
1421920646
344503370
1955120152
295533182
1605563338
324367094
946503410
1888851032
1918410302
358654881
562033327
1951158008
2027806622
1953492083
243048104
1196443990
1337410913
1897568704
154725679
267025223
1059129694
593171134
734713693
1475514517
871122282
1052585589
1184852030
1919887857
1834487271
1549074046
76259902
594315470
1407423559
703315040
1430057991
1815392307
1635597231
1052067729
2133611189
649130195
1884939333
252412239
603998746
1985703122
916069615
2116123342
1609600576
1550846120
950896125
1310280397
1435458620
126695172
1161609678
936796676
1869856820
2084238696
1502944383
1099168775
227275720
1383311970
2131925209
1258694735
1265466826
960160179
1535124747
815253417
1805783111
955142301
880767298
825293652
1803328145
824720853
255784753
1515532544
1458616222
714854125
317826057
166522160
1077226981
413675646
1424405035
1421892546
566073736
323949650
1263223555
609659788
1089441903
1646476205
1867165292
2136119978
1945681907
1492554172
2046334886
1649650563
683098195
1101033093
1769944967
412489043
1504466491
259916310
1755204768
888613403
906748084
1999215997
1239865358
1407696109
2002461960
1774723867
1040594939
179514232
1336706039
1069241417
697479926
1987237697
557822721
890717781
1117175435
1235114266
777766434
198955003
1051984755
644062375
833644565
944556305
1513245636
939135730
1190832972
1374029183
592804283
1128229045
995222141
1834868658
280885800
1504642786
141142281
477050875
1354587260
1319552462
1721347085
150517857
1932792894
353653427
1704121311
2097566982
807560677
391742626
934618969
1300787654
1079628761
2042577167
30380444
21764056
192748535
372051897
547731740
1189461826
1233243616
1620750155
1993793070
328162010
2009232123
1154203598
1921814152
2026105291
1345591630
852759699
1917177449
687607883
1736576789
455704815
1589818328
30904703
1006608153
1055043259
904638680
1692766902
1723162257
1507095479
2032435323
1719804157
272721824
1922885341
1994250912
1530811707
934957375
1030556360
1376782975
1737723276
1676905271
1987960325
1302989460
153273014
492706261
180977723
1588072878
1225229373
1978391171
1573085766
1524035125
651408669
1633418980
72894246
1134318437
85357413
813748085
195748976
564870309
53154778
1057411064
520671561
35045232
452361358
744625340
1723390787
1907938843
821319875
2098409721
1746789543
566404394
962157162
112588008
1597362039
1367181265
43459129
1993792822
1018376730
1409608972
1077682670
1133166893
1536364423
1723088452
745169422
703618899
1135650239
507430917
853042747
189314632
202780022
1736208857
226559922
1428427504
1021928132
1131978340
33928671
430987304
1312402561
2035739257
876487626
2001660676
539492244
291353405
849843833
508749409
1844361408
1749368865
12101791
1151076609
1608605586
1204288670
596323441
585352411
498274116
190701829
578380924
385039415
326589081
1308283429
56221872
662019966
426722859
1708903825
1466510478
91776739
351182309
394971118
532548986
1805975169
978078185
1926082719
1824191439
1566766086
1919167510
35766383
267651967
749379943
797716397
1073402610
886680887
504904289
1711909240
314801100
770762438
106105242
1014958190
955118831
1683578475
963342468
578344274
391949249
111414200
1848143028
540700641
219063873
1028217217
388601296
1110187896
2083868424
782511374
1559187882
965852361
737362728
1065293105
1586860660
1356355819
52107035
689725567
2125049416
541058356
981951227
384643251
1235834743
1674112093
1623954241
712475646
2019687289
6776905
1789101877
202528472
1894038554
390196833
472139432
1607316102
577632691
282438382
1981479203
1636622305
2015410799
145024687
1236175405
1906229456
1569304988
1016824939
1577975507
947581466
113385124
838405261
317290706
1265578218
989757753
867490569
1463875742
458074723
1320581796
793776770
1568798558
1482139258
1460592554
1422301172
1257037607
1526607046
1033118198
590403578
1890960306
1446366744
741270940
2146117125
1985424417
723778768
866296087
2123387099
1705300396
1843248143
4687846
775798845
986667850
387425772
850236027
354365954
603950827
631994572
89873076
269060225
770528859
675303032
479346795
39309809
1002096367
1986789903
972987225
1532498082
395164749
1280831567
1944219272
2024491220
1035397373
199805109
1140596740
1224730852
109064582
536946878
1242020536
76329905
607824064
1795317713
589376006
1648748485
1075082916
1224260831
988604038
638146040
727674309
291345039
787252968
1175040283
1698889959
1801932869
8254810
2081293117
807587751
624320513
1090282989
1847146487
2128030258
500350479
1980771392
1014356285
1608127325
970378901
36967063
476185723
1554873851
1391988334
809352411
1307759623
467885269
198602310
1871056244
427035114
338264729
193183126
205953014
1010181894
2135192183
1412786968
1176674068
1088674245
1119156106
215466554
178404646
880176255
2142890143
169876657
1715085
1864232440
432827421
166226869
1256844118
775763933
836783127
284348725
369349277
1895380283
1085144984
1775937585
231880431
1971216658
1525252477
603025672
433641492
1619552408
978430199
1596928171
797201614
1178757994
514818313
761082003
1565997965
1940931773
1317744750
1544624495
429150285
1304734653
1201525522
442954024
1599074391
877806129
1339340202
644412155
1472227164
1943452502
691007270
705230233
311330519
1374585428
608073168
56498867
1614144590
1765149433
1662845552
992847480
109296670
844571893
95648675
2034304257
897271614
1349464408
255863604
1832244119
447632445
234813633
304517104
1453808127
678995663
118059619
333649666
2003677545
818939198
1119903917
541125212
422153472
158241784
1946020464
1465304937
1448647915
1388284554
2090382195
1509689605
2128122471
1580094827
1318580754
1735900327
559507450
2099694247
1606223820
1488528039
1069837593
1068749648
339384586
1214639469
1971966748
736930555
1150758635
23375595
1119415540
510376033
1903159978
2088803881
1463162685
115033464
552816860
1162571731
1228276699
822200101
1469208315
1844444944
2106685860
1522276452
472814444
1991351421
987570615
246406695
1278919103
1906493879
1455317606
334875829
742788090
1870624400
1695216278
1265056879
548878039
1190862195
1575432160
371903717
2036199273
1945880127
1118562323
1473144329
244209977
1200726596
1495058032
768851898
1514295425
1612695091
1538348449
140293610
2127103505
1018209408
2033954250
2005607490
68821986
297837651
354334393
2091180624
1362676184
2100153382
591878305
1013142294
1724323031
1626107981
2137278867
1914338842
1782402396
1149111572
1024651049
47687139
2039910751
28364676
344954407
1293286350
859240273
1944979247
1130081387
1100628674
611900132
28585251
842287995
1080131270
264301109
420811025
427667884
273870150
418867739
2118479967
529042983
848449576
412483095
1837852843
1543796050
1044979684
124759548
312605837
670975777
427960476
1427210069
887835707
1602067699
1941056020
742269633
1067316364
734157666
1082338684
381679997
1396159859
1487320989
977651164
20476772
2092532805
989231169
582662892
736790669
1733807190
1594724956
595192373
278293613
1980818883
342959908
145179654
1939066337
632367507
1646872174
1825891756
1399430738
82887752
1843520025
121998862
1732375217
826119763
763865820
348144332
2099119727
13158879
1281379337
330751476
1501750435
565857200
1890374412
541831662
947871166
1693563405
1738276854
1700436507
1600522022
1509627388
1485585203
691925889
528981351
1768249626
1353782881
1178174916
265530916
1397233741
520068398
1023808268
1620693941
799086584
1328150557
2032787113
1201601795
2039460489
586799011
242712609
1004645153
1025204168
1177014124
841098433
1505607622
662917206
1257791439
224226200
543714546
1505804885
50684817
1195227147
891410959
1526095225
1482102870
1187378523
1594207795
760179712
412598489
1539189737
895399871
1486430483
680865624
818724114
1952428365
264881309
1402552717
1488754503
1643862408
1302752114
2105640134
146493048
1592046333
1181072392
1746154045
847441520
1349034848
108152515
1016875478
2051454269
481638384
112717844
1770368435
1048017880
2007530143
172212649
2057866486
1987471780
1369151628
42015105
535610867
1058792526
998857640
208358191
799482680
928015808
4381765
91239011
1234322887
174309377
147780796
722964301
1101323369
1408739572
1892945909
942733057
122412992
281808838
1142203746
576517316
1136281729
1509798500
153262869
854355600
1343921164
1928967803
696462406
1829268047
1450402346
1559892259
859552036
184714510
393968838
123301136
1532120356
1749801031
1916543041
452901783
1591405745
1349056283
1277058940
1182646864
1852594460
1515034858
303911019
462299673
10470868
488672478
742959169
1167105939
2120226366
92115621
594874803
1249981026
1659585398
641829362
130446911
2045254826
1686018736
1291589605
330451984
1565347117
934952798
2143341437
1957325482
552162895
1601062170
699375050
1793000993
2038698419
253562356
836188350
581609644
496266479
753725612
1876767415
1263666455
1410945853
1357442172
284494505
1571184597
1674723692
1152443500
289165394
644475770
1503141777
359082665
790840222
218190407
726011388
766438382
728681896
678175338
452901558
1051588334
904565013
1935293133
1996500358
1468774903
735713583
757022948
530680397
2094235108
499038812
1026977257
664764295
495887864
1025967823
327482187
1460401441
197439468
1536713305
1476837561
788881490
2094573367
800403149
2145262390
1071972072
1807953991
505119732
115639637
510090899
526251356
1665242282
177543824
813114390
1003831508
1139436234
674660719
443363868
48012109
345287929
563869542
1657679472
491714939
1184134844
1203332487
258570518
1446425351
928889101
1017876236
955755384
759662354
75798413
1538904569
1476228739
1931256232
30094399
824060761
208716921
720373513
717464047
415380698
395903994
1026118567
522568551
220958745
1273573364
164007927
1484371391
1325009906
990418293
702324724
1055627040
1265685775
1906044702
321497613
2085399232
624561480
1264340422
456628617
34201532
1790927804
2027134907
1674836085
1406600326
133312699
2114378813
612010217
317827044
1064912621
1711054504
1064151276
1843366726
1278770577
581422987
1453261113
1162293950
1366291992
2140873889
514767765
1343527887
549790643
27209959
636445852
171391638
1286303880
142482101
1270927896
1621581333
161672925
1737442096
679571935
1271304290
2002591297
164273226
1862868598
874860625
263846527
467288110
2126309721
623131892
1884976929
618952888
760132027
518090700
872932861
643296
1457547989
730229911
1787877107
36047008
1587010661
1612291352
1088239197
1017533322
251027508
111578426
1597041009
1792610897
1371815982
383520876
1267968550
2137348316
477120226
1137405980
634001710
950020948
2102402856
560640029
889646529
740199497
1869976689
1184070350
1957699342
904258770
1090099136
1438551964
1838269844
1989385291
343925331
995649832
830700474
1873460725
77195206
851642819
605799105
1794359455
1996320485
2035891175
1269788388
90329853
1383201724
2055094284
1809945125
20795721
680139836
2070925120
1145774139
1869830657
424076986
1120423722
1894358589
1881605291
514593923
871459620
872027349
846296265
1328157611
62667966
688416596
252131280
64535125
210043260
574666722
884522296
1214361103
1317670699
291298823
1823887910
303780166
1774352560
299890986
1786124990
325742371
1322718717
965291322
147218469
202805440
163323515
1669093729
1333395407
300450093
1159526644
1188387843
1700479282
2113025482
372704177
1378218571
1425478412
1350681247
1400033431
1573194501
1698694904
1512901157
1907590799
487049256
2071443661
1219025334
1414468857
785902772
1920175816
102616242
1638654379
1350137074
1960554715
171968992
1254167744
217210677
1281746156
1123182831
769083371
598701115
478872388
1960401371
1102484595
1548134751
1175327293
1433612245
1289044918
492700894
1682708697
1689850291
281369001
360014506
1954798312
2085569377
401533877
2006217504
211021810
407707226
1790697641
1338012162
843943157
1207260625
1807119049
445670208
936646124
1613560348
62037941
1446074891
795908546
1195832415
1775187830
1038280018
1146973922
2115315219
1709441906
195132579
1202748523
267827887
405866415
1981303304
2057211769
627513386
931388690
147718825
1623620045
575393378
571776233
442656845
295169385
1039473130
2073346525
807111302
1176756301
525189984
1568684186
1188569194
915148426
1994916002
862683690
867345782
102716734
284954954
1379190677
2086344849
1281703084
511541709
730465630
1547513426
1300848597
1508668237
1639018129
1122198623
304791186
1903292760
1436087232
2082333489
1031022014
1685383048
719642124
448227147
105660059
446215569
810680904
1043399368
1009206566
1921902343
964261576
881535186
2076361060
779896858
135859499
1665717688
463039630
1324751209
1056671442
2086859985
576432996
1098344881
993867351
1245037363
1249212846
1185098736
12653193
1995877208
167046865
1257146101
1748541879
850428127
492407166
673554184
1626599863
236502136
839870873
1318996952
2046119142
706965250
106614369
1818779180
939608922
1962973837
891991674
139838992
1635014826
1183908833
2093180324
363667246
544827406
1095393575
2067535669
1397072164
1315109345
1904766191
514037523
842222338
439763673
124926299
937080370
1516141073
1645799853
75027740
1584768421
1079318566
1751370409
975588560
1241881281
1921485608
794527765
1605359820
707983400
1603734198
19687060
1708759985
424852591
562508056
464108367
139549220
823703886
1648509015
1103792260
1910449248
1008876648
2000611372
468654908
946933395
1063103617
538305843
191500996
236686109
106138144
366349850
674080398
1702237045
230004246
1066393206
1093200275
1986829431
351756027
567368579
705555531
633001489
1989482224
1887139265
1961227968
166979457
1644963463
1917314598
1344708753
1718444040
35096171
1598014427
1342649183
1906479768
1011011585
1173793587
1486166968
365631837
1036062749
939955625
203156178
1579772473
762156657
1438932917
1752737676
1327359814
1429277397
181622290
605150793
2040365548
551843533
420291116
1000111231
1995108442
2117991171
1702508932
968716519
139106044
877717925
687955567
767319860
1577383180
917714704
1258959697
548559592
600092322
1751068700
640742931
1381323564
1773123652
2111419641
450310508
2131903735
520057028
1036663783
1389950874
1021035178
1173228368
1630419614
1065694079
149973298
1848202238
1247286463
1867766538
2038499630
1885458424
553828515
1959368441
964687885
1363954188
1346562777
401971162
171138321
990476283
517647817
613284092
667716956
107980288
543256085
693522146
1650213884
1550637242
1221683345
1986938569
344185485
964924423
1450267151
602958912
538565610
2136177313
2073701822
1255195391
362997610
900646219
1544034602
611792093
1859449438
448980496
644087236
616147476
1742811419
1759846877
477262527
602328709
1652812427
1309391607
119408248
204006297
225009159
1037612049
1395637820
1368457043
661948705
1904432967
1099462213
57344795
1592622006
1029583672
1436730798
229128866
1572225344
1097309121
2070104849
1311232909
1013142781
114550950
1369578861
452650011
256484948
558215408
1905847188
1979622997
1831819208
1855828422
1693466385
1568428171
506019157
643573918
731925078
1723896621
2100779496
1363158622
30167685
1045281597
1283448666
1756251947
725359604
811506245
1090463395
2111264294
1802906208
1849734143
1550614291
2035599810
1956867930
2121399357
344365142
595338723
1719322819
1868789732
1385786029
1057489579
1705710086
348860880
1133647654
40016854
1308231922
1118648200
996007755
1757145484
640710820
1264903439
374408466
1728420682
808067150
458488281
1122470806
1443820921
1854590442
267991939
1883792457
231831832
545992558
919833366
1501690122
1698287370
1188737374
1219987983
1727227622
867357053
2070119813
673887598
2012060353
602036755
1417135627
1403469267
1095860545
284831442
1665216571
18296486
1580762845
2104912629
1374694103
57461050
1255733212
1196402410
33295769
69825094
1172100963
769910221
11153664
1068291822
1515814359
1634285465
2047800686
941686923
868878626
1091532023
922486629
2081662815
184957218
466991573
1372522325
339337087
831469765
122119098
3980049
1328010212
1264551218
1230100105
484898463
579057221
1356209021
208107308
506703803
230739942
1244130225
68151019
1383230050
1217220309
1214361420
916389084
1526118349
1207733849
130539257
1867835721
907521137
650917015
1483188891
1412472310
692647488
759999801
1096350500
212162645
1449543740
844733018
613753044
328986391
1763765561
1861414986
1218360300
1546640248
678473029
446887150
812438415
1598289715
2114964532
1333746011
1111463057
1193202393
374905750
657428631
1448697561
1714390302
530830215
674325588
3184344
919629330
458113737
777095034
1404348172
228580512
1799354651
1086155924
1915151131
452924894
430091611
1771228169
1452778220
1833884009
831034137
585707536
600065454
281730176
1901181685
373479532
23385729
837845031
25586178
77868962
2059603678
1113781182
1257260171
611733265
719509774
1433538481
129883627
1243365870
587147622
545858825
693130976
1885125270
1612465287
915556965
695391746
2072728429
1972439048
973807928
1545494384
1549015589
2040254685
431234023
1079600519
1290852443
2082319731
1525210481
1182535433
1630825181
1795404371
1101722674
29282623
501045331
3776264
904620645
1709015902
2046524812
21423796
589459829
1918528188
299116918
1187129698
2018490036
1406583985
1884248746
1092590396
1430423259
870314823
826907835
1228134596
535081306
1222569108
1374321467
751210849
1588975845
392953891
1348801635
1562313917
6016563
1061476394
793744882
1515427110
766045181
1544963872
94543847
422041455
1800634612
778341829
331050408
1832394752
1105459881
111861144
1902274472
1147055989
921538396
32688601
235365948
758076734
2120202825
207978684
1969408028
1173795074
697054555
1118277977
1432988227
1762740858
899193749
1641420176
549599389
506879747
1672357496
197135807
145484272
1945040666
1090844111
230142346
568981389
1687787431
1716807517
1208021029
1437081863
300712111
1727896792
908317746
2025103529
2126452778
620167055
1843664910
1735325161
1630126410
1293139438
924178577
171586561
905222426
2062606391
767839589
646810270
1749456091
66465874
1993366607
1007945912
149292881
364616268
1386651724
499122928
1223781777
794775257
95037298
1499898240
1406904554
1423774910
1425597729
1132696411
1605384252
1786739177
1560213031
1060555025
913234232
1258393821
110818803
831006571
2024445899
259103496
1047766263
1517060759
971466450
468660376
1637388159
283650007
2026044807
884120703
768920983
1253494566
1370475244
1648335678
551458587
157166191
1693458882
777908125
1556908121
1537769035
768018558
1616877348
2095682373
1067040287
856262583
2077899462
1390865782
277320860
1602775702
1697171391
952354836
1915898523
1002985849
1611139491
1835792494
1559900086
1981303304
909535293
789539763
1931544403
963710730
2030238982
1455933715
1060165025
587242061
1659221336
1984715751
1162138262
80812981
665883254
1550784474
690465362
1146102443
984044667
722348339
2005563431
1320484319
1903619863
1407064325
1414351481
1550125736
2051331021
1908409126
215947498
1694553409
1640241736
745582653
1710514075
1241191721
1782769012
5857004
558446388
527945133
937367820
209790727
1747845930
1079152976
353487786
18342157
1228671128
1617352736
2126228108
587279799
1260089469
1952397274
1238886434
2108413862
1921533904
104115451
1165348695
1100114716
1475304092
1019480812
695830606
1929624365
227176382
309505601
45554633
1097666388
2051669277
2046014500
1516278165
1396352022
265656194
1828593994
1679255920
2143958368
467516838
1534624840
57575859
716184164
486898423
1375361429
1712295313
1264346228
1914691971
911111849
1067569061
654088964
89725941
642101553
2067487376
160458963
1609045934
949998222
380962386
1373130631
613890374
1042253721
228035671
901074973
1591327617
2014153193
1093759310
1010519609
252318549
1090912523
1334419494
1419700689
1723805791
465853258
892827566
1296026658
2108362348
213865325
1751479873
630968348
654558734
2018158461
672591346
95793476
1091040998
869037985
1007150773
62106929
1695814629
570683850
2008886649
1207532119
2122948167
621409403
2039702571
1839633281
158815300
950757944
400445925
1428061396
1777793401
1374317668
266616997
846278150
954511010
660043113
1522959897
805842422
1317522257
305563199
1042599981
2069625434
52375225
1649209164
1796405050
1505629413
2048815073
1551465888
515488489
167818388
168699202
267003548
1159226154
2002353658
610593573
1155288605
801717978
589884354
1603330797
526628102
1846158972
910803607
1273766355
821223679
796389654
1203784802
217954717
54733816
901929391
1205885807
1360226883
1806039033
2124480545
176808605
1852750847
686521422
789663097
259721826
1738532301
1152541062
1884975184
1506565429
1808194317
272208101
1002453700
2125486245
921221546
243767592
864816461
403866719
1960521489
262846681
1396534126
948624433
721271885
1420505678
63709419
1886442823
949763831
2074463066
1938940069
925392728
1789901469
1994756881
1085529547
433825754
162030864
863888229
760873480
560071863
413158684
1598747572
1121706511
1111523307
143207177
258612981
491914258
1190594702
1166794050
295039786
9246958
264356000
1172691136
2019084255
1857110887
725099330
1788382714
2114780478
1535795873
1621715503
308319420
52196336
119800990
816648089
334771108
567453244
1227412960
1131131670
1975108206
1331812477
2030817649
139301261
1885402169
2021295456
104673318
522799579
814720874
873444560
1447690359
590238168
241666288
398301452
2142830943
949715174
887785930
2088711291
725289229
361126066
237654513
1622467723
1397969483
1555421780
984850473
1361334220
1202742010
777683980
1858909169
58980616
1634578374
1042479840
301506314
1434335074
1622074688
814710595
522562922
194933212
826422865
1494431197
1332494427
1022970486
949060244
1311527536
1158121065
424161754
766288069
482095007
1805304934
305383570
1613531991
230006302
1125207803
1510002014
1408277583
1896253939
2012603013
242677426
1899609032
1360264388
686418544
2057887628
651709299
1151173863
1917946991
1491234909
2066351196
395095500
1827792079
147826756
30707467
1927659695
293084978
1718237775
1486358729
2136177313
1833002764
1004765013
1428818864
1130189522
1130666691
1968563262
92895020
450582300
546479952
2079354906
18626628
130755897
273374051
750391254
625372575
1378730598
638341566
38672230
1060723664
154881062
2147251170
452371475
403602965
806246761
409449951
63253057
1434874767
1776175332
55049797
2106985125
1920507408
1741922328
1548316702
578863693
6646540
1872298460
1517622198
617016733
1268336689
2117142031
654607826
1169557093
1721729539
1822972834
1381804586
1499572758
2019258702
519922636
1488427141
1262037003
631865544
179978756
2027453520
1476213071
1942980600
548720508
524294932
1492298233
2111878380
141778158
1371286061
1297208905
427381176
457319799
1684332304
1753718585
672531974
398430136
684638436
1683479712
280118187
506429938
443536597
961253388
2013405490
1271672175
1192564185
637771844
2098923395
460917
426113898
1148746081
399566782
495159064
1843935379
1929202951
1504627167
1310900446
789108758
651925565
25472635
1218901192
1338308877
987970732
2131603501
397069363
199652682
863286257
1010943099
918688548
614614731
193380317
1152290195
1597540323
984023459
1215660227
1235340142
196844047
1554751278
287470630
1673521655
579542697
729568444
425753630
500518704
2031007289
978814100
1079859894
827953754
125776214
1096755311
735535626
807499981
969917859
648180017
905611736
6525768
881718110
302292165
753619381
447636263
1663749793
1494185685
2027352110
1946195822
1918500791
703468050
1491714229
1372141061
1066237516
1353800873
1675945728
1439975550
871522645
859753613
1458581498
263527516
877763686
1226428259
1188347880
571791461
1544745657
1277922372
1562109157
1976727955
1012307203
1383687043
1238810146
1622517895
1368646192
1435194509
1900068013
745822602
1390102397
2076996705
449382210
1714752905
1011105933
873638081
940383543
1859363529
1063491208
806510411
1293054097
346196599
29794342
1667668256
1663034262
285766490
310296282
527905878
1966727647
392570545
290136335
286342390
1236697403
23499962
1957367246
1446099145
497886931
2052186427
1632334755
1856092344
1925272586
270516469
1649634724
1364779192
543854264
462964422
1086783380
1717370624
1657503121
2055223019
2042485757
1681652972
1256559963
1356510128
1609494620
1248843197
1077991995
205953014
1636501762
57054277
1373212650
945209220
28273325
363399779
652313717
1326905025
1438948636
52609965
754269338
490685922
579211476
1635878309
409930243
1659930352
1930616585
1397257949
238566975
1351717060
1103955007
1457125877
278870163
372530647
353556661
66105285
2117096703
1778587411
709807960
725880983
2105294677
1523427513
666911487
1667034822
936634014
961463370
1444863278
1713029921
1245343316
1174885196
883523515
174615807
1363400625
2074799036
1693460050
105872845
13515359
258821219
581605999
1058168984
385085057
1427485362
580628655
1351458349
1997147474
1855032022
380763783
1169613692
1086714164
337208369
1372991504
1156334639
741685524
764748276
1473117222
1996033523
88191632
1804328944
1329141467
2045507574
1651489132
1190802327
571448216
54894814
1964021599
857072679
1871712391
501142738
236119641
1191737951
1719847807
647951457
153342105
804148432
1012079484
1607612462
678019371
1135428970
308140624
803260069
265931551
532248863
928467283
1187671194
1366740734
202013342
1361339217
2008886649
333861799
1667314615
1822556084
1913279470
792557060
2013524980
2036513453
1957145870
59392784
5492292
2067292506
755587656
746746484
1468639179
1928179949
1432888352
2045296050
552991768
1360593137
1764002195
1172603062
1626706340
334254216
668144245
1364357432
93096738
2093023933
513028470
1414896639
591615535
1391621089
78197250
415955595
2145529605
50241840
1825022273
590486440
1523318258
724907004
1447917566
758383590
1013406312
1488866803
569772608
1285788579
1039456781
1998276833
856883296
1171328854
263997272
1810426766
1542766685
79731903
1762762503
468812904
1304860993
1195576463
1889471334
1398411574
1811575476
185626695
1936750591
1891362123
741133689
1087995581
1290644180
1511000669
1484352059
537906082
656498165
1509832471
558472966
192330820
39325213
1917401055
1157097297
1171709640
1074885400
1595969366
1620802161
2012084417
1923708514
603420276
1795683394
417234317
1036326171
717914888
639502328
1476243005
1412667974
1331450790
713303749
378819549
1795287979
902601211
1992636067
1965650498
720907504
390267850
1444076461
1594447922
2072436673
1991284345
1418142129
1101337926
939645493
205791952
69303756
2062043639
1800916715
922607140
991694561
1564892888
1217948321
1397442517
706459494
1769027863
228991738
1954161540
1159408003
1951679391
275953687
800044647
320637148
1230025060
1532927249
295533708
11226033
1866974698
490042105
431147499
1364501014
952718314
142833347
1026928270
538603101
47262097
705587269
371323305
1953573947
791556218
1951575286
496254952
119824350
1368948362
676152796
1835787331
1349656966
1901110574
696116888
512942618
1000353608
1498521786
38263556
1614934581
192619659
158867894
810221116
371206637
356222828
1058606713
1004815387
1180976598
54614757
1347378767
1813088114
17176189
1191810021
1702134823
780053465
632570766
1659187658
318160755
1939705905
232704757
120067676
506079995
1651801715
1083589856
834750397
480726305
807479958
791896278
1907970176
97052959
248337226
698801908
4105259
306629701
1122838799
1791991145
550316205
1975726945
1224942862
44737102
1454586532
903584251
840126357
1224409748
239365402
1769345646
550217966
1881748581
932049892
67637218
448945324
1396074972
1167669735
1853543454
1057785087
484497536
1467129076
1741035340
1156974587
1896447827
1880413398
396184004
1765983695
140286118
593310114
1871592331
1923128530
875295929
2129036414
993686844
746428953
1744808233
1815479272
653290530
1434654471
1219321099
1138890228
879853847
2141950741
809142590
1860564165
1940559908
1418164641
770794299
98841280
853189218
406210068
1643317440
2133952198
49852353
1713190467
566943457
1392569327
319419824
574004396
1449030557
2100283405
1051359640
1247605085
1060667377
648987269
1818172241
1287619687
2088999843
202859575
311101699
1279282320
1302419743
1754072728
964760849
1194667194
1330978281
1261448839
1752340964
1492683698
1423670318
825764516
792181726
578319942
1698004198
1355445837
903566495
1256893524
79749918
53599586
1792634164
1431713327
1243295705
1333307887
1485712759
1804914770
1113577923
509917444
244835952
107319444
1539271961
1065178822
809476554
373272149
2139454801
204338357
1274102761
59975098
428642515
1121283433
844096480
1203699195
1334725796
2049206839
330459044
1087059695
578206391
45199878
223025704
962610767
1080168369
355027114
320363885
387562400
2077584025
265613271
195568837
1399016701
1204133037
379598267
374013418
987210535
2005225770
1909374878
1423356579
606487851
935919414
1438757925
594074017
976841207
1142736893
1669255589
166070975
1298642669
2100383641
1165332917
1041536787
254566152
1253491698
980706797
762295250
14987359
1772987127
1971546043
950265019
2079282299
1611507841
1700709633
269460789
1771074558
794881007
1900420642
1110262003
492016099
1421440398
205168890
467465986
1492935127
2106875828
2132910596
1652419862
1490551074
865398945
566790273
540773021
556035510
1219696755
129021096
192931785
1827786241
29396498
1359279591
838648196
1097694175
613152252
299197854
1643459479
1200163827
234996040
2009963236
705724125
562287607
292728665
482471054
821059504
1176976108
1918825868
1488150582
396352819
1033618827
852127703
489793849
2094787340
765653121
420319279
597103575
743471975
356701877
1284745743
1110570597
1284070707
705794931
1396321673
1371266026
132139384
1821433692
1688383208
187032084
470667878
1187918932
1343296501
985290489
31043325
1453448939
1431597825
2123792312
111045520
191976606
1333795012
690230038
1027316105
2140756377
2053358577
923039289
617924112
877984533
1476403674
1863570805
151430125
1720795760
1795158102
23762115
877114819
411906312
1634321435
1641830458
715604856
34448611
2129650544
978690689
799955348
859188844
1489063443
403870776
366804627
1430076649
794959496
1819849742
427831091
193657498
1330042488
1895600394
387835547
1474080035
865064015
1835253781
1723946905
307266299
586078818
299411084
2134498188
1080047525
1422317685
1569547470
1213842422
607289836
2077201184
1744790561
908273300
1058306730
354719874
1414460548
1270615635
1408083577
1095503342
351306744
1284506089
1318347121
2023822155
1937098025
1031839841
1983657512
376938693
1185812497
1507210152
1394701274
1674142604
837266021
6350897
1267373392
1325367771
940467485
1104387044
765338035
1961217512
1277483191
1292862484
519049188
643403296
1423841175
1633558321
76599471
1833314414
410924920
1913480059
214646777
142283140
1557225910
1665906931
1688103515
428186523
699735936
579196563
1510345442
1365724873
1131321241
1723540160
709763914
1575709388
318799790
1741874140
602886709
2120503121
1095163751
962397850
1107769264
224686458
1785410999
1505779413
1571110304
1119064603
433509586
568812276
2025172802
395910831
2103104367
1336049670
232148004
1250923565
139700519
1944200016
454588278
2050015903
263023924
1432269270
1795580849
25472635
779592063
1337091160
2058177518
728273506
836703694
1110139802
1479650660
245725345
781791311
823554257
49890419
304640757
2114938537
945579038
267581761
584748939
460077453
792929278
83394822
1532638652
1081166514
630693888
1717557829
1250599292
2056832595
1209637031
1292418809
456595056
1278102291
1226343236
391698590
1425573681
1649804807
874200009
1774850767
671606796
2318656
1680723436
1752574824
2106330342
1352905132
407373576
2022729132
1670956813
765030092
1086877415
103317724
1389009367
1189778972
1947122361
1223744277
964902357
570951928
1858978838
1974798400
1544619175
616190713
795327984
1893343523
707020126
409025778
1519260442
541165549
1463076198
1784912505
2020908686
481288538
2113267144
979012134
160911281
121500300
620830866
314452656
949270167
94918315
1681459668
511295596
976898534
1393475335
1616463122
1030566533
1686858504
2097513105
1584599911
1182580352
604964186
1823331882
1906814671
1944410499
1172485994
1405902662
1103635970
80968699
1913559866
1029448707
1168089646
1003233969
72932587
171959689
467720308
588013982
1490099305
981184848
1275270250
1198574842
1232292860
936126026
1965564700
742779255
110403480
290563386
1612129660
136805345
1360870542
589161444
197329766
1756971376
792106695
1196046556
644708996
1003620446
980153651
1197719578
1997927566
499590086
1208944086
348925055
1676728600
640250913
1545764441
418261765
2082319731
602495977
1268841879
630334211
586313983
1704783087
711041323
742645316
293323518
980447576
417027451
1968742821
337914609
1051277715
1505211273
823042469
307188810
380716079
1916956508
1530932832
1790666008
1873919061
2061204254
252345617
123507979
532250230
108983286
1613699649
1964740962
1932022059
522462786
736509623
1898643252
854230418
1419607940
1286854944
899459239
1444581296
535330634
1250529563
646839662
979379036
868079018
692408934
885273652
1891562886
1423543788
134973631
2106017920
469315202
1549775671
457915638
1833705171
998236611
1276597019
1547609386
309425069
1865943754
703240437
91863915
2064518369
1937061454
330355640
623869225
10162196
435696946
120916890
867925906
610215530
232099926
1930100850
1993557048
1903141092
14485065
2021419576
2112176190
698365992
167368299
1611809240
2113549070
454544501
1078568525
1705425208
656938507
963112503
1417885234
911251780
1301273915
247249628
98143978
374193772
1894297345
1685498314
1910409895
329540903
1827300004
779424185
1834719837
1782770575
185960723
762870736
671425642
1331913090
196868531
1073785953
1582929862
38674811
1581701415
756745805
1918138860
1006350885
105552781
1858851096
1790962093
1666486874
1435309345
1471271450
710120761
1032752391
315263003
1012062361
641615958
1852971448
557091632
667206328
79349822
899860266
1303459956
1092101901
991165915
541238361
817431007
1335192861
2096765274
2101038615
57501009
784063220
881356221
270058517
533995531
792919687
1669437339
405716347
1101114519
166874323
835849559
30871060
642607844
48805668
2085429684
503466440
251493539
1851514623
1835306232
1971308350
1511964014
2095054517
2067814613
1769432735
563725787
928798203
1383439527
1769734305
322949360
956065194
592096674
1598353351
483801858
288925598
811314557
210757782
390760849
497681462
1515234923
123671330
811159745
924924744
1580110698
1093006698
2012287547
632049142
1634477030
1606302687
3459683
1409572209
565870679
1807998045
1701057352
562656442
1759042408
286436067
1763775500
1923319526
137238393
578507770
496019321
1401069074
1687517242
120671943
1043683398
1185037578
748104126
1065072179
1124149874
965048870
473314487
260818821
1641880366
1568347394
1364666528
1353403521
316409508
1981444551
324263876
848818310
177508382
1309081109
2097841091
1135656622
1794701288
1439202316
1218273870
190541170
2084898181
2065549044
872461761
1357016655
518123132
455966975
1263715171
693705114
978752414
116687000
1173613773
364772348
2133253993
1864638715
629179787
801305135
179244748
139276139
765414916
1623695326
1909933298
1371408833
899705774
1278423346
1363041209
206073378
1991489228
2006359762
1119309773
1766610114
905321984
1390772835
468336505
1425419101
1974117923
374673647
560341279
996937424
1905723680
495042796
564089090
1969812450
1310675184
933259957
1857207567
694899218
695207953
736933164
2146049057
793788126
1703929858
1420088202
1741645922
799448734
143769069
2057134580
751872301
1008714728
941930976
762824316
2017112700
968920914
1667293900
2027893564
2109524259
1486926121
106131870
627807420
1324381391
336148460
1199738119
2014168926
1266279783
1688600821
423136734
308885735
17990936
624856031
725666591
513709681
1366911214
1469375399
1705968010
259122848
1103798473
897659985
1725115603
332977360
898314544
573834381
305244489
139775375
872991459
1406891847
1841443834
1531360593
1922932149
1123009839
1062736847
886427375
1907970176
293818241
1053525420
1739083238
557055777
1216925212
761695185
368971190
1260005634
1004841144
1882136164
131415479
606425886
386940146
1151692202
1857863491
1383957490
412750030
444225275
1674397743
193414720
2078615831
1028141366
1764230874
1426414751
2052786811
369516138
101998907
965118219
498674746
78752352
1942261555
1358334266
1374317668
1448376364
1178217738
758506785
1175866887
1534080380
519711581
1951913327
939513636
1451376631
1112098090
1816022472
943511965
143694148
2084842971
530179125
1654996184
1184406604
1644751381
2126352245
1621927985
83916195
269915654
248773623
509970406
2035745342
107065683
268377316
978926665
2066634930
1258506695
252314429
500689362
110977599
407312611
1595126815
728977264
1470825299
1089150369
667665834
1939340331
1814861882
2139511915
1520153698
112466183
1454006993
1853840189
59977335
44963692
160857668
1741422753
981176589
1073851949
1323572939
1011836044
465890584
565120006
1168267754
426712880
42258950
1462865703
1664307753
2100758596
1086467935
705251752
1390059830
113135918
1638409537
278437506
1876136886
887239271
1197323057
1101098990
633101978
404884442
444998432
712139431
1683155644
1555313566
1798404425
1634616221
377138001
675903483
483042712
1393219094
38722659
1312134365
2001484865
248546043
1656378035
31473865
11817337
1873969571
1131343219
1880438862
843121140
1158307541
2051972216
535160243
1389902442
1507649792
303598128
1376961626
1742884875
31425163
1658031206
2048598574
1729390810
1496177811
2021556522
1830243355
1038390206
669833069
1790174110
96064284
363384559
1308386170
281910641
1807583579
1329010920
1223085204
473314487
427399620
1930604717
238653587
557051003
148428687
1819040019
1343065358
760217951
1126012406
2030098181
1229751289
1525213382
2003144211
1260097623
1912440525
1339054210
1517618358
31508227
694970337
1906205038
667480783
861743407
852139219
335418777
273175095
530681943
947798464
2096116520
1679581926
299752348
937424399
1254167255
522895910
1604611199
1944330836
405656852
1601660550
1089130779
958065571
94412578
68939562
757439683
5461356
611987288
12242222
839622115
697309710
423915021
1915219645
1001738001
1406797509
1483845828
827504887
2142972602
833400417
269655102
62294795
295660157
1487518398
1226507804
1321757088
824837882
12927622
996124622
908984685
478679943
1923011489
1001288768
651852511
338539493
334718756
18582239
1423337922
139105867
1757827501
723642933
1367427506
943348579
2048203355
1469098841
500306366
1449042436
1879967572
1064716620
935904546
307902559
2090075604
1787235065
1887804149
1618881987
323816906
1396172352
1180684966
1169997279
1963253577
1080996458
1370248148
573784938
219020016
926401787
1607592443
1974251220
1657943567
183814143
799374688
781764261
2116925010
240635704
1960245311
1058174647
620799603
1597097613
1477643419
1121704333
929925298
111723776
1186838260
79942828
83431991
375560405
875588846
1558604621
1808392468
2079203542
2040425603
744303280
1876914192
1321043517
1180163012
1556962118
1440291351
2046854921
1398292618
2083820619
1240244807
1438354560
1821065413
834280003
1434234778
745826974
1948112460
2069761601
937365204
1009374746
313613981
968295274
491964761
2036177689
956649972
561009892
1366307977
1926005968
122515968
633280922
435186827
62608185
2063475924
1471149369
421446547
1211846175
1981333341
95174842
1810119872
2069731347
1643261267
614725536
1169230529
1494057128
2014227548
974670072
1957866411
982650191
361876339
48699967
1248996963
156148721
1205772583
606392468
955755384
2062168538
1321052790
201914569
728556989
1417077920
1076909028
476639072
1022620310
1761619541
468623447
1441687602
1151301554
1014418339
335155400
1117642335
652563190
1383168778
310962002
81608942
1000111705
1624559642
1114749586
363399779
1631867688
1301925462
441645282
215051943
1996997578
1220386262
1504622128
437146401
1774191365
2012884990
1261290914
169894970
1680780336
869495959
1800859014
1586588216
1332324567
2051587528
1630771766
201870156
1873731057
1151385421
1373960770
1237210449
2002353658
1937486239
828059547
58893007
429272532
373017505
1135527616
1095983253
977452388
2083151586
1926606660
804747804
368800472
471997207
1316151194
966366857
603023827
624793566
1000523499
1103693463
1998961641
1755205194
397356384
1986721012
638232915
1347435030
1559127070
967061117
1693306557
890355737
1711149722
825611773
597825633
676366200
650209292
192822793
1796271235
922583714
1025255282
1008490599
379249487
995157720
733439054
63203963
602080795
1584221312
445919944
899704545
61722977
1380245061
499141728
1653205490
1549780352
833814047
640162882
622173553
1054845365
752629759
995308705
1251705378
1723524343
1964119455
1214458582
2116031263
470052085
1672281136
306331452
1979770948
1583683549
1880261276
1530701890
1667954909
1452276720
66025029
1279729194
1099705488
1530487261
709196431
1136803595
314039076
914255632
825244588
1246391272
1709121019
432761407
1576732610
99019312
151952338
934444899
432517574
442700218
1152685582
2028197816
2087953797
1779274044
1040982481
316714638
1828468391
1830648722
523625556
1074284117
1547032677
1839993730
1349566767
1636002320
2069884834
255126923
1544556169
423662565
2045059112
1885424834
2140167159
1893132622
1527053696
1512107930
1203894966
956671433
928253904
1990498892
1232395631
540882134
1553063571
1335964698
922777765
1243808830
803740648
1014042096
1579165289
1589701816
1017854203
308594103
270637607
1778142433
570538402
615886901
26586705
1708805435
1000866840
1153023485
2022675353
1764831005
97549613
1355450743
166296512
1087246786
1287723941
1811388302
1857502620
1447827717
1242147846
70243393
611825175
1557446122
226578667
1366150217
1396374715
1384110826
1521712772
740499218
1505464423
1060144549
1011165208
952062008
1617799175
1840017476
354398813
2137529225
1557450400
1536662589
1561744231
1838309043
350540251
907412792
921404966
2074056821
1606772757
784464580
1098336272
913805478
1739099275
790539992
258132959
1244843041
1178877775
866008036
819515130
564243200
859053084
530169180
1725554155
794763984
339230442
1022223063
1627866894
1450419257
1035997247
681074386
1000471718
203326502
1162601006
625823928
259250814
215668806
1995124865
47246468
1584111911
1721649606
2033134107
950661913
1783223962
86335465
2049019871
852510016
1500812401
1706583640
1704931285
1590697848
1793449514
1677872668
1163178633
394948954
611995803
811373455
1857891418
206213087
1661458697
1305222585
751310373
1754694612
413858108
1486268963
2146587855
383449058
1300280213
1038550451
1581251328
23427853
1761262229
1590293328
1547933384
760209820
1540868275
671477490
1140540873
1964693539
1990290309
1631066576
1469257690
2047522351
1846231772
2082956641
874993250
1054194369
430046353
313525691
1478755533
1746576437
760027472
1998010725
446207184
2023479413
1053262570
1806922112
1152547039
940842630
394979018
250860723
515706877
1911745040
964791652
527024766
2072582926
1850879730
822187334
2016198739
129640834
1874287802
870824559
1246637257
99663260
1515266081
1609049226
1589993468
1653811420
630282083
925494755
63595208
1016086459
1147309901
1244181921
1804768945
1351340047
1031841912
1016791488
467355219
1598898064
700374575
2072213182
18901192
1330656105
668024698
1763716868
741025600
1720490842
527308520
80995721
501135697
60133715
366103246
1996131164
907749849
1689519634
1602664982
458489414
2144013461
1985558442
1067953923
1312729635
1559343537
1993403083
1388014188
862365590
947281762
385635472
316583596
606135959
504595441
369777140
385071861
1631831919
2073770381
679498858
920714381
1900805798
1294985992
1080015492
1566813592
512906924
1413222445
365284658
767319860
942402158
1502043725
749193714
1898529071
1911942598
776520851
1319092968
79275406
267723390
2042712691
115881727
1363608363
867131111
1511417359
1723762834
1641212756
1060606265
1873483310
1866236325
1772117267
1088120852
1081038131
718125811
438955243
198308173
953854112
1212264634
228650400
239658365
822374243
200473163
358128621
1438396282
1846816809
2039154038
1900596258
276107125
3184063
298851582
118260433
1930500664
678757181
2126198531
1342962041
62523482
1473679794
750757677
1146645766
139900651
603887710
607379434
1678300833
1843684365
802691808
1714833691
850009539
716352282
935187134
1758712685
1545022972
751127999
302191791
1139910353
1690441846
844948818
1185993698
1200725804
779843098
1915718117
1656047818
65848342
1795825099
1266858064
142192356
682713732
1065683877
821666139
1936507161
530661682
1247262427
1355860558
261529364
258680386
2143356746
426251568
389900801
951196114
200513592
1407372829
633496237
2064159261
68567000
2142317903
692723473
1797464156
1267335111
144490266
1711556663
711826637
1249333960
1791156135
2047864323
1711059222
1070614359
1546691662
723840450
399556894
2128992841
814584956
1385729453
709014622
1471607693
1472625319
1437121224
2011015529
2092183043
1793746722
1689794503
341004051
181943509
818876174
1085679918
1820357620
1419297307
1915124057
475568709
1257004387
2092561719
1696583811
894713893
1652820180
496502182
1033872984
900532150
2136212593
686117
1419913502
1322070848
1284468673
2039282689
767698559
1845906311
1992242206
595330044
952673948
680861555
441390249
2136245356
938697028
2099292128
153964407
860917081
309520853
1802883057
1972062116
1488224178
348956282
1137688729
1688991234
1300771422
1564032206
1202466768
79200265
1901907575
1235057334
1673605788
553693343
1844859118
213015240
1787863633
891691898
959004280
1209070612
680591915
464107463
850924527
1406795586
1200032833
1402376192
396859072
132748662
2132318775
527071712
443509589
1761038209
1494862539
1958291637
725169123
1804505155
339683810
1486393573
1299847552
1068696481
957852377
852800858
684373276
1551656174
2071648329
232709434
311097203
175917778
2001237823
227984219
115379615
1845166016
2000054847
52659058
317492950
310379585
673695711
170213504
1635962151
339600274
1246399365
321954897
1297584351
1875532786
531542105
1514630797
2068934606
1459194872
1593607016
1041264159
1231547197
1867721448
408811223
748858202
1402283806
13594059
2035791763
183205047
1476060443
1131437702
1319014339
426418617
1529327175
56271296
1830104324
1974436949
41305320
1607492710
541621646
1828915536
507676196
1275089666
1110537591
1236423842
1483967242
1875346998
453929610
1556110840
1944827326
182972974
1376896567
2087593207
541375986
1434654471
1250188984
704753797
1833160766
1790945041
1331765155
1264687046
585530583
302787174
1385175530
1194611311
1194265081
1321988674
1829306862
1487545875
1426514869
1251678412
1036170306
1072030298
922951664
1279752241
955209152
1027570764
1475204541
30127140
402381926
131830825
1663736170
458861590
936790329
396646544
1179946387
790967949
1256767424
323112840
1935020946
1754259191
916323055
462499857
753192713
913595085
1239198209
1362030514
733378534
745852711
600495731
1089506801
1582605436
1543973016
1952697347
78857302
1438430
1700417457
2051701407
1802832365
1122655892
600212785
701340550
1335483777
1279058360
311217527
606146513
306253456
2000097484
1596766207
1696562192
272341134
1126420907
443988229
1174090352
834754127
819454919
1871464479
1883716342
4770172
538656545
401150031
1103773199
1245988297
3509091
1822523169
720572404
1301078353
725034667
93928275
1000122722
2010101016
618683340
1896106219
801988284
1788918243
101933723
770454103
132520133
1047605410
1128640189
1231865082
2117474463
1305885369
1688663474
4432938
1206982749
1972176076
1759486252
2012945315
301956445
325307446
1167358757
451009523
182932389
1430776564
1092876689
1264921204
1828129228
673884677
250053841
1042689013
67748862
624960345
789191971
226856133
1563832354
1617760581
1293923967
1563120035
1017614655
128841373
1183471708
996546758
778391209
1791710900
1342536524
1707423528
487504357
1205278719
1846617205
1152177950
1655193486
391642908
1323885909
1383382302
544903122
1643601699
894249100
1795949425
955337520
790747987
1456261620
2014292084
1508147327
2093189095
1128756069
187438948
1641152814
1989962802
49568874
1192382036
687773368
1364711273
1096938967
1671359789
1971155979
699146837
1701291533
620445328
885406662
916764654
119862163
2141265670
1318586542
257970517
1302935601
564797760
1373866000
861101592
1926690768
86800964
1241226773
710721096
667864733
141000119
1551132975
280020806
61423322
2127724750
1860304657
1326383312
1778888756
1413816505
1360105115
1281610654
2027804507
1732673945
231197815
1828944760
1074550534
43238365
958552162
306812401
1730260804
2110915140
656970344
2144909389
677712697
1298610731
577706083
577683834
1683362433
1376820087
1327648698
233675364
442163059
456941542
1033812837
1255270276
1876626609
1768937712
1927245237
470686289
1208636885
32987439
1952698347
1919941966
376514712
1244088292
778347219
427428197
378387287
1698414984
1336945717
1187803583
1259346927
863142989
1865994643
195393617
1782622434
1810041691
1606900304
1090839951
899702467
805916318
410992029
785749727
196695686
699933144
1334467525
1129564948
539422621
918774721
1072481211
838564370
1642857473
1354572989
1017142896
185193493
1630119024
1305953207
677229844
1057290047
645184435
947454809
1389579457
624244432
382653728
680159316
988956098
1660227406
1617681312
164111607
466443320
558360278
409276219
879348442
295117612
1556496855
436994576
11176007
1185078617
817431676
2026701313
1021722343
621857693
941123935
653991999
2110813257
1812896366
1260744937
1850244820
1923824159
797365
29054075
535509975
1538812427
1761758876
865917018
1453366092
649629184
872000570
952864652
954207610
14090237
555457744
387976706
1228294950
1990069934
1898003389
1128181441
329739489
2120626827
2054522338
103397515
641468134
504277604
173941975
121854037
1375600075
2018774620
399604823
1297015483
317523044
1954935328
2078928457
2131843471
1653221137
1776419449
912559629
1587905785
1073797436
1983721489
901667365
42626823
91377564
2080620816
1495210294
1622288223
1340043861
2137101790
1064969721
1981834499
749411121
1172691136
2143636774
509622372
1602422542
1506588845
149317326
900069766
598494621
155609590
1555672061
1034002633
1393771862
1295228401
1666805608
1951606462
80579310
959623092
110929582
825228641
1062498844
1025015262
1002618608
1831924340
940067039
774582105
1432828529
897235345
624136688
686736421
1641924748
208290322
598167787
818554357
1728292134
558403032
312466547
1619257772
1336403840
494142271
507786722
545721320
1984792849
1747933309
730980783
1560317350
802819818
406980502
742330381
1630233547
1124988601
1879077312
1532001301
26972426
668735026
599456772
348162436
1641962834
773962245
228199982
1661468598
1563714916
1139764828
1365901528
901074973
1835284151
2133966143
269027402
1377533449
823782228
2132240152
623921030
1991906193
1535035766
1650122641
1904413805
2048442420
2122966723
1450858601
1349902328
452650011
816564146
1933576861
1253672083
1911523103
196222390
690836770
1130476285
2058237772
901979754
1494567219
2106148685
80096480
1988355870
1433914612
541091898
1939176559
161294157
1908559900
1503350101
1324366899
750115930
900681782
1570409733
639349407
1314233799
1654344983
1217492348
1701835619
1069856729
2068746030
146192872
599316232
15178436
872757185
256241799
684811336
1904592199
1865222928
1039973144
390994697
1907909287
1394536239
1778006531
743249008
1874129310
423623694
2079342917
1143893889
648649768
1639612289
967059516
113415886
1252408557
1124265411
956563993
900877359
1882485835
805016514
1616512727
445210433
892649834
938282593
2142747884
52901915
1226769967
684175378
469787841
1200312426
520630899
572430265
1725181207
1077197209
339685357
293699418
62518148
464705757
1199708324
1400270788
157228805
260094446
1569392870
395100170
59494143
212255618
1140180502
1390232531
154926830
1069508176
2044719941
1611910889
259221725
1168256480
1164343972
1869910632
717343318
1553790370
625998566
1514074011
992366506
1642462028
970117794
1675735354
902002520
1161703055
327333403
864974494
716408758
1888979025
388814383
1808230647
810965957
1780982053
239191657
565085284
1956672654
754980343
1065921605
1029193943
1033407217
979835795
1557202674
73864297
1197446929
2108265910
266706224
961403851
1616781818
1066705386
1667686904
1543098685
811323777
1898441880
532341505
847244502
162101684
1469615481
797088179
1195590998
1485105743
1894056668
208282451
990885623
452246524
599764723
1354814765
825780406
1700112418
555457771
1280310983
1108639560
1861565323
698474206
1577382706
1362706805
874989235
113393086
1921418441
1336398332
880152976
1315688186
934470341
1444612295
1798357721
1558068061
474577288
1528587199
435460845
1291610097
1202881204
606706444
1485692778
731381130
1703603183
811243930
1393487194
597966783
2056487047
45827632
1954391892
338092238
305261769
887444187
322359120
2064076725
246596991
105273219
231076542
571843739
1133427598
1565392554
1234409925
2013993897
130661359
878415231
491453535
710923853
1999512278
1594514001
1439347383
1558364668
1065705460
856926185
2102733162
1311768215
2124855928
669717943
2094090705
215955554
417359532
1256363360
719512582
828992572
2027814647
1605642109
1336682997
1892895657
1654151127
1217330445
1340168393
933281367
1159186101
2066894143
1490444741
1455629045
1064626476
1429277397
1661203379
1716711393
1819009995
1868701925
478835408
373683784
651726623
1741692348
773650193
316235702
1260860865
1125101397
1533209248
273814750
1479857476
1754882485
1055589816
1132066465
2095610746
1725187556
573109022
1081246696
1800523762
837610801
2031861399
1252199477
300203055
593854148
1108494046
913739228
155016935
601933626
280906779
206048284
986149582
1501017520
1411814053
1089762454
1419649140
57133289
480561240
695347704
342738635
1925272106
935697744
1965559316
204265855
64485003
571493166
808138459
1094392945
222117741
1425361646
1927981032
1433382604
953577495
1819633704
1354156517
2100734605
305586390
1945371302
178817998
1698263966
205849761
1376049997
565199838
1372771326
555291879
1254397059
1034216048
1064783612
1186676123
259574709
2100417301
1088355778
386820851
1381297261
1035557762
149379726
608284393
1515866404
2092321784
390084409
124054544
221351928
764722127
422229359
1125526195
1175069146
1140123851
1516599812
1760510238
1510443492
1578051967
2007685524
1792141761
870417779
197601304
361718550
1877718247
602020724
878449749
679498858
1885180264
984700180
648236796
705957228
523991814
847602504
68589417
1097973986
1503338313
1563033115
292415964
660508049
153795921
2117915098
257845163
460108071
1732581211
93987013
1046218965
1109427018
67743082
1969423664
1379848435
1175214202
681643422
407104505
1919755699
719770277
406310112
2075606229
571786714
1696643960
1217597630
128838791
901951770
1858144462
213330749
1965909035
1129656714
1591357157
1549652629
1562172368
1630243764
2132292290
1850766922
1896942029
918495828
1712972651
1997874092
2013738126
1962740891
1382098390
1331493296
2038320987
124487485
1129427329
897235345
251232805
1819623164
1129848395
2028127161
309215132
563096267
1931195868
1637502211
1634267307
578461114
1543400635
1362364992
342786895
282528717
1311168600
168474936
328825770
587428359
2038536174
1572293825
1145184287
17931751
321412505
1219767339
2026672222
33495982
1471612917
1555708749
725856407
1995199682
543810206
971963323
1927746837
265026869
1342928034
724206520
237913283
1371442231
370257900
310648864
954740511
1459652102
936095555
452956617
443918370
295115914
1902352460
1267929542
1279865607
1976121305
1192339389
1514714867
1981043555
2074122582
1116106848
1990092137
2129533535
1118727556
728306077
1220991823
138300871
1625628246
1480836312
513136800
1427639376
824705592
272223286
1281064752
1961538631
1986578459
918401590
956397170
741944064
627966835
637935964
480346689
70336312
474796728
1904300794
469351339
1881286230
832778118
105232624
1226515175
382174468
921165140
1259114276
1401431580
1495862597
1898652115
1720116554
178863497
961479869
189991266
2011261112
1644816041
313900887
1746843490
784753799
565985304
348999052
664191875
455384172
652732366
2073819340
1725823631
838603574
462708232
76807677
1724771809
1726053514
2070649477
1258639858
797874234
2006375103
1058835906
815478756
1397001892
1035314241
548868013
747488215
212871305
1077669450
1232948206
350407042
381404640
2116551091
1647567379
936311957
1425341897
1426254724
1078583334
951088636
1073617673
1470130165
668124052
575338326
1796626942
1158642248
1189173197
1268527537
396291412
911687759
1382673364
1417555615
1447538590
1626409726
1731116451
1857410043
1573079085
1128372559
504016459
2057597529
437825786
1263364980
1487621053
1889854873
772759007
104635709
1413589111
614866815
1953981987
1827947243
79800700
621420126
91230450
218535685
1301587689
53028528
957845961
564659500
425172457
1810957893
658246633
2002397057
2012871917
1064145641
1721103780
1711053370
1918772493
1862688563
1913474862
1621374797
135229436
908005852
1259763960
287150454
1673357383
1918443645
1653675281
1022068202
147168467
2139409815
323337529
160966541
1084217523
438416771
1928141186
556912232
136670902
1614583418
1918817624
1919636520
751298784
1177436848
35345378
1739719345
1193732605
1730945179
259748229
1407710124
1341706678
198020839
1812274620
1294667693
994453914
2023761912
49291420
305523254
454127992
1073971638
1422337026
2092180505
542473591
1395983087
196132395
1597164125
910200820
2004527012
1286678415
1757081986
1596428339
1188619708
509709874
1558407823
1463174306
269882479
779224724
1868091661
37598169
451928783
1470321075
1255813739
1452599758
421980533
334254216
201861834
18207341
976105642
2028192134
1509990141
802048913
1720852514
138937254
559419547
454238656
2082870681
1748025712
1881999678
1528554659
1861204639
1488568748
1690418821
2118524923
316497733
1251436689
354543200
1136803595
1950374255
654769712
1470169033
245133901
511318015
2016045674
1582240948
2041958094
1980026890
1773500889
1603384915
868074671
1270726143
1105152568
96522781
1122398640
1011051086
1531909882
1135514909
422260974
989654383
367159832
1502435794
784395763
322828490
1358733426
738316055
923254823
198404543
130739645
2044946054
329766187
523456750
1550306822
2058179918
971102948
2085559914
160173722
2026034141
2098121586
1952288790
1673609012
1151667666
499895299
675098801
793422906
1645124207
1082883130
1834272712
1595759035
1435759634
883775326
277423524
1150959375
1590228140
296886274
1186175360
1272239218
897606353
1955970066
235429108
315007972
1018387785
625220780
1731183686
1004213529
575166712
1129927722
310616594
302786976
237152564
122525669
530865627
391438905
1875712857
1068092176
1885613982
1664003625
743328353
1942373898
1092399417
2123129613
1050232557
12129201
745731525
319069004
1635056037
566002286
86217328
1285514370
1545231822
140744862
1113338630
1248068289
1916427857
1037212649
1888759499
1290694187
1550874019
1786491811
1463495842
1439088905
1138107678
787032762
115679714
202487012
1072665112
1896841410
701842501
1723313582
483428137
746232842
1235272983
335283266
151885753
1543160766
1844620456
634410183
1433349537
2096356776
1024993585
272091609
768134405
276170044
150844259
1725981686
1090591954
651212387
1937840651
1451408964
1933580673
1727825536
95083456
1117835627
145575507
392887855
1499858811
278554267
1693717360
1477884998
1067029623
1752751339
266491348
16879881
1818186084
355634403
1190419752
938092942
2115676377
683408053
15302594
1563670514
729903028
1789853385
563308115
475748322
637839445
751151605
1900517152
694256017
1260369267
221579580
1440655665
474088129
86139194
2121321627
1196541875
1984196076
71023705
1545756390
1996840758
1848144118
1708616752
1046343304
790574654
1297732842
1541623382
896367905
1209487721
867341742
1216299371
1449872613
1300687295
2056824726
1250723677
772514265
406841017
255534125
1870101812
799455172
2014271244
464459327
830575265
1900805798
171270701
1206747346
1567889709
967804882
34024700
1185465412
689593547
380623686
1517057389
511643787
1639870799
362967062
1229660127
2006120200
141471891
193158511
599860627
1410035624
457833740
1763819005
996792812
1104311070
1153871998
262345266
22355733
1034249621
1834990706
2116567722
1301744172
372755297
1687863652
1718792052
1287602581
2029231239
971310580
1707355539
1659879412
981885760
686906201
1671719369
1806581742
1692484055
2053769762
988018084
1072662638
1824290615
1868442492
1411168912
931435401
155050298
115144284
341492001
1060347858
429149699
667581416
1275465034
716847229
43207399
4334807
1272964513
1945145977
857342478
1621610101
1411587956
1903251406
1392624029
577827028
1045126035
899090552
1923824159
1663088905
421469883
148931270
1716203364
1788103562
282758800
1654110173
1058355204
832175705
1344831699
2125431260
953545574
948788192
913880102
178347300
772069706
1515008847
873507330
706264080
1366291586
2020908686
349400736
1819643718
1648404302
529547894
74700670
1521713843
586320546
1122581473
1194532830
83533373
52609810
911888691
10525374
1353074579
528652753
1275745196
2476653
1027265583
1161469363
1969410930
2125465134
770029577
1172623699
1164464163
194654864
1210854774
1036658137
1677194874
1466154146
384580018
222267948
1824660376
379086594
1010203073
1122058985
2008401603
59854105
632615266
1691666359
696462406
1160774321
2046653468
1066881721
1732720642
139314774
161037433
1968276284
2019819204
879287658
728991930
345050928
191645704
409025596
1397900287
1391194042
1353301767
1034046009
471198397
1686902906
1167019380
682995694
826089347
692310263
1267782207
1999992550
593996327
1306125137
1238908566
688391262
1700550176
431055239
230526254
940617624
997076223
587986055
802084087
1796876984
791383127
1740501206
434101666
1371744454
514217999
231443480
1503906071
896352367
1825761800
1606512345
1679513944
651298240
872236921
2104143389
866504233
650367541
202715888
983589926
142924128
1438366098
609047932
2070902370
654775907
683878411
121337274
838753608
1078298455
748094115
1866660442
1907067138
1852186155
2140904322
1698100943
868768669
902949037
675215919
1857974721
595482093
1418486018
1759488697
525881805
479438125
583796382
821525201
316644655
1502750596
719419813
162991204
237122724
597265269
903284793
898571564
1361807927
1775502390
1533669086
910706862
1012982166
1753958129
2084900307
1819320174
812812763
509171982
21105495
1780221522
83422154
251232894
1997806094
1944346834
1390199841
1194646327
988215935
849340619
1050186920
992517024
1212267175
1329424134
2025683835
116444654
1751082679
474670519
211354888
602336726
883543839
471940779
1403376270
1050267528
2029376197
619538162
1706517936
275774307
1153419870
1993947330
1027338649
1325400474
1685484869
915686389
1322315937
1460251941
1008751863
199373192
117878698
297595961
1264852491
1546814362
802296854
999004822
514335821
1734589334
738912479
653972449
1644232833
2076444559
1995508923
1530764656
1098680211
1186352277
1084966050
944652111
1497978528
1265836151
1521796468
1520467732
128211150
404587941
134236588
2079131042
1958199157
107832128
903712240
211281314
1951449379
2097386903
1701198127
977346077
1097749656
1898935096
122255376
1597922143
195850917
2080103702
375835801
2052927416
457671949
864353278
1622052357
1244565595
1813105279
1257017474
645803580
592013972
798323756
412402729
1942379718
136061429
819448785
600798454
480007011
1525976776
26414680
2047456130
1277958757
1713104004
1529492315
1856783422
708599663
340020718
1033118198
1974770173
1482060355
1766132478
243357504
1000466351
36308943
1187382936
1947722315
105273991
684926452
858697276
1461820876
1474987660
529445557
233079865
1731103077
1558914973
1189204555
1634016123
1119155791
1265107882
2102889804
730704722
2047677376
281405902
2092273202
213953356
1276431255
1394038999
1605240776
1902771172
121183985
168885799
961562994
2105477492
1099494301
872224326
292607855
213577156
2134574861
1655646311
2020252053
2011440146
2030072877
836124092
504401554
710180088
503980778
995370326
531633756
1714202402
954952737
1231417638
1485359148
1154960476
1604985625
973499656
604693724
649883618
1334294679
1409070245
1431954124
1772753483
1706493250
912059798
1402520727
1581539827
1120723915
1374921697
238596652
1910439635
356944364
1301058605
1880740697
1076209941
1210038053
1612962430
2082956641
142041718
846806337
1795572362
806905228
454183664
1458815252
314748031
1259791178
461856651
1287276232
43514397
1695081902
770595835
890120231
1379559706
2034994157
2119585282
621419271
1392519751
1021513048
303406414
2030367378
1445306825
1218187563
1436809551
1760490731
940111638
702684105
738384585
825793364
245811985
984585575
927312590
1075298320
43514397
327213089
139964527
345566590
364122607
1020436558
1591547326
1421870152
1601604087
785742128
1174852588
159272062
492024374
1203872290
1187806948
650158154
847244984
948357932
1356346144
14841760
649485771
1255021466
65227840
529208380
290719306
1151027329
1294014428
593893798
567795384
1581891982
1231848769
1429130606
1324188232
1744899179
1818950644
2113485155
392387944
1718683238
1565248402
785905985
224431712
997749502
1577757451
1771481086
634358315
1993997982
1701956756
1008673287
646528987
362474683
324187488
1021784402
1398005324
1734640975
1194048958
262889048
175298667
220863784
2008756361
1582950747
2089103503
2147300163
1939440152
296198082
643245222
443672274
1011736594
385216288
813723640
585184008
1897179407
416713212
694717092
1826571878
1394436538
1700610906
1505211273
444211242
1652663206
1748946520
1142836718
68479815
1099916190
1553171330
1855482125
1674862554
1056107941
1080099493
1401722108
21400712
1713821212
28970569
638336193
798692359
209282027
1731013940
882622557
1057559440
627352157
925386757
977378539
1221670695
2007954590
1629150572
511530139
253451385
573252302
209326973
569390093
623299437
796622704
1319998106
193957769
358130815
1170857390
1012849813
761213123
238131456
483480008
156254655
265026869
1547592557
1525790819
959119012
1114450668
1252176217
1600264530
881978348
127831978
419260174
1543518895
1460020467
1358744078
666098237
420329756
247873923
1168274016
748954994
1003516534
1427233018
1836992470
603711342
238861451
686166709
617733709
1213131973
2063423934
1218672997
1300403384
1659320367
1463678597
584687598
699444934
256685451
663968038
1389456949
915286189
455352897
740263823
1343169289
461522712
1050817132
1355379759
123920530
809735011
930528769
1459162020
2008903358
1844932435
931363812
943138575
1955908756
1205302193
1445109698
644015823
2102989185
1147806820
1195496832
1017114003
1955191603
204767449
913157229
91772958
914583921
1575204515
1992534390
308392370
2029217778
775728884
1026510048
970161562
2040571566
2098082802
230042503
611122194
558525652
1680779308
2091228859
872017446
1277135234
347913214
1522045701
916782245
916286005
1551770370
2015826454
2106332078
1711219881
297137137
637095256
312272772
1633832547
186705936
1499788442
1279729194
613519646
1194061005
635726272
1839057096
794775257
801411009
1208391446
1390500136
70686874
1972529452
606461607
447711277
1340568049
626405158
1094716296
943599130
1821078398
970444014
1696683943
1327917944
1550174140
354355662
1460336107
125646147
1005958983
80143888
1031640455
1604740087
1178429335
990849209
177969886
941924222
1004571002
1465429773
1408566356
285861507
1029099381
1465274846
1346407774
1566840128
1073523588
1651779503
1084098050
1776468672
111248611
551465784
544403046
1556690640
1397923219
1782783266
413116874
833721100
1657599365
1269867108
2068290385
1979129290
1622787246
1940719193
661020000
396565175
255171862
1493967211
941532346
657079570
361442583
1712084546
900874176
337390811
599657191
1558280282
226307055
1707344362
1777181604
1005385690
1912249294
1580668424
1389873426
1885796545
732091483
2081504079
1160621687
1890948594
1690067058
395963667
305786074
1281541434
558710215
207180455
807749426
194889271
39002817
1817642476
285844378
851631945
1733102557
1182927261
1461996606
1516920741
1247112733
876145282
1901848131
2022730095
501468622
411845151
1249462997
350868885
2099460727
626917126
254870281
1171501007
1512717628
219720498
1118227423
1427156836
1009325607
1914626115
1772350659
1064435590
1672533540
440091903
1156158386
2126062084
853578781
1949198284
142859944
449141002
2061740304
642602058
1795272569
957316179
1058575011
940268341
42157916
1008069590
529965926
1989195995
1659486468
1203513852
1728371374
513399286
1088878955
1999987535
584164356
735106232
633741697
2014549573
675129837
2045406009
895267479
2104579894
1490816853
828830354
661239397
877170460
1138465081
487996563
586451888
169712607
1637037825
737369912
1251368262
1663015454
586626049
1042037609
1102303470
1628902573
150956599
920581359
1510486174
242800986
554840164
1759324435
161849521
874273498
1442202700
948123368
1379110249
1583288541
1433597546
1913559866
2136075749
470474294
1379762464
913203768
2097740139
1052183108
1759563628
1637214161
121769951
652561837
158114313
486231583
1456052986
1011218951
1909421705
1162177445
1544302469
585709677
711787396
750408051
1569089758
656432093
1596802079
64791665
1124262788
1011278981
19745687
1307736162
691552901
1372473605
808718034
610082745
1118037994
1312836272
593984222
708397308
610024242
865335676
444697232
228152176
2146001029
1904186137
1176854468
1359986020
751134525
639291106
1025871621
964130501
1589505016
1701035075
1708350531
846558664
1856853879
1739938239
638577570
525503192
583282925
1236573179
2126958133
626637625
21588643
136271290
1482275532
479477821
745252374
844806064
1359332050
32508276
1313668177
570406145
1273289594
756279434
1604694588
575203940
683899003
1684553846
142380866
1538927793
1342662840
1717772067
362399322
971377091
660535709
53336441
802425806
1336398332
501375015
40972621
1332666160
1849178756
299132064
184320804
1025286508
1524024651
935924058
774838927
1512560360
872908001
833390634
1702343499
64520056
947383968
1516526065
985350069
790389824
1174979623
750119202
2099337060
2004345878
1892729892
908879010
942862143
1008792101
571487290
2109401670
109291511
2060819625
901442363
1443902295
512250840
1744933086
1025286508
1128193651
1290595647
324752639
444839521
1175066387
582540089
200175111
979649368
793457598
1172446514
895980605
1815306297
568883696
1088761485
480603067
701056236
200700737
48440438
329366743
2115870173
731977123
349758703
1059140047
1278801546
766837246
1694579590
1209322514
178277901
364788861
181020784
1345751800
1093515060
507922160
514098917
1303512689
46382971
169251333
2004437931
29607035
1409095627
670401298
1535513326
1479946028
2095802701
1023580183
1095668622
130115085
138697803
1545378260
1632636729
2054480689
2108550398
21297163
160135623
576925259
1478577419
1273537271
1593049551
1180182075
543263715
1087740610
476797679
1026042110
876705714
375693702
972912028
264993408
821371339
1200931881
114746701
1268728142
1487866686
241504811
556421360
1841452009
1877170497
574697653
1196947521
1293988003
1769518332
1784050082
1046305255
1303451160
895481730
659553033
2013087606
1441022388
467451830
276165722
417874176
1233292949
1841401728
1447888702
1486521974
861762896
1933662784
165682244
439795394
1033470396
182977882
1220525606
1277661872
1215228768
724719251
523811214
639911484
536841570
1581542293
1641283147
1646993213
1736134484
365588451
1654913152
1478270257
506680829
1548498526
1477653613
347244419
1319451343
541449331
2073520264
1843436279
1356924395
2067448499
1122125249
106929854
1728059195
103080965
1382696521
1822197818
923120509
987900187
1778353364
2070995649
2047793883
1507683370
1153158195
1674275809
1477619032
1438301934
586856788
79996426
1979525647
827957972
183614288
1242348194
1131959394
1870422812
14823728
1363829841
804961063
4392212
1781851006
1878561977
871452212
1679176803
2105259302
851568624
767343909
1541320165
1309346147
183791931
1175920808
812638635
403619800
1936171344
830648228
1814391992
422118215
728796586
175110693
1603330172
1441071332
1051886770
1143683753
573032708
39859870
411019336
278911826
2117484309
1240761402
1368577334
178274438
347854985
64560739
745481476
1946166175
128097090
1647153118
1853019084
1735636655
1115580666
1331682399
531210144
1269506756
1380031996
2093720965
1073080815
1940756775
150621056
273728934
1178702878
1704693617
1377072783
863553057
533834787
1473116811
1805126163
407052503
585991056
230724407
1345872958
2128170805
2065569095
1582260270
1231908807
1196380265
2085993373
1211638306
1103665316
1750200225
1005038552
1261315680
1425537134
1302910054
1721604193
934164519
1188721474
1218823944
946112568
1057218401
2016442257
1155321055
821969292
1733684476
264866140
1709756325
736887238
1037286297
1744308986
1693730578
2117513241
2060798721
1430991636
1242092615
1330752326
1977998283
205847845
1145847845
451749710
1152202668
633923165
933549069
303478382
1358372544
1605889107
1268128308
1545650151
1206588373
1525359866
939148055
1525408997
304380833
1789944426
1656901859
2078788009
50505683
1430809739
804925085
365256966
1800706387
1525032278
1383383927
1039401516
947815729
1594682234
1359198777
994700052
91950908
957653412
1122380924
2051088826
1239441890
1509158458
2143240676
1152464542
1074197126
16518517
1811046882
2005672160
693295871
27314703
1871291020
2147045310
691913311
1761806140
681607985
291765122
317503575
1622150931
419015350
1234233584
947584596
2123165027
275261390
1291605280
1932908754
1956349531
816414618
968405625
1001510852
1562926936
897463145
764759806
1264420705
133309897
1463778056
1356241439
1133726132
708303701
835047590
351905893
89782724
1058666464
198380037
196640005
1639980227
831001787
250353483
2017643458
973607994
1650179894
903376550
1629545717
1596522453
1507748886
856201935
2049093393
858908617
1570834807
1101259715
42999694
1528098947
963969505
1989831082
1997340255
1256557959
942844368
600634121
178347300
1889036647
512948815
1390308061
79374654
1795750728
1752366266
1202941221
1535509214
919781243
1156724512
600495731
2056926465
357140974
113543947
395920317
2090021412
1608529595
263256568
1315878811
1835274250
1835798619
961490509
764998012
1697109815
1562472432
1808545086
1491507287
759319230
1174889093
677821620
234304812
1430519134
1852566754
1182032295
1422708991
799810420
150851747
749614071
1507681279
1784787395
1041095908
196148207
354674381
2069541019
313307059
1553857971
643942246
1746861659
767457020
1937639045
2020495868
718423209
2093291998
1870197388
1171685206
1000276503
448542277
2088518374
145880410
270088302
796709789
1667650889
392718105
1529546169
1327411062
643155690
651744862
1722202938
1425439871
1930253715
1616736684
533419685
1087604396
383774495
456513270
1254181791
361085824
245192867
793730636
743276188
257725519
1530126949
1642096029
864454340
1307060021
429897530
1470933347
576657830
1936182785
1174283924
663052576
1261477681
367924560
992397970
1961388521
1012512144
619359631
946052223
897336099
866903812
1168065865
2137272565
861495038
1360316411
174553168
2053026842
400851231
541147048
1720597514
593417996
1075390549
629781679
1691139209
1977874617
526850047
1722564413
1955296121
973681905
1972765309
850745986
331669770
2041425122
1735325161
742501201
1346020813
1288423912
92220695
1345656258
1798976209
2144859301
1607114178
473259954
1081729449
1270854697
307016467
810155481
557696861
837268747
432557727
728138760
427413060
1264998945
1773276611
454055207
1132680464
1260455093
711304112
618259064
1170250099
2106406648
1902047747
914266666
1985630276
642453254
649892960
365179721
2085903334
1405625542
412402729
1457044831
1818868798
706798068
726856106
890266319
766329398
671048405
1272252236
1568881367
1103764524
636520746
281913309
2140873638
287066283
1375845385
1491706493
724468604
951839181
1210363252
1658915913
47721036
1188763312
1359346977
1413819332
298425261
1932023616
1414672275
424444691
1257003481
1886295833
224479215
1815773789
1750778333
386196828
942402686
1704684233
159054948
52866604
919860671
1308403836
1969985458
501911674
161488054
1668868097
341955043
1849548717
2022690808
1034208357
1300023506
29340081
480430118
224606412
837237149
388733950
60898875
484147354
1164271193
1586868925
1852814273
1477542769
465160065
460007567
1037212649
1054684830
2119688470
265248598
1326490826
277659472
1829636372
779007061
1726464101
32869058
1925077953
378536549
198611596
1640665434
660989856
1189189517
755541791
1912249294
1151674664
1897017536
522214134
1033766851
611720505
1289308872
1600566537
1491887743
1742478482
1584405814
1079628761
2123144813
927280989
1637605819
671015306
395659275
2034863813
98510514
2014268447
1301251543
976540718
369409228
1965085878
1135556757
386667885
27037988
1655646311
1892725724
531352817
983934368
68487358
1473851506
706622338
219745378
134824382
1576864429
1477054806
1290590947
1732246972
1941194240
270415609
863362426
1609712906
1030987747
264536765
1836698163
619258637
627775191
1524272164
20280169
715765239
2067761263
1011182297
1738472904
1142574134
1493266767
1644659606
1835471635
1211855798
790226671
681382059
252290296
1752542140
1073080815
1088656377
1906636766
1139846703
127795438
868673282
1319380772
1138562387
516183316
1828216606
1474652469
195729735
1606596549
1798054324
4510770
810221116
1160367141
551226231
305079966
166234524
587568011
740001791
882350987
1053115475
1729987249
2119751623
1408852842
357610571
1597635060
383536217
1444154419
404992727
832684830
1434038458
1138840225
878777970
41741835
1599417432
280628695
112177224
1631522570
40586031
1912849791
456010539
1120782183
767485490
2089921229
581412482
1093089889
1365341894
148819548
1060067265
667459289
280852312
1860463670
1670243010
2015181305
1252406130
2054368134
1022491813
234267057
327429152
1155188390
1083520047
560832872
891176667
1286303880
1984159462
161894004
102088501
1934405625
821199628
96106221
17732078
167120652
1911923862
2064984476
1230810949
469107775
1256059285
1679299414
1663916080
849787071
275907967
971372319
1702282864
120920304
1929949273
1907498617
1533513541
1187057183
826932727
1149572831
1191991620
1388694097
288706744
1843750180
1875462669
1828943684
86363904
1224181539
402278278
386667680
328839001
678169886
120722691
503770695
1888520061
581119173
1163599066
1126619825
1002676501
1987760348
1909442813
268233198
1709085981
430956629
1506060907
403355269
602108718
922460401
297710495
409363748
390652339
1889029652
446253548
206913081
1318729472
240975917
95176662
2128320742
37227302
121898614
1990255689
330247495
668470322
755842121
185024675
1562432484
342524491
409022414
1897817804
597203868
1415728344
794998026
1239756952
1602961645
1172015799
623713277
1249297735
1452386866
1739875539
1368669377
1291107219
271696018
143948426
1018239569
1299179023
214121524
924138571
1595287992
839129984
1481094983
1202810696
915945095
1639026989
1102756436
743923529
1871985504
498310062
1902116059
29428627
1680174417
610022739
131186209
804136051
2010037257
1807632083
1205056245
910770008
1696318965
317886631
1336042040
903994631
603372408
201091495
600313734
1463300709
814152555
1411497604
1712581588
1266929497
467456008
476661444
166513529
285054075
1515660228
1463563923
820391466
1958063200
1066531300
1887943639
1252606044
385199039
1484206475
218448777
440898804
1743300589
1143251322
1841413909
604873329
1175111453
208919102
1971563615
1636609943
1444169060
436756815
2038880328
609003850
851637820
183720514
328854199
1286131612
767638135
1556896461
1267401284
1329567279
194158205
1944383059
984727467
1530274290
808596028
628552252
1811219577
1983499137
85379274
752380770
70306806
1024106104
1448604191
2094372229
1080357520
855436046
495801898
1922164014
639865396
1170417118
1871018924
1727773516
2044481694
1876202680
49533919
54663661
1421276777
2132295376
401724145
554910388
25102001
2073021499
950669426
645809156
380411016
1818915040
1115911343
1169574133
679319286
454089906
1608529595
873374029
470241171
1129105730
1749298480
1163769172
1382199735
1114667856
1241898121
1867720865
34637454
190331602
1208190304
724739355
169946808
1092897329
824653213
1724429453
46854971
2033570904
1781367569
1897840929
1224843944
1894241939
849324110
338971372
1634083526
279329301
265305168
840400136
1614833620
1735459128
1802080845
240913750
1109687837
578089974
489497916
2080144583
1533786010
1771793867
325939820
1732602196
1119572830
2119623247
2069978998
1476243005
1554813272
1272261202
1753099003
1731785834
171145988
23272657
1707550386
1508290245
1159995591
212235207
836012550
515983207
1323907544
1038936453
928367982
1432799286
150061631
1424097943
1488484591
1456727854
1469091836
198387708
76849089
912442555
1936327163
1445593621
272521782
857545344
210917677
296810748
1284380896
331950460
528145814
1281745223
1035426478
1182044984
878332852
475658907
381547613
1878132255
518413743
833490185
1769871255
896820818
810364055
1515682662
486263145
2109705813
685731718
249826003
674367053
2018806091
1196270454
90782071
1371628896
110743974
2024011712
419650278
335356024
675346616
1215660227
178742966
1008377931
643232178
1360945394
727241203
1857647496
197256037
2136529724
159140569
1947604013
829348617
1297935902
1724557445
1923601759
968667371
960636048
153117832
2140396329
106445871
1529402624
430537451
846406928
1397445383
600081447
1469095174
538758848
1578557318
1006799143
2146006025
1952786199
542152990
2038278178
874094877
162373721
1943733398
2087475233
1594717830
1533343781
1494267627
1427176622
1587538581
1351499385
1500482459
945700043
993582237
806772268
416565588
1088928691
945143097
1841499282
1734691641
2018581934
101632902
308458929
1220802969
776765586
672634681
2095442823
568841803
963386561
1763360352
735191527
836359906
1038958284
1304493243
1823630241
1769297878
1543232891
343221089
236987156
173480282
1233873486
1515243819
1280158547
1751681025
1143539856
1285099022
1760833957
448151483
82931178
381437894
864321225
1341331085
675098801
1305169061
442342465
1170768153
1574391623
2071142905
36209505
1759579639
268995156
1327860028
2091108737
1502531921
807521158
1106011062
1267183121
111743165
2018707196
1833712120
864957034
1083770667
143716501
607739973
720693084
1803018586
1129197255
1191494516
2032611025
1722245
1294097731
680868508
53316687
58133918
1321090302
2130796398
1067970789
156441317
1854208509
1797543236
1516859797
669012954
539830472
1817304687
1516259787
1708441172
1902623521
1263548376
1714366354
824348420
375675518
1282323713
548020900
376790424
1253773058
1056532010
1224965750
25575609
434674220
30974494
162535832
686599059
1174883505
1371912241
1658361302
1599474312
1477659453
602044042
461911069
1067003835
1944117991
1319512490
938580716
1156674148
1233982585
234386672
1919717784
1718828738
1928853662
880176255
1719378033
621628387
526053841
1797939807
1591174333
1505190196
437745883
406340424
251557782
1768675301
1949591949
936045280
193435315
688085795
1409687649
19611782
507534985
996365278
931148032
672371293
1471272938
347574616
466233729
650131200
1136606924
51850311
2103915519
1739073165
1661710313
375544616
365163177
1795364766
437261512
1419521021
702793218
2023713866
1242266692
1649284314
187078416
1947562587
384846916
2014371297
193741683
1107207772
593636531
1526229363
1268594629
68617640
1233177085
1385234139
1008408436
166094373
1079844909
754780889
1157869866
1097130841
742757833
243305270
1257025757
91862364
1537716028
789585944
1172149745
1094465588
1751940962
1931893620
1192558344
1690491431
618146831
1145774139
1238334378
11131363
951512619
1807993253
46230744
1792067899
805275743
404366260
1268435472
2076996705
1701583046
498859174
978284158
1346882398
2072691250
27745505
202421976
1617948169
693698245
785042694
1472966406
1173946612
1164504456
1368948362
1465458112
1464195292
1997281790
1952831142
6161958
118160576
1054222093
2014392455
1706605224
1533410644
718445724
807596832
675049582
446827176
2054276541
693413453
1705694550
1229568693
1678076756
900393595
876959492
1008377931
855747752
1393341075
424992813
1481706444
1234016543
1497800382
546798887
1337936604
714251973
391243851
2122583561
482502604
1280842352
195689886
1795387921
1427370157
1318150640
112276877
1921582141
1570419972
169279468
1163106720
209459543
1646804072
1623292652
1253621112
1365187210
990680895
1191609254
1105977905
586378760
840579801
585715035
375601962
679833811
1991067740
1458803763
209442329
566270603
274671587
1019553198
281466152
1225074599
223466429
398387255
357014484
1822788257
559317673
1424347677
1269506756
1278471950
1373009071
2072109007
1986066650
1189666879
1550514429
427368642
1132268375
128938068
1339967029
482341253
2014525682
963915001
40692214
1346758645
319489969
1250541751
829110641
2142562116
1744135944
1154010604
1648096940
489501979
1766621415
1448709984
1535163126
1314659306
1365187210
430438761
2056141211
1015603405
170166442
1190145282
641177920
1692890500
1079087327
356214707
2090808543
248392157
42899402
1790424956
1515307431
1765517879
1971829371
182673494
1604072513
575022419
972031710
1849705231
1042818539
1304727922
1010925712
147119941
212235102
427687652
174124043
1610790828
176205347
428937755
1663126433
2117237111
608409699
432024637
1713113470
1514548291
645709382
800820931
1279644906
1712786283
1213218515
32320964
842939832
677098162
2092858535
1214196044
366266131
942353034
893393811
206589650
1008983421
642232800
1536943054
1701781996
1615937237
2134976038
1332920083
180059421
755115026
702483781
1734873059
1919135307
807728096
205272803
2091297681
1327123738
601920699
2049853347
1588699738
620455256
930096740
1921169550
1798674478
176616061
1278382666
2057979964
1363090941
1457142757
1442388501
1857613203
1574687941
253683148
1897107788
1444478436
58198492
327695083
918651794
506283177
864065741
1903798963
1355677484
1935091663
1336436313
1647628667
241500923
931000992
2083989073
352801255
725227911
839905067
238889675
630328454
1463752560
354543200
1923813620
1254560968
2073445873
1721201207
1168811345
1585045174
1935568848
1433891684
1254560968
1072891570
899045541
1125833679
655571419
1614470540
630097141
1479221600
1047791807
1090344296
110208262
925083385
1405646030
1070507902
1020419480
1985155753
35011338
1804127138
94785025
594959934
1418037715
625649268
1230629828
2137336587
1470669504
1943427739
534378722
2011282069
888801355
47610597
1111013818
1845783669
1987799775
1823119519
274906088
1006830182
105015112
1731445890
320111554
205823990
533785055
561288096
1332628483
27877702
1899717174
1333907391
336493128
427041122
1389090419
182464808
344487770
1366035887
1123915950
1713766130
1409866134
923955988
1763988296
1852378978
3884589
445670208
518142537
58337653
1433469302
2070228385
1837476920
1468665052
1090282
498395593
201478148
1001177833
1587299837
692718827
1189173197
115357138
2095903049
404951468
1804297945
1638449039
1342649183
76691230
1621613736
2138512940
1777488156
1983895192
681757162
2062840322
1853100755
1024703570
306662725
690355776
1524335432
385044925
928335970
2089241692
833119671
1971276251
714899540
977061195
566841063
2046574829
1010343742
702798711
1715633772
183352710
141174068
598788834
638506848
183120281
1909679819
1645423857
745343979
189959786
1306632642
1303196284
821616754
1119974088
984538928
1654078565
777053220
1894996090
95561773
1190277934
580485168
1597923014
105042237
683157647
1990828014
1790319776
2007945204
2024407129
638368493
934494410
899783425
556929098
1310824801
1245809151
155590848
1201015830
1719007563
488620628
1609659193
324385052
268740371
2086490106
1531893692
1925270074
1058838331
1600954514
2053885741
1490416067
760498518
1529839434
714350317
823990451
1740734680
96882778
1597441278
1752756353
1668763710
1405948323
1866491897
1968592494
1059564016
1529164963
471538524
1432499377
2141968980
1802769658
2049729333
1453075097
2006695311
569421949
617496712
1523549751
1783630162
1506027715
966630076
1784342074
834087079
1202222319
145688796
1876034760
269856789
1924065119
1630022189
303145424
1310185818
1990870455
2004230175
130613517
2057062881
285853322
1147273734
1961446512
804269382
1473249408
1583687971
2016999513
1257148724
907353662
29799928
1450222158
336629196
1804872893
922439698
764590525
1111254791
399814150
292764866
158655604
2082064916
848494443
1573276688
1437987428
1724477320
712736098
420072688
1374185516
320113341
821046261
857208909
7605524
607165613
2039450764
628068190
1910809794
1587107765
2023185137
1246713419
500518704
512987085
1473782182
1766941363
1704748629
2029639052
1472116919
1120696808
1341858335
2113037469
729656814
1433451443
227817271
678867584
1064782345
1779610932
1150627905
1908409638
1682723071
968815193
1261140252
1531262445
1989231035
671682073
334111418
1492511613
1315506833
2050266222
15579377
871562606
2128041199
1967660488
101215330
890592809
594719344
390502211
1796673468
2095677383
1574872042
213498945
538142977
572160852
439871077
619295048
1183959188
4469879
1588370983
1910593377
622372571
224973092
695704604
1911045356
2062393385
1091612471
1846028428
1247885197
810762186
506528948
1451332670
1279965682
508456147
1422820162
1756899815
298223817
796713927
1153446586
803173753
162914857
1061778194
640620161
190424369
1466404774
1647707929
1032292844
2049330284
1878040984
499278424
2104095423
773519474
2013027444
1994111802
1948804038
1903798963
303340904
1256074005
1762138668
547057511
1865724446
229148713
969686681
668260606
1957337609
1430759461
1251431645
671867982
735300695
898221570
705645265
106235061
504634002
1051436801
645159606
1220617783
1338464065
33290950
581922736
56533032
386062413
1219097189
93934299
1222486875
280532697
335632589
377852297
1515924491
2050155673
2020153162
629483478
756867396
1099649584
1766375730
763227703
1667200175
1401073894
1806890730
2036579864
1005308536
392974918
1148974493
329448685
339305537
345143296
1205155153
858571302
854950092
544129849
1792092378
874513923
51803879
457910103
1476067355
149163962
2049427457
218681790
755830922
2089947415
885862101
1464074424
1020604149
704307219
1479688240
1276116450
504613463
304881089
872461761
962164653
2043314739
1656197484
1446919216
705871725
991130856
1843254779
1603856477
1347630484
1643213302
1289362363
665895260
1755196931
1566857803
1237096389
1223863357
878033748
645764276
781392872
1150519668
1339639792
1569156831
1833178048
714334085
388348483
556748343
240283961
264356000
1265026561
403462068
1392332813
1720838001
1191388419
997689442
1418973011
699265473
1655334366
847073579
1227023517
532394402
511233839
40466844
720707471
421761435
1373259521
1082604386
823660626
1087797033
755576301
1311357561
460122069
1471521984
1840685631
757485897
1910769754
1266504613
1069705094
1003075208
433697398
1356365384
1613316707
1816039510
1007584653
1371294439
2130555247
1027560778
654717311
1211618397
267544326
1362768542
1932954748
1727552662
137343023
419965283
101817403
687960286
1345681808
1501513734
688349606
382890421
1641372189
1419189566
1785698351
1602787886
1671495712
146710724
2066829504
839053604
369349277
503022780
1969410930
1320038471
767867331
1556920814
488545585
1885812564
1994662565
1255267190
864379197
1397927697
589884354
70973725
1246644273
986359788
1759831684
111045817
2076889292
615880412
1758410334
409768658
1561228348
1263806167
1856088475
187402170
422340689
1057322542
5856545
537945619
367308960
1819009995
1596966841
94595547
1477028670
1687622890
688264176
989755573
417672070
1137043373
622392324
1962191869
621707762
427700388
1239027588
1085698219
135932112
663353286
1253352196
1073717336
956261557
132306598
684988978
443866957
634771827
1628212232
1812067218
514732190
1675511686
89321709
861326653
805682079
1779362980
822856041
2008706464
1679895743
1239059222
399327012
547033481
1524336529
1894869594
2059379791
777191165
1355985135
1111641990
348005451
1286907526
2132227446
1816731586
1754466873
2015728863
389000268
673115608
1411958433
1898827533
209139369
1802830565
850414588
456859848
507147106
2020469283
244417026
1043421872
1083036594
780366671
1531132316
1716145425
547670982
4785631
535168471
1925334294
1577764210
51471271
1611626857
114099146
2076182778
214053573
1287947664
1845861429
792483765
1651737331
2119889661
939733700
1449109584
2089815196
1628902573
1102060639
912926150
863894233
1558623831
86320688
1017329893
132450207
1865816727
1733408813
1472287679
1853655397
1495782337
996362712
2033268813
663496347
1653770275
75618483
290179935
748449487
1907675656
1048909502
1647508937
886992783
1943453695
465518258
231059701
652998612
1423233227
1443287228
1876911668
1312836058
1323021693
1527580030
1205916689
1510178215
1243312608
538068785
941826624
915299063
643551564
1377821584
1504360078
1416591618
1786493173
1175682050
1340642120
1921366713
42258950
1539722561
670810305
1387772343
1416684584
939259957
329918511
2002840316
1064912621
1817845553
1863435489
80417722
103914240
2071522446
946653093
534271778
2003338162
1870687089
191261623
271712719
608174176
1497572171
149526605
1438214792
833380493
1459713638
2037155191
487751715
368918831
1239889657
2052700364
1877531988
841572493
899693950
698921917
1302935601
1927404841
1842743401
711139808
2107816508
1267530993
292210209
1084063324
2132005965
1213592124
1928882200
1572260860
709468453
1838193826
204844325
880767298
1465894689
646268614
557953501
1397532694
2007953815
844976428
898301024
2096634330
1823075354
1990134626
885009255
2142685528
783704955
2005765436
239790380
579931878
1063399497
1497400350
814122404
1342983449
1025981323
2039952167
656438071
1811879673
525615787
521776076
964084842
1709954549
1793134
1984445350
135910007
189378826
1991530030
1894882351
180611200
763081884
1405309544
1629791438
1932547109
461264743
1233129466
976491305
1916359473
960078043
621160041
624929176
260210870
1798097570
735589229
2035405150
1225007670
1210616844
533983367
661484088
1134899419
761127593
674699866
1103159214
309643069
1742261900
341396620
1684862562
1739240941
1883807151
1866520493
1234845178
1101190789
1223508072
1244959410
535012951
1917208285
1443208104
728046069
874899999
2120249595
1713360598
193810594
2141316670
918233032
1395636474
928886868
734299236
917817598
782902146
1261231584
1616928742
644015823
1479654513
1462310707
1595509975
1114850438
1636159709
233164038
1334608307
1018063710
1348512316
1785363597
216915502
1667182923
1663373926
749861673
733333009
1940738967
186054684
451365193
1483030216
1827342576
1513565140
1980405701
1251850882
1015755105
269512382
1821675877
1435749003
1807674661
1109618696
121145831
1573690042
206138882
1351457213
1127743364
571560064
572853207
94370775
1741029008
129832844
1951352523
1496102529
419751928
417826463
1787688232
1766605189
1813089973
1188872427
1468293267
1447527761
122640216
368211442
1361026802
341584519
1539598042
1947230305
2067149438
557759382
1508857890
1923935721
1551964436
1612129422
1282145624
893508598
1422611708
675357897
64520056
195018613
691615133
1173726321
1145925555
1249105233
85769821
1137694145
1753072865
98631204
599621306
1945103021
672019907
466967764
2081565297
728575151
396265973
986713502
575183703
499313828
1071329451
575629952
483944927
211210733
376403251
1642457097
39288298
69544761
851604603
1403234436
539834292
73515609
1569363071
2028978070
718223857
1009361009
1611862927
1439389711
991232013
859268060
448529436
2111130262
857933319
1562823599
1517069475
655645447
148008511
135491896
689729034
5644693
1288060474
1973037158
1364515037
1542525455
1118621827
645749927
63280884
782968027
325713516
41492787
1035045108
197791444
1156776795
587891867
7060004
1664147276
1071653178
1954029801
1155999512
1335891411
2054259097
1234097934
973126704
310556768
1148784923
135271911
1634693073
1825905383
638346731
284079872
511971011
1670457177
110633497
1263548376
837406520
136991215
1162182496
7089453
208807638
714702129
435813115
1303770572
1118684978
1407428802
750609073
1855063626
1795055991
19011344
736014807
2029001780
1019660236
1179143098
189418764
799055210
409208757
726004300
1613602171
1606995368
569145462
1985706608
1558212788
1687557461
1037694968
220376705
2124058109
159563027
115919677
122277129
880154262
1717993683
590219757
2028120572
1716753824
1129332949
1820776353
440860968
217165853
489095620
545126791
1085415624
442651891
1080651266
1947513599
1416773645
1054470439
1091587172
1101257896
1169071356
544250802
1593303030
102179257
1193042143
1804474367
2042578190
95472722
772510660
688051985
1678147971
9311225
80052781
779165045
1928658397
1293149387
1392977718
1145798376
1924382226
1921153430
206058691
1201142121
409620928
1881216421
581922736
1961070477
2114030638
944369289
2043018001
1964549481
1735904420
1572455375
1117862966
695217761
522085485
1410692186
15815733
193413595
1865724446
2121492120
852842859
416543841
1321667386
700886085
1027338145
854237717
818924061
732257120
1136052808
594330734
736779982
95000249
367542733
1822421593
1064465650
1821250674
1371840008
176856904
1385824679
425828940
982621577
1391072287
89830063
739234078
1385652124
516944003
1462159653
2103994011
347641799
868735215
2101019940
1995917925
523917935
287132177
1953869115
1474321901
828938400
45484565
698963808
409619955
1085596069
1364681361
823557117
580182702
555577031
687666279
1199720359
1512656254
2091298146
132808227
1350889937
198364682
258794832
982381227
799052326
752080060
1365335657
1213586701
307470152
1748600904
374817195
470696950
110555283
1426897201
566973986
592158411
2129140410
2131768796
1421820102
448709750
1084760767
2140361943
1768249626
642142020
1262646923
1593707498
1617866665
1234063508
123253191
1156342713
2060379941
975478204
1012202796
143265969
1496635983
1556466117
221583993
1080604132
6417763
1772472289
853988599
1663213260
631389393
1064477604
927594827
735325934
899374122
1737220092
1770476400
1643264973
2103056069
1533712557
979185001
983675854
1489256250
152676093
1404853266
2121031364
1774571033
335491625
1450047416
1063260012
331762580
1959283464
993820205
1811479296
1948824951
938421833
108065968
624268659
1937839591
1783173215
1887352548
54460172
699712295
267184082
977498590
1868776569
487976167
118800640
2053190570
806449039
297203417
1399449221
1405040996
4650344
1268379436
2073684742
1349045885
783100333
921698690
1030099999
865261615
1712050839
1121328880
1417597774
653498518
2133153851
1334843806
2049593430
1029927872
882478832
1003781869
1135963159
758495805
144900201
1543558307
1942812246
1357133092
153020981
875360492
1012334715
839731349
2032051241
1930147470
877029361
735993533
1003508569
2146472316
782971260
173155390
1782591234
1657783454
189388418
2079466652
1592014669
470507000
802625161
858195647
1105498004
578319092
969949277
180362975
1906156721
1763546156
95763526
190436958
565911119
1768452430
310184095
1537172413
1689364755
1233219502
167430496
1462340880
1942583458
46734076
1939225683
1368816996
602883985
1768724970
780291010
1862924302
597315071
1218657813
705233651
756528989
121599285
1875241685
505094415
1982178450
1389091136
1265083853
2030896913
2127429329
1209644597
129344990
1573461739
1924887586
1225933116
1000896884
57745798
343749555
521974990
1498017285
1121579355
628341090
602837905
1929996699
1626036236
1743464688
1744781720
1339614265
308808127
1806498154
1547283202
30435479
1272884411
1880365872
598024803
1836210662
2138824169
1443054912
1287113339
719542870
926929549
1995262593
1846216616
1858908765
531000045
1500322277
1504236534
1703871776
193059655
2093529553
1965766218
332696325
670535989
180255437
1578742855
942154859
684969114
1460465618
2109407247
1440540913
1869383592
968480180
679446703
1946458655
1605101317
1023273803
821465056
1982169367
1882407283
1719989253
1313272122
584801755
1251521782
119341863
989754273
1491154634
1282556134
1038393208
1936693685
2088298344
2137181310
853045645
1815184019
1506644226
1915675970
1605103579
208996769
1164173041
822398990
1561063591
794751402
703438864
718242452
1753351714
571276055
1529940941
1414706044
218377687
1869082501
1087010471
1197016348
1433169764
520541783
1017917726
842284104
1518664779
341666228
783954390
343830007
1369694445
1869845409
1221163029
221085668
1326927813
1399449221
841039412
1280666051
395205523
922625778
1411457150
612288347
2016633656
262197918
540281085
106074888
1770696425
1146411277
1185615215
1002048583
1511002993
103206652
816331704
582752114
978078185
359363022
166877024
477208569
248572014
603133063
714854125
857138626
234024057
2138044571
146117381
878697521
741597394
691898001
1866363640
1779027412
403591456
111647042
1563782659
1137171730
2130544424
609339554
656181425
1526725273
1732803658
72424490
1220315423
459531652
792251974
390622100
358787862
114628213
1377680950
79567171
1905357298
344817504
762799897
1475764798
124006198
524403074
2119887795
101882790
1666843352
24144148
194866784
924793238
651852511
995499457
1493657564
204567932
183026263
756816009
1701059090
548690034
377657386
1188074267
244648504
1066858317
686009416
779354400
583313105
77476464
1773372381
485372461
1150139657
2016838270
1167279788
1210145786
367884685
1516054488
516767779
406891414
503342720
112667717
1120305296
590888852
645533186
1162574706
374560875
820338425
2114707929
961039660
1090986857
1150952294
632142262
1754453295
1806820664
824677804
859366741
21721972
812748202
436314138
382267484
1626142010
362770648
272637744
753013309
1201909101
1985763455
608296623
130163556
218237090
1249463947
350497627
762984763
1002877356
238551084
774533198
1303666953
478502619
621909997
456442404
11660137
1218685429
756040057
380354468
1623754181
1977202376
1683174491
147270266
1582412136
1633170343
339459831
1854823575
237718871
1653468109
252372703
1414258347
590000191
960772266
897253754
1237249246
911225261
1928977521
912759040
1823182497
277578923
831380983
1658405591
1611203267
1886572595
359465176
1528707105
750853016
1839079025
100409734
439706141
613253981
375103834
736865637
1103523841
1381558665
45665336
682055654
1539805088
528517961
715454838
913788542
1309140290
401484027
1895304709
1930260977
521232262
1155013422
272486187
640072350
1667079751
824654228
691450359
1807900690
1783169247
522562922
973693947
1265906057
162474239
1513482532
1926100579
974755038
643765674
1033068276
2099664443
1895710593
1545202976
2086341954
363520443
244319128
1181190925
1827542202
1135090647
819519834
1809560707
581324365
415522135
230049657
890239228
793164512
822986005
1273693065
881395756
1318146745
456278657
880422756
462378367
1675798529
349207388
56278002
1538242846
1232359115
889249487
1644250468
1791098059
937325227
224470715
2123731916
889259031
1414510901
361914130
497391002
242282441
1448731202
341523623
1821079904
872316328
437221054
1198332671
1567299601
1834681480
543488192
1961617797
1279738371
1677108147
1304851434
1434215599
800014558
1652098719
1210578136
1640260097
1200279856
1849549802
2120804113
1713359387
1906044702
1528463371
1795847352
119070143
1274319553
1542647798
1165908876
1001367246
248861523
1668928265
353382459
2002638495
1873478297
1609572095
1710862745
917906373
936805319
1584783370
1961830489
1990842101
1012698939
1633422884
2109570642
1622539445
1287472931
44264383
2102604204
1558229464
1119164444
1334981563
1035412867
1791583890
52736990
251707154
1666683146
45893054
570129397
1238220603
73523582
1001895217
1810994306
1047571971
967095680
562169166
1772348819
1968011869
1290047065
349815711
1512509363
1347143749
238992774
1425204899
534256453
1596802643
1150886357
1918824833
1367137595
726931663
1573619209
1162392008
1100246239
691290773
1844325893
1274412808
450733808
1645740993
21228809
394840235
1245640570
844711539
1933045188
1931196372
2011219373
55798009
732971558
947461892
23846440
930397682
521169087
860596768
244712513
473390738
1470657368
2116210104
1926663898
767639647
1366412139
1545176124
333270891
941863390
1192776050
1003599657
2045400097
1220257283
127916875
110718398
1733314036
1534054629
327647823
1835512902
264679874
1563938461
1534253133
1399245323
1385250491
2112820457
421178870
1135183732
774436134
1421549738
2115158321
2043614853
544457917
1749649209
1666770668
2002383346
1902648870
1222650623
1176044530
1204504645
1622072884
1108200139
1660231876
981625547
2056949773
1230314215
1054444783
1634888113
53227692
488723384
1513169534
674279495
546891674
615839013
446418372
21695143
1265418921
2073066265
618760231
1602527882
461124824
1224482892
1331721464
1695347436
1329687406
1063745226
280346481
1082522868
132888420
744729355
1361620422
484547624
1246936574
1698803107
1822683186
754904596
1597953679
868440303
793442327
1597414420
1120007025
676158599
34656695
937290148
1896869436
1178087779
445840284
1815049898
1879659912
1236941653
1412100255
1978783264
1496173833
888821914
826422316
1847185405
1425810139
2072672273
752917009
744019372
174577794
1083430445
178019094
19944130
816242695
668974500
1182837469
1870750497
911511379
1357973418
1032285277
1244001940
1164586828
2069772257
1191068240
75082645
1029554283
244450825
2058069457
284308178
2028710141
486148267
2102575006
899994068
1745675038
2100971897
1231799073
678768216
1095572622
336830138
280759917
1058268212
655264886
1826409439
1919854563
1142541314
151853812
103143210
835761709
537406118
1575438591
2058202037
633822192
438174238
1167009679
32167021
414174584
1475640736
1002978004
1002058789
126379721
1822041583
1844019367
1610989059
1171528338
1949195671
1558776088
781732400
1192196326
163585605
1670731556
48490610
712179126
23758868
323811590
1609060011
926187294
277118797
1063348586
2020715655
970051220
1061803909
950412213
231719577
940595813
852172506
1031402837
547019263
1935267661
275174401
227734434
2012431346
1915473300
68226671
646710438
1539426510
607623461
1094075896
4265655
2034161730
1856955919
1298197413
220480715
149162236
670321267
1762136958
924327020
756310362
1796146306
913303513
1416395347
1811056286
1822781356
874123219
788241797
855033515
1165078300
982630886
1444165317
831630124
1218106074
1658421824
1359166047
892125180
2037230812
41209938
986688958
2047806678
1154899465
293848139
991494963
462941618
2006194083
1948863020
564469302
480591663
191756757
2023359464
1176106684
1359182530
1814487825
1656838459
1447375022
2003403953
1593420212
235828828
695767639
1334350197
1164457641
1338036451
622411575
540189783
266243943
1027861159
1148496044
539601307
1651423746
979546086
1021439544
1009374746
1991573515
1026622676
553800572
1551550554
566010283
757439683
1456536074
1105994242
2020632650
733012647
1266390378
1950919006
1525691581
583839194
683196631
1894975701
914666026
1242133319
1896511967
454966430
345594404
313087377
96156993
878400741
69164244
618681712
1680968453
1063771630
1070759115
548864119
1049571808
416125328
1350706763
1858580003
496150075
2044401802
985642405
1031676101
1090350483
1510631159
1431753849
427217725
1828051922
960160179
618657850
198289327
992835919
775892315
184538862
1018829990
1079282099
797343211
1523254732
1293271372
1877209641
444420385
1205155614
1428218666
1938908215
1977219992
1524011423
1012532804
1281672405
1148829488
1728610392
140826918
329432398
737222773
880564785
126571041
1250697271
1883075320
817235130
648112741
1006109117
1387587236
516139508
1830046286
1544983905
204782952
933111626
708287622
183419193
2072858355
1590272618
2042496058
1437387917
2090487792
1340548891
1642932000
1721806496
609339554
1458121531
142131341
1597484110
1415683829
1889037188
366152116
438917054
210245788
1641046084
314467640
160531418
506021264
1061232207
1191073109
1118641164
225306623
601756686
1047897900
1835240841
1796264234
1192832391
1276034817
1758573537
1643935151
1387073142
443143328
386565382
1190414066
1922764985
212880735
832758733
500499190
380925740
919873832
777997427
642507798
1530174262
1084754966
1059773016
285571634
1469367653
1132940765
1983462433
1844102039
278246289
1784151562
826191988
1364462619
1784761790
165870519
1407772195
251359217
2074536430
939922971
321107646
409507606
724130346
2126003522
130396109
573219025
202060437
823368677
132410176
873275683
837518545
2088584880
127558155
941086986
939207326
1680190425
1513634824
730661713
1183393190
1555405752
896183545
1899084142
341367530
684292510
1569111327
898204863
565548036
487976167
1030504001
567385375
1205249889
1677406990
1616789638
1370111486
1662140033
786516526
1237388194
663966561
2145883017
1899840729
1254642157
1345992581
1577034357
1033183390
2034594470
799097633
233647267
884235897
1648816506
113135918
1974277096
469091790
585530583
828382945
1179481822
924943588
796066900
1512986978
250095423
783952845
1367021675
1251818781
1163279571
205819691
36784179
1004571002
2032131369
629146949
4671848
1824574258
756800207
60960094
1998490310
1212854337
1976132740
1849417339
298864030
1636886606
2138909730
1421785712
98757116
1942349166
1526172157
1218877660
1233702176
1327076463
677700136
184426178
1768183544
1581545709
709431483
1293107769
367280748
1806244961
1345077799
667640945
4661795
329061124
1763017760
1497921884
1634762930
2001292939
2012679951
166909288
1786593715
981462359
678929662
1590293328
1163262879
1434467400
826328727
1223788769
861371297
1318347877
406048793
1864288907
2013120374
1091083726
171680859
1257395686
1502921611
1194958156
1330674535
1579615741
1863870907
285797731
926517478
212236290
1227384610
225095641
607816204
164254262
1781618
1745222107
1514479022
286163573
542939094
1154429408
1952542707
1014494150
1951359351
441596042
1706958579
1903773771
1781102377
467255106
567445977
1219785943
196540939
1090552646
120587705
1593125793
1864753913
1248484720
1568471862
1336503528
405531809
897154495
156555377
1371873707
1895761416
390709602
934084523
461231754
215608449
360302122
1741661372
1006030587
1622626230
1281058703
1519867480
548987207
2091834111
2648932
1143368271
1584080072
1635995461
1546834847
753654823
975797670
401334475
300744912
977240339
1920064263
1233959042
1417373427
1678125978
1359855440
383774495
427028322
1552792839
632861257
1866470201
267833101
1025455550
1234523175
1819860882
375373932
1404316636
305549015
91813381
1907801
973554212
53047083
492674598
1090674668
174670479
1198290822
1581568717
1187463644
353325902
1068075791
1088607723
1932054491
1535409792
1233101992
1215744436
1029805995
1313001998
1549784530
952486714
1305004203
65702915
592267117
408372713
1650435277
877273494
1812152317
1142211498
696170892
152485979
536414428
689038442
10260730
734251622
1952187770
1458246865
1560357696
61041930
2143429833
715607506
302026952
1529231768
425416134
135935920
1877811666
932340428
873221503
633702954
1087068141
1680197385
742793057
2134525932
686305929
1628701302
1054561663
834979930
79249581
190805815
623963027
1012353019
1259999030
1911006173
1223118288
825035570
1370618270
217267208
1731237404
1763364430
2099253016
823883656
202467902
660423264
340288761
122902248
1558512149
501313173
1159268405
1272165115
1018815593
2111335520
985211035
1938967095
1448302224
115533329
2065362867
826110121
1330347486
1674573555
1329967817
1367217579
1060663963
488066611
621554863
120081022
148943454
893519858
1602838001
399007530
1560450712
405069535
1767108526
1941118929
101181622
587568011
1344749442
1488143811
1309301927
1019835977
1370502221
249334765
788321754
1740978909
784795780
548961685
177845083
524557717
1788908001
21816061
1375394476
230576205
547908630
1980935156
885112294
1139061541
1337280018
1701140961
1489156419
1748964257
1349361873
686228
1738290478
655529302
1543005077
1282678786
1586525628
344188044
1572430048
684804928
2017679814
829378888
1411185365
1881917982
751967558
205913512
2096277472
1045171444
2014153193
1209886396
292702781
410671753
1944728954
1033673250
1959800822
200446078
1728651246
1110772894
1869174652
573264891
1980093742
1482324384
1709235501
1298378614
1508059501
1679091184
1382210961
1147285135
946970735
884209339
591060616
1817929276
392436843
1002662191
820137602
1950072761
916576389
1404006756
1229885748
501862141
1657519830
1686195587
1926992000
388932122
738951335
1742044147
2067814613
1409002906
1206895909
195021411
2019025482
1615901901
1585497244
278569158
2120938727
52688786
1995538854
1528449842
543014366
763945342
176244649
1950449639
1553896080
1537019463
930051301
100627255
319555633
1238202820
761257910
256888503
2124812583
1195446996
2039344941
805613868
412268
671282424
769614096
1929941093
1573803854
624456261
200756037
487606903
1895174848
2130987666
1076514873
772569668
2103044625
9050199
300118554
1556346390
51612100
23103575
1699896512
1406092595
1032002784
1559999167
644335891
181463869
511395284
2041369980
825407659
1653080696
2046821929
1916193416
1009279815
1835507766
507261037
1090294064
1341376649
752641655
1238935375
406137560
622756515
1599948593
418738784
487098662
1708907678
67083806
1196546857
416016016
1140029040
218556084
1245504994
1696083756
2035328972
2096988523
111816790
640831119
1881365419
1284393947
1519012800
1435704316
2007400876
1303980762
993793680
1190428703
217921973
544150601
447392663
341975855
1210034170
987030841
374716497
1394666444
1211213279
1029190066
1370028316
885784548
183631957
996902006
1830091530
87103597
1434787391
1755342151
974049600
626437821
290177452
982897538
340247663
1519552703
285218401
2041065214
1712389204
1611819349
1165300605
516737491
1884198343
398532313
948073094
1698094567
1089352373
1001473484
1742091104
1476774464
1337472881
966705463
878957991
794478408
1853197637
609248508
1300403384
625034975
2006351793
606570947
931195240
1068990278
2121958390
433457262
1315744953
101550862
66706848
459054730
1512907292
509217341
1741534116
76287182
592539400
1737376213
891972378
327363429
364192542
1794099104
1058868588
349832346
90385703
1513312330
746758635
452660476
1567148592
649304664
1385946837
754755431
1698563685
1261682535
92977
1548029858
1578938538
555190396
1790069447
657136508
1472419046
471959842
426113898
1497095955
910558138
942263643
591108637
1478022698
385970315
2052542096
1359367625
2054335303
1099862114
779547738
1160510838
1127490337
45313015
1089741154
488489648
1563270277
1549252948
1903180085
1549328829
274626845
842805364
2053091381
1229927833
225885399
1399117412
1980039918
126628299
1427627282
2033770960
1210860561
393531980
1607257189
994210906
1791098059
1898165647
145773439
1999971836
1627052621
704767443
195026798
908003681
389000268
446091197
41069349
593689964
1551575358
810163968
1369993441
2050119431
1282590172
866653293
101026061
186577045
430230028
1065880777
2070944623
904556437
1612515750
593705661
1198702230
1296744226
1154907312
878154132
1363291931
1750468244
234832612
1220966421
2127339603
2121888435
492767820
809746104
1948165539
431148064
853928111
3194007
2052845026
940991535
1676852943
1224126931
508988533
1791153712
768754580
567203367
1050190806
1735820266
621138068
1596639656
1658794587
295957308
1059706835
945202225
2107033712
1435627048
978664498
1318881390
1165134908
1159546141
700196364
1133131793
1118660550
1703726731
2068408320
1846272098
2063407962
1134789853
91640514
1834801077
311835666
2049297822
1159440361
1896763965
2100112175
1862808649
379470581
567974535
2112713853
594107304
326498086
420834526
185587198
975529206
950221100
762694428
1457334820
357662157
381071178
266252411
1272415902
1392305768
405659018
1508416957
239632860
1158417396
145484272
1271160096
1635322784
378779230
1317069260
879328498
458987337
1383677857
1804045200
1451848429
154951615
7396247
516574215
2005983824
41753457
93061967
323958002
1900707509
2013593638
1762890940
508244616
1393348952
1521710980
2139396785
692570364
1061597267
354259521
1239232935
1253967456
1586333814
214718476
1401860028
1176335796
1100821803
1994490236
90008763
1711403238
526839323
1876200207
1320541749
778177543
2006832382
1690602167
970139296
1204762353
1446915943
1912849791
785485430
1256172066
2146213644
1907482645
878809207
1857486629
351025787
1796843315
1131460212
906704045
1876525238
540915520
39199024
628546205
59904796
662717666
1137355444
1926878300
389109958
443550173
1160936891
1587769767
1031623026
85083268
220268568
2115300106
113987548
709583385
961664382
978132172
1683155644
946480601
678371928
2057653510
493092558
947082023
575600629
382030067
249172440
1981094055
1728787592
1649804807
1407835868
1797786553
2068821775
231130235
388710163
1057579205
809668126
1854591266
1296221266
1894574070
667158515
1454006935
1372674333
39294998
569285385
1063993410
1968727010
1776293312
1459287216
1243187405
1830053619
2133207555
149966127
82472775
34117583
2137583542
1720397052
1621305867
882660650
368300989
236850008
991209146
1690783782
419326614
1780819396
794863130
1553676708
99359689
1575140023
1857708988
1621378391
2039412495
1762652283
321199860
1143910097
15710158
480869816
2030741491
493306817
432195570
155962207
281188385
1475629967
1796903205
81552744
441346452
1698803107
1231548267
2072945875
1803203070
974103638
1521181969
1665623964
278554334
1449376017
973473156
1363978455
1483055682
1398225274
721007026
1739972761
213190975
1565343447
353802053
2059844626
217529689
801882157
493042503
638101382
899816987
927745065
1547767708
2067849771
1336658455
1845420624
440885768
239539520
114528667
913312256
1719434896
1418909900
1342078385
1160075990
270522275
19218237
1838313952
1334812693
1213613721
2143119433
573980154
1212598199
820504055
2106603104
1767414656
46366597
2087365621
1823631266
465920688
777428928
1780737452
669245744
1228397594
1717912247
1297564754
1975305787
1736781089
1399378773
1152660801
445918625
322456678
2067467587
1755962846
1559654115
614207237
371452836
1930401488
638596196
1455259723
481220748
251362826
1255576694
2042930226
1292067701
82854387
668342667
41573818
1053401169
1404475364
1982883456
1982473370
1667974292
405031252
263739561
1248488718
1569819542
1670118541
464561303
1099808144
1647548552
79037868
35655947
1367254527
580480599
1320230386
906648093
1776803173
931460217
1329838053
1276699920
1747377334
1916240646
1923950227
164860381
2026497557
2062914590
196829301
822714748
859709159
315238261
74593303
1744209758
1208015044
935230644
1698463399
963618782
105789337
361244033
1044886692
1549606927
862029239
1753252809
1777399380
623952861
1444764454
1527984847
1113657043
69058779
1056714539
1770551502
452045711
1856666610
186269366
2062099061
78614600
110977599
719684683
1807818550
919621644
1412008079
848327842
9361952
1040735176
63159688
123718188
1530395533
1348877526
451140660
1358333781
624176982
838405261
1470547138
642864137
1394149776
1324773332
1293424967
736961238
459092261
1861451179
400777525
88766952
2096634330
387777931
1536362086
989054103
1078765078
1271592594
270926074
1862211263
1346168402
2119842113
1652419186
1465375954
1251123700
1148746981
1866482499
1375659574
1095644560
648954529
1936798310
232691600
541372379
1341798541
1043469247
1587958884
927154573
2081540204
1375100873
1486692618
2096175218
2125529649
935842898
1071919738
2051495976
523968856
1271772896
1672253303
1593732114
1752826244
1538985195
1037404874
599838312
1392762205
1583683549
1583893413
1133652623
2123606808
1364479012
1664484343
1135556757
1667370028
852567739
1686032081
270972948
282020835
443024768
1722336837
1711395539
1997204410
719394098
1080227069
2057035530
1889265120
2138436800
1547317992
1102559469
610723931
230276417
151500880
1908502003
1434509847
588753309
774108730
1730044965
1256030508
1691828646
821924936
1067265649
1030859291
1783857699
299714117
752400431
1213352097
1443586016
157435319
228848017
65875254
157206272
1434384727
149848971
139730441
986950098
1182606119
880528083
383620063
173679593
1410055730
2075489086
2039848801
489721361
803825229
384454635
314414204
2045250154
1385638487
1336882405
803577727
615676735
95267540
742939610
1179340216
1078086330
1688600821
1065062756
962579126
1453768322
674124024
1969487231
1137225990
1601317158
654763138
1279161754
378547898
1643263694
1773735324
512333223
362380526
723971957
910319464
749034936
2014769159
95603003
678918166
204189178
230306830
423016437
437580457
414906509
549595655
1319701214
150234222
2069844964
736748728
815899294
793168220
909904724
383092370
1613851793
1466130638
1421830854
1525127022
1707205684
62366681
172831066
789652689
732281420
147569851
2038234097
874044362
638051944
1451612211
1282608224
2022474146
1291677724
1406356432
1312372078
2013156831
530141582
1518227806
1628079209
854016529
100502292
1655169637
694816444
243401772
409168297
1206792125
1592853942
22877917
969991959
1509477090
1007842733
992097507
602117853
1456652512
156441317
1928859793
665144694
458599242
1085121462
1502551664
1636896471
779155001
1873857471
1916554919
398241734
631089906
1774309450
1698969475
1271780722
2117878488
1698507586
1784628725
315433536
1538167583
468983286
1074364175
276079050
1757617449
1565541714
110593982
732932405
850825045
996987189
350077316
509000217
1181154626
574180274
857398752
2093190454
1125100873
531094477
1955610010
488278969
2071351281
2018464676
940154649
146634226
7335128
149379726
1645379654
1220991823
378745338
1065205112
1745085776
1478197644
2102965793
503173329
1854232435
832154150
473749735
1429596888
1889227774
204189987
798629149
131781355
68534975
1406168927
1286202819
1714297225
1262629408
2059281027
407833244
1311446155
1778862963
1607217317
923080237
964560446
999088907
1134232677
1253638501
1781518872
766293559
588406250
947702633
661723072
1026420306
932796831
710590370
1143198254
1633746787
1849729922
1926682099
366710392
2058968154
835224243
1530902088
887565632
813407002
223780241
239257019
785608382
1500795704
1147328630
898004309
795084916
2123701690
896870912
570309001
8245519
1918525529
1202018178
2039477314
587179115
1534621647
587531617
756057807
1000136956
1508754906
401042111
2032141768
966410905
2049446919
101818216
127152402
225391928
1093620291
92571653
599920621
1368928110
1558446000
880664095
392556594
552733978
1792752400
271947643
1042489269
1602455285
1053808791
2138962325
299892132
108086375
1661907360
826138404
1494657462
233677040
248318040
19638472
1371089175
2071494881
1548578614
285463424
1913342917
1350118094
789646892
1285692177
1797933981
1165274187
1202892970
1190260851
1673600307
1494503218
682802185
1584816615
505320826
1174421274
1795623558
1934073520
771800996
1359924527
105790243
205557456
1468220430
1386034395
575954760
813572305
1982405587
1321466544
1929981833
1795387921
1098518793
451742740
848652702
1524418756
1873018876
1204066446
702570982
1183050917
1555853574
367477655
1189292939
67600120
1881337577
134086358
1799063251
1954588946
1066679940
884870475
1395060911
1876420429
1137495516
151555744
1110062170
1350665168
1433070569
845108294
1448684503
1408964149
1515737931
859187053
467354419
936306124
327140301
443825362
2069503323
110341668
811943386
1681507187
1722039254
1025602861
1804926178
1137855608
1262865461
1153743609
4134314
1306375733
1980176054
1420942759
870402007
742820436
1995706866
1190089484
381991758
608215354
1113313889
1868493724
1907919742
199144096
1906012607
1278204718
698489878
1662185011
1971397012
33258170
1704761835
1065516591
92058611
358943998
1026509285
1159433071
1738276854
1786463092
797716397
1776093841
594679484
2114492546
2056638322
1759494811
825702063
1443550691
332147543
1898629955
852019534
15917513
1825138033
1158543859
982877041
310428690
1678543919
1147681330
866815698
2113419315
1631087970
1213756443
856167696
379380358
1676726945
10205979
536123684
1353641371
1648850132
399814620
1998656255
99514281
620084620
34353768
1270085185
1534646879
1639868904
971162987
796872043
1916347734
1272802545
1919916552
434806081
342511931
1135167494
1958804889
1968997733
972145306
2047837909
1901499377
1156066178
442003329
932234339
933658506
1171733852
677666742
1808354846
362152266
1891174752
1416618803
268378615
96865536
1096991990
481946265
1507849467
1535650008
538203308
381733827
773696434
1331632057
1001160737
188612129
978752414
90292967
1312798005
306933386
529681446
905174075
2050568799
1055560893
1333995812
1674938927
373038176
1896466635
1192157929
359637633
1559685353
513082828
1215927721
409251195
321280849
972383152
1875081689
414504788
1603235488
9775897
254297223
23712250
1572178662
2029077996
768750095
1859877594
2093562643
105426496
828521334
665965370
937827591
1207865920
1726978632
2135019486
565363618
1906485131
746360779
1077053010
289383741
1443199058
762086163
1668800007
1009114119
691918503
919103048
1693504583
1616837802
2089010802
1635139741
710456062
966084165
943144166
852388574
1160277072
1354206485
354543990
1229118626
1726327499
366202263
1439327544
1580919444
244731280
198248316
85651168
798875860
52789948
858250761
1102658234
132014909
1821741905
1597596594
971677010
1470991492
301802645
607630414
2115143675
1949971495
2101109614
428470799
1756264657
670203267
1340804688
1730809798
433195211
30904006
736539616
1565658225
1289326706
1971896486
844703432
1274996569
1192920900
2021952814
223754199
1470131194
623819793
1234339583
190751650
389408880
1139745220
1173517946
1651627374
16623229
2063139933
181591086
1148290291
779339883
620970548
1814153042
1197637450
324081470
489006389
1064788577
2068383279
1164000098
461475072
340233865
349880064
1187852426
1154777744
1049693407
1241748709
1778894075
272666588
833889923
734017853
1087544650
499549197
1784730945
1424691723
1867031850
1934303801
1489743992
379837353
377219192
553970127
527302427
1519068105
1447684927
1986508719
772029423
2128839058
1124005888
1464231101
294628991
728328826
526986680
1783671950
1341376649
83120991
1601226256
3033914
2069633011
2000821293
780161407
290399652
232401299
1432458194
350875193
577924560
2027269251
1195048890
496937382
767307585
1555346341
1782003818
1492989022
1645148633
47422522
1505863151
1412555095
743505126
1674652250
1172928084
471143684
592635233
629560415
437841245
1223713225
728496590
352942258
1109987136
825134690
999909561
871164636
1056107941
1075867471
982617653
618492067
897821623
83851414
1701891690
1212748647
670329040
1711236277
1267520604
524924809
1978236508
1090708990
1841551562
140418143
1412250095
535758140
2036970073
1363763319
329295029
929674432
1441730163
1080752334
1379437855
1375927607
1448116184
1714643097
1918533565
1762184293
1606445589
168586698
765285995
407325544
2137454203
1125956415
1898024231
1771267677
1458439272
1710024815
679673291
1749855188
1833995707
525281551
719909005
1525839335
26550547
1083802080
67913656
2003758764
2120609360
1856259890
2137390113
1062348122
188265140
231173524
1245416951
68521785
1205696772
336964008
112045838
184198738
646500694
1667068494
200545454
367978248
326431197
347237987
951880634
862201177
2114458724
1085205448
461999933
1012781070
1440736699
1263294882
890771305
1866748514
802635105
2025201975
1675219439
965742176
586393130
1771639108
930433492
1599145281
1566863212
1238427471
506935657
158224102
1054370713
1701053251
1238635490
1806515663
394357467
1210090964
275762462
96277646
186115800
1797550096
1303655212
189031437
1166851367
130351918
1215506228
1502904277
195047242
1986336772
1135035793
1838699791
315415599
531542105
101430969
10549313
632313105
1164747796
551463413
396259810
1697564072
1154658677
1059659706
373038176
655458767
1394430249
392434053
527083866
139551500
2026566599
1095504076
1087649573
1835780525
598293296
1070446729
700329856
1218472273
2131217716
1097973860
733366453
1063654859
2049431246
453555193
802912873
1664346420
641471307
1523684774
1982120081
1523538891
1159621803
284582600
507652180
626885817
326333482
1217680703
1057538516
214899123
769686795
1605442936
461007275
984837885
1513354741
774983706
698825783
1256900371
2019346832
299938095
519143463
1210038053
2038194006
1251270267
1004561348
54876732
1273886966
1602141562
1542052331
1010098616
547528980
609521342
1939194987
2125660224
66636996
775296002
1117766993
2086715049
1901824332
964269880
362421246
1817788164
172848219
1570611287
1269173532
933301133
2089583596
1033149117
1409062081
442694339
1816235611
786086684
1376136996
1562634665
382924703
1066161162
1381393898
1735976151
391509373
164803431
726084828
142073366
1884248746
954086495
523804353
634804498
1659214186
936770808
1597362039
1201215146
1447500309
706060722
718331423
907874696
683504713
58964385
2074044337
2019798977
1314290333
1359279591
1630975997
647002366
1175186944
903642271
1113691183
1572526821
498627615
1574925793
1480907706
1168213754
126911670
700095110
238318810
2131077870
827946380
1499475855
821465056
694686169
296059299
1657272669
1930332011
963567894
1513374578
203575702
1535471113
1277203569
1647707929
1414633691
1788250553
937835605
268992122
1640548529
2014344399
1856822010
992845801
1037284923
2071315728
123862731
545138565
1115447824
984442061
1764320417
1083932370
310668583
825484111
1168184949
1611795242
630323332
361640015
1103074646
1655533184
793227697
2023392929
842516914
1738019453
1418282844
1932193876
307131158
1184727366
1175955332
2097080846
898163244
421761118
1248444777
645776730
411162741
1825727928
1598262264
1012967411
2052474591
87175338
618504166
1676935403
736335110
1264807871
801619085
908443839
996744767
358293943
536095278
1702680703
797020570
1351803422
1090369048
136586240
1509552293
297734673
1351732262
954828995
2040723528
288427403
1258367731
1719997683
1700479282
1357034990
562726092
1802426184
2123690976
1745231184
221595241
895365427
281031455
1577570602
2115748593
631181855
444831221
1955513988
1436468861
1621023524
2143964942
1260188586
171878698
1419025614
24864144
50230438
336139604
1369873289
586497270
1717064994
1379807326
2115437008
1474885338
719388792
33728757
630900179
1925535590
1167972407
1431256818
2120473345
594129134
1588187132
1297600935
978405968
458861590
1387556509
128013791
449874132
242184588
1955098842
1961129749
1586914184
582893321
224834266
170525037
1617117403
498279378
93376648
30220229
551415023
1881978229
864550256
791389267
818383143
1349599804
431365234
1292567291
1756078464
2052805155
1138618858
727111178
1515166347
2128393660
2004682658
1456368457
133567377
1302738219
51126736
524186978
855494766
823981558
2093389586
1905641139
707723674
645289001
1564625972
673303250
1613777928
1193257572
1851188751
961451259
814616715
193087818
1442073231
1988297868
1152092856
1841594659
1342409431
995585174
2030622070
178001000
740499218
1487318802
1385766708
1738604554
1557369360
1553699496
24275529
1347288126
1214684303
337392187
684125433
499091496
359711747
1271009027
999607323
708620687
1432907312
363341394
866561375
647484515
1994661683
462979308
547756502
1655643541
101712385
1714356538
1222331914
1674020360
1284103474
770033565
1921785885
71157023
1334124835
559440378
1175147627
943990647
1724112379
359506402
1783840209
1499408466
636030255
1711167458
2112771480
2069250862
1104505653
1561216093
1455742568
1859647277
1810937779
1439542346
648431985
2124617566
546306048
307766678
796250887
676348198
1251666818
234425009
1754228479
1772394532
785332355
510954322
1168749061
61611904
1921451944
1538759051
1935938120
831506973
825939458
207922449
498441626
18111928
293818241
1093990778
466443320
314394427
327140301
1343916961
2033315968
588589951
505274136
1215204982
1868281156
1991075403
1495393159
1587917211
86536805
1827174474
1973424129
1184727715
1795624742
714851355
103618908
1168145362
454577687
386073725
776889239
691725468
1984642344
1268241824
771459837
349596838
1590842951
2103598116
1988070379
656752851
755165412
1465055814
1718905685
107383610
361745105
1287041104
651528207
1306862224
152727295
1484476170
347516079
246657977
1283141646
909024606
583421815
1929220685
3671240
1904114656
849673000
408934209
89921352
2077657052
1723056298
471959842
1331489862
944765666
1597382740
391495744
104115324
1886796152
53187043
1013084289
2100116682
776138431
1946952009
470472482
1489934056
925212104
2044714
1260510937
1281113692
597603807
540802573
756088216
1890992059
1278349088
1316130568
1169143529
1388987612
1562706882
1922499407
1174267964
1230893179
2057838415
253425414
164291166
1720870856
694347164
2012853805
1700552496
896105894
587670807
143570602
578523629
1559948088
1441023883
1464516259
639391688
1435372111
747800836
406825947
1209152283
1906485468
964705830
246148592
363566549
281657290
1883872155
983696725
2091775957
1031351424
528463208
358343359
1644883377
1333945057
1906364777
1487615527
2019554544
529891623
543024447
1297317707
1760361922
877723574
413371177
494467192
1571416211
91496310
82838910
1472873699
3970884
646528987
836736244
392059208
2131070728
470574914
873642259
1389029473
225083059
744247173
218216282
407169245
1945707593
1861492239
1259797121
2035854364
898968895
548731820
1100933897
1499140187
328303938
1777191119
761358051
494955555
987274735
1502857208
361028762
50568013
1353015504
1649917075
285420201
755433057
1346686760
1022413641
403848376
1366498796
2089636446
546758312
854018452
52317804
2092321784
1277263145
72937640
1815394620
2131389751
1610655279
1963664367
21145290
225263179
1529337606
1378883622
932274802
1753550595
631786544
1992346149
1255555878
577610156
1280104501
1920785815
925519850
1595509975
1555053865
1804879556
183050267
501013671
1570570729
1490821782
1918638137
1416664074
1201563420
2090159802
203071775
230820080
100071634
1064151237
432191625
1467927904
300344940
1733203062
1314810080
481650056
254172608
1714854041
624960345
565911119
27518883
857418404
1732451630
1067940592
1452234414
1778947005
373529680
140078503
339936373
1311391555
1383124252
1150766607
183962796
320311673
1877105784
128977450
1822276737
139025917
390151591
385029951
477369226
1094719262
2078349820
816972938
1761002912
1301390177
1654425794
2078596015
390449756
997106070
956427817
1769041719
1803296884
1319087341
2126930182
1692078702
853632559
1034093633
1815183193
535437268
1018644918
924121519
1961905624
1822574940
890913351
890080241
2107268768
1852703699
1128526495
913307724
1887368358
794542450
766555865
444370579
2075305593
531155029
1278287985
1083931986
1852796038
1141980947
1908001752
816975166
2066910375
1530381070
229532713
800422225
458416942
283667706
44701498
731932389
1224898820
609666841
1822556084
1275972471
428774357
1485899338
1322207369
38824921
906900172
1896668353
1462773342
188589865
879138349
546011932
561538654
2094304606
680857839
676418244
451431435
2139027090
19404670
819631453
827687211
26408369
111729383
1861302298
811658356
375642852
2135910267
221069317
544523911
312498438
361128711
1392237473
1932933414
274186927
1322293194
2095364447
235694115
1179614102
594143395
1385265978
143194962
457465496
1297565424
140526256
2137231438
884661809
601202421
1583398932
601295638
1380416663
638184398
1517628213
456327742
1169871429
1222701888
446373538
1811057597
126281342
654717311
1170570748
1914998368
137221486
730631054
1462842871
1991358748
1406916224
1050039535
954759865
1748961898
1639090717
1315506833
1001284480
1735900327
1932838855
307428152
293616466
1496775579
784159511
1725359484
1092618668
2075151581
122833135
972687745
1909332042
156598241
1237169260
286491437
68416374
929242921
2056721280
1952441924
660309611
742755900
1208000384
1767982383
1887965391
1261016254
1694685008
1228399221
1961354883
614110941
1176848017
1033066279
1589762174
14906985
1651971803
449728856
863706495
1789783048
1238199473
517533629
1530193858
942342718
937583916
448260458
1685959003
1524406279
441111787
1980665883
1320062436
1968511830
221315198
1385041056
1341577401
1376146817
1560839357
1244946278
2111264294
2050950329
2072143258
485697789
965618845
1090240644
93773998
276529929
611902721
1568908295
1817819561
855075167
1555814499
1539866649
1679821704
1430572739
456246353
1589469819
212879969
744092077
670943894
339965009
28280844
857781516
410257404
8520378
130752251
235346984
1863934853
1465112499
1481794761
506532503
1567475752
1067095873
2077638806
1457570196
27752116
550205633
1764125086
1148129973
1481965760
1689529997
551049795
1627490628
2015324604
564125641
662536496
61987311
873852060
1306176046
1595816987
2056022894
1019142671
1344460103
626716340
648001574
384545755
1646381819
452402884
1159692664
429331928
1409511260
1259257591
1661410128
1810106967
850534902
621857653
1962088415
1602727713
1944219272
1123742030
806237660
713285286
1337872131
1533832064
730183936
1972739832
1971386503
2111633962
1804360801
449559459
811969004
1118680962
234238945
765704278
864050203
1882460739
1014416657
1729052053
1214101828
897878007
1978934973
2035415098
1911898360
1327913552
1689257281
1576392368
860301877
632993541
898410209
219889385
819350944
575243583
1148586288
1470286166
1356318106
498842970
1584826306
1072662638
426499329
2029639052
796284744
1007724262
117111802
429124101
1243377260
1707852204
1508287015
1271092916
932578166
853475167
1491714657
590430338
1750557397
387248591
1178497460
379514905
1006754607
1932377755
408360866
625715867
136744990
1118120170
2010737850
1513286245
147670935
1300280793
1399360221
1546645515
1439563550
1127972753
1558114270
1116958416
1279253340
398588397
170856105
601645575
2083590722
1255875424
1030839978
1196357881
378895975
1198575981
965978743
1862388203
1761005519
521745306
1830577423
1426466473
1794849182
731848369
87914587
1006744134
446418372
255200798
315087546
2025134168
1392087053
718381579
24474090
818261927
1157638866
1071861049
18410934
1414575670
1525867946
1835845671
2077565378
1113448973
673241980
652603759
1725333496
602928402
144114978
695505064
1381101663
1969120624
216319884
1058868588
269689755
1169641011
483425087
937897487
2103631223
836425239
1502776962
1247152591
1918333279
1020746451
1901734615
1841343882
1539101122
1441350509
872200068
1091631418
9059335
1730269204
853829958
2028781301
357947198
1536602784
190925088
785849671
1099733088
1201779487
1831680053
615282201
1431916148
555713576
765043221
1719080301
517010197
892270415
992768065
869572187
1121920614
1478729625
445216910
1530567337
972318522
451814158
2006381493
335425385
1065385473
1312170946
1581522939
1632367461
1583980708
1224687511
750035519
1410856803
1491363587
1603881220
175142780
830899786
1049787181
1404921257
357043079
1345272950
949653492
704532184
577618256
413776702
583186739
120246076
691743942
277599093
1304578623
2037014339
1670347330
1320486185
448165962
1488106177
864477330
993974500
1029408798
1878820038
1225640774
1361853908
190178367
634523783
998633938
2099085110
1842812817
115779019
1384521294
864405484
146470944
1574332098
51183092
88308591
1465161631
751651444
812427955
161968198
189700560
476902076
823368677
1430646616
408741040
445171701
1640873484
1828783318
1838616559
1183684694
1525372387
1911025980
1455462197
78918354
514818313
1329298545
1627388104
1643409486
231132593
1896308266
629953327
1300648055
877164439
2120724253
1081855178
1513970352
179585076
531233898
868376663
1288981276
1477310781
2147199848
1661906438
1152009027
602045174
1586594705
805116490
227888963
2123772648
1579994336
597755546
214731556
1646269615
1220102129
2041573282
1979739133
1709772932
1342901679
785370712
528032299
1736326762
1969903915
1300441391
1108367071
689203201
936297869
537252756
1499058110
1587204138
636567028
856641382
28429126
1350692875
1787282842
649632719
1764535321
1407087102
1228778525
1438660090
619590881
533630355
818211074
724130346
1115769123
1951824036
1386692561
1855960037
575338326
866396284
1500733261
1706443883
964616375
877848109
1502190912
1500378892
1328066250
2031527002
1890614127
1579053477
2010693987
728614477
622809599
120017231
1456612318
114774934
961883327
1300459837
1362137183
1157015895
1163563668
1450989829
1144209916
97493630
496068161
1668488125
575466313
1299375645
1141571694
1598213294
527358463
2096558991
564538827
40008383
1382890040
1320363774
35534672
1474335647
972031303
1751096859
1839369825
1673405308
1466404774
2109556902
300926958
1961766110
481945718
36544941
1126830175
1446915943
1947721955
2001585100
1594991077
2031354302
881249074
2069469608
1508188817
931210278
1901417967
810381358
742784448
470020755
2144414885
1776029169
2141954323
317346455
2005027174
920886826
1800220027
815856435
1888574879
453951740
1960074027
142427175
2007920850
1587601399
8152092
294123043
384981021
38174454
1364647717
1662432212
633321684
911329531
197961834
366638596
788030505
1918649896
1879552584
1002760005
399071172
2092851333
775647197
945738048
76200511
848639447
1484698363
1167203288
1974777280
666911930
466752750
933597332
1818303343
1366599879
1628111103
1400817894
637817764
2056667274
1900117125
1443091704
385286678
1002553954
1355911279
1917448935
233975168
959272841
1597153115
367073042
2104702977
1029361372
879224683
53410458
810874420
535156798
32172000
555839603
1575097990
1663292992
738000495
674124024
1458727507
478884828
1669611458
1793532506
1245409749
845588142
926560102
27577256
1142585430
2011615492
1448684503
1796116103
1299659598
1633843293
1884196573
1967614505
377392119
38765625
598812855
1461476080
2038207662
1300373528
5864958
518349373
385129505
1110605691
340780362
1030886800
819472509
1291493952
30309976
1360982969
1952792092
193310879
1631282053
940639816
1541122807
348304604
799430021
1673480149
1122810001
807722523
580247716
110285470
1951825562
29113988
1901338113
1655245978
331968678
894210761
1459204785
394595050
1117046484
345262344
419694869
1712090358
321311519
690027877
979944741
1326180695
1787483045
759651611
474604569
458357655
1010275617
694379062
1451734450
347202925
502666785
1052451505
1803256019
604981118
1826350382
1035517001
1792109829
1221445960
1462860569
957520432
1256632058
1056698249
1361398301
1193516099
920956796
847766894
874798693
940396016
1343303135
974787639
659806596
1607990547
420235374
1877918567
1637492523
417813772
1278799077
639777854
2093279221
969889829
1190050490
590114746
553943177
9037758
53713913
443747063
762618995
1065871485
407274033
1345226680
44344318
1483117442
623365451
1277346285
1749392520
2007504698
113942833
1541134549
1830294854
653226363
1062044004
908930625
1429929425
921140259
314710697
1967062703
849339132
1433961557
1749747282
635911985
1245783421
1152746300
991616514
2129609933
1345408667
1954267108
846863045
682859036
455994029
1208554511
362835996
708348326
1788799637
852373305
1306169608
838670928
645793777
787134165
1357165220
944080402
1058336501
456956412
280405029
1364666528
402755700
866602457
1354320403
515087893
883887228
1628651644
1408474965
1358671447
1047249263
1148405425
783247693
2006333734
488201827
2079848835
1218046471
1341422363
1067772984
1689414207
209348811
1935794301
944047419
597103575
84101421
927688869
50051849
931910063
1109294592
1650327319
804946125
603434652
754003749
910865125
5394908
658217719
455518642
1918220187
169859617
1434947362
1125144541
1763682018
2074104623
143517039
1929905190
1531169532
92895402
901354073
1005222506
497008883
5997178
1199622930
649305233
115441916
891670270
1072171271
324328949
906161786
529848433
1141030164
1789262904
1210148422
791506005
190824155
770654743
1735032325
716253373
1174885196
1655993781
99642561
509880689
502531743
1559704422
628861936
412866720
1978779720
1413355149
159002898
208603144
1696683943
1476736395
1989818448
2100628300
1816954791
1443544963
1330085896
978683863
124931212
1924773321
976691664
1581490145
1224798746
1803159757
203606926
1873475689
699795583
61523023
1894811480
737340042
1667553056
1425837552
1704234821
1480938703
690064678
1640684147
2031944992
285752813
674715085
974206679
1856041845
1321244503
1521168381
287914882
1065067326
2033399750
1129441575
1248185369
905587527
1395613195
1766050474
1643289761
1873494861
466947837
768014330
547186332
1545722414
1104935648
191489850
1755872542
725504078
1440592371
398016032
594189247
1896376913
1425816658
23505751
111083643
1296237823
1702924670
657359045
847697981
812093112
1499246900
887151917
1513565140
1181180138
1906417345
1761382504
991947015
657238456
1292685584
1306880090
1073359620
1160557510
1301766636
1903179781
425362571
84576335
962995684
1459294961
1284755178
1179116159
1663099677
1964605916
2082754149
1496655704
1844659527
1027759803
1033304759
995724553
1969473777
834423069
875370001
138286946
197951419
1712588198
2123213115
1269639808
1116540230
1595300725
329167044
2126646253
799231312
1886083807
2142010456
758878437
1301273915
385105429
1806097956
9290242
735321313
1134665218
119575318
1153251715
917830071
178956319
2126280123
1945622458
1764469627
1516642677
776082902
832021420
99263830
1283746754
1282755899
1897868339
760910044
1259427
727768464
1385661129
1899370557
108609269
1008337571
1852881627
1977091998
1485798984
1316076177
71537843
353432205
810493547
649441896
136362610
1341577401
1741529467
553272367
793487938
1052575660
558383762
260912129
1411010259
1461564866
2016064417
1211761586
1012169638
191251462
1653939975
1275911848
1160696603
1089995423
1213563100
1552579195
1440324096
1290549595
1998985629
2095969207
1478250283
211759836
534967793
1352523317
554777034
448155938
494331878
773930007
1564159089
822290469
2088692625
406549976
938858752
654914306
698372089
981840467
179971522
1627566471
1734096183
2143742703
1405190000
2055920273
1618415580
1174664910
1501374917
991227860
174459708
1018024560
1896714601
1161881687
1973977008
1343783017
1130248937
514640159
1359771730
543167289
1407774989
1723916485
330050065
800802288
30559699
739300501
316953787
802595833
2130756668
1364903926
339515678
1870084709
1991497742
1850985859
2067311186
414238666
1523810898
636139407
1210165405
2136614771
1769681443
1696898197
2116123342
1058684017
1630654571
2097566982
1070675800
2141218997
1668779352
1324795016
201636077
193455412
2061738365
2142051954
1888116795
877462003
155557352
387977147
245183148
586422586
488039555
631560624
1119426387
818554357
131105257
1305476736
1994883287
1531397992
1513083859
1296211686
1932792894
1841129460
604069916
2062214709
1843338550
1917896821
1599700166
143960393
347244108
1056573814
1822787500
1878916970
1832755629
2130817678
1396481420
1302263375
198533891
190361082
1673080277
498628268
374676911
1463304296
1928949850
1823444347
983234825
879140034
953862281
905314061
2136512061
430325676
499049920
209275060
1085679918
284998584
1830175755
851984178
1723255649
1463305286
993885815
102495119
267981242
441269611
767178680
2005973012
1939217501
506134018
353580397
1673125776
1749771258
1059614959
649070545
427831751
1444674048
1065243876
174391050
687596269
84351688
1223871746
1116737131
866534730
988091162
1287079697
244572046
101004483
568581539
536767011
27745505
1593340662
581185228
1006992199
1544878788
574861027
1888057852
230359221
1477971068
320759041
797792206
1315083031
481875555
438321024
921055962
2014072113
308619150
340185416
1140674414
1299423563
829301070
1853883115
238900859
1163726513
499038661
1540134772
1953857112
1363620020
794589265
1107043933
1361055444
1997664884
771601484
314471975
1606962838
758522443
1434362526
684906558
148598162
715666585
816753426
1699054981
2086792539
2037178006
657110730
1381711353
973699148
876959358
826965061
1865129401
592286204
2119891591
778757105
1967341632
1905300603
1732241255
784477025
1240100807
1743929454
218495998
611896641
1331493999
1176720768
582200631
329400144
1304633825
1332494427
1661533597
1502609891
575471577
179411114
1432151357
2117242538
728398528
489490640
1734735922
698155594
93737727
275824192
1061921490
1590678872
79422370
669726857
939254862
122342028
619708425
1985070638
1179050331
1287764305
1155
282993695
882658357
504256923
736766395
441873126
1187205583
679309012
86846920
771979533
1063748066
597355685
1098269261
1614152989
2090628622
1145124576
421933066
997701743
1991186426
1917168044
163279077
1495651909
1804160720
1432266417
485753605
1767007676
582234890
795809573
237840787
1693329578
967481128
907333079
945882622
702350710
1559014546
895373338
1622501920
80112232
1123321625
1932417625
1124842018
1763088761
135769481
1275022001
1269381784
1774274682
459152457
587230258
1268415654
964864269
536221591
1097442341
1450694517
707671000
1290408890
688656209
1941674746
1936516492
1514897245
100256466
367982602
1180217991
104172702
1444946490
577390667
912457988
498392127
630129709
1048678299
571969282
1568837268
1861816049
447751020
1112141355
65106935
2044301867
877802335
1400630492
447778683
1946528722
1116859204
1338793021
1067300809
1802305322
1326019626
280025900
1644152776
501375015
2062639674
1167446235
943540987
1297000222
1473639699
1015660873
1046021265
795653990
520127630
11695287
1587343022
996828713
938927396
203209559
1440693688
178144943
538887649
1367695585
533048278
1404364267
982440627
752129852
503083915
280304073
1487821423
784703811
850245458
920167684
722602605
104761636
997745798
609003850
855887935
1355184097
82656456
2064529972
855977360
247883452
377347882
1216219109
2033251234
519043134
546831286
1138542035
380833365
784774190
1238119948
707776426
1575212068
154273744
1493946555
1856572195
443811278
730148787
1998436363
1814664729
1737457635
190644322
1077792451
724530326
2008359624
1578288335
1861618777
1273515565
528136865
1570165698
160083890
1396693427
858710882
607353378
1891993076
80228896
1360829103
1906017947
1145795360
934070557
1664739325
1482599188
664276423
1748207308
326431197
698111167
1329511237
1137057255
919704495
1509821678
1229218794
2044642696
974526199
464418146
1515294415
1057768026
435492628
346846391
2081637053
1525061552
593774291
600429546
1258613701
1873627824
1117651560
1026420306
801547829
1739341151
1390425636
26530007
246804375
678964674
1771446771
1914883868
1093719282
516057327
1649625396
829765621
1028412141
1276139403
2065820100
56473793
916364874
591028651
752929021
719551720
481006894
1603903957
1945303442
710791545
1378141318
42257954
526795161
725922481
1465866313
1039140018
1464908399
924098392
447277006
494100302
507323201
2043048657
240634999
553796089
1641212756
28148001
1190348970
791942145
2070201396
303508553
561131330
1288032569
306440147
271059993
456223729
1556855916
2116217495
71121259
954423273
276149522
1921857658
1494143787
289514762
47033215
2036841645
444429285
1791547603
260516775
904159535
1227962323
1512560360
1542930789
1449028709
752336760
2002167504
1390746752
671468177
78552467
1337619081
957037102
39185360
10241211
1647555684
919831079
1135667564
890133474
1614630235
1105558987
1579205912
1876151679
1536226662
1583570127
1789530297
1510628402
636521010
277160491
273102944
1394525502
1839896676
625971861
336625383
1458273781
1000682537
967869011
1684557027
958953808
1324647963
1096533997
1962665126
1022680339
691931614
1046617735
1482807716
946404096
123756658
1986762100
1775084090
2084789628
2116263978
1305665127
1045477781
236913793
1907831054
450843522
1601350821
1247396474
1487522217
631061760
1828941287
1934972772
2126408514
381535605
1405240128
673021284
1241112570
371791238
1847313540
960645524
553155943
1127990893
69981199
1005475196
1144712460
1418635020
1394328907
1292797990
648204639
1910125846
963153922
195311506
572252040
567457177
1025063929
239929499
324779710
247015818
821048929
1487163171
1437668343
1237053808
1427167507
915828131
2143858114
1961738393
1586357975
1476809190
1677016579
1327618117
2143062760
559360413
555495437
978622553
1891877895
1064127856
1129282690
2063342876
1239467970
337835193
874044362
841382455
433607158
1408003302
690509996
810051735
832008696
47034348
620233081
1720977316
37652520
1143292603
746750588
1952154946
1824002924
864403195
2052343300
235649706
1853901396
898131930
2071166502
77835098
943567540
2011627085
138393280
1564501857
19965120
1722983078
1664144615
386294247
759320178
286519457
1115096938
859151355
2003939068
1608562407
927904520
1351892881
1948868382
890639269
855712771
1480664215
112817335
777404134
258883119
2080134359
1426568211
489222618
617307031
1082436073
2095550749
485009540
1754205654
1641660744
286140590
2126034637
1125956415
1055102264
1581232164
72097544
1546284725
120443037
35801418
376147982
497597326
314285723
53825733
1472383600
79663256
480798388
1994756075
222774599
1963017126
909543679
583417840
1585588074
737996838
345694731
1401680583
2142659564
1234921944
598426721
276994813
140012192
886144159
1092195797
1266984818
433404087
989078121
1933080630
2100178056
440881407
1963615703
244768967
602686
295661515
1026940089
388450711
512984756
1809268810
1797747330
1259929271
1548003398
651973254
587789682
1739452372
362593235
2006588421
1595587704
1382113885
678726252
1883783327
1874642527
1715390627
1164287110
629070616
1564138138
409755505
657576607
1132104936
1838446033
1990397165
656345134
885754106
302829067
1470498752
2120973194
914755402
45273481
708514024
1273480641
1380907394
657681647
175470618
84617267
126668215
1482092140
1273598927
1787504922
1556242324
44000450
534840636
858195647
248711676
205099335
811982069
265770282
1985519713
1378079241
1766941771
1578198985
1986414531
395982093
933910357
1941955798
465996269
1987071388
977986116
833659160
1865779092
1996523218
1157395505
1860852010
1660714181
1361620422
2022398820
1954062776
1888954677
2128948988
730498635
1123720708
811791420
872906671
2014392455
836661451
1410673992
1760880930
646200410
1017591026
47659124
657671340
2023348517
1177802119
1879099455
1727638003
1570525142
487394390
1619668421
1213071101
639293188
826418657
176244649
1685043547
1881279195
1822097576
159458455
584169672
1133418962
1979929585
1727107648
715733859
1325726501
730791010
842791824
781100034
888683787
371414382
1270160777
1457635860
296023307
2022187054
1527844028
883829592
1925029883
170172886
874099654
1892623668
1896708066
1570792046
733333009
538539611
1765960019
2080401594
444633543
1657369762
1162782322
987507217
764855905
372791404
2136720130
496356535
630791175
1986789903
414601082
794296040
1922088800
1803276902
927721903
559071766
1603283783
1822402679
1730524980
704456790
1983536036
730980232
1499474003
1420286699
25500636
32614752
1305169061
2015810533
908378119
552659174
582751143
1190322764
1760606561
423046520
104928991
574706330
2114169175
1107281404
1845295544
1224225753
902490731
1635335924
1118382543
651579233
1552627178
102131817
1409018687
124241224
980917491
799766671
278385794
917099990
911643334
2128361879
1741434878
2079193484
218543477
1945802035
669059932
2112213759
1299033919
1832581541
1321188505
1190742039
1597898396
1986009912
2481302
1866374083
1207710051
415938750
957567620
1932739079
1633523968
1340924785
928496346
216620354
1641500895
1508719324
1531054523
1721092998
487846795
1652266520
694800390
1285940916
1066131919
1530984685
556829914
371703810
617912975
2044711947
540703907
896291673
1492554805
1065087953
178157500
1603325470
390671022
251672194
1034769646
1959433696
1185676252
109835555
1318956169
305405357
1955045390
709935345
1754644715
776119602
591441569
944478320
2073134629
1072050162
27190176
25256455
1930641150
1139846703
1275758203
24376910
479641644
1256215344
251806409
1533015949
23494343
373643357
373055951
312111336
744062569
1908409126
1041634008
704138018
970216468
685586321
480650891
236743947
480818484
1457786538
1666840419
2062673867
1232251618
189980193
1758298714
932102652
2122108904
1418000254
1103526568
1455132605
1043894905
1387997451
1996894139
605041641
244010818
1123391572
196313060
333166817
1521154253
329965926
906017991
991068702
1448167401
570246282
1091879354
1797396896
121025406
1375927607
1562985999
1485760844
1415195220
1533582922
834786441
1611946012
702824617
1848809272
651606914
63407331
1870351986
1754443536
496256944
628586298
1993772744
1762841809
357775219
317359826
1687749121
1000947344
1287875359
411700066
284261216
314644404
794063150
1466638122
1700418201
595796974
833087744
341505911
796593245
753305335
1155007416
486537156
347998541
1360563714
491897613
1225770
782887581
662808438
614720720
207834613
1865635557
747599613
28601047
834122521
1438163929
257159272
1030885221
1522370183
790509728
1998661069
2060058014
2098086058
181209774
1273978373
1458141687
143806709
845337696
1414046354
29410591
1903734397
829769943
1508723667
89511384
2033622850
49554361
1569754946
670423004
457152777
1808099645
1077280269
45826714
1465249398
1959368441
171882217
788627214
1996346458
2115836533
1756380206
1888661469
1682455386
130815619
1031901674
904169384
155920881
858305621
1202569241
1432055508
1352074791
800045800
749022438
1445401371
840621833
274947881
135336215
1054148234
487628549
301274871
287891730
2079927337
1970107916
805430930
1571387172
1398006030
1688985169
1882287144
1422342353
2041403500
820474134
1202098621
697586788
1963294629
1693969703
1479530161
1321582951
1369532210
1730434329
839007269
1440659361
1336082812
1538468885
519699525
2127538263
1842736142
209436288
1903749762
466153920
1054524925
905882070
468743360
1897710103
1848091336
1238594071
634162980
625598943
1994371381
1041026456
389189896
1837437513
580453410
1935847633
837785275
1369088113
235800578
2032507697
1178961347
2117617796
1802698782
1433695512
1945590146
1628486252
1163441152
1361423825
1058178973
700291663
482973609
1675921320
221598210
499232226
165648196
1545507602
1465515456
1987425583
1375265133
355976093
278886039
1912391572
1713713156
1201578058
1283828784
1117009252
1780171907
316090909
1002656744
178220281
1325445069
1441984757
298112285
2059280233
1063748066
1261760302
685506309
1253773058
2082090858
208434926
109957751
50374380
205457301
652792404
142871529
1161851243
983086033
912231782
1872904949
7605524
536914078
1334583178
647645368
755907320
265859596
875727226
1959457397
463230517
1908749799
1519440890
1777835516
693047669
1215808072
1926711067
28399483
915686389
1003297227
146015193
1097304142
1815785751
1172052775
1508913761
1618026165
1711343226
122640216
538827066
2079922970
1946945690
214929104
1605806664
270565053
434297124
824200441
725035305
849605380
650842848
1706863499
1296148180
1984947944
2143256312
309183521
128803716
1092180394
1507255962
989104778
1291868192
716578642
1824503365
1795751230
853968169
1383945873
1709326164
1477650656
1877014347
1916826173
622723675
15014291
665058307
983326262
1871558514
834957402
725500856
1982591869
1606865995
1233091337
204401637
1709530095
1936175759
81666291
1438086225
1762329749
291807708
915426700
862754099
1905211301
1869595841
1749609191
2066963847
909858114
257539317
589708515
582095754
1512650037
1551658201
758216357
51340055
1153990458
487644425
1740715627
234038444
1399174638
1764973308
1854922735
1115798475
676088914
1048152153
2026436437
209442329
64826111
2057040420
799764136
590261372
574360838
423594308
1632433641
609256638
106156085
144161259
167477334
744029388
86361544
95766387
972625080
1202906705
837031110
145162831
618840963
80318581
1068315742
1014323613
1939368917
1297978059
1935175956
1531686561
1622503290
1075045168
882008679
249996367
579904381
1435539462
4054630
785485313
1336728285
88495545
503776491
846296265
484426927
962784047
1425778324
561409921
1666387927
555357936
1666831321
157169123
1330105453
1634399848
780275166
2009388720
583830250
1747868138
1547948028
1881625844
1057252228
1382226228
453515537
1400399886
121497164
717946429
1379296054
279654643
400323015
1960994457
625408657
1954451166
245314751
1051866695
1474257713
1172782066
62651450
1919525202
1355793413
1660026808
1675664276
1013439721
2044251346
526785219
2019272633
1966053402
1053103651
141885804
794803348
1519424530
2011313820
504209756
690212824
979757110
1612593419
1160676886
77243899
1403849104
240959704
2065414810
301858893
1514133734
257811619
739999403
2072582926
2083672965
2038391502
1670365705
853284062
824878725
2017240953
1025871028
2134255262
1978344700
1080433511
1419401799
1957194535
1363415986
35299717
474062486
1773222479
224776333
317598226
674063255
1573692434
1922542585
1360065756
1997499511
1509376291
1534915360
1219752610
1537001137
1637785145
1886733160
1471425832
1394753851
396155813
2076581685
164676150
892173293
1552423891
1362977817
1586843801
851298437
752447698
2124658652
1194300166
2117199576
615821674
93490736
325203055
1438133926
1058797414
801717978
283355007
50234883
768112762
328587313
1643213302
630747341
1414311615
1583533160
258557851
842932604
1834412063
720758375
1419107888
742376662
591778918
45272645
1051245675
1458434643
2062595135
1345346947
150178761
769611529
268230255
1584590103
1936612695
781858307
1316402383
931683951
1774812712
291158378
1943892876
1699310075
1144431772
1873376302
683169038
546720072
1183590735
1241712697
691070056
1962214931
966888646
1180914349
922973731
820200585
353898814
2059105247
1134462053
1640312311
1537724282
1787484961
444138010
2051967294
902932772
301333859
1491076833
312356580
1563010959
1642446907
375835801
1945816839
681978496
1369728512
144899936
298883413
1672324324
275975515
1104964210
1789881483
583676808
1526853477
1909864442
1618323489
480139670
1658352655
886031136
44821629
425232667
1814627104
642459176
1749461210
222088817
1203423971
1695692560
2093789216
1240033811
1289425202
850685011
1612098247
1093984175
6221612
801538176
1122990625
668338886
2011939445
1533735327
908054941
595650353
195498893
544431577
1134816668
1495021705
631646787
970063767
151336446
591494463
1292581849
1229208050
1382819686
1819876976
1943631989
637910995
1338723749
112132158
1952161734
1437521644
1922917750
308241668
1159721834
789983641
487230736
133766885
1598664974
1064705730
870534273
155580519
1725893339
1979389716
1869784886
1128034490
460285646
340812684
1908582331
1184903547
518177020
195672089
1061157851
1011819710
222534512
365424909
786992554
405062986
1754111699
762471549
1226546936
692355757
314082497
525778343
1662758948
1801742267
599858627
888191992
1574109263
168205552
1334667273
1957438922
1325644894
1345207242
1864685883
452588103
844730278
1790845365
1140396420
2091006752
1039016403
1470107438
1095793769
808347967
2024510833
1002733756
1314386498
2020494790
951506595
652472901
935111073
1955963025
81601890
1065574586
22463186
1553567532
1672588698
1291998759
616040058
944105918
1471521514
287654094
83409947
1158252707
1434909026
44111518
18277968
995298207
1332293820
411273352
1099377911
946933188
1032855963
191019917
1520910811
246570842
1343823107
127838119
838958612
1183778172
186808300
268739227
1760696555
1884199308
581120360
734365308
762657682
1624343640
1883404012
1464304452
1266417442
481302186
916576389
56881698
2009533220
486299093
315837415
878832919
2091157918
1613594492
241601747
1461006785
529144780
1324196907
1912771363
938668194
1019006290
1602796072
402002537
553164516
372401330
1363596427
386881900
54359320
1190802327
4656057
2132295376
728913604
1807369615
1680015442
1414559512
1825138033
398094504
1319865776
493957087
2132641558
1260591210
1743750525
1667168320
383693121
1439399218
1274597343
967068217
313308488
1098804902
777189556
1815581040
711582173
1891616100
898281069
1462825633
123970077
647492569
1997556165
1915074665
856153994
1624999420
1528861439
1189052932
1691478229
797854859
1788875281
1491439991
1728731018
1011684521
1827835975
712369998
1674838525
663118846
1596211750
756478425
1792647719
890099332
1250978871
1106578131
1108317807
140194129
1983945829
1043134038
2093736087
68235474
492812416
1816954791
1976747258
292282436
2067956468
252255741
201252998
1461006785
1357575075
755983428
141531661
2056089082
1359816694
1212206402
783858302
373367520
1184162889
1564019217
1962445209
947363882
150862163
145107739
367997429
634973434
1435083194
260690793
904407226
1911695839
1018834518
460921518
1878504905
1057746238
1779569864
192448477
1922331732
1001095868
821058128
772913902
1293107060
460644109
1038630445
1490236858
1232338335
173742719
1084536456
1710944882
644315869
1531524189
55596267
255370079
967803783
1001382158
14756901
124482524
877694026
514498399
200241796
1075770834
1288129779
85134530
1109496704
240549117
1126138444
1656595934
1607542780
1251608342
1110572307
144853234
112559109
1683341163
1966713622
1135492734
743375142
382325923
1959786076
878889877
1112565717
816824187
899090552
687913969
1339251042
992959222
888118659
956371873
1578717138
129469737
355036714
1440729927
458572675
1732816708
571088061
1787640993
291316683
1626012228
1834754819
1032349625
72149570
1638091476
1688176334
110509899
175111138
992458005
352864571
20505260
1592412298
1749107284
1381980886
2051311375
317480203
578207609
583987148
1015365315
1547607605
856935482
2022275047
673431262
1583570127
475021816
420966261
108335727
1329474903
1723461628
1182748527
811268977
1420096838
582932768
1418556528
1570499656
339695190
635471888
1726004830
615298537
1933541835
204798483
545348430
115932468
604582407
447591701
2035002187
1636460314
1518989180
997926936
1166610641
798346424
49624187
1850345081
2057318271
1378866966
1939176559
1748155899
1846397760
1900743688
644625912
1989815399
570461499
2005316893
832955854
1779737214
231384445
1956911875
1189817920
1985208128
41943938
283821795
1154526131
1685946393
1530381070
1078019635
1315437326
583183602
1635409633
1596452145
765318006
2111194355
151755027
65975217
607444219
1324505015
994547756
907054620
752284224
658349673
160594803
1748141413
1933925180
1321991286
1848575198
2062293400
1921493995
653089947
1620884080
91731619
2019068926
2071260930
317359826
1419753624
848572343
1970953207
1767116627
539107795
216137113
767910178
196829301
1489388513
1084798830
594981921
1694353712
1526548066
1936103010
1223656684
94370775
1072508469
1942887089
1344450662
984336660
1223563431
289773439
322026547
1310419350
287202384
1300797497
1248341881
172447795
2141739679
432244459
190253025
1126665043
955293680
1595968580
273200549
846176218
548599837
1209768210
364122607
317230309
597257647
635250463
1695966691
1663004092
258051314
1597607277
1140326439
89543707
1490161606
70580423
999032866
911974299
1939791751
1020544071
1803553423
2057645245
925316223
375709710
426506594
953290253
1853309877
63682887
1941128229
1461031037
68133659
144324008
937726756
1490023365
1386006081
1781070030
630479754
764759806
28509069
2139302700
1121283433
1765476251
1369555105
1024074558
2001040543
1882213960
84559010
1234422276
663934586
133802773
1866789741
253148707
830958511
1019269697
2105288891
620424797
2003481582
1993704901
158424556
1496900830
1992996890
1125760880
2146760027
783043530
933329771
1477799447
1059614959
1727304851
1657108589
1533209248
750137069
2140360090
1711251496
375439248
796284744
1330500921
667917705
2131077753
1703680352
1399638092
22655064
1300655729
1746495904
1168514745
92514174
2135505130
1918616071
1014387094
1863407481
423253051
1038764375
2030324062
1363475275
1703866056
2000265374
829885310
761185801
130927271
151817247
469510452
2037336302
883793479
1488429511
1536761778
1169777844
1948999384
308415640
191895365
290278509
306154345
2045933991
34151892
770245224
464056730
972106293
44636425
1636160393
2128023924
576274726
1513658344
1708759569
865668800
1051188591
1809693337
1538947398
1225900979
1572959669
827857750
1877531988
1098306099
415145026
366804627
1726255284
32000787
1199773684
1760664955
544353513
35481525
52038582
756101503
1635660167
102788613
177939814
229280098
97131758
522100902
468803667
554467892
1935894161
1386382602
1046306993
1357021720
913399273
1736295236
1774193960
1771983773
740322559
673083337
2100281766
1892066891
1667397718
1991937406
182312150
881994024
288078435
1751125942
1027512161
189067833
437042842
625213114
276713357
1794678475
478442986
641951948
256268704
245078002
986298218
573566580
599495362
1046881576
1171376797
1944310207
1361098292
10144580
2035349490
923594882
613753044
1223304377
1565912090
1881978708
1687036564
1736080386
1649840032
891377129
1649650005
920161836
1562885492
2144273643
2079913487
50734013
51953489
584620579
1159816600
1582130059
410306668
1061603687
1618475611
1990317714
313166156
1429868437
42701876
1920659932
446190864
1421268244
1371423029
2143541106
248430818
1146002742
1597988264
1391679088
561313734
878060441
1944214405
32245306
1522508924
872921990
594835901
1494475669
1892332763
1140632137
994133117
1139738107
416665004
1143225188
2145386789
2132351034
769092414
656127668
1243865873
514589354
1589273194
656401287
59289162
27956727
101940731
2087961872
785993744
1019969041
209040664
2079571621
711580690
375301124
1901385176
1425994214
226761647
1668165547
976929443
1854302927
974591610
1581992569
1728594406
199913177
661822424
2113964196
2005496225
1129255940
1731993428
1463277714
632885166
389781178
545607197
2020216596
1841131781
1859249348
967556655
106502860
1286064084
944017351
634840219
1419961444
1842668627
763820204
1413657649
293231912
1107763730
32713488
933083844
264740135
1528683321
892395794
463580379
10471262
1143619536
1254803401
238118622
1644831389
1661745339
2059771645
1523484560
1952172985
2016273723
2143660592
771477554
1503524014
701793860
1393865555
1118608403
1795676678
427628610
2098569240
1497526348
682202330
2005951397
1323222326
1796774404
1728529080
1344935598
527605537
1451688130
2025913766
81609315
593459876
679130213
1463104802
2000079705
722348339
1971398008
998633938
217592840
1067177749
932203428
900036784
1753675358
607428551
1406150999
1260329704
444603936
715995588
777015297
232046907
772323427
574691116
1523148317
1176868417
2002267315
1647802185
600283635
822012959
591681114
1165336621
129239500
1052558343
1018162716
1932771222
875602641
2085437120
1306105716
925414597
671531459
595715324
1669611458
232678341
1126238494
1868720396
1439566016
1381891935
1117397638
1228891738
1256580112
1191540724
1257135128
1258157153
1758756218
1419266172
807994923
1926389203
758371063
330600380
685267854
1818886611
1836205665
572821615
1139017478
1907037018
359690358
232021590
344548283
1826085686
607245398
315721135
103155630
119239907
489911326
1378719866
1505804885
1758142558
443889634
1807453442
108899387
1316375047
1534715325
1307457226
122910723
1397196708
37538179
1639278460
360890042
101143306
1722436682
1338183919
179035501
793151599
692162833
957230412
1164741857
1194645709
915986168
590804872
512382726
1529202544
1953387532
228149678
2067982063
162713240
931492782
2003625470
130921189
452538421
417097625
2083971915
456189037
124503105
201219683
1345365943
679250673
1355677484
1150398174
1335477274
880406734
1590663683
733946623
593049002
18210191
1028652191
1871687292
2065876253
1744969676
1584414178
871595430
478605444
1785911775
734233301
2058201847
863196281
1014223772
974883467
979755473
1488839147
571838183
1869682662
1759773757
1362377770
241215924
651631875
1152174939
1311386979
1197374880
132139384
1259163072
507304805
907701261
2126617680
828947547
387208488
1054310666
1732991459
638703596
591743167
1264487393
1726328168
760260033
447038348
185437814
711923138
317013642
568375976
1756691784
675023978
767992288
2142051954
515045889
204512353
807376862
1609045934
2052527289
766022506
163525991
885960815
484132861
1562695809
498979269
1679044732
546700586
491596640
301662198
1158918790
1054424585
174634377
450462279
209887313
706946266
1182310871
944348107
1701797453
1473768102
440804121
1032701043
1913724702
1716084997
1759083119
157935071
678137395
483081301
104573881
945206025
63262724
1771227419
1997932082
1663373926
1921813266
1479998130
1096679421
473259954
1830946241
1100813809
1053195158
1110419134
1642827242
2096407639
1105685071
222348925
1531892540
652239644
1615592081
1732162254
948238102
670984414
2095250968
1683306085
2065415728
475483920
1176440542
652472901
2111906953
124326825
1028533764
1383826943
1190487714
1668963831
487602081
1999213157
487978463
17974163
1668665852
434424239
1897305572
1337277436
741183797
1233623018
714517268
7625325
435697546
897821623
1305564155
1024792571
1644458158
1220081937
736598378
2053306991
1505770870
1182449164
537871102
1900305340
189421692
103778391
91481352
87834004
1129113784
521145489
650742489
1446560343
304009511
516669703
498553887
1773452410
785684693
1150073266
514659647
230042503
1671685884
1229576296
1178078198
2048866806
1552274460
1858137957
513738698
1006247765
1323904218
1715123259
706603455
776716079
1859760120
594935041
1130788840
1576391365
1460407188
1281672405
501549629
160759828
1464910501
1946610608
782056370
735149959
1153285792
1276835341
1094785682
930984173
1412526298
1235531938
295535603
1860823448
1903043199
408917002
298919232
1499858811
2140392094
560142591
2097938517
172143367
1978594500
1478735610
1175254362
1396129971
1268250681
669697944
1172601280
514621780
1523958244
1006635830
763362283
1399118440
1718767554
935691180
1969104875
1538831954
597315742
1322914095
2065147757
686117
370788997
1292273001
68151646
1682188335
1011620012
1727265742
1063686235
1795895196
1585917621
1469082870
618530398
656058104
314917191
1402502910
2012720893
696620015
874396857
1576361136
2084933175
1228422932
1528712991
2008045155
550082947
282088884
1975727516
1402159477
1031731634
1130169277
679899131
237652396
1961388370
1035948627
29940712
272809456
1049896593
413205410
1999997105
1780907867
8799166
1011135299
635767796
1051945045
860182180
539049000
1014655156
1044120838
1976324765
1856360481
820024248
206063233
2033353758
13632973
2002506290
457425023
414198627
2067233856
1728625029
1548166426
554934618
1542934450
325670913
1324773332
1529006300
52310142
1204869771
312902191
116802809
1814349944
1226025267
1884365534
1954549817
1833552098
432441262
1866289561
1579877747
1776630911
499772750
268562773
269444134
1459944718
964863800
1790352765
1173690624
403842813
124359263
1315005432
770343906
1289737923
111179549
1952868652
863614029
876742133
1044920768
2006351793
2096004558
1490525684
1884927802
631609035
435618450
2010608935
1515019808
2116594777
830967616
2081025365
1760239401
1122968161
520641146
1478998482
1882693551
14756901
246858435
154252954
1003682786
1889522186
220054017
1274853920
978259883
1287738302
1389241763
25562533
1353782627
1102452526
1980083311
1476318930
46760851
1353782881
1180897894
626887323
1711252784
925828064
1694846871
2114492043
710466015
1535377628
622055970
1906493879
1724305232
1553361227
1784522615
765702810
406067935
1095223106
644223069
2038306695
847653961
35029227
1898033374
717351883
934343877
786321407
1241935159
1726462317
300047989
1411553541
802022521
1749233428
1660378970
721825170
1911984191
580893807
1712572410
1705676578
437062916
1024414206
89806603
542162365
2088541486
1861977456
1161908605
616006246
105730745
457387479
1291003565
1329784958
1154658677
1633759169
1179539691
1527687709
179984821
1299599782
1594646538
577968972
643296
1927194432
1171617727
305473288
983086094
333340114
1477616741
1527734066
611010844
1468943345
2091611635
835660243
1767245489
1848782682
524864840
1805901853
1689619730
837868089
498284902
1177278685
1160386420
1620171848
1719991196
2104238150
1636215969
1433351036
90990022
655156211
1455317876
1829547583
137221486
355455694
680425398
19285541
1186154606
1245888633
824580059
741441913
1094014923
411337882
215433521
107243462
80103147
591567340
1660631029
1896825477
1915114332
1435989190
351756027
310528568
1983432740
224491242
204407597
1450733712
397118823
1840600307
1756573594
1982105215
339251035
1601506500
633522468
574841498
1236134175
241302165
1583488588
1879996308
744018871
622941462
366716083
1078750126
1956385208
1709032098
1641819313
244703794
1642305940
856276091
662025833
715168480
1506285537
608402833
250416254
60623284
957916700
1702406880
292247216
463497802
1365877431
30868815
988923754
1883650147
854256532
493758954
551590320
1429319907
1016233877
1231908807
84758215
298665843
941959402
1345077799
848327842
803733074
1366074537
1857701469
1377671283
1517914932
860081627
1888696546
420091963
1578984517
820348738
1329217635
1245238566
530653060
1911448467
849560759
1990186142
1522697421
1906799031
287496565
398583889
589542667
1240966449
652726056
340863270
506052828
1380370043
148725372
75437670
1424038339
174165105
1128127945
1004536133
1495897903
1397675991
1108925805
225876446
1416160178
1954449091
2130935376
61353316
1546362946
1885915808
1915074306
157589515
1252209040
2481302
737574376
1376131303
1088413978
1535876228
737858995
124240233
732286402
2142145122
2119731024
1707318196
1821604658
1021023587
1078801752
292897172
1927368105
1285357562
1720418394
1529839434
1630000607
1905444827
1708328550
1871475463
1164566402
181246385
2017638273
51084150
1009899821
2020251417
1755005673
402668306
1612946044
1476651848
732475318
933904024
863805551
1854280688
1423491371
1457085593
681698415
901354073
715704935
379146725
1425798367
1160656205
1794736624
1083278885
1309343306
1231639150
817727240
657559440
473260743
844660399
724009413
56244019
1928024761
110757815
541753293
420091963
329862571
919662227
775673209
227222372
378403264
1138477358
1148135774
904935166
272673090
105362664
346534207
1978794568
1287617446
952502295
716423280
1890079881
2036777142
1021209011
512333223
38114534
929430105
1569287017
1067599547
397265963
951878395
180186846
1804067486
978161619
251198035
1637249904
1267799327
970795587
1259146198
1039181495
320395800
1400514669
1965564903
1493791883
1710002663
415197657
1194220974
1617643496
208238043
70307395
711826637
594183670
56637081
832643289
686217598
559138094
226365511
35514759
2002240313
261698185
430808382
1144526081
1664231244
1736244106
1737386504
1469879240
182679841
238736050
336825456
1064130034
1040964859
422651285
628552252
2067524947
1475068670
742352615
1630120416
335801278
544258229
1149001478
2037603544
344271008
1456679700
257132148
361565544
1412813915
2081773009
1469375399
1167018126
2027806622
258324198
1022042299
412521420
524094884
1011313177
384373435
1190240244
703067736
42132858
1987622545
228824449
1405264795
1568141927
1941898564
304719198
766964986
1740638252
707441279
348869968
249997064
156690994
1621997447
536687944
1031300936
1994052536
1245359552
1317484592
669317871
1527280653
853270720
2077561149
458999206
1608947301
1855512560
1994537396
1449133161
134097925
1092487243
888865054
2119719660
1310332182
976595544
353464355
909417593
280272926
1929802386
1470321075
526440324
524772332
358682724
2099483375
1371813446
1415025809
573476659
1139945222
720572404
667622734
2059603678
1848244041
1957558486
859091579
1027156407
1309301927
1454348834
2067202986
400116188
1017745724
859858982
835412703
1306045927
92115621
1892207983
429907854
1158229348
1445463791
907846956
181117296
156794781
1129754070
936637237
2138599947
113377985
1438076243
147256143
1487893619
1757625236
1835416291
930844289
995468771
255984325
1669363229
873507330
336481735
792377223
1884022756
1548649431
444573306
208038105
763576871
1809170888
1956385208
473742238
639864529
1239373387
322758637
1427100305
1867787718
445706595
54669530
49291420
712764670
1424793038
483325537
227606126
325163485
2134713995
1013019198
370359311
1294279257
1976383086
314896857
998003551
235980205
70447481
1864664462
330547740
1143675919
1263427365
707761402
1287581255
2078164071
1935253051
1692978320
844333602
556458652
421977690
1285308707
10498733
183614288
394048706
1166054724
1752694368
735340785
1490885786
691756795
2089220038
1745865772
1220958638
1199410567
1123019660
1047974406
714952224
1050813931
1662207538
291937352
718270962
1869765452
1724716111
795229560
583496994
247681947
710056458
907195871
337757304
2032238292
151411198
1262591571
1685484770
391771453
612666595
2075755007
75631102
1375881280
2085703029
86473108
59702667
2041945346
295097940
1968981049
335251104
678089900
141486849
1991634029
62459811
537162924
1462804122
872981674
971378830
1538520377
49434607
1641155496
919879014
1457211850
1855218455
2138348743
997363699
1089774561
704837045
592435832
1590264761
296412017
1683686558
1214268398
1810743761
727813395
1019928780
286854071
858710882
2096632873
1592941823
1269716421
319924829
1136406610
2067839039
780546346
1962506389
728216140
1746541436
647850229
1866447362
1658650465
1745252784
1316079507
984506771
1249525509
2045474964
942154859
1909858531
267645386
2099640595
940127948
134417175
291323517
70828177
619942229
877267028
1107678239
482421264
146989971
1286871467
1163100231
426302859
1417457759
1241026760
1501113912
1586069502
573370572
2136874663
1501374917
811622108
1625729021
85553407
824200441
1498781962
1044764132
1306854736
1554751278
2074332254
2128365394
243442365
1005285041
476483333
1029415403
339732076
3261511
1863980289
85367340
417912027
1013484426
582169359
333988005
301985028
397080068
756816009
1392889082
949902718
1705027079
1447348122
295582885
1531244615
718145997
890046390
547686184
1161922884
1271512084
1092316566
19684159
906520370
506021264
77185205
473763763
333852017
381334284
1275242149
636708498
998385164
908023658
44538702
2082690993
1183629028
946154473
356120587
1041241705
1875068638
1772855361
820009943
1638173459
1424810406
1708783899
1462007601
61422811
36653906
154946292
75706668
1964324234
1361873668
884222168
974894017
1917704806
189166994
1638287782
332734765
1513665791
1583685013
451460041
1482669572
1695342491
199163564
1981058757
744071025
1195328015
563524240
97696592
1458009203
1716269207
197455839
400166226
244256972
875444966
1667541973
2060933311
1078298455
842251143
1258537646
96471370
1580482472
1478397901
986741759
110349016
1944952721
646611426
1885510666
178109747
1948016657
1948409661
477559110
1123347112
1922718201
1008521013
1563420878
810889766
443369067
493159058
217741200
489725011
893815665
1643428806
1379404646
1639123063
1883378813
903255165
462677090
405496570
845205711
327894523
1529528723
540934935
593036635
858235776
1022465327
1231965975
991057264
1352381742
22713888
1991255271
297923670
89534761
1174985332
1025974377
1368580311
2110454976
1180367600
979274155
1999213157
1913827858
135213478
1181785746
1002026600
231634181
139667400
1282337142
179289123
1597112969
1436294884
998912929
1732489321
550585515
1172984811
348937372
1935891845
1675826510
1073627690
387302347
1674008320
241029393
1313393907
1750932695
1282234775
924521300
1900429354
1983536036
991906063
46771713
369157625
1726067568
1985314000
587940339
1962006919
1714058162
2081702233
1751380261
1564409412
422576878
174072897
1479345119
1971845838
1934887139
1703298019
663645828
353751414
760837258
1379072540
624192713
78127630
2032705792
1756257036
197900688
2135362750
522506726
498035472
2133478488
1297744946
464507448
1899540214
382604823
1927555078
255413689
2081770563
1033987196
2045228542
313874083
567179730
925028856
241367128
1195462111
624542305
347310096
527745571
1108773386
1780505737
39099366
1334040276
1045480646
606333513
30883031
1235748166
415599388
740746458
294853219
1148872419
1375994848
1639918376
412667936
923339317
1017505511
1277990769
1018779836
858842563
904804317
413750441
48073652
1878820038
222930689
107093518
385959676
535628193
192902206
1325427964
1556531518
881767419
326668257
1110633197
786553143
1511284340
245192867
981072244
860899132
1384917970
903347129
1895444716
365680275
51709118
1152744699
1950009879
903837866
1553132445
468500450
705148980
1743589482
280452846
332904652
859215129
418992676
770339341
1996759181
300822078
967982241
1237504828
369731139
1148716840
607245398
1793823565
581985656
1720397052
48718249
584050045
1428827482
1022250075
1268065687
521188635
1959748800
2121340740
1893897157
1081760253
901064155
1407128638
648269684
860899339
1190506682
262662265
1506522190
1896465231
981010982
1992117564
251358354
214478595
1071488402
838281864
1425204538
1103773199
9370220
289638758
1528720208
404693175
1792338836
198737622
91782102
1407753699
52901430
420577967
1975630312
849673000
162947858
2053920610
1313656083
2110793471
2005476131
414175831
194190683
1566673930
793783084
368815231
907701261
1284749742
1831007166
1549046126
717702065
260891756
789037627
161028837
1527863556
1904358925
116031268
1579565536
980946636
1422845133
410637874
753044553
640625951
698142965
1191534506
1964063355
1611267604
422081552
158930597
1632370600
1037406726
682069788
1391883280
201721994
1985034216
1693512778
1012192927
1577174540
2121231093
1289200089
1913155921
524201845
390904224
1632234981
1132466475
1825319030
36438298
1926005232
994980091
1489871876
105813674
680536338
218110082
747806126
52252237
749415134
51251837
1212400861
1534235895
2008558614
1329992378
1172489504
92895402
1946496995
1842328584
1281272048
1823157833
510258299
779751852
142267099
976910697
695301972
1624660216
1311295133
1645443578
1702360981
265884911
1150474970
857517155
1703069594
1447527761
959443870
1340065316
1143735795
1628338061
842791824
47428603
1487327179
1778942714
327576988
1900713493
1112440023
726787056
206056309
1085596281
77375857
1368540389
250850818
826811295
98559069
347780360
1368843551
1683947363
1978089260
7595366
885001376
497446216
1160927821
1007088268
1102983671
1624838892
816381892
1135801528
9692499
21047121
1857024362
1848094532
1493897188
674655864
105611993
128873289
1085897040
90728998
686336612
1477803711
118128508
1982121461
1369872270
346958818
1302369793
651085532
717778899
84867813
337103554
703613543
1569204787
390938805
1044190140
288745992
542124489
535116820
563147380
86264230
345488995
485364724
41327179
959237398
1836144200
1062737071
1941902334
2062479379
164620281
1562333304
1036032324
1397639150
621210204
597807822
1473204330
1019898721
1734334092
1060022701
1830380273
1329003560
1593268653
623007257
1335483777
592781319
1951164307
1681867897
1512019545
1371873707
282935471
1389177249
1314331945
1404800571
1592301179
1592022464
547337206
1029991607
1397645611
1842956335
1362542119
523556170
1264986387
1774493225
1262694246
1138211187
2065746667
1898563809
1245380778
775078190
579562011
421148465
609639951
889426670
854666103
1138134297
1083307255
1285682706
1955979081
1560610417
1775231847
16444196
1063924120
1213812017
1432055508
725079197
1919304311
195963110
5014794
1224639338
1115368397
1897516761
578121133
741736590
842572632
1292211497
887835707
989265505
1496777541
1141587954
966515650
1505168548
1077393543
1796805522
2029535500
488066611
1642498661
1339929867
1415381892
1689499152
873139817
1341694674
1924720116
1924676311
1429641063
1190409177
1181125916
543781339
1583923045
1692038364
170670941
1269612895
1047601444
149525700
1424636610
1587703934
613271074
800375411
761090241
775872618
937162125
1033396457
1386628242
174879500
1340688378
978219345
1555904997
1944820252
2026105291
1605787263
970680647
1885611527
1815432801
1346992634
2021950562
1734566724
1355098402
1302288316
680459451
1127968345
572821615
87332067
1990310108
1820469056
1576923537
959419765
51152615
733472449
715989088
990129635
246213475
975585783
672086489
1436875476
1420002170
1718796114
500349291
1743151978
855274270
1329188125
1444708237
1757696262
1415097131
1695591044
429858531
588294611
1143894614
896907627
1066769839
781114711
822081731
894558136
676520754
2127400475
626767375
1754268605
854290109
378688744
702115161
1538520377
924110013
822221633
1592382008
24227695
448753401
89217294
254926946
987792802
1521007425
2075792736
44382330
1567548156
725363421
2102768383
363972847
822332018
1515557562
498517369
1239342543
686144994
284015264
1195496832
384770409
1350951659
452371475
2022881933
250957196
1381298344
953962358
1349460488
946933188
1879829010
1806085552
1931912253
988682145
1994725949
1004543411
545375025
1519065772
1119076239
642157380
1913140098
1697854774
1899409626
48119722
1225418403
1489713132
1593791200
1596340397
942321274
910181460
610846823
1879025277
1129250353
97555513
1599596698
416930963
1100419457
242169693
943859222
1067712117
463510731
1314908180
1424633334
817499121
1064333170
1390776673
2140332272
1748427932
1311872010
411956344
1774477164
934381878
489580624
557424610
1823865628
69041227
1104760084
169563464
1366845587
179881472
1445977623
933555175
114093469
348626304
909118443
1806843126
1829570291
213543271
656414407
2032392930
216915502
1975513462
1933810799
384373435
1027529588
1141597691
65285922
1518017210
1143038325
799934500
1999049414
718803234
1817918054
371932023
212130619
299497033
2009161802
872166427
1708383921
728399809
1394390931
1946458655
524192671
1282369341
1808440761
951320639
87011432
1085357899
518101167
2008706737
1631738370
1544030654
1789676807
254779257
1129777731
494103142
844903035
1994578408
965484638
266764409
996711595
767124210
1513658344
1785447196
2056227380
1406092595
873645653
1463138963
1364017237
183865383
1758700365
35730234
1688024115
237718871
704027592
507173917
2103331910
993577171
1218890087
109101146
1868547882
1133327189
912175914
1542435778
386470973
1844726473
1725153930
716759031
833004180
1378138867
2052462329
478090109
659840445
536489337
1194032305
1006109193
95952550
1308829128
1219721372
920624031
2008731776
1863920192
1693882751
308578719
1438369785
877567080
1694523467
1685929867
1599504975
1227403917
336310036
1181785746
209860621
444137598
1913214939
1437408268
96425902
823327981
1551418716
671636590
1531847417
1955006615
135476654
1485079915
1722409439
1198197108
1911131102
241157030
270345329
620677093
1725296588
930679737
986793281
1896481426
1652812286
1264688748
626144472
1656412157
1527936823
1037719825
724190852
1479512203
1416624343
1867658741
863488683
1130492540
712591357
1051336649
755666632
288767650
1023971298
875358814
2106741231
407132480
847252498
1622619557
66706848
1138381943
600904271
1962190980
1400809519
2137597812
1122574437
83469286
1570094048
355384273
2022310804
247060344
87840036
321817041
1964421307
129133735
1145076686
75715974
1084942935
1829838102
1552395430
563682968
1169449511
1678625254
227579799
1541086573
520913021
58052930
630286240
1602866005
1085762333
1636179154
74053195
1546122564
1225151778
5346553
1597964242
20533152
442684503
622858631
499826717
1853665623
1380565360
1425537134
1497624099
1326792751
1157202491
356631885
845588142
267007305
1219751082
1944689983
1902971124
1428022505
576219112
1371608064
595838755
1840396156
1516456228
14732666
2056799261
452973554
10263884
1964062846
1160245265
1858045935
1790157890
395989736
1535332882
624930973
777331184
817891904
987262709
1487986812
887523979
1260120021
364256152
1921776775
838346839
1696123529
821395069
1340684207
1967943864
1359796201
868860535
531722575
374936260
2030431935
1409132882
1006915404
2067435368
1050653256
1099865072
1123203868
1832136941
1560807789
1307048664
1336492290
285414205
132510348
1878058774
1656377345
324762925
1502667088
2133933483
814268544
786042500
1826805848
1733269195
443881060
2103493433
1281836904
275096116
257974100
727962372
1401923581
225844278
56284909
1420812040
581708036
1921126042
211995801
813568748
283409489
814207416
1884366391
1102599303
652855466
1459143782
1061820409
858321357
1947677255
69368635
1615592081
440620583
173314457
1809178467
312864638
431372464
1818433365
347788849
1301725790
38947299
1041084666
521934896
1523004774
1853049098
394571476
1396223517
1496556968
1672027843
2102167673
1540782685
444660424
1603779962
1228309189
1631782242
1857941516
474917689
1542908653
1571702993
1623235683
889939411
2027702450
1323521182
1083022416
637055132
1276175990
1576731164
766672740
1835524999
1826434651
1189839549
731496373
476994667
181097345
929408675
1279047029
501548639
659798211
1100903654
818842148
572175277
1385955017
2006431844
1812116968
1622622468
2093377583
292942921
382801378
435836731
224695167
15001987
461459961
935085068
1199974168
756757872
1345095756
306327390
74246472
991916239
1841037262
721325171
1902634633
393456102
502120130
1433683470
1505637282
999347008
1068589746
835271831
109186357
963607321
1268424763
592343781
329334982
296919361
309705728
1119938988
544667781
1995957028
1706860843
172352393
1480846278
1467165511
1337076678
1124872796
1566932083
1171169570
705156228
2010101016
7526887
53044754
745914035
1313734012
1525558505
1747693874
1683775758
1653541982
21880953
1370757662
576932341
341651855
907412792
1885282620
2010910906
945271484
769766549
1344935598
1497933768
1751735088
1227276713
712381346
1020641728
945907450
349371266
801964247
1014473782
1329717758
2116037592
1194636583
1617094289
467004521
2049160031
1520493145
1300878132
1939846746
1776061351
2030696439
912993370
977269579
72490164
1019730625
110101997
2086961430
863338580
589278323
1299901406
876247923
537066173
1634535689
71736678
1336558802
223541987
1209377728
561577807
1807927817
2048573342
1330257838
1946809264
1071492804
1241067442
551293344
1849225050
184403652
704469598
428642515
583508326
949976175
2018736219
1336376984
252386725
1853761494
1842131299
519398615
1044986888
1587471000
972769428
862391539
1960001125
1900856721
479009239
63442258
1639098840
1461261963
1980445583
1299973143
263822957
1365710326
1412246812
1431371160
465588304
1787928745
703263198
1839434702
1474620877
1011534325
572474486
913364848
516811048
1224755052
1054479037
909276353
680944745
77020635
108593243
1947986178
1577867939
1248077860
690833535
868204108
847012822
1934423212
1526815683
414733459
194759146
621448523
1935400303
2036082286
238290629
743328667
1591209757
1526252988
1592327966
155051884
273555375
154852762
1644795978
128913759
1896145305
355796624
929789103
1595313560
769161130
208934384
466939349
627748524
2144627438
469231126
77423213
646471309
1651172635
1336343710
1658034187
1866481674
1964360350
1381118638
1964241399
1494070936
1244088292
1891810300
1791603682
1559144616
550845694
617691450
443289032
2135594561
1076827622
6261175
1331413606
1579880601
1942665319
1601281050
2098223174
693814074
421775352
1302425814
72143343
480134159
96403305
1056352758
748409383
1425510053
1171168736
361289335
1114267134
622673179
198384107
1910105382
98441178
2115237702
1093513046
1365024071
1484715315
1335209100
775337435
1886585356
779741317
681142599
370512300
2071895826
1514703722
124654669
654862157
1872498342
1494148950
1710996143
1932909838
813882998
677352861
727386661
1372492975
500956692
571205387
1036782102
1291567703
49577070
1427411314
27159905
1163620170
1929153047
2059742008
1290458008
1462940576
1136003879
1621384152
258620338
699848119
1976660558
1127171515
438360499
337054790
461459840
347225579
1147385196
1842583649
1383382302
800368827
1307781952
810318168
1113127967
1383973552
1587867041
587442068
1214373033
1721963535
724495579
593562060
83200506
180647987
1253415929
1331821088
2126358636
1567777715
1727320864
312167274
916364874
46915171
880017400
1424189830
1867373792
2123036914
1250004484
1927425842
1537126937
816183132
1524909110
1773829697
1939350195
512970110
265649957
935755333
1844422362
1300027200
966573989
1856385848
1852394907
1873877926
1308762562
1771237771
877303849
941177077
973550562
7840529
1598705785
525357655
508247808
1742334512
826627912
209865948
1911904226
2114229752
843813129
2070944623
1123668497
1442351669
179816972
208969988
610726617
1366334499
737660945
713975695
1602981284
839731349
1809268810
1922031145
317261566
1967835991
1473151461
480838840
235353155
640117477
1322397766
1244199081
700695562
2146476926
676241076
142795390
983295855
1773524122
952551573
1530652196
1352575263
690107384
1499179775
1452246135
136656838
1500991017
2133914538
1731421689
1004618679
1430750320
2104666470
1765297184
1779910464
1956520342
845217358
1008548182
839347695
1730855144
1705547153
1290834020
1096736252
1337249980
242817668
1500702304
1875280084
1302765362
1169705332
1451058618
883826224
1626852436
589057977
1255027313
2078274657
2116937626
197280542
1105509847
511541709
1880295127
2126529116
1703690725
10599555
1977272064
40891921
22107531
1724592644
1830942489
1590096335
333899814
1239324646
1126124437
943195701
1697007532
1061313428
1474654082
1485112070
2044573923
1925402949
760679759
495010050
2093707856
1187378523
1274428308
1045238653
1077422249
924456863
170567693
1974343891
1745017486
1211998294
2065804130
1426959601
1446160241
1159029792
149422604
660760289
2108553222
1768645590
181486435
2078855794
1671100952
551342240
1023185143
1235932191
967437043
1163121581
1863485847
1056359001
681556794
1869930135
1004248217
48896721
1615244348
1926824355
295117580
215475601
1360566160
1070100754
2100280937
495429869
829714155
2107289724
69829136
1086551296
1083103091
1616311505
1015127615
1764113942
1990739473
1727207143
982521278
637320617
873610523
1963462952
283223656
297929064
977962924
689447283
574576584
806242869
1714449344
891658962
1960008125
663891064
932531263
1169940945
2025691292
1086556726
353804972
1802975161
942570096
668412365
1931472472
469117069
691452263
1657977049
1673359261
434560314
1195927478
1618659233
241921529
1798736588
883504065
893686956
1502763631
886425281
1458616222
1461447219
991278774
1676514611
729070399
458593275
1319317718
1449014232
659766176
1149569944
649178692
522859345
183820455
626125246
1434230338
798349264
1877960565
1566620808
2088649182
391685052
612156217
1159952356
1434335897
1152761014
519884171
459926352
1112730723
336977628
50140959
1070318744
1321839363
572177957
1422306553
230587896
2082754149
1777379527
174115487
717665240
708901070
235212087
999610833
1445060525
1558078140
1507372447
1989084672
1835620826
1163874042
380783825
386809713
734819500
352470061
1969626139
1265283337
585897390
1171100326
2131144176
268773152
416284041
970006760
595681667
1747337189
347519461
805419240
37695830
583890168
497427510
1059965605
475327097
1306614441
325939275
1030986176
2142045522
1145565375
87396491
163592993
487564982
1945025219
1069912896
630656611
2136469737
1544556169
2031177719
530540584
1650287340
129132234
299032503
586006341
1613534057
1956165065
1130495440
133749337
569266717
1750095570
990729559
1951285266
552617605
1733090771
324344291
568630920
1656599037
1120183120
574622267
1554043782
272750760
795385915
616335137
716269507
1316458262
2058933230
816198435
823504784
1559210494
1197695762
329226468
1993176671
1251338563
1065562261
1901029979
1378804317
742499207
1319440463
417603495
2105497484
151504443
1431294573
1088706810
496762041
1875280076
1450419257
1907205018
1723859575
785790364
287647615
906948962
2059821569
1460665669
884050735
659288375
1255270326
290410949
142257418
1875714943
1860110848
760005561
1044125011
1334767152
572190567
862680759
1623567133
499167422
155115462
1503604047
2000662552
1002320913
539536676
327192802
587683810
1912577824
900723507
1383168778
1454315085
821706463
2105660286
1810552162
2136109596
33390726
314056594
2048442420
684484985
1647792024
1022509898
167920208
1784246512
1571758895
310755183
928675884
1902180270
2016396450
1327542215
2055755810
1681535702
1381403427
1665733109
508062293
1266975384
1091458078
1283745908
1923853873
1978036121
1007623741
1585388311
999307792
1914372868
1808121944
2057967221
1259074239
30583911
39582827
1848760190
1597881751
784666013
13699333
955419159
1290249723
2038053079
279832137
1463362507
1610184337
1075260882
1435417795
1261292519
1269654149
1042288672
50205387
1656477864
12400498
1531611069
1416500055
62210415
1539805088
337054790
186847670
1860840402
1100158223
748510650
2093046059
1844829309
1540090923
2089824603
332337951
365546384
117108671
1373961631
1216869721
1179973958
1721499666
277343310
243910475
1482399619
291937352
1036626011
803193189
241887172
886266093
729623719
547248968
2069494628
1671920563
451031502
678866292
1983764002
255153899
1723708151
966299600
1193381786
1063646102
1942665319
949575114
314696445
645895657
1538085163
1165769900
1433844550
1522809710
764461509
1479630649
1932494294
1968277763
1187806948
562118228
220590783
1690124084
1047597720
567296969
79431996
1705391908
848719250
1095984593
879387680
808367599
847814560
173494745
877946097
1033407217
1775976714
1984402292
640145843
997014008
1140961091
1104955373
1740179822
1008684725
189649805
2017004606
817731545
236570656
1599222119
1959531318
518139442
1008128877
1026850462
1923412657
1118126252
220958745
1667003719
36399697
1503398415
1650767668
1493062399
1311983185
611109748
25558685
1750854666
159656387
1879188536
1164315779
864987025
745242810
361748755
1921879460
796418537
2008798811
1558559538
1761090900
70000782
388150935
1102565429
1166167293
440219607
520561021
1852543318
936098339
479291952
726005772
340360985
399651285
805395114
1531522857
1044168165
1226930933
1964665147
548384218
1094174974
767638135
1092344825
521606814
1089356967
146184420
631223249
1378552795
1368171398
1722125996
820052500
235224554
789365247
1727615545
532102736
1617891244
554016239
15195746
55737888
2025852917
1722126894
546163200
1656404551
862724221
1378678840
2093270327
995032642
918684522
1641836340
7801906
967855786
1800007949
1773198817
734767712
1520076782
896210317
1646424143
356511196
1884447941
370324555
1047164067
188377537
619251591
1698687142
935193138
405219076
598824621
1127952208
2122479928
1042818539
889979403
888959925
1927407079
1144489908
1589022517
1326269267
563171479
664199693
1093836199
1704188692
1611305950
1985737759
958803990
275433944
405917894
1659780083
1080557027
1833163340
2006202649
1477396240
149401297
171159751
75113394
1325713321
814070287
1543213700
201930972
82625666
1001866783
209838110
174451874
1049227981
1974022413
157141865
2088120181
1565622978
1669502104
1147877756
1958799432
1143777725
585485208
1985442625
1912259865
793876943
1012042082
2117128583
861632245
877303837
1345104936
996186753
1989815399
1318150640
1948542202
109317817
1755538790
910325130
942796970
1631476475
1074068449
499305197
2036382818
261388803
1149549998
1868653274
1250096669
1213119900
261799851
141542218
524689243
1859468869
1172849204
1344140851
784067438
1100559297
13672101
419490001
807152654
651885045
1973195042
1655088545
55397843
1954504727
2067978865
2006201266
1725608866
1124058190
1116441569
1145694836
1932233103
499549197
1004797505
2145358682
2103012885
2095166358
1155381639
1986995914
1324240557
1586309880
621367846
1016675743
1530023731
1331943731
1344805529
276232668
648952895
1421352168
563841337
933094465
780740327
994700052
1246748875
42076577
733118487
415245771
987173259
872993966
1522430148
302098852
1132267930
394982812
1054169614
1605577097
874105010
712850150
651175019
408210790
1137455626
568637924
1864212413
509068303
1100121835
1372762421
311257308
1815632016
1192306172
179887479
1716683762
126047834
1387120607
2070916608
1525562306
866342898
591778918
532522102
1846334030
333992697
1878470788
1721948001
124131599
1877882307
112371129
1186216038
2053189429
1611721618
504721274
1916240646
706837095
38372984
4509611
276397550
1323960508
1172774825
1566094504
4431500
1911977788
607079646
1916842609
1344805323
338357889
1074917519
1704365647
577460974
725288727
1713713156
318212286
92809580
44250488
1064613663
244773011
530047128
1362362541
231991209
697148378
251638194
1483713466
1825488582
1526479702
2053730916
568015616
325480275
1760946874
925115158
1853349079
1085642160
1592386366
1187237535
149822559
562527278
584490553
1454645122
1142125165
1346196569
1002022825
597378404
1130833890
1125672331
346117107
1072324730
368803
101818945
1477350285
1067581643
208825663
245508627
1493111893
711305376
1854428060
1109527388
861601638
1278326997
167006449
1028110398
548892041
242071149
962305626
1207777510
2130776799
436191448
1643473617
1777039315
1188445056
2089345729
751361750
1160790167
292128709
654924349
1275229663
2092009082
1038725168
628225385
71092849
895555239
1484281544
622890507
2111981127
486641778
308113083
2131405788
1637670200
682537144
396330007
2144198581
1731628243
1492744277
55532656
1435637470
508701245
1232285695
364473480
956391497
911206011
1280237450
42733076
1093813452
1151677777
612028195
495042796
179263500
1599437972
21257607
1745253566
2027054068
2107042251
235601537
677197243
442076524
1355383613
600714907
1173806841
1496212216
1378727319
1562114195
1105573572
1832105935
918076153
30945452
312241658
959012698
196864730
697436891
500879239
382497784
2007479338
1262778674
2144526036
85517968
725754446
689501476
1711973840
1013134361
1782845538
220710684
1959402773
79920419
1400881150
58111684
416356290
1880201121
330066178
1003276006
1097742890
1448520461
2059851268
1505015864
1203671485
2100606336
1828970428
43946363
1762403507
332195289
677352861
1113711251
248878271
428756599
1936810310
1157285013
1407618146
2083914140
357731046
1447816130
384695811
580683876
1122869284
1794602107
1134513621
1282959404
971046878
1209745993
809195270
558142734
82129805
662770919
748409970
2108484352
780905843
1164523452
754863702
1749158141
645876342
364918712
1078393972
1164116649
1951302175
1044979684
657195741
1454123003
1469808559
1112787525
696981471
1603450576
751560873
258584889
1762203215
727278778
1366297420
1168256480
1688397260
724245550
1264470655
209022800
284816430
798332210
195571898
1131693160
1669987165
1032125987
805146091
468240867
795506853
1652335242
641505581
2034615549
1134321925
826857595
903652952
487153832
1051567919
1730295178
253330875
97068194
1315302799
308490393
1862732092
232179108
1356314422
653068145
968652514
782778016
1461903466
568332423
365610410
74648281
1615943471
1552055031
1737862217
868534910
1828459301
1465116657
1249141804
431059626
1764119943
444010472
503821075
9940096
631794577
278334972
11019235
1617224892
500767395
1888394506
1292423384
1911505437
323475134
105937090
1786991953
889941233
1423664629
542152990
1685632082
1891353553
788758091
966810787
1234092045
1641019270
1445303050
375591666
2118004703
1621161186
1343440077
173871740
2146191072
122260945
1119075956
1658435812
722800676
539076918
1303568242
1917304207
1926301161
1060007019
1854060428
897060158
1855739123
32555461
1908159903
1241031726
1119155950
1906195297
1473938875
525425275
1661960762
863518585
862238486
1726577946
1375598308
1205072286
1416854550
1972889827
2111194355
456408829
1583108626
54486794
741437324
335884482
2026511790
2060048247
1107259033
1406508167
1974798178
258373723
223856373
211132702
1699350434
2095595719
692807767
1655423794
456317688
1933939330
512811477
1949689018
1729604822
1795500697
1061697491
2055883212
1377267112
1892885816
921932796
1964637038
1441023883
1149801965
1127902434
1006308354
2096175218
953137938
156787775
289104336
805852913
527017339
809115416
176349449
511576839
1609706836
941136826
617430242
1993847189
388377877
733513919
544797939
1479924434
588846926
551731369
465977901
925939049
965265242
599793216
120318092
1358628983
1909345660
120770990
455437510
1236825812
1450422137
1804533208
1987747041
930093017
2116642716
522874309
1516481837
1846744634
1502632468
1665144493
1202950907
1521994809
496481573
1708996406
1014323613
1740165293
1784948575
982238102
370115896
546594763
1278308143
319439236
296392712
1630734424
2029851485
1271236758
745660732
970326240
1381711353
1313350424
1959157694
2143789128
1487430494
2063296928
2049127372
839899582
2054962418
927076907
635679049
1476299355
1855763543
1673430804
1631436426
430200882
1242921054
608599060
334123193
164832975
355264012
1732995757
1456771342
1406647919
734917502
1154235071
772217023
467474286
1799245240
237089185
975135778
980647360
137983296
1779730927
130617531
1851455998
1811524266
120363951
1557034016
1960163820
778038402
1480865251
1644017381
1608108565
938736253
2113739622
590815820
681488534
2055755810
1624038161
1859959219
718548969
63873167
979175835
7496431
322476707
1327679884
44359475
1384458654
2108637737
917634630
665091636
1693352256
1248005677
1874356451
169726420
277022477
1049386295
704691947
402818355
1323514760
863083159
1077393543
680063522
319828700
2119128266
1953857112
478499968
1504535266
1347789965
1237541517
1986481012
555685511
927076907
891226893
1333758211
2138248790
1227256579
1756055550
1803203975
1695517962
1980459568
1990679984
1656181878
2146092781
24996971
238281332
139233526
1447935904
435400501
630465456
618101857
1722436682
1841039547
1980310226
1892426869
1564159089
427298541
1274194982
1795997147
2103180241
1178296115
615920304
33949001
559478647
988659732
1882523654
1539429134
1363158622
183286428
1562676082
1980570677
1332845591
1239303579
696079202
1098390349
1502944383
945877113
630553492
1392963870
71489439
110994242
1505796051
379980427
1516851893
1828234330
1904063777
901156254
2028763219
1647408468
1906325374
1249395265
366293859
858604808
1649679385
89970934
1159832093
1820920029
621069246
1222142205
1509449255
1194323174
71596938
1344640539
1386027449
473181147
1730076202
359065836
668776094
660573450
2125739392
1906788158
542824320
1878505109
1671588387
1245246730
1116019148
105862144
119079105
1308908605
802149817
480897421
1847088993
1681406074
382251242
1526824623
1782086884
447526812
1838087035
1754153661
658191390
1740644971
1223424846
573925339
1562448076
1086917525
1225133528
174167958
2096362462
924439429
562694509
1819098434
1956976354
1044940681
554141460
568779727
1056188111
859490090
148115562
905101411
134785683
66810586
1153462881
948682539
21784185
626510970
205555952
406502274
549871342
826428027
759474096
820432056
2035394187
998541661
974729647
1212224362
2006935983
401218418
1142151151
1431631157
1297208905
313909373
232253904
1329704279
992998023
604889099
1260539169
1995673200
1440446924
1908515499
1306177505
1461414422
507944519
210757782
1104654382
985195885
1276397652
1773417591
1268546687
1888259983
2058202037
4126022
1980346576
1716529808
1317497562
2123973149
1431371160
991033108
1937439376
2117936940
1856502036
221315198
473111530
1229523534
1594549039
1988949833
1016045469
1875579308
1286036095
510579129
1596186844
1909281785
1323614734
1439425081
1816107952
1416109626
874861737
451615183
167125607
742981634
1017076679
400762451
1754537677
97755462
7470898
1884515633
493708122
708930620
1080360828
1033179062
1657596898
37164216
865286291
63827185
1763360352
686017925
1132430833
1300685669
1958868307
1320605607
716533990
1428217042
1869785172
1119309773
1740685532
2070431616
502967087
36071257
1609007931
1370000745
1663734797
1778039293
372031874
2135739661
494618062
877459742
494443219
469731789
1185932623
2032195279
637817764
320368828
884737514
1235620359
1796051575
1392851752
920956796
700376698
2100846630
1689499152
1960111240
1948171306
614827689
576974625
1923730157
1856293537
1316665434
1342037867
186818300
355027114
116309348
2055653737
302034855
1991125786
1539618970
1769511261
431823582
1413657838
142995003
585678006
1809153795
1188935196
1638102150
1734435521
543598946
795762457
95976929
1514328752
636629250
467454683
1436722700
1254807628
940057200
1579523687
300127470
269316622
1533282920
833236645
1920541553
60431274
1540912832
1325114469
352642586
1879647471
660021782
486617736
585305602
1873317934
1176486153
122546951
1789231591
814430591
1902037065
173438488
1916026174
1150870631
1633109032
836650579
1161750762
1850334596
495271798
702571589
134356679
1679510888
1816499613
378547898
980708121
1519175979
1948409661
1180447413
1687087665
571721102
1588335357
1701680666
1976359116
63714541
541919029
1726784086
976038055
1582002070
1867050973
877174718
998032815
1967745699
1125260605
1313267920
580174961
312292507
1651802930
1790993454
149674699
2064328338
1893763512
1366763243
1973077582
122351324
6796853
1898520725
813939228
182121168
1546453104
1601800579
535859807
357682383
576758983
1421617956
957855269
1329326151
1516927805
927498299
619411973
509478818
463257186
1796648993
1116151432
2031297475
996730713
212545044
393849876
1900029527
302765268
333123520
1734565003
190536879
614511180
1969164897
2107775508
2042485757
5023146
2071728821
1874198919
640859636
591030402
603280951
1120956320
437514873
1353385000
1806421792
598551012
850745646
1864205093
12365499
1124219678
1567112771
569678312
1379227869
841755550
1494408698
1888060925
1012831187
776699600
628059195
1041141601
384248538
1007240366
613384795
1050466241
164869320
210666670
830575265
177896079
949275276
1596808276
489790598
1031747616
566752156
1618979684
1097256273
1934015641
1155381639
767655912
1398775158
959819334
275089677
1404635690
197473100
914581806
1567475752
734974962
385242060
1171585716
177377579
751962360
2036599499
1568039240
1228928536
555383217
160524055
367893552
1722849983
773609607
316534355
1824243231
636923596
1498518271
1050444620
1522777467
1412539926
389108070
353400613
1575169689
1993722254
967174693
1591274050
2047040055
1931339051
601536881
1526000433
1269798166
758627532
2010446775
999938347
110167539
379466058
634462166
2038667819
1481479083
1885334277
1381988422
1662578078
259897395
717878126
1157904409
327273837
615886901
1040148102
1996696594
80373122
995052740
1038537111
844773269
2010938412
618606469
1288060911
1958282190
1646994673
1179819795
2030419006
414162965
1970930862
152732174
856168227
1793355422
1402029093
702036407
301366551
515706877
813504109
908776777
1917434398
28470571
368856071
1393613379
468123603
219718309
1045281597
1296012245
613317792
164298938
1269300119
789791827
779583192
580649770
315397747
2040018111
710261108
1064792648
29370371
1682845812
1763809074
1838252932
136779180
1134964782
2102150857
428282707
977709613
1135074238
1716599166
473503042
839999854
984838034
1282681057
1564903526
860556879
1397794539
937958593
152001871
314710697
1184113668
2077946000
1366599879
829980528
1570941657
1284000903
549562316
107292207
592900473
197540177
37693363
262606611
1530445524
413052335
1390118102
824418591
1563789818
1502511267
1825367281
753356124
1188446353
417789694
29341242
1218972542
911707462
2072318378
265006592
1830820211
1918670925
363038676
643600559
1320598556
693705114
467505706
691325251
1800329207
1490863663
633155827
998527849
8008735
315387498
232678341
1247740592
1792317699
1122730575
404688605
288657793
138746602
84438491
222591323
980901256
939617042
994458297
479191252
1859996761
831305095
792935178
237775117
1228907802
569131124
203037968
1549504474
430312477
990467013
628551757
60321585
1325795986
1764440962
164153125
143900742
166825852
1777733866
1068845515
598567509
1563416253
360631693
556752599
732488054
99041629
1021583609
104996841
1968572845
251550266
1034006948
1020355408
217963112
1725219061
1102875449
1892759157
321659815
101143306
358790274
922959819
1432595992
974135202
674794031
262622340
1970857447
668050444
1727176101
1560713256
1206932971
53761001
419159562
1685249800
2125381070
148984525
687834404
171326405
1044825645
1058706429
122176466
334554802
1683852611
162411015
113907748
1550971990
502233623
524460058
45754346
670651152
1082418407
720376722
1417964864
130394958
460320962
1955938517
1491338775
526389013
1454893658
40039322
1668698293
1008573577
1257055653
2062819420
396439238
1090210261
1956819168
1843282115
1415299117
628183667
866685008
1301948410
327964432
1049373772
510511237
115401432
1755364060
32166137
1577362643
659713868
1490195221
633686906
547001415
413272508
1709999502
1911432965
1412713440
30700590
1936784871
418517873
496016665
343340433
1728061522
824382795
1553247239
2145585037
327603593
325444278
1840933409
120241214
1122068620
960910677
285914450
314135841
890810920
753039768
129576174
670253567
504776399
992941188
431984685
382215308
2093190575
555044205
281750529
1426823286
1610833086
2125133573
1922610003
1897307492
1804422316
1947461092
1779764950
136501965
446488296
1276719333
172817313
364192542
830834971
2027820044
242244724
1359371481
1844184867
1542330665
495068670
1149051534
226806688
479728047
1501580296
1441280449
1126238494
603687915
2105662610
880676525
154259825
678481778
2019337721
1346339413
188772672
818252042
2064108780
714171735
358169227
2059884546
1467856936
1911437804
657494925
397663467
1264410170
406311761
331994572
253019000
2116211806
359172809
717035902
347734459
576274726
971394678
813806344
715737750
1696844184
1843664910
1566994807
1943305482
1621456071
1196947521
292457755
2101738095
1621597738
179577423
49713866
2006528960
47721036
1530418018
508376919
1821636583
511233839
58395418
1890205471
580553312
2069081707
1522346947
1226973988
1947337691
962216889
1294632785
1422704597
1551087109
170083852
1956603390
730434033
2088134323
1543719196
644189660
964308490
1163958909
1798874806
449875027
225012252
1861055471
813366493
132582552
465237621
587833903
2052563248
1033007872
1855388311
1953141800
1444760448
1477351427
265812046
966266428
1289684653
1054194369
1716203364
1556110840
635070069
528755900
1204199268
1726066720
117078811
322942281
1812361446
1478392545
1506029145
1094583460
386313778
1427694321
1413102852
566730088
428519086
1705434401
1204074895
851957690
1739787297
307947379
1908180090
15758189
1862097130
2076754727
1050270181
1703026187
1474486350
1053477698
263252148
600735245
248075214
1317908770
1192936468
1379634280
1542146110
430479057
1365766756
627742730
2065418090
1186970113
1919813667
318212286
1637679156
672025419
578396188
1250710296
1137503870
512271132
860352312
848021192
1300214654
187312562
776139838
207054370
739378944
283811995
392291520
853272650
431728829
1576136130
151492873
1397254730
643578514
1880206313
810793100
1038418162
984297971
2031043542
376879865
820391466
1396021162
830154359
90432516
761364168
1232206472
287432561
1675795448
1005337296
275157577
542704437
903074378
1648372635
2063030867
403073618
506429938
1124573350
1514650087
655279819
1829619492
2082562664
2033365616
1315989183
173903992
1513454574
1605124843
999075814
795994578
1288907286
1220171211
1813161471
160217914
521259535
531409609
1498487400
190902474
1688926464
585233857
1043407461
1696370433
1721170497
1862141763
789418915
859945600
58632601
496184331
283244228
769015062
1093082248
1088951734
1634306909
456098569
274318225
1603099549
2002755085
35838575
560637220
648897356
331823603
1386235101
2048971690
1044330164
952553533
1344515530
741341098
524674300
668078578
1681287250
801835846
910966806
667019784
1812568137
1700056607
2001033062
1149357040
54271355
1715823530
684396693
1208583310
219507839
96794162
213177590
1359570113
4520197
907169784
873972044
167024616
1885016819
1464168266
909217577
1516127135
410977164
552304182
309863846
1289772643
1124044933
74736285
120001904
886229918
143799127
875856655
141532244
427700768
1969477625
477432677
1191117243
120109044
870761266
1045368611
957769419
863372564
993157087
1613050835
1094262251
1095608050
1884597196
1598774730
1548262610
146224460
695356324
810874420
1618556489
56346697
827187014
1708689907
630738496
1361811692
1257252582
1473970972
101221644
1448982371
1345192054
700095110
1687219921
2111406451
807840895
937524454
434643939
831888684
1483776849
781070711
1572561237
1191140734
1157648986
1727089984
427186329
558286530
615706765
1048529021
895812327
716242455
262868491
1305742100
945967944
1210710743
642507063
534023866
2023275084
1275744934
268869739
1086216470
135511699
1688262988
1915165732
1557273210
350768566
1993222583
1213664071
1424862220
257427020
704945307
93737727
1470326553
667449475
2001573619
86766450
917271765
156617162
1657894323
2087267042
1065295425
1512166240
1601131549
2128897455
539032356
1060297929
1276029357
804243570
1080851280
590784872
1373994797
1322105653
1747522705
523019631
671585307
540103081
501862141
450133100
350605513
1339244066
398626902
1877615655
2134326508
995454478
1556097935
1310575582
1232483549
101454485
528316096
930356809
1912285335
1934551401
1257310033
1249692422
741391416
1164676280
1099880793
1771087734
1329552364
1244879820
211777318
707671000
534817727
1753517728
1131049133
886164460
824962087
145846968
886867745
132476417
999972242
622034510
1516100320
2143656468
881424272
2094394296
366103246
926725667
2004210591
360121200
2022756994
75423107
1115731752
546503407
1722945244
181239811
113799504
1705942064
894501458
1888173133
252829573
1293505914
1072769859
311339826
1685634669
1941353938
1034106574
922747926
118022572
1716431019
1451060119
114607739
1114494184
1872904949
1679628681
566516796
915664505
15807968
529171961
1652684773
1599809855
333405841
1558967541
686829278
395847806
473460639
1872369249
1730895624
225862960
1187828146
1887736297
950623127
622770574
1477896598
1792918127
336974613
1746430865
675049582
797975307
2068035779
1577594635
198264906
1912153332
1983571120
1456633720
825713514
1450124433
681514498
138541780
1766592156
1551143115
1393778100
279654643
344775427
732396118
2083106876
1882933271
677358970
1509426953
252708001
1423611657
818800223
633644832
1106487830
863669323
210245788
415508735
487675307
2054346318
1028303554
1094798226
509906265
946501811
8771330
2046975169
1509444518
1481748137
580815980
1841073169
848655961
1304790860
2118035351
804261061
144735014
1621094825
428591594
267689905
257420288
29545342
1933666841
2086468490
541557594
1812696370
464314357
725865661
12385417
278429008
1169788096
1502292503
1268684416
955479238
920420511
1717514978
1477710552
1890459496
2096754118
135252861
795988741
653577802
1274545766
2100521456
1808326334
598333017
383725601
1912919383
2075594527
1867573589
900877359
681794946
1201599406
960197598
256977127
890723220
1192263929
307896500
671874296
487722490
906423890
1520874659
1105180
1179851766
1869666434
905365117
1485411977
1434892527
431758575
1010917383
370825742
241434425
1087330371
906520370
1355207297
1160459598
1868166370
1604029907
1755243774
1019203635
984885276
1890293758
233304263
504413526
1059508091
773099719
1843427108
436419712
517825564
1862607490
413854911
459310600
1951459958
549563006
1126570006
1553029959
1054642911
1279157349
1733506007
1839644930
811327959
183460827
1040526636
530632949
86505073
1960265356
1289153171
1252696361
555132512
1992553376
1391218916
1901682872
1787484427
743744128
1260782952
1737176309
991440087
760000398
78436122
1847048580
396257177
1202958484
1028733235
1643360954
1795069972
104606358
1015285374
1147896292
272412048
651298741
1671038137
1511000669
1602156535
146224460
1268161450
2144535135
499959361
35195369
550893025
338201943
1747522705
261679828
138505763
2076403715
1769170514
336174279
373231093
2121803965
1235937425
1646900706
1352504518
324841687
1511950328
603406436
581933900
158154497
947567801
592526832
520095816
155982263
142601069
601951844
1901441669
1816731586
1928090504
500606077
371783324
558904258
1511516140
674137152
184456435
798982936
453917931
660052634
1705413417
59870696
1409407214
1937264422
910279594
1820932211
1929105522
958212869
236457739
78836603
1319785008
307165751
111392494
658178919
357561161
1532905470
213311031
871868522
106911650
1865435215
735707528
853988666
1530661664
1202096614
2017268910
1862333469
1417363949
586078918
967523581
2042147429
2143314543
1599791448
1218802699
160385818
420943639
2096865373
1742237484
320926223
1465766353
209365607
1704322357
956397170
1113136441
649660244
1991827017
909622727
323746935
925160183
856160154
2026220627
500787591
112565304
238298084
163340207
182937287
307584981
381176959
1423412701
588731061
2095620365
579592017
298603666
1901066253
1852960914
1469808559
985103138
1446112697
1786099791
99369730
1713258268
184159135
98629932
1370564081
86758212
599782661
478505400
1565509694
900756601
1462780941
346063422
1612431197
1832950345
1060552493
334342671
2038007577
1449621877
441544808
738950352
805905256
1724154155
801284174
685959113
2046321048
1107328000
548560031
190805815
1358718446
1807635983
1458843122
955324932
1004287472
1431638031
615868855
91171726
1917631805
568578026
742385282
2084898181
1267636203
1859363529
1448267286
1926655638
70684718
1619237712
1443359392
591262067
571762551
2108651445
1191351445
1111001720
1365348077
1344010390
1119606864
57107168
1893608081
605211832
309535112
199281381
1187759520
1030357723
518123660
56331344
344562712
1962914817
599431127
285864858
645947372
909648245
465403574
776797001
2050016069
1339264359
1372212465
1922473622
1220796319
431890941
2073244433
1762924162
15572419
2009312164
510090842
432221588
773740397
1274775846
1848271162
1116590639
1098190815
405000375
1715467889
182104326
1122470806
886323948
325870958
697451582
1347621990
1576072446
554642163
1440460648
579026049
2132641035
1750855253
142453819
58119747
1966696866
961196342
1146148496
1514635338
158709929
27478027
1553480627
648847519
1765269388
1685485517
402614097
300562223
138801289
580752796
1079686094
558584076
57463058
835683247
1502710229
1621344699
345805466
584561886
1456956629
1104089280
1206461719
1820876587
1383383927
1698083731
975792051
151019213
1167018126
1032612159
1992787274
2104653193
633118600
1577346166
1903854707
1310803450
1429159422
1622435216
1610687136
1983987047
1962891652
211350383
2027790411
1440304120
1111359037
1150669409
127916875
78151570
74324936
1432410105
1655053347
1707084707
256979446
1071141740
2131389751
1198883384
1943321815
1727451269
1540011740
671779361
1114293195
70287906
1519984135
2034470226
405905777
54746782
1276565397
900723507
898534876
1795562930
1785376247
401161014
92965897
159982745
561455494
996934437
326161670
1242752586
1215808072
272756727
1335991949
305199717
1166482504
1013368837
1258940851
2031184439
627229384
1794975870
1493305225
1669349199
1211807546
560570469
1805763591
1400322909
280229244
1675268536
2093720494
522911649
1859868016
773141732
282812275
1280671666
1317540057
1739719345
1060023884
1971022721
545496845
1130553488
1232302826
441285406
594001282
216323794
1059472020
1370130590
1405863915
1783704603
1403259856
1390594807
1312899176
98620391
1580443744
2057251004
147529564
1063571007
2039445808
673876343
614720720
1033304759
121329207
77934139
1401558172
438495551
140329917
687303454
419696783
624478453
1425016965
92965897
1259750585
1782418465
2088500478
379214422
687745104
1376346195
825950610
2022021937
213663274
569440394
413228834
2010264604
530656000
1717447879
1482792242
1210173311
213092009
1125791297
111946836
769461349
1669742771
11803063
1874541814
913324890
1863307163
992632385
936154853
1742930322
1172091770
235918328
1306340071
663192223
1098236072
1023773736
227272414
1507554456
664815319
1299412036
900541763
603482478
1611156980
420200049
1030561335
63163137
1596151747
518720074
1716266334
1486331550
908052345
344547248
893068745
276234112
1804853923
1932638191
467765208
234592125
1366425964
1692666545
1827179540
396948146
501298160
1357610786
397185215
965081125
721592050
498368194
973961213
641795719
1321244456
2041196613
1989879387
107093518
1104482696
1556461535
1908164494
2037322394
3810999
220296563
31173449
1373212650
1480653652
44538702
17850733
1036718584
776838139
105464890
1543769237
417625231
511862791
1199558712
701148750
594304149
146044501
1304194679
1966299749
727232162
802662126
949230674
112066170
573307506
644723422
1268027141
1147688040
1721013255
23752938
312224298
1446061226
2049117922
971518986
726666830
1483129806
122049063
698635234
358517014
145213246
1064613910
378185596
2022285389
543289141
1518322591
846909085
293559791
357759742
708192642
1131245916
1392977718
1025005505
1864245473
364503853
703291444
622179357
824628458
405342060
1410035564
1055438785
957479931
1653233401
36715136
1754588909
1658555593
1802486512
1822625210
1423219520
126627457
650298076
1806021607
1398607827
1112518456
541286867
1124799463
236400579
821980257
1565265767
947798793
1208782285
354439550
610874994
709457650
596201584
1884533799
674611826
1875912678
442155404
1722853127
562368828
9200544
2125646108
809231655
1022464771
1577863232
1950795680
1743791604
1093952198
617011662
174895195
925961887
1858960444
1290664562
299178099
1798818127
1278882041
438697234
2017915059
1338449170
27020709
405532266
1231282102
69500194
1715350145
31807927
1499961063
2123610071
2034330727
1129282917
818409398
1511262659
828567325
1340515037
550386930
660359834
1562432484
1301164540
102103371
459390325
648753015
834750397
588233899
618952888
271305715
502907643
1341247296
427791152
419196799
768695743
1327357773
2132185131
304312168
450888055
1236705966
1785930712
212281875
652535910
388781616
1831209375
1914340414
1753958129
2029508004
1692689532
367202177
1434987078
2101319770
2067717114
1755103472
1810734266
1259882482
932474644
644087821
2141522325
482922273
506989207
782906374
1964123947
831248463
882420051
363148756
875134379
698921917
1546094186
1602739083
385908007
8794139
709796326
1477517219
381630348
1575243652
1857732516
450340743
1711403238
1638629182
859802944
383084938
1901773137
1289742556
1763106649
1044168165
366839654
621448523
1581047073
283099383
135970466
1766759760
1466978760
2105707686
2087765504
12243945
1397864233
1295593884
1062687824
1607428633
303953926
1496212216
1347549383
1793641120
1811572329
1403972493
2078069710
2135187893
538048006
1035383802
992124803
312466547
853847064
625428031
576517145
1530561593
514303761
1206582491
1359340878
31039922
2015718767
664170866
136204742
879508492
175107898
1951110846
1865973995
1908712003
642317741
1975990133
492309496
1843037019
2010356382
218482237
297351521
203116162
1070285192
1139945920
871699454
952607749
802579544
159272062
445643917
1986670509
91006848
320228142
649113562
1750650570
1277706106
147885859
1434638499
1368753167
557118202
861973642
1329589656
2024865814
422108683
1550542156
1113611559
1614658852
1418495710
1906963037
848097080
694800390
1196652540
1659560554
354999989
1235097185
352449513
285643270
760223136
1857336252
957652067
2096609677
45621687
1521621516
429248036
1884795326
965621639
1975196986
1930821188
356636328
931803745
639375066
388806642
354251850
469138390
507671606
1623299380
579178000
1154909528
1172945871
132798172
93887535
609405352
1769543391
1510827350
1529800024
1174426477
407393245
1684394256
1962459796
995398300
1811074702
1072448168
1293490397
755025648
1857627396
1766019127
1969702290
1380416663
2115242663
501385869
162582580
500129620
397673812
889910638
1082324691
1753167933
2055415465
7831621
1460880080
828187627
1819379973
1642621925
592239603
385101487
563409739
1986428789
2121031364
458067335
290158955
345506908
830117800
1949726691
643353934
10950679
348267361
1434936773
471539208
1689870733
1848368028
291565927
1149551593
1222365732
144040177
1703657564
1997839761
47247686
1184558281
590228752
783871691
415691533
2034363198
1882826247
692060322
853410298
661675850
1839376004
1351008895
882993140
282438382
1380835062
2047428153
1520137565
848708585
1603826658
621120721
747662967
608124053
226854242
666437201
594135223
1633090490
1320357348
2086362158
854081032
1553381920
136813142
1055753198
735703768
1794665422
2065437661
1495169612
156746206
134850699
2063054138
1642620620
765059372
953045294
1683925536
697516469
393325382
447532422
1320163940
1653777117
560172100
564538827
521303742
1152412824
1090583751
1323203211
1191161959
394342219
484455605
838838681
537574258
992951773
993561146
1181010625
1197923523
1855088170
51477405
1195781057
122248227
145934158
815731914
2121492120
41505358
598797109
1380593603
619189149
1749284410
2083201202
769997886
530283423
1127490337
479178381
532659137
67517203
537210518
688249831
1919755699
562227263
363235327
633640692
820499592
1008197323
1171549572
1507953209
1123198812
902597919
890639880
1063095072
1960008125
1313912748
767526607
919834345
1525656318
759665388
125516557
1099602646
368351311
727315574
1629591802
1537413122
1425398551
1427156836
541542651
397813151
750397132
755945911
679218364
775763933
405383409
1270169715
1898971488
1684744264
1904432967
1306891394
999550203
673910851
859248159
1972987736
2025874868
34353768
1560651488
818583716
399728753
870581267
47854646
858725185
776011163
1851179943
1555557438
722561296
2116673771
305389914
1832272226
1429170677
1598288464
829494767
585475442
559071766
41451109
832689460
501001596
1308629067
198899344
1467805897
854930622
1199239586
370790865
626503286
1453653805
554996635
1632677168
411906146
1017432602
907481554
1752572147
2079927337
522199270
2100605226
1485359796
218717848
672412983
1357567904
1269760425
1355312242
1382817843
1444113035
1118737593
1917222246
1919580746
1046257650
1298727403
1088048927
1199080951
449255449
785517902
1623341727
116809724
747838173
2018172842
1812372396
443699627
1794398154
2132789637
700689473
6827816
1240987445
1919601964
549398717
501715865
375707089
1730451363
2147311716
763093009
212837242
1626102132
1207794840
1053530562
2130667098
71928006
829360390
1637549851
65248916
1293490397
838996402
1811319050
72086271
1579432663
430210457
897488036
989103351
378386224
1868493054
473452529
977269579
1579021428
707385350
1086077213
954038083
1467481052
1018028530
1623257377
387986670
1495953884
547112380
658260571
689294590
1673290385
442346457
1965668158
7595366
491334328
452328870
1543400635
1118607456
310570138
957486268
1006313243
770108442
1844638637
1603761105
671386620
1421038775
1135223976
438174238
1441743950
1206367966
1654234984
1315662578
1948299197
932154426
1717092603
2093314898
950812317
1499238628
998259167
2073583743
268220752
881790387
195268785
408976898
584099858
1145298573
902037850
1434274943
563147380
1657126871
1716552072
1322660241
940608508
1896769569
522699394
1097644545
1265223164
2143928148
1908191067
1245408596
1044013307
1507254410
1011112521
352581652
2119248999
146223220
1158150568
897293075
1069320114
1762275336
232871907
789904088
109359237
1862301429
1132735055
806521121
230526254
1162920206
987239594
642167512
203575702
1833094241
2077814779
1297923674
1606266914
1018581480
1136305016
1368246758
1095524870
185617498
371297060
477304646
1268038793
1332478366
1064475961
249574278
1598540893
608374979
1086478549
326523984
1408941474
55893259
1319262446
1042892610
958592741
1612049083
210958103
87505047
247109903
435588052
1083496297
9258300
904973675
2061595692
1710649709
841549624
420530060
1704078681
636279173
295544428
331043399
464777581
267814480
1958438628
69633446
84932225
367132587
1255114385
1627038439
2064408358
1288475714
1139405254
1091111632
612416161
285494227
2115549459
1625138062
1378502080
676603050
841738572
1983046814
374825544
641856590
26416147
2033965882
906540718
836222542
2010893821
1045194320
1102452257
766603826
2133320672
1944237226
1772329838
1006852235
1848675924
677031378
283465952
237239434
1376342800
1293249520
1431987007
2040331964
368661224
1462389420
440507575
1045238653
1112756376
384531254
2046423033
2011575883
216620354
1153929643
304065298
1976345948
1308022732
1287041104
1841519674
526795161
904371626
693851267
1886226303
1482993671
475267754
1696718577
179444577
536515839
1726396405
539691515
2140000337
1001994016
1519606566
285056925
1375510993
1452967579
244381906
2144951038
27759627
1441060203
423617624
513483678
1162585210
1435162236
1780811462
1862651912
2019252760
195167447
1567538538
800090246
1495742766
319002422
1112077353
440180171
1905267230
852598043
484377750
1300340098
2061660191
1768922221
2066926648
2013708720
930137573
728334365
959223403
1534755669
230614068
56206621
2122280586
1053697569
1037523983
1581982968
1112924686
492773757
805842422
2052295383
1634943130
484568723
1137217013
1746115457
1614007151
467765208
1595213777
1381506069
1209473595
1308507527
1554308035
1289674057
859835582
704401866
52950211
540407396
209677155
645886075
352833632
1025992554
420887023
334914957
81238932
170543752
774576092
794893982
1892362846
2065415728
1471546350
751403685
2045430435
1038011130
284899067
1597230290
811686985
540631474
1835195687
1997881895
1208633562
1509217535
1004183201
1540214687
2128045151
1766008884
1940776230
1899486263
2047028321
78526704
2141274226
1373065683
1136765308
4375478
870217688
1094851036
510199747
541960534
948595143
1494214247
2112147076
735925500
350236364
85956511
122494472
211180185
2102149033
981183185
423774054
1633123462
776819339
1683452707
1546114694
2075676755
1843861715
398016032
83209003
1389549042
2050005253
462265900
1297379356
399780638
943330589
200071548
630616980
494114362
1381627089
583489267
1198264655
469954841
1821386242
994318042
175108155
1987637058
1594756422
1306637056
1388282713
2094397487
1871326279
391528813
892134340
269061098
2142599168
599343927
1703523132
950077969
314322225
1530984685
2078165406
906566223
584573329
2134031905
110442768
102851948
64866607
447634062
1081335338
216257266
1618556489
740608662
632222206
578436787
1494260331
225917446
441443894
1575633653
1443586532
1620789178
975463885
292711184
73853601
924822007
1091563013
1689407851
1030165882
490346036
243312190
1533721827
1708703477
725481875
2018837196
1698827715
353222732
1463434968
417350147
1796200009
161390321
133163928
857516833
2052723
386713899
1670508331
118708635
297167373
1735442587
1311456041
1097830871
1174200289
1398424882
938285999
36052348
756709917
194944859
647647218
496515662
154325628
1575667443
1268400283
1569125021
256322400
386287757
1343282765
97131758
787816060
183813123
353155825
1375769927
1321255833
700346660
318826538
808833964
1862521592
968585980
1741426773
419747463
25262438
1828468913
1683904600
571771160
1781258
1675218851
1866266648
24926538
1043845875
1952580721
1564856836
919430757
2106941499
34728436
1156229696
1464576446
606392468
1066055471
969120550
1419826706
1661004282
933597332
741074802
1519119503
556849079
113629833
616128458
1625528703
393748881
1562579694
2026803554
1379259064
561740283
1551348544
1310093974
896107308
226575805
1997352660
2134148971
1979423018
259327261
931617804
1642658848
122359493
1156257770
485362243
258427739
565199838
327942461
2053322841
519857540
176418104
1150235236
1521904290
1528124689
867796408
522085485
1436776861
1608907197
162780553
1102662924
265812046
431365234
2090132145
947082023
175574275
1327942646
1306637056
1564229764
1471429760
1784971379
1282142078
362715971
433625115
49777687
2135760247
1637353629
299830763
213601354
199905909
29925104
1132958604
1712822397
1552463346
1774980428
1717734153
1609541748
479603007
1593457572
1732990629
46793234
326438169
2143256312
1741721970
699284580
760412488
381255357
419411424
274391357
337544625
767416118
1730894577
664148384
1676984598
497852942
1610008566
1629107996
1050213290
2016652036
1382217527
1336658455
1375941811
101367449
1124823933
1603384915
711354094
2038800603
1551638068
552313136
302489621
367876983
962765670
328089957
897929689
1837954507
650423225
546956933
576980229
921988935
1531847399
1246483836
1449591631
1857497798
949316272
1428641499
1280314453
1466204407
788151418
1810664295
1273959220
2014330088
478152718
301915575
1933744632
1681703246
1961446512
305501629
1019001083
912704671
1823832041
1214448746
1373998136
1244094198
311457077
1222948624
826534078
1046216258
238727372
302235930
1944580260
247718882
1984792849
311772055
1080306683
724054002
1850819768
42373449
982548473
2093126088
895487161
2139267667
1983462658
1481985335
1117206709
1944784841
1556894555
1900967142
383792977
1179380946
394958769
1183100375
198539309
1590685817
1149988368
635026830
323270952
1623807478
250436778
1305166778
473442019
365011357
1041256274
1669847981
1601576954
1540787077
1910696349
892632667
1596152808
86573666
1386682020
930943080
476617138
1838269844
1737610279
1329416586
2056607731
1121198592
454371660
168572764
824853591
1409352560
127178637
1364247574
416948462
803803366
618492067
1857631251
584086319
600814584
2031301896
1381494141
1663916080
1870601299
800910273
368934551
2107153339
423656595
435774889
1801981050
136088597
1677006195
732891698
1236055589
1774712531
739985749
1998751506
842159162
1363462013
1069685021
1772396107
1725311279
695687141
27529991
1196367074
1980908271
1262601076
2132065177
1199894471
62869033
1456478106
1814412832
889968188
229768803
314519112
1860528193
237626471
69297178
1496696582
1335165756
1055406056
1733930705
616538178
59525458
2047928059
902925946
1196112080
1265308615
1104936027
2111994990
1789912204
1369161524
1651461249
1040391132
1805685661
1784277735
1784753902
915390560
2125967164
1722986513
1545990047
1283387238
1249898116
939448955
46128122
536282382
2024697653
1267684189
228605612
1093841877
403325454
1343681996
316828482
1712760045
1457029660
2137467235
1377778045
284090197
1728533678
1923831845
653141745
182049261
1168375968
1881530150
1864081778
269505821
910691507
21990
1021221259
825244588
672382230
1106531293
357783074
1663867295
1607157711
1623715053
1409593975
1704151396
133309897
378495879
682585730
1113702939
779131842
1570401856
1103011497
1628159785
1518493437
1341407139
1558050302
438631442
1980380700
1018211130
1562370636
583417840
223621691
1107190337
1050422617
1953524393
1615242171
1059659441
12183270
1132197604
1665095958
654641418
1760675671
1621880741
1250952013
1263914504
1110189542
304160837
1697978026
773959617
1652308693
804751219
1490224223
1663927820
1949470929
31178688
332170451
1533194165
765327980
1390795128
1742986650
845060918
371521487
144374077
85779019
1115033258
741550818
1241448559
640920909
1676922476
461568926
1802872486
737018517
1717148337
825463227
585852063
837192161
1950789250
1037627249
1744645216
332926806
86439645
1616669203
1646677270
2144928142
338451105
1166800620
205996033
1349565514
862767135
1376696453
2226361
1765149713
546753980
2085559914
156606402
906112232
22320684
881441491
995624564
733865799
57875875
37741980
1158620481
274017138
1329916409
228133821
99391576
414631016
960002095
98740247
418018164
1816128094
1054310666
689257282
1978568814
1812023558
1369065040
816737759
1054786517
781598497
869897247
300282876
2136646314
156407754
351403728
1661135576
842701761
638183528
1448442682
605150793
1565213281
1716081123
1584715906
855642653
1631305446
1936103010
400413541
177508382
1062147997
1932651102
1898924005
428864646
2029069434
573982195
1361858471
1813856734
2057833874
433363147
673109873
1390051320
1639827399
472095495
1763127419
695160032
1580446788
733921601
1354346662
947500639
280553516
1039307614
67252826
664136783
1703447512
650354781
1670976607
1991351421
1050524969
1652906496
496187594
1576156261
381980102
94891276
679389205
804311825
787884160
1613391037
348956282
1264410170
1132350848
88949128
634546838
1726540079
440311903
745211461
1800952972
2141950741
1912240153
1890496658
680252429
1925166231
281549299
1736272724
55448760
1451161734
126595631
1885242521
1036890003
1687954359
188096087
2128223217
681883177
171630741
1781681396
208066524
1636994603
240576227
775287361
1448573599
1277891158
660014777
1236307419
1716578768
1204928237
994144242
1553443996
1929578001
1432277279
151936733
41175658
28399483
1624875049
1953477927
512853817
1989215512
974531751
1961701927
1938453105
1111965462
863903591
195339857
559077823
1384708250
684572205
388968553
1165518929
1017215298
376439833
56939424
434594828
226787971
29930449
143584429
2004544698
1706863499
724134891
1334802387
630872588
1500449842
913105413
878612894
989354140
1160746177
1985384473
1878147024
370043834
1058893424
1990773530
817818379
1383742229
2008017060
916399572
1480601960
1906670767
403087427
1636034327
1826336600
175453979
1976068988
178228785
40823208
41573818
2061516805
523575873
332597938
120531934
1203975568
295374028
1618396964
373537762
673302724
200475396
1187518325
921408676
271081993
392776613
978407887
1641360165
1746430929
482816541
1151147488
1385714932
1279551160
596457097
592381191
211552050
437820317
810357191
94108800
434983786
2092666547
1018030527
163654045
1068190232
246032597
1933493023
1552442004
1852650387
989955769
1921215953
1954232574
124589423
1631867688
155902023
1162390933
1929959455
223022728
955480510
1101126934
1360962417
704262770
1930947293
604984219
1120253666
1579591818
1244162886
1819802769
1371233730
249370233
1968284756
1309781500
998734492
1038912162
1424994024
1567559004
1601976520
303914185
40995429
1887336796
823838905
1278217534
2104671292
1503787536
651752681
527432285
114760911
1560708517
1515719894
1022515382
1523532368
63205467
843023665
1979607646
2070781747
1682815920
1463590740
1927315494
1278201163
739579106
528196312
603732698
2004100562
455157707
902107704
64398762
1448520461
2015992170
138460619
851030844
763933989
1666830577
120793263
1626696979
1713670858
1525063320
1008465698
840019612
905673335
654795055
843021006
1724819068
1444283315
950195287
1711226330
784549674
1588536201
175584250
738916624
1465211642
499152326
1960749911
1886368334
2060244242
1885134069
630657663
1453013484
956444466
381981081
2067449972
2044869345
594110976
953512138
121337274
1982891218
1491807989
1936612944
994528344
276517329
2100201259
1975928852
408211809
1579845905
1912133732
694845683
695425807
2062075618
2144090023
1443717031
1620259447
993311501
382924703
1307210937
755510550
1765692709
925761199
792919687
1901492092
1574364201
1637575182
404606186
1838210949
908120117
1341043075
249755337
1021864124
297225730
1237316403
1998549918
593914159
2072222524
332640890
1381660771
209325093
22786297
260486383
343714952
2120300168
2125727181
868716952
2098905993
867432288
799476172
1618787947
1590165668
377816279
869225168
106776165
2028169508
1959157583
955101879
710805673
297642530
1864664462
906648093
1917448935
1894975701
1809724476
546113436
572720370
493908086
1445676771
60065843
448179457
652726056
1350505374
1405778031
293533762
259653972
1129037915
1258167414
1488240462
79728382
1736344682
74272266
1583383519
1333728167
689376649
640914891
487273264
1663819847
1742138100
500131990
723171151
1705595245
1200974051
1193009274
1752880567
743416773
1152443500
1321825982
784050649
422713929
705693471
1029805151
894210761
1212423130
989583579
2090475754
1778552164
1137057145
70229572
903367970
497099111
1175147627
498779519
1811969844
92755399
1352273568
1952184061
465216292
1990756441
440660206
824597903
577966797
1161553402
36881834
29090490
358099689
1166511997
143898701
2037292242
409437457
1486325698
21759018
659221375
717043801
1803245832
747662483
836297210
1434280369
1220901755
226724307
1560527543
56483373
1983004639
76404471
2104534194
1022466235
2135075352
1794304820
113004192
1447621046
629666162
307529212
1137541148
114274818
186282369
598750546
1092747264
621453639
256616433
1307202592
706922290
1863166950
1724871169
1754122239
432607120
1418803072
1997365117
551990584
732994880
435063800
532046366
1457718429
166176348
1405085554
461007275
1433739735
735707895
880391157
1172603062
1557362821
1659293881
990655573
1586535124
997743581
1764986188
251879733
23762115
1605860714
1239222274
121338401
1890329914
2107882950
193741683
471645224
270086958
1536836845
736360013
2037588225
1530835182
996259122
1096635649
1356245359
484691621
82908396
1599948593
1065089936
1011232596
1662736814
1539813782
1512807157
1072377235
1449463356
1570570227
115368577
1434807459
2113028711
1032717154
537303839
1927799594
1674780678
924740882
1300856562
53713913
1844235513
1601612059
1354345295
778489041
1316527713
1594132127
521391641
406493901
1323289683
1042371687
227041208
1939936697
2016029525
873113891
1644250468
1946985620
1076356519
1098077037
742895108
1012028613
834410790
416641004
366949955
1914770877
719454614
356379836
235546224
1030365183
425340510
1644550901
849768986
468103944
806330538
734037272
1740392284
1675563704
388980128
298171358
2060855608
338357889
753993532
377815155
257333537
330825579
1343023846
1109667940
579879573
954333611
814683228
562696922
1840728349
698399339
1396489632
1272663611
135170521
1476264255
428385628
25289358
500057264
212843198
1804533787
206661056
1773200561
1590600382
1570884502
1787175952
394906385
165940234
1366597663
1393448457
1850847717
1395249786
1208692686
1811056286
618926210
1494017288
49340064
1315584454
785643325
1248752164
391925072
470496432
1876330153
912640852
1038134036
465150891
109302590
1228464713
999948063
1988539525
243698360
1634670112
1536935640
2101108214
1369235679
796962501
1905422708
1072679336
250846836
1381837106
961562994
694914960
2016477697
1314803624
487080905
1804505155
603498619
564409057
231001795
1245359552
64784420
1490379223
1459861665
210326624
100705344
1184616993
1394712064
818161673
719690152
1255282045
610778425
2006063082
1499944601
1792963288
677045825
1669553425
1902054874
767486131
366641211
1458885151
125019785
1278595763
97585469
701141674
459699987
659120514
719783907
571231175
1527779595
2036306366
586797552
2072226839
1176674552
1882022703
106573799
1891054002
2112427519
10496544
717261240
830554086
1359816851
451720010
1969040268
113263335
1659530893
352190587
1456328954
127554179
767206759
1401012437
1772086410
388952798
1827510672
1540194918
929674432
952187132
1010465456
1760344252
442853465
619189149
425673975
1694635781
1626440633
401234971
72874333
1355404465
835397374
1396527844
21678884
1779020184
1277229316
588071988
1703774992
1837822193
952472065
474932947
1740573058
883201540
943950932
362197934
1559147767
941703285
2131593219
223390006
1004449356
981643386
195054960
1422051429
2124098102
728274328
1439866294
834916737
567792667
170212559
1869826111
841523999
174671670
1935800774
410281191
400733804
994587061
2072986429
824920298
659939193
1060992127
1680228354
978386126
1379264877
1780674880
2051304237
1129816119
97330366
1575365988
918177928
454582652
1156332854
1136964003
686962199
2143782069
568202756
491844862
1958981753
1946475035
1166284010
976593157
1416521687
1480501470
1915453670
710675305
2060649243
95221784
678309667
1657943567
1597827807
773089683
203785805
1019553198
522392553
360512145
833823755
1058586659
1052004226
1412429801
1313591176
1571730875
261975222
1731968811
838737518
199338762
120056953
2035960188
352163198
1633930691
1166284148
1888703318
235074748
2073874592
828312333
171765008
731272569
1893608581
258674436
1327981622
1072949764
1151866047
1895291592
1730023355
617395621
300348169
785719771
1185282260
878182318
864696418
1326469978
597966302
2077360393
1936083396
540849783
676049557
1962880871
647284900
737694051
726262709
688417975
1149318152
1207731922
689064711
693297861
1666251560
1775142442
1790135157
515534741
1871097940
1967002869
191595531
2100578198
28429126
1678106558
527892209
2123751657
1009400866
467879304
1225186167
1482069590
314569494
974823063
1537330425
2058195081
747831397
244465991
1945731251
610790221
1297764372
2115454999
564123470
1150143045
1442321629
274328737
752154110
32556841
1600882279
652963468
183352710
998985314
894448143
2121512171
75253476
553637398
1487783498
1270590649
216766438
1650799245
1805988945
1519529762
332693866
946344488
1130470195
1809149274
1423905436
678098585
1786776812
849778483
1228367135
910542330
1584340973
514928772
1450553575
2001284070
1737689688
1334512771
343560603
844822009
484218007
1724255238
1825737449
1967366016
857155735
261103662
1805594248
1515260737
786194045
741550818
1055670440
345805466
839481339
150958361
1267831143
1482778032
801909333
2002595430
946291324
849751158
404638361
1968455894
1316244102
180953043
1504162769
547988938
20626653
1431627813
655916358
1663111025
1494298529
1235326567
1193638947
1802913346
403628016
1077468599
1293273501
1754304936
63589314
880158469
1866123669
569661197
278547300
732257120
1054191714
726989642
109086401
1789891279
647771352
2054584941
294730153
1368141896
329052820
1680507003
869748185
1285479613
928836767
1476639878
1462638601
1225114744
686179339
326196999
1016333874
1535205499
1663911087
551500757
847167323
2134610703
1856091358
1064555042
747273603
939350936
2077859467
1554413639
1927704391
155693425
2052806669
340511717
774203816
2067180192
1291040159
1960744142
1212189713
1284976196
645289001
2103575581
537309043
277101852
690276103
883163779
1696405263
1762278651
445621285
260099551
450006677
1561081788
1590302849
151855678
1148960448
1786601192
729165978
1088746890
2101698294
1602860645
30196675
1780439373
256205829
131788152
1196873965
287908107
445463659
694934943
98932744
1107835651
22368817
130520449
1978093735
1404044779
2053613985
1744896744
1929723243
1887462783
1703312241
1164413236
1021957803
1752822109
832124304
577008143
1921542547
490684686
1827312632
1446325578
2086288833
1270896127
1459262666
569269794
1038167089
1095468177
1253650640
1552128798
135236787
325203055
854735361
702144509
2136889776
805951623
1067686746
2055658168
1243220648
2144142481
591056237
1278127699
480617070
1063489323
1601690612
1003625587
1685160044
1092101901
1819326011
461954380
153395733
1378540758
1807088871
695793928
884816399
1597504329
1552653588
491149351
938904990
1486494561
813719189
1156953295
1013818853
1036661704
235544023
716528719
2063616618
2016698015
878163621
2026018614
1842216381
1733599020
1488238395
1288936559
211425400
1426815598
970117794
1280381720
386565382
164727324
220545383
1383072432
291908604
1959016823
418506065
1931108281
999279878
1411544425
513454010
868768669
169758682
1956878086
1542919617
797451314
1753485810
645915690
806710317
16339843
1834128021
2089082686
1623125268
1171198801
289111930
1561828072
1264355817
2087387047
1261907995
1698706881
1484309532
1465565243
1904374628
26930979
1223301840
1062107929
244773011
1535411313
1727451269
59888361
593651664
1459194962
1172721133
1097508219
1910133422
681540251
1202881204
910982141
1122213682
1715159125
1824149133
68094877
1798178070
1597925059
946773482
962942116
2123178374
572295999
398866331
219521563
51126736
1524852087
2145550641
484322014
2016110720
1809807544
1861757847
666251285
1907820545
2090999673
772163956
1394695198
1756125033
1578743730
1273280058
1017728365
1395165268
489085991
1911756232
1317017089
292074366
39675417
216526426
387957733
176167026
84248699
1281530639
1513439149
11004248
2104061157
219512085
1862046604
894625953
782538585
1915863134
1923402810
210017982
53266901
150837952
1295650468
550196405
1064202006
1758572329
658919705
1705665409
370474326
680858708
1153051379
2059205769
1495590801
1328157290
1104546789
966881361
2063741259
400625083
1461725376
1469526366
63432819
1731239119
1058069257
1021982453
1764564621
1435020357
436800696
2095010448
613454221
270305442
1894364273
1912856705
789187347
566599027
1828392350
2058654666
154143291
733645146
822858422
1709802991
292576703
2069626336
946134303
1041980047
1917916187
643846042
623421212
107477964
882359884
1775435572
1422360469
1424165625
714031869
1599737925
276210149
741595786
1492039657
1133422966
1645045318
1832272226
2077651408
901486181
1328083220
1038480237
396641512
415861907
740273543
2137746571
67293757
720117122
1775709897
2062078118
1291310867
1981843667
1717097949
294066302
1753359075
654784471
1762306052
1807364521
1966280560
1639665072
1369442540
1297643607
1413268976
810878019
1434254151
1931687670
1875059788
408564048
770781403
1815535221
1051128231
162577137
452777057
1494214247
1004838186
1488036659
97231385
194700191
783768293
1899593013
1264618883
1276530465
1495017384
1047718579
1290397874
330280017
947716908
2002427793
2125099230
1939459773
1562958851
279517778
1229760479
1586043137
1187879069
1016399736
585185317
1137857045
1162574706
1842903360
56140994
1861707119
1117927627
165291429
1018426660
1336949752
702147961
2051419519
1593185307
880379903
173810943
987491946
2139584987
1642522416
1560860619
644134820
1793225908
1305534301
38667786
818516170
98548721
1851612352
44747076
332134834
1070708357
1837659308
681093996
1592688114
1015787900
5512533
1710112120
1728454080
1906491660
730139085
2130892957
1225700882
231925344
1223673559
1668512552
125434700
1511530123
948956781
951335764
1409618441
1100161585
1374990459
660364607
1754042911
704274053
977976452
1119748213
1420163779
1301931179
1341056748
191901954
253920717
1846142771
1644550901
1304406547
1823891574
90975760
771575115
556138751
380894318
665862413
715737750
1379751363
94092342
1618329686
1607893354
1104936027
468862011
46158779
1192068089
427111929
1570414849
1095879221
2037672467
1812025033
860452031
1308206491
1883872155
975404450
1695289886
1183959188
1619070043
406633539
651541500
640717479
1354331880
829879281
890966177
1583182793
1718717394
1435942430
17781454
2124563420
413116657
424075679
1323754673
1847332341
1538402711
27493561
1903014091
247761107
285196894
26088525
1920907069
680085175
131756833
374619874
1437129127
1471468372
626427075
1829584944
726180389
2088500478
1210992770
1772007941
2146104469
746097371
1134329545
187560730
1178044207
84945097
951489055
1774407552
1909274988
1715333350
1365627494
405898921
222541169
1349923984
766412265
154065196
1764608680
387023605
1321228085
1023070193
334780566
1603579401
1537619723
1681361421
1727571188
1141984436
1872964011
976225607
963208566
1968808698
1021342330
1947944259
682780456
892366357
951080971
718906886
610635615
266708983
1564667098
138818645
246069086
448950131
1180053498
570248227
1407321010
196909124
850275387
118045520
2008570531
1715941666
179285117
2012523803
696121433
1632010791
1014267943
2069731347
549963851
871580369
1854871194
1646335290
1795171397
616667400
1100530272
83021000
1897995568
1307729381
1645616382
1579799511
1481524353
739645215
1031013858
1275587638
2131644504
1863756225
319893937
23516860
628630954
1343718529
254313109
780972225
1194299312
671441545
1777892015
1712901533
1950335758
954794722
1244789656
1367559254
1951014058
2047793883
272870526
1277861781
412598489
523374253
1936664622
1921737353
1243950556
1760497253
353971891
59702667
662549258
576911897
2033937728
825786551
594344294
136599575
1693389778
226179568
53711794
1506823455
569981929
1856494640
116799741
510224262
351849939
995707971
272636541
1012961070
798316167
1253663590
1064527193
551148339
1710923065
2019264606
1830334166
354749232
1338922245
794775220
336918306
1252023502
1383815990
1393219094
2049330284
822767249
2107856636
1522504318
929505966
1515504199
1822407296
1185036612
855327698
1457142757
1734122071
1896169303
904852293
1100699861
638617212
988060567
307397642
177433131
1091924961
176059249
331623590
310840650
1679367515
1609542668
2115399696
2114774524
1481745488
919119175
2031897464
2006268641
1673254686
1024071501
602961523
286015329
1497828819
1291934903
412176863
1395398298
421721990
912299810
1829458967
1598440407
59735416
1526805577
1250038728
563308115
9970500
434747990
480117203
451065677
908100660
147057915
1945589325
600625105
19859759
1622284650
405970142
778264113
688878147
1134485442
1097565458
1538099303
1256272671
2146937841
221469704
1500242739
1841947689
396415409
56483373
672989091
367838592
122122897
512352995
1367790746
1185778333
595641967
1802159068
1593217557
643950693
89727633
1656744492
1406788929
1072397347
1442379876
386442094
1219844514
838969522
924579042
888115253
1565708502
341786389
1319993418
1789046871
1761804666
277323662
579517528
1945121952
303300784
1304547990
1116265499
994086656
192628231
1988326178
451507322
533552999
148867575
1917222701
2139283180
1172863824
743878825
457572389
472906308
1974724471
1404152142
376918202
1754700404
1919223493
1351639915
522199270
1029061303
1205265773
502675385
358612890
1668299064
362291888
1173222637
1549580838
2069305149
694489471
801153252
539845278
182466884
18302234
768279937
1588131433
1678776988
616681823
867147665
1363144642
1875739939
1968016654
739558584
867782420
945609955
109795871
706933886
1283508492
1731864131
1992569178
1438781033
804181089
174167599
897853548
134405736
445874072
344487770
721479358
1615439570
1468511367
67549315
1952662783
1328467421
1664417366
1447223772
1100940396
85820954
1514899610
915114775
1050479759
1995396390
298941690
346831203
456154098
1342049699
1845053352
1215047293
1558049659
1028447154
1447690359
1010113732
372657347
1556512254
69002608
1238717534
2087941679
1812845359
616692992
2054932182
1030570603
1547919757
1497769024
1807146421
1271328397
1202768949
1599421719
1379180762
133762581
1047308435
1019875162
497896545
2014820083
7951612
1480813680
248645620
1564729883
1246795280
1714353109
1930343530
829925909
861817390
1145167588
1757924434
243138193
286692383
207625089
137197732
1449478882
1424900175
984747040
1116867798
2097014658
538659278
221810990
734379776
388496335
1612250393
1487853708
1757718987
1832068389
1378279469
1902941263
436884535
811233574
1451303064
1801467723
727782675
379842232
449109432
447630778
484042452
1844804219
331579664
1830290155
1013989617
1023977894
621246181
1623676662
1896887930
1549125502
940380646
2124652748
1518572786
716798754
60128214
922786061
1308690944
1501781890
910034762
851398121
1665449737
1789818312
238290629
63551242
110012496
1185056066
836196605
56801566
1195737740
1815778526
1232172404
1437960193
608761165
1271363104
2060396323
891934780
1231781792
89473932
897186456
121085257
991913658
296573316
265614101
758762763
1846858561
913517070
1294256969
301406692
244581103
1954754136
1127951093
556904121
1394248527
897392408
949619187
1091379979
1653670624
604024680
944896690
1860808089
1401624710
1891534513
687624031
250630475
728521377
1553356021
1116355380
2095607077
938564403
658303147
588684192
1762191139
1267610765
1418998412
616636316
948649211
1409070245
510199747
1654284884
667654896
1953975942
2095289332
249034246
749614071
1665002129
2067599067
1613174944
1612523045
2019512347
2044008421
793744882
1419852503
2063492296
1075936208
481108565
604718523
1008622618
237102645
889946950
442740309
304400493
2036459397
437436959
860150227
1851845318
863164719
93729863
1603263907
1593027413
1010025664
1646871954
1003805012
1557012205
2056091968
1256543928
89156439
216740551
1044544022
844598945
1808417443
1822837929
917804183
1258344197
285764103
221002573
1118421936
455658376
1713519799
1876836146
474135085
317047307
888031048
490603294
1904129172
613618327
870919948
169525925
884892
1237602341
661606982
1434033931
877994384
1978711545
757248420
1351973940
1385411514
1813039316
27597147
364877246
1301464340
1314389410
968663053
230616746
1179816855
1798714505
1886449275
1677021518
920889670
575615537
1578133268
716415849
1211296727
106593485
1327691502
538670613
1649156594
820832179
2038179407
1623178548
1912436512
1662959934
1146126911
1897143138
1509447554
910027432
1177662624
980710503
714573082
2069705223
1055244325
1335043871
781937536
2027776052
1658405591
1759713583
1980678790
600141621
1454188612
2079727557
80086315
1072425037
1620724688
1041073267
1692631786
1059338620
2121704835
1966005084
1894082185
305771611
1125374417
1985773850
174137550
317855816
187002143
2004129941
857254979
27298208
629781679
111508011
1761950162
232816606
905600821
1684209932
296115017
2121172097
576925259
1973119647
1559985800
1404890510
1667169772
1720784545
1723633665
695015352
375759886
1701731314
1674056385
949735667
1150412037
101014815
1689585799
965679816
813114390
1170139827
750438932
1855860215
922598573
1778439739
635197862
1356715194
1608815837
1908406626
1707783106
1286610971
1556001242
1808472759
1090440141
417754618
1146747298
1995825476
569952593
929257709
875825863
1820984018
1317031819
306802568
1811110301
1538224421
1210833721
919599448
1875182895
1168167216
2138499196
1903485450
534737489
2105586793
723816991
979645037
2050655958
1258560925
967778619
1515243819
644335891
761321139
1903376630
56318938
615051366
134276128
1212633420
2115113078
1808882136
1971063501
1011609813
1930927774
834665017
813321134
1841779680
413545011
1084767034
1563385655
1843555443
2087885943
419021132
1876154683
1083459687
858042322
590660786
1168632574
447749821
1957631145
1736535501
459603523
738645333
549071554
173221914
1215791837
792082489
173205189
15410883
1190276834
1934041179
301199782
1681645807
1179122234
2134360135
978605182
2047253179
573370572
1153268773
1023677969
1066195093
617249590
1555884743
484242415
660347355
843780634
191799334
291039139
394819180
26032125
1721866029
1339886016
1585435930
1647125025
780693126
2008036074
1018243840
1642977906
276935402
1383949051
1296779676
706813019
185953023
1956233204
284879339
48788750
1366863528
939968854
1658915746
1009371849
1881538670
1669898760
503662033
1992954380
502833986
406260058
1572776937
1921737353
1469588712
189826190
1074487394
1020050629
1428865768
145341663
509622372
1524762220
539537013
903293734
1099574099
2025317672
115933135
257286392
1917208285
388963075
1723163865
2094001350
1265913119
1079576727
1342638577
460860323
2089533894
1882216515
211972738
176470271
1442081101
1793735607
773188729
1308088554
1740548554
1913109663
597203868
1108979272
862683690
641353940
1477674565
324041365
217412121
837421157
1539244522
279012697
201837273
1784284234
248730690
1886876353
284397992
1776733102
1494660991
1728837056
2099222629
328613092
576495795
135053082
1848823171
658334072
1663166713
168817151
523520944
513556659
959260097
1696859188
525483385
1052820447
401919341
499387462
1935495379
2024514536
663491234
1835924499
1187441706
1312360251
1022713620
1652108988
1667940016
462299673
825652183
665691109
248588035
294854313
1619116199
1295927603
17498312
937858748
1712470742
765868763
481160089
1428032310
906237368
1565698150
443748375
1094312069
1759237906
1107564971
1270924338
1822742024
625615450
516379583
1598336433
1458482777
864409424
1215587917
1770802721
396439811
2086080470
1053382312
244582369
700098545
1639644903
1218413792
1243767407
1237188438
404961241
1936459108
529845093
2117168956
1251195961
1138618858
2080655608
798126743
1249410268
68050166
44258163
1201578058
676878641
590789792
1392862805
466904509
483821862
1724353229
1489748128
1437967772
1193528822
862944388
965830960
588939392
2098361476
1928032727
2090447068
365811749
666892142
384097577
71863469
1725663750
1695347436
378458484
236487214
1711251496
241053593
1601443187
1159492899
1892172981
2024430328
210863921
744170457
1316300185
1568904750
1162182496
1035089073
926600276
1371743912
1276898451
4527667
914915492
186398515
1380932568
904981508
2134132558
204075979
1177799458
130159477
98225667
1155758187
407953439
2041162142
1134656992
978824512
477154317
1055007849
1704228626
1574695435
1867084352
1205983194
644858533
1257754179
888281893
1777090790
944184520
2016523226
1035303818
577989369
7564321
915495576
1609410381
747016239
1342773125
1706392787
1514451988
66720142
1977339443
4959116
1675555338
383419320
267174399
554543824
563558316
2070891593
1831947164
2072467128
514917156
690098478
877144330
610215289
1777074192
671801324
2126539025
722509222
430554191
1594801649
897791276
1971459552
787997224
581438155
872224326
1559279108
1237604266
1036169880
1846673532
1851925750
516831194
319038519
337154101
2002560693
1689194733
44070324
759303644
1168965168
128188357
1441623888
1264140664
1808576889
32106161
735504352
1722278815
950240976
896928048
1743761750
1745937002
1297644785
1794879164
1951552725
1465216152
1906478456
535591757
1550559765
163203194
1315644058
1107121007
231504757
56467012
2012355880
1117397638
1354372505
1041237321
712179126
839210283
1782474356
1656854759
1282188575
1362499479
1438558728
1267838428
1630816869
1234295543
396993534
2015788251
93096738
1843009843
1023876207
877501107
291189430
321539274
575046675
1656034348
6646540
1703087995
1299860473
367334358
98103384
1130470195
1752069144
1880333038
395798978
1508968146
172777825
2107184469
739808609
346526533
1570674287
2023688093
1284749742
1932755456
790458457
285927142
461948192
911640968
1842862668
663212510
1892812518
1475099264
1317256245
65618268
882576267
2127999209
759420122
1803287196
1755994441
988288472
512942618
1000902834
1569632927
377757490
128546365
186364306
866474653
1981549836
575765209
423530242
349787436
1037172953
1964312790
891267683
677522490
1165353066
2086130160
234647405
799764136
1534467633
726328353
239650165
1849455011
50905911
46968985
1731338574
74186806
460667398
1996753656
151380963
1105611152
446043940
671801324
1007288257
1078366671
355158875
1301699790
1105840681
51340055
520273216
881047992
989738282
209527015
827843439
2019335057
2104649574
1056678870
1518197244
361906568
815949502
606318734
992928607
2061575420
1015874162
1354629673
932782991
648994635
1127108981
167401620
899859929
500346096
1415972923
954086583
1836338888
991409266
381018551
1234536681
745333343
63280884
704032854
1526971119
767548849
445944274
1870324526
407531847
2002469869
1915074009
1667920674
2134743231
815466759
823178844
1533567787
965278785
1637673541
1725908782
1516275214
159227814
1933713707
2121025931
1661586933
1813866089
577352519
2080123628
1344236066
1280533053
1877960565
398443220
2100578198
2045252012
1383161712
440354749
1779623558
1621610101
1018266072
758124845
1232754033
1847260778
38252866
2063424518
715671942
1261417472
64490470
263530735
1561958358
1192199807
1373563769
277532180
2117214779
2059821569
512545390
234407199
1277483191
358169227
243357504
1815820526
188870740
1663700732
291042244
613271074
522843558
609233320
1126935707
170659236
1235143058
249651723
1604608312
170786048
1957087571
342306125
1906329533
135242169
1772279679
1444461597
1351406600
1664292915
1385496098
1074533173
1035512957
1232450855
1666568832
259065310
1984565819
1181583169
1366858423
71969382
567100188
289619186
1935414556
2106589995
887756397
517443337
685659958
1445978709
1560829099
290563386
1705025137
1236175405
333412859
2058098816
2110607581
976801149
1682662707
21341305
1535589747
261806733
631202063
1706404433
1566761274
429064580
1130189522
776265707
1949938132
149255590
914508034
925098745
1251833729
221177972
1333144195
794411564
1491103999
434091196
104366367
1022482768
559531271
1504132893
1131933530
789499446
1565231466
1772913538
1506989589
1276434406
484851353
858900573
667277994
439232325
1865160793
1647532605
1636810693
1740899065
1866988016
1420516142
1005431486
1712291965
663259377
1954786528
103549258
1835172367
1081102998
436877537
988801099
216753031
1197159314
1144077056
1475244999
629373140
305389914
1811174441
1362738391
1126724976
179110807
917890215
1129105730
624854193
857758624
1021140090
1289616929
94220279
743152454
1475527097
892231092
1673075583
886955204
1951142682
1036155592
740065520
218083472
1654264029
1609575348
1012748917
1209257895
1137347442
1728668052
222706464
732034920
1327357773
65784078
43778913
1207356915
1135034618
1584487068
1595145154
1497408669
629092312
1428779787
1545472199
386150709
1113139842
1224259968
540629465
65247349
1317744750
1491631531
79966621
417781508
446481218
1485506968
1091379979
470478382
1466977779
1945880127
507534985
397561340
1061597267
1111533793
1308318445
519810963
1926588712
194180436
15832325
1716385799
1312203104
877151365
1682866033
1838413149
1096054779
1328973917
1781583205
1139696023
808612708
299054164
1179561897
2012853805
1449471991
92696820
728487791
1659928864
862693594
1713659695
2099814552
1657733536
417898859
1911359120
43726472
1053693430
1998464938
414118219
1669445226
1211063094
191205208
835095158
279699383
428605565
1456005994
1739495391
1211699533
1060725779
410519876
1733318755
1272108192
1500987759
1906039055
1849047252
379009324
1663935855
1765982655
1405024987
1055251279
736143643
2102996177
157234809
2136765646
431709036
1287770153
1283460519
295672374
1649935094
1719605249
216680658
918730061
2067589111
1798025348
762445524
1275005431
1060570418
758469447
1363796422
551716377
427206111
847001613
1981419235
838876600
1558513059
1658861555
703184773
1415325836
1539013491
1142868676
2087214009
341715703
1245863045
172212194
1749317413
1410450831
1893086002
2002399731
876969017
853655507
1543372924
492981847
1937703425
34768751
2049313473
1421612784
801698336
208758566
392375494
1366749013
1951725635
1415159885
1652931066
818273254
1269508542
1934406118
911194352
63648315
750853016
1807975680
609525077
827191283
502685633
662790604
1064913371
155666044
2034280107
1313160332
2104195718
1078640683
408129244
11708818
612227934
105541771
137951838
425340510
53245099
933842329
50935649
1917996514
1705247495
494172473
1706533591
819693841
96369156
654533597
1063862622
1221575852
1677056868
382432009
2093687588
1473890821
142560549
845209987
1705726569
1607190773
1217651210
427523067
340210500
2032418570
199054134
1573053082
2137132089
921774610
202135724
93067398
620819137
259409498
260163219
1827312277
946731318
266721884
2141116205
2026666715
2014525682
103656040
80180782
1025752455
943688458
1869095916
52769290
1811319050
1824363403
276107729
1411909819
1426468360
465411790
646150082
808723392
379319854
427089672
238199866
1142459346
1729026059
684566521
107630809
1756363834
315905098
873664034
1195201517
1674761651
830461456
2064196824
791586717
1503917353
1428164384
1967660488
415274131
2085140071
35200713
1810552162
109144188
648159882
1157906701
1215132893
1377914061
969369613
1327480066
244648504
1332539072
1772259042
1758800140
86139135
86876859
221764280
1880892779
624622794
2076535663
1159730062
423295918
1972378448
1475576317
2111388923
41381095
285448254
1287811455
1899635751
11105925
1702413915
594001282
1359138437
372534180
346506001
934084523
2005490956
930612470
1477516922
1303560112
1592913787
1999265234
721872402
1623135707
1020215729
781131306
1232514838
1042534329
1937962254
1953949710
755414042
356593277
137443895
1418327260
1829447231
2104598956
1286892918
1150474970
135385705
1004689554
1134944727
1223538537
1329722348
1346216863
2044055221
918917839
973298344
298643160
58075565
120020654
2072094228
1928762257
2118157495
1280971875
1509158458
517923092
704018357
612576678
2099409823
482513366
899501770
1454893658
1327072381
129689613
1057673950
224322439
1348066717
1293180129
214165296
218283487
696390575
2085140071
5001565
893367072
1800961469
1809265274
921502948
1704784825
1870600226
928377438
517977878
610055847
2129346365
870746048
1675928550
1573329417
1881670262
1935847633
610297306
816265263
1290365537
3186704
1381497491
815123966
148800576
598023811
1478596688
1914851808
1221249378
1511955904
1243268555
777669509
880597662
609363761
1109161958
1128857706
993820205
1244172780
1099713269
1721347085
666882596
41082056
2130735632
1558678482
2142219875
38045761
2013194300
1365854472
1994094265
2020110431
2146879962
1449651457
474029301
1493560414
1850676857
761659380
1426172305
1184645456
1382575279
727301342
1766581825
1054674606
833907226
1566894397
1890434677
1635309265
403182933
1188400277
97446479
397263400
2090596344
863646282
1690999112
132987350
1410554269
1845583772
387316671
283976726
1021140090
1835792494
1157369935
670525253
87522424
445314070
2097330283
1445306825
952239659
1267094450
1050764072
1738336609
175864502
1031664751
1577968744
140836196
561013612
1277973142
911104663
766724140
1085770568
1978848547
1893317581
1478030398
1140955229
946980700
487040668
1818050747
1419753624
756400193
1185286985
2058286822
1719262636
1912363292
593984222
1817570367
182635685
1783863241
1373202807
2107459183
942799694
266468904
1535501973
311035963
1279997665
2086917986
999705146
1727824997
1365789290
382458762
1497383834
1024439525
815114149
1934429411
353101970
896877714
2088776324
568413682
1992320186
1810466822
1643054850
1670336059
1081009705
1528872966
141347605
363303726
847992265
1262432689
1424372496
2129009117
587589031
286272148
925852543
910325622
709433176
1108367071
443532695
1326263653
785262036
491995609
649243793
1432739563
200024634
1620936563
2130519552
2100185499
741080351
644844194
2128003335
688804776
1324795321
1660568923
378228792
1598804412
600473862
1682801251
2077201184
407447321
458326927
983481529
728502110
1339084455
806510411
2057196736
1716301692
2086557340
1435654732
458327548
767207375
103060043
1504252264
431115137
1871944227
850488765
71911494
740503939
1522353206
1918293233
244589625
1858820336
1345821820
1248847027
982083551
1186443610
2146729742
417966222
1740529927
2051078651
1549849437
461169086
466996734
1939960653
330882820
446065211
354293906
947093406
855900653
1017497192
1584549516
1583821232
1042518784
1003575400
110802885
610077444
1224545085
992667517
1676793460
1447945734
561613650
1727227622
1389584756
359600140
1998746799
352278125
1587770699
258841738
1309103278
240635704
1649086103
241301251
1235994458
375195527
2083959565
921295669
1900091199
27478027
1596103787
1377379792
763012579
1604795566
1742309711
1392538404
1663402286
1642281867
1063320740
1660993240
388134219
634153348
655970083
1358876244
724801034
1962976052
370430371
1590497506
461781765
63407331
1925516039
883103045
437503021
2081206603
1791895254
975224279
1841708008
723439515
1392041480
1122144058
1987325909
359448681
520172962
568166021
823030086
1943683913
471297943
1524983222
591396538
164102440
1378869134
991797302
1640774843
714915314
1640285057
1630465996
845524004
612969511
811424015
1099767172
1629841439
670971968
1058767904
1555561921
535886454
1544624495
1346298702
190392614
273020512
352532065
1690069015
130417812
1932434034
1395613195
1202773363
14452696
558025538
2144980159
2020572651
1459460397
2086799868
471320783
1835341529
231838244
1950005325
1886166598
415797237
1768694659
1612253080
1544117653
216007491
341367499
477034339
1391077496
1053936832
998670637
1068866987
1224406534
1308441432
1115566379
1147878993
2083763865
338810924
943027165
769851639
452676453
1362221593
563841337
943871594
834832726
676069837
912864267
1757486909
650685667
2017460751
1395655219
1919310610
548909772
1251636897
1917701895
1435749003
993202487
1418489734
835481710
906420575
708558315
21257607
1162146060
1286713752
1437457904
16324327
375560405
423329949
1959813371
411948712
1651498000
1490896211
1515819220
2128361879
1177228498
1943034613
874101602
1438839561
1394708386
1547194624
899066342
504591388
705693471
204777604
1376158528
613729289
779687585
1021583609
1799974249
1334609326
144929171
42823671
2117999897
1286772796
460821688
991861509
2044077999
337379157
231499426
1954485383
537293685
1196270454
1282984931
253069567
1318413386
133877163
1591944018
261002574
1047249263
680538818
1295334925
1834014988
150454960
1855635874
307131158
2017136871
2055601283
1933586560
329601467
1778950929
964622867
740005412
1529546169
1695591833
449937890
1280492130
110019012
1123538378
407780662
1000136956
407316668
1047382300
2126936095
63970804
307089865
1138344403
855455303
1749222641
1014780399
1678355989
837178467
597844451
177827558
212862551
913552803
1319409289
1440981084
687198737
1845569813
555457771
850204542
2144898692
957533092
247711911
209349863
1267700381
1451928360
978247232
643084218
1496983951
1649206096
1664931214
1946714430
1917058853
249377831
1872653486
1312106983
345374874
1842762596
1016020893
1633558063
874321362
851141054
1001647773
734402964
836819308
1280091103
509112934
617939372
390616502
787789493
1717738118
1951581585
2066747769
908934259
222719241
1202012140
1414518377
1966862708
461277936
1228143218
234523988
1390982353
1418321810
337415348
562251266
108583347
1539293996
1405444399
1410440886
2070725443
1983484310
1968389366
1845775193
1133512251
839924300
1559485684
2118833376
466413779
372550744
1342572980
1429982423
722813579
1084049211
1584631437
359967873
1941453326
771252929
1731714596
1798501093
1114507825
596619963
552783493
733013850
644068413
388042645
560640029
1822738364
709401028
2138343657
1492199936
1994076791
877299363
1099377911
1020521050
1750809165
2102836709
588881751
2019809465
1003889884
278184335
744365006
1105939736
509000217
1425042649
1220662988
1906300695
969300287
1381742605
1813550291
405404610
1179695242
1358506714
1840566415
616519013
1886045428
1472585417
90968661
1618886333
1469390718
960100667
215203753
124661369
805527403
1643273423
1700830342
1638260547
1936615655
670554893
2010023906
377395024
1489940819
277690355
1587959847
887906458
1648770901
1722712710
1530249522
1089808274
1967304018
2034057569
1398528110
29217820
353382459
1133824411
1178307192
172777825
1876590736
231059701
147213786
160101477
1905516198
722854759
993180159
802691808
865490615
1496227783
490461173
125672509
1110187896
904827935
1147456659
1307201087
493483886
1694851887
1236218660
861139832
1365865694
1212187196
490912444
843268247
1211551775
751325303
356245922
1358716803
738239735
3035998
1492401467
260398942
872911469
682620130
774222025
1786834184
233239412
361622828
1489754817
4357003
125497118
1191139332
1835440672
1417076765
1199381051
968046360
232999904
965003298
1898960625
1886949849
938081546
549864090
167964817
1256262893
1498155104
1035814474
1060908275
1894031033
979814892
209566876
556214248
1109766631
191862808
83226333
1088132524
626109250
2067240608
1922859929
1614542141
113681190
559656527
1859971086
1661971615
1523166436
303815002
1092817037
408533513
547483515
733089166
1162645024
1002094703
1021028710
981993123
1709574654
756971573
179418395
1101739106
689094767
6068080
1906065953
1990471945
321791905
832166812
667576611
314864781
2015298932
948252792
92734678
206843030
155888781
2077452982
1459475727
1496108369
1726356768
672878741
796434960
1852087846
1401589055
1864770689
660958043
2051011862
1527207123
536364241
1208788196
832504604
1218655833
1694895781
1142642331
2118100393
20453750
745643849
1827583937
337993674
391837221
254892197
2014684366
1096480078
858265020
1158125251
229759335
176059249
393041249
1575289634
441605273
403803910
1906864122
1243460871
1226235995
228588691
863894468
1434145780
2018202494
2020448906
1764565909
1586417233
1476774464
174281591
1025303714
1453877795
285737105
1201988212
1270683312
559947097
430527868
784501172
726038714
1931964966
373184612
775849772
1945027787
1115332274
638678419
1368856302
652242593
1533631756
366068588
1651040480
1276625652
808594907
1304228821
319215305
777654762
1370889766
130869671
1399784231
1955842480
266576674
146687271
2012151238
1398406247
178407199
1006200750
1309009318
1313687778
1074129
2042059233
1408933374
696035722
1934773071
189321015
901406212
1100451090
737818153
1915257717
2092202305
362231075
1291403590
894549679
384500524
468826976
2110896163
349623130
676836520
641976405
886229918
555134459
1498124371
944353601
1711382171
135505911
2106573730
1793313324
727500975
187293707
21670900
1432623280
1441597105
262610321
349299540
1602058083
159761903
1590118281
855436046
1299599782
1976825241
22635512
1504136817
239581063
384707198
532244717
1192905907
1342749359
1530641779
1048692548
810048650
1475729228
1884618001
385873532
295132166
1559922500
1571760948
1502632774
343794650
220417995
1684762318
598700589
1953178666
683842150
605242529
880491164
619194144
1825205526
1109663550
1061141290
1704482873
1592881949
932394288
472109688
916080555
651225760
1837477394
88652520
1809484219
518992913
1247593850
378018190
339216803
1803193795
594543545
178074316
177502219
1721930619
1607080113
1455753940
259327261
1121059231
1909345660
1692126743
1821140725
927156711
741027089
2011837970
1885386063
1183501115
1195747569
560986486
1566276948
1697153366
719690152
1121423209
1549393874
115155385
1623254893
2101384061
259644329
1077642330
567564440
1090860431
4687846
2130941761
1023414576
451836215
1505174174
1266903250
1498533598
1310367010
1324794163
1907080700
492811614
1957054247
1185567244
916833641
1782355077
933816212
2062848602
1035923576
931646803
222288417
1124388325
253040955
1054369445
197773718
431837489
1354005306
1858512197
1810710467
2129277069
2102716932
310107533
1722194046
1049137537
1552947066
1558192715
1811328623
505216976
24810295
1558248424
1452058456
684074676
1238095948
1632199514
781443200
916992646
700326550
2012049008
1701377512
1525211045
884648021
1542966930
1177100863
80511741
1801528387
831022369
1626885527
2140579765
134360259
821082486
679115116
686182629
1539201800
1474778316
324570465
1362102064
660303424
753808955
1286221934
736620314
99422571
881895218
1446775027
1364072428
1085377437
267567775
1038955358
2026614140
2086509616
1910211837
1605149849
1604834522
1236551735
388631314
167545464
470667878
2067487376
1001208576
737867995
668395714
1840434148
432414179
630189437
174777539
720683294
876909340
67529236
1837586293
1363082755
1339397795
2051836931
1999837669
180599933
1793778632
1254105676
384083744
664917581
13322623
1064578346
805578771
679599072
518413743
148441978
198354532
814318649
1920898253
595701571
10672020
491788302
1928031554
322428410
526846991
10553478
1308536130
128741213
1492814311
1463866855
35101832
1763123376
1054561663
2066287934
2055039263
924012164
55898861
993187750
2065663835
1630458798
1312402036
259923827
1329446137
1724480013
836511768
2108869247
297173155
1334444763
1483450734
2020195724
1782669630
1603356921
2045535116
1679144623
617774819
1344258344
875832169
463533900
518345253
133860193
1827540325
1821816213
867529814
206328036
1026429580
581989002
2072498819
818234395
133083608
1749789155
1205046081
1451829025
120107206
1522318987
1710556888
1634973818
1493771056
2012050823
1108748022
52987003
1024802667
1633337002
1488528039
1193786154
251177356
1177922074
650303752
1451638579
1225628199
722720653
1646239003
1837718801
2026379812
2059063434
196309440
1089046620
394727199
1931536939
169351985
876871225
765396406
394877667
1885386063
116292647
1364142149
341004051
2206940
116820285
1701317080
1701536485
1402520727
404518396
923760513
1107662509
841801717
614545862
339916026
147479440
878914247
397046362
115871986
1315406820
1739687985
1282327561
208403198
529509014
1217982868
693933406
17900373
1235205912
1879316864
1720685335
1960228599
1038393141
2022907262
1361012386
650067061
879340001
882136232
34204956
234267057
376062483
248726335
1504998074
1630196283
831961377
822194485
2012515965
1356138930
709545392
1059570274
1198761544
2042915591
884135179
1061384731
40496113
607372771
138937443
635517323
794350416
1216666120
917477877
233152184
1090499515
1184543089
490502981
1222951309
325583785
1176082614
200810876
19612428
1110240189
1784473940
1464558447
763525954
1859915878
58271021
1809287461
575973628
1565658225
2057392203
931492782
1092735510
1284475867
706622338
1497479321
32860432
525320256
1737546864
1855123574
211478121
939148055
1716086401
954741978
1028304841
1824272897
1776917695
1384882406
1147055989
1196977558
624200283
2104517507
837137349
661681181
279503493
400707522
681058125
1840361024
506920670
1414303706
1802996434
1009895597
1588883584
189525173
1581490145
1970045596
1167391808
1058794444
372510202
678394649
963002037
689893265
1524177459
260488524
1818695376
1662073761
477268143
1250806327
1268492573
463583354
513534635
1742134022
1816641657
530712904
993637822
562910638
2061134250
1783578808
762992170
791266073
367190716
1391733088
1050894520
1639799682
1653849131
1107318500
115060907
1528246977
1109320844
1591107191
1417975589
1024574559
1239715068
1829917791
754343499
407828338
886307029
284023799
1502534988
628028515
1273460134
913880102
1867935491
57446303
1826020295
1602422542
332202842
643829281
933319047
1659022315
328517122
699900994
586685827
509765125
1657928610
2047956038
1374252044
1493394032
972751868
723606792
120398204
1896732799
1512591855
2081430378
1321914382
826194051
1558789960
140258120
1338638159
1004727564
1337076307
1381243342
1004594510
1324237334
1887950549
169829852
890845917
1922944750
736983957
829863851
737098809
965502800
1165384246
1967054974
992579346
1863521249
777420950
480014466
1616349252
966156151
417985265
538835508
1951544377
1771858004
308932103
1539201800
437595685
270972789
304541966
556295451
564901562
1197699744
1032827861
1358954896
1309070420
702925314
1583629993
1217243829
669571473
1796986913
831189454
1415555963
533600919
328190468
192425022
1395919733
1220316581
2114890157
1229727121
1347544088
562863594
1085914980
1728444986
641505581
488512947
188772672
242164059
965136373
1877216049
1050277615
74149660
45286566
1087543634
1288071510
1562623585
1070818030
1575147275
1025296778
843890515
2140982976
635363428
589759805
1383383050
1438026239
484953739
1965365020
192272036
15534214
918532490
928170098
137967422
1270867877
1807972814
1139279287
2040867405
1586694284
626725104
435609267
626888539
651175019
383172918
25550561
650883224
849983820
845714097
1744950573
1237930338
438898513
2004798383
1841310936
1741948656
1711343226
1093712643
538430603
1820057247
2003338162
1385756212
1408285351
1619358653
2146502796
1829322577
11179159
2056580113
2113100744
2133051809
1757625236
785282328
1415497904
184173833
457318729
1858707926
1796140935
875244657
1807877142
1382313619
1724055056
492519074
1416805769
1252404555
562841774
1187598787
1468458966
1864676087
1554129768
573204902
689443522
1717385564
194116987
298819412
453713357
896526625
1754501511
623959154
1213313889
679183725
801454052
2048418941
667225278
468986809
303250054
175201892
254043991
1357442172
257299338
1434887294
1826422418
1202359831
1603638215
18154776
1270001722
592172956
209731784
1567344619
1490038654
1615217610
2137752909
1136455232
1698397678
749159327
537722926
1428446656
1522831653
525611898
1165555364
652860888
1985070638
230984302
2112167449
1022516425
475413607
213003347
693502624
380796926
729775206
1660424651
1872844589
55997940
2104695152
933106981
1500854435
1793763413
124733859
961714976
1300610490
397118823
1362370253
120052231
512647596
547065369
90661043
474442004
472654446
2048755735
1516063114
595531068
1545236924
1693367500
9785441
50583657
104139058
285886714
2131936020
1957934549
729049635
295978215
180372468
1567361959
171978749
1067692199
1367891201
1280310983
995307289
131748898
1577218126
1982922145
1237379681
1097089189
132171511
1170756948
1387564345
1900348839
1246266077
289065284
993093447
1743916874
444438371
1893527456
1706091234
1048741419
1457058519
733736619
1606879717
1454544446
201172502
128022617
1947942100
408420003
244862629
1413616639
920139401
1854294854
1094465588
408856750
1319332651
140002238
641745024
2068462932
909901001
1166997726
1652324156
1898391216
684250499
1490103623
2010692275
267311358
1704207347
1511494673
758404352
718456871
269447997
1092124978
1422245725
1882360864
1700141890
1775732430
1916602120
484763457
50298044
641850152
797220960
1259791178
946656972
295857239
1255522102
930320109
1109610466
158815089
1027048638
543764882
339161778
2010686471
440580669
2008867793
1327745595
2140064383
2047374746
1130256127
1779817668
1403568655
426751747
1430369810
424926405
1382268332
479378607
314714940
408060254
1844300009
1770602972
1472953293
258051314
769386097
1445898094
1848071626
14738997
702740007
642426089
91878675
1565198341
91566691
1721264304
1842442060
2110887388
1372555370
1844259698
2134535533
1966005084
2018855479
1286854944
610976082
302415585
39272427
1820285327
730258131
309027048
456221843
194098720
1983499137
1357844942
1774317992
219512085
685867892
179989582
1195927478
7144124
15815733
767334596
51634365
581379101
332621788
1074158113
41492787
1898539238
868487650
132476417
1363654959
1752584565
1297744946
1650864149
641495953
1982123372
1431084380
1001884745
51213820
2095889045
464747091
1068071545
360779771
1283828784
1957269441
1846579170
1929624365
2143429122
950523080
1219480872
722770286
591028665
181655271
1120787155
685346684
1468828876
1699566189
1691256918
1663594322
1402649073
587940339
53939848
149918767
1327585989
24898686
315557546
266962609
1526933273
1632755191
189848812
921327107
1107105043
1133375911
1481815041
664935509
711357057
999552941
1597057051
1997519920
2121790817
828172885
1145956162
1729525867
1188132309
965285044
4796506
1107106321
974526199
1050764072
289348794
109127165
73335740
1490069221
1626306247
2050568799
174892380
1930279863
1093581833
1588703171
692408934
975768467
738148249
1600652245
1741054230
183820076
792971569
426206073
1750909623
358426080
471030494
1509118649
1147428487
338810924
455980789
1999892468
973607994
427655727
613864799
1759132831
1221359970
1681465895
331963231
889548937
930559277
1945807001
1490355501
1232264154
1999594984
1967690159
1475825699
362499558
2089501857
2043626565
669259300
1706430846
813252161
932876098
623617719
235736439
852063378
1387297059
1638346539
201782601
1719235866
1279065598
428703313
1148052079
2056227380
540888971
1807882550
871724670
764232484
325886818
1124330380
554806213
276728655
1035367307
33697345
944803377
1326490826
654883646
355183191
1575044823
237654513
529162237
1073577649
1599824948
1235015142
918443422
384593996
1386917716
2003062082
1972329114
2060855608
776317142
421352612
673187816
218936120
885774891
1517232248
844946736
218775699
1976867043
2040806550
1284107054
1165059525
1304715887
837109301
1771061442
1925400509
455067164
1929932843
1252055846
209799567
2079814768
1184830380
235353155
1584787204
802053593
795554888
154244642
1380565527
1753651657
945239564
649243840
1384101978
1487531781
857935706
777142290
1556503590
273990396
1100510784
600624822
2052680780
1695292662
1053874906
1295135288
74151601
1192217523
2096132476
772643304
611653839
1286049128
994578595
245063383
598307098
745852115
2100329299
1493684120
833450035
1920004933
1439598877
316036072
889814303
645614003
1839331965
553310981
1923853873
191979350
495518971
1002692442
769523127
1693200094
606973978
673901369
626758516
1912306793
874523731
1581434200
403796448
723684243
1294915480
428749104
146015193
331817396
68129468
2089281
1819281957
1637014731
1884125195
1734797220
1882134818
592158411
982763722
590580510
1871741570
140776973
68771196
651718505
1090884483
1706257173
1952513044
688633617
468562731
1672606483
791132607
1722091612
724009735
1645956842
191645704
1087287582
2065222049
1568817456
960857282
453515537
563869542
2043978342
1062167945
636450708
1393565356
511299352
1860278180
1725238117
163023748
1301169368
1096162828
138121381
346090695
1370183029
1082465320
115660657
1246713419
1172930682
250353483
1276079152
1827114425
2107004789
2114027731
2007530015
1706575246
1085126437
1970734957
728870407
697946928
448654364
1847062983
1067667161
195156636
992736082
28164127
632693165
220590783
1701583651
1493550729
1941353938
461870410
2003104803
745148726
430210457
1976682650
1715612167
1718727949
807875323
765741528
90216496
786528536
1205265773
1111853335
45288392
1730807813
587273307
1069868726
613899827
1399402447
489464595
1412817900
1081102998
1030376463
1031345390
118607261
1655095329
473181147
1155766583
1508646600
1418098377
1870680411
12442648
1816128094
552947500
1609430774
738764358
272616271
840854324
1754217142
705874626
952015696
382544973
104566
785544110
1361482238
1406608059
520368034
1260081154
878076290
1279639144
4892798
940391219
1801135712
505112344
2050941304
734908012
1572021764
2109311793
1181678240
981681017
41069056
1120242776
486624556
1541621850
1294760226
621419271
201559926
482013793
1980457235
692632608
1735768652
724692225
1685277966
1700933649
633535707
888642069
1152971992
355004803
856123566
442878008
1300968255
1435266300
1197076739
498539765
1555421780
1023830127
264817350
2142901990
1812594398
1851715846
479658895
1252699335
1938120251
891221148
1601529481
757937793
1068982302
839332695
517079659
1764510733
218531107
1131435860
205747124
1222084167
1669266384
467521801
1222031987
1075019136
1830448900
1656030960
710321176
1825700056
287191086
671912339
631477646
1070744299
1098794440
1691189157
98508551
285366747
453034064
1929691229
93211625
1051034741
2039494902
1459352253
440723287
1989785009
19063796
2012577858
876915142
1048854808
511974073
2139717181
213051250
1017830224
706830320
2146870886
1361706816
1224800614
845947423
1664482986
1148371301
601553037
1093380778
205315796
1129424870
347990364
177438880
2039119237
678175338
636222600
263407094
1116097362
1859783280
1626318754
417199002
852486979
1946431085
719010446
93221857
1434052017
1227028406
1305778358
1730123418
1842111440
38506106
407866539
447086967
267417836
785667272
313166156
2124197895
1042167144
1518718195
1704522625
1759606192
520010131
1544678041
948603148
1829404527
311302777
572339201
987800116
1935531307
924344603
1355767986
1610535376
486261726
708081173
183583546
1913858092
720549683
1209057011
1689251921
1058870432
1173753974
1452059902
1133055859
869187712
1474944945
622589717
536882060
2079432513
240036548
15060169
81289323
1590497506
346284449
1028608173
755201857
911219076
1325082347
1907765157
758190136
881901411
1900531252
601994919
122824099
75476065
218086416
2083070017
949862561
561495747
263422875
1141585147
856634056
1640477418
816950633
1115552415
1004736846
529711019
1856408091
168275385
188996924
1119333872
966244350
1524744702
54428891
254026303
791382782
1441196975
1691533806
1085402267
635141306
520435162
1306470355
488326671
17967638
1772536803
1369473052
1938851658
1397134664
1846213452
677358970
369444517
1948311329
121010832
502649301
1326490531
1418506894
680929557
1436185488
1166669711
1338817408
983889610
1124187456
1131066057
284148180
1329025935
576578201
869476654
622951462
1851837391
1713591794
997808866
1448173852
1083303565
810164543
704555514
2027111083
1558050302
39714634
240629534
1929500470
185566512
1180539722
370132450
1628811468
722295531
2118349677
472506076
801646801
1742984658
1862348882
1146996414
1988610748
642188001
211210733
261976760
2062840292
1693510994
1108130934
291233758
426138939
656626893
1756108201
955735915
523732212
775849489
1816839165
104501343
1246455124
1264077507
159583742
963816259
1742849323
1320846580
1306237690
1128372559
991702918
941006258
1079170134
661233297
390421725
277934095
873370038
422830510
799309716
1196607670
421220383
1724701787
1516360980
2000265374
1223611455
1063844474
1221423967
193875486
1360377972
1875308708
1224181539
1296396392
1554450007
1423436372
1863665551
191672544
658432919
367979587
884065412
1101448400
591444435
246893804
1407198782
1804490572
680014073
1901693691
1502140322
1357102144
166970985
454951538
1127563581
1282088902
1475465370
1925048941
2141670012
99620315
344701221
1560692543
1607845669
692550356
18311999
1312490106
640634027
2038478991
1138155865
851517324
461991344
1524680044
40747043
417455634
988106482
1926472170
1353638984
2050346939
669171218
899722989
1738627087
47949302
499569700
1086338499
1681833447
359450897
1403279426
45316699
1910267371
2117867115
1382964695
811060575
418398121
1664664356
792439592
2081258709
470993189
1014226496
1728981193
791469028
973978969
315087546
1533761484
1726401809
1543471097
2110841895
204409582
1115894828
1837670929
1174896751
797854859
1351276642
1340518716
38258615
478749900
875711932
82924754
252168447
2053612975
870074916
1315632403
1870021056
89179625
1982838561
881592938
105911163
14559062
986206959
1859618767
1616351044
993224331
1508050039
1807893002
340440676
1600743987
432085655
1773413650
393361834
399038711
1126376843
1173707746
1491816942
2098941014
491242593
232564573
992022492
1184443004
1721478711
260231173
801799620
467817492
1914195355
683507792
1186596238
1203444314
1173943377
1084060179
819221385
771244652
2057909798
1958293193
304180938
1326277862
1739544643
50403946
1671613494
698502173
314185906
384185846
1525385219
1961326393
1069934780
704471652
1134417661
113054145
1012598422
456148752
130469279
600205905
2040999962
244463937
1436462669
1943990502
2026980446
1254046739
1388198745
1524113895
1619938611
1959858537
1563779510
1169425484
83479014
655379311
56750002
338746490
1021322071
1522504318
852903933
1762878497
141538530
481436343
1863514479
503296871
580597648
1337000527
56295048
1458948416
516704208
1901573130
955141183
559906082
1664718078
1960412960
1302707844
1961045422
1786564292
1791546701
1192865429
810299036
163727059
190128512
774115103
542405997
1515628573
157483229
1131049133
664935509
156706305
748527103
1032642461
787052096
712809471
1116931348
1971675104
290255060
92040028
1148941165
345736660
1141717538
1985188302
1559069850
1896458635
1214623721
222090331
1828832818
1805313174
994545765
701263599
555344534
1235776047
718835236
953366958
1569943978
1412437164
2109993956
376967396
1994017077
149885628
1160367141
997014008
1437339790
1516789681
1617267331
1203910708
2017596475
872270333
790023095
892133494
1481159548
27434077
555635482
38511832
1477547534
1396917200
1945217463
2069113064
1765317659
1499164183
711520423
1889881099
1009799608
677213573
765355885
696538031
1664311754
1581847008
930214580
379828452
1440438576
1047530909
828317530
289569645
24476604
1817654809
434920876
1550784085
470496432
1166167293
1634620142
1331016483
780164995
316602818
1412692786
375949621
349771894
927770848
2006973895
1418115876
440512939
735862124
14041300
1629118671
1414196133
1572328709
1421458411
1166460564
892247727
1101416343
671669043
1884690635
1375321757
1597793775
1749875744
1467667883
1180925837
357400116
1639196703
364019289
1478800276
1062151154
258350270
1548646940
388227592
1209046501
401861975
1465196758
219786669
1763903551
2108839402
1039499501
1355419256
519702063
1739301826
349683208
67182674
1012636445
603203484
1298450194
2053710052
1460755451
1747933590
10838907
850693398
106946688
687118217
1593692495
1335950317
181009296
1423767025
1851950712
1390478894
486257433
1387188454
2143026235
1891460172
1803055637
508499574
1183719723
1250213192
1313094283
1970767389
1379762536
460719722
1945016267
1338654255
236942060
207382118
979061741
1776533096
52960002
1380717767
1925776755
879408938
1823788127
1951367493
1793056453
639911484
853475167
2054346318
937896114
65577358
1127774591
1901576289
958323796
1504650331
417387110
1050563090
1299779126
1924929655
2004407182
1354608595
1852596757
167276658
1908868651
1705413417
961242243
525869871
790796318
314372349
1487522217
112191900
628766696
429033358
1631458085
1894639290
732366683
1928331256
1080746143
1968657833
1245275809
199109240
15430647
1995557875
307397642
1639336716
1118983980
1878280657
1654779292
156706305
95716591
994202655
1079150463
1488321955
315507400
1491154634
2077426684
628118543
1597951537
67251458
1721649606
130904564
1868895808
1919222424
1842308513
1397104535
1314167780
515438042
934482532
1185931249
1425274960
827366738
795778534
847765113
1094979342
1027074465
275907967
1912157889
168011614
1956523074
342694828
930943080
1319349179
393500293
1674387298
1029876726
1580946170
1807552574
462553235
1866081683
477668370
879702929
1428679850
924003208
68414627
728607890
911537683
1077650035
1630258558
1839611885
1861947798
1713457485
63103757
1605794609
227583285
1161553402
330298811
2128437474
706988359
1228443785
784399042
1648160337
1896336193
1533156389
1883140336
670031495
1882714240
1826501220
274770545
1014684353
1992592976
138063831
1364797408
1865373093
2102449300
765636477
337852836
641638671
674799068
1381952358
1902054874
1461698007
1487927112
384447354
384156059
68908123
921855376
1777462783
147635537
813934184
1367723069
278592629
632776723
561597248
2080521217
809985406
408869770
1231734830
133715474
1731457702
615166959
1376029237
1130489183
567495075
358907506
1838379116
737977669
346319579
73672975
1529253604
323059950
1147654820
665135609
2088911775
391521357
654891250
759420122
1517486868
242810024
2025072568
698527909
2105530704
1496370046
1154343191
1292244224
753190783
1155171792
1345872958
43117531
1851917737
1389465636
2034562805
1045542663
1698864786
2114938537
580930953
44258163
1629870804
632035954
1175053759
1391208644
325848052
682374148
203096903
1211243663
178739688
972271693
1432002246
1269788388
1486883912
616311058
214230900
214755802
248510668
1582046571
605374794
162308401
1098077899
791082544
1890302411
1374526556
1398264629
523556170
841454783
1676482182
297476162
4119262
1519022803
1683008268
924902659
1851413207
751908565
291921079
36772931
1693421661
1014274030
1919113172
1627475093
731242829
1897466341
659828506
1680414258
388522598
1446325220
1704735553
432723110
780800376
83953448
320356717
439722567
2116831595
1150214819
593454591
444261570
472935548
2100653815
1165099770
1767261482
1055495198
1311386979
859626003
865917018
1635182479
862908041
343360622
1150870631
1574616830
1944646305
85534876
318540923
754570511
582262330
1397716262
577461080
1432341950
433644897
1678978629
2081452882
861978572
1404746077
437521081
523991382
164459822
67366497
437610045
829215469
1399547185
1847978581
1796701515
111001420
313533170
1044999912
1652376716
60376364
235021287
592563917
1875651554
228120432
1249640872
1382540033
394967835
1719491009
84969297
52806117
771737838
168625128
494288280
794003387
915848967
1273012286
280215230
1825933115
314520916
775849489
20685885
274172405
1193649635
813806344
1667716876
1409337309
651338200
1252679028
302765268
1750428691
2109524259
1844177531
1401457005
686628986
658818251
80968147
1535984692
293306190
1181446643
667984050
762412191
1255873666
1789369231
934291835
259725235
1500963009
1090605282
962662128
1101256269
33228970
861409288
1394088290
1460927826
1742858670
1872587104
2107701278
832310844
1465817230
1702134823
424187361
59644758
1874194639
1602424075
1910758568
594987967
887523979
694074742
2075956267
1146945465
174280653
1976682650
370338855
513500993
1389324209
2143256085
313675661
2068787848
1334757174
234154899
1539865908
1159357654
626465069
2071021523
417845611
194428942
730630400
1913392006
1349865215
1566850031
1903172691
557084381
1140528739
533916651
1175181352
1318919966
559724143
433067662
1755893232
1874787573
413886952
197384853
405587155
450202927
1503577634
817180229
428282707
1859742615
1282301067
1834174942
1025700451
214510145
954730859
1284479963
1082278021
1464449512
250888136
1943609211
1217367293
461585470
895686663
1412725422
1501966015
527475758
1570434535
32134207
1088984252
219526214
700936453
175896883
1359822828
827523898
1441654359
696982685
1030664847
168233807
868859327
1958405868
1705595903
356689399
404539848
1531577922
732362560
1086049988
2103991590
980885097
1166092029
1477547534
1282908465
779248741
1950886149
1105061157
1834600075
1569813006
2092430127
379086594
645776730
808414127
398795249
1018331320
343185620
423594308
777438399
1084258768
736880817
1218977205
1043945772
822012959
2024037595
417363189
1430191305
1678828296
1413485538
1894781869
1227020455
586573436
2009409252
2031456244
1598622237
1983527761
1453826563
1269140042
1390840441
1166300450
930542117
675117402
1252837167
1949587572
1072248825
509239195
1751117206
82970178
1230564344
594154523
640869811
1108539189
657814590
1045834331
623165558
685717782
616883824
1215490182
357359069
919024504
3831858
545214311
1011853136
1595564831
1394530524
1342611001
1236403364
1466056843
763637912
1772875319
604366613
1476406885
1759042408
1651485970
1669336733
629379605
78745734
1020609736
986201595
1652061392
1114312004
376372484
335942438
783928837
241873454
1488507927
1477432128
66354929
1760661888
1655167005
1172147529
1265679385
103263083
2138515432
680508455
357429646
1482214590
1538816382
1783598059
234377801
1390308061
1440630789
1889921952
15253493
1456863925
1085007194
703427639
954689436
2142972132
184706940
1993618187
1322037543
643281911
1775248568
1660313513
1085853684
417127396
558418929
631616353
824776022
935230644
1878590420
2063067560
134533854
1696449768
1062287723
15592828
83361882
1682181707
1077286208
1013350482
1600804515
1983018223
398455770
17565404
1936083434
1971371819
249667694
624259824
582567469
902834897
1860456344
2089841556
2075148743
1616920345
1395602067
1667362215
127693140
644349215
403837603
591890862
1112269547
1994543100
1089880854
1502338317
960845236
291551740
1867385927
2114322389
556034175
1431626282
193052533
1504753651
1157782431
170347253
183419193
1072432021
280893734
757066035
347975472
1642827242
315839445
1698153111
1757838563
1956096387
1786725616
772672335
741458669
401210137
1338854038
847337737
244093972
1652286503
786610601
688066292
1524798290
1350137074
2024507055
2092315640
1750274930
936832734
47837149
1815240921
881717418
396195871
1245329642
1879417771
632816899
1277538705
515924500
350575058
1547105683
1245298699
2017198739
826502317
500580872
1975529777
731193873
1772913534
1940469842
1519949244
1130833890
2139409815
1411824534
546312556
1571237895
1455409158
379593554
932335296
1396872241
1156236744
55303760
1733384960
71759784
1021209011
891789691
1019269697
743519668
191670675
51532124
66428118
942940321
1293574571
1231830708
755721214
19206674
761622525
2096702959
125287146
1668966984
541251915
595045982
1068646314
175260485
1632900491
1077669450
1308629067
1321619627
978314252
838795593
125324722
122273097
1630103992
1493806830
1846765395
669205857
1348717783
188888172
1501285139
222308205
192607015
361289144
1731333565
531955892
698335905
1182924471
964760849
1020189970
861541346
1706111992
55364316
750264242
1814642191
766282087
3434718
1015485918
248524918
1828366302
32563637
578374829
867529814
1554908961
200899344
65856170
1789228658
704200996
1793659510
413034759
1224468728
1855650360
398387255
1720082504
2110230236
1859110669
1352335937
598701115
1122209841
667854778
2105600602
175738774
1200534108
601280703
327008453
260977806
847326081
96135955
893518875
1307214948
580795285
302848034
864038075
414305395
512470759
1325018549
1102407871
512193830
134161304
711973894
1997897787
816584538
1292264583
726979768
701704924
1211622435
1088658926
286826814
1372805422
1147838618
1623975879
80995721
1912566860
1241856847
464498023
911707462
315472084
1332922938
1609807953
344764935
2124417994
1772070514
801988284
1591979787
830732347
653243678
1316062190
1068646314
63977817
1704646922
509375160
1228321501
1224189658
1112476092
890986085
764416571
1338019178
1426148438
22975076
2080115377
1665612658
1712449873
1653003472
32215480
2184806
466559897
1703582364
737660945
351690032
1366698826
136845286
1515331283
172995471
992521872
490356922
1389632731
1134476534
710652965
1819582774
305785515
1543967161
677360936
1791698089
1734803620
1546646501
998858374
332502729
519038267
760536408
256791113
447852266
1297307204
1590287739
1091964380
1897282908
325763404
83712183
1673499909
602926708
1790962093
1411310114
2017418507
657794250
2116551703
1182712911
902664442
218148739
336545079
618783588
1267752146
1970646259
1932851981
1717783753
684254968
898142638
1710764387
1884976746
1782669630
916562973
1635258153
740727790
1616604466
805709103
370632433
1358192145
847274304
476186258
741045199
748780488
1710437241
890177758
926417976
729288869
1651483295
1213064498
880137891
1305495249
2036459703
1280553707
1318860222
2058550270
1272487408
1929332568
538041856
1208779325
671357624
374890146
1099886936
1333903496
2085053321
1225325532
1585327117
1531317911
911250579
467919236
1112127519
2018251329
1295113684
2009001659
1531183493
1991075403
1914464975
754717878
2124305363
2063348402
1133188728
1563596821
1130725603
437203721
1951647969
1070208690
1962712109
428994554
1860929317
662923442
389642581
288716631
225641866
510920070
942727193
224424482
1347060741
1042020223
1435162236
1012917718
438375835
681242500
922012440
1275667571
1721295893
260942258
251653857
1296170838
1748992136
144692968
2101399746
1609410381
83394822
1210613914
1397523248
317518500
1425367809
47163548
1086408148
951352688
776071141
1052543795
810299036
696794730
1802557371
617046581
1215954836
1687027615
1850335991
2071992495
519440757
1137919697
1063035982
1790707547
1841913139
1311672390
1465457021
1832878948
1817821675
731946515
754475997
664141336
308718467
872013393
140881568
320610068
137455795
2072645415
1923409339
845295449
1015081347
185633489
1253170163
1306092427
1486801234
167137792
828661971
972302917
1244708932
1712947546
1978662366
880326924
2054671578
511560587
2062267025
979605762
2013082004
2011594424
1240425909
1333024125
2078973046
556342244
906280956
61260416
793783084
802903110
1182280477
406472390
1740597403
711764642
1305908640
1879674852
786547158
1172374934
1271982119
1639510695
2028197816
1421546072
1163850041
102014219
1215526827
1289561848
943111137
1567641535
17729690
1833883764
1033374598
1193528822
589026375
1270294516
1574352548
7497841
1328444147
1970647787
602117853
1284481240
1149801965
594679484
1293345379
1229288640
2136500057
27577256
249702984
2043133328
1156201942
1903430901
1416718979
1983348506
1856657845
1054638797
1829685392
57688035
1502035883
1086609783
1687905231
510257210
932095279
232268900
1142877796
80359217
398721104
324181031
1277299237
395415982
2044214669
874527850
769537120
249110485
1893842082
575279446
431394652
1160817079
60200047
2016519240
1452254689
1301048190
1495563516
828457577
1847698159
1205916689
154253306
688935361
1175543187
5644245
387069244
137834564
334901600
1338564590
762601300
259215088
37308702
2101230445
699610730
1017532809
828481254
1334260112
1654230937
1135816266
170207170
2000593970
823782228
100939850
297427947
1070119478
722423209
47613584
1209057011
1261095952
1524056333
1556704621
1076660900
604284322
1016146276
589904222
398318582
708429142
126281744
1379204809
460232332
931127764
427033591
1612148069
1357025316
2124687135
531672185
1480045128
1383501754
2009830576
1746307358
449782464
495091863
1309518302
1126136386
1798734618
1659560554
1778410838
952155168
173043411
1219558199
19011344
1113822834
1331793865
1126673905
1485280140
14757392
1462751345
347719029
33420073
1037012443
2086110909
1396699904
1546465907
223123164
780685143
1895770395
936956552
2012985994
1354033449
83001768
2030407581
444388252
1482239595
257975371
2113736988
1822046176
1027939740
873722473
21846922
1652907182
519018099
1841091362
1240460532
339838620
738642909
1321717349
1637343763
200245585
165720939
394036790
467188339
1818048593
1021660975
431044534
894945861
474854554
595515963
45183810
2000123694
183007244
1856320791
1367012946
1587287339
195367751
1574302035
276893931
170203561
118105990
58957747
1011157987
817698972
455676708
1689736634
1860444109
1089307022
965484638
893398538
1242942959
1256559963
1928027485
1191807234
1144205565
1867565845
1256619290
1898437709
599363962
1283069684
1706782584
1025338228
1965819155
1484348695
1725481454
248891960
80453296
1485577432
785608963
474838085
2147073079
1582235689
418045901
1027482607
58082534
364468051
1962962242
753429924
1122998120
1984566364
1385553751
631576927
1225944171
1690694399
985565413
1954166004
1794362984
597151282
217517701
900909106
1039195099
62635197
2051532276
1345813717
1032640369
1029726548
73501587
1340006910
1193649635
798020715
689955252
2000079038
2097841091
795743195
779237870
357660336
146433025
346171590
2031640531
689296451
643332119
1833576989
1072230207
503276755
1112944960
2026884834
542785429
417516435
1930412017
1058575011
1985630276
1894300540
1390168357
1309657239
1002453700
1067138407
179840681
480004824
675942734
337600103
370323499
853559162
1735689919
1002525082
2140923549
1280412855
283564288
1472611585
1919937027
1156863344
1411187538
2136286184
478007967
173287056
2136465549
295637585
854641811
2078999153
626454844
562354247
526852130
1911002054
2012349633
368660395
2019352231
672406836
1492744277
2034650686
1685051247
1168816613
1545059159
1309910815
2043612061
1733658236
2026148044
1289569706
1325323353
1031019273
2011125117
807420968
252790843
923955988
606343863
513338962
795375863
1112802695
952427761
379874422
560081210
215275638
1423372869
479976586
891288295
849507109
1862588730
968410534
1510674422
1285692177
380416731
1490155665
268764415
1586308091
1821065413
2059216012
1034736722
1939057244
1084485774
1347182513
460686143
449459495
2133399667
1809724476
850108052
1027425645
1694175301
1153408466
880688193
1190133902
720069352
790296897
2040388385
1958063200
38559418
490355785
626330443
586298918
1501781805
1725326796
672128164
1577726253
293322590
148042259
977258925
1341912256
1425534098
270491666
1919399885
400962335
991955227
663749346
254682323
1006481163
1238339284
857455328
375399598
848538731
1824772024
1185189726
1747947742
772409242
204862096
1030733572
774557656
517464388
1069786710
1553303422
599743764
972287281
2003991165
1244208171
2072409019
1787843385
2080662870
583484285
350710901
326025807
670695295
1399085481
700623855
370428991
1540390045
1223483545
213370381
38285437
2087028307
1051206495
1910295170
1782603971
1601970476
1580708519
825121443
351808896
933419638
191518031
1462279869
729609425
1376847525
1318695034
793120343
1733580730
1915520663
2088457021
1594396285
710640690
2069392876
293056430
1470749275
1152009027
990776601
1771921197
1500016067
486263145
428668562
820409531
1779410522
1877532035
320791317
777793232
285867885
396903067
1226950925
1747639222
1125207803
1736929085
489798977
1941200078
1087196844
1261089233
947299538
595147508
1492876826
934985631
190766990
1199834591
1190795632
1996629738
1317691482
1624873487
1849577262
2017079902
247494069
703534016
629666952
2021902424
1495883441
142396680
744957661
968629302
1424851429
1269436805
669674734
1747152521
1029116365
348844386
623133294
1723763059
98799900
47110392
1962960439
995938075
678030606
363876859
1200153764
754261866
811340228
1615758515
2030247213
840583833
99690626
984393359
1560483686
2129516307
2055345114
1503796432
2060680526
1807156266
73417002
1493142376
457829295
513953667
1314387740
1859734619
1487876583
266935153
1362801376
944472688
2062245997
625408640
249050539
1418913578
511148173
1336877128
675432226
504830328
2056297660
1844325262
445407010
1210670258
1316733355
293996368
843191505
1340100667
585117951
1403606646
552571408
1360121374
982521278
1448833382
2067280974
1707174816
1259119144
230951703
1305076764
691608840
1306979228
550007967
334421465
645765609
195672089
383991771
1937606394
1881572415
1526223223
860303299
1557667185
799274348
1136813609
1476952983
1707889135
1440187153
459009461
757119447
494854128
125698780
1760758162
15750724
1091857737
1921811279
1117824889
901231049
1656640619
1192897966
1284316228
2046521057
199143852
546244895
1938344504
1733334207
223152913
1601214003
635861572
334798901
680833166
305785515
1015926831
522885889
547831499
822856041
781732400
1878698420
2122347939
379545460
411663013
1314258639
732273296
839759696
1053032246
1463030789
1689048128
291853129
1358593716
876977672
1033679411
206937713
376007292
408385072
1686495539
881964416
950757944
963966933
1540368339
813892222
565377531
1108097432
692906652
326652857
438613519
154130349
1078801752
1645476711
13476901
1758338015
1554136566
400583843
55043026
771798566
1757033562
1590619883
868876620
679720545
735797536
505396280
1578964728
220053459
275444674
1099462213
1554669928
273113858
929345338
2140050634
1461210807
413665456
290203321
1635147588
2095682373
1563680570
92517945
771766055
1260684632
622639992
1682478821
683325157
1205252402
2054004220
1381690168
393038165
65900087
195160250
335396841
1029892540
912787824
1829900913
1440109226
1819381008
1156057362
1261597990
1870176578
551284349
1806310377
2068782092
524095336
1622729763
517247987
1606586817
96779062
130609309
1823069859
690135677
1435757986
1863107364
381856031
1359982646
944784744
1591924302
611353282
1600155500
1079307453
1331032800
837171794
95275284
708953491
1302582168
1377518040
1108237285
501013671
232919206
1225049832
200682118
1917528527
1382535895
501410221
193963788
849320272
519016838
638980651
498468982
2119689269
1948336110
609054245
985008500
260972520
208507614
281130129
685465331
603444892
750984412
566225334
570798353
435380095
1221674410
1968243587
19644450
1416990938
1560433884
1516005177
919829026
303999504
1011984515
1644326171
507524379
1601633164
770782556
1078541210
780407565
1350909179
1999049167
270952462
351905893
654033051
1075786160
1377558736
2125133573
662439713
798003911
238516559
1949758276
196711229
293317191
217393623
208220359
1358949377
961976355
1522782736
1650843394
60590388
1463510944
25420489
376347335
575946382
647248711
1995769040
1965493902
386579324
909650895
675019981
892492515
269907824
1348108330
1614822345
459169005
1943011081
1436435574
1607976381
139349313
1770740662
1737495672
443114994
181743632
1305425601
1814938495
1319955858
1800217128
371884883
945143097
548721471
2138402628
1802395612
51120363
1720817244
643645028
753446482
1879730803
1825761800
132674328
227461624
280290103
1405781349
809985406
579483152
2071922439
272583033
396412186
2076854313
2051846628
345706585
1667526756
1772798672
169561471
740681276
9178048
840441616
1774204361
592337468
1213823126
2144468129
446947266
56906134
580799913
55672162
99723270
627776791
218811679
1934142823
2084891090
1233702176
1597049046
264062322
1728031784
1600099154
239281524
1356663125
968843339
1563158990
813450258
881012836
1465135405
1644522184
2125381070
1966287795
837650604
2022226080
1595752394
772129500
1613089922
816705148
41714687
1062419181
1285421621
466121526
1439613244
1492653450
1874738113
195716285
1852653491
844398730
1649621976
1672368470
45273488
781619164
907037324
1148460477
2065876989
1920033981
334931728
12414168
1994712708
470543398
1020054726
949454240
864881766
1028469834
1998240533
125489128
1066524245
2133446230
1658790905
1099826301
1252259601
326736730
1316657864
951160811
1556785723
1247981504
1876171786
1425863120
1716681876
953548584
79498780
220663665
1474786943
888927306
1839848868
1209128378
511510862
946345453
410460570
1237952196
1813743798
538569954
419163211
617844805
377675073
802491675
141044996
184200245
793056972
2126377047
2134199405
662521535
117952556
1785082058
19943786
2069774655
350361606
1714223205
2004259674
229213545
1953524393
96106221
1544289597
259975
396302198
1541045201
380104992
1644512485
736026857
1552820937
695718092
1382349644
1444458395
1371735505
2146257553
1315038807
284252093
1720244080
1989717970
407922293
1508745954
1833935788
520172962
732332202
1486353473
324065678
1788974775
258141923
1480846278
1963002649
1802419655
67896965
565766734
737664184
272548223
1211317822
300850044
729138018
97171685
347479535
53359039
1566122513
1550422817
1135811463
1896914544
634748853
1263921038
1249821287
805942447
1516810836
2070871828
1650875403
576379853
783417665
309249181
944549431
1354870254
550443622
667737462
651681517
1249727428
1909738849
1513622752
456406496
247626430
682629632
887119415
1319291577
69782083
1251539450
729268718
578599122
1194476708
1348421441
108297972
179085489
1110167640
1493252428
1611084384
5212576
826424963
985579245
666273884
548078996
1874253859
23991324
1801659628
1382329665
1873551506
1903316561
570568381
1583052650
655207885
625449996
1927388753
1117691311
2019777779
1189110993
696398625
1762614089
1332000655
1878879703
1774029838
1247559110
1844874869
456540613
1657685878
356546978
1695151666
1343737368
146878715
1966104708
1423221268
2090367135
1999354922
631605956
439925908
222984497
2048335830
788291056
1626999367
1308328120
229135727
1865334534
1348556552
461320353
114102290
1617474107
1137451368
2016206154
1161717354
296356720
883181730
586403082
281021388
1091160794
423724879
1264675968
1681954800
1875241023
1713302392
596898421
786935160
1263707790
2088949806
447773825
774270996
202299240
834353911
2100518230
942105945
991860405
19279354
1580780579
513574022
1313570921
471884248
471871256
1690040314
997025253
542707062
489181458
1034051108
1942870690
133500217
579211476
1294575471
277874227
1545468834
1328104318
1219573529
1476341758
1331610026
39712400
1717613896
221852928
1197773628
1116531506
640229093
1358538965
1893448393
1842469696
2113122690
708303701
2075590153
1978344700
1612588261
1821021610
1892857813
1484391139
774067539
1832652985
803169873
861130655
1759658245
836059726
24157183
219440319
857355944
446100335
451764454
2067384929
1011157987
138957140
542224333
1589026009
568713217
1145506160
1986993633
2109250669
55167446
1299587759
1849121248
1597585376
1053581467
1478734542
1618988596
995880869
1865664057
1384104974
1014030280
258541385
1256007142
679737629
1494662971
123065845
287879353
1195642692
1236094277
393007650
2046161042
1745085776
1721586696
1787911713
248711676
1208253608
178191721
1952186095
1839543122
1099236767
225321079
1050205797
608772431
1706446619
1107983701
1715441797
1239135372
2147042526
672452381
1040741382
1084575401
1282223952
1990675284
515059658
1905400176
434156219
947871166
2062264246
841039412
1267706847
354060363
1595824481
73731217
168377558
389465838
241142776
1373573237
878270197
1369235679
695255160
142053940
485874789
1415490650
598421211
1495486493
2085583638
717294403
2686402
667161446
720103607
1771599070
1954095755
1456464775
1527729968
2102775507
221285645
1033218979
1280643841
205986767
1211854224
1666243241
728321143
1029037374
1701628020
1098574977
277748379
2107210345
1731134875
552677354
1669530196
710063992
422773125
515562705
863142989
452300932
1269286698
266768594
277042942
248669167
875676693
1555313566
1559505375
54509837
639101834
2037879498
287878276
261667587
983543485
2071741218
652833841
1336633851
1841459072
62763797
1636516727
2036749893
1088492250
828349501
707463108
838858961
1570911407
2075416472
528177155
1020004134
912904076
1387621081
2038547601
1642024241
1200931144
1442381385
475530460
1857517837
574436747
519242131
558137578
408574033
359141803
300655239
54801967
899873549
1680433406
376514712
1003001065
1663824702
709040574
1647826892
1747373057
835106860
777125516
1309822446
1457983386
646544856
65316091
878071575
1805520675
936367650
1413182691
221979056
61979065
557617316
446190713
74844495
1605104036
1228954473
587295229
112959495
306964644
940052885
1009524973
718016482
172374424
1331401816
512272830
3475319
1536713392
2023391990
1556553804
2038199118
490187174
1028442774
473427393
1151533665
2000848529
1535962979
676416998
1682363922
1894866138
183970739
1815183193
154276029
2032104506
1465655402
375547516
383737294
722607014
1270992103
1754977892
161946036
1874408443
13733893
135024737
246261794
329540903
395963667
675408393
1864335772
346525590
1788874908
1395325014
1533291273
378637814
314576147
1801746594
2127531498
1483346166
2095591926
69853249
1815067397
416892623
475777483
1939194987
1918150497
973260938
1759998853
533703957
938224411
74135691
239512233
133481662
1253892648
1411933909
504634113
975489039
855657895
1909368039
864154380
1088514791
527083866
2100519767
1239989089
2108367094
230545818
623548456
450657918
1084696077
626331592
199793161
2073724685
1305617620
1520557767
1332612017
1335304584
1612545556
1653553666
1663441484
218030605
1730495568
1672664050
1120679048
1180244117
1846803288
748186871
1201164202
303813462
758466924
1148990899
2005860211
2061571295
1364131479
453132716
435534529
200444077
997374265
1993461761
567693663
1890976648
987894055
970690197
692213626
1401492071
704154968
1577373694
633581968
895975490
1900033317
101725525
353402729
962537894
1563781936
1422531788
732467781
803247787
2087302943
450382300
1301079116
1483720790
107342526
891967332
1571276769
1201332208
1139682973
527252125
1311168600
1728934328
1327679777
1209883026
161201359
930936243
32064034
491429083
1511652570
1669331274
1465291615
1673875492
1143720686
1472555239
1164585908
841532724
1029328544
1827883297
55800168
1274507509
1340306220
35670000
1433079372
1641385169
371793411
816646523
1830010728
310645305
1802502438
103785746
1065172075
654114948
27159905
716896013
491243820
1289655500
1625374846
1612775758
1322037543
777053220
88731664
439495425
852647816
2132749173
209064293
890903856
1073409750
1384765616
1990469433
1910728454
1596329469
781158108
283726348
1794099104
777795619
1528427864
1730545779
1820170124
1396555079
1300354859
402905406
1243749743
709419783
1958818736
294454216
781045084
1689903340
1396913090
411273352
700944032
582172062
420140656
1474002362
582187751
1975138821
1529195837
1291770453
2009661175
2077657433
1111408165
1059706835
750623935
1534253133
996670101
1254855117
459680889
516131893
440903193
478438187
1812738728
1817821675
562403173
1301570494
1539854805
355513563
2030051532
1735410914
1432251758
870805444
2098322481
785937361
510887941
1127257452
1768383800
2109267292
1447274494
698019937
114396619
1958065765
794863130
1986444556
1938158991
674413990
332260125
195256932
1854564583
119380339
663381266
1627283088
1342533149
1866951447
594613382
1279610964
911206448
2053978035
706307940
660223188
786434170
1297341371
890823294
1090643763
174508621
1856136479
1481027329
1986216656
1958490356
676088636
1603324153
2063741259
637935964
252916845
961563768
1309068953
1584089689
339821143
1961682295
1724677183
1057014307
1322057754
1242795463
274464311
659706624
1450836469
421492284
1854627832
1218127698
498663893
1495338298
2100251702
1375868690
1427690081
1301731315
123899055
1823469881
957249264
1890789542
403027537
1165949531
417378985
193382869
1850068268
2054616375
668836490
419553927
1962955721
1359101192
1049520817
1863909960
306694860
1049579159
1380323772
1025347926
973021434
822360012
1732581211
1670307804
991133299
1647412197
1350224208
2040228317
256613259
2071264676
2056237102
514982509
1698851275
1994747975
1687904502
2083601413
283068116
1778916893
1854833948
1623267244
232919206
1484497915
1943275833
106359359
760209821
435456444
763583544
995835899
857338603
528553631
1094218907
2040092438
782416549
282976594
1459446311
50583657
307137449
403587998
914270915
2045753232
1883162792
512330053
169071013
1421495110
275444674
954133306
685691119
1678477265
1080575942
1777741651
96847149
1397956600
1161938566
1657885831
1409097089
1501044768
47722067
1013719907
466602680
625581458
1528180110
57633357
561922361
1137928767
984208020
1591242873
1068963889
350987513
363034274
1221874924
827362991
1250273611
307536718
819430857
1559505375
559229565
725128999
507693979
1286962894
1473654940
2125691798
1027979511
1287972102
934567345
1570238954
1876903872
977240339
1489883011
2043733415
1904561927
2081130474
1095311199
1444020901
931351053
1193327833
519956930
114254082
1018622113
1476046174
1222212536
1303121827
234139864
509634759
910193024
226708890
841795201
254859141
1455588433
15387406
688268603
2121972181
617379684
1324886599
1010795297
2140215172
1188606034
1907113896
439601257
1194190873
1270014124
1649444847
2122081136
1411010259
22287081
321719098
1606182434
296109436
92018735
1559645515
511557054
566912677
117552793
1721965156
86110248
1675330960
1919316
1480434620
1706755682
935541074
979920514
683979962
591194894
1451219865
368094900
170984948
1799239732
79739673
357007978
1597703719
1255399706
1878188047
181445407
1656117959
1363963226
573210835
1008560010
1674365187
1983102667
527347180
1840266912
2058679111
1932253210
1244900604
110463565
356211648
313146346
1296829866
432096452
1407913293
1013935950
2033655921
301121460
1818162408
1790202754
37140148
1924208903
1297999321
1826223060
2009588733
82440100
122481086
1817718430
148259077
1494188228
795712460
685180651
307172088
1447895234
1725844933
89991527
1470775581
1038181543
1832888434
2101430807
44982371
404240579
1237930338
783696900
2069805793
1041869026
870219050
2086208755
521132386
1453232060
548767670
564268660
1649336375
1515743046
1448812377
253580538
1269289996
1273603263
986883049
1851984230
1786359752
845638666
2059739465
2097938517
757346418
1463262738
1674750510
797885213
389773109
572718198
886921096
1977437260
1964501791
1661944695
1949705909
502017353
1616987898
2085717229
1358856854
1422602681
2061747364
24193778
1193823387
479636294
1526293557
1228190113
2108798341
220629667
409619955
2140673242
373446544
649634468
166191460
1417341922
422704770
870850763
1838660624
1558286005
2088504081
597616858
141347605
424560359
583577573
1545706053
1428276940
1503232615
1028058828
1148746981
768907667
123450919
1634021100
2104473226
310513794
1063047512
766659531
617113602
781908858
1403986319
1297689642
649505887
1830870960
811940151
1348518874
147067874
1215933390
1111129300
2061077326
889854380
998564068
148153058
2109407247
64605780
585072760
721750990
886732971
2027835278
1209295235
1003105694
864443446
1971067486
813960469
1152971992
1068248932
1696837898
1448404049
1774965012
849296639
582146459
1715619186
237200830
293908429
808215856
797244452
336809652
1818971220
1715463222
511391257
591821184
594067807
825555765
1124677359
1742274705
1976154563
683439546
459300028
1838514447
1526327272
501721804
1002569505
553148347
1837768532
1417597774
2037680443
1955013316
742884994
209710112
2081689601
385271000
141739078
1933495456
1318448306
110555283
1679617299
1960094034
1878060092
304196125
1136878970
529860688
1655589744
1468116537
1610448214
1411537035
728618096
1295611618
707146187
2112474499
1339390927
623939994
183095219
1550779036
1331766592
231462795
1465870719
1633616729
1018628013
1505685053
614503605
467687493
1466257906
734613553
1198673195
737806608
1665380567
995123299
205651887
359816863
902514087
1306790689
1053660653
959827973
550064441
637353388
838556147
1644326225
2076754727
2140409078
1834742471
1819771045
273485347
533364607
353634461
182914997
728443108
26748340
1287447076
1225223306
850976716
1629015935
418373033
573533461
1661237156
1841077899
937098812
1764045897
825322447
570707021
362482550
1316579151
2127183139
1713664444
138633578
257237465
826965061
544183333
1804150944
1887348240
1251539450
1309027581
53028528
1477673890
1553253605
133054222
100465579
1142465487
1632779837
1339551708
754336487
1889789196
366464874
1248946257
1992270488
789727993
391837273
1020189970
1228766194
1751598076
13460684
1196279759
116293430
896284149
1183292647
1506174252
1610875448
51532441
504440231
201057734
1415830895
735665612
1824456786
1157925928
2124820585
912445525
1049354411
1929077445
1458731057
1982680356
2054671578
1871603760
1281156180
197636345
1728644807
1845562647
494512405
1179940911
1093867264
1142130305
3291363
1459641022
1723626927
1154192848
1761722779
271172838
933582271
917606064
1947919809
912212774
775598532
1232512272
1925086218
2141932142
1472640340
1334525706
1284796095
173742873
751610949
2105720705
1382415986
83496454
1337809357
441068921
39002817
1819643718
47437889
1290398740
1201640866
1748563237
415092846
1849417339
237436382
62731281
1156275965
1395336475
510429082
1779057257
782804201
880552854
1266437921
1133504754
2144090023
1057788856
1904966134
1735973430
1327538084
680464716
1270290162
1371102155
271051919
2092921374
1741624408
1206303177
461192456
822359405
1275885923
390184463
282665798
1755139891
1392646209
1655419520
1015696371
1743670801
1988676389
581842369
412129962
138135499
415135740
464716956
965777596
167360241
788653069
1784181339
666244823
151936733
995222141
381352127
1035698646
859087636
1813797908
827594425
1861866304
1788489158
1488497549
1760078486
1262930874
212026275
1837413049
1324349067
951352688
957474969
1158497513
1353698896
1313871249
2042780701
901110488
1225500776
420319829
1104437431
1872593009
479460899
1190237102
351690032
2092460519
1454484134
1145956162
2119343300
775213792
2116501402
912326015
293012588
359926691
1851911007
584390438
1982467644
1361646364
2119703188
1088706810
421043884
1651482681
1960618899
521856862
1901467773
391980624
1892544831
882948654
14914629
333852017
1925935204
1374845746
1195617447
445251707
33442713
344252234
2036403037
699047684
549076779
1554835364
2024761946
1922189778
394048706
476573808
1428908768
808491959
286516471
1795683394
875554810
1548514649
46917537
1256982792
533711579
632197620
996258180
1943767251
28342299
1394248527
1038942714
2099780486
1558198702
1728174856
780989747
535997515
31341371
1341216848
393249044
1790181012
1630399913
645671966
1555967370
1991778424
1817805353
2125686047
549941214
1066321690
755691815
1977795200
174911886
246260037
2118308236
1414935435
337726060
1701290990
1392736913
1119064603
767690131
492580917
358128303
540686592
686722222
876166428
174608788
349156443
1612367188
1287146443
1636773446
1265027005
1669685979
762982625
931049712
551461264
866324059
1883350225
871666586
1537524923
1635062881
1619474329
1578214873
510208013
1355035177
1443596274
104724373
125677873
894319028
821224136
257692469
184272972
1061511301
640080828
606647894
1383521814
1900627560
187402170
1363222115
513645485
1209425285
1426042012
1557050442
1836493534
169557666
2048532002
442472232
815762409
1683540102
905957007
942832335
1293095762
1994879863
2085019868
470504579
1903310247
2097274482
537806223
728051031
1883010807
275478363
1049183716
581879208
2060461641
1017430367
1369151628
1823754324
1037694968
24943937
1318217428
1963784406
601989609
1514050244
2022623843
1162054009
1058017566
752859841
600524025
333297807
376173118
704556634
253580538
716146282
988281989
1001990315
1717092603
458547939
1617325719
175383917
546113725
1779441151
161003330
891112744
62020514
1059460475
269882479
1734832728
990885623
1160322581
700707001
1335470611
449438461
867646765
1935133746
377564876
2132546203
1990395180
95910104
1632680178
676121241
1828598821
91843253
1036683781
1838223607
945989824
1197383076
2015728863
1855040555
25686706
1538592869
162508092
2044403645
337872909
47560179
1999992550
1070752175
399486953
36047008
109747621
1532608670
1612028551
637503478
1628537322
1546021357
41908335
1143623550
403419120
1099381709
1531501443
485080065
1090061855
7230468
1623603983
1410885945
286363557
438720633
1802765158
227687933
2122557578
331276253
374888545
741232885
1666245035
493230432
859134291
61053985
260495912
408227554
2104232865
1024831307
54285903
2017435577
1320680695
2104436443
2084362463
1230623073
1410638178
91401872
1586868925
510716883
129338653
623339201
1170449275
270857273
117289756
1083483678
432705406
549137681
220771677
233221208
1621977501
1053609108
344649088
511824374
476743525
1990965992
1002697812
703400538
1341233456
1602061483
220428400
1587287339
904768070
1021991679
916066761
1253553659
1065431105
1094822282
1191654781
542130669
12276326
1309346147
574006426
463381493
1829382470
1990397165
947997378
1616301909
1856451442
215112964
2092508275
1825684768
452452370
1269821742
49217733
53288281
1906807919
1613025149
1595730855
1356559325
79878005
255026920
1125468085
1706172078
862930846
379752458
617715109
403924154
1432162354
275945891
2125588582
2040610095
1558896770
1830102515
1587067675
1495780148
298133335
1539191898
196878360
1977610078
797140696
843221836
517991849
1542924752
12177567
1441887048
819911937
494050849
1491271660
948707047
622040712
129120851
1988686790
1807025079
1921248994
1026065898
770203020
1929069859
1273751095
980294590
535461741
798276634
1683413142
17780952
1435092000
905836086
1305527812
2043650143
1258458304
698635856
1132465628
1610852815
1706760789
577396684
1822053564
702783924
1436645724
2089852419
88317891
2122126303
1405501996
1755538790
222747266
1379697159
1617224892
1830330521
1800315649
1174048051
1007672189
874995773
692178685
1455637574
574139519
898810119
1748607510
1439884655
300068442
1434909026
1610681815
2107061910
2085589506
696600870
2081609184
167755878
548649539
1706517936
1052644354
506749760
366293859
1733091315
227377251
302188047
1329257343
587092555
1237632397
889946950
694643785
1837775009
863582450
1655802665
2103621996
1752746305
65023337
231447929
1186452025
834739967
1937945033
2072338079
807110759
848883125
2108034655
2059094068
1882084224
1105609006
21938098
1847859532
801308294
1022111871
1486957479
967829036
1982417822
410400874
119725634
936282499
1102144298
339487130
1068816479
1737422685
133412133
1440064296
842217810
1095793769
1793670842
1844504888
225306623
451485129
706076705
63449268
1229668692
1416711644
1040594939
1348730283
1138775686
857463891
1398958239
385362688
904330797
1664492478
1462603454
1077676679
530528271
1480981351
1162851464
1061365861
1307434560
1478735796
561048199
1611881485
206058691
691466475
1994768612
390580082
172867238
659427804
437172184
1386067425
548591071
1937376230
636008509
1875627813
1495063876
18279189
115525231
695301972
484839931
693642374
105448291
1362418281
2019375980
720720408
1117009252
1180754113
1572293825
290177452
201959929
579186289
165683722
412667936
482604530
2145897836
476289702
758230297
185056567
680816484
1192077355
1534652297
552149761
2096132922
1987742430
1335778574
437719428
500482122
594806710
1449955060
385846806
1170207727
1684173510
1658337252
423811582
1568439652
1378775872
409828221
299158768
1603187030
1738479547
868651514
485364724
619377456
1203333387
2068888283
110164531
293917986
673939208
1960492722
777189556
2066348096
419474693
919447112
606490511
80835196
1273007891
356556289
923851332
441992629
2036976191
3962451
279991940
1326935095
1496414887
1915724269
1594415318
1397842894
891363984
1106056940
266322629
384299900
1454898759
1271138906
1320532804
253425414
260306213
305993395
703889800
1233001303
1377138963
398495567
682410709
55501337
83666429
1342387537
570016351
474392792
179388420
1168811832
1064668942
732650733
1375637825
910681788
1386322864
646384210
1922264904
212985286
192993769
424715851
1502604654
1163178633
428913259
1353879698
58614312
143806612
623093145
1201631857
1076903633
1878134244
908152893
427108401
1854827841
1564688074
243988288
593048350
179081300
930802247
735399147
805443996
1625939841
1781588995
272192573
1850978795
82698636
156592493
151805820
1963271196
92678407
421189616
873801240
340515143
2057783059
3109479
292331292
1352340432
1159564394
1623260452
834313782
1434759952
1125180712
416584326
639391688
1902330489
411094125
684147130
3671240
231443641
1293990814
1721192374
1663947072
1969247611
452902366
2071647742
2113638810
1518505277
1821007697
196271469
1167611796
1220586224
1476662572
1057424656
61816377
1269446780
776810530
102369925
875021827
1802996434
1423436372
1386070503
1104159358
446196877
1790466267
11067120
1135431154
1120327452
1408331392
1466143621
263649268
746462957
2000813356
1949322337
2076957177
784947603
1230933244
1393186508
1694120207
870205215
370399523
443607571
1817937816
138039740
352888400
1702431834
451974504
47673988
1944135977
1927098453
1447007
1638662738
783518821
850432260
1671198162
1862173086
675844169
1407820471
1132227242
50328418
1784707051
251820498
1067555036
2112834780
650124960
1875082917
2077638806
98632400
1606095589
1369740486
200651005
862728042
1577883694
2095766566
454570997
985470544
854631663
876942755
1013630925
2088746603
651885045
1646247139
1400314935
1017581434
543400944
1173899807
1702800224
714694743
2057035530
1892446203
1268394022
1986374588
1539654089
397975147
1927491655
611285392
631832856
1745054892
701536612
1313364639
1642263064
1280348766
1568310176
329042082
776227124
574690864
1114148342
537575282
697724186
1053441790
1561228348
310761176
1666586320
474045295
1626276760
1819051943
153947385
1204751770
904640472
250645564
1431764246
1605318991
1542381456
1404027433
1477348872
1515557562
1214109136
777842827
1903647353
1988693242
1270074073
2123973149
988420949
237018192
607133505
1244782492
911708199
2053887224
2062720715
447112845
1706632074
1639099434
1854043286
166092975
638844946
803059181
1989818448
1242615547
434282243
1933358276
442866760
1258597638
78130988
1346661363
1257984977
1099390314
466137097
1681839701
1993303063
397549134
769879530
2086195877
1014709129
1010696149
1765661439
1939259468
609494765
376726845
521370247
1616878566
1033850191
656457143
1349119603
1466872340
547264131
1093164674
61350346
1996506786
1841754120
1312466103
528102861
1382757505
803964836
1893029156
1215504527
626194099
543508484
1888487224
40159847
1124020392
1464727822
1316654689
1205753685
1520984748
1211040332
1311489773
1628145926
1691015893
1617803143
1153079512
862824581
1298723890
1449191406
2016380375
697498095
1089615068
549390679
753098776
1399753826
511980286
1293440111
108552528
868656737
1268098512
59056105
1872587104
762682943
2058097778
347181524
693018892
1052712038
1406702933
646497907
813892222
970284380
606101485
1998464938
103530563
1289850201
1193598807
664991424
1894680247
1418889790
2003004351
1815414965
1364195066
1750980214
1918138860
1607314562
379230154
1190893791
1892279546
390032615
747606908
209338269
1061411092
793319546
477643441
713142360
1530764656
1671922809
145213246
857923397
682367047
1253873857
616850325
1820695049
126541781
1440886218
702260701
1359422344
2067421772
532516650
63044384
1564306821
1909180130
1976648362
767763723
1190530220
1498157487
1573791652
272666588
41187769
1023772200
808271038
485014186
1519857664
1677016579
210492207
537294731
1973176043
2096192031
1330613139
1092068158
478772757
2001420465
1831575333
972324686
1178463489
610900252
2028707721
1521588908
439038626
216352570
382743911
644373720
1470947997
1143288447
1354587260
1594089091
1306826243
287005849
2052088987
1987742430
174070423
145176332
2142536075
1592667123
972918462
863221921
2006654387
1296713944
1525914769
1788965963
1762767301
1046138915
224521157
1343043986
1838308162
1728427861
1539696970
256235045
1318809236
411322624
1129241915
1792197473
708371045
9037758
1221198296
978943147
1355456227
1788035095
957848514
209682957
1373545907
14926884
1350458140
631778472
577223447
832175705
1602122834
1317823724
831393578
192483451
1304445284
316412406
1876977679
1402472004
1036698359
2137356221
9561360
1172592221
1786971212
831194573
933199691
1081166514
1212113820
1828234330
511056226
1421357466
660043113
1553740329
374301189
748187731
969566083
557178031
1821655017
1706880562
190304474
1939057244
803349085
730848514
457346601
875261227
834586352
586004192
33853747
586170958
710068170
603559443
525247205
1881999678
1541363804
1470585619
1595277676
578260994
1356261623
264753569
1106364594
1518498407
1991923528
158217842
1587830593
2079455640
1271825969
1021157537
1726523449
1731116451
1682518998
1741269345
1106088344
2065180151
1869424708
2050599744
2120149020
1812419466
667825365
417682981
1402820308
271123934
993885815
387764316
1296529491
1760861459
89026815
561945780
566263376
1335995619
1122683538
2088211174
1857009883
569827836
1560911619
1347522628
1026607148
459612353
1151289273
900535511
307544013
1374325340
1707275294
1519793462
1801212876
1680228354
510186556
1859531478
2039613805
472007773
1972250496
651525814
462392829
220882936
521969591
181436412
1360987992
1401925056
1552906684
761523292
1361017301
455651579
721811052
1770131877
105289105
1462712624
51491957
1680394223
450729140
856009649
345722603
709508183
1070916089
701769929
1959779445
81518215
1440272496
1285421621
1802371803
1005392816
1576714546
657843525
1472502298
2062406925
785823875
1658760289
1914952842
1871753747
304009511
1472101150
1126183553
411913843
1115200070
383941584
965917604
161546580
608402833
1365218193
1750664491
1099956109
892964500
1595237632
2025172802
1654607452
1692451472
1732928346
1231878972
2052942621
1329638433
1469888298
1149592302
2116885228
195734627
1859994404
363242450
39544713
619235925
1424269067
1032855963
7940401
506333891
1116115201
819302295
1570626475
1230675950
738903919
1352630412
1505698050
1371434132
61606996
120291311
1800494076
1264534561
169275145
2026394062
1409593975
1473735832
1746712677
266091626
1234851685
832818472
1245134628
1938514967
1088322005
1355102552
1937451551
1963318844
820600303
1998751506
488642689
636026910
370636009
1704094985
520969486
257107560
150940
1174556065
603855053
1207763650
200241796
798072271
1254718540
1319140384
1491271660
610866003
1313107109
1439405025
242380347
1712474678
1244397945
764953127
45678285
719243294
1933508427
1697640651
1613023493
1385861938
2052120031
375298014
1097965978
1831907486
377621788
101289929
1623332032
704123226
195690184
492696911
1515881490
505442681
2048306462
809364468
94312500
757874893
223117865
821492261
1991802556
685084027
1375769927
1927404841
412483095
1202211408
515368118
1913392006
1855218455
871021801
321471611
1282336813
616210898
712703035
337007566
1099297077
113377985
1158649718
1337575202
1827179540
644906636
1746808724
367816119
1265934833
2117439369
214101434
1366303035
561553201
889380501
2040733784
1470623626
317988835
929634798
1847547219
288112567
2130520488
1511419433
482688811
1391032189
746750588
2037795028
1095122841
2111711720
1524686432
650816211
1921879460
233999042
1938574919
2136940220
1917902278
683957692
2638922
1100752047
44154910
1970097482
1091068761
247467003
1555686830
564786385
281203498
1911976929
1524236010
572204390
856578947
1935822953
1196743141
1058195449
445596533
1615772343
858461421
633315614
365675426
2084463101
1922839700
708432423
639907676
1108997521
1288947672
417631891
384270786
1463683677
1191756283
511330684
300723613
1975970197
1272792259
846617579
1383608227
716896013
1233293214
1742324861
505940320
1263514693
298005558
1181719419
719678541
198503009
516268649
2040556250
1002553954
959295359
1324309626
1717236629
1130181258
1174587663
1757512261
714322749
1468164019
175530410
368650883
1657462532
386442094
387430318
644567406
474838142
392013008
1774128595
2136366067
244544877
2024310820
859945600
1648346872
434719725
343243110
549445752
1537021021
1488362509
11274064
1556214227
1528872742
473903326
1588670400
1018263807
2006467292
561363870
455320650
1569603435
1841401728
499621126
1801133775
296593128
1813628386
900847898
354301042
375686713
565130393
1690964567
1842331677
1634629818
1742654201
460436565
18364710
564196056
239581063
783919263
1644170589
698038328
1066026993
1914794271
361901023
2054472796
2073501984
231596625
254313109
997703730
254903230
1436846471
1082220387
318561661
767435718
1638279758
749724664
1200368564
2137489862
663965895
1346791524
765797687
1618406171
1610001515
1892167162
1052570668
2018011797
1985011232
606271981
1931712977
1781318583
1108573852
1068943186
1963588564
1572067303
660214101
1394520169
980261667
942037122
992674393
1097584139
858235776
614455283
261998451
871558914
820625422
1391142794
998044103
544258229
363472024
1389014024
1243460871
69027313
678150028
2112663708
1406180079
476229241
2117337398
1641365399
204018883
1070473472
1202013353
983804125
422489568
1078541210
1026973176
1477404057
1583096424
722945759
115680233
1224803556
566488934
400278294
766779552
1871263084
1052022617
730663376
1108705938
963138542
343556766
1229064389
1315173956
1604956775
2115562212
953825536
655613543
1878114521
2011805271
1913459434
1686956258
2091704944
28446010
884594802
650585573
62254209
1770853530
1613675874
119357267
952824194
143140794
1443090614
1726769580
1400394319
2112694814
1606445589
276535926
84993132
1361642773
343368410
2009681194
1697708650
238255577
359045885
475784199
946353189
386404870
679298801
1265845672
491828547
2594070
1739244362
187429212
1588331619
1163599066
412814353
1530628370
620074107
1114807649
1524166167
2131845614
1655562955
1415325836
925450149
1316212449
1217959632
1698824847
1597248476
1651122333
1627117654
540200632
1067406725
1982686032
1258145946
315647984
60960094
180797564
1055925536
1480292373
993399878
128941677
50241840
334764381
135593639
230006302
1102663696
750352775
566572764
1037968570
521508433
1297576929
1716683762
1088923686
1013949507
1618355508
1136210269
919938997
1868898654
752460220
1147688040
772407368
343369577
1301421282
605636606
1770482010
1621182086
659371330
1099797132
1980550366
845273332
457424256
796764252
707568766
196201505
1583049478
1376066709
1605149849
483615062
1438058334
2037942424
579408819
583484582
1552166862
750373072
1697171391
1051754182
377813826
805381876
311559079
1342477644
581498723
793863336
170927499
334989670
86775516
142977083
1716486128
1679594641
1866687452
628493205
966412591
776168994
532834928
1898487065
6633863
613608192
1868834432
492509805
2044583051
724285068
835979231
948848763
2051079128
1082344993
369042113
1049381780
174921879
1013502747
1653839462
1587263350
1765499457
1981077346
1872861707
1238033111
580799336
653681114
966623499
1741721970
555490994
1410518143
1894376186
287666339
1267333159
1464949921
301630293
1810782997
503374093
40302701
2051427157
580885716
1933688252
770468956
1228976341
307426737
248158579
1517195010
24716981
432284549
1818957120
1241843502
1658342258
320511883
1744282775
1080507539
1944502552
296484128
411700381
1884877266
731932389
1246859210
624927238
254128470
419597227
598047225
891227330
208919102
1840894338
1602025300
1359898726
1774156000
1003513591
1395524524
1328405901
2025454933
1439806921
1020921136
1434492790
1387232309
1359588708
849841774
125229303
436927698
535175979
632088535
301974004
620937313
98088322
1089248564
1109099883
1050418223
623449397
1034529017
27414287
1176858540
1999694646
958323796
1247912430
1460328701
481041401
1399112884
1956815041
1898391216
1231506968
1711899879
425703367
1662412422
683478146
1598735325
542849879
1382394464
1113044067
384599875
97383950
1418998412
1599809159
1073114270
650550546
1593607016
43867408
1957635657
1382401862
2084444971
184362310
820343480
1958425445
1809294520
1045701002
463810508
516433868
320913595
188249757
111001420
438685724
1819427381
248402247
2038497280
1091044901
1530822917
61279188
1643404283
370801387
169644583
1352044982
751262883
725003352
823931740
1777361372
921011520
1569589850
1974962270
578902019
1875906290
562476651
1984068867
1640097452
1033170125
765028982
317735551
1870686622
1813663153
946180463
66432002
703687330
1246100314
1745842359
1733004439
428569004
1783222282
785453995
309670656
28667753
284372491
2047715690
1985259693
215863988
1034054338
1652812538
1483609035
2012339279
510909959
1556583336
131507145
297516312
1741957341
1158056779
290982966
1960568535
1958033304
1214868055
2129183247
1865608031
339196331
158108122
1454262592
494423563
2099804894
574801131
783689891
1367636152
974586532
499188748
717702065
2024300253
1498164986
2049544371
1455761079
1731000952
236873604
781463884
1061771292
1626706340
400572768
755379385
92057713
2093856519
612969511
858252845
192897839
1158125251
697561945
1491929624
441035634
801865522
1661304083
2082595497
319163423
836581517
2128468199
1487897399
149077636
754700800
1719434896
1808239021
15505881
474319382
658887996
568522068
111385708
1496564157
1105173077
901181223
1722590410
839440050
349241128
402214460
1054600276
1718902507
1565177759
445467473
1098623518
1380030086
1386141917
1677427525
1928182471
1881192141
269604833
2121399357
1288878568
1513726046
1834343547
531727473
508538775
346487079
1527484535
1022915343
1086714164
1583707948
349165905
1980761389
1065125252
1706586488
146198387
97069757
1661517691
728634713
739511735
1418352268
468620758
855209366
683065454
1053718404
1880740697
1027356792
1742745757
1785006827
178838749
1222569108
1639146003
930421881
135362039
823664228
113129623
1358331034
1213687099
609524086
880344278
111607715
1328397385
633460378
1694099369
870786380
2031104710
327445282
1602304884
1491811244
2102754709
388740424
463448835
678833369
1029959029
509034677
1093013186
768432680
1271968017
766700061
890901298
1250380193
1213133318
1294258335
1520123234
687250100
610831200
1689513982
655072603
402285736
1366889140
745922516
1388858555
762485379
371362272
180416438
936908417
1977967317
1542838736
1160805714
149110112
1598853940
726893807
929338679
13413138
295395735
79422370
2074864056
1541963531
2045497031
1105839203
897484159
1436737649
768903118
2028368813
796814802
1383691522
633351127
516470044
251289428
1578013794
1487296098
692059212
1512125932
711766186
717965848
473643570
482411127
1243288611
1751447962
1810383701
1766661097
630988178
857179210
1462351285
573407891
12453670
869166794
13774212
13728611
586457047
1667354983
1398216753
1644055021
1403186481
2018105068
171428262
1356932550
1805635722
1205356645
577089237
1941409547
572277350
1432682928
87127322
2116921010
832886705
1323107704
355547981
1032012164
100329606
1867683812
1271886614
672058894
47594414
909858114
264881817
823473233
74082721
1994569736
1415005661
1981565007
1320966755
1313954385
962310946
1841679436
1523472651
12733795
1603482142
807624820
225229345
827399352
1549749814
513454010
641429893
941192154
230286959
1300904960
31201428
1104419633
1335935660
757248475
246834527
1675150281
1551392359
187981523
1568614299
22277623
742460236
2057143281
775001120
1359048721
1556984923
576876510
389488973
1141947349
1648842439
1841145237
1002709883
1500241197
1191432775
1756816017
1853361226
1970653888
1120490738
547831499
197498337
1067633680
1872422412
667131753
604467305
512945326
1713299030
490969281
1094412273
1141508464
778975844
519949631
2025387062
1170156767
1920710092
187268445
1340538838
625317894
823320568
2017378510
1677006195
363109191
1370167030
1167001832
1235941284
1891834415
740484781
900295287
176704192
1057944589
1126666352
1514462496
684918891
446723318
1356934997
710449542
604504272
1303682936
1827966445
317928169
1036705879
312720793
246858435
519659668
1494296879
923440650
136238818
968609223
388436045
1928438429
1564186112
2047732483
1822926222
965243735
135385705
1654520901
2122401582
714185055
2078435003
224281873
334992153
1578748984
662057049
1020519963
709815496
1672093949
1626313374
2102161527
302921459
226862174
917163000
1113835284
937609680
723572959
1487374091
564096206
1236843707
1390639160
669329156
1228710301
106788375
334209021
1130584666
1013202718
565343199
465721366
2073099650
976403225
1364510457
1008001900
143121080
2068421669
1484140483
998614200
2024698789
684592846
2100469321
102192882
2087890413
1957118728
1670840211
2054648715
1712572410
1010166312
1029919505
1053088477
1614841487
436598833
816345121
2111332152
448178994
314872487
1437895199
933421759
98387934
1465628023
1665470736
1376864977
547677075
934222867
2096810805
1149133273
524871528
1272652719
675330057
365022662
1542796613
128860835
1102167109
387017124
2129963688
1374285580
1399888576
1013929523
424629031
802991254
419165234
1875896817
1698834277
945933183
1653754723
1907644828
1988217456
1411450233
66229435
1241394245
1392480854
1874356552
1703196802
1898279706
1822995528
1018287160
331621638
2003644463
1926717426
1447085284
29488703
141716725
946728052
558453784
817481312
1305004441
730428573
1947378290
789124068
915603171
126213266
707280595
1764782657
1345212919
1398432029
632945628
785520589
1390417949
1486428942
140012192
2016534859
1857497798
352681267
2107682940
1648222387
1444576693
591833559
1853953938
1044476803
840621833
786451180
327639915
649703901
408232455
1532011252
1717495141
763698879
1622860554
2048914262
122412992
1231199219
924503813
1801645086
144520380
843632812
1802960825
1097588730
668492585
367945887
54945812
177965495
173003185
229186001
2095849490
364427761
947040244
2053941517
2039045285
2089583596
1521168381
1445889182
671746132
798633574
834830354
317392544
869428325
21856703
2053402844
891930557
799908608
556933776
1034794177
2013182208
1664004632
1810149876
483192964
1958592065
1133888759
361688382
443465223
447779718
1522496771
1959134981
1693942754
1652216650
1175817966
1974926335
2138637443
1800465543
1774424029
883896397
1140198700
1585975120
1088761485
1523134920
544127332
648226191
1483029260
808689715
1545284858
252133940
1556074509
667527670
1474731394
286029124
613754177
998975634
1352944274
1328674508
896032145
865856662
492137971
464941587
1936673379
13430949
1578349958
1060220299
625930801
376054786
1903485450
1924133902
1684960970
692054384
537050142
1110635610
683714465
1139161597
1946301108
1768212529
706485927
558584207
582642891
1931778030
916567901
1312395514
827040242
347734459
562905059
43428856
843063916
2100276039
1350442192
1570016246
801661174
731878313
1130181258
943118962
806304370
905553304
1254412906
395380616
1599041405
1906765754
1350250960
1696526665
2014201115
1236920229
1917012227
1753306398
642910686
1484564186
1481738764
1479163358
912151004
1672457260
1816991028
1781315333
251951236
426865445
1824118855
718724788
1243226189
1029846373
1830503879
1769134578
402806619
1608707509
22774823
908013643
1795368872
20962646
1419228684
1355318322
634098634
2091485269
647781438
737302140
440256917
463440523
607601403
141579725
118624502
45133767
561076913
1536623317
126641651
504688987
179959430
1165626410
1918639324
488035756
2031910646
1175936641
577445893
947792170
408917860
100128299
1977777828
253641607
298936095
297960566
1399806276
1760721747
1668492861
118360815
1172697026
1661784040
1446666154
111312792
1117527637
1309358694
94198745
2003287285
943155752
75074739
383289114
320311673
1391542512
2111394294
1889037188
141140269
1257462034
161007228
457560489
519946703
453509135
460164496
1785199554
694642704
318046424
696641777
1435288940
945700190
1497166665
889507431
872357239
709833751
1993093483
69794561
1664290627
768373804
1728420682
6381859
1768723054
1090889499
397925310
1621171523
2050567698
2121982469
290027427
1702717205
2049583936
943874016
389381752
923754517
988296052
1570767161
1526462782
744884017
1050565443
813295908
327398293
1876121489
354255912
2089812889
193911682
1349095327
1542400206
1175381068
2060102490
1478726077
2039650579
951828343
1349150458
1032633222
638424878
554731494
1742367323
273314732
1193117515
1148042331
863104144
1959446927
863237553
658302952
269199659
1540491061
2122044039
937808649
822265310
1199946812
534619393
1791992216
722649291
956484529
73158348
234766190
2051484553
1136120107
1242901192
1434307979
936774388
1174997862
1897880097
75280623
36002974
1268620514
449726204
879170068
1990116509
520057028
1961022157
62763797
1387354814
2129971142
1937392684
1598005174
1890927561
385526111
1391404420
1375361429
1958875282
1595541194
1736804082
1976991312
1376598715
1318711870
956842322
403248101
1011113215
1317564272
1576242983
1935995168
605349643
734169428
27164174
1675430151
2110676041
2069978998
1284959157
95745132
1694557667
455342999
458770980
1243075635
424894814
2048606583
1965255920
758279252
679590501
1511860592
1653080696
1188954894
1534709098
205996033
375195264
1162701833
1612741015
500983332
2126061838
423508113
738058647
1849733615
720849212
1957024746
163589400
1379276734
827032837
1547709646
647895474
1536295313
1161104545
563255580
822798624
546148732
1446695528
1979344149
1437925502
2024843224
1895705732
303904621
119116187
531815548
855187722
1421770039
942841927
146945755
599902541
899463273
1984692485
1586220213
946801018
1079096659
1338564590
1906259339
291057155
1981941955
952018460
1618475611
993103843
473111530
1363617865
1158852703
770431970
1115149433
1930595087
1629687674
1506678046
1836426513
1783724360
1117493281
291723410
1216962381
1092661782
1671092388
1957117862
12393288
1909075089
618872851
1200934031
1603114807
670107291
2092107527
345292188
1880043932
62438584
37069371
622921135
1326277862
1604795566
201707083
564863939
2114458724
761671054
868202046
224807364
758350343
793478049
1329227534
1173340050
1687348739
452138067
1973738054
1988165333
823160303
2071302393
255113114
1596422798
606402849
1169345338
1474384786
1503422161
1311511185
403567491
1853630289
207704554
2011023660
817893756
1831065183
467108769
1152969744
1267212954
1262844427
59522674
1443819457
1588240057
1013502747
1889772792
487830061
943195543
2066120937
835618753
1779220424
623187077
1000594961
22051371
465902116
525964234
627910360
190225662
993052756
326203798
327300573
1084783173
1043511446
212566561
1668330614
1218837398
1956877437
1992787015
1456514316
113592927
1550856679
1875950550
1936835354
544271069
1240597268
762918855
1102435167
212259704
1905357585
1670941175
1017477235
770947428
507270397
1346475429
1307477215
1929067554
476663413
1755541037
679276236
272454453
391070472
1060643031
663243067
1622523089
1242311897
538239864
351823129
1256262893
1658214792
886627657
1252553521
540037683
1860246743
297149518
207733338
1080381752
1276128324
1466366269
1626902475
521674984
116856363
2032783247
1071189049
1647951713
1785447196
1694954748
1630735118
2059351904
1154828223
327124141
686475241
2008656864
1083107384
1530841131
829863787
1971998114
202640220
891864839
1264744193
2057701260
1979138199
1828326282
752325139
884951903
1636227557
84274277
1684965614
1448016881
290303260
673019176
519592523
1791188783
1251835604
1505293883
1772351909
68927378
2032424799
697583929
1554324383
1733369208
366049058
1845358245
468164638
580568038
1725316229
813572305
1599040530
1949759231
1629800142
570458363
1759602055
1492409247
1303893954
664879227
597134430
12414168
905172501
1842458950
665109115
603715846
1439049010
710189771
1271159853
601277575
327358159
1113448453
1746840419
1117331818
1278029836
763978510
569023509
1237479511
447540618
989787812
253240115
1091490971
333166817
1754063898
1402352872
1812829630
187271002
1568980387
1148617719
601656565
1509529524
883181730
780262312
1639013779
1293807460
1001492798
1116983691
361900521
1067657703
1622320715
1001104363
1761767168
1256893524
1308481141
1157333988
1785087128
1038087281
1380601660
102411066
914357860
1243217584
64986963
2083405568
1528092925
751781889
343264183
16457179
1100711194
1144583653
1512475227
2120152203
146191005
1968440062
1142858594
1271892725
1246287357
1057014307
86202945
1291955153
660939996
129870631
1405719363
1783369360
262701094
423516772
1172744831
1177650894
1624649268
826344467
1251730267
1266383542
385839009
991189088
2023684397
1972285609
1304706580
847814560
1563407460
1160884429
32899646
1583350949
597064953
1635599494
1358600233
468012611
149184420
1880849068
339649777
317844703
486712516
1743092804
1827329591
2144056428
1475449928
1263697178
1546683634
460309490
660564179
278403228
1187218890
877880104
356528790
1782922364
500393760
220545383
1196520999
712411838
1146788661
921329276
838000187
27169849
2002979514
2080817061
678864886
329057698
93038398
933523933
331379103
1324505015
296462996
294315764
415629831
1159396386
1297853200
924923689
1013072727
1195339360
234653914
441553655
481478882
1410848722
1605678383
27542167
719159653
800428190
457012049
740509250
1790360712
1121712644
1391258127
2083070055
1404635690
2139267667
125039018
986930441
1062295835
231471050
2040387625
682855302
1028125356
738844927
65046493
640755547
1203569485
704549009
1231096156
902988168
2051895042
1408472982
2051976697
174267057
1239344250
2032059463
1240376800
1545494384
1495309207
1165347978
762601300
8658566
182914997
1662092078
172407618
1789422856
1580443744
389058710
1393423727
1535307005
1507559156
2075338823
1920689607
52374146
1979692943
175276818
1444867672
1895553382
800826417
124834530
265649957
6071672
2059563332
1549580838
484024869
369293941
15983210
1048971526
447549847
473278016
613854279
633238787
1778811229
610421075
756666242
1539342354
1095657288
1354345285
1209014545
1533449777
866752393
1902011751
3998852
1797339856
1379141327
299020754
992924321
2019285930
1274831798
1715081497
32319888
1925056356
1735617438
605333202
661532463
855300975
1818568025
534995643
1355404465
1877176648
492867207
1806464397
487977704
2042363341
85502247
736938576
1911633401
1217487476
1223214788
1952989712
73235701
1351517160
1452977342
2046527218
1501740873
727936976
564238863
1656861413
679344865
1961133082
1972895844
1164812518
561724423
744853894
1255747710
106272938
1424567748
1527937258
504483063
1036055925
1589005792
553970127
1442265925
680681500
900493727
1109107377
458508037
274133503
157529719
1132389837
444985697
1528124689
363015568
823617980
696703725
360818426
802757169
54633587
1393746429
1961800393
1572257811
970359085
1815779806
1808893369
547094415
849979568
614617167
1921805567
1452772412
2011402068
448248957
1855745004
1279956293
197347312
912469637
1117479
1639506794
394988946
723045110
231752024
751295329
1630095554
982741275
1990689106
1857979492
575944383
1117982697
1109808588
143406165
1116402896
1310123705
311291050
406418344
113812304
1436253185
1852019504
532304794
1323296196
1206590178
1562308724
75280623
347565459
263767435
879204811
349464149
1390593104
86139194
740605636
928343499
924224079
1856581658
1159337603
303510188
652573843
1401657097
1588066494
983150647
1764191338
71002860
1325758797
1457391154
1345920054
1356825759
516000469
1876820522
1680955891
401065171
1531054523
1587405216
1300913257
626577742
656837263
818619102
1125888374
15639710
139158936
1274541281
1054284655
1751681025
88733987
1562374304
485014417
782360466
1421467440
1316224737
935419872
2137484216
1722379331
716025652
663139354
714058045
566404394
330305765
1940721389
355614335
1208758430
1325913950
980294590
2118596625
1566643353
1004699478
1819366671
647649015
1775198290
1834438066
324310222
1249810986
1887982911
127147494
1489361163
1372641259
48448479
1060753664
15165812
888856932
1986875114
1704030498
2105624300
1260551052
762591830
974187289
1550725829
737337600
369157625
1700940914
1051531170
580223485
1786700736
1144150308
2069881877
816030828
523392466
1079895257
1326734652
1283993260
1987755546
194065087
906562921
1355563335
1621570300
587665630
464021537
147326127
177591301
34579968
1716721782
2005667751
2050910790
483530957
850614006
861125450
2036341368
1335053841
1527813513
863003452
963582361
1586422051
834509325
1126746521
252305588
1155732708
82011837
405835260
729271663
794938715
734763070
1913118448
2393526
40586031
1521883434
2037699671
504835522
177489000
282679675
283595598
1294804306
111574263
559501179
1731480840
1595285500
1459458212
386756792
202286466
818348902
1863954473
1327663682
1899752311
2000591269
1915928494
484816635
1384647368
713750948
736322386
1783448822
938186796
747137185
203701270
39505783
1672369979
78034192
1786786029
514915766
2101415533
1613033316
1102939894
2041091449
613794991
333602185
771919568
41026978
555465012
1200254797
1657483629
2117635835
1565198341
2031587916
435380095
1376188897
1917791304
982440627
1344617840
980874498
438948385
902761052
153337908
590496281
1532188189
1349346741
2110831938
108862989
205799360
1926674188
1316146694
1030561335
1861306842
539806872
374759006
1310745288
285535933
27362580
1536518074
1407844844
33012312
1957869381
1210092095
1805704584
519880864
1035951193
336938627
558977470
680225106
157641369
1058106833
493241014
974582527
2124669690
7776956
882464785
274255464
456672013
1918502701
997026367
1133327189
12678712
1388579641
830133799
58838404
1924288520
447087845
1317395705
360380321
1582673474
239822133
928056112
182995447
1234387040
849432613
678518110
1091604357
700286199
151998699
2022076177
543853006
772921457
358296781
692421779
302405305
1686124948
2107063966
501464534
1094312069
1297756993
78666306
743972315
1510384770
1852846422
1694511367
1096054299
1974894005
1153929643
1235226697
1000421158
176999792
974948969
559074904
1594349262
783540954
290609924
126565346
1658495409
1670912645
1701851572
751193452
667163807
2011313624
1083795250
1635463355
505236703
164129080
762748578
317402194
2054396147
1253747234
558917054
85810931
1470098308
906294302
2051243563
912069962
2055405398
1406108175
1345754567
1244028505
530396492
1359031855
1834833706
1700028879
531688856
612131530
1283028308
855638708
511281122
987843546
2015477605
1684501019
330481916
1847088
489725011
1602838001
805508371
686759975
36800077
1193996153
1472426842
902333629
1346433100
997388275
1694777433
277011675
2050467926
2023865932
1854601529
871948785
72863314
1915851559
1633627460
966623660
521764824
21704420
1173495798
1434554244
1366275953
1154183753
739225107
561023027
1038091484
720162604
1034592069
1017427903
892598963
1983540789
1777326655
268436185
657625425
1558512149
1560424446
1053905310
1319785008
1725765617
784112010
563658151
1370720032
1992180100
834068633
536123934
1505014788
646531660
1589505016
1957629693
172550361
820860362
1656991418
2054832426
606954576
529660485
137945134
1180113411
1450271578
1860924401
317111917
1156732162
444949731
645722724
887427307
1714662000
723947470
631726714
1865591766
730445815
579826190
911194352
1094749702
660596357
596430593
185004963
1300976486
812277143
1488710049
1736169307
1334795078
948666455
409646019
2105755094
1703165259
1230901174
1243850850
2107065202
899958953
178201352
1893352770
861930196
1432785822
1070508389
1584078390
2088911775
1310285381
1651887870
796686195
1059963160
1099756716
1941178263
677924201
426083346
305267935
661233297
235478961
897955181
519816358
474733172
1570028802
483875682
830275788
886506630
844352854
394419954
983479539
1298518944
1490679521
2069032565
2120112200
1123444578
1003766860
1977245593
1784663070
1340088716
1487249530
417500597
1634041164
695708350
1293722621
1049929702
1317740271
209288215
1331237937
408443014
1716100355
2026482872
537609681
389209716
1129793518
960997978
112420832
1160606965
993158757
2054606809
389525347
1380826247
418731092
1570484629
579895595
653658864
1342881842
745975738
84721158
1020195289
33134576
118436543
1483950827
1904473905
689519718
462319626
2039091598
543962340
1004590541
589662672
1483270391
1613521235
532458997
1490466605
1739706121
1255428524
1642610985
260013481
1163234101
681687140
1530811707
1875015280
543378995
1161937582
251638194
846534645
1797362751
1696253232
1298025114
2139880125
1228617517
1717639237
1342958829
1951883853
1838343719
1441361606
78972999
1260958365
623906773
2098439999
705157074
355150584
1416157925
1308531596
106696810
932140319
1584145604
150123319
1689660684
1343397925
1408324913
1139539317
231741730
1452977342
744923669
2137825779
579592017
1899046169
1666676077
588768276
1032301994
752844208
1681442545
2020599065
98620391
2129329466
1768645961
278246289
2062168538
1827165972
1384014888
551033276
651723999
599927222
311077069
190857457
2011062367
1331371576
1292666659
666068527
1733143935
736834756
273243748
1711247495
1917951886
489748509
1844409122
1801573821
1610682075
2133332991
1482343858
1507794040
225301610
752490872
819220993
240525310
1807993253
476813188
887769194
536258378
917241042
1020252904
1807722341
859355949
1057002657
1048933492
1434987078
2083222782
625957181
1697414530
971973004
1849072061
1723472439
1428600325
1462828121
379010504
681625317
250813089
1415952399
1890155754
1122092489
1265369308
1019836070
699615748
1903194496
1951807219
388293777
1310381496
294392749
1300186982
91869996
718856001
2079902607
1961926786
2011514275
1502726160
1641207664
1105691556
1613963429
1337125866
2009495925
1899880239
2134696390
1196984663
395624800
2137181242
463673475
931032133
1093005560
1239690757
623265555
1133494791
1633007253
595473831
511162107
1089025402
2110594556
573632605
1431144499
822401025
1618250407
716121790
644956818
1730054807
1560269831
87870098
1654965374
639470915
283431233
1618396964
567724147
213805387
1998258140
1497921884
1386989616
566557751
1191301308
582452570
585485208
696387444
1227060457
470574914
1874048584
950236273
794569857
1887889452
766534764
1630698381
392910210
1539356497
624278251
1034622415
218633689
704687095
40353075
1603165606
319794477
860716549
715608670
677930780
1700056607
564085829
277286268
11464607
1990487839
1588178525
2128008225
949811747
1484451419
546780405
981428744
642563935
149430394
792982976
779691657
1956500163
1932358009
262112368
1790750735
578344274
601544266
43470222
785675242
1855868761
1492020744
2029933774
1654180544
108659545
615780762
808142909
1817001553
1840413166
1700434471
301140553
36540752
743537639
849434245
2138402628
1993696892
274502340
2137418067
745755267
799813826
382840708
1269525591
1399326916
301799125
1234027707
200473163
787922551
1463758351
1332371960
1932957057
1009721975
1154689346
35077110
464186476
1580393767
1999785745
463939754
645915690
1759072234
1264295446
1360488513
1095983253
2133340545
1584477619
1677888273
953343256
1044601233
1818694855
1282625688
1022608677
504376288
1375608054
1679342428
417359532
1243937751
1986637157
427067475
1346804128
1558110349
787983878
1652419862
1597064941
91817892
2093892037
665947070
555283381
1642141847
372769849
1113483363
911247623
557867749
116849490
1537716028
728198621
1027999337
667177388
1006754607
411700066
2051436823
1872159051
176878193
216851993
2100877351
202510332
484756548
733352583
129986959
1355565052
36461536
2088960845
1132355239
420850181
516512284
276511746
1707417135
994306548
80675073
663674808
1879677360
1558735431
1984821056
829126856
839358595
924068446
355177590
419910931
795347754
1075701478
814125133
896085515
415152664
2023865932
1485604757
575398063
156787824
220154951
412619504
996495260
932344491
1665265397
1994439376
1289310841
662274607
289834758
125065025
47516614
1273238162
171206142
244437695
903823161
802621271
1427552453
795228457
1763714142
212860739
1234896723
251986502
186504668
262012417
7283062
1433451443
306621502
542269957
1262235014
1456595701
1867156833
149531108
1683344564
441111410
288722853
1814576195
583312640
688970105
1079576854
131240838
168898207
99651122
883603842
235140652
1876057988
515551779
171931791
709016726
1828408592
2072157680
757504490
521117514
520238274
411235210
1588684316
1717178113
196106566
626464680
2088185666
1076205887
2024183450
1764831005
466056832
1221898495
719162615
1041924856
1433107285
1037493769
1053358436
1302969948
63178354
1309002070
1457456283
1060896994
1386027449
154962798
1719383789
191815509
147366085
760089729
1508489517
254426054
177251550
60476879
1543418122
1802235815
1877475988
1862323609
1464962138
1396189362
755707372
1377801334
335665966
1219336678
591922380
128163559
1670828755
297013144
1573923693
935540565
967005626
1908791184
1720615554
921440848
2026726847
1825169370
1593991955
658405775
1799819270
1879550251
1622091736
1966369466
671168983
119282454
1256841121
192273138
632681573
748014782
1745559164
1401975240
898720174
1497981305
32510062
900784901
2085879450
645384557
1760734558
1041415464
1517901839
66617306
359719909
367132587
1136010713
1214631863
1133560491
691385781
1276557673
1443272189
1732677790
1205512196
49577070
1449160508
454322069
1367990679
402148260
1185026690
801359251
113713678
999320511
1613372863
101994173
704859389
1200251718
706029880
1905508577
595338723
1844120226
1984598187
90353746
1544159257
1414624911
316095956
479703758
139953932
639789008
1971211938
684553428
181655749
1912570191
360997286
341255406
146401075
1283411214
435005965
1802075362
52120549
1546820507
33760754
1461158590
463775373
1680221361
162475742
1689346990
1698215705
1101024047
35717374
1106114414
920965741
258818629
1551869238
401757242
795854986
1558709640
119668209
1391784642
1678225873
914038816
1773493112
1697854017
1627321863
1968985602
580129297
94901916
1597376280
243877262
1098925568
1388869348
1476840707
1151065139
1972404169
679676663
1280403633
137933548
1529181745
706370306
1569123621
1854711356
1086519264
1702566913
1041502132
1352569076
2015200886
50337767
1231436381
457082743
1127965148
435338861
2112067119
2054674722
908180269
1299378101
1292806791
1543878995
1252157991
1360887967
852497069
2005632735
55909680
1036626011
509843097
1090238802
80731622
1704684233
1390925457
950026354
291861670
304358251
1053104634
260340217
32808242
833063541
1858258733
822208274
1423774910
1146121386
854384917
2126613568
1452316336
1364310982
500290913
462697378
127407582
1278650982
2029763515
2144125940
997121295
746968150
2020264046
2006431844
2083084438
766934797
330504463
1790067472
635432902
1360054681
674832858
368762565
1754675155
1561191645
564359897
499519478
1328407863
87166783
883770858
268594980
561744536
1154429374
1092345113
1091079135
1734324231
2139511915
941562314
1129050281
339304713
779565260
118972611
2015754054
1027819037
1936297160
1370458070
1066026850
1615705605
984058878
996284903
1422398533
1463523229
323905368
584195252
840495631
438846496
457205412
1693969703
499719867
974324840
1666710778
1209668762
1130616518
302656251
544136638
941123935
1416838461
904610852
821563196
485719645
1832734506
967684970
578100063
1124799463
312713010
283570707
1322198566
1535120179
860183339
1629325802
1400670054
1255267190
2087762868
1160760470
125516619
557712510
1663872625
1004438744
1254880523
1277572761
319257016
1806450713
139441458
637464531
644279685
1237596406
1394780178
1090890934
1074960180
546703847
1994123766
1599641015
1623057603
1636034513
2011402068
1322932090
1244207415
543128130
1744732242
616804181
972603213
415070312
1897578821
1318508671
1104688629
1336203862
162066396
726919308
2086211860
417373488
342527629
1632923391
255609644
808227036
1708260377
2020828212
963645528
337673359
2110989268
1311681563
125583108
150646314
242410353
1016739438
601072424
477281660
926840357
457141576
1906037355
590319947
435018314
404256416
299361063
894356020
1432330770
1748492855
1399825630
1957408321
782618341
213287892
2032135038
912048863
2078138611
802722990
1476333053
706606981
436625905
346861824
999605552
1557355526
1868790747
2070079709
1951679391
1693943793
861540086
1555944480
380000810
498844524
1127149580
1203222555
728977264
1796252716
1346683145
729652231
1884692505
1917686238
1723575477
1189578442
857874341
107498171
537528525
1798600514
1629118671
1976355110
175092447
1698158521
1277996975
1784556285
1013360678
1446650640
756011188
205066702
698155039
1305846607
880560948
1538060855
1911598088
535446872
1772511888
1730206925
1708689907
936887570
1628819464
190991694
2025475448
74336071
697638805
72544354
1550552486
1960320623
930286078
747447786
1506052899
955248445
712988738
615295253
547880400
620634466
867895259
497447385
114742163
752232770
24063022
1401507813
438139966
322664221
911794345
974375478
1242475935
217161753
394261751
808046284
62286641
1504821099
801138149
454162532
327959764
641400198
1203187122
1653396200
363610443
433962956
668014070
1520181040
1148094589
2055636768
13541481
1384169955
2012923544
1708494808
848310796
439922929
165556586
1961998135
1407578695
233515956
1556236501
348891840
989945163
1097221865
235614456
1672409726
1240865683
816357318
1168592635
2066945994
483816909
605245749
1582857119
9712024
2130547109
1831929545
1875059788
62674623
1907080700
68577747
603581642
377347137
1077650035
61645731
1779360377
1748339176
1391795135
24946464
1629422765
849964905
1152392689
1435196610
1867745700
1042489269
642931536
1423330097
935499343
704702179
1605081949
1421915014
2099157561
366054873
1968923431
511350947
629506538
78287447
1197564424
1447937946
1308971172
1569840092
320813842
568587142
1335617094
25586178
1853528011
1045945614
380051433
746746484
1160078204
1688603410
1618938044
1020231286
1818203203
1921169773
275159007
126592618
1745507571
1402309042
468173387
1866827249
1935919878
333943235
879287658
327435192
923452011
1769368375
1410614831
1841055119
1916813861
1507684673
975638400
219270298
1217330082
360126985
1263147281
682629632
535461507
1233971331
739843032
1122742508
1566392154
452839498
318525414
556901503
1218607868
254626914
2120433694
1361593517
726670101
1104420226
644172696
868710320
520216124
702190687
788665606
15766423
1023431992
609494765
1219856475
1011556170
914583921
234160688
1180510722
1767563289
1352363635
832558036
691905134
792656678
552990840
1663034262
762470651
1082227568
1947003841
596755206
1714970938
1248030428
354237316
1394608597
109693901
1978476292
1314486147
497537388
857264423
458067793
250071747
66102900
1261330766
573773749
1373090130
612791586
1577599936
948955740
787531805
884149545
1232762036
1629636241
1796631671
228035671
429139768
195018613
1436859309
401046916
1473510314
1901447351
2055720052
1010502201
313408565
246261794
1095994595
1146606813
1651303524
2019134076
416311919
73778492
60948803
1496440674
134060762
1127725608
135725170
1031310394
2094556059
1814166115
1198914765
919107932
1238913826
1181954379
377684241
555842295
1008001900
802515713
1441147181
2038728282
36284894
1948764915
1628010336
342050011
359506213
781997689
1693348456
1538836681
259391846
94534048
1692626645
24084077
1581488353
894729129
646919802
1835513670
1955610919
1207957078
1906745533
1928192322
460504341
1977251222
136290472
401780999
1023633256
691428751
1039809991
1169608386
2046524812
422355282
822401025
1222541152
7635995
70985156
964865421
1809771386
1121289835
1299581540
1337865153
1473560305
687408436
627120791
1710971940
428524802
711916625
1524769057
743982896
853828062
989620036
43033261
1605248046
213212994
636728425
1979293671
344204189
1081333844
333018904
1397033660
1637822282
1871930747
833760433
567773244
566622593
138318777
577631115
628261167
168075692
158123982
1963004788
355128907
1555426793
1944721523
745464417
1029726548
425239765
113898031
817318297
1720882292
2083868424
851284631
1521665645
1475119366
1390039547
1356129938
859187583
568384928
1482229569
99143329
167446811
359148934
312555245
1804813467
958008458
476348632
535818650
1923128530
199518000
2114612122
629466640
1631786912
1824986817
1462662754
141857620
1626778252
2003874932
872947855
499834426
1555766133
440734429
1589554020
2070486757
1322299183
957633026
1751045975
1892539380
511056226
945849309
1265282627
1516899018
392826024
1330897874
529683679
1173675479
1131187595
412829757
1763599909
1571172716
670880474
716294264
2080619027
1159824522
32087554
1644502520
116505041
854775977
1008714446
886398799
864349862
403791250
970120473
1069756248
1623715053
2045912685
1888736781
1272199275
372164773
405946055
340071671
1715526153
1449434838
1446232673
204270151
786471101
2039055695
1621930662
1532926990
273366967
374870133
1908498804
132217631
1303513918
1508745954
147065572
723755691
562578384
1275407159
665507189
1822742024
724257345
160156328
1335836559
279049838
423052941
1664761103
1385770931
1439399218
1459113175
1698628695
990661187
1790353994
97349440
475187129
616460071
2077086201
9655624
1762032759
775533469
1602933824
1546720710
481297020
1811313316
862574458
747685451
1611523703
667922260
655076205
1468118206
434026542
74807756
1341958751
1328435888
1218140804
190215302
121043837
626349678
2050552692
850962958
626856925
1424109468
591425105
1634755996
1093103551
864897421
1117165723
1892583524
974892145
1487960806
1010249305
568367888
1743761750
1786986977
961051011
1686527005
1678250004
1704559393
1311854070
1693601871
1187629322
1163673755
513488041
1201747572
404443007
87302876
664973456
2034893857
1847375505
1127597685
1626796747
1687585910
1121009194
1630993496
2143303296
284276004
1190169286
1169704531
1710870150
1338424732
1846400657
2011559975
1157004090
1657000695
904639734
1381493267
1781088511
1351397361
131978210
1550411043
1119689584
36796348
130802156
593454591
2131426776
1110735025
374539886
2106714837
1817104973
1893075225
1213776400
1424952583
906107497
1724024408
1380868530
1544113601
945083544
1463168980
896121738
1196929709
631868176
1502155968
1784693643
879676984
590725182
882216872
1199558712
455498910
310246972
746033561
362037058
648573713
1611910889
1072552242
1012289301
263382369
981383691
2131336527
1466039281
877184701
14755619
543714546
1361260052
470371482
1516960997
531911603
591498682
1447086302
452208848
776155517
237702857
88450888
1478236246
2071636597
1537557387
1207741249
1844837583
707542814
1378609810
1853041525
465641108
653571559
1371098070
1467289362
333848313
1105023408
1787116222
1564908573
2133446490
1307402926
437312496
2023293325
339827412
777567409
592272262
2094289846
1944219924
444471769
2049603213
654346734
490905443
1270648758
2043269388
1754135683
189235287
313234030
2098756003
1733988046
810742389
136090570
247187840
98614364
1007158000
1750036947
1552893129
1403117754
407134671
1326054709
960769531
1112176452
203576981
1556478323
817934241
222271169
181497290
215166618
1523891131
1219298268
1454877644
2087784964
996228054
107228715
1459345542
1013167260
590047839
1733305374
845590788
700205716
1934917409
1672848379
1052556261
1182526111
869578750
21690344
736366188
1772548472
651610232
1102437637
777192782
2037034583
1403026751
771498488
641324693
2048722928
1033374598
140702848
1805578534
957579888
1082869416
1089115340
200175111
974122188
2125150985
1618759614
702818484
610580746
945747409
675786527
745200681
1872215187
539162071
1168097795
228377728
1396253994
1191009245
481703993
1524924186
1236445899
474949476
62728682
854151230
1257551193
1368679817
1167586034
1816554840
695640949
874311055
1254577142
1183149238
1817533428
2103036629
1694804168
1852203277
1229351395
1165175173
1297330150
1894219576
1591252535
1826189148
611133485
311350367
2021242817
1391120117
1205683762
766020729
1805283248
1881600535
216487362
1621730012
110470408
750609073
82182305
22395056
873721205
1988961677
761412117
1618293094
420663135
1852219403
38411796
822799784
1732262190
308858727
1281823658
2092311354
1466873888
1970025550
862339322
2115494466
1958819947
2031546151
1086391458
1820965539
857999712
533506292
1639666328
583150746
1328391074
1944607699
110039336
11695287
2020119061
238956826
2048719596
862232845
1145312720
882294
1270648758
1881769610
2106797067
1024120903
1010344944
1334632069
1024487446
307344781
1380435835
992509192
1859937284
1240627144
747675290
323333089
51213820
1284151799
2096325880
485133953
617869298
1989834338
1360414549
1756568576
150980965
646008296
1281379337
839897875
650081881
543712090
78275150
1127108981
359515408
640930929
1398530518
2123556873
1860858618
862828474
676832213
322454452
732511227
291042244
1079115542
1473906245
1857096164
1853896678
778284001
1777793401
139049782
1837618719
128943667
1776183158
843231075
1583096424
1691269847
1795123131
2116730240
1092211267
1771983906
1814828866
613005259
142008844
1425475224
825904691
1334823921
124203857
1384558742
1571264065
1658658330
685784164
904522680
1322359606
1543005077
1523032725
898038430
1044872790
1975970197
307821797
709741358
1393849366
1338660137
1895682711
1162574555
1947604013
1038276343
1446994588
127637530
2019788022
1390634351
813283820
1686084232
253517256
554435725
1617468812
726666830
1755008266
1238788752
633833150
499167422
553485861
1187353007
1714593590
769720550
193795582
1946483528
1721292242
1879277113
815349419
1852339203
284512181
1438814438
257661094
700280437
219637000
767727174
890311986
1984860808
323914032
124572794
1105386491
435152317
1047978824
1614430001
282536365
913478236
1645099703
1374358862
1470959297
1295104121
1967736141
975046914
2084682819
556320055
1056676683
1825780397
598250171
768815433
134571406
1888902844
2128008225
1530478544
1834464149
1208808963
1822526839
1510225055
1933285476
699036202
738457522
1677446184
1548583054
21651358
1530539776
1505885447
20276283
773060375
889497561
1013365566
1267110075
1744428213
1599683866
125095756
1519867967
1988675280
1009870361
71537843
163520132
81037146
985754783
974269362
1626849289
1812294946
1193056192
2134542916
1366990577
471883324
1210692215
1368719071
492935615
1249637874
607961421
1462681050
694910670
1079958922
956488189
1159562689
1081019603
1098269943
1355905651
1085905990
285958111
1445234094
1108849362
837714922
1824844698
881666327
769865081
1822882956
117747644
2107179242
740161805
861112135
4941135
939712714
1726578086
970961589
1665721127
1488993532
895952928
743245962
891232530
594858509
469959155
1003211454
803355521
752357183
523344490
1889888384
1271705533
867855534
1047399842
634133041
574212643
847425314
1472973888
87175338
622841164
1403184216
2117253246
1245615866
330157825
1657489995
432675733
969537882
725098377
1950844391
1792814685
1876130435
1704681746
1048188100
1963177114
170185603
2055174078
1276700243
39514743
1000586397
1331623472
752260345
692650979
829445745
2091657811
2093685659
1551394951
941549745
1668661857
2014230820
1542662899
581928242
1134282728
1267658856
1325619806
950790399
1054494149
182875808
1461604578
937116151
1405445927
542524403
2005121467
493399103
787575143
1487776282
1353108297
846724676
911773537
1841446466
1761599718
219169931
734412063
1683089160
1362147947
1175844636
1621720074
1746494822
572378831
610977504
1060193209
1729613162
997745798
1858510229
668257739
181497290
1103555964
305332954
191746409
1620675735
1689428491
2025329170
1684365348
194066348
1016890515
761671054
368027820
1180109881
423320766
866168531
1969486920
1748678646
557810082
1637940109
1629983393
63521204
325706534
1018032584
384044951
1934762250
1070549537
1275023028
6536508
1520240058
1509064966
1345639141
35508433
1744916633
1455132960
1784041329
2131407901
964649777
1729403641
135913181
687879326
190207381
877631062
2131069886
1365379215
127206217
1827158511
187453022
1002334807
1662728345
1017824257
13028592
797385166
1931108281
1438948636
2025207092
275647570
1729600719
1521237413
1531496483
2086448376
1543903888
1317969364
1155167677
1984402292
41796598
720603553
478423553
257769428
1669381901
1556074999
1834221860
940990075
486949180
1031357503
1411115007
1861898990
1435223702
1276089354
1790029960
1070133644
300430320
831137540
809130895
52890454
237554815
1953257738
657775084
2142453882
372766902
1292387130
804864742
441592621
1972311455
1801035481
58878030
1829456661
697160220
1833605046
842361628
67898967
932812768
1161687698
792289598
1563097798
1045056738
699970094
1417064626
1799557030
949565580
1570591881
1570414849
830253238
374781258
935041199
357311757
1221423967
468070194
1372128707
106192094
757398183
736776386
2008014577
261365638
2124316740
744781006
1219340813
969673430
1808974415
1846818474
1452119056
721525891
1105945562
1226021988
1455905935
1005437199
1539696970
1969812461
1985632139
1858298491
1531408929
1698509489
1453395229
1784501093
1884501994
1687434322
905683075
441712605
1918938806
1627745343
1894205338
1593262923
446126531
2112816086
672915254
1287651246
356029853
276152155
1933474457
508776675
400402372
1854147098
862974285
2042990546
397094258
417791476
310868236
908000322
407393245
1842666421
2108105461
1858137961
1909426764
488657666
2053474476
1929659970
1124608905
1055159590
949003737
2006137677
386270349
581142676
1232857353
1731849941
47103082
1087548347
1262292342
542171722
197678284
1514844119
1643232447
2016635900
1357087989
1366550628
585270196
392860162
468223291
1336072530
1175710039
1290631985
1489256250
1355379815
162037683
1942766499
233526003
359520713
1110226861
1452624670
1593828099
1308678069
237465909
473700561
1563825535
364991607
570379273
1118973877
830732347
985754783
828779803
1733020556
550020413
1843063260
1887565946
456689089
638005840
901971281
345459149
1705918451
759438558
1391051589
1250454752
950133251
2120394229
1427155905
658972167
23891187
1822784139
224716225
1456616842
1672042348
1567785315
1737421224
2005288306
1163789926
1828522954
1893949012
1386788988
1688871445
1212700739
1851494454
171852798
482077756
284595736
930329944
156715725
1632777929
930421664
821555610
653505294
1886792593
1971051972
989858935
799766671
1173596029
1231437687
1109077169
1138281195
369201406
1090772350
1303776495
1191728514
443907280
788604383
355513740
66220526
1827406751
1378781281
1534603526
825428941
829769943
1368720978
1081046852
715543547
1723954984
1603385194
887020318
65581872
484436933
2101938355
501175844
1130352540
1790589842
593805516
745660732
1709422222
646889932
652675474
180843331
982646023
2130298108
266391789
1016472598
1378897130
129070355
357801813
1005274982
1382995129
2056927398
1058950960
1528820300
859030488
2051093924
1945108892
659402258
2083812701
445100392
264978519
655249166
251532297
1152324690
189221428
287191086
914049786
792443714
1779851675
1523752901
162719885
1814739511
480423980
721210508
1897416345
361955473
565784565
2096516583
1836489829
1966497171
1807013680
500769292
98382466
2077863827
1227424950
1341420608
976653695
1655005808
2012301327
1151315606
319507177
742562503
1639434759
794014552
1719614856
2007654835
617430242
692638732
851756381
1705815291
1934306438
519779044
275774307
991827353
1070329679
1459424826
379183524
370070100
555890828
894632425
1774817326
424435993
1492056600
1443712724
69477874
962168679
1589092079
250548333
682745468
1501405027
641353940
400415739
1472625319
1763017760
623772036
2066926648
1008684725
1423517300
260312329
2125157848
1170553145
310264828
1165102260
1383570774
1324618069
453009028
1058699052
1768377422
1831144535
326234681
1455400537
906551626
1445578446
1877582688
1390658881
189309715
982737369
425479423
1449705358
226725640
1729071490
739401259
1371720191
733120709
1738450696
1553164071
1291256410
512630587
642389238
1697712081
812962835
1460818965
756203031
1665994290
1746126060
1090751934
1184223105
949857674
1922267113
1656744492
1693372154
213337687
1883430198
70380920
1439851642
935041199
399837502
60422960
127554179
1429626233
747390932
327133427
1683463633
963710730
1997791799
1294321845
695894020
1670745090
1033731695
1210162079
1856898237
2146870921
1372160942
929820468
719909005
882773021
96670114
1934421331
613580986
717192482
2036657225
1660171567
1936048675
644743650
810891193
130846363
1952407290
1940369922
1419247316
834087675
1251333457
922381747
1110027528
618515162
1434529022
568375976
1922957030
548828265
1222010179
1767236783
374285340
1960370577
1325963256
463490568
529137264
1065251328
1574792208
1728520197
649594320
1030399736
682415390
1335669386
614348122
1481366945
1046898087
2040858266
445661168
1140740363
1862042413
1356301442
1481100067
668647363
202372631
1731729375
867308298
303229728
890081190
187915080
829222319
224974581
2130903735
1991439067
1442985818
1608024077
1007335386
1441894592
1475206357
786659274
1376506852
1707428943
1530318575
1570708976
909094503
282783907
1306540232
92107591
1932813230
1256932550
1433939049
1097748148
1748126086
1690764134
812508590
639465370
1541821206
27409695
246851888
1131007333
1167071962
93862382
1161059496
1439992715
952480841
795280214
335559886
785755383
636608688
587779481
1885412463
111691839
547099158
1198921472
393038165
1636773446
567789340
1848796418
1429531959
523272334
371661226
644349825
1830676946
1208482867
250335795
286083296
235686789
94128733
1443653915
301715431
946704400
1888823103
1248474120
1145143122
1184320926
37271978
566758303
735467554
1337170577
447732192
39992400
2063864826
164336705
747386893
138427609
44568673
470689798
350369754
1367791985
1503796432
369223994
1112799067
1882778126
470701583
1573183934
548568321
452447932
1359092046
1897041003
1758299485
660336017
460543372
1516939106
1493490802
1071925900
2125690100
431769617
789771354
1486491766
1873704379
1484944914
895376806
1364592478
1401869004
1652687335
1211087162
1124566550
2021064452
900669101
286913457
1339833653
943434511
1747499994
613297576
1376557549
1122881596
456764228
127053641
1752073588
329126426
1024212581
1100179789
435696946
303199492
1095557213
1554805337
2067434742
504232947
1008773132
340470051
746834110
1595233327
1230325656
877137630
680781178
1935779392
1288088115
303269014
708566887
2022675353
1056084829
723289016
1861827896
1773466327
773302272
1832826014
1064412340
1226343236
247637454
1961827895
1262085271
1733174504
657302145
631687819
1469734511
1768878886
1520400526
705327806
115914417
702547423
1256543604
2074249197
46859618
97815637
868747451
362744805
1718606772
24918258
276090867
418975700
1167644359
2139635968
628755848
1668672651
1846184303
1997232572
246520943
1720070195
70959588
1313218351
1186397035
1100911670
1791421277
928662931
1595143817
1875519491
582303255
773789262
1675225995
2042547638
1053498134
1653058809
1696707824
1410762769
880858026
129088427
410672618
1367217579
923760513
929598806
147529564
918532430
1696328356
2120163072
1522402560
1142506870
356955144
468990524
97516819
3078597
983205864
365951883
1809447160
557210624
577590403
208676127
616142657
1812783802
1384247111
463751511
1513750411
1027811319
1875741760
2121812347
678689786
1501396824
898972864
2049334959
489631990
2084102206
1355500514
1103267
1381664373
851824660
1902449533
1623452879
911140003
1644458158
2119739903
136695494
2029009999
2027315608
1006059286
1865955892
1259587533
872489609
1833883764
42656595
539566815
1334740117
500364530
220961972
231734773
875554958
198502218
1098312025
1030265191
401712786
1316049629
1155024083
948361084
557417096
814509953
517088825
400860759
678428883
2060102490
895576910
980054555
811535229
1945512214
1763690226
103980937
2105477492
1697125889
1613358994
1259410247
765677826
1589701816
1266544224
325935862
1425475475
566307314
1468178077
1718686128
102261050
686562131
1263235865
1162346237
70486644
1938434677
2054733962
250802270
342525459
1235249866
688522163
1698170124
1374628278
1695547491
1676443184
764022136
389637345
544420226
419205925
1993732393
2063153105
1693516075
665005932
907749849
693596212
949902718
336038972
675119642
1374726445
182893165
160764760
1755220175
1243525806
106763916
597314895
1654682781
1020902693
477376807
945207038
928486033
1081698360
1896146713
322275281
1222486875
1200852542
1082152839
1003905524
570916119
232367918
183050267
820520836
358109983
817137705
1363976226
398610943
118160576
1449159635
2101044477
1661718478
925098745
200138116
1420478174
2007050651
2093872497
886581512
2101893009
1013643173
2110379157
808210957
1504929411
10822551
1824282676
841493225
736106759
839454115
498492524
811181747
1739792720
646434078
736625885
2044270277
1465636604
392098468
552118618
1325660021
1062088164
291896088
561131330
358726814
1545935597
1110009579
1361228976
737742493
1889488190
381663589
1442470926
1322588850
90794300
379791329
1122665104
1388189214
1008829776
1258737064
54656103
1379985675
282240053
1897126675
538676254
297285720
1284023231
1959925614
1092880924
1703637847
800102181
127971492
1724572482
582916956
1643780795
1847263267
804914167
450340743
1253044981
211281314
1447593669
445471995
1125902967
840076302
1667893483
583352169
1768275657
353243124
997665389
1034197835
2008168561
1883005238
1686543022
1998096722
2118253531
1234523175
1324896512
53593922
1294682484
1916169932
954528849
1171002945
206973291
591425105
1594013612
224533054
961772276
145809463
1896914544
2101808032
905116754
2114623236
942901782
605661278
412080006
1425940376
1342470332
326650361
1982474082
616847703
1930988486
1181053166
1139259146
149833014
1583264216
642856745
1374363207
115878265
1781516746
1114062870
685358007
1430346936
609356347
981597878
1327538084
1600181984
1673130645
2031770375
224140894
1845249240
469760005
2037786347
827167966
39078421
1563056009
327143628
1390152197
680080640
2076607808
1822259267
1718467372
276073015
447103696
904522680
2018453281
1432217535
1508952197
9042130
1763409917
1393326521
1870978565
600169577
962774200
1738543537
1490111958
939951641
1233473604
1122743588
1888469471
2074183842
479268104
1248522174
185793345
862281094
1017657784
1593841590
1282432683
1293068586
1372702448
630258577
210257392
1603698257
1959913963
635348660
1800372691
1447947359
264782648
1481090542
1565648537
248398589
1636910767
653466682
1665277552
649090174
1353917627
1589954778
855462747
1147628882
779255459
495167806
670525253
940556759
278429008
312667019
461017459
164587685
328142389
800224785
1984637945
462766207
2034344568
1046258224
869735080
278486044
610823631
183791052
423420239
867773763
48802760
1282576300
518618640
1587562339
681672089
970353387
1837477819
37931907
1437339790
988357710
1980911980
1298058154
714671265
501947724
1568452866
1145270089
796593245
682052949
2003905005
1823157833
1467843880
2135079609
471174343
335108986
572887598
2043383584
746714219
287146690
1967736141
1406224368
734466811
1499892817
662572038
1577720651
237506478
1880553851
1618185016
141174068
1774938650
811749993
2102880364
1387039124
847068046
1236846881
704476732
1458768899
1319087341
141230727
415627156
74549188
1373496132
1096070417
1806517716
1800942007
220877886
139620307
413370608
2072986429
1244706389
2008372893
88716038
1105438427
1855216244
1766418119
757712897
562432350
208698809
283763007
1252461571
129433555
675702565
384863158
1620945771
1565249013
532631639
2054232721
65558364
1060646552
395355587
1757551567
1620100657
1912208171
1478223444
310931311
284418987
1440064296
1612577465
606335840
414059591
523796996
1734292751
243900265
966256684
956563381
429736782
1202511972
208427689
1051277715
642876587
821770247
1899276292
271469261
1381176378
1999443771
1903147562
58271021
825789171
1392999821
2143527266
1074240555
1401144884
768262547
1672067452
763946316
1124569639
1225353121
13223398
1055614928
1176253208
1805248267
545196250
46403486
1678015382
1037593755
280549221
925699060
1893298261
1625744318
1095581350
1638731583
707462617
1661188636
6258806
614596492
1489388291
687057311
1750812703
513674524
139980347
225604140
1656065273
1777662668
1410091961
1614213067
152634642
249543292
880326924
1783169247
1507064272
788164666
48534289
925872603
653932737
1032413245
628070597
1808957968
170481055
1618231893
29404088
1213988902
908632584
1944174354
793016713
1951692839
23023303
1272808194
1680881394
14142603
659911263
1801830868
494690709
814497572
991942217
94827183
255208808
51612100
331832353
1597941730
1071225225
688064157
1146236857
1982713949
2092174536
1533526482
237614988
1705079555
261103662
624772174
1816571083
186389515
1527829426
1609278806
1274909075
668943635
1404735423
110767916
34609355
24654390
345712444
1398644209
1067515324
372528558
16303442
1516199309
1248290531
521615898
1278566880
742814039
110323389
1853065200
14575736
182837023
1414311978
973855426
1832606666
1668463184
16292119
1563293202
1257346164
48440438
521818618
620358875
2062075733
2078343813
331541074
1845249785
1379836640
1809339479
231195705
368885598
1347597194
629085312
1844270387
2112255441
450972752
1158709178
1934496270
8656360
216062468
1716976217
918509070
932828881
238061374
820352154
1048274813
2059459595
592267117
1631443032
1411962248
780800376
306237539
1638566793
1201949743
1411537035
850829715
299536827
165799758
1945499712
1962006405
60904915
1063258599
1903152893
1366940413
348110360
675949985
1608668936
832469222
2012484688
214168447
1713008259
319828700
1553585103
1953996462
690054073
75124634
1641823725
378298845
1322362125
261874184
724393709
1377252019
1585414858
981451229
1606271633
23918820
851550358
1845937001
1809149274
820932254
1977610409
248447445
1438244578
2033024398
695180717
544435645
1340618093
354382124
911104171
1404460165
589345621
1759179134
342327668
1622063108
283443855
280681881
2077332471
1415927732
812727508
187767239
217056602
619795105
466628903
1366313625
352818690
2046201196
49067601
1782301438
311333858
1781811116
1682654919
2100014589
1046722363
1106719980
1147852953
701377829
531427169
1009215106
1714895052
667000221
1436645724
1180539722
1298351865
1053799186
1072970510
353894089
561579058
191423383
984984717
1992752098
1086737397
1555903324
544977723
1372767498
1650615430
1858130282
1840375722
263148845
1432244299
240156291
729036721
230477790
56209373
919080790
8107229
539414786
1540509406
719966373
461147965
332437323
1372558411
2039309602
473923540
1905680354
965318107
388949147
883959624
1021084496
1965448634
1121444891
966414930
1775154553
404964249
1220168212
514582301
1490899651
20926962
1069941368
586032645
298093645
1983995995
1582443486
760767006
1846992242
1605642712
2044561985
407979977
765323253
1628625549
867070188
1471616837
533506292
469787841
1420212577
1774199891
257698889
721628317
804681295
122933477
445816051
1771420390
1530126949
1632366358
1486240601
1762556721
1619882720
2012279622
2018235069
1536703561
756479156
336372742
474228712
569640049
1935033357
1044118769
715604176
314688379
390242226
337500479
96918371
420929868
824288529
2050914525
987056565
637764184
550325215
1575123925
1842751872
1162706482
1024881647
797521026
423480721
203760337
1905494538
289684369
951753771
945792811
904518506
1872656767
791574181
1659070036
1755005673
894418658
1440324096
1031319276
1203174525
1758110264
158174573
1208808963
1182810046
1312063428
40905567
187548563
1533101389
1573735666
84517434
821250981
1998987557
2013959249
323838551
1324440766
74032250
1765947651
1779269574
59066927
695399663
1184602599
1348231247
1175842603
33077136
597829587
1106954607
1775614612
1680929341
59422370
361289144
2035712062
2021821077
259961966
1272407968
1166834653
1668982800
222045762
597625853
636892759
846824001
142323546
318095461
1500987759
2120161677
1863436909
175801809
1044183654
1031202623
600448842
1239524372
1892019659
873148971
1375321757
864640347
157499195
1316330510
1910081360
698354664
258518087
1446299005
26539923
2140409078
1997519920
1317191224
37222185
114725134
1868776569
352872178
1676258477
481422576
410533020
1230661557
1483679932
1523498722
2000778462
1142459051
702515831
1338108919
1484384490
217021530
1965637353
2108098826
1585169111
106763916
1004551557
414125697
1018340191
2147065470
1401075535
1434180287
739859366
317654457
1428989494
58450905
1322692576
49431815
180547407
1434280369
293699590
977424152
1185818509
354727769
1714005285
1765471671
778409675
1340721636
673214108
1303865229
1284542128
610823631
1620674259
653166875
101701555
721823409
2051866992
812226523
175310570
1193132601
951183607
1329615852
176812376
1185035516
1456064976
790008393
1633866445
1327095799
462410270
1425277219
1521393193
675074645
496515662
1416463074
750685217
737858995
2128988561
88905220
1085452949
649079673
2118493276
474903642
729132302
645807818
916173639
1099197527
107460612
836289336
1957611222
400691813
1418593212
1981129080
1406215746
1360326139
1673431927
383389916
429473748
1228859421
29323433
1086410721
1657004002
934100415
93052159
1766396218
444333712
2008950186
141727671
1725181207
188246972
301031238
2085709949
597140087
711915561
2057134580
1659327623
25723711
1750557397
525912665
584190922
2067101604
496235477
1490420922
1415409194
1945575456
634550130
1403733079
493943979
385159214
460215952
878415231
427700653
1939459773
1681347805
102138082
93915634
1004795253
626679769
1132065534
1915098331
2130235441
19362739
1146579679
1822122729
725191659
1732545237
1666962575
1474070974
2063832565
776256591
663215095
1894178360
1421951880
1824920633
2129363289
320583372
573541513
1990953183
1415479068
322026547
1183507874
362407277
1926697545
954982265
869141524
1704718214
597796993
156774831
761647757
1231568895
972361067
961946377
953066632
481108565
1038646459
616142245
989734765
362790508
1994762850
904999832
1261760302
1716820764
1580597219
1967128024
2069857093
1320850231
1083033476
2070551504
2021952814
1695984295
534520341
377899978
8805054
948394872
442342465
1439883665
2037513670
1152307811
593636531
837418053
578836678
393754538
1414396657
108573979
1852089396
268891041
999887708
1548203983
1220902559
2105292576
1032565593
1194102496
1825474626
188102902
485526008
21478271
1603018267
1181387009
1159621135
1306410215
915541760
1492722754
1361802509
1561903586
1532680811
1260061975
440394531
1621705918
1827388617
1295139915
1249072452
2099541044
1411104531
1320432441
31043325
1045155728
330639306
880160120
2108741347
342590509
1668517266
413003256
1362844796
1668585058
151787405
337464771
125774995
1863758455
919048064
983624812
897997132
746392124
1239320330
343252149
331773381
426920443
1981180231
2069788227
1028212445
603766697
1572781187
1623169668
2055039263
1314437200
1313867837
1894359807
1961046263
623921053
1379924563
161942435
1551019770
1073079511
845209987
1759414170
1620107444
1721674963
380541054
781753516
195468692
94177557
607728305
676202076
110807938
599298929
44542199
1064994738
323564276
1996814366
1085608250
808148287
2049129206
1377763005
1361455078
1697837220
212130619
1713650351
1672090092
1942766499
274988434
1962064938
2087849295
427086409
747630638
1034807597
1903548079
596658695
1416229507
1016624216
1980326669
574801131
879296593
606638902
1155026052
1640312247
1685990006
152769238
1499024698
1410215514
1548299090
618870504
1878933600
1149521579
1385959356
1095972599
209485630
1818823858
625607744
1974616843
1057233255
349613446
1638393678
134443799
761127593
886032894
670957086
2119555273
350650790
1865106288
575490338
1394681445
350547419
2139501681
565404195
495795348
486634330
1494921567
1704326170
1329633484
1417135399
194579378
1704287059
1319116253
1586989245
2068477372
533851903
1503326096
1362380721
1307477215
565804417
1113952506
1755268962
1636938230
199010256
1126283848
101289233
336441547
899997466
1604314309
1611483753
35803416
1585635554
898648797
587150376
2141522325
974425714
626943346
2008496070
1590407721
1965214039
26563073
1895811434
601397528
740914995
2068035779
1101687557
229419243
495260425
1331610039
246834527
1886222438
1371100063
180636777
1614333093
1230750895
395946069
356043540
1025305358
443020398
570313670
577970002
903576576
128181789
1703275914
551585156
703214826
1511715108
1205766738
622098639
367288523
2127767316
1193583519
728779945
439858846
1326700278
1717281282
275231801
242799097
2075587617
1722215328
1036401440
52034578
158317220
622724145
1909922914
866912396
1732275983
839679510
2033162597
1915297531
677342605
966600822
1510694678
1665524622
623354299
2059281027
1460874266
836320903
170049152
1941286453
239334773
1959670260
104965634
304814796
234712141
1656898531
956703271
2076616649
1217828289
1635595744
256585367
1293271372
425415660
1895255327
539127088
582919116
1201097702
1647899895
966270298
893140168
719678536
1369882953
789365247
1302624285
1446815149
687919457
293713457
1513947655
1726172914
408242604
537605927
1716218103
1858981152
1802873871
1075899887
1572708773
816611737
632681573
458317549
132416229
2006752284
2052689592
63457323
2045717359
801002760
1983440736
1768387793
154808181
1556927521
1201511231
1235950947
1616795355
708522654
1165983844
1337260018
6396319
108276085
1323113508
1269545960
607911389
653089811
1291681600
424617002
629132268
203050999
1114439407
894759062
1983136638
923246286
1877200593
1751514685
304723360
1361693709
2068934606
1501840586
1862255752
1574907275
1093641771
1213712693
1759682332
1354374909
1175067701
1227992065
1937486239
26656436
2115856823
474482452
312704813
86942715
145786121
308581357
530264587
523814312
737534340
511766193
1971197722
1040774834
791774758
307379012
223754199
2001031947
876976046
1936441148
1705413748
1980083311
58410130
1115922448
1689690188
578121133
2036147539
1735714970
1311565033
688274986
77201576
2103160308
696094691
852244189
1895882285
20529356
1051211248
1863449672
1530460983
1867050698
674868812
1995262593
690201088
2144881639
382306373
299253317
1200851788
1952766727
868098355
1571916620
529885597
2121285763
1850358945
1156778004
1240627144
388553237
2105559758
1688326702
478152841
1573194501
2082551321
1950299434
1603235488
1239484345
1317647265
1052044208
2119251174
1324767766
1775253563
1321456130
212801373
977415003
1471434064
1572683453
216017949
64545166
1025338228
519857540
965917604
1319433850
626862551
587693823
1728220706
1524965820
1088873851
876071389
88670650
1710437038
1656036678
321317019
425532248
1990475694
1558774470
1986957165
1388987612
1384705612
907848255
1605712684
2118566593
1048364146
358579185
959012698
1635423589
891051657
540098224
1926719913
185725479
128211150
1834109681
329816289
854598047
973072075
1688293086
1085311036
710736310
188041280
219245372
2063458374
80739951
991768819
394601164
640698674
554528640
539293014
736443016
2077399193
1849690070
1694006787
1932864617
1564802406
1503839673
873714171
702614325
385916740
667581416
1219886832
212880735
2084599623
595202712
240466160
1481399585
1585409354
1792468261
1555399469
657289799
836444295
1973418171
34743119
1935210559
1282770350
727982272
1008514369
410588401
52011981
412305527
902664442
766228671
271761766
2121629703
491646050
1214227365
394026848
2024893251
769033070
730518115
1812523710
96310214
1173596375
410280332
1099602646
1395689008
2054206089
829614896
1452296557
1067839937
1809215971
1702652379
874260583
571164436
1057876331
1562685387
1533164837
1108126159
605693244
1554499309
445856496
826348666
1978476292
1715396998
509002015
2089904620
1341162960
1210805469
1534976160
1785324371
360603119
1871359623
963120690
130932804
219301565
842053843
1740477608
404395224
1181164247
788433236
1456389576
1495268420
786670942
1364489355
581600596
61260416
111414200
1052111067
1299570809
234141014
681710011
116618345
1115742413
1746680598
1088652510
540760988
1731057075
1843034257
1896886018
1821823664
1475111766
131717955
1718679461
1777350597
12421721
613881339
2020664058
249838206
263583449
845119511
1094822282
661338632
790298686
484131944
854305822
835680763
1726806205
186153812
1833077994
1642666316
1236455605
1203271392
203559418
380064796
179184166
795792799
633289624
1473940108
108801115
1752833566
852339634
43757466
287113001
322934856
1068401020
2112291722
1563900881
700051986
1354219660
478505400
513346113
722964301
2033147591
1050978036
843276911
1719098049
350104123
292567918
690203185
1804655779
1626293809
1663716006
518821757
332859612
2063453025
309112671
1203423971
319921124
358661299
2034421163
117850331
1383220851
2038924976
139154249
590047839
341367499
128495035
1914190852
1750362933
445905382
1057074549
241187647
245052332
1115134949
1054117425
977677753
1995523104
2085450893
2116698027
314499150
679809612
1481205160
1263040606
808341424
2107562482
1965841576
495290325
1827728060
1573904234
2138971249
2100780727
1908277279
1387297800
142174939
1530701890
1708082006
1183812719
864761356
1054069369
287028450
1579480372
791367636
727130685
1102443137
1900713493
1320994929
1449194029
392310373
1534808623
1381125787
1168987063
1005594202
1038029621
545126791
1349404416
1253834708
1901011689
371106262
1947625989
1808882136
1156302307
264232635
200013908
3505916
24232082
2027573026
1872965942
1804547077
1214675468
143753732
925453652
1670520322
1141978379
248261792
615825834
1827686561
71335394
1117718999
776858876
1099057199
1108992564
1551660851
653063990
798430432
1816321890
2016541578
1152984122
972261926
1967981398
328421861
1672297036
667842625
35475975
1461627579
1910125846
1423066628
1692272543
67535432
188910204
2067365448
2108770487
1064992301
1648913540
1604403820
365205178
1455821197
155879223
1277572338
770035540
748870961
2050583587
1550218609
1358602230
1458577583
978087020
160757640
247590576
1892860662
1461022681
496218643
777490986
974961698
131139029
90903918
1068402617
188923923
211523077
1177113238
505119732
1045016376
2024868710
560125354
763184386
1294884170
1212147561
575422689
1715488346
523187281
981546519
1589741411
1352442423
437846825
1171434075
490431495
1172340250
604855792
1731203461
603843428
1638317853
1037382670
1792501329
188537198
1687730721
598919559
18742317
1477760555
102494464
393796045
488620628
1534235895
103807719
341255164
422610673
615194029
770794085
3242128
2062434696
655826739
1873190264
1420147175
1663178785
694719303
1075350602
1823711616
1870295181
1016908194
402976072
1557712243
1624019867
1251285176
182133804
801799620
277418507
1193448639
442391064
35116280
372372235
1582239676
1504311044
596619963
1355439850
1469590244
1084543250
1740880956
1769734305
940339022
1281839879
1925258590
1420626865
134985715
898627280
780066792
1100978729
762783182
764204532
1598489250
655567812
1441183547
358076899
1457704469
1944584847
1661666753
1036707350
877373684
1194314529
1281838746
1228833297
1391771084
1554339316
1834142324
301380643
840487984
779600451
1775680462
1403117754
42525543
1035927439
1726722687
136241318
1343116212
1780099759
2070692963
1232471939
741597394
1696483426
1898246180
1706154201
119236442
1000999609
2078004399
1174889497
515397020
636533253
937217239
1223188422
977864996
197081143
523672435
310821545
1619808780
211532996
375320606
1135204589
287466216
90231391
1968044897
1829880970
1863383674
1012305075
1132696411
810922060
1294112540
910537190
375551403
876133308
1740952653
301205283
753517671
993466682
1948796207
824127758
1880832617
1315372542
1516899491
675838539
1190859478
999805564
2011781774
1662393558
931523776
1116912102
634699295
2114113016
921287226
1951444096
722150872
679156640
213661100
543873798
1425042649
192893213
1885216980
239933523
48681222
401517465
1411165454
809777744
860809380
129422483
1229760479
1519508254
450435761
281238645
760337534
107550060
400100737
2063067630
137743421
1977078302
1902462523
1550794316
1984643087
1867959398
156536435
1652027454
736000046
1627940300
2063139151
1907279660
1380031134
2124528045
1209108555
2051791441
2060917018
240118219
1662525002
1679930032
1299747368
1191833940
1736326762
843646400
610326974
903069324
1760861459
1659588510
1564882122
377453860
1080835405
389169939
419629155
349285783
941493618
1204294128
929883280
135719406
301260848
685551629
1551038601
1920642618
965830960
1197177593
857111733
1228898778
700936453
1051567919
1600884504
1829112896
1008169496
1239222274
1564184167
1575322073
1672752734
1254585138
427428197
1448293865
521401180
825603381
1921889299
1590022893
1230527076
2030004698
1725355066
273363716
1661542096
1799790043
184045942
1671003550
415040412
1621792339
1692577207
382107842
1179813694
481404536
937568388
573659961
637428153
1822563035
1995463050
849443089
792656678
1590673514
1391600267
2039051444
646447759
358710362
1134325564
1659047533
584270015
1432812709
55800162
1012542621
733118487
1767328339
818005750
1505278217
2118016753
508856742
1698504203
1806533641
1843212841
1559446969
770054929
1686530320
1592156402
905021812
646235964
2045250192
1091387067
1531948987
1435101481
809870689
1639146553
445513157
327630992
928679168
1926515085
1671100952
1021449443
1087673506
336443851
1126797027
1926141054
1528201485
1735391275
1686439204
2056583542
1631522570
360965654
137834564
708904161
364363383
742908614
55747423
1097911414
2022928643
127555664
695894020
1181212052
705560520
1818381008
713595106
777268268
756372488
1272447517
1823222718
2071316902
824582616
1056128045
1096708217
1831247879
1004384970
1562580086
1579542707
652416662
459735274
464984762
1969844479
1092454617
1349941881
71972441
2059122577
805162001
307148663
716124556
1569623677
613109357
1896074753
959241791
1823222718
469444732
724023581
1281664618
1984326693
601612244
159538478
1373337267
347479535
466858262
932202703
1120810195
2092635246
455377472
541405790
402515483
1271413360
1213444669
1152038912
1948857033
425190291
1966701147
1522520050
65593879
61611904
191742487
1468883844
1849189759
1659701226
58627624
1614023706
322329563
1743844938
205778119
2104549723
535718737
949729955
115255275
547303819
268503160
81518215
1676819704
758524718
1137089571
1226495930
2010824007
1855868761
1315465429
1830104324
2122829122
810114757
1837021004
192829762
928949271
1646856889
18127547
684045999
1793354332
855300975
1114648240
1196173090
969808473
1112056912
1889121376
1151696022
370567255
1012981050
1817720860
335566872
906978637
333322965
39273627
997858604
824330845
692344085
2007129059
266363776
1781358108
1952288790
859906046
623622079
2017682810
1097934552
1746995391
988318236
149431816
876489216
1102919849
597970599
1628123566
73417424
719134801
926893751
1457482863
1557352299
1756329107
1793966130
478672447
425141996
363095537
259742931
2053729265
447884079
1802609461
1463080246
861078967
1153217464
460711475
1843427108
228205420
2108564592
1954886616
580603866
1562695703
1762278636
841225884
1649142512
1143549377
248821478
737521862
547483515
797659570
1582558663
1668762523
1893075351
202105274
812021524
1116912102
1707843351
363524383
94628775
1734104042
931910063
953909082
560163739
1742183719
117412903
491788302
961563768
756630243
897063984
128683173
873204783
1926308664
630192114
333977240
1787344595
641557780
393756597
1616137974
1572302448
1565747793
1077775107
1730558524
87302876
1916071853
1098667680
1909442259
471119612
252290296
766429110
969614466
969955869
482788648
1033651875
575664701
1579456985
1112731739
1375455007
1018737210
379507419
630896695
1215798921
706291889
1822133506
959700354
1241086055
1740692287
1021382704
672698578
1179658493
1816676695
1784294441
430091611
1247652467
1106844057
123022100
838373605
1789345441
1964616533
1090955921
1986127587
1119310462
2094368333
1497625994
1051853355
1379072540
1769983574
800986401
544183333
1636516727
2135456509
2134284472
1990431157
1928869322
355972177
332729457
1509802542
1233488147
1123503525
1218600579
820770854
1966020890
850556329
2030796293
20605650
1637509149
487410521
1657650626
1014924515
1344737832
1572738105
1836489829
1114878027
1415299117
984713829
30992118
119815452
1000902414
374893174
1613950172
792619432
1017280646
1409511564
1355849142
1695542579
1663951137
305641275
979738190
838150772
780531926
1384189323
272756727
1702996964
1043907738
2128586388
1680988272
228244567
998541661
1811029953
967897897
667846736
89031067
1778611109
1249692422
1630546713
245480694
1432393441
1117788988
543150088
893566064
1984357018
561170819
1694423149
1399422386
86057933
1943601306
1966014857
867827441
840132311
312525309
575131919
905833836
1576675970
673557818
786516526
1588699738
1962178446
1067290641
1465362139
26629570
1939143524
477510345
540552316
2103632089
678929662
2058665347
1981086267
1540221376
1617002760
1784197702
915597421
342105323
1066167183
38373255
1655953814
944556305
2049451303
965017194
1280990017
827556284
958125780
1890112114
1401578476
8252786
536183547
927412065
1803171318
113084962
109175763
317992082
1771416803
1827510672
1090344296
904045464
1160401554
1181342103
1787245479
926212469
1453004590
265575541
1324729650
803462868
642678550
687211527
259681868
1786786346
581568674
1603349860
890105023
1273711429
1159539310
293046749
1896888786
275824192
1641080883
523404915
672958951
2045766950
913299263
351456450
1750995675
20611838
1864245473
698738621
1670695604
758739812
2086992382
1565021613
2012021688
947110970
500809587
678129646
1506232766
1726349208
853042747
1408775971
1627422164
790512504
222541169
699794677
272260320
922577065
681648179
928844173
1080112845
144123833
130191519
166141033
974823063
967487069
1645594329
277383577
983431500
506505427
1030838080
1420820394
739969020
911480564
1837514217
2027184610
495393835
313848959
1054571759
177004323
829532490
932996891
918658738
438986141
892621724
1105246050
359643375
397813151
1156796049
1905639012
1970817705
1698546850
1103377956
155386743
390491514
620285224
771361295
1974025146
594516908
930447091
832116746
593307887
748084185
1899163435
216323794
629478759
480324593
1303352728
2092283626
1545791034
993914339
1607021643
225875992
1105407656
167502504
436131257
579235558
379183524
1610187095
475277323
679524657
1522600595
1181687775
702095289
517781705
870740805
1501184405
1745078047
322993148
1616625972
1480165705
95233928
777617517
1054571759
1017964310
1742135697
277988644
372597142
1765008358
1926274618
1948131365
303893370
217176839
829494767
2060558448
2082133088
1839808566
536580889
1795930316
338418837
665845942
1134207992
1704192148
1683578889
670402792
968337285
1544199759
1304076438
460108071
1676353069
1321652117
170640177
849371317
1309946830
2112782822
1614344471
531008101
1879155761
1039558054
670761418
181728355
37809046
391991154
1513555415
954586133
917869586
1306146787
735072299
765505428
728496641
779132663
952405657
753146744
167818388
614575979
410964326
131513388
479261131
2098503832
1646693512
1942574859
1413541021
1626620048
1885016819
133570087
655811288
892750418
1901005378
593979808
21319244
2027061371
762809809
668048535
546096558
1197004413
2111431022
205232822
1354934217
2879392
1260203802
521501714
1274582730
46636599
1325400474
1286486122
1593651427
1984071100
737786999
1288924644
1312722765
204427828
462802062
1134762897
1767622241
4065122
1107655825
1351997894
702312332
1063892081
872700105
138460619
949129770
1492450288
129062505
556606716
1150924155
745731721
653463770
667207383
1646023517
938282593
31312678
900756601
1468258298
452936932
2111593913
844434534
2040637610
2097849802
590485872
715828411
509626862
407216678
532309476
356704698
1099297077
842396079
1430166019
1930301814
1433955607
862259503
1299881438
1738364392
815139390
361326650
478600142
1576169775
689216112
1264661615
541695665
1943455313
452673793
1563157434
1026079205
1685503644
84223916
487851344
708125173
1832620680
1505911514
1931390725
694058664
1047962890
1653661920
738100721
1655539209
849785601
1220945305
1483117442
1142145833
116973627
925737164
1942274408
7763280
1135637351
2012120802
1564956178
102616242
1751045975
440284357
1385301715
1824201398
241157030
620396313
328701521
36806847
353474976
2082445521
2117101730
2076496940
752910641
1219140922
517491519
1716755197
1693923602
1640176612
36959798
172902838
1421090043
168113718
1895795750
747909389
850677108
1628824733
530302446
1522564509
455722489
1295043593
1058028354
1858936972
314518232
1369046789
2028192134
794285304
1551506201
1792417460
995004876
1440991970
1464833617
100092618
1598179983
262854128
1759769544
2085631568
253178524
1968739313
829751301
1855149954
1247831660
557356328
971078554
950725441
1222638486
530521829
2019767389
963531610
202809289
526933187
1063396522
1815372096
1830631042
1874408443
1571069191
605763369
918188601
1201410504
1500409249
85437334
1806284583
372755297
60177475
1016625556
2126395370
1536963884
909110530
2037337413
1507525724
1686314710
467475272
526503679
1305861795
465301957
552465760
888853070
102103371
2020835652
128572213
1040953622
865920685
217832484
1049749487
410441566
1454518248
222749297
1963678557
1299560033
1749438444
577356843
1192895083
2025612495
432439760
657775084
371140047
1396244310
649516983
604518056
879952046
1198696064
1409051594
721525891
384706614
1436077174
1325009906
1062574043
408560539
8161019
749068039
233589477
1815230766
200227982
699164428
1676616436
1176602509
2014987719
460263218
790524220
715686309
1334568864
93719543
2004836588
1025744804
1051631096
601771219
1084567235
1955610919
442387905
1995323050
1408856499
1253104860
323644530
18378088
2052248680
274504036
1825684768
689457702
1694652819
64730427
379266739
959455506
1350539290
27164174
1504674913
437873678
998920956
189367305
442439026
532147132
605374794
181444006
1633467083
546429508
275267267
679047976
321513953
857244590
1721306563
458524744
832887170
1512457235
1749138673
70534800
1961624837
1627255569
1024921614
1403916019
2083633280
476279442
349428413
1584452695
1144414876
1687307422
590203152
1117152840
743076339
884520935
288546964
574165621
1865271446
1225581952
1262549395
1440109419
199287634
88853452
174638037
653986358
215271911
650044722
1113044067
1067712117
969285196
883979313
955589294
898093385
1585979433
771956796
1790546811
493138523
672622605
1917358037
246206738
1825727928
116435921
1254568203
283939802
1986711872
237122724
433348307
1896430379
123214703
346998111
157135591
563008015
1837749196
808087359
322060138
1753141714
739065447
2085983205
117511839
1599430385
915165803
541766074
1153419870
1101424537
763464288
487955804
730470816
487563008
653809802
135511699
382090140
1840865166
1251709424
1854683872
1619966519
813403982
222730729
551231943
1534975771
1118760697
1676258932
103080965
88305005
239874151
835562834
1220320982
1776383936
1247452252
1484503193
1325554025
789108764
1175316963
1368600003
940031596
2029597617
1954007250
1675442059
1221508467
1102178668
1460407188
2131109857
1543720871
921150886
925170891
338751235
1979882961
198109114
1718624943
7003742
363792234
348188710
1164648111
519288581
270516469
604974224
923839342
1407207360
1193917410
852345626
723413534
158882765
451758350
952062008
1739621475
931934764
293996433
2020776205
1246815998
1564285793
337701818
1320926509
140826918
2141451718
1210693151
1123755782
1169438364
1227881141
981271606
445707599
1962973837
109439670
1751194508
967654432
1503150961
1234050675
94129975
1471438141
111465325
1962569653
1272694868
1770217468
1731807502
451309546
1972441078
1400967687
1674379903
1495884052
714283118
1060283230
886605651
1774274682
539691515
615772620
318760330
260295836
1595755995
202172543
1111153277
415269656
229565661
923590344
1571715318
1497625994
1646856889
257649454
451507939
212860739
1663370680
422459140
82163734
1231692691
1276877844
1378977455
1124878129
1220845739
792254164
1185912256
397943392
119154679
1314169391
227159098
1706870603
35919355
203535785
2130004514
791250901
1596470602
1744310684
668431877
1547883158
1019995463
14914629
2047794076
1035758274
2059650309
291930326
1815476120
2056716624
2058824944
411407053
1611273686
2055339174
1979498103
930605237
41175658
1045274548
1912841976
1981780953
1215757633
1529641153
1254780949
1067061137
1642329841
1614599566
1015938917
679382059
528666500
1020436558
1929057093
221263862
1580932437
1885447031
1614483182
1702565021
562770004
1258597881
1604271534
1179686682
1672126608
876812805
998073636
519799150
612416161
1706575246
262997602
2103614330
1648926451
640076462
967186399
1818404401
1640602471
81159144
448768029
905516200
1843376550
1645984003
1910684063
1020236647
81890452
2056158322
123348931
1309098347
405657700
2110355156
2067665161
658314850
503584816
1469949817
1175781941
1769829524
249893866
2026799950
748298712
1653867617
1942664166
1066977110
1016889480
1975843489
2003777528
821374688
879672180
1455575552
1918208913
592980622
142008844
582462625
86265602
1920886147
970918146
209463894
1832297760
95347802
1033456579
1434180287
635443820
2083058097
1740061621
1808003734
267447998
752556769
1397781257
1358216936
325425066
602241370
498842970
730125827
2085323143
2042715985
203185822
1463367014
392896274
538445069
1357433169
59198482
2024438370
1562379799
882402494
1490044739
1678378715
2061196467
197613946
566057553
1584786923
90636197
958542567
1835678150
1300452768
2001887479
766470271
658892894
338443162
1639940004
146039139
611200877
2043945371
1839611885
471054484
116108170
1027122900
1504852246
2105893342
2056103256
715013673
1157327180
1731727635
1083455183
1850475473
1376286437
1727036516
387813534
668372911
669869904
883692725
1877058023
893742562
2087798437
56558561
1873196324
1797339856
2071609896
874129612
1941584979
1871549805
1158216432
1110401391
1682907961
518510272
1387342012
792609064
2138261197
73822222
1765125600
2010037257
920041323
2085811292
784573051
893550678
418102850
916517322
965552518
853284062
1508003622
114286625
2036203820
621909997
473889648
686348218
1445636591
642101553
1625431036
800631975
1210307330
1905529748
655156211
1567547469
232459967
353432205
85587124
573012706
1752880567
80200956
1325458879
1571629527
405045095
285218401
732475318
596603872
196951379
337881672
187904846
2000013107
1969378203
1355042863
1705258781
508892965
1289885279
1107657799
456531148
530903006
217022746
275526099
946401677
2055283407
1236807527
1883465332
1253801361
226787971
1496316014
84668302
1333617861
1744620900
1970075402
1784912505
1023818737
2017112700
1437439729
186451733
1199532132
30641997
561241579
1679255920
189400118
1305271963
682681201
943225601
10268711
985236911
1975216614
2060986085
1078538715
18649774
1785275744
1750817176
287205763
657156762
1068001136
2093893926
496852798
235532527
1152290195
1681129346
1729517885
1091363083
550585515
218938491
1774304367
1893900904
756971573
1901174611
2069727751
100710529
1182800598
52759868
1539796575
1655393678
17287127
160569034
1997942655
67018698
1844878076
256699158
1808310840
1937693364
63965350
1462564314
800388611
705957228
16741850
873666535
312988971
1877873563
1133034338
267911933
290561688
378285675
2108094334
497231460
689846295
486052555
1437087864
28736515
805315044
283345401
285239209
330579653
1667867982
2082988878
1767916136
796055583
780257671
1457192693
779719516
1788103370
1332383456
586259605
762470651
350348938
1128460534
1701293954
1651489908
1701635174
359193183
498859174
1924046876
940721589
1812074062
291379977
1345123262
2056193681
628091031
1153871998
711146127
2139302700
466512505
2069583799
171154504
1007072742
1462287983
1838733445
1275892718
1594891370
2055550312
554281906
1810985964
943952260
604181008
1127869184
2051658747
1518634537
2110178150
502726370
198955003
444693417
1894737361
372110779
455653317
862295301
163178860
1566758809
1182702251
456581294
984913026
1346984413
784478833
877151365
192561643
1320874557
807913897
275518745
1174680970
2139646922
1737361303
603387086
1249772549
388463025
2095610746
852775367
479399952
1708900628
637645565
817975539
1570352395
1048478503
584562125
2110454976
1147627082
1114727060
2124234097
814718627
58765193
274134608
15479681
1694994199
532631639
1950194264
2135525990
1959562961
304855941
1544731978
1370400033
1255399706
368656180
247601618
909460433
90104245
1057290047
1575637067
1639699896
2045066414
1675285103
1954199752
1781375310
90097175
35944857
91290307
349805105
1748912894
620501380
187617277
100346633
128892642
307428152
109568165
1145319726
1676692035
1645627061
1584061901
1488476448
2093010315
1939976649
1141497629
692547103
479646343
1382688947
1044661213
1481647235
383756292
2073424380
987984647
740727790
1425204538
2091139230
637954699
505397942
251386207
1298412711
298284194
617755973
995431623
1357068452
818124315
1666784594
518863503
1308441432
57095887
2034236440
485890487
448144308
1262499212
159436962
1592936321
1882022931
1608528517
2020264046
1106379621
1681151588
151753775
1111904952
343302573
398291619
1323029049
1447326811
1559210494
171419486
987479480
1695333820
617425830
1861452350
1777040181
1560762246
444998432
2118871778
121687992
233186062
1124497337
2091186057
1644950698
45952886
1523832589
516865666
1670553417
1913189163
1271627168
46793234
873716275
2115331180
1350118094
1667926349
58047353
2038522963
1788605876
1097448611
925280239
39436481
655279580
152084663
331276253
482213363
1177228397
1583145476
2009527464
38924268
1917221092
2146396217
1304649756
27075768
525237149
988314181
640406012
256418590
1258492463
537045599
2110396969
1988037924
847926674
315839445
1926551893
1765751714
1324692688
412616539
302841707
2013979302
1887180816
1898121924
364468625
988167389
343340433
478344506
1682818923
1944214405
1765081834
1775603487
1884462149
841366599
1659486468
647602874
673629646
447235395
1229796663
1114661068
1802366761
912042499
1856480027
1809961052
1870128695
1814739678
1056421909
465361392
1466181315
1545944866
495023674
631609035
729222860
215849122
449278348
503173329
2070939192
752596230
216832441
711306810
407337543
893569186
1814757017
1597568897
821283536
2096982504
1628296074
138290260
1714491029
1151981755
1133824899
425032212
1641499837
1203449769
733049447
1750429097
569481359
1299745464
651920782
63296648
1019359225
355461005
533552999
599204696
674544641
1852638117
580731502
1282210495
1953980653
1879234020
2067983357
1979736473
1210412546
1900967142
2043160217
1198597748
677000108
1666320435
887370279
237259904
130541216
979172381
1813749782
1785293131
1811649321
142952728
2092514206
263302582
1644126346
578628079
1739261890
1867113802
1919616736
731582850
2078719077
749653966
575660896
887681641
261554354
606028861
795894610
2094697047
72865053
838783441
1171922217
1765128288
1855640089
952575522
1490754255
374838720
394817246
2044854782
1885447031
2029979211
1898986732
1554294833
315672164
1144615613
832498521
692226783
472322675
1791721703
1754475450
274534454
2064371817
371187979
508563709
109781106
818614499
1978208687
169279468
1812867779
1592583777
2095148125
1148453657
1249653261
347039771
103794174
1157100694
1951987284
192518572
684330310
1733355932
1815672728
2118830895
363999041
1237809093
1242398867
1491010809
472231497
766154302
1018938171
1979525647
55578087
1782158910
1905300420
122712812
131660643
1169733129
1047530909
2097989715
1968677904
694222160
756872911
575284877
174695102
620333861
1168856589
720355314
1834849128
112317953
431007677
199497482
1687498507
1217340340
1593027413
281353027
65410278
712520765
339322626
2042121116
25618132
503220633
529555424
74844495
206850406
529188598
430714917
1508987537
1838106671
131520707
1622675632
1492910190
1253747234
1945100783
596827102
29218059
1765386938
1028987536
425243908
1182112204
337298269
2034917299
82360086
1123700104
334392099
288762701
811467330
271162527
1356715016
720637840
363100471
183248886
1305004203
1334383226
2054004274
893847752
1095962795
1629264960
1980024165
855786558
2005370684
2063965411
1283999328
827708191
1294071364
1481776883
832266451
1639640261
1824182885
1300340098
1657991900
890395517
1089441149
1551925586
1542095568
1966167411
456118541
198848882
1818063172
1624913150
580639308
2070916766
339057918
1179730686
1903492360
519361137
1276138052
552066349
1088873851
1997973623
1603638215
86056279
670055262
611237687
1542835828
26291556
121776575
1338854038
949232395
1342271012
2077899462
1910865178
1308212242
1673128064
452295955
1994617616
775830728
1409170797
1594013612
1181212052
45824078
1101602188
220407691
131680449
43415511
1508966299
1581364689
1338702270
355277409
1139479428
964784143
1953341451
58544223
885188042
175470070
1941382831
904934395
1496261268
816660722
1561636338
1092908976
679575634
1574526265
471940779
506796872
1148900548
1558245159
1845051828
810473013
1228368732
1849178756
1153274605
1508013441
595183491
776081082
1653341862
1060023884
1774143733
1122034631
1891840034
836020783
908399813
570412980
689481453
1735527959
537848393
2142969529
271671621
1941315664
1336889666
1467535444
345582673
679376690
601933626
1300976338
2120643551
24927029
87881027
1804769737
1331472044
1725866059
831405950
374130339
784536922
1014633856
2024353388
1228750098
1334774181
1628661273
789927580
856451512
2012726363
1900308037
1301725790
2001396834
444565930
1696910257
1752035920
632659462
276588653
733386308
1198880780
564828416
792167732
1158759202
108089068
781764261
707921773
108472142
2121251438
712723673
2044262604
816675716
141655228
72720658
1814754561
337386958
1364596758
1520347667
1115367741
518883057
2047204391
1513002221
45537189
465883211
1574256030
386091764
735513004
1848744209
5690716
1508827543
134591424
535181262
186376937
764418002
1922037393
142582007
132112215
1387754956
2029674630
1916602120
1897901877
1017428830
973252527
2022370688
172161240
737392612
2127639310
1991003496
402195536
982041185
544162568
1584089689
921056301
277405840
1821746732
1783051952
1007159500
1706740709
1498110634
524264166
1564668388
1398342182
1399193265
1472251376
424157850
1944082371
1990681470
1570173830
255656715
1892986738
788078660
74975622
98696655
189067833
288716631
1845429671
101469776
1399963439
2084057345
959751031
91772958
129175568
1500294097
629906495
1157209618
1906356033
1557774613
18153818
738152920
960595915
1089649125
1214963033
330257412
438556153
1676695721
1726172914
1883501632
1074715287
1498143072
2014733461
1015981545
359214631
1673230739
636488026
1982620349
505274813
860341924
1695087794
1019039576
1568946623
1609252691
783540954
2051717493
108003351
260633055
895399871
392118456
1168125673
1987762884
1411807794
2027669921
382909901
606655346
1075996565
765294585
950165300
259127459
2135187893
2113170379
407998667
1904569705
822129690
669698687
2086448336
141857620
821230261
662790287
192499056
1397934072
1514365295
1470286166
424123083
1834947217
2111875371
2134852555
1875776842
1452893614
1987138707
517399717
1655193486
1854668172
960008074
1874500525
1893419842
232560140
371748122
1119007652
1540838909
1260273830
1760744828
1977611576
905713304
2093660794
911564804
540309584
1155379126
1498005850
2047370245
1193957350
1446410954
723421931
971590659
2125688213
46648860
680134533
403655579
1080543446
1312641406
874513923
1232363908
1879020779
897528825
205001738
1899907178
1712793030
1327360176
1584151266
510368291
1188737450
864464951
677098146
1547594957
1571092700
667551729
197548963
1075451493
2141168359
947327641
168333615
664812245
1174239462
2101340521
1447945734
1855812455
1027845617
1849636964
1407654160
109174877
2124958774
1966618461
491844862
32894560
52374001
230519731
615880412
619142832
1197834647
1284514713
385788609
770189028
932720923
371259174
850488765
162947858
569815241
1586965734
234177698
1661574637
754429151
1649279506
1740219498
199788482
2143287203
173941701
1073503537
1831749079
205618018
1943743911
407874980
744210896
262014139
1455629045
1383828062
1592125357
843618652
2029774729
39345519
1332726040
121953003
1789890581
729476535
2003074126
1099435484
858075250
412817168
84099857
231322367
1544059954
1797490867
2140578006
1395526201
301441982
1666586320
1164603108
714219794
1499119917
1039166077
1281687483
651911070
701820755
1331472997
695255160
426133410
74820212
1602013766
779464608
1511149638
630968564
53122984
710579185
22336166
1920505385
1911006173
1048422451
64344645
623017387
1227514858
1621985052
1382480480
1569906187
1908160430
340915254
1915225402
694360435
1500070906
1652258272
990555436
544454570
1756553068
584197939
1735970710
114997713
1549491148
1569177475
1987466130
1247544770
912926150
1946396085
2064270479
1545440007
351749769
1711263095
416841524
1827073721
1050802615
2022013042
1575330411
1408467634
1501216840
342806510
1901447351
337289448
1422846357
962593505
1125806249
930559850
315348330
1035298551
1401244497
1327192928
1457279787
676232896
1233172063
139945920
1261537439
1894875666
1882587513
1109274436
915713078
184303527
52379886
106103769
771795681
680440381
1536339952
1569833364
551463413
1168309253
247416279
99107243
1747444644
126711702
1924839521
1622379057
836196605
1118566544
1665964371
2098750627
1562515118
127993922
2118572601
165977952
1985703122
1980001595
154539517
1354380205
575124186
1227719497
1486249782
582190408
828883602
1656477864
1509490203
230146946
799031023
502105276
1294891736
938766180
1191488701
1033871784
618699370
2046412798
1048268312
1964003706
1311754262
1105247986
471023823
307172088
926471412
2030407581
940793408
1336899358
1364691684
2112614954
2075746126
188363847
1009862708
361138235
1912180479
784840289
1686282657
1623388729
1671854765
2112026580
529623250
1308446805
1067280369
211024214
1970665300
1712699588
1652683856
1819439294
1307637352
1101301448
1413215085
859309239
609364620
1227824401
1293056895
938885693
403469127
268388407
2065348881
914224418
1098762485
1818669739
453696918
1597497418
387649378
1740360330
1664265733
877558963
1515473985
117779847
409714051
908405945
1529087640
352035279
2077370840
1632790612
1615824184
1288118837
821199628
285886714
362590634
869629978
1174633863
974493276
1918517722
847076050
1531830208
743161543
1734423822
679606777
74135167
441606498
358870218
296313852
1437464632
769248404
1518752459
23959130
1522370561
536764764
930584139
1115742413
1725653711
1011359130
938585821
2090275622
1019610450
1633282187
1857410043
1655568332
729524901
1687749121
1116856393
1316440988
398880587
772577647
954949982
1592853234
1716476849
1581374562
1390703528
118387626
1321710659
508028981
1147442746
1008392408
1782713644
1896700413
492830449
846293770
1400798324
753981457
1743670801
1551000064
1854499052
745271919
1462642667
1497106565
325564317
1181598917
1419907705
1041134810
2130404712
687726363
1785411029
1669569075
1215491963
1743387463
22335333
1898569775
1845540993
1023662697
1077441852
1009384231
1489361163
1432333072
354562710
881284929
1176483674
1606645210
337883361
677638593
1011112521
1453527165
444616846
28665910
497982161
1137479340
945298850
543570169
1412627597
681253670
462805358
73297675
326601667
1981520380
1353081845
970478317
2063153105
1221495829
2052719090
1335978120
1220291518
137197732
299562938
765889452
1237092764
200205211
1822430212
209739908
1418164641
1690279027
1641148964
1126418965
2015563034
660299946
1558789960
1091576397
1397754814
312104689
1042273270
1262937773
1837416656
1323991484
1794824247
127357729
1735599391
483185781
1104313354
135651010
854687264
1002773063
1327466980
1134216506
333019050
1486095735
2055378461
406372050
535710326
1640835650
828775144
1125526195
57749737
760675483
1126459431
1912105608
332257790
1160033811
400089434
514264411
1037275233
1058457906
1456628490
1469556405
1441851063
892053637
1575381136
1704147901
201894620
76331234
284315299
1606031601
1219474913
1981660269
1854552063
2126432438
2132564322
242537119
1481376190
174177695
810765508
1467284009
1311565033
2143308353
1413170437
1090894621
642232800
1334043241
1788899897
1926084517
16004938
1281189315
1137992809
689207154
2109235893
1093103551
1883813580
977341277
261162135
1430851150
1772514197
2109646260
788975249
174984051
906109322
1490170368
1072152173
417773432
611912970
768929235
2008058395
1992833820
660487017
1050331246
1262159316
1502743482
570406145
1227419099
626781033
1217245744
851552496
1716495201
1588935611
161495870
1670931155
778649370
1454719661
1175176374
1036424716
28845273
1292766142
892054594
1538297203
1695827887
1487821423
462922228
788812846
1242165534
292565822
1787321344
1345387637
1628137393
956632365
2133292207
893505113
1538233648
880274401
1395409620
1207590977
1548927624
70262119
1663641317
551620216
950800422
756414550
1628694946
1086823449
1371408833
1899320486
108066386
1255435258
1088342798
1507064272
1676438925
7908579
5249711
1154042263
781532613
375673377
146651792
600474668
1237045632
57871121
1977364442
1688938935
1333087458
217199537
258067828
1059995879
1883961969
969153483
1614368429
1674315739
1220090225
1613416734
1190079501
5576606
746661046
165277633
1528219080
157410411
382880325
988923037
331951373
1285834327
2093034172
328514519
1050478148
1749207816
1952239283
1926082719
841115236
824908295
758204743
1406334389
374844431
1511665409
589010132
1315286234
1930506799
299661885
151684457
2104494410
59856341
1019503183
1820791173
1845742296
2084243611
1929045405
1009371808
153025513
1899322085
626518508
99168599
1483630780
897139161
1232082639
320116725
1991118605
2145358682
1779217256
143694148
142018461
99544375
851624225
1138804204
1165872534
563560790
971711677
172450744
545421295
1678829361
724496598
811712899
690135487
713284036
1284448293
1093262305
1991587177
93020179
253398238
1193506740
2083908790
807079615
567698166
1971728729
1239208636
331713437
336661506
624602315
1035170614
644083608
374470408
1116724024
987494869
623486683
848245619
2090443403
1176260170
783768293
297519747
305966574
878507662
712167485
1866500864
684878413
1440587978
1669078477
552062050
718438142
1963827576
1619567461
397346475
1033632877
1595130228
467824698
987579800
927138686
970079189
849246549
1295794104
911014898
898733191
73393413
223253288
1635330548
1249737674
929259454
1116591156
29486664
162660156
1088254909
337842626
600838896
1523114356
182466
1735994400
1738098229
487148928
1215045080
1288998156
549516039
254891624
146651792
2113339067
952480841
1753977714
878528338
486179685
1230214430
112080707
1351252437
42213773
1797464156
1562318760
1918325809
1234374088
1333725331
734010728
1300876995
997850822
980530178
1557280969
1444884198
1787711146
85638920
234059505
120736381
1995659407
791141200
1300226366
404964249
1892323215
782276915
1140092816
2113988354
398066615
973530802
1351406600
1111418055
1074150631
2087946699
1265091069
1664642659
1012849813
214720233
1673464620
1482701088
1962558245
291080863
1790359976
1498787242
1578169243
1678346833
319324576
2019957488
1321295085
1549842397
70042623
256013835
622936511
1351234134
974696774
366273399
2126859566
1587755082
1324020479
673518949
429556261
1092747264
1659073756
870331347
799249810
875110656
1382719640
334209021
2065463690
1031909285
711749262
742342169
1903669604
929069452
1320926509
352171143
1611604105
372228922
1782402396
2011771242
1218564532
1987272316
424160755
1862328431
1294042529
602503005
527151408
547453495
1466695222
1581469050
709647879
1540726168
1681858181
1785925577
1782151543
134075150
708330222
120054233
379646235
1367931072
1515744104
655803299
662278706
1985464319
1799063251
261407822
897186456
1874194639
299895524
2037557693
587003021
671390709
1174825129
547611095
1109618696
88720960
1747114648
225533286
1489265872
1055690286
725675581
583216343
914305479
372877016
1342685979
471625071
1798054114
740811815
1425982013
420741746
2026952007
1471040353
682851646
990363727
1313926525
835163988
876466352
228717669
57107168
2067302359
1763830668
138592683
1974227964
270346499
760378126
912947344
2078074897
206943451
1318991897
542434962
1337413713
1449303456
169708603
880662223
654704681
550029272
714870415
789415973
1963301842
846050684
559478647
69588885
342592612
480659751
1948710852
1472227164
336672819
1515738983
1826175232
1459621618
1953366258
1654305954
1842150278
1124507509
625251824
1484817488
556866789
795169030
87498598
911909900
1222235665
2138609310
111827833
687087573
1640522303
2000641697
1491794433
2046085736
1290584853
1358953296
2130250093
1230110096
1479215875
1784698433
1447809818
783355794
1585323933
660215130
746158466
562797197
186263727
943199343
704898780
716472413
821366774
1364192990
58489174
897696019
1093169319
234499268
1156921523
874993250
1950838060
635879970
1745987629
1983879600
761546704
1899593013
2038622744
1901052181
1782769012
1955323333
691663540
435744613
762960333
932992520
644535217
751348991
1763052212
1192296109
957946430
1547992601
1243775316
1239378126
1061930154
1883044900
1012505649
589138374
856412574
817287278
312272772
1491533597
1332468075
1433052535
1916820960
760303071
203752686
1384446210
558529967
1397506326
379364201
1472264933
2088767770
1568128897
394195965
693196613
1872657601
262081589
812534244
436339337
1357299621
1218665389
411879240
2002497729
1687242606
272165493
953356368
891838068
1439455072
95286553
292458134
1748000102
156747216
98038513
336987325
2100971897
1958031551
1145312720
2139793040
1127064985
816326715
502000654
728983377
1727898987
658750033
2133694624
1016111115
2040733784
548873966
1423543788
1307485485
139408052
1330986002
64725589
1644829014
1797360115
1274507509
1312194316
1506285537
366769151
972313225
217482285
208743769
766385655
622689862
1224466130
409353704
1410975904
2110989268
138455203
51252811
553836312
456599091
1964467702
1083413268
1827348973
1420813775
1154571868
150437843
517392460
1164551009
1707517153
1475098850
1274035429
1013228026
1718983772
409214714
1367168180
79803508
544447616
155689803
933319047
717175417
2015217521
1125497898
1185091471
1760166716
1333258137
369318710
623054199
140776973
539297082
1508024941
1431478051
641428518
973620198
1301079116
2069477684
499719244
31219385
926836567
766555865
872507613
833802347
12041144
857276319
634432468
1280114323
1188169658
153463667
2009550244
1087675761
119922745
1490093587
1646994673
1108133201
384757471
1915945715
693284986
965325365
1051895708
1744700110
1082842242
224011868
1655227442
936796676
1889897406
1925856882
1612588261
620074107
1751423112
1488406950
1769236478
386932453
1857899363
2023589688
1324767766
1804782293
1655198533
828250162
218283087
1258639858
1522820879
2010247580
245731565
639717514
695850034
896437749
1264331010
871544620
538306897
525089346
1792121510
415861907
1808507768
884632166
2134721345
1832503038
1947397095
1755103472
1940695765
1621291373
452839498
1053088477
1045359246
979379456
684107819
2070136463
916171320
1271842413
872331231
1250481921
850807014
1686997277
1960518596
1540443576
111837432
1238575950
1999012458
1727150516
1959219679
1275136212
613893326
1816870202
1870075253
2065763144
698876146
1706318040
217197982
334906474
531866314
360099359
1907801
541938212
2070607846
1927315494
1996131164
1382873560
1664720200
1042422224
1834221860
1685948214
841654614
1654617876
1504410383
364160579
1404968061
1178296115
404366260
861956176
200864750
1271777347
2096412961
1517681329
1806950998
2022584167
1327782484
866902325
2031233711
1542227429
125850692
559137493
905685747
893572673
39523236
642876587
862854010
1667475840
141630333
1190786813
300354747
483709183
1766920717
1358797895
1105438427
1458666458
948707047
504603677
1175349293
201408897
1674938927
1103628491
146401075
120576704
904127934
1768200324
2026145744
468826468
1249155034
175913402
1903797570
1215569580
1021949231
574971693
763898302
1542886924
587175267
1899873868
1636819435
1119606731
1399806802
1176784690
913489362
1677184316
261089118
317148430
1367288910
140922329
1572302448
292151671
1719806832
2065689542
1364924447
2125947730
3684947
1766734123
208241963
871662656
1103846783
1444404709
401625574
1635091211
1981768421
378931761
1539777360
2138659941
2029505309
1078938679
144551733
523325088
615525201
2041084273
1871170581
1997906136
1426400947
1805694295
1317865251
1017260467
642447410
1696120235
1835289822
384432261
188889324
356947228
1479390143
645129542
959962426
762245516
975424292
1074068712
1402787956
993867608
638781977
1398432029
1591457988
968921383
1318711870
1879491811
62322627
1714759516
559074904
272874779
1205576742
1905117204
2065256705
1071653997
3949057
510768382
1493405289
1975935343
893267871
1877831178
619201392
660385387
1987844219
1471616164
563422714
74233497
700625328
147218469
985551495
296731124
1885881254
145360950
1184917597
93357325
1731973617
688576436
41618824
815780591
1120007025
355959450
1865382523
1736659005
757107296
1471489025
1352211658
1756931508
1473497953
1019108316
1158703630
496170045
1060587333
1122213682
783590222
235346984
892487260
334240452
109100370
50010272
537906870
412259891
1379112463
1070864929
1352195936
1433624988
483786726
1732648764
1703742126
623963027
1058073881
1926229165
1347758119
923191945
397402350
165706658
540605691
1015116221
788660281
115732119
1936434105
75014904
391886534
945703578
1835078183
2028422239
491546938
2053934415
1791078440
847348624
974208551
84003376
437986374
891251060
356917251
1520781171
684304186
1259585145
993999906
954512556
1022309265
2137407556
1047130091
968830500
113295773
237234356
1499553164
854156285
375362005
1495155659
1392959263
1677620250
1964976192
1932827399
1385311448
804244869
71720400
1259266028
445711958
672088361
1822346167
1349305180
774067539
325744122
1895478045
1424176414
1458060605
875338078
1903487944
1919530537
508538140
1161693853
858196310
1177633911
344309423
262770310
165272757
2138688606
486743989
958942913
1071023136
167962120
935651629
378883403
885195658
2138028407
908152918
583484285
1939493734
1045925070
300352480
718640542
1761211206
67655957
1492436853
1771507877
1350383704
755627403
121643804
384630588
114380019
14373399
764771926
602980799
2087754439
908827817
314143313
590701816
1270439468
1936355832
1622439899
619546829
1275618405
1505776986
266137441
1325604047
1953837425
2048355497
1808224467
1960379974
1369851623
1300272842
732072378
1136307439
149573497
1021085326
1993808890
1286037018
152864727
7346404
1610002922
140988144
2022720867
2107882950
1564502198
1054143971
1447854298
1047716617
39306542
868925662
1653770275
1967349714
1350237023
1388048238
356939163
143643450
1889897406
601767689
2141002561
2143248943
632227795
1388363133
1962624527
987821743
1617511963
834320050
664710204
1982473370
172132251
1838692897
1078456566
1953600397
657495145
1614881576
1440349347
1485900346
1568861813
978953550
10471262
1550985463
1198134065
2080401594
161698165
2032381546
1623642349
1936827890
1629295152
1313175608
842000000
1450141253
1846957932
1176341935
1347906589
1545491589
78213921
1487518398
1891313409
513731196
2111616724
1981266579
400114159
870092859
1448263790
1994562280
922349533
621551029
19423704
1793118159
2106018492
1419847845
1591199381
2018493998
29439173
1519552703
1758826488
1126373236
138468293
1769305032
1208530445
694619370
1938481690
1901107585
1135431154
2063067560
831328402
1232286278
598344358
1395229006
1994879863
1913145051
1807340440
2111419146
1203890621
224117790
859134291
1086622413
569369274
631181855
1068248029
1272584468
1609778681
2067883894
1309299820
807170674
1615912716
383001902
1660118055
450382391
1728847134
1295932970
1356169598
1008606859
1560729059
1244003903
946933395
303945820
1529212480
1099686532
1933366485
719412537
1307957575
1971067486
1844463456
1530522588
1070925048
1096725887
1401543136
2109284999
1651611060
320695721
1354046744
612208989
1030839978
2083058097
2052620172
1371843481
289589525
1495199018
2107700216
1110203528
2139793040
287005849
413492684
49837691
102223893
1464163986
1661906510
1650112580
949786762
1305371801
1331765155
367049516
220721805
863713843
700297654
1038304764
677789503
2132910416
330030574
1861710270
1791188781
1083619915
1202726404
1189110993
1065614030
1562531595
872630360
1743460955
1106979480
1564423235
1909515113
59434147
2057536159
606895556
1058110031
1983714058
1215087608
1900961979
1437979630
441724398
696045522
1786407426
1412804307
1411400298
2127864908
1002530050
1018536792
1733064211
1070366586
1388575989
554306449
1258686079
1622744573
1495190532
1255099166
1376673279
301341244
1141352893
1361467350
2146841066
1946528722
415515670
1849072061
840410946
815044298
1355416709
543900254
900611259
1704885851
379617861
34803109
1284535258
193384359
168591511
643168008
855900653
1492134927
1217109213
402314712
113616292
970151291
271230075
929779726
560644008
1400310456
192839271
728658564
857997229
1106298265
1115674387
1851950712
1219095736
432931458
1015613354
1191620968
2091460208
547767825
2089297222
201408897
1733284116
537446968
1061133036
603246497
30784257
2116840138
647579130
1370512003
572621705
1084420955
162845592
1104468694
1749113673
350533208
1027976331
227080548
1504683012
317054764
552493566
1929322653
289111930
1100803189
763472173
235980375
1408134302
286365508
17648158
727082217
1250351162
699552449
159333997
2136500057
937972124
1832282585
1751341139
988101347
924677675
781901268
648315854
37676112
1181649522
1556294057
1591545386
817296565
740749757
1543330412
1313631780
1817858419
1382198532
1151154910
631202063
196058465
788603543
1350799620
2114564569
1251146910
432908660
1392591366
1962214931
310465338
155718787
1538017719
2049318695
441929389
1215930990
1855068392
2042810006
924501610
284809053
1319092968
434292973
522229945
1850225787
984319869
1102680313
2064018566
475197657
205677827
1074482074
928486033
2046412798
788591884
974329856
183681156
1910820172
1906480848
1477021131
2069502260
1232309106
113292158
571405767
1060972423
1142618115
570309545
1822430212
317092289
52474751
1296440114
904858074
940419277
529531567
1172845632
95275284
1908925178
1790995938
397248093
1987478126
2002975290
818767119
66771569
1060789209
1122838799
392330128
889562275
82777606
542673211
1518167160
739149244
445023672
1864432476
589643586
41072270
152323814
1778042680
1440436559
934547721
1340184736
1325283026
66463318
1461194644
43867408
579902694
825233988
120738124
619544404
1506417316
1740388483
814910932
778550439
1560520572
55740777
1873455936
881374274
1676406796
2010745292
749854013
807499981
1662737358
534473433
916454584
1334391383
960002095
2009091648
813637824
1638015634
899978471
924144865
299540344
1258741845
696710037
1662640834
1424950902
1166074210
1002652359
1534543700
787320017
992939545
1740644971
1824667134
2107272605
728487791
598578993
870786380
1642558227
195103822
1666920041
2123078728
1889389126
1602070117
36204114
1355977171
2013322771
1081604384
1307466620
1256881653
56001977
1333883168
1386412716
326651772
1193823399
575019431
1566894634
920541818
1600785085
239531500
2041898204
239512233
636637439
1325019326
1799721086
1386651724
346950501
1072762788
2072274891
33853747
1223118288
203987001
1852846960
499719867
724272594
873638081
848599721
875101335
1632178353
1189952794
1568793847
1477508002
1207244041
1194041456
1949126571
792609064
685751096
1018293576
1761468537
727198449
472642828
588807247
1265896981
1195182038
1715739695
376527379
1900093971
1417076765
267153650
1776510756
1190477511
1453521849
1664681669
1670427629
399312288
499175044
771468795
1674726791
674269861
1850650310
1179366679
1758124596
1831294252
1473702601
325877989
1859561125
912573523
395423162
1514071226
710494568
1134701936
848337459
1674914566
1287059461
946233215
1567173321
542758892
1150789135
469227770
2114892347
1729375163
136076658
973187951
1962397006
1678206760
410561783
625536979
481589945
1669469916
301698673
906707731
1142449685
1948963416
2123393912
1518863174
460122069
1429108751
1687596807
374249007
1489568982
643403296
2026279564
142528687
738057796
956621210
663988016
1657445467
1127481902
1091285245
91128085
1733019036
672306990
498032015
308900042
2062378334
958953808
1431667261
310355905
1444482969
359853599
276370441
1502677293
360442522
141337062
1627341518
62646940
229396693
1551697946
1465123190
10737932
242996387
987173259
2026804045
2052608664
389749597
855926557
1204730003
803341815
1949018350
932471528
559373492
721926491
609495578
530013229
1817937816
949619187
1269300119
30393800
209336568
806401064
21273309
1255873436
732356431
770019787
1242375545
799315721
1867292347
1727283559
922433626
1216199854
678773572
2064327417
1287269349
68725210
1874700233
1485762273
238322821
1918325809
179137530
1746367693
1268801937
1806244961
1267492412
1391771084
1197016348
599917228
842181387
777056183
4546230
349314403
714232220
474544816
993354757
1336232353
533188936
1283761203
870489965
471645224
1823257780
935691180
1615600215
1440006681
2034609011
295229392
1886072026
654643929
711020212
2058876620
352406054
1427059775
515164328
1847592639
1728554212
1975221827
872836393
1024100761
643245222
312527899
1946943275
1613174944
2020238759
2009462538
1584534184
425466844
603028134
1188087271
1592762987
100433918
1869769337
40278341
1640109745
2141177862
419656594
173536859
1606779444
2109770155
802890745
1587466006
2117804471
278434100
369881040
631937514
1662292985
491733884
2068142341
725471406
407054112
234480373
1411686192
385362688
990765131
759943964
190478871
1971862482
2055666803
691716994
1126091991
1684089158
249928451
1765552610
1523900414
1029099381
1987036976
1558961205
1511122328
1226980998
667098021
1401162038
1739748319
286072052
641676082
430193683
1830824859
687179323
1956153843
95583296
1270211904
549394653
915166805
1465940985
1074472098
2089728070
1582326291
1383124252
972308267
196990567
1516783468
1769272174
439693640
1228071511
1410376458
231956457
390921878
612925272
1577048883
999043674
444483967
935375148
1224834346
1207538394
1194489717
654558734
938915951
667805920
642760514
89731909
1144524309
1357676779
366185728
14172408
1367540330
1684090949
915882199
776954322
2037710092
1449017856
450294921
744409951
1259825157
477054972
1374830095
898077081
2045460975
1631209068
481589945
1946525534
1220442659
1348354124
440972302
1612350630
1367919612
74475651
237246827
151555744
645090463
1268161450
1613350531
1000496043
1039951847
394227007
1935614684
35875150
1540599963
271671621
1503662354
959519384
1344838387
861315042
967409117
1473187138
1820954021
971058490
899072650
346803187
848786147
443962093
1320846580
849979568
1440006681
1970697761
142601069
2146122648
51902974
1404718193
297881813
285113492
43007577
1274078962
1814349944
1679842906
1957824084
825611773
347288594
1770519882
401473240
2091615166
998871165
2030894527
1672361210
1561832326
690201088
1853017432
422959416
252581860
586053457
2083812701
59092161
1877676077
1579070346
1470470885
1301145088
1537254542
281085113
1546070709
496733607
1589954012
276453497
1560911619
199173370
361251528
231203861
1035390235
1609898487
1960730873
1410337356
815818043
1710967202
1951201583
1021991431
665183662
965020486
90207996
418425532
52000659
795580028
1228772568
1726710051
459567550
311279589
684067821
441476440
974491359
504124317
1303633412
921015031
1662693129
801062520
796031708
1896062578
57121959
1581637822
1275404516
901215718
760162785
2104232611
875310186
287990569
385521840
1958173751
1642188307
1867829982
1474433038
1139242260
67366497
2054598257
913652467
1316261423
605271523
669143188
1216668942
1284611082
1112558717
925941467
365202968
922764002
896009598
1855848526
1206802529
888986152
42038077
34358127
243493402
1537228883
1775032887
1236846881
1272239790
878157449
934299235
716327081
865337624
225165393
1878878590
1766603213
30172355
601413458
1913924052
174288320
2063348402
1906128344
1066814915
963269433
342165593
1208270333
1662476912
854250818
1894032842
1367775970
326961339
1459209685
1437087403
1621179711
324244693
1292613839
1759553295
1381699681
1241583302
1727536665
2029256769
2098487967
1029471437
293637940
2140921867
65204438
52858559
388598752
588733984
487753257
1414466664
778504944
607714850
193510169
1149265421
1383988595
390904224
29090490
629138332
1511536306
1602424075
625410600
1513100215
184485543
1261997989
1991167570
1793668335
2049241941
1439891663
311161898
1832631436
4498125
13312898
2097617254
685411805
199959737
2100423378
1777163019
223407446
849934216
1729563588
2122109747
718206599
681272455
1993732239
986926010
1145152855
722525962
528653963
892275894
1017114003
1023831112
1142491259
1881210553
2135654718
2140203800
1447609378
1693882751
80493124
1778249339
1884240702
1690274154
1791991145
1074422330
615152288
1466666997
1194923537
952964267
1594283465
2090719592
821250981
1468879818
405408726
1613742293
1615643099
1174912932
1529759381
1331321436
229852045
1610781611
1110566082
2064804192
2091589239
391188699
1955096191
1665307020
2082221952
1544373048
1570843962
1551765963
1182059096
130049981
1037781146
1967312551
1887628746
174951082
1392381592
1403929526
405002176
1013496941
1923768249
1049355527
1947486714
1693138540
1848739587
1324843694
1380031996
2024181562
87378869
1998155128
1089782368
1535872385
1868721296
1104419633
1744010139
1223513837
1249694109
485135967
819768467
1293676981
425150363
2100955039
969693601
833715990
1240015402
733915853
917714704
1558227458
1220326856
633355155
799377393
876594995
1671178512
926929549
440204883
1900229280
1760390087
2071388954
523779785
102066467
1664725676
1968433663
1306019585
1465885776
902023568
1750898150
1047011739
1251835604
100504761
1131434610
1722444203
530389617
481445142
1513677241
795506853
231678730
1537619723
1752080412
473583430
292362357
1955620917
1862286936
613086569
192038044
1668301961
1958815278
1335886966
966515650
514296000
1867113802
1034083037
756081050
665106001
612065408
2094170358
868794499
947460819
810059680
958855940
1831366775
142933097
566144392
813756567
2022639510
813496185
1412869550
1160606965
75293216
1323572939
479902193
1685511456
1672450741
1365887147
1190800501
842077818
1509217535
803998446
62280476
792832618
208871859
1702667783
1599248870
905988365
2127120499
553314129
1808433168
927568422
1904062619
361673209
710895840
133067278
647248711
1845077456
1813518173
1674402871
806555451
34633298
695744991
2115182006
2133000755
1014354447
15178436
1888163397
350226735
1664654238
1980687744
112965586
2003333095
910589343
1796932171
947288818
986634881
742357702
1541439231
272091609
800030047
881755364
1515891280
181918604
480274313
240062495
380051433
1114925152
1810828246
1720502610
1487368549
347249143
22551805
1184485977
1611688231
1974798400
1126520682
670999559
779115561
839032813
918784654
143960393
1941734402
601413458
1467289585
1259860405
941087420
1293298286
1281606304
1808269902
800445260
1567170359
1204751770
283204351
1443592039
955253300
1862871882
705455810
1739669874
1330185065
269076781
1443645750
1945481603
1135694837
975593737
521947077
1988469181
905882070
658355354
627239858
1854237902
1742487123
123022100
69742356
881535186
970795587
147621237
1859959219
1102787674
2114398787
617997566
1612066172
923371902
1920391173
957859816
1925098054
1910710602
1991464177
63431063
292321601
1100803189
647890615
1588675600
580568038
1252788716
1063741284
912231782
1376403098
1828508505
848036012
1529062431
1307149839
1147785158
1138140085
618245051
540996759
1886352352
1398054999
1666984576
945000093
822820948
62390232
1193315240
1652027454
841252594
1778251530
527023809
2034234610
976260939
1426664277
1612521462
1188701736
1471856458
1753843376
452306047
210555841
1436209293
958032390
1957636294
509112934
1735362228
874989235
544047888
2051243860
1783561115
915494523
1655247440
2072813327
1046412735
1695556305
1160172267
2139101911
2045194737
1329641055
471997207
1673039404
1973518316
1726403798
442472397
1161478141
986728034
2067026408
944009680
595847409
1454612444
1463777704
39747005
638856024
863525652
1982949583
972044943
820784355
873783932
737429022
333014349
129168241
1861841382
1424197391
307996577
1608759700
826639375
813453720
867186006
2131971191
163465347
1786255928
1100810281
1289674057
56655554
691238396
1995583199
1259435154
1660304813
380196177
1208640195
493306898
1029650267
2549269
2009029452
227511699
528626689
2052101020
274638250
1564421458
1677543854
1578010939
768030615
1520551969
446909390
1633384776
1399896677
103297197
79757781
2085149286
1005522948
1604483746
2019229028
1256016156
922172224
1834149879
1663967841
334489202
1944458055
1497915918
428455140
89683183
1258869828
1400544318
1454588352
686217598
1159607974
1104918009
1742478482
1419898229
447952523
431984476
129749248
1120703478
1331389536
1163589639
1177525483
49419113
1629377793
666911930
1863766644
1972974498
897060575
880893060
2094592254
1927479017
985189465
1586936098
868238374
404686289
1674065011
1043399368
91196690
672811936
39526272
513088218
1947451422
1813626394
2097750769
889873294
1114672283
983073200
1244663507
444864374
2037137907
130969862
550178987
511950215
1966736202
1944721568
1215228855
1738151984
823409117
637209309
1728780431
1047345237
2112291722
1609444306
147614508
172631121
803723198
2105803351
1960265356
1896967567
135465760
917671720
1788088586
1192021519
1230499454
117517848
214180294
1483534505
888437322
535116820
171791316
467004521
161359613
784045058
984900085
138361623
387204656
1866357629
230379172
1682154793
1567922742
517076056
667466696
1710250385
1282249856
1234176891
1166714949
1591613506
1972586520
932779834
122255376
1940667548
1952451836
1163837628
1512030144
1722400696
1427624883
1589554230
1263144968
878071575
1021414209
1269982733
1786144216
374947235
34416406
1476690971
1633844642
1288894188
1183070643
1505911464
632828366
1356398749
629967422
1004736846
1118611974
1551512685
483232607
761431510
1324038377
1665219847
795139730
434109505
1336749378
2097023674
2018510594
1136416790
1278857007
1099684694
1877157898
490969281
1276618453
1974362244
1552428111
1191202627
734908012
1981495069
16248427
1161491174
1620789606
487905016
2096986157
1972238500
1877582688
641850152
1110694975
781495211
1524952263
407925323
2088361401
1805040792
1583078189
382298048
420268151
1983036812
2121512171
726481724
1305722011
784781013
96199124
1224249812
1245216767
340960895
1008672527
1160067225
1178086218
1371476731
1047351435
664129490
322062125
1931081834
148486148
1946797405
1566125677
1251502972
1445103172
1567213131
1722399552
1811289470
1899867620
59152882
1279628865
890981360
1919944561
1000807735
911974299
1612741015
1881631935
1777756493
1562389685
628399163
518415720
1857221428
2035731424
184616288
1429433126
1915186673
1072766553
2001645431
1646052668
2053995859
1448481833
1532996958
133090964
199983470
1187476509
247454205
324805340
1373234522
827253739
1941690861
653560671
1624093615
1016627203
1888131842
14609630
1782961531
524186364
1770225651
1855356846
741660578
1107900881
1741081113
798645020
1251803709
1550603430
1507989777
1433880718
1532246080
1127052135
1597551353
788693327
1088819983
1535654573
1761270686
1530743055
713763525
1676914952
1752962932
1775960884
1186022943
129200188
483325537
605716437
980056109
864737938
1310038614
1443381795
1449471991
1121252582
270531835
1657892710
1399267952
541218695
2074088913
91649671
734187135
1245997819
1835970653
423813669
1474712822
1503627881
1694189211
1877673473
1747845930
1918241456
1710441332
439958037
23044594
1089818870
79534704
2092009082
129355355
1274980240
182730171
1886402934
1527914643
1653774676
698531684
1047500853
1420096838
483052773
1445282554
1254456001
406310112
108095713
207027094
1703396735
1657826063
618010143
684893662
596877743
1763577179
2072911883
285715029
2112030389
1635038318
68786151
1746667372
1261066940
1285400608
448696570
561379950
2019424550
2069043407
1804274283
585076869
2025964452
1994913610
1023718432
984767744
1517433677
157822488
967599719
909982194
773582100
535964663
828332403
515845438
1016535933
1954322703
1742048306
1105345138
2062231934
1165717355
1527742299
1472284468
2116585908
729669127
1635772737
1296018176
939535544
1103615816
1763819005
661353593
445364973
713863304
818760376
2110676041
2037475816
1370334627
715080260
2078765623
317572581
1806722803
1553283450
167524146
1697069599
1357467763
134774289
1707388381
141770520
846986331
71541941
969523108
517511607
1546453104
255370079
34819670
1310815023
1488993532
1648938967
35632229
1549357250
721115408
92931584
1667610720
1051056972
1200928304
792671152
563545914
1621400772
1650181393
1465362139
1555426608
859102404
2070725443
980815718
1935334822
2142266189
40686795
1514689881
1869744868
1623306715
2127006085
2127315647
1634841409
2053989891
191285784
551605561
989659332
1095572622
1704129076
860531460
1079385057
1342548868
2007035686
639874785
803272203
220274197
406339684
382329269
1847497740
2122010580
355140416
733397731
206373587
1871771383
1352513678
624758385
2027948551
1354314807
1706113679
2122944846
1854572609
1151168462
1129815200
65593879
1398129419
598919840
749498051
253771237
372557161
109607437
423815140
1645899522
2047584929
1399816489
750434120
1678882214
621296162
704027592
405674870
1359012036
449407288
594678222
269979746
1806572666
1134756818
909471758
1778619442
1314499092
1003910714
1291387155
977615002
1668666867
1764163664
42122409
1855745004
944073821
194053121
1293103719
1149601973
1113750145
91601235
1549575703
642961853
394841640
999652702
1803760619
2129309011
198582474
39805882
963438326
2047256238
1077607987
1068877122
1230381099
1958405868
1185706502
1535925217
1004992751
1696722700
895209432
349405262
1557969942
1292581849
1936267768
2121780801
255169040
1203860741
590000975
1731956836
1061114355
1802858286
638380354
370519802
1594415064
1820073725
37948328
2051584531
850455863
1076837881
1020294200
1471070428
2100752662
721005511
750783806
406899730
1916886543
492288203
587792420
1287610803
2028609277
769412454
1782228409
770382006
142203930
1888379662
1712295313
1975830717
607395409
707001207
1454439306
1849733615
59695838
575081465
1650892199
1398511770
860430535
1330596085
1920240925
146642359
1875093689
1323366663
757332144
1173596375
966900451
1084181163
1854656749
639877612
2065130964
1408353251
1053021006
1441030794
1579766990
1420911229
1363731921
1638226641
559968974
831213786
2101204616
378891537
1484715315
406221300
1247800937
752098662
1545975858
2134386353
762245516
558971168
331418401
1837376159
1560141729
1380660940
1126244647
167550865
668986505
227367237
1840004096
2050178175
711570357
1813833894
511506404
512145024
2072006355
459720382
1002968164
1002721150
1765921059
505019791
1342882765
1336722369
2099011894
2081175999
530209116
723277392
644137274
1594662916
352539448
1194075197
257273188
1033351020
1029804658
1995435431
1255662862
556214248
157457894
1806713100
378879438
2098309501
2122370280
1103515659
721961679
1963830583
775505912
447604942
1280165960
1799070869
1674294806
184338247
86988895
856224170
1914628587
1789944426
1938042591
271327827
87239003
634103777
612238702
962357299
1810939557
1485742671
467952015
690343749
1343859437
807473079
262571533
997546101
1154195460
780533642
770284922
1578548927
214538702
1494388721
261138038
1173876729
2083607281
856412574
1674740537
2054242616
1519247241
639009012
1149082158
1162058653
1088704964
1250048844
1524331302
1306212139
853171078
1516620135
582048247
1186571828
1027244919
1570525142
837642136
1971317850
117461673
396641512
300945706
443146883
1058355204
362668870
1052104775
1737126773
1830611413
1545661049
2042837613
1683082326
1082596102
2081623553
1930343530
1811048873
1749187612
1415692011
1729046922
1027887058
169387869
1599395310
1256391340
1833619813
1538666745
144171329
937674325
334812678
176552538
52353043
104881088
272222498
1371171513
115203651
302346136
1783325151
663134874
1877673473
200651005
1399910610
134645795
340982282
2106277651
357419435
1537325901
299311241
1200278921
1593049366
1761948254
1207162548
431405839
608373634
1776634877
97643161
2045314748
1171959035
1109614732
1638490246
409998568
1262879131
2097119838
1178257721
1035909958
1724565218
1004654853
870210578
721186619
1304740735
1479210811
1104206951
1153023485
1324263591
1783636515
601617571
1149991889
1306776243
726411855
1082342135
315995582
1637380029
1756889212
1603761105
1310446783
466251341
1005096086
817237768
876890533
1515566374
436089627
1523583353
811965876
1535333683
1887625669
1957903539
1196102910
1840569142
1565205252
1801914940
1105294728
872290917
1371285658
1259151617
1248246610
630076645
1120090744
2082981525
1905148055
124852778
656077025
1605787263
626640018
1257148025
1922941091
1303262441
445995270
1321253925
163512246
118870508
2047763401
1047697305
331659968
1367161189
664498913
45338728
384797634
464304598
1681408287
1236698583
1553953950
295655735
770723356
1993429283
1996659598
633784925
496675860
1369688174
1266249331
1595247439
107759216
338369101
952360757
206574968
81848150
1250890846
251988333
2086427059
1438455541
756955742
987579800
834662321
307177919
222171700
112242622
604598348
1170944198
291926317
1437580028
102123689
1796968732
2145752765
223501435
986137801
1668228418
392741418
523700963
1404416515
1583924340
328280379
1971836266
283223656
314807404
651798010
1678799999
1871359623
436234177
842895123
231702218
1099964048
990078105
173450779
1352974520
1368848783
579542697
866288789
1835418136
605607291
1186600381
249037170
980136958
2029765135
416973067
713389396
23308890
1943683558
433268292
452125938
1382909229
1609457987
197249558
1091234425
492272509
1540840886
2011307025
1451610589
1904784703
696095878
2132316448
397659958
1649990522
890719029
245146347
1110394293
1870884504
1294097731
11213067
1794408901
1854397538
1038431130
120872343
303888046
389637345
621330320
1474800508
880535716
2018355347
1676055443
1587670609
573462133
259919221
143807523
453810914
1445234094
275646499
2137269783
1813341891
177381638
99763713
1231506968
1048600993
1724480013
545542650
502730087
498727404
124394165
1553676708
1170199450
986613619
334204677
885177714
394700810
640656922
997154386
1016465113
41722884
195393617
643325740
573581430
1140701634
791426736
1317172904
1767226241
456533290
863894233
650850097
590354112
1120496382
322454436
1471982879
59124194
248821478
885934262
428388705
1951950066
1542091884
162663954
1189834704
1961932340
58911945
266355287
402126455
1172212463
916742585
1794457182
820766779
1671302642
1398893976
1589306824
1872008482
168494540
1688787774
1920697073
876757316
999459910
1147324583
902039836
586170958
427365052
1353045256
916771994
916851004
31905279
833370261
1094350213
1822509901
1703866056
1207569330
893137418
1811783133
850258120
1329124328
1863941853
420319279
1919304311
1080442435
1080979297
515361547
816250947
1705105152
1650304052
480570770
1737338842
95732760
1515023819
961174583
239387820
723789462
568166939
1602646668
1944313715
303300784
2113023859
1499355816
2117350859
1409757156
1281200414
611783332
28976108
2029139459
1976515530
612864555
195057345
705200432
1405341091
378977380
337680489
15456032
1107321224
257068728
1219209341
165129472
1398689509
1968171987
32627090
548153905
984900281
1390596947
900891866
694857958
216322172
1424029607
332672504
1950751693
383350615
137707919
1181296115
1430244049
1929075323
1928182316
1573613250
1851668463
852700274
1348114869
1662207538
273747482
151174721
791942145
727674363
997594119
1906308477
316510848
850575511
835739937
1630909844
1593783516
1568466836
698562761
432801257
1400629668
500991620
1735735650
972986654
485080065
753490250
1669290645
225925654
411126384
1214541666
962383145
1552714829
1443090614
1078139875
609411877
752917009
1923311373
387249551
334646211
1763309559
514475797
759205878
1340006910
1453415940
1222053278
1578238360
2053387717
1951976521
1054992912
1869158878
981836761
270581789
1451150040
645354395
709922177
1319385479
1799838691
132812860
725721864
1339572657
1948592064
642884206
1243833901
592761666
1698768471
7382111
942570096
747235446
1618603001
1811313316
219447583
861101592
1590407107
1518324115
1573457418
745282977
981347339
1361397026
606160534
1191214691
752639629
753674708
1635713938
774749796
2024513181
592975187
1623754181
748208110
39160125
1219310334
726086268
244984659
558278392
1070131855
1081503650
563389676
1296781884
788712302
1601084317
1409051594
1766541180
210356105
1541053656
1601682789
941965966
1076914674
1775846089
901293848
902208244
1132312207
2070308598
1331367463
178495282
811233574
1919059084
1988261886
1886692817
1237223703
851246321
1892216706
2138591109
1485105743
781596375
370232550
179639494
1337036747
910375576
1602910553
566069080
1820606560
1682500167
2134981305
734608979
1816355349
115921077
59975098
1466062233
2010765193
1606191243
2123260620
732693142
1384630005
1163252461
1556576629
1838308162
436921199
1951624635
1176335796
364131447
1046497101
208217689
1471537143
1832910964
2062288868
154259825
1565288805
1894243924
1301546699
167632480
20994442
75105963
955938152
721947195
31329884
683368283
1162395754
108666051
547917014
1107485234
274347335
1780965463
1699128254
896234939
1054898274
2080166482
107996317
1661824838
1140984783
688305586
1052530924
1419327892
1810062889
729521492
837901505
1197873734
1599693732
520699519
1480865433
439095011
2113484166
584273763
1900225352
307145875
1526760000
1092646009
1476432458
1029237683
1129949348
1278984576
206886119
1444523358
376403301
551770080
1787414176
704859389
1754274797
1087764190
2122527688
841867544
1339255485
2145262879
325303539
525775805
1570886783
1340953240
1485003549
1118679278
1969728010
224087138
1070766532
1281456578
20384036
806499069
375628656
925225990
1417801211
1324361637
1296018176
1598705785
860864955
1082042299
2134445306
1073932181
885918330
1525598755
1432418784
738939742
838579499
1138570164
883733307
603711342
274205322
69060095
1062737071
1076760355
1486703605
395248036
1525867946
657085121
492332109
87725963
755453018
848442971
838552599
836610376
1966819801
403866719
768750898
1424950902
1164051798
288124447
745416778
1594529607
1605348644
1024414223
1277292085
112413776
1971836266
2037431802
1144617869
50205387
13025204
1933586560
1984232520
376936116
1968474581
1472376939
67858962
258715072
1149387988
1888428541
2022881933
1359004517
1259023186
931410402
671452509
1549922878
1894264823
1292067701
68163267
1823876509
572101191
17480960
2046445250
710189771
1830264515
1828263998
2055432449
65746881
912096422
811650823
1761291836
836631452
1757879038
508654090
1118355643
650251726
99488951
379364201
168067757
676355775
741176569
2032564564
887659022
1526443982
231975669
2061619653
31818218
185851115
1567512013
275762482
857698675
493885554
2044974918
1105349129
604830798
1013396718
1526367058
850247627
576575242
650124960
1793991527
846567191
1858506719
2027492092
1139130176
1121470683
1958215835
1179087589
1476383614
1311403953
1900186858
1365572794
625438616
2103583247
774115103
1706732479
1829137013
684306870
392870378
1832329618
1172723149
1288844495
370227527
1256518827
402158306
1427089650
1553443996
1040195185
1750637564
1159692664
1448845721
61526966
712411838
18560788
1336789323
1162278444
772759804
451051690
1535774473
1259926125
203395729
316578444
297004548
1794701288
988575604
1944657804
1677018920
1599503759
1821475460
469978736
1182276207
1771494867
368346869
1092166966
218066748
191161591
496951807
1776201782
2138791451
548998375
549263773
619075891
716779610
1641499264
212255618
1910593377
1380911278
1886512421
1859838470
887466960
489330540
377025890
1969851081
1875484274
1671465553
2133969327
1871268230
580533671
562166688
669117155
2131559754
379014255
383650153
1117438768
1632755191
2056071227
1681568701
203510413
1150646603
452845535
109693901
457540235
174731268
996455446
55843670
784112010
1752274127
428858630
1063675834
1938182769
1968808698
1210992770
1009692301
653068145
2049899263
81262497
151241386
1792368480
1267115991
82454
1869424708
1444461597
1691256177
1735384219
288987579
3037334
2142993126
834311638
431504493
1884909410
1233522290
766742504
857727289
1232694078
1433939049
243930895
1672571737
555623229
1534381151
1168121220
247498962
631713310
1291527096
1991178110
183501749
1273466335
1334025689
2069494628
729927784
2109014444
1964410596
58893073
1328816529
552520016
1486548550
1212944037
2002340369
312563788
1203944308
1826530902
1202530376
2081089361
1168613292
370689869
1024554491
935156243
1664534797
871578956
582400258
440174050
2125925626
1827252839
567631501
2047064075
750731244
1922885341
822237591
1674560658
86517015
944817116
2112292874
124279923
1495144490
987348455
563047145
1175210618
1060799105
4520197
1624148247
1302002306
1149249204
1108207626
243260357
739370044
1011313177
1002662191
1245684007
986138765
758259346
242596201
975347849
113778123
1992534750
250726565
1401339811
1058441411
539360870
1155518371
831163041
817733676
1802906208
2086159244
1465156744
151689375
445428248
811150473
829772045
1881625844
1140289663
390738622
194662960
899409794
1979829765
2047462768
622874765
510622203
1049343934
88435272
1832170263
824838570
1007908833
1703278434
553508867
319466057
1317276375
2028909610
374034088
1248946257
1328042660
1654312669
983215540
532168882
935533185
220952961
1812824895
1203698527
83156292
170827568
626803431
1100534100
1476968189
642480523
92418937
1398072506
501291123
433281714
1456969249
2053914575
1743103294
548892041
874466093
761695185
371521487
1134393833
1950743425
368919333
1311108197
284892425
702862965
1043760976
1657977049
468841904
85916779
1232100672
1339695705
628321161
1255442922
1322102807
277283697
1908915996
1066947384
465007833
223576307
1943895878
1929441130
1411019196
809639084
1781113153
2109779666
249970194
823411124
1935951456
145257976
1509516447
1870197388
394487731
211174123
294715565
1492664502
1260229854
2132876330
1896218070
585181476
1767323665
1451216703
1452662966
2139664875
23407907
1929257859
1394695198
1835253383
686895162
435686038
956488189
668052009
1215747517
1064657625
1733580730
868854253
1104694421
117102529
1083413065
2143829909
1926265458
391688872
149170843
1369926633
1495188693
33552544
254374293
943612825
877174718
590493652
1233356070
867186006
1164975405
1448723812
1207104586
423449587
2019068926
2113305197
1442462061
1891313933
1160388427
269793875
369387258
84552575
309870779
1990494314
1598171131
1017968546
1418134977
689758307
633535707
1733509524
1492565694
368251079
206767452
837895526
559170555
938645024
729116051
923304722
1170195666
523078434
1300420605
1999145156
1055979690
1077045956
384193260
945671681
1100654386
194290185
1518560421
478202111
938450726
1922458663
270260068
1993712009
956304988
2113004376
1272319720
1527971894
819905208
2037680443
783491171
2028925990
29634475
1156953295
785397265
1677859269
1668966965
1965275578
1002989959
1954320794
2051108636
284099100
1855589338
1394120487
1669012003
1712382745
706186699
1827943362
920034104
117819863
1010792973
716415849
260653410
170966793
541939837
689944800
507983341
1344692622
2097782314
452845174
518951414
2035415098
1318956949
1238385362
788423460
1324676539
1495321553
891713219
1925413186
1953557975
565789541
1313949951
865540495
45232374
1397008238
1274265075
1889838960
299778570
345538277
130371254
522550253
1951384548
1845443102
1321006177
989757753
1706997549
625971838
35575872
1166906094
556284612
219709192
1413863893
1826239123
418596084
1815349441
845419247
1259211727
365968179
1454799340
1394941986
943590714
1861787799
1167188876
1374573476
549655069
495414777
1696119883
655071445
757302486
293690588
1313912748
1774140540
941924222
1779842740
1354076460
469888716
1236388812
1168653305
253463816
1418796804
579726772
208883603
112317953
447012256
1402473064
2036187030
1033446695
140057277
1084567235
476205552
1273510047
1667268488
730659745
1154661612
555325445
273734883
2086036967
148031131
979010823
730762094
108128581
746520214
1207855471
471336556
1342767526
1278021429
503483556
1547489690
1200298400
119700567
1555628445
1911967337
864464951
114014085
2141498863
335961539
1626306247
748627910
1641929411
596378354
1488128520
1324986937
612921536
352122213
1517440885
2135131508
1615018214
1833963769
1618172308
1172697026
841354124
689884652
40751950
1185035516
1839675063
1007876519
592756348
658143641
145933802
1887348240
316305089
219880325
1206829132
914855123
735161134
123895765
1314899200
1681995402
850718981
1451418989
871926314
540807867
1942862549
1048067905
1015282029
585212251
1172538870
1347136634
1017359283
1690688319
1971669289
517514019
1840844091
311557329
1974566617
156291972
1607114178
746152121
1717275802
1896308498
1482238873
1621297588
1909631424
1616722095
1650252380
1497677627
41214183
653711778
238114005
1296880977
1741362657
447418187
188821967
428551531
734346480
1521680223
1429982423
1318263981
1423469517
2053442509
1206073703
910009551
1635771161
1136770153
874518487
603182436
1422393879
282040050
54232703
830866797
1384975223
1809916449
1555197048
121522626
9823963
1911093915
1809215360
1606483943
1708017349
1461555712
2054912408
592190063
1210249262
1899656783
383701502
2025073014
1492388864
1429149493
1836355332
1793425501
768299324
246678534
370224626
1086343556
931029722
1642918527
1329424134
1442485019
105773564
1203118524
194317074
1518097684
318842150
1987068301
1900429354
789328288
1957016831
1022038628
1150139657
1424165625
1094522845
935337662
201003464
756040028
1645313120
65881997
986318041
1542797458
779583192
1402279968
1466520844
758780843
308907513
1151533665
1601392180
1223274238
1171435527
1596199650
571972566
1941086930
1466143621
824121278
916262400
854600995
1352573824
1953572965
967837038
297123330
179794622
1125100873
1525593330
1952939071
1008753862
1256384947
1969040268
697532324
598300733
331951979
1874767464
556647174
527637634
598261867
1631097571
1540318021
1810725083
1115327056
307890216
1998146206
391502726
825767640
846804396
2073499528
852572377
646684074
944440448
1985737759
455932189
9581640
562867052
1900372464
2016759420
599960746
517694882
778184665
627443489
457239589
661792427
863708613
1888106202
654088379
1658368279
18478544
423482552
724416359
2057342762
927762471
1865086829
83827367
890239228
1111770908
1109572890
1054402587
1677620852
823181115
1396253816
1281687483
1880570128
2088861678
510577942
1611286272
1331644891
1213668908
1381885270
2106238557
269977780
2026025960
1752141661
412592910
727569914
1345192054
621554863
2091686242
337647538
211777318
712509566
1839527319
2106922971
2135053711
708945691
1228818522
2064336805
203071775
703565203
348925055
1649100450
1397668818
803236302
1357723157
606335840
1081982757
517838477
1114140689
568266204
327695083
589925289
671317663
409649213
1902440714
709875589
625978146
453348327
2056056063
1896623202
1336495779
625592673
1071446975
1244172830
214889974
419094390
1394951757
423529431
766601111
1938189774
753202274
344542293
1663203953
1265094698
233627445
1639992536
1410260521
650561395
1420613268
1929612173
1378261467
1407200826
384238872
5399302
1454276875
1143687734
470014053
1593692495
1587074619
61252052
608033034
563472526
2010498449
1197461553
1185587168
1137161404
1509821678
283365881
1749869355
889644191
360926332
1381654097
1975179817
1553123065
50534753
1109239128
1271512494
387404731
1714971906
726253074
858028206
644973591
2100417301
42340930
429950549
514913879
1702558818
875730967
615300779
1824668465
572257810
1580214157
118324298
619835072
1750945268
703960182
1051022743
1483681346
118615365
633351127
1395548915
244256972
1882236515
1759801046
1514844119
905833836
2097971834
78203886
1146036842
1815162940
1407269579
1474956634
1141352893
1138028008
1407917739
350538702
1741472533
1982027111
1946857290
387891302
1606109330
1688651871
310001092
1218918502
849860700
195281842
378228792
1094751002
2031720965
1038393141
1915782196
1217590591
40241110
569747284
1154739011
1049267893
566157815
2105294677
783733118
483624730
2080783361
1156322106
1209356819
185429543
707377968
1633400332
1677961451
1222700784
718637585
1691549461
1296250875
3018936
874734807
367313475
365476401
1421578668
1310038992
1308819136
737786999
234177698
1799671274
1939044331
1689407851
274383110
528124902
2138827935
765629979
2071963039
1722290502
888730450
1493850187
243442365
1392548988
1802812142
880688193
2006477082
1469418009
1529356522
1328395014
477170917
772640692
285497671
82830729
9768148
893697258
2061062597
1754238624
1282779647
1248660166
433818192
1699099702
57852116
1475876473
1498005850
246185282
407579226
126450179
1050649891
274817310
1473560305
78683944
1608527202
2100734605
1504785025
268739407
1195068944
626888539
741464027
427994504
1258342170
1873483310
201637748
190365064
95068788
1000964136
1560590638
539528194
2097422760
1999511526
1335988804
1769871255
940101841
1037311025
1211062585
404489369
593308708
1962725829
1521176713
1851212395
1838899935
532182307
453263864
528661504
1138805850
491493509
1241004608
1583025338
984437115
1727790074
1427188452
346632434
1570843962
1697637883
469754462
718905240
71976256
72714099
1826054289
887404221
1878955145
1358954896
366592670
267549988
994788283
1837242179
332041173
1710119940
376750400
1601603228
734544603
677275883
1326938406
85469506
1200744715
1287175329
1633322596
264965418
13967494
186742193
1517661405
990998883
1956002916
292594875
2100268330
153097251
1267917392
307426737
528050518
1945499712
946405742
1381892437
939037489
1913548054
1994190203
258531327
31840602
276412785
1795417683
545992558
1211998294
1811547945
1640368506
596900270
1812965792
1919777632
1600004909
500708886
1254522194
781901268
292671193
516311126
1881177245
1564990337
1647292745
316698227
1106068182
186387352
2057143281
859518319
821481597
1569589850
1834874395
1108955027
578882829
823287438
1237178739
42899402
1256194971
915262626
2083123967
701573217
1125838354
1367125002
1361467350
2022180662
706133289
1071729846
1932850148
729475468
707311843
1391320405
1290133673
370117603
1838806391
1978285585
2110537737
1073797910
569518218
348825315
810228825
342132350
645814296
1266637372
1241227036
240341514
1192296418
214904868
1024249202
1099044133
832409961
700307826
2085748951
1758582482
1505328093
520210072
2117788057
233916975
1740736520
1022042712
418220754
1842520090
27117565
65327105
728782708
1910354497
412082055
1416101305
1236403364
1910409895
1392008746
1262970756
284526506
1515191067
2105116670
1154133361
1003122667
478672447
1791975886
1419223211
347550854
1439611177
489865701
1059034471
489948149
648031191
1945051689
212372
1088819983
965003124
873786615
1235837369
1680955905
1890594690
1840778831
1914233410
2113925407
585785998
621015243
142711155
141463404
1223152115
1489506017
1866003118
292106095
2091120764
1552840219
1895136585
1902626443
1325447795
1060594114
575840016
381867268
604377746
1590381286
492606132
154035991
1205600316
870087080
109194573
476403354
1895504517
1658322101
2089357824
174698104
477552514
1769301862
187941930
1990208459
1424360374
1015181559
1287788
1789876985
1475256528
6830780
2133936819
238727372
481875354
1600920503
147433484
968346721
2058401240
1592975268
1259654872
1301020983
717324003
372724800
709367637
766672740
773095243
2081553951
694912868
2127658067
1020856466
1541960365
321699379
822714748
1047697305
247605970
149351507
1219640262
583489267
1576257560
914224418
1778053313
224680516
1012087046
1166314400
964553014
542922899
458887265
237040356
1561096650
1766004967
1800284818
1097977120
641086170
352261810
940101841
567031011
1502554562
453308843
1697414809
649861117
517777079
1726852355
1574197967
1990794857
596843607
879745201
400714622
597019641
567972395
75431709
1240913825
940059996
1256174909
2119065122
1367433400
1612397341
1850615761
1944300230
14404654
1139973422
595116251
722003440
198530036
1695185490
1501967865
930286078
650229497
772822428
711170390
146057872
928838958
159286175
932028341
915931925
1015222641
1158306430
798027975
43587925
751973076
1399682633
1730445797
1978528148
776975973
119718275
436029028
1162715834
1720775635
479535222
1649316880
1167076752
593305516
1288541884
1601865240
1648589006
258033475
1114247641
834454177
1920541553
1363174449
1168811832
1871326279
500132600
619619826
947196345
1214285059
2096897808
1103048602
1854574655
877514626
471965625
2086254798
179989139
1698695059
426902618
1932565807
1047591031
1674652250
1617301920
1962015198
2045912685
1267652374
1262315235
1406530388
1469009987
399208233
969482011
1781094529
1554957746
86340234
742760664
319715093
1949008443
860316216
615625795
423463790
1087249984
1231535330
671912339
298419173
1637578899
91102572
1278621576
2055218304
2079251729
993752369
150828169
644886342
1898971488
525138222
1155937913
1115236974
2075328429
820183207
1543957293
1715521344
1956039050
1242934676
165023704
263682584
667219698
94020496
1267465642
2106938444
1053297039
954297915
1133262299
1114201793
4656057
112806413
638668627
409360617
208175442
76331234
320557051
654982925
191079415
2069524479
2102314829
1408515726
1634341001
379830801
1889037711
1703095795
397357516
1442922731
1772642932
1611720910
962904174
1417677720
926794031
357386608
1891686213
393822734
1936314342
1215107508
120246076
221177972
1410842113
1888972866
1962240874
98424264
1443199058
332237048
868867170
1686286523
1206290813
205799360
1329227534
504013805
220909200
1710919136
220139729
455118251
1290400421
1162920206
490549165
579048061
1509113577
2029108995
71083863
976471092
2125652215
1514384090
1934041020
2107916767
1200928304
567738870
1751414218
153765598
940787926
338032944
1115820907
12572004
1421828719
1084492153
1489284956
391104888
1281022286
469993698
1560717326
935496862
1183037318
1126619825
1998858328
1931081834
1789506295
1395427407
1366977788
16894879
880073684
165193556
48706252
326984926
515397020
1038084691
2098037390
1917541148
985610118
1566871715
889395137
2146875689
19041170
1175136777
1266977250
148081259
2050559781
535653540
1077699845
1027195839
1959898109
384706247
1934907889
782452994
1282734433
911729802
750537754
1923751824
1796256960
637126534
474561467
1605000077
2116698027
214282784
816683174
1681091957
153193532
1645398826
153856344
122103490
1715034746
26874129
1100491130
1740828803
2059861355
942268941
1905383271
984641976
607878363
1408933374
1610988131
831933015
93750089
866721459
2133139238
2057363290
261687522
210200381
472047861
14291396
2132873774
1065641066
890031928
30014946
1137138747
874948605
355183590
1490068770
372480663
1472502298
2022178757
352778313
386404870
582162489
987891448
1665492080
590354112
899790462
2086528978
1258519432
1547317992
498564112
210182897
1578706582
1061193259
1578363264
1573013001
1929856296
1971884023
242023095
1489562815
1078382306
850355930
30377856
132757262
1979071333
679401558
1799872014
844598945
109156566
972029426
1999442979
1851705204
1527373342
21145290
1896282127
223471273
638194406
1618979684
1463583451
1613050835
1854932721
1278857007
1966175501
57665788
1653288235
2088018627
572612925
1325378910
2076020180
1123755782
1132175846
848510338
922890130
588417660
92757643
1579830134
123575936
188210321
887176410
2083811944
305261769
441448421
1241238466
1449133161
1649279506
264222435
152962557
332163138
1165455591
1611862927
870065443
1915893093
29068856
1613899238
162669669
480985361
75321478
2069982167
1153099359
1181166695
536667445
1235935499
1368139259
508094176
559192621
772972515
2079766377
2130371444
82229258
1197380961
188163
2122011861
1740357805
410394354
1555044372
1327617754
1211869329
634097334
1674619907
1687695583
1463693231
949595594
1389081649
1790758565
2139551851
1975981100
2076771009
293734903
1400471823
2134944805
1763673701
1658981349
1202615270
633434758
1735181851
1958262009
1562217122
2099503261
1814790313
1676204912
26410925
291106823
834899177
704538776
701699967
270205604
272433710
1791856408
1511129115
628382032
1526912321
1133418962
1994058024
745248720
919084736
1288289139
347989800
1605697274
605423014
446123521
780346036
1439408132
2072010416
1780802187
579026314
1836160792
504007497
346992375
1510313710
886902107
1307510682
1768851501
1353434177
1352834183
1393132954
1076672686
909918137
1642329841
877920742
732194270
1705285282
418516971
80873877
946370959
1725317444
1135262847
310212665
175738774
416464893
580125600
1082187865
139427383
1420911229
547114085
18933125
1859730389
498967985
1491399759
1842055203
2029937158
1046508015
383942173
173167433
1951290939
344220133
862570462
1711899879
142200437
1540126255
1285590416
136867259
335563155
1631077942
1925754284
1263364980
2116433966
1445729838
849768986
1636964168
986438546
762385573
24616359
1314659306
520238274
1657774849
1246929169
197473100
2113759520
827665232
1584304682
1559723185
1319072504
27189069
982359679
2137540021
581324365
953501708
221998880
1110930497
2137854585
1007368307
80436240
1408954889
1932765846
311628941
2111742750
1459685703
1092086628
1927238109
419542532
1442584902
256926527
1978871461
228875122
240122769
706914344
131514098
31473865
1047648656
1278984576
1979156222
1646348493
1146105224
319069004
1918673625
1313830181
781379273
959160205
1534925602
1604561607
1581521177
1348108330
1047084790
1417480572
1896420442
1592850568
954048293
1136367087
788758091
413190942
781951067
1179859972
1690962475
1911077404
1884637576
1679063297
1190589085
2043359482
19041170
367269620
1373646549
1814792426
130371254
715509900
1125902967
147057915
1137208706
2018318629
1149455212
515725784
1466447348
1070346271
460577970
1585491103
1620332199
407061174
1403612688
701860421
2142183834
1990217362
841950704
278380271
1873545678
541510936
905896570
694853497
876392063
151225317
1591980150
1427789583
283246411
434983845
712802399
1057121598
1442267251
1609335220
1317460808
1653593692
1515824940
743564057
1455695604
531410643
1928060062
859352403
594066895
1958293193
2086346707
260603760
1967149392
1282950037
972585203
1493473435
26733191
2013194300
1445314812
710187661
1435138363
163758866
541851060
804149963
1879726504
740438501
1889881099
1032365786
487753714
1152488047
180463572
224108395
932881709
386222714
1108921014
986972956
2073337684
1410247154
1146291684
1434084434
1672224882
1379250323
1263580957
1794327249
1068271975
1168654057
291131602
99898785
1258123354
811004357
87725963
110762863
2121182873
1406801525
1846831503
1901834251
1244138792
1403538271
508403357
1988126151
854062986
893642547
1307434560
108639024
404172361
1133653937
1924093970
1473881879
996135473
97304352
1254112358
668406031
229287302
1976265585
1056901405
1578748984
505110434
1542814204
1258969443
68795156
935317859
566353580
682610082
552171081
773290773
1755495983
505389205
588447708
870652705
1334471980
279842851
2084840557
733819874
2002713236
785355844
911651705
1904848657
2006935398
1854395731
519026460
1426629664
291181182
964084842
1531236353
1658199874
1678076800
1742831137
275697034
436921199
632545448
1290590947
269773232
1134753902
108314081
317393059
1228653278
1366200572
987424458
1298171348
1197823723
705625851
1726356768
1691896429
1904424828
963003925
1860246743
197980982
582462625
665341347
1465123190
1593403322
2143033441
2050202328
135719406
310361832
2093980942
1431443032
932968911
1664003625
519528943
723219966
565927615
864770378
1367111737
726464256
1377388657
1925530271
885331249
543193244
873721205
44517634
872214516
1573990637
1052427788
326498086
1933600919
1975663455
67352065
2116738360
1946650558
77738565
1656131688
721053265
1629756209
1296360723
1256930239
1823121460
1095453922
306037560
1210134032
56701609
1445845982
1414966414
739208091
318346439
1979790722
833364211
384910693
1218467058
1721192374
746034308
1295814476
1490170368
1789694345
1874866160
1556609227
1224833176
354749232
1007959514
1956249704
257968575
308311909
2134858074
1411211985
402237407
67623907
336113798
929992400
464863540
1393515640
332530855
2040411152
1182487206
2065750563
998184963
1047336706
1689398718
1395064153
582672783
1458922716
1493067227
2099797940
911992511
1393420653
2093545270
1363944775
1432583772
978095748
1299151002
57701078
316195554
1841136765
1703027953
1557642770
1617127052
1670956143
1478022698
1787428735
855519400
195934380
805900937
2132719901
472007474
2086687239
2105423254
303491346
250803938
1414486790
434259767
1572230508
632707747
1982194543
1237116897
1025544360
1505847984
785608963
268006370
663766421
1604829123
2041512061
133620508
1425966036
174392011
508157749
466539400
1740239150
1664558806
1776637363
93131655
89265594
479719943
927851723
430798453
597522913
648758816
2069081222
376436336
1743937160
1880610410
812656711
475844493
1694041421
2136502532
764729401
408143675
1821232356
571788035
282977355
1794362984
1126138444
950144119
1715382935
1791654681
183835615
900931335
1439952878
1500558161
969525361
2042836980
1891589636
180720863
1354743341
774891782
342159411
1973701535
492493333
94810483
1816895099
539453814
2055286093
970155182
1938182769
107817716
2146796730
716412041
738330782
813216792
1615904081
2123701690
1861452350
579377151
190842398
832319439
2073033140
1252386985
1365818213
513788344
1201036408
1685766628
397316414
1886754659
271231284
1744951263
2081488092
1087019560
1019205657
2125268968
1924394066
1687730273
1102737264
1502039642
689299443
1509685323
1784633837
330986521
1251513349
720474064
1409713664
6051054
1368253008
636349999
1366627594
1195715775
881961008
1782566939
2115346281
681977102
1896732799
1572738105
888326828
1580220169
253340776
670610141
185338996
626553778
37812119
1396154300
1788115764
2087332859
1940216231
1473663015
1660072496
393682580
1760596503
570951928
35786870
1799841740
209438525
563556496
235222318
1209398566
836703694
1859971086
1273762347
43740962
1474966133
1083073059
1941793788
2076758611
1231455046
657368512
1411643863
72979662
1777676726
573048036
2113288034
533742713
1041020736
1458285733
745065322
438173303
1077551141
1433026584
45620896
2085577102
277849177
1257421151
1822932388
220852451
1871092566
1469806965
285467282
560729339
63235380
1164626547
381874136
344934438
63357146
1110167640
1868634974
1058888864
1538285324
1493307491
803422682
1477460115
597285924
663859444
365045522
1787849507
1945481728
617882179
700297654
1958808525
1141779832
1408152940
875951812
1235249866
1925199138
1661544751
1971269392
1973233004
662360311
957820857
890879721
804394129
1448972376
1515379571
1708730795
1614446193
235273990
105403448
1780008931
1835877642
1313871249
1563358553
1100988471
582187751
2050727866
1478735610
1725996820
371140047
683806884
1989347124
964419912
691088038
610092558
22023432
469939728
339963283
1853907844
2070326374
2146117125
593174012
1278238322
245571671
552537648
769097532
1800493534
1766605189
1700280754
49910562
1256580833
2075792736
1894077580
154746203
1838261663
1969192221
1858869552
368049950
1891501324
419505403
786880656
2037672467
453457170
1981499439
1463019572
1920004933
523001391
1729077980
1643095069
1818457057
348278211
1564893213
658176852
766713483
1109649997
2146726413
1743875502
1104089291
925643853
378555795
1078914954
965707863
1394143899
485107250
1042658605
841193663
1233206387
1775598777
311280348
1485026095
453655459
68458827
90477737
1212030324
1685013990
748208110
776779689
1962880871
1796482715
1737735951
1231527604
1644153640
1953415640
1822642511
1774493225
270874367
578790599
1593024435
1264551218
1502763631
1266616946
349596838
2007456507
135064579
1850024516
1902669076
492428320
1846119573
840126357
247416279
657954766
1756460044
39405809
1891818
975364983
1154183753
464150918
1265685775
457012606
341026253
304565615
448626948
1705364233
1754977407
1592989389
1863442418
799020917
1111739694
491355078
401482876
340652356
1736076426
863525606
2000611372
151097659
311235611
290538817
890316900
682212961
961656399
408243738
1609286946
2051505198
270252326
1019654679
1573600621
2096781951
1305233627
700313380
324473592
1315498429
890046390
1467843880
523077841
1495388112
976437438
730887521
1054341809
686834219
699634707
1476950767
666197061
1940468945
165168130
1345974396
801292453
445774909
1827396608
1673079639
1158229348
1851632468
1120766643
291824220
540491676
904667485
1014925438
938108630
1501839009
1514881324
609248508
267581844
446211013
194785990
108658149
227217216
650452005
1093958676
377806374
280455655
1108130934
1178681916
941345307
1805315403
1517523769
1929366718
636596250
1846120682
1632558632
15040067
860815273
71423178
817374005
1965722640
1078849380
540592089
368497037
718840873
580255970
924810108
1257480056
1648664647
1569119324
1933110361
1098934773
902543930
1554339316
1551434522
381024267
1066537208
191611570
1618323489
1725691158
1489965411
226668316
2122833293
1701059090
1400673620
1041958174
1539331984
121270718
1910522756
2004082022
66263555
1811415232
1165123262
1331356019
1945771290
1349175510
927979522
586620663
883736507
1081211616
960338449
1083508678
1914335527
1900372464
103558162
903664277
1561385473
1100466612
324984711
1172863824
780379081
1124594449
839698274
2075300263
872916637
887288763
1258510108
1312224026
858571302
1587129597
1501153827
802945627
1958981753
2023510326
1229013479
706855713
1872224848
1742222052
1056898989
1949171603
923725423
1873982950
607433387
649494953
423714946
850170746
1994015923
1556451750
484956358
1547089977
1850197318
625967154
1975375804
804159450
1471616837
273769212
1191681877
1251716753
1398965136
905456426
115346810
559343111
550217966
386551342
128130378
94030643
1635583695
1876346367
1235872899
1937335336
1917145142
1795127273
830017055
1706746508
1537886349
482403191
1032633222
1169492953
1018581480
559571948
1045240592
1967132081
1984658214
1083206487
971394678
396276417
820988657
952115630
85702971
1411096303
481201401
2036699685
60766558
2144343731
1924134071
1265364829
2031539504
1853726319
1356890848
1391190521
1690414710
1161176372
261002574
410128280
1665487284
154278883
1133504754
1750392755
1575853524
1363960397
1930243696
1723860479
1518044398
342991763
202884776
2133168095
858062435
795714323
1400029820
1714156524
1089503085
287742350
1303121967
294078374
561662307
497117860
232337339
829776792
1675925404
1299626690
76279096
303756425
1612962430
775138552
1242779108
46230744
213015240
1707478672
2596032
1784326144
2073693567
1505271178
2136497311
4014307
1705857839
1773517079
301031238
1804408928
1491573689
366676707
1187841074
996495694
395836831
536992228
251198035
724094628
122513345
1707506997
852572377
665603778
906224193
942850909
2101897242
2141271810
578599970
1150990663
209534229
1513665791
367406423
327567027
1083545382
1729877111
613767205
1012315365
1785082514
1970697761
1146227658
1566025498
630479754
1820788429
1243540563
1059688562
2065467243
210492207
1398653388
227379067
1052246314
1480056569
863362426
1654422992
229291607
85983904
2126491375
2008318401
218168350
1590420428
454805500
19404670
19223478
111245191
1881542058
1113600856
574015870
583428901
165830978
612472287
351741393
1098404592
271761766
405532266
772842196
1172601280
155862488
765476712
892498776
1320823922
881072845
1373067640
1830069703
1282307618
1886285112
1980268544
107834439
1132462945
179862059
1375990150
1214413504
1853343508
102176978
89782360
1787914009
1065693866
1278661375
532800824
1164163919
1112298719
337243814
1463621207
333992697
494873635
309295219
1258542893
1680154248
1248855759
963311094
427564225
1207169679
166939698
99422571
1143075558
2083495311
1892350401
657843525
362928818
71225676
1118919677
1322231774
1341994543
1120239307
1169837146
1201820047
1811697508
1929191281
165059162
584642015
838095554
2034874446
1322825182
959804973
1788656008
1259275
909738281
2125961416
223004120
1466958689
1194027705
71918726
770296699
1169525
288278661
699492074
460186473
478679943
1848476146
1726902680
444105529
1852621255
263107069
1459687549
1984397112
322935008
231443147
1149083855
1494097558
168811391
79749918
1599262049
1045119845
1690471195
2121221720
1192654517
1678646213
110463565
106273057
334877599
1625518340
1081766553
379009324
79064424
849636190
1003853289
87720004
1585340850
1001341045
499721025
1684980745
1096165429
1081241527
411659414
2046678371
295132166
123853438
1164224521
1643979327
270590198
683934445
1714438784
1148889015
1582376154
1492802198
1554028823
698906070
319777439
340969600
1436112721
485878726
479040171
966872979
707732909
589058117
478110829
2039012717
268319498
1017556229
1148837651
1560847960
372428204
365777776
287847988
224854207
392319804
1552452827
1656421119
27048758
1888971871
1590930408
1900199363
1950856590
1763935034
1347060741
1254891426
732883203
1366459744
1534849388
2030573514
691262168
1785498305
149159192
359112058
1920898253
933358651
1694851887
1686601853
1174124187
2072669587
1755345396
1000636471
648940669
733340817
2089929046
1711495379
1971884023
396476608
452978281
81959456
777437385
1163669520
1915746989
1777848549
929373456
2108599549
2075519659
434377100
237977184
629733825
2066351196
505689858
942652551
140382298
842618488
2141810226
1258206914
517855443
1985284232
1041703694
649927019
1555993318
1514307762
199885315
1753902111
1926674188
1109299306
1416815000
1726593269
1851120967
843785516
1331587946
1049571808
2101829280
1818243221
1169959961
1722537598
1489546203
1779289397
1635487701
1944293555
838302093
1128996575
330280017
1173878830
573639160
1918819454
290352706
1419781616
2050583587
1160632980
108440549
572380437
161699186
2124005984
1227331246
1232373656
994188991
523823541
2126697822
699113160
1041969016
1652510876
1316780657
1820954021
1869608698
232644925
582822803
202118752
227181109
1639768261
1403929526
1902228038
542237796
1685605713
963566308
1211867400
1660325203
155670178
2128671743
1967799461
1336642356
1929531682
59188816
1502487327
1384576913
1606048204
1850132365
139611249
1691471774
88637891
1447990997
1925077483
2147183110
835919734
1978388807
1728027377
673279743
444901171
859380880
304210090
1144047401
212843198
1413589111
252544642
1030683075
1612714921
1410987483
1185164469
1152279546
1997867232
2071131725
606971462
1488901783
582848135
1563464307
720178049
1975830717
1613063013
1093057901
931501541
745903897
230299750
1302788230
1598044887
2074449894
240154213
200731281
1817845553
251226226
382793418
1529673242
497543968
237997978
1501075405
740479925
944030576
1770602929
672190009
1067177749
1954940714
615252831
1234421334
1124042536
119369876
1007323360
1787531853
1917631805
1157604337
1193786154
656385496
1407606524
1793754818
1007216176
532604811
88089480
333640656
754613716
442079915
311584432
648269891
2126954398
701461867
1228907802
1101715143
545787052
571798690
481706583
643985667
880279522
1514391579
835127591
2128538095
1198312191
368804658
1038287142
887460163
1030111932
648466107
1931560058
780771680
1999026473
1178977872
1525447281
1531926318
726868613
1716778655
2032259840
1389314669
1596140636
156774831
184447984
1825126987
1727519166
1337000527
1191300352
68939562
148268444
1734908938
530981555
1775846089
541286867
585832254
345483353
342262506
219867394
1824282676
375102653
2097366924
2047140780
1754219346
780865579
276206196
876103548
174924769
1672093949
2137656755
1333712296
123390540
1438006031
1033760779
1987657134
1770354783
1379036137
277322974
1529312820
1571579731
1043278195
1054615686
2135573786
1883356671
985710555
1464768753
1155601538
1313271802
1218743813
246218528
977232954
147687684
1713834494
654713483
943948674
952734234
781918125
2019155441
995923321
1928163227
1226942684
2005757426
1747933590
1473006278
1550604109
1007924355
1706890223
1423356579
812171346
1527398179
1205046081
1674691131
1710891312
971813142
1952448579
1712679978
1861310590
79978501
599292105
1735665672
430122337
781594798
1081899395
940657872
132642394
218956800
1653468109
1910333720
1451060119
367726272
1369965962
1990803918
1023325711
1799933322
1941319378
1811659362
1603611859
733544514
1148042331
177590600
246666072
1801942048
207756307
141785510
2128041199
297361277
1599001658
1585960175
144355329
2125856596
470880656
844352593
1011973881
1650259998
1957007538
1443600660
1218012789
807531540
1901230229
14542810
802330738
1773104930
1570431483
936540948
1071956459
3190561
2005232357
291211670
1538831954
904632093
1768523108
1997413076
1455787514
1924716513
917879602
1599923421
1477125532
101215330
1749666331
1213594659
1085873533
1097830871
1018781219
543988181
1769241653
817819020
1701364804
509213461
407752409
840495631
1084486211
340295472
827904414
1926589080
600785862
1009296007
1122743588
271670981
1357627361
212428230
784385835
202153590
1926925220
2096277472
35152066
1053032246
574435061
1591389634
1461214932
1056075639
455980789
1060693468
1989657821
913955327
76729778
1280147053
1518954197
1547169022
1780716987
1032097336
1308481141
1879407128
802435268
1842103927
804064073
708557430
810834544
537415308
1114827729
2113169077
1215130427
1739643208
1077076891
674039409
673884677
1743938750
898198243
1754111699
1866029404
530556289
1302555355
1705595245
128292657
1492171757
1030005498
1572341705
1941363176
635098265
421392668
1278708078
1149106184
44345922
628140740
204530717
475456572
161989773
991033108
959977836
955554225
653986358
729001042
1515473985
1216434018
1018405036
465121274
631072718
1887173268
1209797766
442320208
1692447629
2144033944
1299727000
1467856936
1009760875
1168590661
1815728029
100128299
997421672
387950743
119938600
1963866967
1486692618
1823876573
1546234266
80874878
114178344
1279885827
1514295425
231720694
1433063238
1091973920
117138990
785018776
1384707751
1001697228
478107214
965799379
2045045048
408242604
1117674554
666698525
904933521
1493428500
1532947837
1680609217
1806977137
1779308293
646259492
407223620
2051718468
1408190244
1090414941
2070013327
468267415
591750304
1913844153
2099155753
252901573
814140538
1263316034
1999731935
230809161
87943875
1214825490
1639891390
2015966818
1004685084
1204589107
53884456
1076299838
303473601
392077086
231293900
228073058
792429971
1104688629
596232674
1263360959
1226612150
1525637442
2107476381
1608684159
2051758491
1732307174
324294813
2137606238
1547885498
2098118840
1524888304
1257292232
114740581
1207957078
1643351231
1875519491
122359493
1456962656
1900892605
1280826143
975021712
1355912250
428040161
1787377071
1395609360
1525239452
20906926
1852237769
814232614
726527532
1328760844
590701816
1579061574
744860385
1289584305
1673236972
1729235882
74680114
1462662754
1851746026
1639303997
1289196955
1946264001
1916886351
1429333873
2058401240
203868590
833300237
933866334
1636084620
42667473
1118218985
1092790734
131183263
483067390
1613316707
822769934
1170679494
455615786
1874223538
790623786
780968286
417236022
439263942
1817805353
1759083119
1474573479
1195067990
1861451179
870430679
1280716221
52501393
346733223
621330320
1190365217
1960701787
2107144709
2116730651
1995365888
642208375
1524332156
480309465
828431094
1382509148
1894077580
1885188422
596433069
742788090
1150273894
1951375550
1945777883
1159995465
1537396250
993240198
1507682943
1443614967
1770107713
1499259095
725752260
776794766
1950950170
1786856078
1007159500
864664785
58883688
969663168
723281826
379443454
1252578542
708904161
1897252245
1369211611
799548529
97406551
275367191
1257733694
26408369
965514122
926871983
1140198700
1893520819
2095039585
1398056776
520608079
1572210321
1551082191
129909852
1044967990
1174042908
86032210
515889555
1485297168
1248547255
1807967549
1645087713
1584875899
1628670447
1989466597
148114792
2020274518
164186288
1535096007
1984152437
1224311280
520470095
447511769
1158744649
1103567680
539484926
1647514678
1712647284
1093384567
1607437570
459463138
207295874
1094553814
1969632425
1469084058
1495317658
1832835237
360815119
1080481475
2122856538
1777150732
1596865278
1628783958
438746609
1228640945
1564012566
714790068
980152270
2140410313
962292362
1488815775
2104296895
1605540475
1980310226
1108705938
1327986090
322098826
507495620
1539589735
1880710055
2024356045
1135466989
321680924
1328420682
295385096
875859344
1061516689
785371924
785176158
450945372
1119422439
16952093
1419393560
1043040017
402818355
1992368098
111521861
1961847459
784471245
1470728209
1238838165
1358433076
1730996744
1435654732
645355076
490502981
158962389
1319167843
1555823665
24088735
993520441
872739119
989315290
1977232445
1609278227
1977735298
1628390138
993030684
1527055889
1950318276
151929902
972864094
578401691
141464042
1740879954
1343565116
750438932
473531029
1860463670
226588775
343333988
266559345
1231007324
2044591521
455803880
573652932
1486810816
481463244
656104097
74272266
1263339763
1654780893
545839824
2024259141
1004974266
203608511
679463849
1405101000
1428902406
173257816
828347283
85796460
1832227313
844495954
2131781851
1482930768
2001224240
1301559151
729461737
292516677
1920378481
574972943
1998019931
125205593
604392904
2037082691
1563303570
1648457078
814095908
1107660806
1930941590
78853152
1432151357
709196431
473923540
197870015
776097590
2015810533
1292639669
2140946685
1418237184
1289259534
598034431
340266773
1746004311
1511812108
1261684954
431228742
1173721985
325305167
463769991
425085512
59430257
1229973374
273460726
352212037
1999796736
1509195604
1455560144
1967756851
988480264
1704281158
617128069
1021959837
453958551
1517547323
1139303164
220882194
290516093
1931433144
840563737
98225667
1409725528
1858324545
293908429
767044581
1375501755
1797930678
1915169673
85022953
1244839578
1388213428
1693778989
1817516099
1604740087
72811385
818635915
923103400
334808927
1279224060
1941886565
775691486
1947517899
1025961477
497963476
239253455
1555025309
57729417
602735129
1617128889
616705825
155556063
1188813360
739511735
2116382662
1568819688
352236013
355505797
1941827458
2075519659
1556441264
877753187
676532529
1875739939
213278987
1272981058
657701081
369177789
1791231527
1598096191
939622060
1858324545
29613436
2045474964
1851826059
434264936
855580830
1622607112
486457319
1260983763
259129406
2091658029
2006460554
1336890971
944047419
2135456509
481640956
513183110
748985208
1145322892
795151485
1882591003
24005984
976781309
53165217
2125267224
864515943
257768622
2065915004
668798368
1667959317
961403851
263936852
645895657
1930632977
326528361
978009174
1609160646
1635440117
279296439
1708483545
2099222629
1502632774
1176884262
1149752588
933549069
935283837
924195615
671327893
1909199048
2033892401
1918365114
414868386
696745816
710788528
1449660222
2087641562
1540969378
1669201830
840638698
51965909
1768676981
798167232
1737862217
1922154144
1223955182
853967262
1814075439
849406050
342354405
567433482
305854435
2018671723
2127015514
804168903
718925362
937772383
1688463310
888116351
1505908286
1460874266
1105548514
1474204183
1019832532
1270941988
516897017
1051691801
119169724
228441082
1750208301
1757465826
1388330445
986259845
175801809
767655912
1022583783
172696689
59872177
1224911917
1246162816
1160691914
1957881286
1389269362
749043282
1789263407
701573217
1772253586
1628681135
1345471386
3019681
963142875
671134701
1267824592
331099759
250181510
1953207071
2081406127
1676055443
1101510954
758176522
1943648744
112151308
1128814645
1366290603
1158497513
928463204
330288405
1354177110
1785296
770015686
107690933
818622865
2131678167
1894720987
1346850168
1211500323
493867335
684254968
1438238453
998278947
1137740244
823327981
1066889068
389272232
74568594
567204499
1255633773
21773500
710563788
986899853
642602058
1094573292
651642730
935402364
1882314917
1594686219
428385628
695608023
1287355986
806401064
524503077
155315562
399578987
1880496154
984246338
1398973533
1930631131
401248829
2018694360
1065089936
832378859
533693897
1929756658
1843274628
436678195
372068671
1799549384
691808268
650038777
1324726774
177623912
1909089122
1951610676
951878395
1443176864
59856341
354446758
328948140
829334073
1976009750
1700248695
987846688
985164766
1693262879
1481234968
1662561487
2143429122
1900692089
1703069594
133019410
563806502
1906050255
1506795454
1903438755
263711014
2109628979
38017165
72273435
1385458452
304607470
591660740
1024830146
1742634680
1883404012
1158495468
104241238
1258593200
2081954907
1762018534
902818141
373878027
1973938755
1450419539
1869830657
2011277014
1465840095
1941608002
1598211692
401665914
670743473
1673928733
1887718894
139217065
1760364379
854081032
2044175008
1603597511
1241474450
538433802
1191001971
1345934686
1651059777
364111117
1104499666
1773416039
492076205
2015251324
1074192857
1138840225
1633757873
374381304
14217341
1278868025
240864836
214704094
1743300589
756023069
935798222
1026940089
914319442
186742493
1960036220
509046971
1239488004
1770720463
126930001
2044160843
566059379
522940444
1672273324
1195026351
733198473
231203861
185295966
1879952928
1334434769
585141736
977235997
1070040881
1208439880
173136207
1846010450
1953191201
1080747780
1015227054
513875645
642610490
1571285205
1375990150
591049282
1701278929
1273787038
716997914
103050000
1883944293
151736543
78871896
190488648
1146523093
1222864153
311210131
371996624
893488987
270601170
1041819859
738440471
904687954
1186545867
188882141
990629047
1339657160
99369730
183440789
1470742198
1177064105
1602759532
1582029635
1056100140
811494026
1188612959
941073972
1032489513
749375363
776810368
774288005
1639483941
329862782
2066839520
519486517
1535541928
754951472
1053085363
175421346
834916737
1196998672
1716006196
60020911
1615443324
7114548
1467703849
829345333
1993485241
1824462690
813407002
217100662
1925832185
203070984
5906735
254530371
1270959423
1512013375
1803091830
2019299138
1066841642
173099470
151663827
2060435085
388810794
633478366
2040375084
1818381008
418398121
1825988824
1911649362
884333095
958145815
1362512984
1168117877
1937519687
438685724
96135955
781518406
1471716267
1314951794
1295884523
1314199414
909743640
300008304
1245973561
1909447439
1732718107
752152579
380811306
495614035
766869407
662160940
1270953138
860923612
1768645590
1755360721
1575719717
1499001094
913364848
83597826
479317122
943294026
747120723
1703823636
1247329854
167689979
326931414
1683686558
472356026
1339401197
2064065951
86056279
584649100
690526561
496175329
1384733841
1933810799
768279937
214645009
356498505
2090239075
1234731512
1869314046
1808326334
1630773562
1121521086
1825652473
238627665
609870943
825790081
1356440244
154324357
298376339
1079177542
1756657123
1543351880
784470041
1305280634
866474653
1465976220
1573787582
137955739
258908537
770399457
1554807896
1125260605
1953380622
1032968889
990276952
714692178
1771894360
1843664376
1204150795
981244337
302090749
2101384061
1544381254
1726462317
1549849437
1881838341
1813045868
1985682955
1302061989
48437928
402798215
289637839
542171722
1859903109
587489884
1417733520
1537706055
532841404
854269863
1577386600
1174622202
1795447781
1786971212
301168221
566830719
1501934586
730275528
1233430701
637893570
1550410256
388419374
1146949523
876733079
1208994250
2111818302
678394649
1793406609
2089405398
2023207209
593512263
1482909669
665248998
894104943
1165768838
1456968437
951951367
1290393550
1496819699
1009042273
343394877
1052495943
175533876
661155015
196443131
2107578456
981738453
189166994
440930672
567144811
689203201
34728436
150936007
2076314410
64868938
408805226
1935306171
2051718937
933845130
708673973
1419707023
1741583548
2009160755
121431013
1975639215
1056557338
382801378
1241828407
1312402561
755393017
453101586
713349709
141274682
1498787242
1573043157
347244419
1495192936
352943743
1728339227
968612715
720878639
1500098503
417204921
181461904
619855255
197078751
424837980
95405455
774222025
1042384497
160254790
276941063
91794977
1413450068
1285473561
1125888374
1901848986
1269563987
57905659
1144698873
962662128
824010149
199421728
1099763800
313298947
1227237099
1607900253
803804275
665682283
1709402144
657017694
1453852725
1441431969
1947317171
1283311144
395477586
1998315339
367652408
611268348
965131852
1640805468
68989864
1029777893
2059668397
1219097189
1520767596
416825678
1610060237
1264231047
588279732
1184070350
1373109904
1637418262
1190512861
1605232700
1524681838
103318870
1485721568
164148391
1428476080
744678678
589488713
429071418
1728734473
608146669
1087375648
746520214
108388542
1524769057
1818335396
1083538800
1849576180
1477042228
710791545
1085891129
1194990107
198869447
313839838
1541990925
642167512
2140568345
1785082514
1007239128
1630917934
1709574183
2063261356
325044464
2008710567
1854007959
667409517
1806229500
2138915807
732054719
1233599729
91305803
1081593584
1280643841
1700712544
85240305
336577771
494971160
2083127616
1929631489
1849241853
1678484050
126027142
1918072201
1908319883
1841695450
89563378
1926502676
231808809
17968779
1507645494
1775171226
157664028
1692968999
463521412
710390991
1467045395
1295591699
726723348
723194692
653497764
626290501
1665682965
1948011426
609970933
1362957171
1592975268
1766958375
2135749574
1825395204
535249420
1451248943
1768212529
394327789
262086026
1855611577
1648324086
2085879450
1349446544
1841353302
1773698678
782602975
991587348
1367405007
951408605
1936376879
1993391571
1789714467
1652597536
651683821
625975434
1769590518
852497532
1692617507
1865549199
411932805
397682558
1337467879
971659482
106296808
901733000
1675150281
283219105
1618068075
1313721385
1554272303
1817806619
1303282961
869511847
1090541370
1702829641
259633579
379863857
1380173238
1304228821
1899402803
1969032171
211944080
1500670392
1428392867
1466132993
1230313701
494003300
183623998
1964123947
1649243196
884631284
1180101496
1457044151
2063675159
1245166707
1797864441
1461022681
943688541
1766030717
864050141
2054949839
556856249
1468497819
1568846094
934135409
1169689438
730731924
1071878957
966037986
694460278
640255255
1631391733
235040837
1975255054
2019783743
97980872
378374804
830527645
195990496
1315161191
1169530852
326476497
493482503
1123436477
1672734457
503560838
400730149
1548857243
531846727
633983107
347502149
1377126885
322837268
1397533273
494738674
524489888
418745420
2129309011
214889974
2043331847
122084015
1332559172
409365202
1159060745
1267195989
356154919
548356340
1327625566
552892379
405960705
30336690
1917168044
401170045
623376621
1245308686
335521606
1442433684
339916026
161132634
330027372
128524714
163585605
636994388
1353317214
1894170584
1118906321
117664359
1389969655
1692673887
977992102
1414112627
1801348492
1813757970
336625383
534285633
2029593960
1010701941
1819890667
1835586522
1904667476
1185098736
225741696
237572005
1140976024
1620502295
87995843
12879567
239755494
2033926640
970804730
365496388
1060555025
2008156536
318684552
2114708609
1932580039
1137098134
1845948432
1546343254
472838415
424146042
1816130637
138479919
1004038313
1674238959
148255689
523144673
1545935597
1921698241
860891278
1439475963
644904357
1509447807
781809477
492179755
1881471012
1773200561
226724307
1726126509
793788126
89427648
1739621475
1437569428
1179112509
1078696867
765358129
349282623
194988240
1367717879
339957397
466716232
1410536562
1994342600
1033396457
809912258
739716363
141262146
286875330
325948284
1389696410
315495295
1773493112
1519730046
299940204
15603330
219230649
960999551
268197444
4119238
195463669
1422301172
401029053
1880420943
1775011234
1079606219
1942858371
399814620
389831780
1582470267
1616790329
1445455002
697683332
880872500
776283810
415127154
907993753
711123851
1956724141
602207734
1131459257
805524157
623245482
216323316
1910110178
455962290
902670355
1876955341
964950031
819492942
350368634
192580697
2022084215
2007815715
103703529
608537133
345930243
109389553
384190375
2135495897
464186476
1494631125
1603631282
1913261270
1617190981
575391524
1084169605
1391152933
88292021
1839516853
2103940915
904451189
782333483
974861355
91102572
565290183
1502913414
1289561848
1361158467
1780597606
1150205821
1222050791
1385528853
1017866730
798913013
2046264252
1761984805
1377569303
1990494976
1347130919
1483951707
592303927
681123052
1694688608
638050352
792202314
1769264373
450171387
1319650482
1525484628
236970035
1953236909
2136661709
1056359001
292276862
110738093
560149716
954159741
1021688070
1308408649
1224649008
544614208
472304190
1017938665
1140087560
488042963
1414845110
489175643
2037566634
1707007440
2106443865
1020468901
1765168584
1368907220
650395418
211665642
347249143
5429876
1742525416
1685002379
1537706055
470782029
1932047385
1708763362
1004003063
186605370
1776912419
545607546
268676042
1020535432
960898271
1545440007
1900195371
694347164
1542877358
1572014854
2061248135
444559293
813200721
785325587
1924495205
597390139
1547426136
1359188510
1055102754
347105055
12980769
31630580
4858261
1322148238
1741961981
1545434184
296713676
2105095326
804547409
1035644568
1503326096
363386782
1055228605
1045197387
1546093581
835302506
1259154311
1847771014
1079753202
1093943573
1666541285
1584860969
391617455
421220383
442296449
1319546737
1120806474
106028100
1144198589
541463538
2110521483
2088548535
1763496222
72621651
1547541556
197588186
753033104
318352460
982152213
82649816
1540509406
21108983
2125787128
1739787297
652400216
821937760
1785531655
321011053
107717141
1462334170
312033657
98387982
1048429602
2134557213
591367691
1318890358
1005760190
934452782
119776795
1495946255
1214173396
697202048
666172207
465468520
632018597
1138122112
595714137
209351832
375733644
365802655
1738396377
1223612121
115078765
319893937
1316986809
708363550
820133493
1629495667
1332617976
1694429809
1613184434
692041394
2140192639
332175679
1390714731
978426660
1073910529
261232359
355529154
1842651340
207862179
634116312
1594430121
232048310
787575143
1103433597
195064370
1906246704
1717460872
698944756
1626832061
822232326
842014421
596434383
693721586
2100329299
53711794
1409499723
1006207939
1102053021
1936708115
188260303
123690581
171247732
1260896554
1603745238
1566421584
458721679
1665944483
1132093830
996976668
1973683083
873478792
1051046795
1029630844
921086725
1361899121
1853173851
945690537
274305295
2046666195
758325507
287874215
1053498134
93876072
1781127648
1672159066
1041457709
620995893
1780469667
817649773
817499121
1619451119
523309952
1989233785
876061032
165304767
1419369288
597280921
520924846
1075956209
931001397
525492932
1887636749
366068588
400416332
1924991525
1381446984
956018655
316217184
119499280
1942956707
1566310009
780660594
1243847077
127620847
806774581
1363644890
1821232356
67343217
1971366739
739752891
47503781
660032609
1806615951
130200363
159340144
1427715795
484474462
758815294
1313001998
293882553
139479337
1216296219
1613699649
54638025
1356963810
430554191
54845912
712213029
1714782505
1796754614
759087588
81935778
355914190
665324025
1795892071
1325398931
1001613066
1764358748
1614023129
1677332611
1261116866
1863358721
1142582184
1560512229
1446051914
1853761494
1933028077
1873500481
941033989
80304988
1136125813
1080286041
1614897067
177145230
1644878082
126217208
1978402975
482144813
1253678087
435703729
1539362638
511148173
449153672
585185317
862020702
150120313
1150851723
141312060
1431011779
649442285
1685503644
1037279588
617319015
116061369
131354881
1574900652
1276701050
1103970734
83935151
1962397006
1413944124
1245175830
185295966
993766828
1781840778
72941724
2133041979
491944465
2093501855
878738616
1729517885
811973147
657079570
5230867
545580871
1985815633
1653382068
1788717601
1339848322
1638092270
1514941977
989834101
531487738
1693053947
956087359
290399652
1956136457
357867029
1810569890
826771253
914617716
1461225392
454552603
574055811
825159777
1738930805
40565163
942788793
312591601
143067901
144558214
1771317263
2045379975
1061266678
351734515
30328408
1519012800
259564666
476710825
986831495
568517983
658766408
1927341858
62408779
2139977073
256761336
814527435
1153620171
1405171798
1668187069
1335300697
356296311
396831486
524672592
2116246673
1468926797
788698085
1202729895
1109442941
2007863196
101026061
1780439373
1451889156
398679285
590194902
811674981
529975440
151498562
1046646692
578721827
1637502211
708323932
387975837
618686675
194269908
507678863
512476286
1710391961
339515678
1358698359
475120373
909318742
1859798662
1926564096
864938820
1968949969
739366639
1513259035
1982353970
1822933440
1929000995
382345021
236890739
298564393
964205466
650550546
923303806
580901028
275664900
1621570300
393967963
420319829
1096976148
1498296308
369735290
1331821088
1736344682
1089441903
521931324
1683130189
567392964
1063258599
683525389
145933802
839882866
358500974
1749737283
1055978429
1480907706
36834843
290633117
1074900188
1623632693
333815457
516286648
1485411977
1762397833
641703266
1430304147
1198225576
649796481
1091541202
1346255557
1805975169
1805926996
1375411279
815239920
16324327
1479485313
255949700
1450245295
1382586373
1920614265
17352406
1297546512
1118657416
1926659113
1515410827
552537648
789440943
597998333
1402292613
709318166
1030525490
548596034
1020252904
1325120391
1561245095
1037985828
1812900616
868985351
560617773
754340409
1538285108
1471455961
1367376040
733263669
857173081
1281972649
384691857
1919751525
1899267217
942360479
51532124
633594744
1713648830
336015697
227278258
1787324093
623449397
1084514477
920714381
367578441
989457415
1018063651
1811377222
674381103
1746534509
1385460031
300799028
252361485
818312238
1651918429
471954956
210728781
1468988517
2141924123
1337596196
376468823
714000316
493298476
316230529
44507743
395321286
1999944090
37874092
1179977910
1153475484
1875058884
863855336
173186676
64372533
1105945049
1133336921
370197493
1413081542
1872399029
1537145524
215051021
295479741
2065982349
1818708032
964534022
1172170775
1029117309
1909761344
120551673
1746784874
929267035
1246800175
2127858412
1216602592
1862761810
749909300
1307367736
1980324521
101135238
1980351330
541067344
671056542
970564840
691455234
125920481
926858700
1703776375
1766180174
1032163584
675437855
824290381
931862909
859922885
878034586
990799785
331950274
430033160
791610590
1348561836
1284521190
1368139259
1700890573
59496850
2100606353
437521081
901181223
1540935299
11480816
950231548
1965084308
364822765
1777298212
878234316
1027569863
545122340
539708046
1692003780
570196537
18437722
481283212
238854223
1508351958
41450690
136595942
1771898821
772217023
296221786
973897859
1417588732
19749086
517823679
1697837220
841563494
1418123278
1591328155
1866970185
419629155
1481562843
809486992
1761405063
280392731
1124649844
1319712009
259147751
1007142276
1280219971
1099057199
660905974
1022368771
916841557
181879431
1792714047
360725879
1606179165
798153296
1638453742
1442003705
759531702
1138361255
1890959072
1453826563
1027208147
98818924
1872322081
149525700
916882143
1620509222
212837242
1774758569
1518842728
1089521053
338594110
822097534
1225930772
1956125181
903403974
924944561
997331673
1155728695
2094368333
62970760
443535515
1513651192
1994123935
1712442808
124847118
341355722
1087282062
667551729
1398995287
302292446
422734503
1204464066
1294014428
754791199
1464539293
1528120911
1565971024
789343840
446264189
286482783
827510413
542204789
1257486197
2023115203
635963458
299518513
1539157374
1978759352
803116109
2013458347
1594275162
825741697
1553742847
2015391338
1202190820
1628530843
1068704328
2076054709
1143683753
587456733
1018379007
875092035
817388977
1181118477
1259216641
1510767215
332228456
1338940939
1878109807
1747906323
1950820708
1929133432
388601296
162051711
22735365
1333725331
561217351
1974663626
655821159
2116736882
994458297
2048933077
1146170464
573242654
1449807282
1278725237
1236082064
103515362
1531846585
772802983
173313424
107258892
510501323
1775902410
1338142618
1603018267
836123893
995872591
322253486
24329943
1034800963
188174018
1862700401
2115638059
792220283
462805358
442129169
1457446758
1952654740
1206429794
177685254
170951860
519612751
1420582894
1304878454
1516381488
2125382747
1292992943
1783051952
1366109398
191179632
1949126571
330244078
1163623357
530289649
568313655
1566776542
436521566
1705143538
1698478793
1279003974
517408998
2006924663
410137762
1694662725
101865843
2026235042
428937755
1871392309
576644097
1932253210
87576189
937087080
462708252
333271799
1664228911
1109028974
1876006949
1237752987
387192284
771892943
992207851
489780696
523865538
979243616
1977437260
1139279287
1157769986
291020185
830244421
1824424237
1820165496
1827360154
2043805877
1079982603
111726289
972002346
732612785
432629053
1303148782
1509296345
1580791564
237752325
1134847784
1516054488
495374836
926471156
2076549238
588290537
1140691034
197441445
247063649
1235020091
1349970128
512808487
1349192117
544373797
47622033
53227692
1900456690
76052901
61908096
2078919910
1083087678
1084460375
1864279124
1684652076
1622109322
428024225
739843032
473706845
362398250
265688005
1768083092
417455634
1117185539
667413030
410079819
1881055978
1726794629
1203995977
1034713355
1317025431
393972135
888821914
1325380191
1445164168
177635290
106287102
1821979905
1027394976
542982115
1120629025
682935326
24462223
1643576963
1452512816
1443431693
1096635649
465847733
1198861979
825226460
524381135
429187888
1700832229
2119772581
1990630867
1984690332
1815357461
1856912971
1724554810
1754356797
455715932
1559999167
233975443
813877569
1658652758
821434703
1378007265
987570615
1382286777
1112921443
612489793
1673130360
1704733482
1602722132
2142425650
605783856
1786177599
1400136201
417049737
1611723331
54027867
1500923947
808171538
1738005324
1707411377
776252337
1528466793
1681049836
618982876
1224390934
2142690012
1103492531
13570433
247557701
420056728
1816735063
749136293
1306021096
766514661
1009566314
248706917
858321357
1880084109
484722487
1262003232
1279080711
180664933
303145599
620314465
828171976
138490221
2088881245
372324410
2125582208
120109044
1647083235
933332822
1180447366
2036115813
360836393
680471655
1600099154
1799074471
1350995959
607149174
50894184
6030722
1482082947
1271793833
1148746356
748754987
1875312420
733120709
727640761
1134762897
1707571360
1719322819
487147228
775197339
1960475523
1824536714
873027976
313559661
835287894
1290364176
508748297
1484205727
286230830
244079439
1824573415
207992488
413760447
193822153
827604369
1095063781
2064159261
900909106
1137936573
1234638196
1631476574
1847968989
90236089
1855978849
1634555799
76805640
1289187827
1874910193
1662388387
779584769
1414023975
139549220
95997200
2041827634
762575764
1000353995
1353239687
1887089364
676894662
1561884794
1513403235
880454762
585725319
955160063
268504374
388339368
252932605
573547238
1324126590
901934255
171036962
91622001
799201929
526325968
352975332
719657340
447474329
1910056192
1530487893
701649391
1624138053
95111536
100539730
1913358891
1279745358
1504623230
598856706
138883809
1204709535
1103365243
2132705720
40457364
1942034055
1042988455
1331623472
387198565
1435023911
1234938648
863099182
1909150578
724575754
1891007380
6334971
910865125
219460981
1914239840
961656399
804524304
1385979514
1621378776
838194391
1552273291
1897454303
285797731
892229466
1681361421
328455537
1929561873
1452715048
96454174
1434281312
1129390558
279601776
1019508654
1333906498
377102383
558958792
1996909807
644189660
1173163319
693988210
1192189960
1862554507
152380148
558111993
61764
50246718
1597732718
2091412143
624114377
547172630
265149418
2022591826
2032628237
1875706539
1824484839
1668385881
205217695
365084805
502324010
77768367
1778387875
1973062475
1295886790
541014441
1819631271
1625018870
1865426467
1745265419
1313141456
980826140
142018461
196914742
1353466658
559127436
993022540
1324591264
292132383
826991904
1371047409
1225581952
1172450945
748834750
1857128919
1397957516
1577375874
1681268644
1828000821
1671773161
685097667
765720666
1047237224
1887032266
1080681267
67852048
1204539765
805840819
1117126220
1241772704
474732537
1624343640
1708820189
179231489
177256966
1048240090
497896545
2037313781
1483593067
1164267765
1427552898
479858258
1360945394
820696001
2016633656
554890620
455797851
16140087
796621878
955891276
891843810
982171298
288477378
285165844
359842643
188265932
1996205429
816857463
1766277423
1903633736
624057111
1008510277
1806707506
1849163698
523041712
134695722
1443506265
949502615
1535096007
2125145690
1746681429
233916975
49777687
1794693402
1509066823
785019682
1068630573
2020991149
749324014
2027308370
1363495885
1881570904
554358311
360544521
246510560
60065843
1265336171
1959803901
151735804
205238083
741920084
166689546
755408139
491568411
185049490
123380214
343498951
1328259602
518183946
1664797355
2138780401
901968931
1793956972
316184424
510525570
723937890
817395128
1827478543
1570058930
134691215
1582857119
481174082
2137282897
1328400192
1411516176
2079547645
1298361474
1453639128
724403071
854433546
2018299593
1538764184
969991959
1835284151
1828613445
1538914421
223599165
279419226
617819268
1792480725
1809553378
1593024638
449751465
676716960
1139303164
1056038216
509181516
413908094
1682678139
178742966
945990778
689884652
1451926110
1986700233
598788621
1790697641
1306515089
1574611042
767875416
36028844
1312561587
1886494965
1750390843
1204947736
1101860681
1123203868
318297065
2146720805
1498619092
1578041949
888832826
1753694816
1764623726
1337422927
288124447
671918853
208443281
36995628
1790922657
1977295842
1333466468
1938158991
733276969
490367978
611014335
1229019237
1612367178
464684092
395314926
1837514217
1331367463
206388604
1837721562
978664498
1685894196
895576910
560802838
1133236916
777285249
303956651
537527223
1639109325
1960412960
376572968
1558198150
333879822
1049062260
588443159
1944435499
1700214410
1466943026
829708903
585516168
1486430483
696981471
360815119
1768220236
1559867495
1421336286
1053019615
1201502654
2012672556
732091483
413496305
408232630
1003459080
1068641272
1297603155
1165785965
1027760930
493099628
1710598814
1913986153
1744377023
1484022612
324078043
7032258
272902434
1329121190
990661187
1099555310
1421892546
1021505334
1234065927
69101163
1701956756
131160172
1178307192
1220827191
1927443047
702088930
40071149
1577693062
452941814
348459740
998418826
1445835432
139280500
2006235326
1060009303
792118257
989939356
1311204954
86171494
1142623990
1301854649
1633189355
172925949
1427620929
209739908
1640774843
79974790
438141887
1388149689
1891665794
44804589
1740765967
698871500
1527984864
840945843
970456466
1189880066
426688178
830989541
1523114356
563081333
1169312603
1567337338
2135702079
1072766511
123908047
287427139
1020249700
461894552
805368370
1250895198
2010118299
439622058
2027696507
234376693
1783378566
171005204
84410499
1351906596
1255790193
1183371004
1017216087
447308872
1115802668
2124008595
1116199367
1620208709
1385528853
2123025828
296960687
1826844197
1619044632
1304878454
556332515
1722866357
1126301426
1659059723
1947766664
1788918243
526602529
685715653
1735677190
1694983393
134280242
52000659
1166519211
9680360
20505260
293235288
811400801
85641213
293854920
811136511
1981039328
897294928
1065207898
836661451
266681917
1960653700
2077996133
2091808918
2091297074
861113994
1234978984
939871812
1348104530
1311958209
840145632
1860321346
1640209319
1114485947
1281241787
1289322811
391225151
2039132479
103102157
340289863
1956892186
999999463
1504265880
1255871355
1174083607
722694544
36629712
1176440542
2023251313
371287656
1984786631
871277713
467243962
1362065723
861990019
817347635
2094928662
1850274310
481436343
394607556
546892327
1111467003
292652448
1041949796
978142398
1757146628
1721410370
1359731769
1987490133
1536725391
1134276874
1715780504
586009532
526869362
1501552334
160832522
1127120053
1970331957
385493162
1289828767
1472020492
247590576
125504039
1127551477
285889287
352746263
346803301
2126776895
639225846
1322705027
61628285
1969959807
249747120
1348481265
1416248687
238990027
1588415148
1935289480
1207395248
294436174
1585331905
848509294
190115878
1663867295
647217989
127933515
1299965847
121837873
441798299
2137520109
655226416
1270235080
562958763
1444918813
790500531
2098875747
1981520380
1015570724
1201152415
1883409878
240377456
1094734113
1906757741
480197987
77009173
861070321
1628061772
615365532
986229705
1520899453
1282300973
198360775
318304223
727065955
1063777736
112256372
1083828572
2113650772
481582181
309347267
709857361
1854922735
2136417755
259911230
828346967
1984196076
1443373462
383469455
593163099
465370776
217079285
1010017783
333345146
847913993
550375975
69060095
549056675
672731863
1274102761
1508276587
884043577
1324281597
1219097314
1125827024
1662824274
719082004
1390812524
437247207
1680769535
2009681194
1537060697
326438169
886427375
1841229343
981548053
1522403021
1449286399
88515789
744577046
9305415
1931219514
880339904
2132961226
318416816
1766577506
1053611803
826596865
822774749
1465274846
731239749
348283665
91534735
590758168
889061985
671746448
323164775
1432649058
1748155899
1738740699
187214494
34011820
184462315
50967005
1043905802
1570376845
1902153026
193710214
1733722243
1841328086
1651222504
175505976
495779901
1748653444
1419300757
1355753977
177145230
787242937
1699002588
33134576
696099929
1038804470
1918315734
1206403966
1061771292
698111167
1745656427
679742130
172754863
222213059
418414958
398237429
1479895548
1177647764
1529403359
630859065
972386856
1702905983
523638459
1726226138
1748667558
888655271
1776079729
1156724282
2090206161
853045645
482806142
2075287335
363972847
472192167
451821266
1923630991
1898004596
400307265
1567663001
1343994937
291771961
1209975636
1510368988
745423256
522624412
1130693111
1576922402
257367295
895283338
1996659598
1244995704
1696643960
1391642134
182438495
87634305
601183088
681879289
1939168708
1981560202
1396334444
775996913
149864852
906457826
102666300
150616910
396491937
693593444
1132609014
867359889
63672598
1000611107
1340457543
1246090747
1659449852
547929306
637695864
1311521532
381952513
1982147770
137981991
1744497606
1338113149
1478155398
1720147503
1589807394
819684788
468413201
2032405090
620084620
1627279268
103860085
2110987331
759319230
1188009196
459852215
1032006098
1257179845
187001009
1124578341
1421140798
873791032
841578080
2132292290
2053412254
454689008
1738194437
2008023381
1093531471
926908875
1803954646
1140200284
1921815289
107813687
1951421730
1804810604
2095206333
1703269682
490385967
1726221310
1451840070
346872583
454810414
752597683
451836215
679063243
161946036
1076600697
338630732
649821888
889497561
1187797316
1399838781
1270230442
866969684
30648362
1582511552
698941312
1874951179
390384106
1324441105
1423330097
445428248
993836833
872116923
1004536133
1397778651
257725519
1178010479
646583361
846486996
34427470
134287984
1358782804
1134329878
141665787
902384266
1910297312
2015233642
976430740
739521418
541035759
1351528191
1206442683
1288024075
1685953414
677430210
24329943
1959175217
131936658
810152217
869354787
1107758648
1144498429
1809406162
449197349
106829040
336983881
305226422
746962725
603845472
1990697877
1196199703
1648281251
418385050
1328279548
1534652297
1822103914
52807823
945887617
52361342
1537520006
1155886053
1771340890
643344784
1814765839
13104101
2101415533
426488697
845345829
416756578
1592092893
1407006858
2132128988
1672419380
937290148
329116114
1976109920
1830271773
1191695380
1282320833
2065100743
1952387468
1564416585
414580069
1026471357
268739227
1649863972
1813482137
1466943026
209655642
1238286011
1604922982
1522234
1047541013
1327602046
1110025586
300430320
1720518379
1673720186
794173779
1070016337
1640106445
875896869
1401077882
557596615
844439569
566128264
564203807
631560624
1999389870
996230040
1821705856
2062023778
1791568618
334588034
245457475
1852179868
1932734014
2002456519
106786235
2123806825
1151147672
1265305798
2037942424
67028581
1303292299
1735695900
1003075208
745525879
299471909
1310712346
1716433925
1194635854
1603324153
72407400
906025781
309907504
1923330650
1159838561
1883807151
985965995
999045727
1015521814
1245244803
1031436759
1606943607
1885173450
2001033476
1280006180
604674141
1894833001
1822036629
664087407
63103757
1437003517
1970474515
689991001
931226706
1212669162
1633384776
67896965
118341438
1826308531
348420407
44928008
1275757347
1361972196
1410541102
1845295544
224649922
1264417828
945276281
387666272
891699154
695158420
1645442643
372881088
1807972814
129221196
821975472
1942270448
1651835953
118098378
1649650005
644026853
1186928709
782016021
434936555
224815252
1667978713
1865845461
1151422638
932684311
541125212
1317092306
1767510738
352899199
903663422
505228980
881853305
894644266
179289123
1909819441
978889429
1160316236
1794440591
1767661903
1645315530
1862688563
192179356
1232754917
833239219
867198481
356470565
572031631
41780033
2070107280
394201785
491675606
1738970239
533052847
2082441334
1516127135
1950919006
749376211
717575783
105872845
145016522
1585357170
1001637041
521214975
1356089840
1321390136
1622787246
729147106
1603872501
1284616772
1668213161
1931250480
871578956
635517323
1459769505
1916398766
2079641911
997548834
1154226520
1014473782
140859281
255685661
759251002
1411072404
217734933
493178524
597076456
1039886909
1345681808
417826463
1705918451
789654057
6914107
98049129
2116102961
1726050489
429730792
792616293
157506215
170347253
699672028
31675642
561110158
325552476
1314402846
2070013549
830910030
672702611
1327542215
912062820
1375008066
2065629017
248396941
514048432
1227634401
1344140851
1392517047
158458667
1259824851
1130996095
960963263
918234197
1805363616
148393213
547139855
836114547
741426109
1968988221
1934379464
1387663264
1718037127
2061508263
1553767792
1421674198
457939253
316593047
1292937046
2114169175
1770984027
1185823550
487465166
1337055335
263321072
1984065829
266270836
1219749453
485857506
71868062
484498167
662605275
1402082942
1403762026
604972690
30054841
1662233127
2059893554
2111074063
1463305894
585068693
1256932550
183483667
2034645456
1112019338
965783732
424598287
241419533
1610426624
572622440
2118936342
1195867761
1925594845
1218963786
943766131
1179604614
743363928
114245024
813908758
665625785
328134658
398593314
1161890515
968664113
337092565
284542800
895300533
879507767
385751987
1215786570
1889570085
1370537466
736071866
242030372
1134755322
667825365
588068247
151300165
1070774326
1435092000
1910413178
236300626
1752273416
2140899580
1122865369
1607043694
654504456
746499315
1210780212
1757662386
377437138
322933488
345538277
378709756
1881198437
703251506
838710241
2040849145
1207070806
1188935196
1307709269
392572324
688616031
1438545883
1199877181
942258228
258434184
1248494397
2027094438
852418779
1672063728
1005715553
737029332
1757807091
1404951197
1391358938
1749999488
1673984498
516117232
223207932
343415953
1968354870
851131267
1207532119
1955126881
1568881367
1009983914
1528789
2058113921
413611344
812167326
1020033495
1092916394
1748526897
344770172
327895388
1298084859
304833655
1682410567
515570208
1219580641
1986645801
888843177
130805376
682032589
1513263940
500237610
1436497112
1240255308
1483682032
654345998
1879996308
34248269
13696089
1540072657
901421340
1535105776
1465139882
1779715834
184272972
1645693979
832279204
1947049304
804235949
1777395834
2028947596
368111227
1152864517
418649165
1287345446
1676030671
1714358462
1140121456
1792698120
1252915194
90016660
1227587602
508003791
988989926
808718034
540339355
318657478
401588097
2043951320
1834873143
2027787238
96654480
1961601566
1565556663
1367207019
973141028
1164862200
231531357
504876313
1530817740
1540046195
637672278
1144653775
1552550290
1397969483
2025312209
1285448979
129004873
1834362917
1909569213
1121270085
1350020185
396741005
1263706846
1454528245
924918860
219418464
248853690
1933146891
1964234283
1113715690
1578266881
1147779065
2104534194
459732271
25588587
252386725
716852815
1663823339
1640870669
675083096
498074280
891462185
1960478383
1514521363
1906325374
105515829
971102948
1726898485
542806671
681582556
2122192487
1016624216
2009678770
403648639
1570123476
851976014
274022105
1330095660
567203367
1583493053
1747553354
318076524
793827578
1662775146
299033402
820397727
646460043
1819633704
393485439
550535913
2050671572
642301972
1547946613
976018659
1131695815
519200637
1991985844
533787574
1440187153
1150027211
1768625236
1724353229
55633220
1119614388
1701278929
1845074951
1455839845
1000297520
1833901387
517471582
1112192982
1538272272
1144188966
479922411
1219958138
7951612
116848930
2100185233
1033198599
1564449321
1348821389
1646495343
142448059
2116331607
2073139950
293081369
771930250
1264077507
1462913695
34024700
54641345
180463572
211793461
1418944935
1337525842
966691702
904964812
2027756119
292331292
462978242
1461545450
1850950533
634446927
21935626
1315121401
1198239826
669398644
1626825217
518681483
1954022419
1130908739
644034535
335356740
64986963
628016283
1161110002
1906707674
473523595
2041932247
623696950
648041191
699528151
400195889
1839114722
1063704204
1439865863
32229830
2059771645
1746571946
1771277294
314541425
1698953346
437634801
824995149
1908921003
1298135001
2115956363
678867439
1970509562
634733124
1258657572
1379577818
315171167
747488215
904656393
238772611
871178784
1443749937
519701207
1233247292
871347053
334113565
2043715667
1821773209
2025262688
462322198
72488760
1185723835
1742588804
1498241684
1773909437
1446460450
1335145978
374531023
1177468057
880495378
513617950
802737230
912511009
7830963
637544846
1566122913
1296784386
1775322041
626274872
2099546384
1982194543
1943868464
477135853
964642248
851220885
1932349255
1849266218
1458246865
773475621
564791506
21409818
367860449
621690741
1937911580
547189519
1579061574
1635753341
1111751751
2010537197
1942351140
1647528360
2052521432
1452910920
3261511
1461545450
1158543859
922138003
939632326
622901936
831515674
168625128
369514521
952455714
1888719110
813216639
1532736745
1017066789
1377968739
1779646924
1124497337
1902052830
1442374615
1886984452
2070041821
697894536
1772435658
282319763
1362775157
660423264
1174296412
1398389404
1688947044
1486515047
846843313
1840934773
571080737
1237110339
1582072063
392626614
1842794662
2142959628
807236828
1219488000
1978092947
1353294272
6700276
810392931
1658755189
1042851563
68681715
1774827822
1113521324
1745783322
376688833
1386324275
266592520
1366851419
951843287
2047941757
652992470
557763832
248477606
1533651496
1058401437
794427919
122212867
1177100863
1284475867
1432956352
307711957
1819711176
1051462321
612374977
862380087
532677311
1263005014
118906632
1928032727
448297338
1741784155
111852783
1134567430
1430519134
1998953795
1004645153
1680832467
1380386203
1579870658
721359978
344825301
1215414490
1471882505
1576635795
86746379
224435518
1284049685
1518970095
1111912628
1166332293
1645639703
1451473236
2082369152
13367929
1218777216
361665922
2036210240
1084463869
885001376
962165992
1227149646
1925993498
1423684943
839781983
169387869
219799361
614214164
653436449
1543109004
1002371191
486787035
1599495224
1970306653
2049364672
2029256769
253753713
252870007
693044255
2066559794
1730171368
39217081
1275431799
844470155
1032271011
1188802111
596517499
1272791912
1639522057
251431153
1734950544
1029201950
1799998485
921515857
811967248
385179025
886424370
1193480407
1486610128
1568270161
1339716987
1212734326
869692621
126277028
1250839370
142124383
944495539
1877631603
707161187
224396071
680125459
2035745342
834644161
999706209
438464029
863815447
349666934
1093169956
639593971
650813139
952197912
1672512451
2079341604
1089594426
1133415488
1083679296
1846119573
334790310
1565556663
976532603
1496243019
38394151
465977319
520470095
1386893656
613471781
594585530
2136976631
1969693749
1462933788
539759871
1354234245
1272964513
1578129493
1673677666
427142696
442564316
968074045
778976174
2045648027
1546683634
1383959201
2075394700
25774858
186424970
829143843
535137661
598587314
1835232157
821809458
246278055
773458078
1112469363
1694040821
188930940
826995463
480875567
1295539714
292389322
1791721703
492256411
1048610070
1621177350
1914345127
1950488338
1167995781
1611350960
155237887
1059956755
1911898360
676545218
1723694436
1754977892
2111986985
405552592
100740369
533322215
1830663759
1931645973
1603788399
2072461356
1148883979
1312898171
1309265583
1495322592
1921143623
1490907997
931075338
687807932
1669017477
524717102
533819266
996651233
1836205665
1194314529
778546346
557009112
897690846
129766691
1937312110
290767367
1412713440
839275666
500608401
128097090
440616166
2001328953
1271771079
1346339413
1546821177
531097089
1513143762
1303245513
212298476
810269402
1646229116
1098474393
1424975461
1877812282
633644832
544433692
2108803977
166074320
1945082607
1466873009
550711811
1931030613
1451586590
893043809
1936171344
825148469
2070692963
645496290
1782300765
1698097160
1289306610
699851015
1142402022
1991534292
820484935
313985332
1126420907
976922039
1800048140
751242443
296412646
1961394392
2063320295
1630590138
1308258204
1493812964
1567537101
1160237956
541179628
1351441702
790296897
1680094749
1469410004
1010982424
1476971586
625296575
1259629056
277409779
1196607670
1853219175
499883158
1337831731
2061080476
1087019560
1832912676
843675430
753093602
712457394
1871067297
599685962
870503166
1471457753
1257554758
527946427
1695756969
890066438
1207327871
1725964935
1970653888
1152726606
372275324
1742183719
858482546
1603122739
143945012
232049073
1046438553
2127116996
383882983
773277448
229852045
586497270
1060882311
1120234152
964297447
1343327988
1439851642
1509195604
563277382
1887806053
28781686
1529759640
1074284117
1173198936
1603001607
27395611
1705455250
1360095624
1473433457
1252699335
401995173
845557256
1535654573
986806622
1605455702
1427139911
1528996339
489181683
2014727645
628839518
186482694
1263298925
477512925
687835274
913484843
1987995759
716779610
1467160871
2012679951
533928649
1264199022
237702857
798851662
1432636214
246292047
1973117585
400658856
1642654021
490119912
1138653519
1257740200
1729656185
1698782219
1231872219
1645858068
385517763
1624485977
1392991749
212509409
37087665
1193804305
648041191
517399717
252996913
448280449
226413464
679459191
960711314
978596145
1108919935
969267751
1317752542
1201380175
411614936
1479199581
37352168
1250167581
901264280
1338646164
611879154
674440613
529992036
1337607420
1088416551
32788241
1002328804
510483083
1243324964
2004527012
1531867479
84816283
362229490
164386199
1280126779
145179654
615489860
1746858542
398882099
1691242593
792554301
1650627363
1972753596
367004946
877273494
1100461341
1608512446
699639801
1960522593
2119484705
337496763
2032363435
276540199
1641245448
1445232049
1016644802
677896162
185169998
952824194
1188247983
1851736579
1811382475
1313631550
1759363889
1985580969
1026718092
1251928927
30251300
1066371925
1170159187
1107657413
1089656045
773739149
1256306132
235286669
123637759
151188326
1150952294
5665308
1606608068
1099724460
1533356231
995994858
684576110
53661572
459498482
483736908
1335300697
1313118811
459111726
455238447
183533036
1121444891
102517402
1310437005
529202471
421059312
1282659836
1017969729
197178198
927152841
603854377
219635113
1570392429
544194031
650311535
646544810
631619450
1332104113
1028908145
1839106486
321469368
2001419512
1976250454
1192269906
1883936917
284942794
2015298788
2092996815
940198564
80739951
451641725
112183939
1232950752
955058556
445190263
1976562325
1569217440
261154939
208481152
378081238
2115376813
883316498
103016176
1123609924
317933439
306355197
349613446
771900623
1096899330
198396617
965081315
1986904347
1281602576
1528334344
177623912
673401030
337698797
832505101
1747079476
649046355
423225925
1265623245
856716165
1496687234
1426468360
463320656
1893416629
969210740
698679340
1372702818
819784020
1749270288
764998012
1664092189
1698155783
1516084972
553650127
1500080557
1340127816
1077593463
1930744959
566279796
15169910
486339230
1731586917
1640279265
97734366
1846825641
597239243
1440125751
1981498130
1816792286
1800523762
1282896659
1369592233
2016360187
601958618
724801034
1369399107
1235994458
1216198225
1981825416
987544754
1448931314
904964812
1260159278
1537631308
388418194
3449545
1734589899
2056916066
2008401603
458334363
1512084983
2057305607
1857560350
1660947782
641168032
1986445441
1204324389
1773932255
1917319259
994436697
622280018
1779996866
1724931214
154309296
1603967737
330001085
449615065
506359778
1340536132
1497682774
460858144
610194029
638481406
770993997
718893406
1923285062
521853262
1221819546
871263616
254270224
790893350
1254370880
729669127
1073381398
2000107649
441346452
117302464
2523973
1048255118
2009491814
695399663
1537352907
1540847613
1066161162
1337137460
1440437225
826324481
503877677
2116259265
1532809469
2111667414
1356470809
1209168340
254386427
1571606464
1901321510
9369387
1220242862
1849654540
1980780349
876691127
1927893235
631623644
407740018
885230113
1415791865
249989961
353706451
1765667298
1433231791
617316975
1674065011
611979024
1426649766
1906368004
966181380
687398254
840579801
1182349812
1615845997
88683369
857532912
1513048895
1275950999
1177129311
1346671997
1635699741
149969899
1978493254
619561464
1436181337
1325086058
1837271322
1309370792
1011957323
2008653732
109388899
2040589364
1419392938
1608784087
1277740259
1189048699
25500636
809311730
578110778
1938789807
157461071
632783705
331908520
941947837
1418733791
1477041299
307429943
445142858
1753154272
637044205
465641108
1620936563
782511440
1882104959
1258545856
1321110604
2073480599
1986962510
1299587759
2095566058
1020274157
94058092
1250787164
398612747
1675342699
486284506
2133253993
59453284
1825103069
867057053
341870748
1037284923
1871894276
1068112523
1511289268
268723324
948188928
1932262225
2063132350
181075715
896336819
1955513988
1690365584
853114210
360851852
63964743
234791856
78456723
1547758798
889758201
2046691960
1869254175
1041976653
1678327391
1253694030
221011192
162749552
1275516777
773194138
2104215032
764536595
2114890157
1699054981
1127823061
93490736
1819071051
373876561
1056211187
1823152077
34427004
807637750
798510845
1275400787
164151333
355277832
363548866
1858050077
1875466393
429887845
985604933
1775861083
1429579138
1004307737
441339135
598023811
1352074791
1060882311
839141503
568356978
2021519319
1369653576
107416660
1032002784
1326847920
1791066970
287810669
1189991944
1678459223
430956629
2060917018
1080131270
1994220008
292389322
701965275
1636380321
1884415251
1831443783
1757662386
1214045498
1972754373
1866869111
362201263
802294919
2118178952
1637187290
373369469
1724568814
2081100117
1064614353
471873108
1542037833
359573287
280290103
1446747266
897186127
1281870637
417403895
1548367077
1494366388
626198456
604733827
820842823
1423223980
1623551775
726354636
1250818407
495952263
658984839
1293679653
873476328
1392665542
1896313055
561313734
1983676142
1636305653
373097677
345188002
960241798
1764805424
1087330508
1071373929
1885231108
1959370610
1464227293
217005617
609354160
2078615831
630709657
1183694494
2107704146
2128674528
1392343086
583094489
1679517339
570138934
1651553383
488747292
940602656
1040500335
420663775
754288530
1493867913
259925969
2136092954
776740034
875024331
2111055305
1790408676
1991412868
2095115315
949203364
1959856631
1370740980
213310442
89692820
1812975143
1397381275
2129523173
493382876
577756338
1500323301
1109077169
585353693
940704192
262385721
1390724040
835714549
1336235761
1389873426
219808536
1961516380
905582247
1842442060
157252485
1199687415
658138791
530478304
2119490815
1778249182
1446688220
402512424
1589334443
685850702
34229475
766840548
1240123779
41842145
609723289
1303352728
2139726076
1671281282
329613190
420899931
51623922
1394985949
1301200036
42313532
2040783752
909797836
1588900685
1016037733
1789625028
1438214792
295147708
813899131
1589566475
892750418
1881672794
1255421340
723053067
1458128
2131277345
918909016
175878520
588515610
2107596130
361410040
1199038135
1546489311
325800282
1224029903
1387554807
3776264
1294953437
1368029517
2126696754
1357360787
2085893265
985607269
1383378742
1398242030
862680759
1407523230
1888683509
316217557
1161670814
196079996
36119173
826748131
1627531352
1807238097
1025794168
751535811
1867036302
1918974473
2040748382
775597558
1228276699
497738388
1681791532
555151313
1243308685
14944411
1821336024
1262488178
525339266
1043837877
139105867
1193937860
28648981
400441927
265589313
363400834
1701833898
2143701394
1852761461
665047141
1042920873
1384629062
1875480115
570796551
1320529632
1969805333
1448371467
2045864315
1109610466
647018164
546246083
103645530
717878126
420445139
1192210221
1656059513
2023422982
1125473584
1237504828
750589087
712046822
1370160914
558977406
1524011423
315108530
386818539
342360428
892731217
1054775616
509932954
96882778
1243743983
735741501
122792618
1365049176
695425807
512468456
2055949121
1913030210
2076286747
2025028810
1624649548
2123913654
1057584524
1304702925
920380768
1048670718
1269563987
930655202
295296207
701244477
573285798
1064491809
1921024743
690903414
15964270
657535339
923268739
656457143
1416626532
1584823787
1430964292
1029993364
1528737682
1586030892
8149459
930163175
1292519703
1428499414
1912125054
741027089
1951193114
202655092
1918823539
236300626
1757023841
1231303108
329203253
863364293
980009850
71303811
115366999
534163006
1329007084
887054601
1538674638
752519901
2036991143
1705991113
140570071
901259116
1998346325
567389220
1077468599
1346763318
321710808
1225858165
1218273870
756444490
440782306
1828408592
354445335
651600442
2091049682
1526270015
1342858766
276853829
1034008622
1879425380
871715596
1795445036
815595016
226658104
1218823381
2073289531
397046362
605986294
910706862
2049433009
694278309
322745419
1009637383
1705341860
21716281
548868013
334478114
664379211
1495268420
1539259858
1618733945
1812419466
2080861112
1190577210
1456652512
981205814
324570465
1530865663
73576558
1996895261
1841137037
1921298769
584687598
102646061
915859930
1832014350
125308313
922513208
667982631
1022010991
1958453544
1225453696
371822036
1111809073
274277481
585358186
1938641357
1858086588
994682564
293101637
957230412
1077336066
1873776427
372939776
1057769705
1249576286
730903974
962537894
478822167
1001104363
909417667
1546135310
533892484
1494062585
1031310394
831006571
144897137
1271314594
381900405
2019273267
1174013719
1357060998
277591154
1578061026
576527853
379851414
1306389502
939528281
463518729
1735811116
634162980
1964360350
967276735
1480350185
1099671380
1411919335
1832460608
1964458403
2056130081
2018234592
184980294
2040294794
1706737112
762343776
530195616
1722126894
1672286521
728244698
1305015727
484219325
1772518517
1321329293
895843357
1589731741
507430576
1294624975
1467016786
1972507128
1709742481
1911751942
910616514
1598752241
127475569
1437518226
598467049
331833723
2055717216
1873801591
922592905
903398487
77152311
1582213445
1729626952
1496973604
1230893179
589415533
1879729475
1479121680
1373134632
1528479511
535076596
223238483
1738575065
1726374668
1578716
2069625434
49192992
847484643
102797774
46681909
1595969560
1805169735
375355863
451460203
1144890035
26591436
2146502012
2125444357
1348634168
514805043
738688150
28974709
778550439
1018920347
452936932
697045397
1502014124
1499979902
1042445816
1244836768
1312814558
970010032
394478417
1409994938
1867832701
1978668524
372755272
298606906
1533686182
477954240
2056622337
1781070030
208534057
1439309790
932598637
1579775747
2020868047
194317074
75171332
335476321
947366212
1896899172
235199959
2005906358
2040057292
349594080
2044481694
736212358
2113382112
1101968236
2079555707
67730485
1614183315
962258632
1971817452
702117458
360632127
1546084816
191815509
343522387
50659079
1846397760
125073443
58862720
395028027
1472804827
1578630595
1395338842
1582626067
1418565613
336696905
144697219
1404659897
292126703
1935312938
289153486
1457924771
704622543
1927384262
2012457384
851613494
1965819155
717899932
17864721
821806635
1385323598
1883409878
692836143
1972970190
1196397855
371823638
326981411
1977199966
1376393830
788353819
1378626123
1712747300
356052540
326601391
424910563
1603013042
127178637
1586670566
713787097
656054057
2131896576
511904978
1771174313
857264423
1909401077
1739404672
531481113
2004027648
538656754
91534735
1433660
286936172
2054886881
176349997
1388515398
661484737
800898163
567903422
1788088586
1948374402
1773508629
1081606325
1044202874
1641003261
2095484279
1967630127
521947077
1500952763
1441060203
921046875
118303256
1869111061
472401188
1609644452
1809667336
579783736
415691533
749718849
124940132
1247931742
803068366
1345728077
2007659655
2145643097
1511262659
408707675
904462793
1497727734
1537391680
2009004427
160899726
228558719
619075891
1396648142
777238883
122736252
1429635154
1654779292
809317642
440860968
272339148
1383370508
226632189
1546172179
1941178553
2037564424
80054155
1979405106
1892647373
1270062952
1242019033
551239875
7315217
421272345
303406473
647968517
1307893215
827202654
1402094410
1085653297
1935263602
1017796895
1156724282
1954328007
193859031
1450153050
573621453
1746680960
542524403
98625333
1068889604
1308375560
1725229388
132757262
620179659
690679007
438307859
1018920347
619041143
1097317801
2119889661
1988639634
1510317192
1462702571
1768681583
916061516
469107775
1712631641
710387904
244111037
682418982
1996780954
1258264193
807792881
372370155
362273106
1768305131
1222069762
1425259600
967657208
321167800
340195525
1713299429
1921743537
1342955066
226854242
291560468
398826402
1787084945
1884013489
1556838719
977105714
1437427350
1330851268
371819030
472057905
886464258
1966713622
1074999378
156188280
2102592872
832242675
588843642
1964493669
1361423825
378517978
1910822826
728681896
2147336548
1617279953
1441743950
2080131421
931017285
99749274
499792555
1591228579
365517057
811572269
1710983909
1977357952
1161284491
1804823379
1732873126
1937046380
282731088
1678313697
1085570572
1790424956
728634713
726670101
53118682
649874161
1453580366
1735549416
1233251034
277136705
2015181305
834325106
352035279
567340196
1553469484
1652684773
106300297
432196045
525372657
1382599758
250303642
1666182349
491269690
969376556
181678509
1841328909
595006920
708790345
694119677
111717041
1287276232
928381370
1382189617
692348673
1606094183
1438583430
652119236
105469917
1106426977
1118355643
1385465166
438637101
2071490384
993131811
517821522
1303935012
264739864
1048126581
479227129
1334564475
1682749424
1232776621
1041157567
1048012470
364308927
2140924563
1099411004
2097889819
1928351082
2111085125
764461509
1266305312
613816963
1348495775
1485767149
472327861
1177651204
21856703
765597509
1587703934
208426866
1971829371
1091159243
2072738307
1195403073
851664864
873278547
1772334771
1984552508
1086141479
1184634596
206408676
1376608393
1979706719
849289935
316598504
176382504
112874177
41562843
379743973
1995859293
421446547
153284508
1530777164
1392794619
433527259
319914292
628935530
1945683254
1120433592
746604514
762341057
913458928
1204100107
2002018191
486456095
1189854686
377059927
649090717
1703923878
1143719355
603634221
1622137614
2077740350
977577338
1020790954
1834546692
745731721
1777769667
1932046341
336500611
478020358
241226785
1385407480
308332106
1729317244
766429110
1267779478
683632036
1711186719
1645099703
673184581
1331306274
1425309929
2118556271
468395898
1606311952
721219357
1556263479
526075185
1802412099
669357350
1625518340
1698240025
907705610
294873907
1513018723
698774388
1609422975
164399960
14249221
1013015731
251672194
975844127
2141424833
1163990383
552628019
1559723185
922024251
1761915201
9954324
672754279
1204062886
965980281
780202398
916810215
29660747
2051563314
1399767293
233507704
1328509856
167854671
1708229012
1717595345
1497323246
668033967
2091037104
906653696
887322827
235544392
2012308184
5287094
1358189665
144043418
1739448324
1246891655
1590184121
1262783163
1183070643
1280114323
55416103
1848194698
1639875115
2100616215
1344749876
1307505567
2137990571
2138625069
1145436304
842159162
1862629925
1599105121
1726916024
1612237433
3148603
2050117928
1182380653
776471285
840222214
221469704
1962538556
658096395
1694540741
509626862
214884608
1298443968
374534861
1369826306
50326412
647029379
1274924145
1240598809
1654811343
362840648
86961940
1569532747
1938481690
1706441578
475852978
1324020257
2037557693
2015674708
1700670499
91123256
1818709212
2036231154
1320532804
1226473719
1318163505
1578100096
1980570677
1743539574
1076665841
1678519494
1768607287
58955634
105456611
2104904410
1551640837
243240772
123264944
1609014566
1087805938
1143549377
1147573767
1771173117
731902892
1692175163
1829331354
265006158
250771963
1030932907
1953980653
816781274
589415533
409877764
1656914146
1634857408
257609318
1725982831
1914379006
1648694908
814338249
62192818
1277036828
458117325
1043983676
1271829521
409397103
751724263
192999887
1913924052
1508835936
1742527409
1853094361
1435318083
1605173085
411463195
1841459072
249481055
799524871
1352325418
890858562
718431951
2054738193
1575085237
1376330189
1281971543
795603207
116461609
1735286575
453485751
861530663
1150513840
90097175
1972297643
1607409501
1605387816
1814936122
542139822
1486775869
1737027778
529719960
442026399
847320578
22633374
1161342261
133493976
140576815
779896858
146468142
1999289500
1484698363
733474614
982763722
720355314
1106054250
1189614948
1648569714
1731864131
626331592
479991431
1413762269
1936210691
439510330
624420449
1902037065
240683388
558917054
1619140928
447795706
971403535
1602177043
869278390
658487570
206749741
1018014616
73501587
520458739
767320791
1663072187
841582309
1536278748
1979367565
869124390
172702159
2059081744
520924846
1127905412
1800707385
1295479693
15292944
1736003395
2052846087
1574197967
1653142796
1115497412
265207225
968346508
1216754137
936983093
1643428806
2124882053
458956217
1510646514
2079985429
1663938758
542529689
160385818
2039492921
1772128418
835744635
95561773
42921421
603888211
1145854929
2081444705
632956041
1513192054
609153862
452850536
552990840
953663558
642757672
1070464892
1050316661
1303445660
1216734344
313638462
616714409
280137125
670975777
21690344
1124799954
936272634
12558476
75594314
261158524
19807411
663038931
2025883020
2146266410
1619070043
455326820
2015320072
2130023720
1833679989
478775158
456695235
1906255423
90780047
648135111
2094110798
220465962
1666104660
547766966
2033008481
1111467063
1485027439
1176253288
1729722826
1300789824
1766920717
951962003
1479413695
1944959673
2026266657
2119593261
988461649
1911678079
1844236649
884074937
712405409
732386897
960822038
1759899079
1688649654
529579130
657200946
1613450292
1158282829
816150171
127098703
360754918
636867506
1317035650
148042259
1285940916
1046289751
2114511787
1003242156
342600132
645930630
111387882
1505330363
2051456682
341441011
458182084
1060954828
1987254764
1068900719
627425449
511822066
1714873296
2127040022
1116878330
2081332705
603786319
1532347729
1749686414
1994169272
69954684
1203569485
1766176278
945522546
1722336837
2079258259
1820596945
1127875579
1161768050
208547132
1197534764
2119142229
86057933
1922893033
580465831
196173157
2120148777
1641746744
1458575435
1434808338
1225266371
1770930399
2040387625
1274720428
1245628415
1734743528
697217682
634313450
1504459676
1449575794
512060122
210640793
215764978
490233106
649718599
167632480
1646361478
685209825
1316477605
1370326727
1944552415
1906087336
1616480398
1907231651
2014430245
1582822377
777420950
27331576
443463181
1464775397
240130407
986723402
753582781
2135973814
426011365
1003402732
2111368771
1176804382
100921143
407865078
874861737
756014228
724134891
2146118254
146760939
560964238
696482012
1605809537
59362235
347986892
1104092497
521641506
591907793
315590029
1245712663
1825628532
1153321147
588923200
760267889
1255499913
1218442506
18521596
1756161150
1779821446
1533974090
389924271
1839206923
9986026
2019158525
251104434
434415570
622270087
658848303
26550547
330628664
1474607238
2058190621
620265495
1916412510
1714931620
980152270
1033823745
1057778579
2003616229
1552991722
1585669876
651860763
1608968277
99881420
1356355819
821740825
1927985948
586541637
1273277007
44738597
1042150479
1493979754
682620130
613836066
1803838984
190824155
1155931692
1941744234
1773787091
1036648641
1700121948
38593911
524896273
1771241503
824653298
389298887
1660239139
1158339244
942355893
565477735
781495211
1973184550
291997299
902686246
1761437209
1274540920
1939971115
520661909
1594621957
1409610954
1802909572
1635347628
713285286
1612467902
867114849
1743974003
1138322023
260306213
1997881895
1271388562
1301355052
1421831875
2104195718
1766858891
669010176
378200253
1206781178
1359443533
611017204
723174656
1921139050
714822796
1382402842
1514163897
1794114406
1894574070
183346782
637223764
375091272
1755225173
679865247
1796686730
2126771786
433962900
543761177
1624442459
709545781
168885983
1233629928
822295311
165045626
360294007
527035753
797885213
1916297263
1658397775
1816302240
457631421
1628986582
1380101773
1347904236
1333541247
1709769375
381414932
1431506750
1959474245
535073812
1888342836
490221600
1300951818
2061843476
579174929
1299675625
1003353974
1175097544
892650612
2012577317
1524024651
2088959136
488352928
822790032
1500184279
332337887
1861211244
14609630
1309504496
1879647471
330157825
216549131
1530816822
1014006737
2030409414
1307871771
1132808634
268386566
771085651
247012690
562860371
647007086
272539062
1798606917
520004736
247557701
626993954
306951483
68008054
444333130
910839483
825167558
1662954797
1689818244
2030632157
1578536442
278178981
1028794682
1851103057
131644090
1796014230
1088490391
132981188
1208301144
923353122
304952747
1685008929
881506529
1894474020
2029007972
1099863980
2113529898
1770801615
562692223
2117991463
1094073832
417521396
749894602
749861673
2426941
1903251406
1448743681
1076442268
751015971
32532763
1627323605
1860350771
376642140
983306380
1613244246
141377155
1665865842
484953739
1089367946
376093774
1931023944
1273089180
2015214812
1405036339
769559275
936253352
1326974436
1002847852
606887670
911393783
96621075
153897806
1785708775
772275523
18419417
875863291
445865236
1355061504
301171598
1057452838
1328520401
906086932
1035494759
85551543
1858515368
1052915615
1151353852
2091417117
385533290
1586307799
150138883
1589374371
653668334
138755005
167049848
1747550173
2140372755
796374653
2018318629
1476494645
1592382008
1494919264
304577602
1915553842
1169016723
244656614
988221710
753192713
1231848769
237272431
683688156
2094168306
118309119
1547386161
1022965131
1704750585
2059833246
2106535074
701910170
1321417938
1763805098
658176464
594543545
247148862
1315162885
1768111177
210736311
1036882209
1470311557
1698901935
695537378
136937566
1307322896
2093770470
887746869
1667536814
950939433
1661245429
220812760
217680471
980262429
2051962108
1453360743
1189335497
616311388
700082147
788078660
458976453
1483466260
589016065
1261417472
399831420
1355598193
671219104
553055758
525791018
1179466543
1072869825
1774252234
1650566780
788358316
844054622
310379585
534336075
1522045701
955403994
1811485959
826594915
634547215
639450717
1580950533
1095171734
1217565013
2090509137
716630615
560300829
1316805631
1592809295
1454062740
1734702934
252241635
2048835599
1971319755
824352038
402335978
412160325
49434607
1716383236
453151873
1871381128
875527323
1094843455
717138042
935423157
96419396
167502504
803454347
1128920767
2039135736
177965495
752569721
788463676
1307354559
1349819877
1941465326
2009135962
1940067412
1932022059
1791765480
1924114870
1318922718
324603766
1532221510
1777600923
711059938
171186188
1481281045
1831506105
1063333156
667096274
117461673
1530575661
1584747502
125226205
1935151568
1175826639
455444682
1932219809
328151596
718456871
1935938120
2146168785
87943875
1759927889
1077372105
573111683
1860044883
1622321187
648561830
1972615341
478741737
2055215893
1952058906
1698760148
689172776
1188836968
1013598216
1898301938
2091687789
842014421
424552050
526501406
652613832
756025476
933108639
1988219192
873478350
164224096
1319955858
1134468276
1371639438
1961163988
167971994
870402007
203727623
804677126
1830870960
772960419
1809714701
863518174
542939094
1704637734
294322045
1142042178
1586001980
947047959
2101110764
71083863
1103171186
1313170659
2106105947
1252115830
1172469436
911297910
29361639
1674348627
324463286
591743013
1339074323
61677279
241724932
1024778399
887473163
1136305016
1898866655
1255726716
1539264504
321384634
1821636583
1881845834
9940489
1288572292
1608447961
2137733436
161689119
577226141
1127733098
1193649921
1090317861
961025701
1139140561
777636262
1782064088
949174055
95692230
446241625
1876679086
1626672610
1693820261
23327599
715802961
1409352961
1933341027
1112518456
583809579
324764197
426389777
94469622
1616452229
423039127
210927872
433289090
1314610919
1117542000
1241998986
335419699
1927306777
574576584
1300054724
522977201
381527696
1120631731
168712411
910385362
687993830
1330170763
958633762
623033866
140521098
938049074
464428044
123655589
726504521
437176105
1878074688
321412505
2106589995
174108402
328292304
230548083
1966085402
1064488291
834498693
501114303
1834109681
1798788757
1547743393
1032834364
1723081154
362731394
1883285903
1324564506
492339163
210264933
1281170259
996511055
1736968386
2082616445
1780250608
40654396
1847784675
754424867
2082330630
1373280409
1251602105
29492391
1347081726
431763579
481302186
1159093934
102664393
2115146942
1044825645
1467669151
1631059874
649846334
2065174285
26346091
1466571753
1521125617
1515953871
1378103230
1181678240
1439912575
320876486
1594132127
1229460085
787449229
1619356313
1403407152
2023738360
549035789
1457635860
1681014283
1682458175
2084960127
554522921
1729465640
246691005
1401595505
327214724
385771272
1436120912
1387001875
1944554617
1271642402
2109141619
1241214395
1782086241
702352155
1460106197
1391481874
1068190232
502750779
1880756397
1308257658
776763343
504982498
904843135
1533413749
791582857
1096914209
1139610027
360442522
656609043
1066131113
1110848151
1249974723
1681536208
995694621
1115915798
1527801475
1750861581
1416485252
1201536446
684323389
875588846
1645099567
414660380
460615914
669408090
903284328
1903991030
1454757430
1344639188
1198626425
707144961
1174189604
771619454
959911371
37487931
437193927
1650410560
422554472
311678537
1355129460
1065678505
1544373048
310167463
1094183220
57301597
262626217
1028105849
486589801
2065674473
34648898
450593841
1245203661
2124600533
1930212197
1729380624
1306019654
730268670
2108571885
1147171146
1599809855
202853181
445622111
1025145966
1051880661
91619489
1001504069
940970722
815015622
1575152698
469159731
576017161
711995613
1899904313
677514192
261678160
2107975459
1845724421
2051978940
1231670337
905034501
1896709398
1183135657
2076507215
120257418
411207313
676231019
23362540
1356325005
947314446
574236268
1926360606
1606815049
1754827182
835690913
689991931
1974545690
942849391
2109993956
1387335311
1974280893
2003775557
1784774459
1848779148
292871425
2024892071
2050418055
1405599458
1881593013
196178477
956075056
425853457
1781110660
566722042
1122683538
1277188430
698349436
139073374
925841774
164685932
463581569
1275345545
1331728447
359992605
278226996
760813926
139427383
1088658926
730933642
965645524
209700100
246928406
1740099284
2114492043
573281829
726493055
829991769
402564512
1066771763
1685802763
1294730305
716138662
555361469
191665410
1840257751
2079628941
1920305495
860505399
375022446
619885628
313934605
874203062
50401243
269430670
1063779901
1841555695
1043017751
1475723238
2038509263
1386432677
1694798668
204236061
2022408711
1571953412
1124190685
1900221658
2021859930
1907777770
137583644
36086270
42264290
2092162440
1919751194
781723826
1209975636
687488060
1585362366
704536875
2019788090
1465828554
816284938
1047493386
1351717060
1382961741
1406773380
549643445
1698335930
1975022069
1196546857
684982208
1291964576
1347892595
2142946591
2052134279
92722717
652751935
382911885
146760939
916042105
1796043437
345374295
1979752655
627191004
1658178272
1319934557
344760528
2085701353
74815388
1969870553
1306561669
404701744
1606574181
1464151323
491092612
215333542
859060721
1672596059
1484597847
1254397525
37786539
923855728
2064873882
733037199
1817297876
1597802493
973434104
1528554659
1084760767
1064492005
1514646960
607705644
1333915842
1460897980
1566051978
1829663500
1929057093
1391528211
1505971676
1542797458
52764211
763267885
1658596629
1050234584
258989677
1897948927
447757196
313416807
621210975
134898018
542821538
604561179
900023737
1010375163
1725008188
428283819
1892820353
1846854807
1695878961
1229959427
1569228455
1850631749
461142226
68989864
659322917
927499501
2113023859
1200680743
726603879
1970231740
48308424
1799993403
794257021
1433734732
2143240676
2074370146
1801356466
1042266050
2009371836
1408566356
181992318
343624838
1839729763
1113590980
1919759019
1608127325
711508697
693814074
875348068
711284750
148027223
1587640704
1072349053
918587985
1569906187
1547363326
110107553
78552467
2125572490
357475
210065221
2036423489
7570785
627537227
1997119067
1812586236
1542678907
503896522
111858276
654438231
1689129519
1105025468
1849249266
1469838140
592869157
1599563738
1192558344
1527680621
321471611
863813394
412719181
1852873468
1978662366
526557356
2119446968
559484077
1766761684
65271219
1363923751
1394045715
1623255530
839286299
111816790
383764209
766609886
1768213285
1498567520
1374726445
888832898
2083616868
1771365047
594095266
527094158
1575965017
1787694309
2032275740
1057736623
1120679048
551645304
1791078440
2076143979
1352008223
747480313
2109198594
58869865
812862529
1287146971
1930279863
1142559481
1467665954
162842571
742904073
2006120914
461577290
393147908
340399421
227883978
21764431
1270285791
1480180863
1994728266
342151676
519884171
2063704686
1522618446
1706426803
864525144
108383416
1316330510
684051732
1536799020
688247822
1330153877
623453596
1417155231
1124900775
589240096
603715443
2074184636
757032532
1298473398
403965787
2061024047
1017754300
1284349095
1927591652
1582230362
1564198518
15863941
2067016200
192548159
464472172
1964118206
2008357426
85472056
1075274293
1511176959
810164354
550837556
474796728
2018110742
1043243890
1528861439
1242043973
973345464
725284108
1946504930
610787166
631082974
179970106
1535937977
35172124
1109050918
1396650432
1691204997
1347118777
866205387
709057707
76362077
1212608737
597835172
1053799186
557696991
1228509704
1289962290
792807430
700434144
1442610409
745313512
677338925
488725134
1033604381
844694441
322429993
1036498786
893635883
1351489493
397395403
1443757195
1568466836
111105443
963003925
460433065
1315688186
731269068
1227254524
1699837533
790267422
890619877
1077488330
681432541
552108904
1124196990
1586145219
1302180142
1330698555
1280208777
32650609
620783748
6850851
341783282
1340547325
167502783
682851646
371573686
55304834
1258536041
1198216137
1937437107
1819338488
1665441586
205828936
76094581
809130895
363199457
2052462329
2040375084
1978415902
1449465615
18246583
152973605
214059235
1182327462
432498805
1891672560
2097189302
619564592
12155303
1089177654
1685910246
1062687824
1127019471
968072691
1167789911
2129186348
43913605
40167963
3026417
1329546907
1466080734
24616359
1859969855
1177669836
1566286264
2079452693
1966141608
232237911
1941892692
671505370
1669747909
610802428
1177254446
791487243
150138883
2068207877
1828000821
1293158519
289305887
1303580429
1317740271
338477815
1097089189
1279014088
248669517
1719430396
1155976365
1023799755
1474020743
751137553
1392921640
822799784
192494786
500418503
1935384540
1565747793
1804018142
1371822713
975055630
557763832
1896423547
851288248
837502239
1787910964
131549831
161480315
1948472037
588939392
1473219612
152993444
1715803388
1600978536
1022341924
728309891
2116259265
241918273
1475932566
336748197
667221663
898733191
14565350
369130513
779924830
661259134
640805530
1945816839
130620334
306922813
1516803217
777840541
1593587872
1981390772
561816718
514100694
1199890472
1787609898
1190793552
1504477311
60269972
198477991
763184386
584739172
1484362938
1651801715
249285048
1277612101
1803336780
396646544
937851208
584155878
410177073
1779652549
446398630
1336580318
907462081
1219791580
118784858
751438109
608575407
867573760
757588108
1525956869
102145657
638157265
1332023049
739294212
1164888127
1471145114
33601604
1419511492
1202234037
1908069535
1326060294
1944219924
545049670
1852776774
659833033
343567289
869756938
765957658
2039318026
1225248302
1935960039
713070063
1907104770
351416039
1537902305
4926497
397856025
1445155702
109911950
1137272408
13471364
1583067351
1574589052
407696211
196409364
433304757
58485348
510855540
1678904452
744049302
803422682
618411218
652864132
2055847417
974711593
1861725378
763119211
1595678790
1514564396
2132620771
2047370245
1337315000
524810756
944942790
833188950
278545643
1723803365
1425863120
1645476711
951737941
1369265740
1264545933
1908436954
1148541483
1670418039
1820431409
738564089
1935253209
315913980
1845420624
1252191943
182998168
1015181696
470016605
799271035
2079343997
1230508929
1566468849
1788118763
1367861511
1942852941
1708271915
258393154
449587227
1479640527
1719007563
1346113022
280532697
1357393112
1139054423
1046802148
724283617
1310547789
2133914538
1939746846
1342749017
934957375
1508720335
2106902992
1710437841
1583892570
970965673
1305847649
1230906257
605163440
522484886
1429082418
831591860
1054956331
1367703275
1943049445
1390789125
2090549022
320913346
514708792
772233846
242331077
247359980
1707344362
1442009440
1575533397
1086000088
1841535421
918910651
1639971835
1829974003
1872435465
1887347935
401828629
1082295937
862223512
1552382405
851522479
162691184
1447587001
349688424
1176483674
1074885400
1433610780
1952255608
996158415
1599605795
623684882
50834632
1487575428
2063233371
1342511239
427001926
1529659462
87788748
1317130277
989423586
2073865382
601454748
116084668
217889192
591399761
1778017923
1388189214
1398193525
73085504
2034080301
59849899
298913511
1549812860
1158852703
1935181274
768412192
733936360
288708522
869730958
524348303
931569766
1295925063
2051705192
1179939406
833579248
1317639427
2061668934
19220641
1783636515
706427675
1380142735
1326339213
1174850715
1318413210
1144717611
550845694
280683706
447875223
1249765722
478694211
1721410370
2026381228
1491844417
157770098
727633843
73515609
1363726776
1108103145
680489183
126698220
1442316273
1793325724
649718510
1072978172
2020041316
1363189409
375072530
731504563
1238296051
356118289
1319190643
1984059235
892053637
826192478
1825963688
1654151127
1051057818
1403153204
1393188871
1984533455
870222120
251216486
123214703
875529693
106207565
42707674
1264542720
930847828
1698891444
323189778
1037220200
350922875
266559345
832830055
1895164495
831329146
211972738
1919822696
1195984241
489309107
586643019
602581936
2015927749
2134015749
552308581
1958262009
1391350868
1529312820
633520247
2080178646
618324276
443988229
507206037
46602807
1481707689
997207928
2050412550
242089219
625272229
1633418980
1316654689
765133345
458705207
543249473
283305452
1386067425
1802036176
492673607
372290868
2115856823
318518674
966580431
1594687863
1000146850
2109628274
337978689
1118027507
1241363233
412210987
1298919122
868094025
1320908353
1694114454
2048738200
828877727
888739052
1645940772
1492477083
1853009669
46275705
496710720
292210209
2060114739
894073216
1173072477
832319439
952894237
360697404
1887360688
1199705110
998640583
903809652
147297611
2087068492
173366722
16260622
647484515
353863464
1974313806
1570148282
1576321218
491921333
340448544
1479405723
1751472711
84572653
1977692054
1655715973
1232754917
1145389739
276094656
266655807
754640135
2021986660
390298585
565742901
1665682965
1277948881
855782227
1116222678
970511684
1886804073
457510813
2111517127
931179248
1886246419
1481848671
2048990437
350516796
1532162461
492018529
731387599
820920605
889899443
1941955798
1636261851
1452606588
2056425321
2021255464
490485130
1252001928
1941485956
524029581
2137873142
1458928865
836341667
1936145021
761599395
642447369
439674287
1634808818
1079407447
1567433093
2054683645
1483321830
973894304
787974477
1997014395
290669640
13701520
673811266
1714501702
1299327582
570872940
933904024
405917894
1720799662
17626329
552920024
2033625926
829598104
336036263
380833365
1825963688
1953230260
937008395
1207097139
550926864
1886851481
1060090480
627181005
760988716
1957420221
1814790313
1110681743
1872293699
1953462759
254211916
391502726
575451485
315313355
1824967899
1168264224
451507322
1287749507
1841594659
1310323451
1846831503
1539021077
1720974609
872072470
680026137
1643589767
873870283
523208918
1517615052
648529105
1655140381
1226950925
1265700788
227197146
653138728
863372564
1641508198
347961117
685405587
38167858
1044998218
1258534078
3075619
227893389
577825461
638728555
1242848580
1717846040
1083663581
1409709933
139595553
105232624
371013837
1819964276
1989858496
2009335467
1721606672
58605374
2012800770
1595529477
23095494
2001224240
2133554489
1130137121
267683473
896728650
1015655408
1629978138
1535920521
599609773
2084994316
892005
1778468535
69556831
1646447549
1081629432
330781489
10496544
505515364
849336865
1021616182
755020039
615888632
1020777059
665113851
1801026074
293827364
1369640380
1235544872
777968474
1056632709
873218169
822139318
726474285
1075390549
1681524628
924363482
288317214
1288498806
1189852531
2003739445
2092858535
1999963991
420207043
2027627708
813319842
1510349651
101014815
1921566609
117000285
1025134446
1963781126
2000892059
2143996438
1953223000
2041961265
1512950697
1499119608
1629155575
974624069
492546164
735887210
1976334523
544285503
1330511271
1007945684
1407238550
1633968066
817500452
884635582
1865296299
1238458574
315433536
144253677
2072405306
1129449882
794930113
1108997521
1885396299
1171797736
59146598
1206396918
43683478
1969997892
2117105335
1037721615
881497541
669918678
468728240
1840157087
1441183547
822313775
977383270
313724824
1739004236
493807153
438301341
1491794433
1742864549
1145079262
516960986
628572494
1987760461
909108366
53706061
1281931090
512642199
995072896
1736371185
1452406350
877472908
729881030
1516100320
350622265
1881296628
1074517727
1836988974
1201301817
380707915
1631230794
687482813
1104517300
1459064624
1572068088
1296170838
152265513
1778529649
1372549000
465563116
1020535432
40500313
1157667868
576629967
1605253379
1871605551
479735225
963411053
1025266444
1945707593
848025729
1621844267
897690846
944944154
128838791
1763708546
4054630
244080832
2047993905
723101201
517611948
1237879788
1437967053
1428226683
1474652469
955587302
996099851
2020159784
511508410
626530377
1507692361
1130760028
589754618
1486548550
852378113
1388862434
1716337212
1329802982
97052959
609672996
2071255857
1035972662
37794913
1636092638
326430293
486353728
580733657
100066045
1954029801
107435677
1541277804
264914738
1280869724
1927864370
997036989
2076103086
1505927406
369035487
1548982766
895156644
2087127788
1836871062
310777928
1043666285
345710672
1398495399
177705977
1263610388
338718798
2121845571
98951812
1837625714
2094702705
206929868
106573799
704981333
1768791591
1213172478
1045380571
139749800
2006890371
849727861
1604822081
805157690
150958361
779986578
789933665
1441091362
727495762
142323546
819254397
1560869284
318780371
979901445
199320615
1169756956
1355137688
709016726
705056915
638056718
1204828988
687195833
30260825
1591972595
189525173
1614834092
1457673351
129592304
355292414
2125786242
1168661355
586656974
346512946
496160068
1014006737
1717281282
1341285805
1085139999
1648011731
1995199682
1123693262
1613963429
227216660
418867739
767300949
789540206
1802748321
1007847651
730285948
578456120
2141954323
1521972903
1796810539
233221208
1963504708
835233280
1641121055
423776106
2020246204
389804048
1699641369
1593722349
879234283
1882662648
771459837
1067353709
1922398904
640533914
2055124132
1986740078
799086584
1601468081
589989349
329248225
330991268
71467893
388520791
867669983
1145497971
1932723641
1527280653
455361055
1235882819
1297732842
765944283
342360428
286465294
129065597
1711926506
677522490
1366263724
2048862519
1017435506
1595834283
1194752126
2051463444
685781409
30759546
2136650959
14435031
1559119880
591946790
223149903
636041302
1007606760
1191574182
273917355
1385460031
62067936
1199706819
1132292405
1381859614
1208637566
1457190322
1135623460
375351613
472899840
1072403097
5617976
2087302943
1002169770
665965370
46880636
364735502
817468670
1695146876
705517955
761613785
596642463
228301342
1578081271
803983104
921198074
1705493299
814484263
1841304377
1174958316
1320176853
769536702
2089679061
1548029858
649434044
350492131
1248063146
283115807
80862124
1467395235
1705856142
1187822862
511579883
439107361
69629583
152920022
254752925
1538865722
873710061
384273127
1520486891
2119104888
1384359836
568081791
1623681513
1144207484
926484188
308466212
70912688
339331215
43007577
997027172
1880084109
432260226
585850608
1054107194
662636849
193970972
2096982504
703946515
2107701278
441992629
1206771021
73536883
2098756003
370146851
591780580
1112532639
1523024549
1085722781
1206591348
1957903539
2052618919
1567784209
1483064274
478594768
1409062081
1379906344
269512382
1792910360
1456091292
736424246
2119232597
1477799447
97130518
1688904240
2137978367
1587263350
757803009
866824343
1119572830
136729847
509262572
185425161
1233579459
1468753161
1470793419
780646237
168872938
488732185
437628283
1963907470
853929557
1565678992
842177542
2071290610
94064697
1707388381
1060594114
537387608
999445339
878937815
535283176
1569278125
1004620273
1616211932
271767339
513036634
1741927118
1704818079
145695866
138801289
1114677480
1308667849
497070193
612282967
2141948713
1067203428
1180043999
480611403
2025073014
541902248
1945145977
737369912
895959050
817271306
1659067591
1364714138
1482903910
1189925883
310526215
612639315
2220678
467143662
1445298383
1450597641
1830251469
1873036822
1098472357
1339880641
1865843833
807621050
1779980654
770958551
438375042
955100644
1688644366
105118462
1952566864
2068010241
325258641
901736097
1840434284
1432476969
1607779307
194125872
939942353
182466
175945506
1295894856
1689603745
582787157
844270719
1992576872
195930745
576579570
1185261742
578970056
2019918515
575895377
742017842
653549487
266823731
1421496222
1384896874
678150053
2015025791
196976886
750302847
1252166137
798510845
125475221
1455919747
917059691
1399923086
1707063266
413882249
593543355
1885373421
362370146
854488339
1734617213
1572626986
150720683
1669485337
904096723
1419790095
1682256176
27954581
476639072
1475629967
468888199
1962085879
1783220057
43839170
660166627
733291656
502892551
2044651367
1814385451
1582936649
868321002
1175968121
810462725
1429006605
2103432689
389437138
191550952
20793557
35026332
793708139
677937093
321755194
133473398
494857626
44160708
112631678
1603843725
329523918
1311507448
447809992
1262573356
743471975
866192314
1501910373
103263083
1132292405
835725088
1972059958
1634463793
1264361393
1726760433
1823297824
217740946
1324266894
1133414661
903337477
1425929742
972804486
859518262
185357809
94256714
1122368514
459329182
251060934
1595109213
1577169805
1744122591
772218490
128689854
531155029
826916253
1225993672
658474410
850837972
460405922
862677275
615951515
1431038324
568837395
1568970730
1429438936
1598210807
572681676
1905476684
1477236759
504527824
1544547216
1043288394
735702735
208426866
766465866
728949981
2129144006
1090411320
1932810200
289819797
1309822446
714322839
137536135
659575233
1797336044
1218008879
177368020
615008022
1917895586
2133068709
1546447536
333827279
942659133
220871444
1814976655
71157023
1853242276
400941229
507619311
742219615
1081861385
2115482310
644112253
1192263929
2015334970
680360261
884791530
1729518154
1393647415
634550130
217917014
1753366707
1205886435
1930332011
1701582920
423125618
1891343958
1184689049
386370637
261957189
16709598
63977817
1735156615
1716415154
1556479460
741528367
329504123
1826426375
359172809
1787096258
1154847662
1537724041
646611426
1785225293
1427411314
626924576
1903837903
1579569493
76483528
742186765
892967905
1978877369
588004509
976089851
773156717
662536596
785702010
2106480383
272750229
1204831726
1780099759
77292491
1568230930
1906352513
1671194865
144253677
962397667
1935729880
1278151000
1989451072
1619852207
344922249
441483807
392800296
2020998228
1613193190
1481234968
858898930
1903168692
92083701
249970194
662357854
1438558728
1276948428
64167510
1855652307
822701374
1271894802
1381827204
380140460
900906746
2029145937
678757181
323151095
2139117824
1366275953
1315158367
441456894
1594339226
822446511
573492626
626891089
1948177390
204521099
1882826247
1606239414
1592577958
111224284
1049486380
2054915247
1222208222
1476564769
1271652376
1982985627
31877985
641468134
139314774
676078139
72538114
1131714961
2101152551
1826973457
171150332
426443761
883400966
409960792
314492062
212916199
204574044
803095424
1816488695
477494168
1691670844
564812762
1817834648
754247566
24883764
354867585
1210693151
1494700435
1751169589
160098715
1537641181
562986808
1654267780
1951755231
1085139495
809677556
1554929866
1916404579
167961868
1219542240
1629971380
976225607
534026101
372035256
924959686
1250125503
1164496753
2698472
1509206829
731448641
335501213
679892112
1283532875
451293959
1708591646
970079189
1262759837
2003682280
270946180
1035727061
2042796248
1024638815
1300459837
865021759
2025806
306761250
1032604131
1199384278
203916553
1225601304
1896316864
283753038
2027271276
160610428
307171385
615002081
821750223
285805607
1582541684
1007307879
1273454642
418677206
2037906415
1456403681
2067535669
403048098
2096653827
640717479
2066080794
317654457
1801142014
400651398
136507440
697606762
1102703810
1076703964
786675452
901568931
1127258660
1910315471
1479878017
1827947243
522510419
1795751230
343624838
1246658060
891381459
1377816703
1797472399
337752096
377347882
1237332559
1436953604
1600920503
1410222981
780393184
1256635887
1391347390
1053748173
78672954
1151363403
1201834345
730467807
2083242787
1577386600
1261932170
258625644
1853809277
984904794
1462773342
2114949355
309442833
600688728
706496801
274848087
1622074564
1033758997
1991723370
1206282932
1588644461
2046829474
1605774496
1064613910
1736097482
232052757
2108295179
1198126974
1997393187
27598795
2134828579
1198763158
1834172822
1106876521
1016705676
309382645
796515286
1082047726
1261353732
1937693364
1370560402
423983939
2000426180
1915380856
1894276656
117108590
175526718
1250978871
215829630
1694887148
1500513191
603557918
1458757738
711470464
1908701327
2112977436
949647688
38228249
1008249543
1900417051
1040775396
1127936179
1080608295
1324343343
1027063675
394604329
550029272
676873614
1863991437
1221207052
1567779771
364822765
1920299473
519477030
654867066
2016445634
1262159316
872286974
933790910
492717719
920802753
1576873392
1676120299
1351665922
2119151113
287371317
354775896
1826335303
827114871
1291493952
1978726230
431891102
970077623
1198787320
180289333
2138973884
342864407
754636774
135802247
1746309441
1591141746
1781348109
1092199388
830177674
643659472
1434467400
1689251921
497446216
1550084229
1421276777
670202864
452340327
968293988
578718756
1290272008
412360233
1425013293
1863084581
511564457
684427814
1214678236
488807939
1207575231
338145086
1887776614
354682114
689556674
1271498795
205960821
2119593261
1336054971
424558323
1036210285
949735308
332549173
767698559
58802949
147949552
122183135
1246736661
952594234
2042825336
1971195162
180247878
1998399664
1975300141
1133451722
513696641
999702145
2048675023
2091464541
912511869
2027287245
915918180
389272232
163643714
1503830786
776797001
147692891
2121161661
1230292117
302201257
198017686
1128132998
428774357
1722360451
1871994858
2098739011
852258461
165507469
1371354824
1579952893
1651115055
181445407
1278945855
377484528
1630819426
594108734
32587227
1517399382
900519750
534365728
336293510
2133547944
673002526
535498545
1215119548
710570085
398294263
242164059
530971447
1689845546
1046604718
1380427306
1575985819
772371409
1292151862
283564288
1745958165
2075608160
1086377174
409903978
1494718492
1882460739
1187744303
367349455
1797472399
1880292770
84333223
303364121
1403103630
888447064
1741451867
112672440
326693700
1410435246
1856977189
194739165
2112885078
1285448979
320243367
539715781
1881570904
1950489502
852718057
2012523803
1149434112
1106516019
396158444
1952006276
646875839
838320681
1438052273
2018416722
1908612190
1371229090
2024124310
1531120038
627116509
781944104
1917746476
1672004444
1440291351
1007183312
1684365348
974206679
240959704
1737471913
872720544
349675240
1452862316
1491395726
658766665
190563799
1734739238
788932710
1000481888
1012982166
1989424772
747550887
987818577
1103924650
833282519
1537540633
320058820
817884326
198999736
1258005008
1933840217
1307133290
1842111440
2083012499
216149009
1869812086
39004105
1747683599
1528943066
1455839845
570631373
2018400211
486315427
2088656595
273097189
1781106993
1624215455
1765098223
1475618633
909900482
557159161
480346689
2089098877
1918663693
901064155
1342021592
1864311707
1863007612
1818348212
513061104
125713256
135040118
633143153
1171560515
1366714853
1811374478
1230183478
1279392713
871598161
1920077685
1881098277
1098696443
551312680
736318987
1441489570
217955842
722609836
1744901187
1795086600
463867573
401724145
1939743036
48950788
1750744128
566745495
680871250
743024712
181591086
387996487
134183706
736012867
1223916025
1214934873
476422394
1517980584
1457889692
1819268473
1191737895
655849935
478316847
538991679
68254334
21990792
274329402
478003456
2132814290
1799993403
304907839
786575271
1716266334
373252912
533118556
247306654
2086430938
19112532
57300152
1518633976
205168890
1861169301
530644978
1652127321
1653234109
1075759205
79826991
991619267
213668031
1945448263
776157434
1202941221
948977301
202206803
1436819561
313339783
1374374479
569593687
1867169234
722463566
1427618464
1280126960
1838792641
1514377783
283094585
324841687
109922305
271415464
1972378448
1282512928
1002148910
1241749739
754700800
1565177759
492674598
1669747909
1473741507
1983271256
747839620
1607003434
36058157
1673614981
730676920
244194974
567467657
128557000
1256377261
1372187155
275864151
329349771
1955586551
889423369
620336127
1049525783
355347805
1398528110
862385007
2005891475
1714502383
1330882053
483739995
878781926
1739218371
1501895524
1038589801
1195954244
1694739360
1387202530
1790353994
1171466737
244574206
590187478
378099063
1132064354
1690147468
755251315
353872652
2596032
717192482
461559222
837005049
1739794085
841745010
609606577
1803459021
1463517002
258854388
1353786932
369551410
224396071
1738595339
841034599
2139871769
870612086
1254967414
308797395
327611825
1648335678
1993983271
850641531
1410536562
1964410596
759225573
1894425020
2135839205
2020397345
1937993303
683084884
1936720380
1709306359
1606186777
474297256
670760998
504954214
965852361
1948622089
1938981666
1067585153
778837321
1536055594
2132068180
1850762402
1091804019
1913454906
857698675
1576791093
1751983937
221360854
149966127
1020767673
624434102
317523044
584589066
30119984
262178094
881652196
344174090
2146257553
1777612378
1130329256
102531479
661335369
954295200
101574569
174488763
1969586663
411956344
2066634041
1772900940
1638743357
345017641
2121704376
1940061516
1087678784
2102680665
1118667278
2133584046
654891250
765045116
292090909
1193270535
1863952448
1332694226
1608396622
1217780111
827255722
1214168615
942075365
1823387543
378108997
1633253082
597616858
1854656749
1258599820
288087606
235283159
1452662966
1791523031
1323179089
375266429
1653135736
644170222
307302785
817130641
1994911564
1958844651
1797175382
1569854407
2051108636
964616375
1338386632
1617053189
1165529648
532250230
1383300562
1954755636
1640176612
1999194766
518031188
615911291
663946628
1741572578
2105720705
568055093
1142906272
8581046
1401163210
346561700
1142712957
2106979189
1978122139
120978951
1217303915
2090488872
2023589688
1402534674
1534028843
122666656
463583354
304557058
1650426819
1722173984
909095736
1571852955
66637617
253432043
1478530234
892005
765780401
1849548717
1382873560
1531615988
923848095
989654383
1665501835
1686521105
1135516173
1436136313
2051131659
1137895739
1070877726
19041314
2103807145
1860769968
1871054580
1707046790
1895557111
790706157
930494545
525136889
1874132587
458303433
1766838804
1530281609
61617203
3970884
1605326521
2034548488
394679068
1939199027
752284224
1474242915
251879778
851682233
1996755853
1813161471
1796843315
1264812125
1308589544
174808290
1744740049
1308591154
807896555
1551204991
1658928357
391658504
1405268675
1852703699
477804761
549338284
2007843969
1714306543
1393716948
2091742362
1562587651
1120826881
779510332
1278784634
410616605
1903056177
172603568
1307934919
1134860502
323945534
2131101960
1750652047
1925456733
175015269
1022341924
1096599620
1730712996
1162592776
1954591010
407042068
1966620707
1457553
489817289
799550847
1386353684
840117779
636229806
1193709461
47174982
660166627
1483275766
1235438448
857254979
1403186481
869748127
548864119
303701275
1450017912
1213261219
203313593
328875824
1164292973
712213029
659312678
823414951
776189781
1963849968
411802839
856201935
1409436246
1089392947
1136168203
1075660053
1210797336
596098841
903370792
413707782
1663140554
330459044
781378896
548902385
2083993664
1733938804
1557868677
1530437975
1674958730
414139904
959575102
1454971269
968217583
1659078177
1337876053
1430660185
84433730
502358420
1551327331
135808061
1081964097
992604674
1928192322
1917003799
364634982
402922077
1928389164
339424685
1087119411
2075276126
957474969
1248753379
926593255
855961771
783092561
1580903044
16184066
1255092603
402979757
1347136634
913777061
1017938665
709066220
2040435221
1176583541
879457878
19944130
87840036
140400563
1402756921
953217617
47917305
1584452158
888025136
1992440188
1970025550
691676532
386704069
1848476146
2027994140
386158857
1310916808
552432403
1662824274
1567285222
1397673778
1945252358
1916886351
1311456041
1918525529
2125135052
1481200771
607319150
801382988
1456130407
143166366
370790865
1789661633
1548427975
1606219929
391951546
1482116597
433913268
2000670612
56568953
319934309
1859678106
1836224725
1740392284
694566301
1657870985
1206010362
562983471
1001400776
1759517918
917339079
1771052226
1072972200
1100859522
1618860857
1674112093
468112761
1937316479
1955121681
1106734391
737987036
959865518
681136662
831980688
1181866163
2142952196
1110570597
1954827819
537111204
1752770979
2040919907
1565382197
1946687753
367183055
1978298439
1273768073
792399495
268050644
723937890
2018498662
1749672286
665552395
1411377814
2137418067
659133324
1929959343
1556588518
1897206089
672500695
482788648
1780925140
1274980240
83655846
395204605
1716650190
670055262
770107899
749943086
1275676962
1270953138
809963568
2120985406
774803687
68649140
2089292028
1622175057
715655428
1106237355
2110068815
883941588
1995305764
688514414
429507831
448341953
838079476
106786235
955840933
134106886
2104897692
7328497
1246025523
1946711183
1507745488
512865388
1205933804
2065899577
2009531998
1822966581
1969092147
1177055121
1322550110
309741687
1330752326
51830584
35516733
1913826047
1851667757
1602313136
49375811
786373877
839270729
1007586892
1729585931
1791410707
1284462643
274931601
1546140013
30287668
1230268178
1376188897
793343549
1355098402
847280548
1011385238
89563378
1010366007
1208148955
578350676
992416235
1819981544
756677848
165786980
888532645
2043026565
2062201033
1116415750
2050403101
321807224
866829908
777026080
1480092547
1394225736
1465766353
1718103738
1968131009
1967219664
648596859
7517593
1467961812
2111951906
709553975
1986059029
70959588
1290948086
1443792194
412695895
1697816341
116220503
888645430
992960183
3484715
672226157
149557365
2021961671
1709737156
2049547324
2030633602
1496392802
676171725
1236530695
1357162199
1272981058
1250760615
643380870
566470006
1727497347
463751511
420475597
1297700113
1733599723
1674348627
774369483
1297900627
23103575
449872045
2033418796
133020471
84733858
1417423370
1436798240
477376807
880233398
1339784570
1597289602
2061980771
279336278
755408680
1609080530
713360397
1362844796
712648642
2030259049
1328132147
1511149717
802361421
1730727745
1609722577
1990128270
553650127
965978755
1735193849
915004525
1903647353
151895435
785937017
43932050
1836604796
1180152888
1688930645
685812765
1545669464
627175459
559683036
1581612512
768681283
1978110097
2038536174
1529084636
2093019055
518250421
1495786840
713881689
1848651023
376466419
924911778
1438602398
1573676787
1412502405
514996319
1344528913
662849307
1621737928
1748406353
123264944
655894853
174123442
808465009
1314802742
468480217
1848678300
7257055
1141404723
133646431
282181499
1829314839
920103501
819156072
2004772270
2000302081
677821620
1290099718
1746424940
573111683
207414919
1324201810
1861622173
336481735
1433069508
1153444407
1615339137
151744858
1523114729
244119569
1128103579
1733310391
434611774
760209820
198363572
749257304
378181730
528220914
1750403105
1986740078
2142425650
1592824178
984201592
816431362
1208968237
205989196
63117750
187312562
1322885843
420012576
869082252
1578860203
1820920029
743720728
1443305205
1800055202
2003890403
1841404133
994041930
1965210933
1925091696
2131791851
923293065
1388070806
451505709
294114817
1280096334
1954199752
992606348
2000400268
651191255
210944997
326250886
320886632
1665356679
612073633
456599091
325552476
1356585031
1973674713
70233395
1290426538
62962991
1926715578
1895944369
1077342282
1448509224
1281971787
409168297
515404657
1388634988
1752238170
459301653
1112362304
571312386
834621807
323076253
483337167
446753930
302848034
1575028974
121891203
2061047250
1774723418
1195816057
1935185892
1545664942
447779913
1416659696
1468162707
1811575476
1580762845
864614308
777435195
567738870
2132775882
207209294
264422735
1890960306
1302974463
1979525806
165682244
823058552
595170843
2116925010
2022830211
644419642
1150233926
1991219121
1724661242
2143100293
138439506
167759174
806558093
1583671359
2052136169
883275164
777587822
32260510
766483773
1108202580
1110551462
1517364190
426074149
229123481
413955407
2131711570
1360611091
1672801360
1619111274
1463414951
168391671
444232207
614560007
971137560
1725564748
360245896
1721965042
684986040
492259357
1530282691
5610104
881356221
287435312
433131659
214377317
847976218
1502711702
1028348245
1715085
1591197481
324078043
312332342
910239758
979047931
1417676230
1057088768
1182574102
91505792
1371867982
1747493280
256440488
1128700583
991805667
2093115296
1144586851
1473024144
450898270
1835909409
430537451
1311357561
1708017349
2129587473
897997132
598413746
2053474476
1135797364
965327103
2079628774
2052843879
533000989
1711559633
116267132
1073253983
1050706383
678593895
1995032225
1203811581
972817352
1018892487
1071478004
372237061
420475597
919133264
833021520
1864232440
1245041015
1468482496
508738958
866915325
42983100
1781116530
2110012385
1363569198
252635533
1070994535
71125920
790230864
1876726467
2013087606
990807305
1149037057
617037086
1320648960
1649916105
58544176
38964914
95387632
55862772
272035277
1774524132
1399658464
359375892
1656624506
2131886705
1089543033
1372347407
1650843394
181461904
362748499
285117182
1009818006
1880748716
1809805610
1047998229
586767515
865493565
1554225843
1634674621
386851072
441376759
827825965
2007351088
1934496270
1028180360
83837117
876963341
1681673491
1759173603
1891285362
41318311
1417505386
732402097
557689276
995254264
1874656602
912995667
583085559
277383577
1891309569
1455874652
1377574365
1578354936
63453889
1916884856
1672344879
745186589
492824847
1980896721
88658525
497902427
421060177
1933939330
580553321
1752350380
1028786492
1532539951
858199496
214183924
868153266
773285424
1212494695
1001613475
797504164
193310879
2000362727
436208694
129319179
1343415549
718517006
1806694207
1047184673
1912125054
1334667730
1704117114
1822283538
1734435521
557781341
2060214807
1135273497
866864779
1571536115
1472786122
1084965263
1724568814
756755431
1325986288
22817983
815954162
2126043333
457828977
1285477149
336174279
1698677102
831152940
714422395
1838257583
1022215883
940424202
1614079518
1371224512
1992037362
1251966389
883584312
1976660582
1699102913
1563452497
1945196815
1462097985
920865289
371362272
1513771826
1199179497
1093208310
1102469516
1179584161
7564321
2074315772
1697907866
2048212374
462791820
348977312
36647794
625212776
1120839326
1638463033
503083915
417149882
1180755208
1396096675
779395649
1373433230
1948553313
1852186155
795779702
624127699
367408469
828863916
454155633
1189601416
1891528497
1890748205
228021928
2055393621
341535708
2074078418
1085137990
1661625891
973839290
667971584
557536759
30766379
1757648709
614490310
799195530
1717217841
1525749076
839958328
1683327822
148804028
1125668004
10652234
1496999728
2017350889
1326574552
1256499400
1774750819
1052548873
432297900
1667683632
1499969151
228752343
1328361390
1882057474
49554361
939495967
1096151128
65976652
1909457506
244793369
180827592
1235143058
925508673
567912795
1013415806
1408793199
1820419707
584026894
495425985
1248821400
1760217532
800907498
152677207
1116701275
1080683375
509229351
1413779815
1784622685
287592257
710302003
128913759
798185730
309969652
362951883
630767339
923884446
1762539626
983619504
1151116649
1328496857
238266148
1414633601
1692787483
2066078099
1711963591
821740825
1517008666
1403593470
872659268
245594340
1223098444
868999966
1021255414
1455966596
1376964618
275578912
1182460507
256415682
1098490490
195690930
1031428176
1227697016
747730786
2079340614
530821305
1282103980
1189254951
1726645706
1977424885
1722328917
223002694
1017998792
1203003075
1988219312
1116485899
163752043
1119099287
1751338557
734615162
700922208
132843606
368393199
1867563551
1025103513
1584473674
388932122
1201381291
1326294907
1486280192
859793915
715628757
1933269466
1557433507
635436743
1021879706
1889120369
1725796206
1385016493
216549131
1268312825
18402180
1718040594
1555550473
705073106
1370939824
1766103866
517714078
54665985
1271160096
37991405
392434053
1612076343
836454661
2097675667
93750089
425305372
80893964
395655038
181324710
493741843
1047326080
487851344
919277808
695830606
1639797065
1341734349
1280480654
1679895743
1771139181
308521615
1807367248
1874461290
416075050
85347421
1776258286
1033131797
763933882
855148510
939670121
1789540894
63122574
1916003089
469524882
301915575
1631758845
1537873381
397468245
1105485426
275070210
365581276
202252315
2111335520
659903904
1846550572
1017260467
800977005
1480734946
1487277744
89381102
865667214
1094121692
571077468
800633196
1179567318
690182497
1354629673
774681179
432055952
962840053
722376393
827063664
1617212026
257968586
1885344535
775210334
1244724707
1564533560
261806865
1718616936
2076230507
387316671
425859701
379230154
2065674473
1860943992
1765291796
1785310231
1256295928
1042917292
2044258188
1268506675
382332571
920560277
2038207662
2073033140
1775840414
1501681921
408319870
1737174039
820474134
562593328
2031499126
827943667
1266457273
959736838
90566509
911438997
350849776
1084063896
301292683
621017287
419194298
354394385
1622072884
1043894905
1048563939
1539194227
300144516
848394630
1854648141
1594756422
410651997
343058837
546454704
828172885
2067315284
545538500
1394725697
1249924828
1683729591
1483249170
46866069
1912285335
1310754466
829765322
3883258
825701234
1417904560
754403756
1261821926
753132947
538503580
1158777375
530245196
1288078124
1764998417
1545429753
651677618
134083230
775376306
697731748
562550218
1083575988
1551351023
1294442367
1555327794
1684176432
634236445
1997519133
63222450
1566857803
369746873
943990647
758682714
1427355697
1553682469
2042056690
428488154
1543975965
1739099275
2112635156
510813764
40184446
1311386573
773067221
749379943
1287212098
1938992367
1558985176
1938207145
1758601469
1955241584
471060220
1852222078
11179159
1616258673
1824180815
1885615981
1254089425
961779589
2065903930
591367691
1757079911
1247486905
2115476358
281616424
89954314
1991971383
1426128162
947228668
1592956575
987101825
1162173642
1333333105
984023459
535666110
1137730807
269794420
510714538
771498488
1327049592
1370549247
1180278204
1797628968
632071878
939980961
530232245
406641054
993028970
204650144
809953418
2091118939
665845942
1639426668
36275962
1800181875
1016791488
491843684
171224069
1809589673
165347629
1690865175
1428226432
552991768
2075311497
1430327846
829362642
1899184800
154226596
1838490890
1005019430
1463819937
1259069961
1730629429
686240665
1003353974
1422208546
255752258
1960134437
1627457500
548690034
252525077
254505518
930126600
146544286
980815718
1227500402
709440927
860899467
755906582
2041289501
1177036611
1548905152
371320178
878163621
1829257333
355274700
1791713330
1400132705
557100919
436044012
207858011
1019573375
1920532650
741852952
961122418
433697398
40254267
1544780399
489572386
1804897417
814125133
1933841050
1141455040
2049439875
841657050
606598107
478575173
722505432
1077797453
1304570343
1847590518
35185599
260749388
8626441
840429254
1577773673
2070850968
1888952204
1217321262
768586720
1928968164
588684192
1571551020
3593872
355987852
318624510
984184130
1653907497
866902325
708637309
126024261
1472383600
1750266554
1560756925
81561233
280102573
743898701
496486462
1844737443
372830674
1478791274
745161423
228222135
1484507526
765944283
1211024808
1105397680
595128777
737664184
1550294487
1324618069
605934153
20147159
42727500
526403860
92579212
62384694
1321853111
424951334
114220351
1679617299
437631659
2077558418
1733066354
1029696080
212077704
1029568168
1125760880
835351032
1252725249
1825615919
742304160
1674604309
1177048296
278565157
1003781869
41545300
1533721982
308060732
945350240
24242781
1096399662
1764230233
2084444971
2059054436
239187303
1876064267
911084266
1094326223
178160963
2041914925
1002752376
1557128530
1429659827
301534854
420206753
948153151
738815647
1113777874
2091692008
1348634168
2020494790
60225491
158217842
571595443
812352274
1112372508
1721459489
773858584
1652127321
420919060
2039119237
796027380
1409761831
240844278
867900815
382220517
1979866670
917252787
1636194190
1255636561
547101986
39726496
2034003879
1172677988
317445302
1588541926
1349041332
1231262549
379652426
2022076177
64773135
1888402147
1158736979
96831246
567536171
1609898487
527651239
1882694251
1459132146
1442622168
1247394306
1154776655
85542358
1933737563
1563553263
577269649
1214036779
1995761374
2107150645
1559279108
1327475977
799020917
996925895
317034858
733278573
1023958295
1717887209
1133706262
770145177
1615643099
934488296
437957629
390577892
1701358533
1878403176
1949706248
559777373
2124985340
1878390875
27169493
1529102303
1247302754
347525178
1374694103
726771270
857179210
645889146
657729790
785504202
373495975
398455770
1094110142
2012905310
1580986190
565223529
2019352231
1045240592
1630481879
527652072
768969392
952438012
191942417
534162529
1719486905
2134895904
874176501
1587646392
1415183968
1622690713
264067913
1731119286
421500849
1908974982
202535819
366162450
1525485655
1053490508
978225668
742905302
604401991
211613735
1710066167
1015041401
1132294503
1545288051
1515944247
827956430
1552674505
1028159236
920601945
1571782270
945359753
1718853076
911380120
836003422
623536989
1309226968
485566750
1146013164
88077336
91159682
1454517039
284542800
2030065771
873858546
1356640967
1999400825
1029420034
1293331967
898982824
1250226568
1821483814
213652314
60245759
537603965
1034166289
2043519561
1323698129
1343116212
973583413
497240901
749159327
589497596
409024921
1103703731
1306426513
1361088594
609645314
812144569
1412140293
957481038
1286859607
1639330888
1628862627
623077021
2096765274
1566727669
1379491409
849158376
645184435
1675894735
1297137299
89968691
348680410
1749265760
1986043146
2061279472
1439158707
1278798267
1647089607
359414960
443690596
1280688066
1277419506
499843496
438450267
27413409
1710566100
596716882
896782424
1075134582
1680436719
613069990
482403191
585850608
1193598807
1766707999
1991784640
1037626491
2042376608
1926626440
1869351266
1595950878
1624383456
5169454
1922150646
1834605911
1458287355
1336403816
1617828794
183138656
85779019
106192094
605421413
1785252547
1279557042
1851680012
1162234773
1429123829
657136028
2064288447
1319385479
652555951
1230989968
387697327
1892490775
1877200593
835966338
2129975971
1656516769
439194454
1798025348
946783347
888237656
1347107291
378318324
52609810
1430321445
1676284960
894319579
102057036
1413944124
1407820471
1901181685
748409970
877396131
1032358472
1543176600
851789798
1825334667
446532512
1703790070
2093262499
1353829631
1318974585
909509322
1831575333
1440069214
938165050
1395697687
803169873
1707428943
1126278635
2055174078
1493771056
1906325190
1729455509
666107873
49044010
1900709479
2146648014
1357658641
396794854
780285666
649879722
1154814601
573496198
1877026465
1571235864
658695576
1309910815
984980692
203284488
241742188
1601136786
403537770
701515928
713390128
426135833
1931744779
1098939815
1152826046
1859449438
850136248
2130240312
630791617
168336886
656519823
584573383
2022334030
716630615
442029213
1385249476
1809198187
1144804988
771890677
1492513261
1462809168
750934166
1201622042
1295334925
648047953
679902679
1875226506
462393851
1226202352
2006990289
426036411
616854791
1857382567
807374909
2116016844
1791065530
1638261926
1893553666
234622880
88733987
2008175743
688616031
482953837
1794713694
1918037046
924650491
1962801012
100594980
735499494
83119869
868190660
295340395
18924828
1257754179
1869469864
1335353762
1496324490
1564751418
1020766344
1163262879
1973103454
1809656046
897528562
985940596
440174050
636185086
260539167
766329398
835972327
630145744
1771123710
1121561169
106929100
890825206
513183110
132177852
507334892
8464701
846452841
892592943
2000248623
394982812
893435509
26175552
1400809745
744007987
1755718798
939210678
1927474364
425313313
1301906342
1105307918
1124187456
1819636952
626976732
1021796084
819371846
717654352
1949615314
1130268242
1225216410
1524442762
1514338794
1099865072
1221549664
570072792
2116689181
1517964202
1646021117
411845151
1694513059
1235099704
1431873135
1922296196
1716251447
1391588876
1977625344
726798531
1370565859
310741455
433923502
1303529898
1194766683
1368722681
60705877
1288894188
142714349
1820946231
596603872
1663322026
1016786936
247568772
1681261994
996639228
1058149938
2144224250
407257019
349123252
1655568332
540760988
550137064
1144723931
337743629
661255234
788594409
906704045
1286157237
1887325807
374765306
1966050435
1953203461
121543985
1060671606
954036106
1308821991
162310267
296295481
2046699465
1039280417
1596858966
2055316430
852113273
276266266
89873076
955815154
299046411
728947910
633334226
792235137
1940143046
1233220076
685800064
743002606
763691123
1703465517
1949171365
48160737
2092819410
1024367652
1687901755
829691955
601897728
2025477457
2030700067
58704671
1061539519
382907566
1157858755
1464757784
2024107719
1473104406
185519480
1928125770
994047143
521073013
1321849238
1657923634
1848449338
1953415835
1757817370
458643049
1341480604
1589336844
955354507
1501719563
764930197
2137878165
2118688289
325163485
1096430499
248377720
2118843238
1078058623
1966380345
153446619
1481541902
782046722
263772765
1446608559
1011310208
402266644
1455642523
1180894034
1929357089
199163564
919269902
1137021409
1259825157
1047908957
358996602
1922837933
156566986
1844279499
1363734768
1503365178
60583080
1110756764
453445509
57698805
646437541
75318029
111866728
1110648961
892636207
61688344
2053504200
671051142
1687113178
1248300277
1452347884
1543814299
1240377576
564026972
1242362814
808663598
2049348237
1208005182
107524212
180738208
1516812640
1936987216
913478236
1460825869
1091644234
930584139
1282995252
1500117974
1353280096
1158985032
703337290
341479861
2088571018
859994942
1733921750
1083915632
834073105
1922928326
488209748
699457211
1805407150
1698921113
1703629532
1633039498
204079485
1507050565
1168330073
520209993
165361725
1292993118
174351597
546594763
561459609
538890697
1736432256
1411603526
913622841
1403437347
1476914085
1816544571
103695965
847076050
498913119
544447616
291886250
1844209786
500228459
2001703428
83550481
1867573589
456252598
693642374
1658278844
1876069756
713326123
816357318
1581146645
1407539100
773469579
1788841837
1882022931
699697962
369699139
859902516
602452450
550114090
1287913986
1368046516
597824212
1065627884
623881462
1346189679
1525239452
1612367178
1962529541
1925212461
858352758
1334951734
34548164
915525154
860027481
1481429028
1836729202
1341833139
1790724344
1608524685
459732271
923839798
1609196466
24069539
256415682
1927903447
86089798
2120252463
57688035
546989610
986206928
579045525
2081757503
442947360
1937710006
2107556002
1164398024
2016729973
974091692
1038905191
1049386145
2077762032
1615397930
1702237557
783499425
134358054
1704226630
470650515
1118641164
1200214883
1641623623
2084960127
161292224
245841825
558103803
1777326655
1629786924
1767226241
358254647
275084505
969376556
449491123
75304681
1008876866
1927020471
1159119620
250206611
383550017
849358172
555035214
1804639997
746722739
221212689
1110011332
1886475355
1952629587
859290553
594545094
1990809342
85608239
1904506085
646688199
99511556
1390729993
1501466851
863650281
534925981
1549393874
165305310
730258131
165421455
1917649704
1042383674
1126587810
1699024342
269349963
1060662180
1713958780
878636107
486168444
1429881254
300127470
766061061
1258209542
1932514176
831987622
1343245643
1765347776
2071315728
85641213
833437932
452189640
974102161
1544239426
1500360593
668337494
820700714
2010930011
728111674
136137041
562690512
1975256058
546603849
1316040467
1531096690
116220503
1387656566
2074893462
1869934830
367407391
1955906840
1640543831
366754970
1774922794
84457251
1862239925
987970732
1581542293
314917472
1041297778
405893820
2082671784
1285755300
374786152
2119224897
1387414605
1070745657
249674791
993258392
1327527886
295641602
1021959203
1863430228
2134707749
457767027
89992039
1356414058
693896655
1062333046
1139069110
1143928272
1370622996
2052054704
1827482871
1045386489
1190722302
829379495
2108317084
1067893445
2035405150
945350240
1270173950
2142742208
711694807
1406693984
1342651543
312990006
1592144003
891115937
1867427152
1235929874
1255325281
1101458690
2069899568
1896073055
1114246455
1648105228
705835983
871179449
610301152
1943418286
646175198
2132715324
742435381
2036108306
272119145
309618172
231680806
1170944198
202877712
865702318
1340246921
1454557010
69836037
1665307020
872830858
1593658590
1135226374
1080326503
153097251
49934660
1605125137
698188279
857759723
1705735038
1220071845
1666741019
1922372509
1327404436
879565109
1414850758
1584367061
715353599
995499457
946593773
1789676807
1919150447
522318206
1262085271
548021083
242993283
580941290
1727721722
849964905
1681280613
931843984
240036548
57055694
131747516
1538934838
1569036394
63591029
820088856
1123973344
814663572
1133759621
92183587
1140360054
1978859721
891598366
1267981101
2147013888
1394628518
1819040019
617249343
523212804
1669613019
1043212822
1807634841
1329533300
2092777728
1824106357
962313121
150618307
2110037123
470798737
234638435
573624423
93905471
1680897240
23277719
1259324810
1150826956
721902773
957653412
300712111
559688887
1575289733
2079924972
322172962
819293308
1262753216
1869841781
1712206493
1021881299
1571980015
1813707261
1224049861
2042787918
1707588954
994569807
1075240974
26555758
1692047560
791517998
1434391211
812928465
1645858068
1633027102
1572900203
738776623
1557967708
554279490
1376176347
117000285
498486178
481278782
413496305
8805248
1102304512
544718851
868452528
1133704117
358545339
1944008784
277747615
888560167
1588314391
1507221229
772704379
850950489
392988221
834246772
2041836299
1564434174
240410584
1919887857
1306815000
1950748183
1223767743
1131072975
35205543
992959337
2023697501
1870484482
315971278
1011949799
1823955211
260964106
172314237
918629089
289858134
525456551
238441954
266403108
1521904290
1584554677
236504797
107012865
1147278364
530842946
681552804
1121179833
379842232
1528789
1687046554
855225694
982635982
812534566
631605956
411889338
1467488569
582503213
1695924965
970306350
1585003521
1767787205
1129516708
1878718145
1466316601
356092303
2092529337
1265162128
1112264039
535865346
30966236
831497430
857545344
2069901394
873847814
1214761707
317214107
883674188
511212782
660717008
1557028792
60883870
1449152235
1463174306
633178090
814270478
1659161811
234305423
1821688911
1499697595
1869118755
651222637
984872908
1847203842
1806260501
932462799
407692220
2122255047
502504310
1667027705
595975658
433895161
400490937
366497859
716999251
1005539182
380301562
2066433172
2020262146
1846778956
323400402
1323996110
981054740
1905982161
168876304
590835066
159341174
1625689373
1952035038
1935176744
2082893542
330085674
236519785
1325037496
1635322784
1692637197
50921649
1664637513
1435146875
987462935
1990255689
257769428
1951010315
716146282
1018209408
552873564
1902234194
1211825653
1969088016
399831420
1599719626
334489202
425201612
44871092
1185222726
924308282
40482911
1982235241
42458275
389008175
929979152
1563457391
1695196108
1309952472
834697346
551589719
1151110312
1621767842
358129521
1577820527
1738173983
1975908793
1950170980
350590342
575612929
197440336
89371946
708379704
1107620507
1192633119
772275095
44433238
1240596232
247605970
1047354242
1112812126
1562672819
174731268
322406153
430297933
1757287826
130027340
834661798
121998862
513537320
352655870
1630411263
370359737
164738792
1050620602
105853422
1786873680
815721413
1589872044
552661235
2132915364
1139575400
962577283
1513272601
1619044632
238164862
1717335748
1946007302
702558562
796227119
2054472796
516891030
458974730
1069679571
78873519
301366551
641769135
1633965093
50522635
340217239
249919847
485434587
1453007424
2031950942
1928509549
343490171
895913615
361830295
903910954
1693827138
301970418
864133583
859660834
666784645
1217863226
1055562649
940732272
1449231539
114383577
757798357
451051690
9911114
250124840
752815021
1451765888
374150520
1306099312
23427853
1209861680
1022010991
1345665413
644491211
719204774
1854281901
636375442
1775024537
1277830400
1059645181
976279239
1216329981
972021514
1392578
1534658176
735050961
832185417
1565692800
430874313
285537011
110761458
1177442155
2020425156
985368907
1951426178
1437636122
928473379
557658445
892769655
621092858
536533572
257829806
681602520
1934375489
350417985
913065914
1809484219
198323746
1176300808
1504760576
1999539733
241856372
666532
137347305
1328361390
851364903
2136309109
1079943278
1081101384
1522370183
1271793833
1667926349
714733766
2017231309
456860314
1554159737
2069265749
1725271109
1391279432
1835254304
677835563
1922146565
672999181
1400732721
1196188352
1820038049
1022265963
1676047086
658022763
1226166823
42823671
785830770
1752599678
653887184
974367093
981426233
1286929550
817713983
843027131
511211448
1536926496
667590041
947584596
1798788409
457971129
2067036146
1919556429
1520758673
1583178510
470975128
887659681
1961966424
660776535
1841832114
313806182
392240447
1225692203
2022323289
2085956272
1154324380
1406693984
149049646
1090278977
262458736
1163696258
556244608
1126418965
1649565060
1192210798
1698478793
1034767787
269341580
249509644
1246723896
36704036
998871165
673015489
1868157701
123683792
1124715570
1952396088
1908982612
1066113613
1957505071
35907128
33747619
1280148562
1003109959
2087902439
359436080
1579658741
2124025656
518794598
680591597
1801331681
190275479
1872806583
1492199936
741176473
512264516
367701603
1894376186
1232990680
726144705
2081145906
1219934227
1363786059
1566865541
1363707660
1387682084
483427883
1396896245
1281415859
1783733238
435119299
767841508
1899005748
1368766325
1287757281
1964408828
733330646
1590685817
2121715600
796717248
294153941
91006191
783944411
1806606702
589705993
1240255489
873604908
2078081201
1840793827
1090751934
2030803974
1184750507
606864407
1088872890
1122198942
899005843
2077060761
1140984783
1701387351
642302639
772407368
849467622
1051211743
1701056624
583224544
1438108848
1986216656
438637101
428393932
1134847784
620005201
2062353945
257734846
1371046609
515884881
1341987917
1345122667
935344969
1556741044
1350011084
1935747261
1080779354
1109600936
764250366
1426111512
1920262375
582518921
707478360
673356241
1466204407
2090111797
1860362463
631794577
558617595
1178163350
1234938648
1819239655
1806681799
881755364
110442768
231893065
192801342
1952766727
291807708
508843139
1596225210
368224923
1817954748
2025653854
1691549461
761582456
608561556
1850908331
818150860
1890031033
965696882
855436872
951027197
1166021336
359492908
698917385
1463019572
2036043392
1413115104
1066655391
1648938967
500754193
1582541684
544352228
818324934
2062353945
766883124
1012318496
1717553741
1823492907
1250840200
1296779676
578848996
1047958960
424434241
559170717
1892936555
1215662782
1670601141
188381616
1268718214
562588559
433516553
1566094459
1864022948
2046955874
442242166
403890785
427131439
1088089785
1910640909
1712107265
1662713706
1988839763
660840615
1349526739
802803145
628638167
995273045
823295211
873282399
1120543338
572707207
1651686842
1279254516
1947411694
643502031
18682417
1500087130
254891624
622303616
858073543
21917007
883211254
2011231624
1075173920
465472870
260910656
1727150516
1187507571
1147653170
969105172
212880384
339638745
1095651628
1085482363
1013661333
687646927
1588342477
318760330
1418642910
504477342
861778121
720165154
1527984847
337499195
1486918695
81163329
1698710927
1876287989
121769015
1372896
1358054518
717977230
490691020
1939606697
1493059855
2002149851
1047903090
1252758676
1854582484
632776723
1625148869
92035767
1986617129
1806456371
318694129
1888926684
767957345
1194050971
2012991861
8404237
83831721
191896617
1747213035
279626917
1236059227
1353095725
870638073
1196564266
1358785710
490861846
979917397
1623127147
1574890626
317928169
39347708
477510953
148973999
415274131
1036262861
1464359692
1115987823
1801108289
1666805402
1982791741
1946054977
1705613007
1692965881
614207237
536726891
1214299004
1939089897
253199871
813583602
1609176340
1511120979
249775205
188726670
374863444
2119805508
1192865429
2010644332
2085437120
2030065771
1780467894
161615521
593449932
546693191
798835099
2132835787
1140314368
506653076
1097073341
1087505898
1586744529
727239980
770136039
357561161
1799961131
1088444814
1949559037
955350253
1111234299
1506283940
748084185
1987480280
1250718192
231172992
1420286699
1021618974
1490072372
1347794836
477140566
16879881
1123790483
193035537
24134584
581391956
767154696
1001258308
1508804126
803323149
1640199638
54668958
672723380
278594142
151396923
1058934939
2064214953
1404158008
133064988
2048139127
994744005
1326752111
2122527688
2016487024
784203202
2041403500
248188042
2071010846
1686524094
1370954132
439454347
1353341264
1921396626
675093775
821847790
1252119496
584433324
1616352468
1978280082
1330159353
1893021192
354010866
1464695675
902358759
368200518
2130404889
1899963415
1566310844
38063379
1495462490
1517112803
346689981
2013844597
1337648750
1404098773
1762162404
1640179509
198899344
2109763925
1857074491
2098756330
458524744
1311252100
369207545
1941829476
1445555501
1920542522
116227463
255133736
130253133
1144041518
934029114
1121900485
2147179415
1583705905
1895349040
892647974
249434298
1391507733
2061118752
1762090666
266768594
1682264662
19327957
442430705
1725021763
1770360013
1375487756
703098473
438885741
424491281
2058867055
644980147
520096631
1645572513
1857387041
684741124
2034217211
1070507902
1683049348
1967555004
201825741
2032627769
1935685661
489059621
1912499263
1763983242
118246424
376308035
1792204735
1488825875
289772774
1143917646
1774850767
1160172267
965731108
603358826
78674169
1365854472
321529274
621458669
946509392
2072024854
496017320
878689842
1782464071
1457773863
1372224138
754018339
1023412022
1373869071
1239719948
1749443130
170207601
1116192105
1139779254
302786456
629668380
97933389
766469919
2043499136
1739285857
1158105839
1384862096
2139165734
1413403176
1850285664
1685743905
211627212
1679481636
1953361926
755682594
1371473506
1313261136
873531621
383435731
364120113
1498864076
35501050
625409055
1294724337
299391365
692392463
358824137
132843606
2047409636
2036416472
756381084
1767409694
146393897
631533039
1905345819
1122202641
1367987446
178359405
1934265864
609742270
127177661
1983694111
137764951
1994838865
1843037019
149607954
1987328056
234192172
1821508295
546115801
1357607513
837353251
1569195602
66205317
1336662098
1719430396
185694550
1044613255
1637582532
100949781
2076403715
424831988
1643633618
350734152
249481739
2009009500
1845904696
213499220
488381066
2051420048
1681272003
813287798
1440691778
1701367560
1283270089
181070574
1233982585
2082989150
1268382207
115188693
337153186
907751478
179139284
434091196
756879974
1476010276
541402115
651963326
831888684
1782811862
828088951
955437229
1694243560
172842406
2146045732
192543797
279348129
227819066
1887318045
1510144241
136742628
1757770104
1238747670
49486950
2056219927
133640103
1059792276
699379986
1522025994
2027534723
1742831137
596846519
1972139799
818636402
857766200
1550139804
150810266
1017554301
951675243
1285149100
2083810480
1966167411
266339260
409755505
792991773
1364871818
2138159059
947532774
1132516481
1508006884
804313187
91452842
909568830
1020416641
1549579629
2105614927
1307904917
1818838535
1503262493
278437506
1128926489
1519247241
285766490
662558694
2026715874
597280921
1123737508
2111417469
370501884
1350539290
1175893836
663245627
1335984982
1295314634
1253709813
1207948061
154516803
6099509
1481219204
1911345502
1678596316
994494621
1083455183
1227098892
1247955935
816373187
1992312057
1888114234
303406142
1317256812
1725883844
2079558694
1331129563
232610177
871673909
322381946
595814872
1325277561
2009335865
1825547617
1143981342
865289558
196894217
320891100
1141104740
828904483
305889749
416101142
1992357363
156117985
2055170349
135512583
1409369885
1056206615
2111980406
196182775
353613093
146278533
312648325
1255356817
542083279
1870671309
1391120117
815779630
1378502709
358481759
186426779
1696317958
491013848
284794101
1897126675
100398628
11635010
1978481159
1791361404
709582038
1069934780
1520374147
1258597881
963995191
1191762900
1834874520
1736067529
691385781
27112528
545703911
204689687
47924080
889516777
151755027
1885431040
1034769129
1764724365
1985969409
477178455
940592599
498556606
577821888
1817279462
1479836278
600627507
804634205
1713814397
1248185369
1964738951
649485771
1660807247
451431435
1596641710
1217946540
551755504
1773427655
1982348977
1960484957
2073364473
769925566
302990480
1773344108
770766931
696432136
1111751751
716047742
292076129
986497215
318516328
506933843
1998914858
367789272
148007331
479192231
1972404169
1012570363
1384429350
1636640493
1757756610
1696732661
251358354
1500795704
1605590343
148211378
103144431
757012168
1945601980
1469348631
1040774834
960217795
2018617371
720984258
833644565
792064252
515102888
1744343884
574330833
1888031866
578380924
771059554
367355394
264232635
946380174
902754588
2057933643
1535826104
81159144
1531402591
1912105608
634761407
1179552298
362689050
481060544
2121255202
943737689
1084510497
586004192
2076546002
1328542242
766601111
936147549
147718825
1610784482
40686795
1395153253
775346067
935631334
999636678
701579471
31970604
255200798
878890114
1824346214
1535046456
654897099
1549859664
2135106053
258850385
592690750
885034190
2053075387
1811318290
1487831095
995249579
1850511196
1351303278
1250070067
414803607
1249333960
1692843342
1970590608
955814556
1345466413
1216581996
859572478
1074386286
1070587535
716662672
433095555
1743140646
1949499391
1878255181
304891307
866804694
59434147
1503623533
197748702
1520240427
1829320651
1843746813
520155058
570956250
188483549
946574617
1856677439
1163822971
1393469480
2074100221
1678557180
850566453
491897613
986160946
572621705
1423957718
1178039309
163709105
1807818550
1023212196
668645319
679298801
199450141
426712880
193955966
1473959187
450615991
1338706366
1188669432
46819771
1621275174
1586949012
1611725202
986236739
1227303434
1117434915
260071445
305034439
1105385407
1691606598
98510514
609313719
56295048
1862234178
223021617
1008907309
1800023696
2063792706
928299442
59907031
68189265
880310851
447934312
1226242482
1767083036
584148684
1458294767
87783724
1261911157
1443256715
1556505835
1798290967
396257177
1136353068
538920563
256363644
1567437359
1724810317
1672667055
551946337
975875415
526042108
540043701
590253605
384874650
1263103204
1005431486
251739188
1207231932
1793686947
1094723297
2100624105
65523237
1117554806
247953238
697598695
75338518
266270553
476832705
828280510
1312690677
657840524
481231923
670481368
2110216239
958906760
829577095
774748792
918540122
1706064483
1038134955
985018347
2128393660
1754289896
92872960
1639971835
1504955552
385751987
319711564
598390617
59124194
1105994242
2131427980
60625797
1151530713
1193026661
2071132098
163706532
2132351034
1275726095
1796541368
1311983185
1733235451
560331710
1191351445
285765545
125420325
1042234520
948188928
1149469426
1700482500
996647218
414903839
824483228
1830812102
1558217996
1914019062
964246235
1064063687
426181724
1926551893
132857946
1400027842
152740316
14765760
1881687080
757395925
465441282
1719348800
323507889
2034431275
1969956977
1957632993
1093548233
991528765
1219744052
298526261
48853124
1938769975
1998379914
1467764410
1681566348
234218289
415253505
33444540
459904728
268869739
1695562008
992818641
520243803
1655492844
88660190
1838577262
168023717
370821752
2146760027
962310946
769949056
489573862
1108097432
827428500
1466253058
1040244547
830979243
1726221310
407859455
209665993
906806461
234238945
1417765190
468214417
1943692331
210860880
1152469178
1196671465
1103759310
1068360977
1502973640
1960866342
1941316980
1883350877
1160641272
726001993
2040208255
755873834
1125135626
1209820583
771478002
1264434475
334558651
133035701
888802465
544793157
637477433
239853478
2136303446
1497319720
550047736
896006032
880792931
1735941567
567251135
808289442
566346430
1968012986
394457982
485555872
2143906027
1452425498
1508914689
1382663802
910072916
390738622
961069985
1770217682
38207755
1368127991
671625840
680218901
303082272
358992511
1626313374
1833774734
1313219697
1360584867
2118157495
1174710644
1530518277
190334393
1902375595
1561311937
1996696594
1276600553
1862887587
236306316
19610294
109389553
831326364
1780031701
419201634
29634475
1574398931
1287960713
14336267
2095442823
1418465576
1302920088
713443996
963883569
996228054
649976795
960891230
1257270547
1142366356
815634173
2085718143
600095503
1488093237
214624525
313874083
978046710
876193892
1612626793
1488427548
1804402684
1098118509
762798502
632465712
730552245
495784112
1202255223
1548668970
2003526950
307020410
1483815300
1995309020
1001389744
841507868
1798706388
2135822512
1281001021
1749382044
1920728445
998083634
1207569330
1928191748
1442284835
1556009843
737672920
1313846742
786929065
2043897663
994266574
878767307
530809797
100134543
418927268
734532829
151336446
1084389227
1302618945
892719327
226337178
407579226
1506583002
775164806
1998297871
1255652435
869133051
1864521559
820883784
281280167
1268735541
2056472103
1230480843
442301697
210235655
641935232
227102273
740931292
511221600
1568410271
1240804768
339196331
501967232
2143833200
1056764847
231903642
248333958
1117000389
1724506650
1150002369
559709041
1666429182
1756747641
595626839
1699869932
185511691
1227614745
1969941833
1884033751
1062756596
604610496
1852425719
280617567
1633207847
912042499
981315665
1962232122
1651210234
202531708
216525950
639348433
221636231
854014475
785536170
601554346
370054702
287961594
1567314820
396993534
2078069710
1752644722
1855589338
1086467935
446100335
1887776992
899089755
704140025
1998655710
2106900244
1784037295
280869956
565609722
993765396
1259243986
1271797162
819158213
1237017737
899638948
1895349040
1437628903
359774519
1147471619
111743165
908623510
796944168
369227437
227280878
1246147964
1388021033
1204988884
1035708634
279470878
1592149243
695217433
1253551549
1953850406
1097023988
1357379728
98516960
1165495555
237952004
1666488171
1514635338
610723931
1645639703
110858339
1439110534
998420296
958629308
572440327
463769958
1106102070
270897769
1976245013
861926197
1490251568
878383253
911117479
1863328493
665412273
935715850
211640405
655976638
1733321599
1648725843
217975680
1669377936
1722814547
337798385
838490032
2079284200
574435061
1299966098
1690416797
240351038
34780120
2032606428
1731574602
1007886366
564548581
1434951398
2006178768
2088998406
940681624
165845276
578625357
1688497199
2070758238
1773882678
1253689437
1036974005
421534890
289305342
1940070979
747373965
469424532
1151896563
1825064666
600272278
2018038814
465384448
1908634553
6696024
2124794449
247268487
1458577583
654665976
453155205
534771080
1698210310
2008156536
2096810805
1554279074
800910273
1286399834
299993027
1374577888
505456525
621196931
236471101
1301149606
1766786530
1336203862
333049755
1330275816
1851680012
219358372
397953095
2143322767
1927020895
1933341027
1963254732
185374543
1806903793
499422483
699859591
1448685550
1158302599
566157815
1663882764
1258369590
786550613
1273950635
25029837
1767096445
1607525557
1955191603
244436175
591478997
79982721
1987695375
1113411502
310360431
1293386573
1831005742
1624988575
591833559
365692663
2080115377
2109652331
389955034
1147572461
1265311123
1255346997
288600329
389784399
914558940
1329972925
455124996
1677463350
1359733868
1781578224
1099649592
953308727
1794262968
1758578692
468173387
2111154742
343041255
1237602341
1647292745
162325515
1978164896
1231163747
763363828
868234802
1502630124
2085132662
1759953725
854970901
1111602584
453784107
1658412617
1695835066
1451493965
2140906553
1776315993
638496237
505112344
329177315
721299282
514971318
1545958358
1548989685
1911853132
295318684
417094473
1217419129
1527856374
1596101924
1658854437
1678822904
1093866470
1450798263
1153144452
2052407538
1481992269
1333653057
1957117862
1420679171
715701916
702614325
457152777
2127030548
1174129398
692340483
204604589
365264931
1749737782
1555485821
51919606
990467388
1622587538
1994074954
539724377
1378353936
856468642
2131423053
283701583
1196566613
1335597099
1647558653
1095715104
752688983
372510202
635320897
179852476
1244291888
20890375
208080223
318732912
496425928
62046895
454477927
1816488695
1754977407
1192820555
1588058740
274303238
644116038
1380893257
1593262923
459584793
1049218667
142380866
1989658569
268005056
1750392755
1661318074
1148573805
1796689974
408937961
464705757
419553927
853964109
1498846598
1547427486
886976064
1628824733
180449780
511900131
104158923
1311475097
99030374
1168555037
1459639651
532883900
1205302193
614013350
585480695
2086858779
1076959146
1446146954
924206084
2122730128
135230977
864722202
651752681
985932964
20099842
1883430198
181586583
892827822
648380253
148848158
494206889
735980530
1453384228
1335689769
1525239583
1638649451
1396119626
755393017
801451896
1341582674
108981030
1714436224
2050962693
1666821368
624625972
271620494
1954248366
817805656
676432012
1369531719
787329862
1071330972
234958772
461239148
1301931179
1848743391
1094437083
587498330
797504164
482714117
434674544
178908438
171067888
1176583541
1255828038
1373929742
1047351545
1617640285
1744326334
1839729763
1724562942
134701303
1603510806
1345362007
506614254
1660231876
1809694
1095692440
2123745528
24483165
895644335
2007389179
1328705857
1244199081
1616209576
1938396428
1216618895
675821001
1812421791
666616462
1003906916
699947608
274495260
602461337
921062883
2026842941
1714688939
1050270245
2132182222
410561783
1988953838
1351134897
545446252
587976600
590424256
221846536
535703926
1721013255
2103479908
1150162294
1260458050
2068165877
14526814
216831282
1752817099
1949392460
2070084350
427368642
1997226573
591488583
1988007206
1690281202
1727395932
131232297
150140360
618353609
125727618
719040256
1857511591
345630510
895085095
663742009
2126280123
1895053417
559620945
1941848328
1361821007
1908676724
1398634752
527685164
1807123187
1369540636
1633813092
2097488397
421907373
995973643
1125533087
1683201461
626119784
1813276918
595268168
1913902552
1881021908
678643234
127301015
772021991
1191142502
1486061980
1170171423
1761040417
806628565
614452014
2050564494
786103614
639303545
1789162864
293734903
909095566
168885622
759219264
1855475128
537812243
1340591682
2000023043
2120215233
1953238562
962710446
202000010
1689702411
1037912191
334337303
2022099467
793056972
1073475930
1383962935
1202372776
788024396
1227090015
1651876319
780783111
1043473057
1817913717
1871862997
1041947593
184419099
1557050442
279471762
249349600
1862588730
25128767
238493214
1340388645
1744097085
140622030
1235182216
1976448026
1885625850
1022795117
1997232572
1058114026
1101198037
2133416060
690715044
1949392460
606007671
1802663753
125378097
2064441306
631928759
1040116138
12256467
1895811434
340477093
668864951
1438386044
1593504099
1571008337
830713927
893697473
692394472
1382234380
438374148
1276122669
1466510478
207576589
2082209717
2132876330
1142808866
1342078385
945565007
961523859
804254495
1283740660
1824536714
1375591696
161028837
1757205122
1706190390
722809758
1867787718
1879049000
1595087720
40175311
1193795742
1221333897
1153122452
900628356
2146410457
1160028473
1429974395
1550141949
1245275559
630968348
1987753434
1734021925
330407856
1884765974
1378676802
2102995462
1406746077
50626841
771561180
1213687099
747568640
2041259718
217722156
626840305
770541168
2131235724
246614396
1745579960
1191893989
1466253058
1368559624
1641978130
14291396
1532767272
339847582
1513182110
1149372503
2039242784
511212782
2068987413
978336293
2065730401
1730182014
598264715
1637976910
550443622
548496260
1684720352
1290927067
1533486992
411254453
1232450855
1942344655
786933223
1108074842
1082612411
756025476
1807796872
1860144608
1138512417
1349426693
45493099
420038461
238829989
1551975052
390675327
1790705041
1129659607
1033651875
481069079
807556348
1990681470
1302618945
1497008785
551229782
496949203
347646130
1645316583
1946797283
2077665543
427260359
927712579
1658222091
508469810
695010792
556991310
384447354
1236841498
1344523568
1139526372
1313734012
1695634543
1335549366
1482433928
16706594
1508451070
1775502390
225488669
986917944
1369287689
1279843212
1997520165
1039720096
355917839
165576830
1258536041
1273762347
1389950381
1532427009
726787056
1833426394
2001069956
1173878830
1545263638
426754492
800954405
576997506
1862791916
279524598
1523798620
1710543578
11857409
2046527218
1258089513
1622286145
633066843
1672330382
372872514
1336157847
66221608
1888880439
2092547683
2042508036
803171852
1183836752
1203214649
2068993474
1682074793
1897396326
522895910
198868616
1181190925
607269554
1731968811
1419199523
422355615
1401974045
1314337208
1142562418
1387727965
470019910
847438157
2083471581
2129206780
616929743
84807535
793146802
529075823
1938491842
1248023804
922348164
1094320396
2141724628
1928968164
632481729
1834657244
600252065
1269995690
1367889491
118105990
1586736414
21880185
1382227412
1374935470
860643471
1153099359
1671375631
1051757866
784744091
1058937866
2111906995
1787159355
1852194092
31312031
1344568874
1009042829
2055721859
991876335
1622946421
1334669726
383943264
1656239810
640672005
75184304
115982647
683847638
2055788611
197629112
2041401083
1628273290
1016739438
728543114
123598990
645539035
40080250
1769456663
231471050
1824321181
1702660732
6464378
905616963
975877481
731264126
218543477
1033997941
1187057183
595487275
1234464638
422567059
1590136373
831306788
2116488501
517872031
1099724460
19192593
753850527
658766665
1871249405
1194923537
560340051
831103869
1522817300
1397763062
1237285399
357245457
1704831246
1415010581
727325857
629751944
494338443
139514089
1772648533
1649020304
230795904
1659995411
1731739891
2084621398
1008835666
539233935
2132084725
1876832754
980051259
1619350187
454439034
1271512084
483174813
239815535
1422054208
969990103
773113857
1122833223
624828246
1868188441
1335265575
1624991171
1736135708
1800280801
1371476731
403625995
165300762
1826689180
1621298744
546805557
2055213993
1317580427
697737219
1921384875
812818067
1621422942
483519245
258794832
1474395821
1464041497
727325857
1275104477
584490483
920782751
1959863374
278973645
1984094166
2116859573
1956603468
1752141661
1023463107
1491369318
1532233417
307460534
1427060583
1326877575
1411738854
1335807884
1436696855
653223492
1456771264
1324886843
182520284
59048615
468673431
1350928287
891979619
738214914
1787751787
455418134
1048471129
1899722712
1294100454
1930631131
278750556
738638901
101137842
950052532
130618731
198990175
1868481614
2120547861
414139883
496951807
336712209
76715211
29985209
249093690
1956325833
900631595
1686163096
1514736116
430188006
1363402745
1124560927
371921651
969941881
1480983000
1730307841
844807362
1801079371
1020229108
13901281
943167208
1628502672
716224635
263297106
116616609
1832468881
351876602
1315935860
2074932981
508641271
1288844495
1125701965
574971693
45616467
1983018223
390314289
670218892
1580686967
1407717132
678968274
1968001643
1079186296
813321134
1320432441
1667598032
2111014884
803059181
518729819
272521782
884899368
1713861732
79259477
1070811830
674968983
1515627354
1636943860
1292806791
1196795140
1234731512
1603622149
1977321310
1913014785
947098836
1714974549
1686601853
1333212814
1378777404
1050362823
288343092
426754492
182995447
1766786530
254568266
783289876
952386773
1214470602
1455137982
1696160602
769888593
10074283
207769756
1118353993
481717293
1677299402
787590508
2123219341
2077354825
38712371
1143802576
388669559
218854379
1932744358
1969726849
2000990730
302718514
2068865589
230886621
1698323540
2114730630
406195241
546159935
1984501095
727568560
1951825562
559036784
1212117312
2079016938
1276549944
1891007380
1833037562
478440723
1529388061
348819692
1995175992
104957678
502773148
1987119467
1770852166
627011435
528136865
1050283932
1246261241
2023131400
1289968725
317929992
1579401813
477238691
1389862020
456640994
297422903
1219696755
2073109164
2039607542
1442298567
1969312823
673071363
1528056498
1423328592
776322417
1218753987
2074103412
844694441
2120433694
247619517
1693707576
1583211051
970491991
2130839016
23925296
582733769
102012212
948481667
645357689
244757263
1847560666
2033134107
901864398
1560381764
137797122
139713928
1767593985
1504410383
1646756292
652747233
946387786
1751418693
718885917
972572968
824556381
1543166397
1228659495
103198842
54206277
2082149192
2055200508
869906920
1248744892
1359189745
75396606
581379101
1652256411
229749417
1849139320
580870714
838537956
337055810
1532686203
1093548233
1968187179
1657207752
197492467
232468889
141848364
2100281766
1778532382
695171310
1539660920
1131082001
1424943945
627011435
1540750798
1754706351
515852727
732503431
333149541
820406256
1781970738
213118572
844838757
1749805964
1440519407
116482665
223234646
129071900
786986083
902004083
307340696
1894467386
968333031
1900948932
483396931
456181948
1961332431
1016222367
1156894217
503163957
1325136116
1414065965
243513685
377903771
662767894
1435051661
868274352
443674393
632688841
1677317953
1579617485
441067340
1278807235
386894201
18549274
799483399
1105609006
1566798626
603662321
1042104394
551239875
459742623
1774035657
1593373298
404368394
2109108644
376367538
1260903032
735149959
662125259
1323506955
1281113692
151184536
1526224347
856329847
549138481
926566599
1064327603
1307858527
886901837
1363549258
2120458727
450087241
1015159026
316812321
1739708388
914652555
2007050651
1829013901
1510000514
1271320866
88660190
919200852
587598069
1291338986
418818454
339408535
739618750
922782425
701452323
1762187157
853085074
1444392761
214018916
1443381795
1386115449
293268756
2012543876
1232172404
1780454126
166588566
508688326
1002046027
295908516
2121347645
2033983866
1182987175
1545764677
257451561
2102161527
1521551510
1913670368
1215228855
1569472978
1993916639
183320063
2006403887
273758648
166599836
417240115
1343237116
232036322
290823935
578717874
722071844
1881102812
302804499
1907287349
633874207
1467954617
1128121327
670890021
598608563
1575597463
486834364
995916422
1678135914
697634180
376863778
599927222
272802306
1194032305
1585066264
2144532788
364826527
1624672895
1712206493
556181129
1240500528
585090089
1074472098
111497534
765973307
1955216049
91006596
2077657014
663024529
1088490391
2007187856
625306154
1800446836
1022901951
387073311
1029061838
2117069634
309535112
991221883
994684919
108109912
416768023
1391406148
1356838122
861113915
1369442540
1473425815
2037799879
502468031
739585291
1861983631
647629914
1724018191
561232868
1493029255
1295412837
1923826948
19572525
528123631
1251083927
456673853
265038519
834574754
1659684905
148211654
952243674
864059385
1446957283
1231531942
1956649426
40351788
293134134
710191773
1579917959
573076815
2095616825
115525231
306195417
1402466070
648308829
1631436426
171105392
383217366
2002893505
59291633
929053408
757177140
448635890
862497661
1462330152
107403718
1058114697
1504265880
1699293524
136988431
1073330065
27185905
96910324
1348987740
645768893
1298378614
2027576310
1552256198
1863461167
30752833
1009296007
2092153358
62768577
2112707028
1433161974
963898931
346007297
482608665
873288626
2062840292
99463116
679627150
1526749802
31223579
648937818
111946394
2083457456
775195785
1841279099
1496618175
383758242
2082066680
1334981563
537257453
6399786
651074607
716787528
590356457
1521718623
300132486
1202042685
76462529
2056962699
598172416
1198032076
717688097
1638091699
650540750
308280578
303626115
1062335440
775171094
1091179705
1254769680
885215873
674581840
859699091
1718911367
1868664294
389930598
765103237
969248258
548163392
1968663705
1964969509
2134748952
254626914
1173018864
182148441
1224187223
2054217508
1001006947
266990289
606027193
738957603
91366918
2023510326
935627011
935651629
489553024
100241878
1623365093
535773127
1471833841
1703088196
616894553
1307736162
581472634
927027270
684266666
893023438
937957966
1292698319
952612517
1041703599
427310246
14987359
85913256
129732452
464761080
311572411
697054555
729679609
738100025
122619615
1594248223
2064371817
1170204938
1862618940
1081216066
609092707
1713403611
784868376
872410611
443973706
703805238
457971129
1565801886
1916079691
105424140
918174497
594191183
1058632214
369315335
1038758771
1606247897
948595143
354752719
1466793914
340477971
922598532
1344085139
1374460051
1745345922
2037263386
183628308
1713649866
858526933
1879263398
834429085
2134668534
1903789217
1401056593
715692055
1359914402
1007894827
2141961272
195413397
904159535
1413079400
910352976
2086365384
93288399
1596132003
1927985948
2106390556
354791218
136739819
698871500
1038725168
153515859
1856884780
1154207291
633266454
337722212
1321551751
795129321
1472027903
386561146
1982439251
1880306699
1619213977
369075195
706247888
615103958
1738306364
2032431505
1570474784
1804273343
1706973828
142939411
517674561
524186978
1759180439
1931013904
2042156096
944652111
977622223
266649063
1302427434
947657726
499792555
1828911508
1528417423
1183553853
143300527
8488164
2035483524
611675197
481904953
1262499212
1172944129
705084325
72720658
1368988489
2032333795
46814924
653536929
1402500409
1142582184
285497671
1131031157
1045309647
522659598
651583938
212237732
355586117
94003255
2087732743
746968537
663772926
1020319391
1902017619
1627140973
1648645035
1137584676
441075027
1111860566
195786384
1685424310
1505885447
1841903384
1288572292
2067317922
746649270
91509453
799407055
952775707
2047139676
2016519240
1741894353
1678016322
1388347808
202790702
934354863
1160632387
387662340
1189751439
298267167
1707480816
752851650
878767307
2017678489
876340889
450641928
2111912177
1976715327
953284196
71280588
671969384
873016094
2062434696
357344087
1533178884
2076441273
587053879
691023229
1306511692
285927163
2088548853
1109629232
467093363
1831862749
327148818
1998912925
1436214042
544614208
454007219
1154138113
2112771480
803615472
439604957
1579024902
716132803
634260792
1900122471
1706441595
1448204366
2064617385
2041634772
1449014232
712705681
973323532
1545524064
16311986
838774778
1517841640
1204765876
836712402
992938917
637694943
1753098916
376022653
1637356038
558187818
2039945531
1423498873
1430446528
772283326
1093948059
1845173429
977466750
103199202
930892222
1365194492
1783448822
1458141687
2101769854
336026287
24943937
110923068
48922482
1852747874
1752536403
1929684978
1530412962
1750892633
628125827
588733984
1242955818
871296790
1386382386
938081546
1702893593
1765683705
1537604501
87484349
859237895
375983506
1333453606
199411968
762399851
1742475831
2037603544
599956135
102622501
733387268
1068814608
828830354
566069080
1549278078
2088244141
400883000
965742176
74568594
1313242628
837711841
31316978
1317424982
1938344504
2065545397
1381928528
1874777372
464379104
153006490
248432304
413725448
1304702925
23764998
119464251
708650146
842542189
1808719467
433481053
1133494791
442945418
1639238687
560986486
1560468458
1775051104
1704983611
304101351
2075802812
901594151
954730859
136209745
812609814
2062109537
477230576
2056452837
1394951277
1930505449
435403978
1359164377
41082056
1762575378
259250814
1893343572
457510813
2053360995
576290728
1798879332
1821433692
882285966
2027492092
395903994
828777310
64713651
1012318496
1125698442
1780816118
1669780528
272308842
932239593
912443531
1810442124
1706068710
100424635
1391066316
1217860896
635283707
653845783
244835952
621617309
1775104692
1094446352
1634246763
2134574861
1077281364
515866645
575629952
157402102
710103124
1793619009
1688448226
1518838301
648783892
1276398308
599044194
2103261276
79410851
2051467867
1349548617
248802178
1261006175
701048964
798323756
142203930
220061838
2075973733
1026721737
2144632639
1491444792
1270735089
1842928268
1248733773
833227819
681179354
57303227
208484612
192835566
714341590
1135295135
905957007
463612139
468164638
195682763
908288227
1628079209
694160633
1458060605
355315392
1627619884
1631763403
1547594957
472598174
495592985
1418994180
1449508011
216415192
2106573730
1371945733
672491674
799433814
1678232688
99950424
1671231958
2146502796
936425632
697598695
793457598
167781222
1402540381
1867695360
439330995
475483920
1514161250
178984706
1570520997
845186279
1400643014
1888729651
343119589
913235199
230603835
536841570
774253207
2098628963
182859815
1279184856
2097366852
1122326133
504447011
1097177573
689938036
212665120
142360584
395988186
44425868
1874280878
2032405090
465717686
275753214
1407708361
183714844
853679296
1057188142
889227025
1960243195
1955039617
26037148
1148532864
1793223647
1417017282
1192252918
1591440203
993782140
1765294521
696659149
1419025486
1215395194
1010606887
1387393724
1621357842
62697068
815517484
342050011
1123933817
2007464474
899134373
902963148
1215465879
2068957710
1922586649
197482004
1159921862
1313032039
1066234333
1641249861
1229223774
1881820114
768985218
1143078401
1820751473
216520820
2053980009
1547101551
833130599
1550337738
1703629532
2036429301
1629602892
1004605381
1590287056
386366343
2004758522
787449229
810628955
194177880
85379680
1086946011
1197960358
1659438939
1061447198
77964668
2097210939
1648209251
81897890
1074715287
2126172856
1195374991
306916674
1456005994
1893213453
1064092752
1678225873
764295709
1979447992
1671585856
1890748205
1093804488
1036478038
1571233154
549774825
1846303067
1086386947
584443256
1798169929
398271614
10672020
1693601871
1236452389
602481817
1272979464
398795249
1393051072
24119029
437757160
449540407
1109695948
948624433
493946938
1008714446
2095783383
1770493902
19606614
1094411534
1204479665
1495889505
274318225
1142384385
1285400608
1012625094
2129042353
233179273
1562796821
29568712
1608968277
1508986893
1035910533
170899471
915507122
559714149
1423785973
681244081
1362376482
1528720208
16771403
2049348237
1526500872
1606871568
1758771078
984359869
1751650546
100539730
1040895587
2098786419
1104075568
1426529142
117036839
793649886
862031598
986376913
1491596244
439572573
145851581
1014418339
1120208286
946489907
640692144
296996142
702032296
774762885
789238842
2061355005
2144352378
55375118
999610833
1083868120
260044368
949016291
1619295982
17028381
913092293
101454485
1163866801
1213080819
153391681
752763098
1944762204
290940821
156654796
634308762
1010920911
105041628
2095783383
1874884073
1480165705
1987844219
1249150821
1400899559
2023918815
450588370
1461492383
1316849092
108668413
720675786
1525377056
555521054
157511932
792734471
733566041
2094616567
1342651543
63017569
1030264596
979352601
124301627
953212452
262423304
1958426402
1253116394
899885389
964651806
6761832
921665958
181822584
1289728418
747251416
686120955
1809504216
1737191511
23748430
564706483
1055775385
1449642606
1180380847
911480564
1261196381
2125049416
367251081
1255410894
1390683180
2107133442
1801776510
438110258
1728550469
718089818
1025024920
870020340
1267115991
589411345
92476764
662866958
568141638
1537306388
1688645722
1146396079
182727360
2044565128
641968832
170733570
1271463380
407886935
154276029
1187112215
523917935
302516884
157148321
676925600
1541552902
530602827
1185818509
71987840
1200869274
1820259861
450087241
272792495
1748260779
692132849
2023036682
1585815865
1818633881
1965722640
1997675522
1171617727
212235207
1870827125
734816941
452153271
800092013
2063175856
1912667430
1570068779
997579663
1420890831
2006935983
1974436949
1933742156
1309677978
1198731217
1292716278
1959273849
679313210
1637750685
191274697
1754535828
1967817782
1199869020
530069408
1593866559
755796658
668170211
1592583777
1590909923
1895609223
1580684046
609197122
1976032931
1880838546
1431704108
1069856729
1357120111
1370138642
1256844118
132351459
778063217
1932077269
1226067407
1024219048
1072316329
427768596
480081463
2132763114
1961428773
214097620
1055514759
1202048221
1923066801
210406326
732714949
1451277793
2009525642
1655061422
1683718614
1866170761
1279815866
120875065
1639215283
12454558
1050444620
634369238
552937893
164498712
133605113
1290272008
1831738215
677790548
939007470
643256722
903678989
1944793719
2038719570
201927083
987853347
430937571
578811329
1651358840
1876983792
1619617246
1607122780
1685632082
592045430
1189143098
1855763552
1070614359
1958407744
1749872287
447540618
1985194336
2075085345
1551697946
542097727
560594627
822814833
153395733
1283514580
1283496094
754750229
1563010959
1519784731
913487268
99168455
530865627
54316063
56023723
1697366345
1859423737
1092310724
1330790015
875089017
142922133
437689868
1647548552
1901144374
1991467795
279451468
1391281021
2053075387
1823596130
581076024
2050166851
1012272200
986780725
1856555896
1049461312
274033683
1393105837
45031755
142029237
214685510
1277057643
2025532761
591380692
787586854
743329426
285958111
1093958676
1517564976
2031619663
549442455
855728994
155422986
390362656
1913182852
1919780776
2080796552
1270555312
286696464
1136526940
139006338
730704357
831095703
376002498
1832603045
952165306
634685510
630968564
2039488652
400907016
95640717
1520425281
1540649142
1955831188
1943013476
855728994
2092430127
1956136457
1931809032
824033955
1750659467
2044098195
1737109098
909339414
49332050
404518396
1275027253
584997852
1578810593
1120369912
1895144248
194780809
1676984598
674709429
1022502602
174031733
1337142188
5475947
1034018741
405402841
1991583536
771206409
1411198660
200962420
11323676
851284631
2130303699
325643175
1805709488
1938201408
343560603
1307005471
62740751
247395508
635027679
510163584
1443017247
683175506
1737874758
768825695
687147541
1343586471
363619068
2008050638
1087468402
578646370
2112041996
827643704
533632574
844728048
1856039187
392412461
488668930
945501400
1799196866
1425772712
923717460
1099411004
1159341997
1727363504
1726957200
1748389110
1571277834
1600790459
1877235924
692840044
530753574
1081494096
1092142971
1501593109
800625831
2058968154
317990083
84467469
780493404
555420778
1800321342
1751320144
1391526339
669126186
905401580
827510413
1293707700
1990697877
574165621
14188285
1831480022
1742502974
1840753209
387807064
2093735157
1745680714
1576247107
1809192027
1201208030
235954757
294773731
206574968
1057955406
272689788
1066423793
2105224987
1077774724
1382872230
214614002
936577094
1278977098
522004934
1141081989
256062060
2090078121
51636387
1684840538
1777673993
707557246
834845374
1761965226
576149671
630257467
1009400866
1804804859
2146500536
1016373733
580127476
2037275918
549312583
1473931128
1175381068
1963849968
353934175
1041114962
1658241072
590714978
80229862
953789320
1647514678
692969767
1539068040
1980405701
1168109497
56883204
1453369472
1441999245
1779307647
576107091
2003655510
2076500671
262056404
1062760764
112516362
1832462753
140939478
249377831
1971833069
1169959961
1029428320
1057322542
209814950
721492411
1952247746
1796535628
401067864
340480894
2137168020
1458807320
533152741
737094231
2085012705
2140793003
383640445
1936322210
722691285
1670668861
1334092007
649096102
99611386
1216869721
1943615445
290004231
1520735846
1931036990
1627440539
590858145
1834815065
1796655505
210650901
608780688
593110504
92799862
1657571840
1196250317
2098040424
1069169049
1903340386
956563381
620455256
1563111034
415847511
1410355813
1551806330
552816860
650381370
555383217
1795540775
1778630976
1930740329
2018538456
1304086594
1026510048
1991852678
1336356455
337831986
899942842
2384570
1253236455
1570100383
1717535197
742589629
1747651267
232871907
1908791184
1801178933
716574892
320206301
1728709728
369767280
1746778166
340647656
278570135
1798109236
1997229383
1176861021
783410701
312801340
1798714505
1081878965
581223671
582025474
537431973
276479662
907747761
899304021
1556441759
304492345
538674953
151268580
472506076
2127928071
121321198
1883854937
1163424489
1119850310
2096186001
277250323
376204006
884323228
871077852
1094734113
363513195
1428682305
1580562375
530961310
151276853
1186596238
1876124892
833186428
79040099
132770618
730902444
1224355669
320237856
89326756
1356515198
2036285492
1337201970
14686429
1982881678
664223532
1162764417
1100827131
1972765309
888550162
1225072020
1859553079
218444003
1960579083
2023233578
998159585
1783523077
861337401
58674103
698778665
2016427085
13127859
1150626163
1761668576
1808351328
818085481
2014699785
1648105228
1378603023
623078933
730951163
1266023014
805079006
391580922
1928793466
188884812
143788562
600312227
143239914
2027031615
825789171
499721956
363623731
1650620137
2037339330
1371912241
880287768
1097392460
1098765685
619648879
509888165
525393444
603131288
24917078
1229514870
856578947
1610498692
1443288165
1993384462
2101641193
1293249520
2711813
1618881987
459729422
321841308
1028893063
2045083749
1325963256
41684765
1596542784
1774074235
667057766
236921051
2022221816
1699889575
1609809839
1712544268
960769531
505456164
563744950
1123997695
1715428583
284261830
1363131064
1425784127
1716543613
1419369288
759256273
392182332
516943158
1998917940
2066137995
34040024
457730287
390086449
507191277
1338328422
541387656
1395286672
2141157735
376967000
512945512
930772911
1568434234
453351748
1551005799
1160774321
137030911
1057736623
950576507
1468576082
1937964678
1563779385
1653388515
1971483698
1251450098
2042241703
1206040458
1064354574
357191124
2066839425
1712743738
617745288
1238550406
1087747332
103836532
1262146153
837894133
2003376921
271479690
1773989726
861083317
1231737679
1508041418
633192958
1548567133
1546807332
363532670
1512199613
1348688805
52209219
66943911
1499958506
374088331
851046081
930396420
1092087395
731137419
1296434056
1197578958
313614688
600418177
1499041323
1460538639
1476492249
1655337564
1858377477
328292304
426617261
1093712634
1233309214
2081997916
1818475450
742771714
1460787237
394971118
1116151432
3887281
133448497
1131967321
192150639
940639816
1427955917
482818154
612127876
507573808
585532684
1764867837
1310590433
1933821979
134637119
186607852
540526832
919133264
1060386772
573685837
1067053460
1345037409
2096632873
1609468863
197419906
544097514
1771078017
1162195389
920406540
501579936
97908675
1056419017
333846546
228301188
657219818
934216534
1661584057
1269639808
1564787348
1618148015
566051930
12129201
347635324
1743553382
863546846
435790685
1084501
892824658
1126283848
1239488004
48067298
2084729868
1682591380
452248734
1166074175
1413919472
527548458
1945580904
971787524
602462423
942148968
1689373027
24448311
887400274
1212754648
1361098292
1628474074
1156241946
1638174321
1779359859
712132447
1687002140
301001300
573739773
725712404
431515005
1271772896
497435549
568640848
706362567
1112344486
863244568
1541290536
1419300867
2070958210
1492321185
1100947093
1952654740
1143944963
1020598967
1800120032
1172860490
1818131528
1298161278
959790275
1546870376
1105760196
1158452210
52059836
423856767
1290275118
1893661167
1947794617
503661849
693610468
779600451
1426374050
160037679
1715922471
436103490
1879228710
606138011
1848972041
1927457053
1079057377
349511321
1473596618
131615554
1902632767
1775075921
1521488849
1074855358
522885889
497207223
574212643
1502116952
1372467134
899463273
210088843
173540799
168122311
930089114
1411422850
80389069
1158744649
1575251243
1961510805
110746709
1099478214
342744518
445778607
1834872153
1224212614
2103915519
1777848549
286926633
622437365
794394395
1350473441
889359844
1924348361
436477769
374860997
330742880
1115597649
1907870858
1770720463
842431823
1125827024
1881852473
2065986565
1705035606
858564355
640065490
1460969785
757238011
1456060509
2006201266
1602931706
316490466
1992204138
2087032962
586789205
1693568853
2068252066
61831554
671940978
1458493224
561004566
1760595248
1854026952
1124507509
1748047688
278360437
1723950709
315022190
337262316
1049258822
994219498
1329407527
2008181085
1565938387
1059014855
1090077309
1530040513
2130157673
1190396111
405949836
1937771649
506778467
273460726
886175059
90030223
1113768218
1286753987
1464517414
1987620141
1219336678
1765454737
2046905799
91003895
1588179168
941486063
179376618
1163822971
91225505
632397662
1643851119
939663504
980708295
1729611141
1450245295
1517703697
801583277
1728425785
1351370823
1890799987
360796175
684455309
2138181792
2065358288
1289569706
1842764450
18781661
70950817
971075912
736816330
2067738208
692333203
1678301325
1756170006
79607607
887254434
382347649
722014449
15359684
1045755238
1251304586
1693602848
101102886
940449041
751391732
167487084
98493500
1211571916
1359462088
324060260
592574799
628975096
2093569992
1290438089
292143411
1982051433
176218901
1627992473
600418177
1016850922
642369370
945247662
813318426
261154939
814425882
8953705
1520659774
118141865
931929753
1397200747
1923285062
353847185
505562123
1170841252
1157927243
1181857786
1647076769
600967795
249334633
1033370654
168185739
209862771
2140667582
1105582012
1011236384
544272964
1382284800
1121119142
1697433176
1554640921
1578665666
924470015
688868338
1881785669
1326725276
208302916
1515092820
1229641680
1488122829
1483029856
149255993
761760306
881928801
403368778
1611397471
1262077221
645565552
418364079
1376479818
86796662
2040531144
347400664
1188045875
1233425159
367758775
373044554
773050145
337449796
1600999110
1863775938
42481087
1169665830
628867332
15611583
1681774478
1145091444
422500146
603229642
1633266541
1857739568
1906444510
765096594
1948845969
763545732
2019423347
1981432752
1035070875
677136701
2011015529
1453196935
1730287155
241573310
1144716544
1386338985
4043193
328639783
1155153979
1445535131
1228702115
17525410
173221914
772393811
387835547
55907593
1522551700
1085743723
2079703364
25946978
749056210
1947565049
86149225
1788856380
559638972
720715399
2023317404
1417485314
261696441
1096070417
1635406489
328735602
1255553370
509186153
802258321
2068802115
1069955510
1199192936
589312737
1395992506
1754198008
1588670400
620115648
1587534707
754171571
1935124712
1216778841
1612598242
532506617
977043253
1302585478
1984193530
988520740
1928859793
981423826
570514443
1451897169
86791183
649970643
699333056
550085701
594949620
2071354933
897268707
1357914210
1086348389
1286624603
1579072688
1041703599
569057537
374628476
386254412
1671846830
1483964364
5826206
585233857
565249843
1007138691
443442152
244777524
2072721765
1768705956
714539628
557982576
1744870255
1089143694
372081220
505945675
465168663
957144933
1319770353
1300537356
347913525
1244119471
149847595
1045179862
1747043572
1888456440
1022762264
636794163
956913018
218679822
38136300
771136469
2094890870
2116740721
172016439
949444953
1516102343
1133182259
529695586
200645755
1654009333
1666805608
1089239069
1092087395
678566459
134175057
1394821693
1432051631
2120186980
1323687728
53170504
935999454
970869716
1940791831
211561715
544015720
1441310059
456540613
399625760
362893175
1241688061
958373433
1047156586
1374136538
2081452882
1251730300
578667827
1005332949
901977054
1165893108
2072197990
1926638536
956815468
898579062
633082108
821248517
624599444
1344012925
389076012
1987117847
1148689212
435211718
1760205224
1993828601
1001556843
2112369909
568656267
374059471
263545364
389719572
373486191
1979732904
292041581
1209625858
2019168104
1109863944
1739462306
135731494
215696303
459964526
31290969
1056491561
485294515
1708810347
242345073
607386562
1631059874
1593230324
1091537969
850258120
970059634
426447777
1493276000
1994003159
1419142691
332048188
1125000781
277749209
1581145426
471499255
1846774164
1848826132
1294341209
315161898
1299500042
614177169
2000505766
2081488408
1955677693
470165187
173735693
92441930
627769767
713247472
162041050
1614481501
1559588040
1100830514
1839041532
277945579
1606815318
229843739
1123983562
1996140570
1145875071
508376919
1578819928
1967384885
1624801766
1336195693
684427814
1678162430
736611562
2027199127
1795636066
745347905
538337795
1801784779
1637905554
785323056
834979930
2143787232
1064570604
870638073
580486221
1967864
1205181574
203871319
1164623630
2025235973
263888865
591706226
637826396
1168711810
1152013606
410682265
727718279
598742159
68649140
1983747758
2048531939
1152864517
431394301
1947525905
1857917079
1518101540
236884421
729191567
751815809
1399053777
1026284366
1072310905
2026224958
866411559
366747739
300497175
1248320903
526144832
1745404000
543005576
1107790646
1284070707
947244517
2136704270
2110255472
1206163117
1674973082
223897871
60564880
1203764344
1247327826
1061447198
772099903
411359633
714656628
2123374091
20218754
1490049338
1532055493
1723403738
489637332
1056826193
563658151
1751744771
1108364072
1311295133
290373127
921594711
284261022
1636588860
110963495
2081830723
1580264828
1830500802
1915297531
1427469570
331050408
943085024
873056548
641736491
1866183713
622299543
621176611
221285645
734828581
1630481879
1162447325
1669069894
1580738914
1774588460
113713491
757145734
144929171
819872175
2133301783
824413879
869997504
1972372544
474496659
1697418780
1044275339
1913670368
1214726355
863868823
556909717
1382253680
1876439926
467972495
1696617039
311357739
302631364
402860629
1371310605
2017178426
437591723
1928277085
125891817
828478708
296310837
1563270277
332896844
1312017603
1500862857
666948574
1082356813
1126714694
420291288
1076459137
1435142824
1071104582
1061146968
289780185
351309194
1065638221
552182820
761033523
1022244584
1034197715
1855388080
325138655
1799974249
2137313239
1892895657
1408863415
604745642
1724632357
944259346
281737332
192160604
199459483
87128882
94905745
261696441
1707488632
1572255899
1872404651
1460539207
646000080
1778144422
1690207615
1302989460
1531037462
567462101
1817873001
1923593307
2142098305
1017421738
770700294
585049090
1717414851
1096679421
1142999074
2108057924
1368086225
504738401
474452786
441164236
595677591
858352758
274934360
34211313
1132102833
292041581
542986515
847786148
179380467
213092009
1760273509
683695258
1194278794
1264263853
1226297467
288211156
838670928
1976527141
682905392
700589544
1915139183
334715961
1820777541
1657648499
1570171352
1772956994
672465360
1962936330
1577174540
1058499199
1426365936
1060037126
1504428612
331042476
1186410741
627559354
1978582844
1143922133
1586763065
1158451136
1168047620
1332324567
419513581
88310534
108108262
1944281758
2020303469
257286268
1822946105
96032224
1722643989
749190563
1763334425
698740312
1622109322
1808566179
952300402
1431442309
1465342003
554676238
1354728450
1724095651
52057561
1095741325
2000042479
272844362
2094380795
1720992809
100720682
559345251
2027510928
960596014
615952113
1808997291
326941762
280245468
1213008197
869629978
1302002306
1419896436
1931051198
1898135134
27335076
1717152420
867634920
436377768
723362105
616800564
1154548452
1871483148
691286661
1165471893
463612139
662845261
441011779
1450383583
1820038049
2095046658
1767065224
866671322
1759679384
1183534883
1004213529
362703341
975372047
1426384944
894663931
590863913
1227331246
1356963810
401581135
879767216
1252532073
749472667
143745585
582871894
628730254
1678610757
322411522
2109783270
1559172907
63001023
865761485
1605754977
31785125
772013001
1178312312
1735728423
1708222492
924206084
1698735170
119115364
377085252
54175685
1874846032
1428779787
271457912
125569547
560300829
984127213
1458078934
1442712414
1238283185
1690581934
538112755
285606581
1807975099
1104985348
1584750323
1838820163
1832369626
2071506483
952001916
722436668
1489868187
1724445690
2043976106
1522742885
303861107
498171497
1054925
1534214272
361426194
1759802901
1922220738
752332672
2033469692
1472105411
271803507
1833215755
893217577
1602613944
1276700243
1465602134
544718057
1256881653
1869219225
337702127
1595666844
1470225192
824883367
1385311448
160634035
178612967
330253030
2052676666
1448534733
1671327783
1908066044
462831485
1106120182
132250223
1314942065
562118228
1057707304
197821243
1567631549
189536256
577960741
1060609359
1253966925
748968094
1772680477
1795141129
1579507401
917174237
1808716503
1301415862
1457012722
486174647
79413178
243818423
159469454
2056158322
961833135
40775124
791687182
1243841516
256994774
1341989849
715067839
217982124
1876151235
599106217
1241022843
1351814242
915598932
925866873
2097373516
1575029785
522327765
1134498795
645878565
853477807
1033359884
1082543454
1194982407
370667
2102934013
1914314018
1195357845
2061728271
193195297
479603007
959974793
240159891
774532038
1916646195
2061433445
1900086286
9164038
9610293
1072120634
868850771
166213251
459499282
503750955
797263646
241189672
492322991
1206582491
241207867
1511385632
778877873
119936285
786350309
1893480091
1462524958
545125738
1691757083
696779065
1372762421
553819492
936842845
1665648664
1448167401
1177834727
179057806
79702767
1584612162
1127899813
1157450330
42624727
840785944
821298518
102094286
1430456386
924893223
1205975127
486717559
84596912
1503805076
237483788
118198731
1207000436
1086798708
64794666
534274293
1018862115
716461678
438865805
796872043
551765404
1153114139
1357393112
404398243
221370156
288494953
1367168180
613087460
2093707916
1511542567
1745724015
291087326
322253221
733596447
1921143623
91640514
1660408238
1122140224
346632434
1617214446
1318661989
1698780258
1978214300
1022823588
1816969308
2028940522
617030504
472058611
1309964183
1588862727
1927366208
1663075579
1606223044
127393779
933455030
125328593
385208062
173735693
984470164
1798906762
1726436767
1869542314
1691382508
711508907
1314231036
2065049005
903444827
1386917918
862815971
625715867
1234278532
617617481
1494118019
849779079
760545398
178527082
914476500
77450125
403858281
1703513855
568675591
328187132
831190379
381955342
236251538
650605028
870932073
1044190140
2063298937
112649185
565875704
884750042
1062214743
136796480
881615594
1500835602
2036079492
1942039110
164209809
1317017089
102859529
152913483
1144421384
198404762
390912001
1265345938
1214778371
432635662
1151693181
487411534
1995752908
761613785
1521392368
1381400582
1103590487
1735471106
1050422617
1139461092
1649990697
1092073148
678593895
1384896874
1622895452
393750049
123009249
526144008
572204390
1386369332
410369904
34229475
1187080806
639348433
975339703
1136003879
941890708
1503577634
1239263127
1345346947
1881008786
1304262750
709344287
82084396
38394151
649587379
196831956
780537713
1649810324
1241864627
1622210173
386894201
528048116
1035731374
1562685387
1910471453
493985377
1987446142
544146469
1220079349
1889829406
4343693
270476322
1160306126
96385443
18594035
1041945900
146928490
1372222202
1029420794
846987390
1567304318
89601023
1777626747
1674216596
1813851421
51820359
263407094
142107934
901300980
382767670
349618715
314469971
1079732302
649129373
654892602
1945196815
19212146
714347353
1025116176
1704076972
716258156
1186095884
520922773
1489759956
197087046
1885669900
1365299790
530354544
1043213554
2036043392
319962743
1311381381
1437555108
359827001
1334219333
326083227
968405625
2129523173
70177239
1384655494
23164632
1398053287
1118353993
810475661
1519098831
2043575124
1094393820
345475487
1192897966
995117340
1948920723
595289727
1219246252
1965795336
1954115959
1347986253
2005210372
55979210
1003289587
810053936
947441233
777435195
1265354069
1277010554
1227131276
1389208041
532099746
1380350340
2020314478
707662262
689769359
761090241
1848635707
1612359834
30227564
2079874176
1640773754
1397494646
1119353425
1296695592
622724145
1347474007
24372540
933197548
475251940
2052101020
675176486
431563431
540272091
1442388501
1180439517
1043288394
836933014
1809227473
50259272
109271707
1461211428
1952407106
180940928
1950442854
1065983617
2006086798
135053082
904593934
1287073152
1774477164
1446686754
1321221873
328212965
292374644
1206354056
1071792015
1504187296
1244018317
736724525
1873494861
2037279455
1004482992
264264148
267860697
1918699678
262870138
300477966
669986900
783290896
106359359
1435721125
546951112
1199853361
635949804
760230993
1687491957
1215569580
2088845369
995938075
620940692
829765322
1932212174
142428475
658969893
1055226333
867703637
221142196
1963449605
1391883280
659416487
1032358472
1088901847
842908496
1521710086
91794977
450444835
1946603655
1569588075
437194317
1165660272
1183534883
771015830
27494046
989106875
1402050829
37692974
889141249
291088724
1746914099
893104328
2046905799
1417422463
6830780
829599187
157976782
1558957117
2073539784
1807859591
106540874
1166447103
1343527887
478812096
1112333576
39441367
209010034
1416201682
1652967821
1702924670
1394816084
1157401587
1254700421
1310135379
251788200
1260130739
216693650
1714531129
1060023314
84208019
1512190544
432610847
1530743055
187724835
664185870
553963154
1282625688
982041185
450462279
216023234
1576901050
1925181066
166877024
873295489
429901495
1850105421
2128934065
679978419
228195466
1332756290
1306177505
437416366
167831946
1672415060
800981496
887543440
80505020
1272759752
134504787
512768298
1862848863
432747857
1131316388
1194490901
2192417
875151204
695737123
1121553119
829377303
757554965
1805561802
975083037
1665623990
283670788
1339892902
2046785928
938668194
264618929
1365244262
1841450365
2009821407
2133292207
273737190
1573777040
1661234835
1857110887
30763072
1422745435
933146114
796452126
507826686
239658365
211093068
1663895173
633520247
1914617065
281948564
851381117
1622545465
1691460036
1299575765
1906814671
2025152974
184946317
1673575082
824878780
1728042388
1868451643
1147657000
1675054552
911893801
1161785906
1023117761
362198061
2140018246
750794705
609163825
1270974538
1375637825
1021394186
1905320166
81244494
844373714
852842859
1498460685
898534876
518907308
954692210
245724649
1418584567
1524553381
884488634
1492511613
1340978829
413681503
2067672792
1691256177
1193433440
450153628
1425966399
299863700
1488490083
1211968169
209523803
549092621
1726803638
50085314
1168133334
1563201383
1882693551
1459639651
516163112
867106882
396673802
892528741
1228321501
400002813
568986125
1614191824
1125086738
1358797895
1336249464
1128960057
30708263
1356269352
214374888
1171274653
1258206914
154019454
1088349320
583650365
1070180205
657732623
2012511034
299754215
1335586091
1558599608
1834366933
296183055
1984093477
200043208
35473622
1733503286
1138322023
314283757
565286621
122002193
1636739556
1884771222
1867068833
1666661842
1182518050
423617624
63457323
1663781863
1933203801
43428856
18773719
1379917352
875883382
1473650020
1886592569
1704295727
1479848217
1881930795
552044048
1266483923
929152423
1835264677
168339677
964600909
687365922
397057147
277210309
1077423479
1090503886
1999997105
901980188
1498361425
27190176
76396986
1696709786
603099569
84591452
1411901071
442633073
1978761650
190497278
1335003334
990543416
355186337
1454386499
235212087
870713679
1818945880
1259807639
1789691812
755049618
1164686723
1910787405
1099461806
1930365419
1739547773
1084391235
473303998
276370441
632738864
266468904
229724999
1185094609
950748115
1501846177
1672311028
77281431
1684453502
634876279
1710870150
937609680
776157434
1001800924
1462023207
289323535
1875469564
1948903645
693613596
1674166367
1655977646
203327035
373933646
1849976453
48643330
1365512770
132089333
809436274
249468161
1928063131
986206959
918887462
1400158836
1377572764
902834634
750826472
1801784390
400367084
1284331719
51741329
1503998925
1706172078
1585776843
1193761089
1209411904
1302924061
1119233638
446607869
774129817
1543543398
860076744
542849879
901417731
114707357
1219444031
1239474468
410428506
196980992
1876387503
1244063666
118989499
935051589
984403193
1372857298
811452226
2047696070
1722781359
601383315
768030615
1903117617
613666097
1703637847
580554404
1636439068
839129984
1224151280
614893776
1897950129
1374830095
1755622042
1785242455
627266257
1162716747
2026732487
30733556
1334525706
2050901381
1796754614
1112592467
91896822
421174165
718559958
242632869
1099828061
1540168725
1283996002
74770424
174781460
1607479937
211965137
342006485
1447983863
1222612563
1193494713
351733175
1583689765
755290372
1685842943
418198780
570683850
1530174872
690592846
1984148870
444388252
393495081
316238783
1001743457
988296052
2135637800
63137704
1526553105
165556586
1335691813
248569270
2055816061
1924224557
2070003330
1747420415
1647393831
435405518
907421912
1399371050
1286986341
612697606
1967040346
1798543219
1900540842
1344215653
1189186617
1500892389
1312544355
974641694
1783889052
105827000
115335667
1505312276
623330942
56959063
1464041497
1148617719
112281455
1435998743
1199239586
144202835
1789419617
1724647703
1550702226
1095808210
1157599578
1360981324
1149171550
829532490
1123932419
959695050
695165009
2045431457
2042564546
125348152
1602981284
1098701039
2137877849
1582695322
377485280
873606396
561939691
280506275
1620983989
670437234
1404665740
2102349198
580005261
2050962693
475691417
1794361276
889033831
666323513
1452817577
586620663
896691278
482593446
529673056
168672408
2083692063
1653265463
1649466616
2080847116
1188867623
1155297964
442304838
1201079829
1592029222
820696001
1207106578
814400021
381794030
153362577
2087893931
1179678918
246204706
581760769
422108683
167094203
1184142609
1216719425
134477536
874624586
1772167008
936248454
182909349
1796748116
1079158484
1897396326
2027261558
693183991
1763442194
1647525288
1400522943
1737027684
1977295842
662823024
773049865
1379802839
633720499
531431002
494003300
545795835
353951739
78300668
1617636846
1007536121
175680310
1188862307
480197987
781311312
2141428632
1681141183
1588883584
1682370006
235986782
1871666727
1059141502
1028890299
1951704819
559304654
1009187044
1198746274
965896600
1061285390
1686747718
174427495
545006713
1917427484
706436185
1514994791
2077145723
1064511371
746962725
569380402
584869094
1014134795
586065405
91834124
1349446544
1384656365
539514573
401306800
188675609
759783508
1946262131
1222437560
1030348099
2024608799
736390727
1582464984
1136423919
1848789603
2020336750
84955519
1124442426
743451334
1925136557
122490165
2091704944
2030566707
1825983425
1569134039
1626954018
2053704617
241855235
1408141685
1993672195
892167068
1671318077
390737452
53706061
253531265
360121200
1758572329
868576336
2036122620
486197790
44325431
361519350
1160245265
1648968171
1758086011
1604124330
381936568
1497134305
1564802406
564181065
366904440
470052085
850891018
46103391
1972992300
944338163
435364747
1425973962
1385770931
1683358136
341842767
705718441
69964801
367498098
262640696
691395658
1815192904
619998278
804126994
1604580898
394788970
1476976085
1792039810
80974590
414125697
864761356
2085759474
1723823582
134356679
735056831
890966781
82330911
550693855
448573372
1121075176
2059719615
758791457
1552702444
512751044
2143788971
1252880937
358992511
125494347
1635606206
367146344
208743769
1280403633
982368333
363099351
1602256370
73358843
991221883
892724867
147162324
974422505
883687633
1899895929
1255984849
809068850
636926209
371694914
1024021242
1546881601
1096218538
842381017
1966596674
1566813592
1385650248
1862184065
1195781137
268520044
894482698
2027055675
1973753217
465721366
688878147
1699617799
1498914689
1212262505
499122928
2095611249
1024993585
1416201682
1228997170
841745010
1731684227
274491174
2060523447
1761915201
1832549502
981228898
750973682
900032263
1371833959
1710891312
688416596
692216661
257968586
1704295841
1205037769
640930929
103836532
1239972488
687646927
1732262835
1062903317
1854652556
1601003
526664426
1223463449
251053690
373899240
1312328338
1329281467
504531956
350494808
1436018289
1189243712
902969570
454966430
396119636
1647956988
609954479
2027824646
2093530110
1378262453
1555830803
817805656
300282876
491053464
870832820
1130650703
119777208
480596681
663059572
258485090
461131849
2014496835
313569173
1909032132
965686347
93376648
19218237
1675372606
186504668
1855225587
332158345
1987762884
41925722
364111117
745070522
600093841
660917258
353423338
938581142
1229641763
1604470957
1429437497
1897769292
84867813
1730403845
221232675
344047869
593164901
2028354301
433015695
1131773981
182426606
1212888930
915238234
129715256
1348687758
894727928
1220438173
168004315
301079943
1952321402
1334703993
1078567562
1824261762
1569105642
1293685723
32651725
2114623757
744667571
1547368939
1924681568
436853344
770886023
751745555
338013142
2108395652
981463438
2037787426
113203568
1143866645
1732731214
261687522
340181898
86626659
545869186
115982727
418385318
432346551
1694067736
1246316216
913843502
1587227444
2129354880
941942390
990079425
1200456813
1638700867
175989468
1941516063
733345072
1460039365
1346984413
1126936935
2124100782
144323000
1844750200
1451638579
702094568
1567553472
1610607655
2125073576
1365043898
680938432
609816897
1963120329
1969709210
301788388
920820630
1493130560
1660552305
1028908145
2015252197
1340924785
597040022
963501565
176010318
107286287
1452395908
537656549
1963610910
1576737904
1660005289
1327200762
1395772648
727374359
314807404
1380205129
797298579
874703232
759098058
561536174
894358627
1544823429
2137906782
516312711
937029143
1451495446
274818745
432067981
110519209
1512332036
1954379790
677217145
1835607385
720536086
1352990933
2053678858
9247131
31016099
435732389
2011217687
1000716944
540208912
1663450463
1714531129
2068532149
1129329475
849798928
944747032
748424225
232095823
2099883667
1827764435
1419376914
329671167
1858964010
1711035651
400433048
84677926
2133465095
88981122
1032780446
1860566842
2040611676
1293676700
361343108
1163307308
1958749531
2017913220
569345040
1674740354
641845649
540849783
1730330640
1199022005
1915851559
323270952
1703722327
1695275246
522533656
1447112939
1054972145
257682676
1109663550
729281106
150654981
1027549995
1808702557
503884650
947754830
203576981
1017307522
459735274
1707702933
688885269
1823596130
2077025682
1195889172
1178123435
1317975737
165132053
1359274534
1469831596
804607120
258506260
2056903354
541982318
1427705929
387599569
653687591
574670157
1091068761
975774544
425890576
130026942
1815364298
890869270
1539059241
1500559711
1877546719
1288902527
124302061
1879049000
1682423894
883364156
1284357082
735255454
1216947532
1487908670
1676689104
1662104965
611076662
1198001224
1506243294
345010456
1202564298
758929340
143799127
592347757
559769555
1919645368
189056439
1630216043
619882389
1552483930
721348237
2087006774
609951856
1050391902
1468425161
887444187
1561950916
69164244
608763399
229602776
246443665
819099916
951318740
1793814427
1437421399
197897823
211489053
343580055
117591259
1515767412
936633098
368289720
1923162586
1570333456
2127941184
2106977509
1314169391
2054261250
111308657
828993062
148819548
16413650
898062341
1703699827
139192645
1438712404
1024858933
41322494
696128133
1826049148
2097360733
391329276
2139120955
521047418
278528469
1087438007
1771123710
1774774580
536743207
1437736554
805479728
921287226
2027157111
210508592
298260666
516458374
1393951770
296435172
178661398
1882489538
506377856
556468509
833610408
528666500
864161157
283754501
1862357717
1676587423
342586386
1419723311
1771137903
1279494350
1861104373
600083401
1309022586
1488432189
2026604741
1486515047
1138052211
1552428111
1185815238
1419444400
459563771
714946260
1039078583
666270221
491736393
2116613027
1621959660
317833597
93181951
590176799
582301017
632391866
1284916578
1146261402
1241363233
1118452300
1780442098
1295821510
1738970239
1113616267
2079659293
2094358773
497090918
1011806989
1631655661
1438819031
1578628240
1737851299
1142113144
1524014705
368778850
1776509428
1301722901
432162665
1172450945
1501890391
1280693615
133963086
1483365873
2135721076
1530107183
1252477872
1694895781
617319015
1167900598
1775737790
1125612668
1909727050
1047865063
131747516
1092178204
826160395
268918841
91204432
1519092231
862941007
757957306
64574380
962052479
679319286
229895258
1826894295
1593040775
259317144
835429305
849329993
1087260460
682964413
815452827
2070166776
1635775836
1051444489
1644788443
1380760269
1407525861
1267005078
953439314
1227345805
797581861
1582450262
144786627
1885939076
436448922
81857101
1989451072
354220783
1457391458
912840402
2054098950
233526003
1793046826
730407680
746357948
425946244
1582501887
1910715634
2112526743
1061584528
559672718
693374065
1223013001
880741287
1546348853
556714171
681687140
2125447012
1302696870
1703149263
1604616799
412891489
1009215157
2113951222
699153477
1914493527
1042362227
1783806384
1152066017
622179357
1800473048
53105771
1390039547
46287545
311527292
16590583
1413676227
1833007826
772855257
495554489
839631422
353633582
1574415871
1993732239
1960163820
800743075
112717844
69648377
1170809793
905880023
1591571269
1827750280
629195955
1493779631
1334051340
855455303
427474832
257096691
1420353113
166706496
664621074
1449906017
1466756995
1148454760
1318987720
295908516
192895824
465867550
1121629857
531987266
278862103
1215036370
1611296652
1334715245
438636244
1691809759
618969415
1390291761
1818130752
537293685
170670941
332175679
290514533
1294643310
1768805485
1896458635
928463586
1020519963
1283783540
521455806
1164190214
1745691575
1223780378
1947261701
140230993
488039555
2076789706
884925077
1619426734
41450690
842144119
2010737850
790860358
653676379
228778177
1058141920
1492903885
1233063827
1272584468
912443531
1773583234
1071295955
589932490
457602219
1143672970
1176848017
1611071369
1795440826
732408530
664672768
592190063
1284029337
284001234
1803472815
563480188
1115287471
95581636
1561005661
950306182
1720688007
1358824452
284920522
439360188
960040449
2124522481
1108247746
1994768612
1286916227
283595598
1643087053
1447401023
656507594
397952722
1626974639
515879220
97231385
704755998
996405456
1158237877
266000443
768572566
543639799
201672668
1514338794
11862299
1135511063
1587650894
1711476038
785417960
1724584648
486741311
906087568
1181485024
112254247
1720655263
572342603
1742939059
1561063202
864998431
278749650
1638864624
1420982063
1336851475
88074320
1026510341
1463843462
1117488673
742738361
816748449
1320648960
1119504224
697679152
1941382831
1974963191
717688097
1551651233
1794518179
1813535241
1184532229
1585898615
922128141
501706427
1401770373
1897922749
897997270
912759040
989779487
18252360
710456062
68743784
1294796360
1996448380
1971723694
1007033704
545398019
1007495663
1982075286
1930826577
2077688905
1907518267
1107107648
1062572246
866527709
503377666
160288536
560764382
2006913228
1860362463
1490355501
1846818474
1056650088
1621264080
116847315
322597389
989156110
1173795074
2140372755
1112616183
1936327163
488240221
1771420390
645967410
1700121948
1300322795
1253672003
474735863
2066190633
1973700260
474808498
880152976
1442073231
154962798
1246815998
645333502
16920000
1846984535
15385894
274375266
1750813317
348046110
64538545
211935596
1761422341
1811701953
1234421334
1680433406
1658034187
2061150659
1688101967
1915317388
447124628
1021635147
678137025
1575044823
815251658
988775278
641204369
1166314400
815219551
1023638882
1394592837
1430227261
1965768889
964491047
1954614986
545628927
1659012120
1543722943
1346169005
671796936
2006629794
418264440
2011597034
1303513918
1887457062
401900853
1267692817
2033307444
2079156716
1055457233
320573924
141400526
965857120
1689012334
71606088
817168426
1557968455
1197800537
1329916409
1095329745
393004703
731994775
359218319
1786686593
369085636
1982445425
538965430
363267695
235909622
255358177
72834091
1761613084
321250733
327883233
2103471874
406735038
379646235
1667859274
513555583
937759783
837853653
797657726
962687939
1052891780
391388831
1085880424
470016605
1905444093
1985996414
2101569867
710321176
33201936
2146136970
466186552
698474206
1807492927
138063831
667293632
1921016030
1069837593
20478120
1159951723
951419631
463497041
2043660443
513731196
637176554
1436098972
267577187
554979403
924864689
835231268
311381702
188546990
1509157839
135362039
1429251938
1409170797
371996624
513429167
134552923
527983426
1650849086
1178825286
2136366067
1820633030
1205338570
911206448
324481436
1469208315
1305019091
625816382
1879466672
641108920
554935737
318089406
1605769206
324372089
961024931
888764480
1700426516
976437014
2084569850
137772637
843600040
2142089128
1146148496
831679430
1668625767
1019669405
596110759
1282680902
157865018
923018621
589537331
161202389
1598445162
1676031974
591836817
1840260371
376936116
1124394554
2065649368
1666906761
102305504
678572318
1251474985
127207575
834621807
678325624
2112427519
168001166
1567041755
1503338313
2003474422
335052298
1765829255
268424852
37487931
1889213921
1389527084
1181118477
1389922252
649825133
1666248565
64663064
440164571
236371276
765942417
1226515811
1522170341
1539418262
1466695222
684480413
1475007408
1423804733
1371212988
31193680
495263345
1325527056
738100721
1554821631
324631311
406570779
1609536333
1266673461
1755364060
1898306081
2074169850
42353811
738381972
250483037
1360271809
1247262427
1266271625
1303917664
823766399
999750415
743114229
1955660953
1230010027
167459931
794089008
600242277
1353987151
1001233882
261569273
1117104481
873791032
693776694
2096325131
1831480022
261089118
1300178466
1077372105
2063505194
958979225
392059208
1264981905
1184794552
628163617
1027515102
1766012398
762401305
1968016654
1561828670
634989418
24838536
357105755
671994648
1281115355
746804435
1062763309
797894084
1986245308
1313635252
1879910732
720732333
1162661979
551500757
111523281
1434857165
1131929858
2010177472
1544383542
2087243626
1593206523
847128191
1819970862
110076246
1201408834
1254568203
1525094613
112506245
1947126713
462414824
1218029700
1998022045
24088735
1499682510
760323878
784712898
783146185
160790514
1993847189
1886638987
1393149745
218996723
1816917552
830307503
1941848328
171483125
1275578910
590453821
857770015
820409531
1073039478
1250878779
1295656401
105687027
1187100614
2104664390
899250248
1838975026
1912329843
1952039003
1068248932
2022472474
840315523
1505215617
938564403
1506998337
896144795
636568166
397125944
735481397
1171996202
1994418580
1347107291
837778848
254173737
642643607
10001780
1855263558
153664433
1076406866
207316427
1428708920
1559239244
1064804276
1543059048
1331493999
686926051
914908847
1480201340
651789801
1012668374
1978823282
1701057352
550744816
1061227214
727177110
835481710
164123013
1731925590
423363769
337053754
2083820528
1773456243
1795360151
2036577701
2002342686
1832201650
318995181
289349571
1998764269
1923355799
398949160
1360430277
920097197
294992475
1560812458
1714438784
499201688
1451362147
1015144755
1730018313
1272319720
1333043964
1487768776
95428878
1625655639
642770389
2008696054
1890949454
1251688894
965723833
690936061
810748199
130508907
1315110061
1660343582
1341469396
1697601705
1007568213
2071351281
288201752
2132856555
2085415942
205833074
818010977
1749038255
746714219
310046722
943735911
823389115
1704065435
2114327737
870564020
878033748
798514092
682052949
76723851
681608512
1914271360
1947550007
1868998884
1183446706
909607268
689725567
153525638
1909296628
398267209
1696317958
1207582126
620858926
277536072
974892145
179930608
1637467231
1235213960
1629726244
864963149
1845036060
1557505875
1302341133
2052309134
2024252773
1432099025
1073286673
1056881190
1924243532
979447423
1484623454
1592692754
678304548
647515196
262628184
1088335859
1949514307
1556559321
911438997
708171366
1377936109
1717681453
571353333
834073551
896408784
1003187308
578254841
1791421277
1611876052
1562486623
1583821073
465981326
1859561125
490207316
805491693
797171873
1787407137
869024530
1466050848
1390389986
1879118080
916460523
557991414
651957137
1118272321
40187118
704755998
1238421735
423329949
1207726154
1707084707
514894025
2014157196
438093211
1434771254
1173678612
2038851425
1277135234
199087197
1639202727
1398413259
1925517193
1168529759
1955391801
1252115830
996591144
30018891
9162772
154538725
1452564455
326594722
306917637
1458986963
1971424365
1419797771
252101317
1121265745
786662607
881284929
1216757448
814588927
1405856781
1501202485
1876198012
2117728084
292573224
1203988913
1830010164
1271490089
1047644221
1295886545
104487399
1587219775
1557463055
113800289
1844642579
25567770
1408141014
1650291581
1622384506
2146011855
1816567349
545892295
1047607775
1568702458
1569100194
1622434644
1351794109
682675480
8663855
760287202
610325282
1533217725
1667034822
1398375665
1868358482
149828926
630693160
295405864
1489631386
1285788579
115718514
1692507052
869202902
2099903572
1839893388
1101188204
1547561951
318261328
1758578427
2037480633
742241375
1664873567
1379958198
1292640721
842981851
1260790595
824387761
149209898
413858108
1940398731
172849810
2096141194
892787263
1059400699
1255398369
1847329741
766348229
390191033
1701195885
1071104582
1665722390
1473265510
1299556252
169263651
408516221
1614047276
974105172
1463002647
1285559622
1101256269
961848188
491506066
24507486
188248498
2131069886
1027587037
1660849840
1061867263
755545462
1137751064
538781186
444435522
1251858800
55279608
1318921982
1317522257
404526675
1866963366
1033382515
1298905779
647642616
409722926
1750029521
1846305781
1128876070
1046966653
913475463
1315600925
998616856
1355907327
1204464066
1844610332
1739704687
290180176
931148032
1140180502
1602860645
1977171871
1736280701
1138070569
1365723280
2123590174
1029777731
1873838511
195078368
531948301
708594513
375791858
146736565
229918428
1144945571
377420255
1402491524
549698209
295646303
1127746527
1684915181
493382876
179584969
487396534
2008161869
503285943
368459362
963575211
507766424
1143016608
1731277503
2108993496
753157402
577515691
1749158141
414631016
1324251370
764214273
1714879597
649634468
990998883
921298141
1221333897
418023239
1618569274
227608635
2109238706
175713671
1256580833
2059121463
1451016851
1113237333
1002840097
839674282
1157882131
1892160188
1228979296
1795199022
169231837
82580505
1698069659
1151204155
1419852503
559936534
760232663
1941819390
67232880
2131446057
505739504
705743219
2119065122
1203894966
481480875
642623380
574840515
16078229
2028661182
310425433
174846442
304319749
341946839
1535257328
1186452025
1626849289
1427736854
1169557093
5584609
1010396729
1281212499
391331404
1596211750
2088249968
819308470
124470067
1879302675
1562318760
2104582269
1646006999
1964284727
1866222948
529025691
1780183174
1446321946
239126290
1421846167
354314919
1703784390
2037643910
723322173
1187810167
803983104
2003662405
2023041340
1227161015
1984692485
1515708615
835919636
1955354336
141023979
954495738
936637237
1850863075
290179935
689295718
1571668467
2016830421
1946487436
1817151543
826481131
4619260
1755106465
520699519
1797427136
241141370
990003419
1118126252
556764801
1529665353
300593171
1872016004
1097052555
2003892174
181382014
3009251
2106985527
2136408095
1180651932
1990809342
1271392345
1962506389
529096048
1827929298
1351958697
711529953
94176449
1805335893
70867238
2146385826
2040068569
30840469
329468944
604415706
40043539
500527395
694232702
329359736
1046636561
209907472
1433332256
1588718699
1682422622
745489381
980488428
1303994753
498453009
681342000
151101369
593116906
1417664743
787509150
1207026109
310743113
179339699
174614599
440325273
298012582
1617066613
1427178155
981742870
1207531118
474981758
512251775
661016436
543679189
97558680
714020159
941742916
1854992698
939473047
196820362
182685333
1784684182
1079663180
1674166367
569956331
2092017584
2129078845
1194499114
1816112407
1332275215
1230974548
998494716
2092710797
827302489
1058114026
1186237682
40016854
1510855585
633426436
1083087678
1911564242
953062660
582587217
1407378036
950255483
1526931807
707284918
511669081
1452125492
315627691
1900065531
653645976
621179519
2091609350
1082974546
1693810796
659838316
55610643
1511559276
1540789285
386620541
472848858
279318956
502398626
476609736
1567525370
69072123
1123440746
1941308227
39233226
1335447086
1195737740
849759528
1579112962
2018594346
56734332
2007176067
564106841
1304922380
1132464021
1295655653
708158269
782802079
1495144490
1473474214
1800242324
1494909942
1000582557
2142099749
1985861064
1280402691
962174534
646120335
632731335
1093706004
442336508
818802488
1032271011
1562206903
121425929
643709723
632088532
790574654
1989879387
410786291
1542346201
992207851
1203987345
146492682
1986568391
855543507
1493226594
1799929914
1928762257
1571292841
1828787013
67017237
1918995729
800048420
1970147806
1716842466
1954045641
482342159
1173606711
122273097
323918059
1839623534
629050239
853351638
1381344344
946168405
784819002
1755441069
114746655
89177207
92136942
1126884515
752232770
346678363
998060122
1966111063
1917704806
763532108
518974724
269766164
813719189
528032299
471433988
2116885228
475385525
935914742
1685962424
436756815
2125239638
1736885222
1194048958
993029850
1543540014
469707018
6914107
1934790481
937081126
460061895
683874975
1973254901
587056304
1898279972
1238707922
2065068664
731692521
1429195714
195650767
1600206350
996247225
194579378
976737485
1489627363
648248819
1862464329
2096362368
631072718
362744893
42333395
830336316
143969880
1975787623
468379116
26990448
1583068650
475262288
1097392460
158372631
696446774
430124119
1065641066
2136074792
45083920
904127934
1101024047
1908698176
826098561
1592073909
2132324245
1846963762
1656914146
1212328584
1619036124
1656857649
95761110
1063807323
1859213294
179971281
529309531
445706595
1064881401
1827186745
1447609378
412421412
716090719
983980266
735141530
1414184809
1726494332
593176963
931256047
1408976689
75285174
180601896
1191244326
1853041525
245508627
840221943
2120346326
1857557554
2044949059
271597200
1588490072
1645219815
410682265
1460516066
1389972586
695179952
612471026
248826649
1166637096
1600395581
1549398638
427753298
1759865654
1471804531
1556441759
1053221740
613388669
1013134361
1889021524
604001899
2118391158
1673405308
963126259
1928460626
595570778
691810671
591610163
219472420
939639999
844289832
59472207
486915314
1268405879
1305027641
1337086503
1928980821
515928585
9654020
483245638
531338641
1196361769
80658865
569274034
1660472153
587838398
1927194432
839872963
796320826
1642352083
860298090
1049779994
132745116
1937698286
1642567218
52920989
450881033
1578938538
1240001815
433439463
367519648
1391684059
1504960206
1557337913
171463096
1869750274
397934582
1007308099
1181614256
949431800
141544002
1101829940
367982602
1238575600
1402579500
1975375804
1833630064
2023910309
1815624430
428053668
1650799245
546451612
2133825217
821371071
1114904577
750938657
1035871109
452471515
1031339434
1814013207
1105692856
1000461385
1719372727
2092720141
1356880721
2133085344
1901588395
1367204610
2140921867
1791046373
1580791564
1695608612
1977202563
1656110884
602266557
1972136646
1655466011
1603631282
757485897
223127141
2099797940
28623231
440395698
1932212174
1388048238
36520446
108540691
1868808477
1619600167
1640455758
908578187
74549188
1546222065
1377953683
881812403
1050599701
240707786
1268412386
122604558
465586655
1749358961
16876943
1183282541
294641309
524851313
1329565637
579534526
1040017318
1367695585
1403174512
1898234556
927781717
728113082
358488606
1120044744
1538402711
1978108837
1110082372
1751901533
1031589056
2093279221
884770192
1758142558
1199903328
1365445018
200513592
415679784
1747560936
1859795295
653980085
1484146933
1461019374
1275741228
1475051000
668011754
2093066214
699794677
883761867
1287695976
1113332869
223632901
793120343
1480434620
216130722
685736057
869628338
193986349
692377330
930265745
2035059601
93809065
130286412
337197264
2050000402
2112687335
1783450810
708622862
1941056020
1746225776
24332129
1285766992
1002888754
951420437
444515853
904466239
1579507401
711508907
984978703
1431152181
157945809
687638118
235330792
1113805984
1641176463
1270953713
1752746305
426786522
809898755
285411201
720369491
635346785
1095329745
1559222389
734412063
1852794146
557953501
718350178
1882827184
1156528705
1690260192
1674238959
1496324807
1426790149
393183583
1514768847
2131427980
882257065
1239972488
2071103493
1239170045
1520757428
1063120547
786855037
1288015403
1566950782
668462398
1661728067
772856732
1403570001
670329040
793358860
270370155
1372544341
1180499815
1829486921
1001649756
594849500
426057518
1149469426
880271937
1181345893
1856333159
135056135
237436880
2139863319
1753826460
922762969
2006468449
2008579342
1719348800
420000599
2034472455
1719453478
1183037318
211011065
2058418143
1543395014
82408404
949330272
593174012
2006514437
799645781
960686641
1897007117
1690664677
1723747028
1189173365
2041035524
1780046690
7845002
2061869842
616060387
2001330032
1543687106
127227607
1591647363
2094430137
1255909970
526442896
984100902
134777210
1815381210
714451672
1012818271
331243813
2053221329
1642177085
1403606646
870193175
1504805208
775109236
678572735
998647887
610264906
262783435
994494621
236400579
1838569111
1047374552
1754674224
1870170256
666948574
579013304
1048163714
432514821
1178660043
1190101
1146864677
762177604
1585414858
1417605218
139425869
2013442826
81105196
946704400
1005954627
1656936601
332312584
102880505
1678300833
1110809986
1928182316
648847519
1789853385
859128980
583085559
1575425864
1044626360
2131547666
1301349181
381099580
1626028549
2006425644
577514124
1140963147
2132027103
809535483
922460401
251177356
773793459
418049175
99930998
2073565871
45629411
1540575481
1837692155
1035951193
128495035
1590304552
1847348143
245074641
427546945
1257951955
1527804262
1707203783
1412328020
504224060
1771981752
1328064265
2127565139
1188112262
1974357529
555292479
306810314
1871682799
1984491381
1502115991
2001931086
880491164
1009549718
949871254
269935502
1325425744
1356895146
1900728846
1320580639
101587380
441598898
972286213
1251106951
1204781568
2132068180
284744645
1452547962
1494218600
1548021092
27322356
1052550743
238159306
1248592599
467505706
519445625
1259209363
1282497902
938685739
493436820
1230415828
924344603
998893044
2021162016
1942011472
1190001865
550571921
1561311937
1144948180
1126896309
1208021029
1047118735
369177789
1142571789
1582205439
1744655950
1474782702
605697225
2107356390
838552599
1802069117
1048248271
807060536
115685725
710011876
565772850
2025925368
409351019
120469572
325339640
1080168485
1790897166
176829149
1355981032
985218756
1745888567
1156335987
1759606192
1727378449
563819224
1040542259
457916780
645533186
656962456
345448681
539360870
1603709416
290591490
1273290705
2039934053
1897654022
2083542932
1912644240
1738257632
1752167373
133152476
1566228401
1602303816
1849389803
1053262570
738978416
1039955969
870993118
529885597
1286663480
1022113231
471814983
678868481
463866660
2015598432
1089821744
1905999919
1556225980
1542554461
2065294015
730462158
274688170
446282471
1102754044
668695148
1083134113
1966522212
1741924508
451120316
1786364768
39294998
1247442699
938415942
2054130321
1397885982
1687937349
2012595881
1215607665
303574450
1382417843
1915803903
1433105792
1300581986
1708523984
1360063428
1259815897
814696463
458318945
1781378494
665034673
206753737
1466624038
1481635627
807353963
1384390649
1912142488
571800561
1941863988
1736866733
1723062651
1399687817
774819455
828820320
652382302
1277619459
1884785106
1870911517
1020206071
78857690
1695709647
1282834366
1602947580
1560357696
1738558071
1229796663
1471264988
1082081592
477183431
1605383713
41015578
2118212298
1314179205
709915965
2004443332
465799560
765623573
607265094
503061587
1374628278
2059697982
246929040
975726870
1226612150
1334331885
1190487714
1267468432
2110355156
2028236330
2114634120
244574353
1984016980
1822211288
2019895872
182818033
182928682
1398326104
358716072
284547899
424992347
130262113
291256919
1391352642
1588306538
373160151
1876272367
808289442
697143693
884898078
970223482
1295925063
1224797141
525278648
141362169
1955062014
1396374431
899239412
1779246681
787504040
789946260
1040337196
1873482683
586976921
303364121
336427303
1008510277
659102000
1485609100
847632624
296829059
1414148046
945521743
247460909
11931811
44424902
1060570153
552423199
1298489187
2139590582
578873060
582756069
1875280084
625529298
1734309538
1768315229
1185684653
1515055035
1834476480
1980458585
1061227502
1082983141
622756515
867232761
390881467
609942614
1415159885
1512372398
573636686
1829691170
753794374
1791231923
1168337895
1437928970
1420999467
1913029757
1672018818
1327873429
1771699277
1615018427
1459713638
892191994
1386432677
1538035046
999014160
1175513489
1582972578
42408698
1276531742
461891932
678872475
1891321254
937308936
1306011574
1269384851
2016055310
421143140
1921033309
105911163
2136551569
1324164595
1920746174
1993619108
1251438988
1241890659
958543229
619513978
1973937163
120562107
1696026658
888842126
1695353388
381352127
1608552000
1354986257
2101443151
976218878
55434534
1929261312
423978452
212077833
540296224
789874601
1184625013
1313132789
988405802
15389727
2095374061
100596650
28541546
858482546
1872979508
944185263
1954184016
694164264
2069228005
1344112382
1148593964
484589342
1081887731
1350198042
1649703026
784774014
974070844
990555436
1144723931
674331049
201227594
1391018422
747675290
687554046
1054370713
1109225399
85502247
659088021
306321129
1933159886
1372864539
1213920538
696384706
240148261
202920141
113062049
1934375489
1385382132
1301845595
1686477177
1423435309
778649765
1496301672
1139242260
1073883489
936253352
1635713938
18212191
1251405209
167323776
1587179174
804719774
2116970073
1081365601
2091122839
614916431
1463045064
658246633
1998766142
1012933580
1596610716
1439685229
798168902
252059386
1574103092
1994108252
872617110
1497484940
693191804
1400611924
1310568244
1930196194
1441856027
2111474727
1440460648
27693809
1632208688
578989687
1336978003
787292260
1325962463
2058079811
2046532636
739768372
1434120487
435421633
2028353209
1928716089
1804598199
1533631756
494692908
1831565419
720103607
533510818
798316167
411111767
1396896245
1976265346
807663706
1155837522
1206983302
292013962
2048231068
2082771754
288619679
4067666
900035781
540991453
1577373694
1321849238
1011331728
752139864
1136715401
927261654
1253663788
1453310536
1821675877
1481108947
864264724
1936577959
107065683
699759904
1115990772
1016824939
2037630485
1261885161
791548518
505495650
1727896231
729878792
689954625
325144019
1746975214
332401316
557084381
1691205369
568277326
1085117163
1752665184
1024079689
730164639
1098305436
79604915
939476659
1588578750
1697638040
1357717721
1839609750
1595759035
774424163
987800116
1228891738
1099238748
50585706
1817611091
48498603
1099073716
72750375
1603339445
74955828
1866445682
69278891
2087953797
2072689915
194113124
845170516
1731625782
776716079
62956814
130904564
1071819215
1701062474
1869100854
390464373
377192847
973474041
1102043434
2110166793
854049053
1408548649
1845736104
1381885270
1437521644
411019336
356568001
545613176
1675508843
345489356
1566612791
1996456394
206927100
713443996
1352526316
1057327522
2035119799
1124630659
1740622983
730228184
942311231
85913256
300711344
1400829832
1828706447
526356868
749573165
129100319
1538426198
811105372
61447694
265096091
937376163
1439607547
246108429
1615300749
14702650
727713786
745937476
170879098
769913647
347612951
880717991
1030049153
1738877558
1954417472
955806070
1253948398
710787810
71736678
785319607
1407191921
1893522835
679078980
1825675710
46400667
593716609
399199714
1075939053
1797156477
602859268
58642621
1088041914
112931615
627513071
1907518588
712005299
1496775579
195690930
566295190
714061454
1023917002
192893213
274340230
1391373699
557599251
1073902272
599094703
481945718
343183399
1500378786
1952164267
649099451
186291599
187089205
1155979494
1229415940
2067318932
1666284386
1776997998
1173171939
950800422
1275075802
106378645
959475202
530051055
168459006
1164030756
895769998
1116776274
2062402721
767492070
1341858335
998710733
2006990289
887478906
169894970
273778497
634733124
649324275
619754156
1006117914
1242468905
2094382971
548859502
587485313
361028762
1026321314
766514661
2092200118
1683080153
190676673
749259338
75678772
15815768
585917369
1393390390
891318927
1104353073
1571614372
737533300
272651517
1623162094
1605784211
248079252
1414102841
2062673138
529188598
1788448089
634685510
576106702
1237332559
287908107
234996040
1180894034
602862961
1398028811
750416017
520553906
92896951
517773559
1279072216
786343904
393260266
277895795
468453220
2120908553
677083046
1189897744
726465661
1053652259
583977201
893677714
801025136
862250558
1142812471
1643499542
577780893
295148297
775890416
291707782
16931452
1548399049
1776096000
1707443069
1948903645
1404282569
2112982651
652353036
921041530
775462559
912455544
1850897778
635657790
631725154
1280236471
517257060
1066948485
30445393
1543609949
2051486258
63648315
1101886481
930775962
1022919064
1450810531
1023924202
1659012120
820004162
1825547617
378495879
1396861708
1620265448
355945237
624036178
1404880179
160709306
2079930425
364009918
317261566
1142585222
1396319954
583058481
260245138
438582179
414113539
1556768596
677083046
1672512451
1821321328
289970536
1901646539
458936087
343191114
750505372
1289515978
1911573195
1128613099
847037423
1319956984
1689780040
253622310
1452941514
1714294468
1055208433
1760651458
733422744
1520340466
560911706
1671101400
851182407
1570391251
2038211667
838552009
1243220648
163606761
1655109710
646273283
502124270
2029056688
1693378588
1266270967
103474748
963332323
1625374846
893938844
328687034
948848763
1554154166
1906017947
104284954
855258670
7292941
174530830
112156996
1748761864
1664231244
440316689
1447491975
161568143
2140276067
1358054518
542461799
103932047
766544689
1962866801
592297765
1903544767
463555625
438916006
1496457932
2106261693
1948657382
507157831
598570340
198830584
207550568
518275724
762762892
163357345
885287979
1969518035
988403439
1754080897
1585327117
1188598481
1011257555
918032931
1991380259
1703196802
225581426
1830741488
1712539149
1241217935
2104415470
1539666635
942085304
1844209786
1453514047
1153065056
1046941259
754591178
1385724702
1544452629
825719832
148382977
2143924455
1569663119
1336320334
1149501511
145614954
1264796237
264138015
2068011940
75351575
632731335
1374183400
727960997
1409328509
1448923661
1454828982
392474722
351341935
1776451168
1803674313
1709713600
1690782733
1596409414
1052263592
2112914564
905852147
2140906553
1817134327
396783838
41111844
1382663802
536860971
1126232283
591103310
1482721578
885227926
869806487
306625671
309401691
1764126675
1441978784
1949150093
1919908317
1930069174
1048739614
1546948258
494069605
1752785162
2038838904
796066900
1432051304
250406795
930776243
2116831595
1848635707
559170717
1655256698
1420942759
1604467076
1793210563
940673198
927415602
325142247
918108188
915806060
172419299
1675868420
142454699
1094488069
1960957082
588004628
1244538245
2103756584
946052223
2075526526
1348051869
1600866525
1551458789
1891428206
243461308
1869610493
1759791569
1314398899
1967219664
437701762
2014690819
1068629625
1615238638
1666293547
1988924889
915312039
206995356
1714390302
51153446
169775382
1998090308
565291212
2063720481
1959898109
2112191983
932932813
274541338
712906278
997268075
2119164704
1498853269
1359747902
1091475859
148870980
1887917096
505097756
1039552872
154441840
734666286
1044163081
836364824
1799740553
1705637437
2060147345
84410499
560819614
1165610919
1598445162
1587483832
1123289392
402761591
816230360
1923780277
1780362395
1343567630
210090819
136812321
1723384403
494270727
80035379
1168109497
248348057
1589548505
1748938009
1839020346
592980622
1011028731
960197983
1069273238
760208626
1634016123
2141242268
1399422386
1143007895
1255143334
1867829982
1907693248
156772413
1647882207
250752311
262389263
649645175
1131269496
218523737
85444065
707374168
1031341136
1529580495
559457359
1147350242
966716507
1068609013
1623333066
1495712076
456067783
1180961759
432669295
46814924
2080268324
1389014350
575888051
539601307
1325983423
220629667
480897421
1662140033
914491884
720763484
1653080563
559385347
2090534557
1053304375
2055043072
1154394811
2070605397
1539282715
892341755
2136285424
1031765831
600778248
2114964532
2013379184
505930617
931272839
1668522741
1115913897
29212066
1690648110
1563117719
911481001
919615668
1180925837
347886513
1719406672
911478748
198419976
916595517
1132642506
1399487866
1340123056
1798692129
1365205472
26930979
1134712320
123181570
1711579679
612719796
939318776
568081388
474875787
993132212
578917320
1798788409
2135343020
1877938784
182727360
1433962568
259881320
202250768
789015866
1813242685
1558973212
1389369815
1213348308
813699580
1327527886
602000024
598314849
1137718062
851717293
290835044
1052308641
845965120
171867177
2068421669
2139454801
1387975025
303951601
1484169462
1996066796
134819326
1476922317
299336512
231396167
1087345492
1753652103
1834657244
1406899947
1393927569
1526749802
708953491
861393808
268606989
1522025994
487681743
1797543236
758522443
724530326
349574414
889500195
1057672536
131562033
1080575942
1101156566
1085202586
555432465
454335115
1381888008
950639900
2093890455
2012831826
1732673945
1927903447
1588450764
667248357
787102611
1856588407
1876726467
1305849159
1447816130
1757480431
1277743027
1199894471
1884760461
1136606924
267625060
1400380334
1973969788
361284190
1139488367
1161143106
1369858366
1324628948
490280330
602234000
697638805
91746613
1790093778
1577882572
1231755812
1533186265
393336384
335550227
1766244045
242768960
246624129
19220641
1898267323
459699987
987573411
821664910
1009533518
410762330
1475514517
282911065
1179313977
1825282893
663335815
690226805
631227941
2137484216
408282296
503846890
372197562
1427638703
583371054
769815274
1353405700
1190276834
1042048830
2084964406
823158839
657042519
2020694949
1005084490
1913844427
317754225
1699859858
1846305781
1137764200
1780963434
1699991941
123970077
1308056119
1367117331
757149032
304358251
196395704
1670452622
1708008810
781583520
934396130
295492284
1057185826
1014903310
1448273991
478131276
169829852
892717275
23183289
1031616328
342575618
1410563441
2070142404
697528064
1993698443
1971968321
1104025076
623543433
1774079282
1151387536
559739774
1152528277
379747185
542649072
1485918820
1543245032
872472703
1057608678
1942854307
167318601
1959420586
135073685
876565883
1761256027
1945453820
940075265
692974260
1144176583
2107559342
39123255
1841141109
909918137
943554490
220442055
265976786
595116251
1309027581
2005259256
30745917
1747700614
1531921119
1671343518
1891672560
417120782
48423384
1232443142
1009524973
2084858635
1558811283
1884752402
1124752378
2067940441
61719230
713276133
2066778406
1924676311
151962339
568163545
994182332
231062777
1638610036
774846283
1360574718
1953141800
138090041
1921075093
127079197
48080946
2056477941
426488697
406594175
34550186
1318503898
1503262493
906049269
671983761
320062909
54614757
1912958027
464917707
416382620
2091995051
1763647456
1309287644
2041833975
1681877914
799716272
1888060925
1635835879
1699608544
687298776
646021184
2106238557
1224780720
1572443082
1636938230
1065781960
2046323955
159664938
1039200588
533368161
1713249631
1580635468
365679455
393953889
1639524623
953882850
887925337
837713633
2078487537
618542136
407931673
1633348030
1340516765
760515122
1163004401
1417286290
318708687
104862805
1923294304
1617645187
91268583
748419367
101230373
1823463109
1455179487
1171939936
862889324
1401431580
960229058
1106668326
2036027374
1769702976
759205878
553637398
1971077045
162713240
1018796065
1866419374
2105375304
1720302288
417341874
642413031
1831584602
1811572329
2048970877
165745696
263883084
565653304
1950856590
840003701
1489936569
717035902
2023920383
839267567
2096056162
1930219052
2041678404
666628235
73371899
338418837
1952441924
553230467
1032941975
417788089
348207151
279098239
1066675822
708261466
1365526627
1331943731
2071076901
506614254
225477174
1391318127
35530038
1574306492
799758961
527042656
1392010770
1649823385
2011575883
928715871
1987976136
2014471492
1051249263
1836326157
577412450
1231280110
177605110
466256878
895922348
1957677320
34255515
1396898906
1632396008
1784020193
290560257
1631434017
2095604007
1996593555
751967558
201927083
430636757
1895405764
482144813
1728299647
685107008
912222350
1136274853
2052743017
1019650615
1500045619
1997550710
401618852
1008974858
1551658201
1458190008
883638703
1462716404
517949781
1274875751
504447968
1130904356
835825664
1488110397
1542378613
1756204036
184149780
832164354
225119330
814637774
1936510826
889474724
1623870199
1922622159
958678209
403656250
1131065276
860351633
1617278145
864505136
1615543545
1378250119
1581364689
911403681
128350160
332237048
857519873
374854134
1251678412
817824170
765921781
1667683632
1537649541
1426751643
1274320887
618462466
1932040212
1844062715
735347085
875620117
761182446
1232552984
570769030
1255353577
1001473387
127555664
715201432
869204490
1945583926
465130018
1254669079
1211525814
416382620
1091289507
2054522172
656684659
1266833111
2043617410
1964408828
111902706
1074498262
1610742785
1203730796
1827904647
1234523282
769340288
1920189818
1205677836
1344423190
1830142045
994709878
1165588578
666443697
161061013
944044695
1422323007
436311749
1163829013
1373892737
1632774301
171822480
1902839425
1660026808
2063323460
1058838331
1781124099
1214778722
1250128598
1103719345
213627953
1130678843
1727184329
332107127
889901555
864629479
325992803
602281673
1037275233
338807032
1919223493
793146802
1477023670
885427828
1811013335
733604642
1152698623
571124913
38458033
1541298063
659073046
1715768873
199124911
1063862622
1250384280
63764339
638469610
836783127
1114066135
1400114873
828974094
382472600
843280280
122910723
1679863446
1008975192
448174111
1631336307
233794662
1976255969
785176819
402400907
1452943760
1232226141
440612402
1191877798
517179189
1123426471
762870736
1879347024
1726723139
950165300
1335077694
1836409740
1005285041
1890089801
241476975
574986362
722096841
173426423
1752927148
1894102255
249470726
482992288
742572720
2140000337
1742843757
156598241
170046965
1928319420
1553517394
1523623395
1806392219
384190375
2068136727
1291880563
1441638528
1551466326
1930613326
231873417
66635538
1406043122
451600891
2053705385
320058582
146285507
458099685
587531751
562457236
129596565
2056403126
1928148150
273428724
577087718
1634560769
1661563220
878294210
1315212648
2195632
312483731
1772472289
541074810
2054054986
186954551
1203335646
1025752455
148553901
1845951016
1304758343
1996640911
1883899010
1213947491
943618012
845842412
2067740041
481211049
1039753346
2141162729
1670362423
664564320
939328565
177991873
295668780
1025607483
352296887
1303245513
1040010766
417308295
536196090
757798357
335982198
309318470
925851926
311751601
850375366
974152072
1272171910
1507675469
2055702812
298924946
448883022
776810530
1408852842
1091790121
1051249263
1000519558
2122012522
1252837167
1446835028
761879676
1114286744
349912823
1584540735
2117026596
1921126042
983543485
823929831
672968585
988727895
614309400
1781099930
1999215997
1563761676
1681524628
247645618
1875110282
261044108
583491926
1325458879
595211358
764532000
459772132
1947703855
535365202
560863772
2021164962
1806197733
1245294106
1456768197
1886804073
152215591
1679637546
1122692668
164274690
483245638
1224185147
1374877805
2129070925
1490103623
835064096
510807606
99749274
1126212633
2111337306
27083968
118303025
43913909
203463225
1641080883
1706741647
1340385163
2071495935
1703838682
1748515421
1740242051
578729561
443947642
2047990600
1560139862
1717752836
1277714834
1514137212
905390938
1965898273
1137838483
832116746
1606175120
264866140
419792292
1798982640
697250307
1186808183
1890689031
1725731255
1134157501
2035563073
758103783
2134434798
594299596
211383968
986359855
565245320
1636092638
585382992
1992682962
791116232
954717882
1551966843
1511700568
408773262
1911129726
422704770
1322833220
350779593
1354233684
1325398931
922658517
1790877281
1745842359
2135075352
1499812629
1461903466
2062393385
117814724
194125872
1924829923
791853943
842284104
1571709887
1954350777
1100236545
1551749051
527308520
318221549
575864166
2062935214
2056877747
1894359807
325150251
169170169
704057867
1023421683
1524522428
1469300355
912062820
1336007832
1403678948
1511279230
385742472
1388246675
1054898274
1021793078
1893608081
2119422879
1849420416
897615109
1807633158
480567126
896403430
2111546639
1794477158
1644610417
1058399434
1188783595
1685798459
2136161024
155521324
115579483
2120070747
642404095
1439328197
1278512586
122486007
517663321
661187023
1365053915
1581535431
2032585722
1061823803
89184242
862871753
1262486212
496888070
1910853609
1297709591
1471661829
1426150250
2051803162
813099952
485025992
1352442423
2015746579
1877705605
151834652
336709332
2085535224
1743969295
1237199793
1792643645
42228305
428348778
415197566
1950163123
7515122
924318901
351434440
120169398
2059156651
1329345562
1096284898
2026854222
891164591
1907182014
1481748137
764253030
625107618
1598084126
1265934833
1891351115
156772609
860214446
1276004310
654726078
1284916578
240864627
1606441906
1253170163
181730152
371187840
38941834
1456161759
1957779586
1917663907
2024437486
2069581608
500003230
539554959
62399406
358322595
704483626
1949031039
964774375
1519263625
502642580
106801380
554658892
1799934168
1416744766
908202338
1803954646
419151243
219238561
2052113033
865516884
1224234408
1721508393
791721863
1983616444
1438151375
345287929
707557246
532147132
1659226133
58975662
1628750954
1175385720
1753457020
1993165918
1015272593
364877246
1635511713
1582940494
34505105
207662750
1342189210
1468582237
539252934
1598736057
1775367830
2031607677
1921570233
1331520497
1795268264
1068727227
1320522533
114452316
791557842
1297737771
997470098
1011401448
1957979234
64086179
316259159
1593461403
968612504
1958463735
530580542
131774945
372496903
1391594649
34591417
1983180344
9206823
1752616521
538372738
1351777022
294978070
1222441045
663899965
99869981
567181985
276560513
822300322
1937793932
25723711
1426933864
1072700916
451732734
1776558802
1258146359
2001278350
473861528
163066620
257225880
1096736252
425673975
868859327
1720488260
1051440303
725003352
1356924439
1064108685
510491936
930237967
1947852033
1449872613
531619589
2120965
879264181
1084414360
2123024998
1009213779
1496726814
1505790058
317399187
1897598853
1618603001
1883589721
1160268144
2125593443
1681439492
1118281764
386667885
1883201045
1624554953
1834683194
1947197545
1080267893
1090377552
975463885
1013305149
1635977023
2112439949
784636060
1748327867
50350732
1688935880
1479623984
1322063993
936300232
575989300
566144392
287819946
1659124051
1930488416
1940649176
1267220011
440778262
290173726
959241791
218235463
1135731121
1887123964
373373163
593563047
1003295507
1708434998
1156703722
746282201
1579591818
105808646
851977362
1693484442
1757425341
754261866
699065360
2110944774
1773668545
1869983598
1452842629
157318234
1000028765
912525511
1406783343
1968462347
1952932725
152144807
1917200742
2045843043
1513018723
200752624
278988665
134625162
1208841907
2003487754
864741176
1553672335
228301188
1357250402
1755629812
2038590494
713952591
996639228
1918072201
1733660476
1376328500
739610163
2008005484
2109005366
288915478
1462836911
518640788
905365117
2002944809
397894578
208961005
109291511
1002647018
1610877231
1111095355
1659315171
1497673033
694176445
43718190
1011256799
973916392
1567037394
316066963
1060033546
973418001
1831616161
243323228
75574507
334662995
469760458
784867247
101341770
204733295
1875192786
828155703
1452175091
907988628
1002419721
824548749
1013719514
1609422975
324489750
2007712345
1023900850
295533708
993257805
1047838988
226841422
1120760776
1528529013
559484077
1905211301
350247231
1506943982
1184282422
1656595934
523952249
108922593
611010844
2053360995
2062231934
634915693
122515968
673839869
2004979012
1118901837
1823886410
439997491
1217756585
381065038
971058490
562781256
2074161502
1931425237
873218169
811208229
598169921
1657727396
1533812135
1963565276
547964966
1624005567
1286256491
608229109
1130371349
1390527094
701588011
504738401
712555593
304579755
1113167965
1883390659
1617297389
526847536
747648463
847037423
1330207983
784738879
773685557
366343855
1608801269
1887085320
405159685
2140453884
1481376190
31584392
1094642837
664814595
818760376
2102055841
1183920329
1069983543
1876516510
723521302
389866407
1191495146
1028502954
1398302143
1363915987
1557404186
837406520
1246625003
1614173075
880336257
544841032
779248741
1832468881
1668774988
67408247
2031607677
2072464822
67536432
25239079
431014251
822893442
1452139936
1846100748
1919043295
208529174
451054841
588068247
539615840
945500478
957450068
1997180592
943249385
10285433
603855053
389441051
11263146
859657401
1801913794
973386118
2116217495
75853710
900669101
1115352517
1817478080
317891797
219230649
1364779192
1912181564
1085151504
143769069
61752480
1452656691
931259736
1292307518
1713137303
1518386315
1074862101
187968017
653335091
1346912610
244075308
1767861609
1389959892
319351021
965129826
2019998199
135511437
1617132584
1472875235
627165272
26776706
215496623
311302777
1916259101
1601079458
1123304370
1808129515
272400807
383463705
537576352
1251616638
1845131294
83390309
1728349086
139020951
125085815
1142684933
1407844844
1790352765
34874171
2036037644
2065414810
330121231
1433544276
2145668254
1973150874
171818276
1595782450
994439382
463218109
1447941228
1591996470
151834652
1804283250
18127547
500129620
1085205448
811805114
1617803143
1651860041
2083915534
986298218
2123287887
1455409158
1002772265
1195791398
164504848
615627556
1961670013
1848675924
393342664
1114410886
1881158343
55038738
1105535064
939338338
1563881453
785702010
880456167
2139054635
1696708400
1747945052
1592996123
193794392
204885793
31735222
2120473345
1545038829
2004024471
893100132
1505845252
1355366323
1257903807
812687983
819298769
664708613
482992288
331690335
787266922
903218209
1106996688
462525865
944783191
172577547
609111084
295872458
637910625
1245833650
1762405083
989231169
814869751
813370666
439685581
365681235
468888199
78115194
2069112522
415194131
604238960
664376440
608747309
1067559523
414341400
402057898
1797784888
1481794958
1890313730
1769003073
719739292
1839315677
488704244
1232987854
1155537258
1998195236
834320177
562850802
611775672
2118791940
1403235271
7302500
980136958
346668098
344252234
139624689
991931444
2096679874
2032027903
1591436943
1816418786
1565932361
676382415
609733157
340451908
2077701074
1534381151
18471601
189502524
843389073
1691418004
927866804
1689937922
739144055
1359385894
890808615
294215671
1366727827
1255902041
116799741
1646427707
1923749
1815072809
1990053722
249403787
614759134
1558244139
1130155231
911494645
1827170038
394559136
1540169945
1304901239
724605232
411538503
1114627058
931538254
1473123054
448673333
923027877
1150924155
392763610
104361240
1209117031
247601618
780262312
1637577152
1614504881
1723767067
875611495
958013285
2110704681
574313944
1984177489
202864002
85103195
480200183
2020314478
1376066709
884951903
1343033337
259968730
802039732
1124873972
1437049440
880815148
605795326
892173293
1618487599
1759824541
1968684129
708002306
905524742
1039750740
244593932
287579717
1947721955
2002059979
1159298754
1196606633
991409266
1434808338
1086548693
723776499
568759839
1457556880
58692658
550630087
210352042
2100759525
1376291179
311560062
1801932869
761659339
1973916390
2048980151
1787802386
370739814
541861158
2038777925
405580675
1604403820
1604750189
386588894
81700206
450537928
944164191
1762451135
552768141
1207879176
1746560794
1760263924
123870249
1662120954
1945913035
1130437296
1717649624
1323704888
774420477
1323886718
348046110
1867894655
1224443592
1743227648
672218515
610929747
447196134
667701053
1232950752
533652552
1126183553
799934500
471172851
2037734372
475542663
266295664
633249650
1121695980
1061721956
990655573
1211234891
2121770723
1396054892
1611629617
627455752
1280194516
556008141
1355292191
761593201
1974374512
282895721
840746805
867217352
1455731165
1483612522
1317321526
195694975
1725734290
206602423
2094741198
1396189362
162570180
1654788673
576485163
770759550
2036735476
268160135
1609492541
1626846700
1939747730
274804463
1862683466
1278047794
1294850886
1662105122
545496845
685850702
1167709129
922837070
1495019028
1363365738
23817009
1703107879
1190799673
1403688617
1666786460
682316176
913313471
1087649573
1390634501
276806726
1599219565
994529843
19976880
567453244
1179862338
1902479130
638424726
75793201
114679129
1512431247
829287793
367073042
1941865118
993686844
1191974954
371310793
195064370
1846069420
1740456568
1815618508
208517153
308310608
1459136408
1329022467
796978156
642142020
1524127447
75271925
1811693238
1932651102
390680883
1870577543
1315540009
605259624
1998850505
920588380
1120887448
967523581
864928494
286846391
1147154810
1149323032
287819946
1152007680
990846487
1893234954
2039862206
326151449
196416410
1390199908
1056290761
284659145
1790627126
875636326
1027276226
1240806182
263224682
1256078246
447414533
1483797983
1453156778
1115298829
1505575561
1038471790
1840833935
741684974
3349582
1978763949
1462885517
1183983260
626764635
1384851381
1873794095
650942630
191004275
1567720540
911268516
1258905407
32538488
638736575
900493727
2059176145
587273307
475049388
2024302915
439253675
324063307
2044664799
749710624
453524329
932873548
303451719
59580892
1681582250
1474002350
578206391
21509186
540842372
840410946
1618729400
1877146373
1790627672
2019108922
163767649
1685044870
385326115
520945361
1852278774
338447676
780989394
1111313193
1474271997
1044759130
1625322682
1877244665
2089405398
293690588
970763871
357145145
254611969
360787939
1051766730
46048856
975508422
1064448852
894713893
770652683
2059050975
957441261
1582813731
307931333
1969621298
2022756994
1568361387
564489274
2137181310
570510237
850780800
506162540
1949790340
249838206
2112885078
407936893
443064384
2083161662
1872544888
542072845
1044125011
2082577877
1961925623
1300116061
1392119401
736679741
1452791351
1178876951
200115505
1065921605
1614791813
1532743858
1939184801
215505598
877694026
1603845191
1907907380
1610579863
1852218129
872231891
743136884
322456678
1617275401
647587360
1783409539
2055653737
1465723788
1669667382
969092809
1712197092
1744125365
1508947620
626758516
781046728
1219791580
746974097
890148690
755823819
393806192
733345441
1998768883
557429591
267587527
1670636776
80774919
1918208913
110107553
1833455727
2023604944
1158633538
790232616
1142610188
1718686128
202482363
1477234465
1679268757
368143119
1234913191
736869291
1934917409
518041543
1275567579
230616746
1690406786
288748284
724655026
168127529
997349631
1479564654
1705350526
1025570278
74284910
1811142845
2140972863
47874111
752170702
984148451
278750230
2069041827
2048377635
1565485418
468234236
1389314669
336757543
2128670808
2071332170
674427607
305654266
217750635
1820271619
1417077920
1643094394
1349459509
1251409248
1995079573
1950326007
756209612
1902772387
1695017814
823447435
2117142031
1723164027
598751404
866008036
230142346
519699525
714231326
1427188541
889429248
1181261465
754527195
106485804
956050422
452241469
1487162909
853578781
695460605
1610926367
1024288155
452403636
1223259888
844941482
1121311109
1073547578
1809186853
685000066
1809317944
797463399
2040865702
170330130
1840778831
623606692
933513885
926935116
725533586
124640191
853456853
246893804
931676553
535086766
621754654
93489364
221598210
2142457444
564441328
906626199
1702251743
1943041132
982460265
910791404
1399920843
753123357
2006277970
816971796
706721000
684295419
877560200
424715851
1218576962
943275661
1992503631
474700157
1275724901
849406659
521508433
573048036
1158732312
352996861
125844605
1100013982
625588965
808314302
1410305457
1531112789
1493111893
261164227
248686884
978824512
407434938
327742241
481574735
461662140
727170797
1256148149
1086550268
4077603
326203798
861676191
2038251482
817911592
1635883973
908191123
30559837
1930035950
1272868979
11102049
572091986
1371657722
1663852385
1207306974
1299552540
106851295
253295604
1674751369
394132418
1423804733
1162191707
226643710
762272698
1270213726
1205968325
2111401975
421272345
37922832
535518182
1210509172
524723550
1293412854
1555529276
1059706018
994655802
594842906
1940474974
1803647100
2101228141
557009112
2101647409
1252752798
233846260
1775439556
352430970
1801918825
390431660
1007535986
287742350
279217391
978593
699201290
1660787382
1850132365
2002972342
2101614325
115409202
1174143898
1997942151
1797359849
1137843280
263880180
1327920336
1705297964
1045629215
892307839
1822966581
6354166
1898866655
857171616
383727539
953231216
1404379083
287722906
875686201
1095541442
1260414295
1536933389
507676196
1457407297
495518971
1661563220
1420312851
1632934170
1847993619
1252602475
434004881
1631305446
1659743062
2071343561
695165009
451784123
287207684
1977680480
1605204541
144648702
146225222
1104542919
813847583
200391783
614319978
1168906693
2139681307
17880604
1334118221
1622631895
1727567470
1999176805
1031502813
1515199891
1521083515
266773562
1237116897
1607517655
134467558
1099274485
1150142212
2068556889
1979056990
1063671893
600217091
552380196
2109771657
515677458
634628448
1500558161
891421810
844427358
896086743
1604729715
64584711
1190505325
1984193530
483128657
1594154144
1411733515
396687198
1251854643
1692163187
324310222
723194692
1095884356
1780533960
269944199
2054709265
822765525
354164934
1495859597
776432564
1710477681
421817503
194205583
1390334220
1258479830
1601633154
343615143
491233391
295187530
1765090518
1830046286
929139166
1024074558
1669650926
329194355
2088798864
1960154936
1781695433
1565340469
867212434
1982700763
1257936568
1948910551
1371743912
1303029226
1407618146
357132754
1294714981
63897283
246520943
2128935354
1908406729
1300514284
1130034339
1827611738
1018399576
856451512
171614732
45766197
1157430956
269012271
871673909
1985113184
1088142377
1700426516
383286588
1236082973
9086443
2115514853
737898104
1675159963
134469862
216548055
1449488303
397945787
1793927610
2129670821
1082400072
1041716373
1971285699
1554533796
1404301819
1215279879
1580298084
671075702
163770041
1616676878
295285840
1157435250
696529114
265213743
624312743
187672277
1696270218
254791211
1619271986
330306070
1382402842
758179188
1209768536
307745107
1458873507
817781444
1115678249
805063880
1304632722
2095183882
747599613
1649118343
1861603876
259895896
1281511288
1620178425
936520035
1578615132
1701291533
266935048
1204821732
2051428358
1932028917
1438111201
152074851
1262357229
253260777
605929449
193784775
868114531
1787056441
282515996
821983056
1595868363
886031136
1621497704
1587179174
1728566706
43694151
291607180
112594388
1314231036
868902200
865414219
159202428
1830404392
798638998
1318922718
754636774
1486918695
1003121561
783850040
754315614
1315539397
1088997720
192121810
862419521
1926254411
628937070
615280655
1842934990
1008157766
1462290338
1256464372
2138145394
1644782876
578400071
1226513260
1513309779
1838794650
1967560145
1527060396
469552367
247130860
598111201
1809109328
672878741
1557117978
1966209300
444054084
215374096
1415099665
1739879049
1981745677
1364909216
440857588
396823425
776577029
1976228185
1649449527
2023000785
1954432712
1655457174
1962712109
1341694674
1714432008
1377558736
1445629574
1708119135
1826978275
1304845291
459444803
1653175449
725518204
811185376
1503137481
1166120821
356504032
886683229
1183059387
965207341
300368019
219098554
1367549808
2049544371
1395971171
1158266878
464042220
959335753
636790424
78534545
318328991
1778145679
623969544
1270726130
148114792
1325795986
215481199
719939302
451460203
691861152
402704603
473224042
97785095
692762704
2070013549
2116716992
1634943130
465978353
1248301737
1711303628
126792085
975119200
1047644221
848678458
3318972
77778277
1608920887
437085478
584561886
1004949327
1927623705
261656895
1206615116
842376328
1797257476
641904810
1915140096
2004882566
703722710
119141751
1153703926
548781301
2133207555
960558449
535469990
1975213916
583508326
947702633
1275857134
928289767
1703923878
1203332487
1347554854
242501667
2018308712
1594922137
239537977
475277323
567862186
447065804
914755402
904545926
1606039537
353383285
777949150
384247333
618517621
172941677
622639992
1682744190
285878588
1511122329
177503414
991868599
1720371229
266962609
774081658
582919116
1853252599
1858165442
141517547
228485836
683178792
2079321668
69111974
845590788
1543362869
871335445
1091516608
82794387
726850474
247460909
334414772
764072008
1604831517
894554430
1107531110
1767737492
237232108
896301501
1077093672
1551520299
1026402316
1690123488
913031800
1213082065
92153443
844420219
390882119
1438566921
848017382
1876262467
1509424850
1673173587
408860555
58385727
1478044313
878459328
481993499
1951492114
1711399543
2076928349
1005198178
1084559546
142938380
2023991094
213118030
2063600583
1769149621
1250597672
1494450396
82217649
737548548
1642861536
818642050
619513978
2078833565
1709482037
324300932
405170979
97908675
325527901
1148756509
1555636636
639303545
1873682050
591346074
2095115315
646703850
637290823
1928962765
457764632
762547860
865247980
361748755
1135177516
1916826523
748449487
1817054924
2106429098
1069502022
1232992865
699334438
1744880604
85550764
2104931286
415166559
1676893670
2066406866
1982107601
151744189
1279080711
574131400
2136924921
1388211573
1114743922
970051220
1231737679
1521798238
1680897240
1908386766
1749488478
1131359090
1348481265
494912618
906779384
1227739442
1955805491
1567972304
203874271
1528780240
1132886278
1180062243
203386892
1733074598
1438438157
475269725
699709198
112768941
1775292732
1579952893
1152391539
732281902
600272278
838774313
164723716
1411294988
549817574
566584299
1640837637
1445846395
990053534
1313097752
319719414
743496569
1838608177
1244458359
1417594760
769629912
14054341
1469449915
560149716
188440291
2108367946
475961007
1011938342
1261196381
210343084
1756415104
1603846124
103217452
126179758
392218232
1434821212
632133770
1430218752
781775074
1579407922
1097583762
1019963761
1922286823
1417283545
1388901436
328162010
1527928452
675890344
1965669661
682176049
1411487760
1833774734
1002671463
1775737790
1099341842
1174760802
869572187
864801335
1486883072
1171180216
1684635566
956826486
2091140797
1536087739
1020056789
1569339739
989835141
96136411
844797037
743531973
666197694
1545779053
178160963
1147863941
162535832
2074356851
1227454668
942988397
1428869995
1470070186
909284313
1662853509
723965787
622696336
1721965156
618765130
1477887457
1945121952
374444195
240451074
962710446
1699238766
383650153
574238766
528894666
1347311063
1613965738
2029021015
550893025
249481055
1886902434
1276116450
2004374735
1122415919
1445199456
1141854538
1268680817
880612802
1079304895
483101755
2014118998
858810738
2114377536
453655459
1407401587
631246548
167911515
710656331
754903384
1483229161
1504624220
1978430985
1651228797
1766700051
2048576447
892270415
926169416
1383962935
1717553741
860430535
1015917210
975404893
1276877844
2020877932
231667886
1158056779
907545728
1849194468
827637488
513685609
233941844
1104954353
162245265
1442622168
1255681658
1428218666
2020425156
552149761
57695799
499234331
1050105122
1378983561
1812163136
288198272
1787843385
1246663015
1102913574
1836992470
499439765
1117350321
164510423
988459542
366129080
869163117
351902492
1470265201
1393108084
320568599
595192373
451672355
1961800393
273423329
439206355
191751312
1299116802
716122106
168651640
830676217
2093223565
1871714010
2039558464
465102762
2090837903
634538667
308581113
2082937467
25220152
1770878054
589841788
1255901841
1822763495
1637776910
1181071615
1493053887
522355329
522757437
2055589258
2081817130
1581835818
1070354892
828972586
1968277763
1240608939
2117678031
827164814
453110946
1471915993
1489799186
519331097
1467642313
634432468
121145831
1469949017
684125433
1848773289
1505997532
1859508216
1564672168
395917657
759436084
44870924
1140232194
347181524
1978491026
717595467
1828058197
1938883344
1425772712
685887010
38998758
1381748155
371007587
1558477977
1265184570
520728096
971394737
1254520958
1460244187
1738065583
493622408
92490223
1300260140
769861336
591350601
1435249097
1150311802
1106684976
905391459
1209807914
869219771
340123364
1054175360
847521550
1380062948
702836092
296640568
162372524
1971981678
1759392074
25262438
1649126624
1093789903
51998505
1535244143
238231938
1962276290
45069804
863076299
2061257019
929920173
850042455
1714431593
1020182975
550821368
1113247550
1262991631
2063808160
890000940
176988379
1709116296
496198821
1781123115
100419121
1040181295
1881592127
1739914685
734714147
589662675
1278730822
1330740792
1771241503
1881447124
1380001089
1524424808
15277015
1040934911
1066099819
1511871855
1564976758
1123742030
1910579727
791701549
2036950971
900714849
2098826811
1040892054
106789155
1167462514
647003203
854954111
1173027642
70085391
899360961
2040377855
1425493372
237463217
1774993437
776901071
49026398
180657822
656168059
197343941
1858655460
508434039
18951829
719646346
1137994864
1617128189
1800640007
2107804509
225309558
1693458906
1153558956
968393299
560729339
61722977
1991363544
115454181
1895336777
950506120
1359413806
965562183
2099921383
886249819
1971879599
362642145
1826669946
305570147
1672403003
569868549
282608169
1021994357
1632222032
1507342968
34743119
1995929793
2039385065
671148043
1082852540
595261169
1176618875
1784041329
1358824452
127711969
2059740081
1429790634
1015917210
648606694
527182554
246144916
1273999338
1743145898
1177922074
360629134
2051356701
1712271489
426977574
1103195274
2101744776
65972112
1332222282
2016227738
1155766583
1278468603
768831351
1679510888
666748023
719269118
1688419100
1082657769
922181503
604834946
1770354783
859446892
1768607287
1461313869
918451665
1481815041
87557550
1723870853
370331761
1547307499
1143728165
1251703026
1200670408
347131407
659558868
1820461904
2082094023
491158985
1103222733
1309734434
1185362877
496560786
670076231
426389777
1364366133
2024271805
246043878
1625634650
122342028
1504868898
1828347489
722809758
161229611
1615824184
2108993496
1444764454
739087726
704787811
243856655
287724622
266563804
1572561237
61253964
784059641
1930604717
2045957890
1259929271
822484479
682308808
1044546289
810889766
270926074
448584103
1529492315
1187506013
421402122
405580095
1144179286
913595085
945460205
742340478
944325755
1606378468
1060050340
464145441
893961563
370146506
1958121613
27465193
398782884
1717484923
432262700
570148964
320467455
243792837
1763546119
1255593875
1237653904
782804201
1216118122
308976164
956479743
1835440672
248104502
1540356047
1400877702
64485003
1550776361
1877656492
679599072
1805625065
1861104132
1700863864
73637908
1851943420
1029812676
937053485
1477699262
205527415
98715563
986249816
581770339
1481051668
284428581
1692057958
1806166855
262224587
1357299313
1090422158
606773869
80774919
1478034166
1080568235
2067539573
2121704835
1504232423
645427556
167626045
754403756
1232443959
1583157599
487410521
1821134926
633522468
462542892
992164600
1373529816
1978781545
274528885
2115789303
560936232
1780165501
1958052300
971009481
1638481063
803561406
2118212564
1190382632
1713249631
800502934
357686153
1111853335
2051092387
2029519454
490675858
868114531
1308382061
1584824786
1695707538
1111391059
1768645961
678205280
1905067433
1725981686
631763369
1710145000
1744275271
213092106
1579988469
306176663
1524377870
2041613860
127105886
339327392
1423049735
617126950
292395026
503162431
964464541
872596736
1648208891
629209321
1470708431
566581763
189934716
1922337155
586536243
814226193
1592820144
801547829
1438438157
1610847195
99572467
584140730
757666006
1843802042
67062584
467092553
1423988820
269858683
1412300585
76307235
1333542138
1769343184
536005005
913721189
20079056
584180439
790719172
1008838400
1602945658
752253371
113368394
1907055110
595085235
1113449990
1166362516
652175850
1666498619
1296713944
655022297
1845566215
318089406
2098670212
1187851533
114010372
1455781368
2054354037
1429532253
241536702
184260769
652909891
1214678236
1922930749
2106757914
706242072
1649688514
1091924266
398278521
193508708
1290159749
869880946
105134879
1877002300
243799097
153694616
815261422
357868985
313340323
829561454
1616944169
341511414
141608632
1770346156
613978816
1722742279
2043569762
1685965734
536089765
1688649365
1432941138
2113176794
978684464
2135343020
81882528
1571408958
12729271
2109246244
2094397487
1325331704
1917304207
1727078174
1477236759
1370151931
127739762
1513983475
1776417111
1862886790
1504531451
280838500
625736280
2072368619
1903706053
1784186346
1522919256
519000097
1994131822
780075398
1365730800
1153481669
414242739
860512908
1898091439
892068907
150565745
295915024
1995819523
1727573026
315682409
869182858
1008337571
252133940
1021023587
604315951
572477953
112919416
1828731114
114639127
1475149423
1430715148
1028652191
1168010196
2110736042
1844303832
1150298608
2124679958
177426070
1375454443
730554610
656161043
1982698688
649553212
2062224753
1345572405
1146508647
2004129760
1514309021
460644109
1403417664
1878195108
916173102
2558508
974269362
108133777
2101643620
593176963
1963664367
1825648281
1916161766
1500409249
1192966056
652239644
177438880
473419811
329367032
503961154
1431951286
1282974439
2123646069
2042130697
734449514
282896968
898313384
1505449510
1259961773
2067047209
1083624412
1566593074
1542886924
2000110804
1936363915
572474770
784748534
2059105247
2015674708
690627591
477146625
588449409
243240404
460605274
1057505356
519752983
104983201
1055452571
1815977897
1462842500
1665866893
488147708
2062732390
736663409
698142951
1407857266
808255711
1809667336
1873121196
1591778068
194806005
236348746
893215987
673560944
1811887635
49533919
1590692762
1522851078
1783447009
2108944389
2133745176
451990076
1581424908
1179131552
1670431755
1940152306
1262192788
1597701185
66045823
208022693
633289624
402729702
588805195
1707318196
344617229
260634704
1747190716
387397257
661542567
710824343
315517237
365820487
679200228
1379055488
820579571
297420268
451293959
482406815
2037074808
24613258
1548203983
1154441737
1449294789
1222365732
24654390
702356745
338129482
268954845
1969844845
18732308
354604390
956680184
1554927121
1817359737
1521919737
1768074083
977135236
1005528499
572911841
283305608
1296047114
1989526557
575914203
462988770
2018470834
2134896326
614067627
1777149229
797586262
965482137
1711497307
2086748916
255871945
1475119366
186494937
1787028575
1980107457
1495029907
1673827157
716549415
1034463616
1083971477
747480313
1455215128
596408658
1269216336
732932405
638481732
1380787584
1011188900
1377256446
1918906152
267754308
856581673
1903227442
342273843
117958536
1690648110
989731944
132457758
1081878965
1627625020
370041836
327696415
466660668
1881145071
545398019
808033240
1586171675
433095555
1456147803
367826784
1006915404
1003892341
454343528
625574675
1425716539
942222314
1770829937
1738007053
1301091712
904822163
442092218
146995520
1797022314
984470164
110738093
157950385
1083346324
881072845
432827421
654113225
1281879086
2105754576
408571095
310408431
1245380778
1451123642
702036407
1427163238
1395913943
1750456129
2047687305
1914952842
1199040172
291708109
1920650922
748475690
1470744582
44527281
1410247154
1246337885
806568494
1545168866
2098941014
774639971
1217221482
1689478387
574758345
454386894
23460500
1035330894
1870941497
1300798253
1647010343
1470396100
1031724414
456555706
1475373373
1277468493
352522534
1269547462
536508581
647313497
290578221
511950215
1108666266
1128317078
1242182040
1119568649
299382111
538825927
1285630947
320616349
798796912
1125110823
569599957
845891881
1617844573
1058042934
2143286056
736926689
1309801483
415976445
2056205813
822835088
57552084
722180788
1813921864
793238817
975664830
755418819
2115727414
1758062637
768834171
997017110
1355897732
1120008560
563485057
1496748976
930390712
62612687
1476902712
1536518074
4469354
981589096
352594535
112328305
742385282
1331055607
1159951723
393863893
1724866691
1027760896
1132648255
1893865493
1093085371
123129433
14771409
1521013782
1366491911
1511035006
102414307
1681507187
341133799
631507874
243038128
1647829830
1075917034
1420470043
1154944411
1718789326
924470015
1618217490
1889638929
87985519
1903194496
91627095
1358711366
1028409329
596099687
2114874678
414305395
782754978
506690121
912235476
2036342062
506924340
250124788
152447946
1864130964
1811690655
945069389
576495795
496612347
2096750471
1004551557
1275464166
1033382515
1740477608
72970413
248018140
986466997
1824312228
1019498724
661636667
662536496
999014160
1038556621
17699180
1574423445
1545815150
1564570438
1676735875
511419803
852818455
1366330385
2121176584
1921625195
603596865
1838181593
1821399875
1342250793
1668339765
625107618
257333537
1329704279
1833576989
1523254732
336372742
2071305505
1691881163
1131316490
1756294275
718559958
277491622
438980970
1684342224
1927819082
493819029
409365878
214645009
980560990
1245610130
2052791609
148680234
2146049057
1163539144
1591421609
1627298779
537211081
342212195
766979836
1518300295
472479276
2112826352
1618984656
523402057
1283023541
64886118
2094976321
529673379
945565007
16657280
813127964
772452121
2070850968
1573509161
2081373824
1109430289
1651491550
1761023599
1464282718
823259469
1128160886
1069786710
760241744
226253181
1233495611
570303019
1366491911
1104077516
1606272722
198323746
564659500
904749787
507786722
1275300211
129363302
247776333
343616394
2017638273
1696323004
1054479037
1603791055
1687167833
786070391
636229806
490413288
907044968
1771279834
493920702
1547649034
64574993
785371924
1345751800
928176406
68443206
88997120
1209023781
894365503
895457316
2008325322
464335613
915806060
1819419285
813796496
2098845356
1094545690
2037555868
2042725845
1874499172
2030777109
759477171
1247127485
75706668
1683613801
1310830401
495317598
371927954
1273328943
717010815
918869035
294265794
952629687
1804754975
27434301
1920350182
1154571868
1022598925
1141428763
1505698050
1734296503
182607748
720373513
540117524
1361858471
1964642753
2113090266
1245743772
2049618855
2087132394
363800681
353232385
2078411112
1995952409
1087330371
1022435104
679878573
493555966
411694287
977332640
534947868
740928755
880090379
1317535709
278604363
1179816855
679977666
1408833894
235897354
415152664
451712476
532908174
2116822194
300344940
571791461
1180891424
1258613701
1692003780
240156291
296504187
1540588542
660668832
2137682966
201517355
556764801
1378218571
660126282
159686779
833063541
2123954781
1843726232
2061941356
1606983717
1785930484
1523210092
303106059
752309024
772069706
1118098554
658551562
1317137485
2115122259
1926100077
1053918223
1074550534
1623733082
769932453
981911861
1125144541
843280280
1455466522
589587953
132638059
398066591
902791522
486505872
303229807
1932103611
1423936045
1439230696
77920234
1752167373
761824293
6021447
47784120
175530971
1349735260
614072293
2001272305
918842856
2122829122
544762825
1295957074
1282590172
1337201970
1836462433
893217887
26748340
602029990
1621352167
105733070
1808336338
553086377
1293436278
357608895
2017178426
537303839
961785364
443050890
1075165531
1954637412
2117484309
563237395
556421209
917718368
2116009763
456163367
172079343
313861668
905478884
60758405
854256532
1112318924
2142765935
480746973
472749795
1047581043
2019212269
9991719
800089995
1396244310
783322854
237493163
677829596
39334986
1936165571
1447420351
2073841195
45399632
1228367135
64425929
1263316034
1324069225
2065828989
1945778778
1099312326
1410440886
1725011938
853132982
222362462
857876928
200995253
1801445541
1755752324
1818214667
2140483463
873171940
1689649636
1192055438
1682385098
1431896639
1002905245
987467998
2118678273
1690393628
871289038
233087437
260010102
2048606583
29404088
904827935
1939283200
463098218
2129816110
2000985101
1933860976
1343103778
1970965966
1815189610
1690222813
2139906896
306037560
1605860714
1783045285
1120620914
538582580
996509569
947603505
1057283462
982248335
1264684798
536055385
727393602
2100079081
645024762
1619705509
1973972933
1818488376
1442919271
1335077694
707388427
951327701
2085225124
634305895
9007151
718206599
1715855958
1414236296
168508572
1998203053
2059071956
1897366603
18938101
1855477170
2045039799
1641932173
2145143308
500303099
274961315
1978642956
1909867840
1667106245
1947986178
45273481
543839901
1522169211
441924248
2033927761
1937061454
533330369
1150959375
1730945179
1725153031
692394472
1447717081
452340327
1851961424
1871592331
131274089
1027969155
1669685979
1344634307
428605565
978690689
1513032309
341754903
1203761586
1619109263
829345670
1067330001
607790892
2006796650
263661862
6507034
341361989
1568639251
648996652
935541074
564376416
1617357251
784203202
1325659281
1198952597
1044877492
211333595
1118536909
1760497253
77663946
1569021635
97330366
1694210434
1862198411
1319477402
1056117284
1773768568
1832931448
1292713021
1186962903
759770667
1511343119
2122303154
434760462
723000297
31403623
460248465
1840120579
242822650
1219031150
1456526745
1956552285
750984412
438775457
1762689116
1166285629
761505413
372496903
1241217935
171653822
622055715
1916898559
1626593121
2110962627
1017224747
1200502933
1675543551
795549856
1934568656
1505710540
120158100
2064758053
1978642956
904407226
1873578737
261108120
1710853410
221176222
1585411139
348931272
130315807
1402011334
1262592950
500463900
1704780994
1912570191
1697750399
250802270
556830050
1870797180
97360221
739324846
173608502
637544846
67940864
1688099044
1505770870
429131239
831447859
248792755
1630816869
610358866
372352285
22237830
679493076
223591493
1811318290
1196293056
701710539
1551394951
1727322046
989966434
774828952
947288183
386147427
1232744676
1427379741
1619775943
2117991171
1706651963
234343436
455986826
922349181
1146072054
1388212194
696558433
1358948600
1904185727
443642832
1228816336
1712187805
719500518
2054541287
208932440
1228359886
1046926756
529096048
1839481530
1928893811
2131916149
1171002945
1162810524
1409201855
1376658964
2029366134
495500527
379319854
225926428
1156776795
193139247
1546146446
150052475
908519027
692248424
1444283315
505919223
254151746
1517841640
978520714
1042104394
33728757
634560193
1973017712
191413399
640656922
29547678
1287944640
1624599609
1463175406
1299774261
1257413368
765725347
1129299336
860298090
808809334
765623573
1599920061
963583830
1706047476
843317064
1104080248
860391205
1073330065
586083827
1085672130
1131807640
798405386
1770361409
203231313
1002968164
1959359683
682413359
1322195302
315591022
1377484812
203147359
2132127433
2145163098
1883614056
996470387
659102000
299173473
733037199
2116574509
117002830
105073950
539349759
1179024160
417420207
367727775
147597791
326895564
1553896080
1180464056
2092133252
973434104
1044370667
881776183
1270905706
425416134
2112526444
1657923634
743344003
1088949466
1516881403
455866478
218322238
600828245
1735181851
772779089
479449050
275295405
1217209487
417631891
1664027706
1425543861
663710692
1724043279
2088885845
1523566008
11555329
1118416190
431072043
1281974703
1389961315
1801054920
1146697860
857407566
1569031612
1128640189
1113429119
1581052292
886976064
1241226773
729785493
253130527
1953304871
1922761578
1496224858
145688796
359686386
514704921
643291094
1880768361
1831137599
45540693
1125252589
1826932287
617519387
122370758
1403767310
590825673
2020444846
1617021458
1452119056
38993458
1668693883
193719859
1186507229
1249591716
9598455
1567963934
389488973
1505220852
1760115325
1874699111
1266412418
1246182430
1008810022
658863608
445856496
1031713910
1820002502
1976839332
218561321
1680071576
291304171
637565070
89297369
1951069557
477880876
980040824
318253458
1839277784
1238202352
1180980602
1097748586
1627080671
1501278674
493173625
132378554
553447588
854092123
1170738909
263573631
1350729558
486290623
1018544952
1404426900
2132768138
1747700614
494690709
1589288049
1056936020
734172824
1794908250
1044412319
2064019212
1166680822
290615387
1552741287
502528124
32651725
148090563
426181724
1175323182
319369667
694899218
1648770901
172465936
1208144955
1827700325
1776717431
193972506
1279743538
304509918
1172212463
972987225
1267601074
1987698368
1893079728
174138981
1516037535
2049364672
1427060583
701183188
1289701107
851047844
1882921292
2119866286
246435158
34050209
1232740775
1466135786
632419580
99184148
669579010
1205598039
1475963002
283154624
277533814
814297638
1881220193
409877764
676278679
1988562551
506978497
1713081812
148368516
95221525
496711384
1687232044
1397979501
1434947362
1576308300
371134486
26722040
1766012070
1137329612
1921040544
848621766
389129379
1565408812
1617220387
448381098
467355219
1594922137
213159344
1675010240
1347311063
693519717
299248159
1729756746
306320300
298514707
1153686301
385520802
1557476869
473215229
1478205327
1887138749
955386559
600458706
470475308
438360499
1939756748
1442267251
536692882
503428664
321465578
306721100
1048163714
220758152
795334664
933851737
2022928039
1108748022
323200284
949513936
404496942
175686704
130205884
887756397
790042269
1839442323
1494394784
461320353
913399273
1305267283
2131886705
442581921
1910560157
1860863039
781046728
941930976
1729613162
225154124
714759365
716778139
1031049188
748888715
140544265
85845024
1248091307
1341852699
1438477849
12841014
365797137
611773097
592406967
1806641603
1085139495
469201384
1233077092
13901281
697077324
861337401
1888963948
474353888
1584816615
668835285
1842430075
1992798932
317978965
1727350248
2146122648
927498299
34403093
911234177
1490683226
840101005
1528864422
1317348912
617618585
282872356
1162275150
1702748101
585660944
1809206295
1735626206
892647553
2004882777
378341653
1480079261
370385666
1653622667
1569204787
640966121
1006713634
385478523
1830752479
1633044729
1576887663
168998899
315826933
1350865773
1694990378
121397540
1873780512
1416347719
1602678886
415762750
1422802507
1278835790
1461548557
391438905
1582770875
1374741123
194908348
2090811208
876909132
1605384252
2026497557
1918028519
1311010541
1496268073
1332136631
554279907
548956416
470976286
1068291822
1710455509
1012198548
94358030
1535693874
1597246154
1955115737
663241141
1944506619
1737861528
242900713
1310675184
1467141695
536123684
1539001985
624136688
1603881523
958911718
1924149746
997374265
75654547
379970109
560734131
663203865
1083030678
430299162
2093673930
713628586
1200101703
1152602483
637795430
1942011184
618107736
500219937
1735103042
1830053619
887769194
347036761
1447529949
1698411635
1810442124
1423670742
1799078241
1023022548
2064692102
435417356
255800872
796521494
728359646
1437093768
506854284
367449665
135714600
1304944458
1892457674
1474925124
781426493
39715888
1983260118
1441035918
2001660676
951606463
891634726
1852767975
1475943826
1690406786
1708697600
1877449509
288192250
290104026
1125951554
1657115992
365143877
1027978978
104941534
750035519
666555167
1434228756
1726783489
254655032
437042842
1704554886
1230231162
2115982565
2029319346
1346246419
338110993
958062677
2084885748
1521958796
265305168
69111974
1441092256
365423799
526553871
175418082
671868051
262417412
1226515811
1936081088
1469517021
1343237116
1283851150
1765895106
1618072747
1454148018
365559916
1256188796
1308720081
1390126871
701001481
1790576808
45017785
568084021
1430827270
361745105
308624395
955782249
2119185032
735916077
1957379470
1580608199
642824178
668462398
737672920
740225937
1048161717
1087375648
1061160902
1014133614
1007819701
870438274
40179651
1487893619
578658973
835202897
1460539293
21047121
1135880853
1351803422
1258326927
672637266
1386480548
1195150012
1786107985
1941100890
306810314
578008612
102039558
1832214263
508929913
1503906071
1765016062
1014019458
316698227
566331215
860922271
1669229556
1236388874
1412106970
30019697
1932398521
1267752146
432875483
614946215
123075995
1663181243
1438601066
204580233
1721180340
1173171210
1635723486
1854772180
1459884273
586354938
1257579019
1758421860
1537446746
484942130
2024082209
712101635
2083616868
226958702
1065657266
125226205
1767960908
2014765133
155380763
922485366
655621483
1448218542
1736595323
711520469
978713848
1121671295
1628489320
30260825
97150752
1127493985
77321771
203178273
1450976673
177647040
646609183
1016648185
1720854437
326430293
1173735814
2006373172
1577853940
880274260
1905503696
2047908413
1263756696
657599311
1064870210
1304519686
1831680053
2125660224
880757962
763011335
930514434
532801929
435376757
1430969189
283018096
1787607784
653278762
648009341
1143070578
217345959
875348068
2035077450
1093614517
1464553504
718427355
83854530
569087909
1396604277
307583806
444261570
1387675651
1013700525
1081832493
108109912
529248847
580799336
2070272473
301943513
1693348456
32311183
1894962788
2134182659
1929743532
182439894
1087588209
588282196
1533865566
340144851
248880227
2090016807
518114751
417883046
438062857
1710341869
303384222
1066667945
146162296
135013691
1420744503
333335427
908632584
866326332
2005160891
594927997
565772850
232813020
2105351364
1652297248
372856661
786528536
886346421
1588454918
679714573
1684961379
631636055
1021040546
470492028
1998961641
592590
1618422404
1428292317
1669352129
1962303465
21725992
1618835249
1084396698
1154706118
791643110
336496788
1410663145
1430282270
500923384
1415411093
1314219176
2126942052
1971956313
1890793841
1941865275
880197663
845343460
1368876528
716419865
918109087
328101252
1218564532
710445924
33730777
1319222016
1885939076
857287203
740375174
738801842
1648602532
1494931224
1076158202
1270439468
496324230
1179424309
246069768
2119801411
1764064542
677700136
2104316307
1477116561
678019371
697559575
2079744759
1919741807
1256632058
276255480
806237660
656921840
1460996821
26489763
1130248742
332411713
896929114
746644394
1844273739
1224948160
708111415
689005342
1743753499
1538229148
190594921
648034403
434732543
542162365
173969667
1717785092
1414895462
534383331
732427251
844783017
726574640
938074960
177046699
1106248751
822200101
1871586704
983777332
1745874754
998437702
1784411325
1778529649
631665246
1231156120
1385584791
1624193326
54922949
1871879997
297137137
1974968129
650260333
995271423
888352586
851715036
828046976
858072926
1648561183
1210310797
1810403333
1326859155
1765432058
1565501515
458643049
2127161758
1754460577
288619679
338196656
1137171730
1263179322
155373311
1971672074
2034311979
1762395261
340385307
356314237
92970859
20304072
2054727346
1089342971
743075779
1726529733
111574263
1665740195
368436460
194914040
564816371
337990736
780092833
1401544258
41777351
265666820
673431262
381249422
923153516
939269118
2050940731
974409004
905885932
2012855175
10883801
369527710
2067045857
2112018907
561302126
895495145
1692124510
1385829004
1816929827
965265242
167401620
476811731
993142502
870026005
1395346858
1108987496
1890312085
1638202748
1547132472
1038537111
1835039419
131688972
1530932832
898221570
2062388074
1975329676
1170701040
1747417468
2079352385
1575814319
2127202339
91398162
708431332
1439247314
175829060
972431806
762316954
2045324348
1459874811
46394736
981593736
1323247439
1324038377
1657429021
2047070180
539971361
148854463
2107272312
1843941085
921603988
1039905154
856248041
1198185933
833809315
1380436406
942265956
1408721743
172068259
63853348
1487783704
2109529184
1993485241
1124192164
176908820
506371992
1149667993
1060543835
1070818030
618172892
415933980
2027947651
1437964406
1868154617
894231921
684431016
1552735618
1710088990
527432285
1419228684
989476107
903583895
1144892723
1708669275
1797849702
37897997
2125506485
1036942855
1511299011
1909777770
101621001
648270884
1542559941
1849623405
1224798746
842436423
1075123824
392013008
402650616
1356166964
448162092
984553792
1305837467
1399421610
1893352770
1813650642
1077542241
969034226
1978357063
1823990100
1362723044
1995853611
1384263203
937569861
715345584
381255357
464493721
370151113
785062954
484646421
105303002
560250670
1403653390
14738997
796979346
12321883
524694951
1024207371
1923139502
809104973
1477455865
1617953613
209710303
854970901
651631107
1018358152
1454864935
1026622676
1707755320
315657492
497963476
1793233581
310756067
60207571
1585165128
659282918
733596447
1265842328
842584761
2008462504
852371665
1665358908
1841039547
80371408
1245377011
1056549186
952004596
206746245
816916935
2033926640
721357478
340460869
684529376
643664528
1309964214
248017607
1921334942
307489239
122065299
670187339
788804763
1007288873
1255421340
1423778160
162719885
1183081611
1065570279
1465979167
316137221
897060158
532715746
198717247
55928368
562567635
2116587652
1511226398
283276399
1342543160
972286213
1387891244
964790902
58283563
1451878527
1861528208
496801696
7524051
1478596688
401661696
1433439485
2018515173
827807513
1955263700
1487694230
383862630
1678596316
1550314416
63624400
892763181
1450798263
1409572209
482471054
1764854891
95747183
1616622890
1582017915
471544199
1195293982
1886420435
1900286231
144245576
837100584
179672849
564252497
620350390
536068673
1639802859
2091678522
1563395638
1914169171
25497345
652292217
92589846
243559112
1893256364
283755431
165533667
914743712
301781882
234863288
1644301516
108801115
2055378461
232245768
1623093950
1079087327
1370417644
2105735826
1553598960
1942951355
799216016
1037579974
1078734924
616240383
1704216567
8180835
934689202
781177374
1524749151
737534340
1902474530
1676918972
1247141296
1348512316
208950826
533171058
752935700
1558010930
1989548817
646322050
1846451300
1742019424
1075824962
510864896
114308799
1974361567
1783126043
1249999590
1003797232
1612500087
784472605
1806190227
1168749061
309809152
628187795
1592530001
617763038
1779140758
1469574319
635106519
172096457
503276755
1182580352
1054659521
1943721594
1238898700
522904451
1105558987
1689481444
1252314922
655190803
2133997421
2132112853
2030112479
1563220687
1001021482
660340416
152679986
709254066
235268359
589679638
1908111741
21778526
821588741
1667526756
466715141
55807972
1667314615
894971879
1932580039
1225596058
1099622579
1989696792
412956640
740796309
52066150
935432070
779843098
1489051049
43913909
1251514737
465848017
1035170614
801080014
833195246
819254397
400370682
358111661
258797057
1586543497
1877000258
1289854641
1030128672
1885513378
139425869
1946007338
473097683
2025913766
92040028
450593841
1931843395
1457607432
1783395950
330384955
578207609
121434015
812294500
870412742
1999033859
1144041016
1033660661
517181676
1397368385
15311204
1712581588
1148785423
790852811
1724735824
492798999
1953437728
797063424
1116645655
1587314908
1154429678
170321804
976281742
1137031556
1889837962
714506868
2109005366
1014762201
1724072882
219790605
1351026895
506908950
247505017
78203886
336914346
417094473
2113958630
152672234
560802838
1833426394
791307355
2109232950
1421633224
60567235
1678784412
556452830
1987320814
649970643
810477356
586840354
1519925255
960238711
1051171916
535935444
41250051
717654347
2122175298
813148222
1378631055
1462413294
1999647333
1946714430
1338513280
2140141583
953288888
390368696
434786839
830757995
1311362382
1012628773
1977303616
68811854
1108200139
740272058
1713360598
1711973184
1493867913
1832165540
416954191
520172502
1405444399
101867915
8955635
157736464
1255423221
744493750
1975311640
1709622923
313507462
1762805764
2095400708
1307447281
441652701
123800411
367154656
1052549574
1286590312
1538036100
1276780969
1942563083
1374044645
1161998555
1256740923
502332724
2041032819
1513453430
1947794617
996327288
528102861
1146991560
120232310
265925426
1662174035
1495851153
172542395
1083140971
1952819876
1088459641
308512408
1091525379
393255531
1834855285
1371294439
1845457793
1637886393
1283303818
37502607
1973413559
947657726
124931212
1127322051
1810826738
278399984
545533062
1151619188
1331209355
591805569
108383416
2066120937
1541198120
2143408362
784738879
384353886
628260712
69248251
487191627
1048796472
207935837
1460877014
629116483
1642730701
943935645
680953575
1570902972
1804897417
1790093778
1397316804
2104541482
1459315375
2033844421
45031755
1746494822
1724892748
951553217
26784666
730829433
1895085177
667231712
1814260310
256282895
1823942095
484071748
1283801003
1557683519
718015061
251965716
473119465
150561170
2134312822
1105703616
1769533711
753202738
1574987971
1550046844
1309390380
576950639
2118871778
1745943093
2017257116
566571881
473275744
1272413164
61728368
130817282
1798586882
1532941909
399304518
1540509965
248374027
1429725125
1565617993
1381125787
1905784959
960247628
1157278127
1812732711
1558091824
1945381219
575999704
1150633873
629640128
1293940493
1851736856
626200282
1897099167
827940554
1408964149
239994576
1809618772
2125712389
119077448
1086087858
1183439319
884870475
645163587
821241185
1663382647
1763690226
1664845223
1706052589
1445377237
1206010362
656425138
987025628
325420902
941504169
137542844
780272376
247540879
899045541
1161717354
1784411325
1516013854
1725825380
823904443
1706042059
1685840038
535119973
657802438
1358447351
59982211
1353023318
1960475523
1666994120
1508548428
667889992
993507934
664978969
1978256663
823173392
1933687088
1711318044
2142161390
194298851
625909834
1660583864
88576415
1292319891
1787438013
517392948
693696988
1668351033
4959836
1697188708
1228530798
1485193071
57450143
845872372
1683166747
461915412
2049454777
1736396382
707917442
1254963341
1348966600
1905400176
887594281
829370484
1039078583
2111711720
824112795
2126279153
1835958856
1232210851
209326973
304194590
1831544543
331379205
756011188
290217795
473860212
809750902
1507565470
1460029073
34254671
1809715212
1612946044
616080144
1750719923
1474513306
136197145
1831150395
415588690
1756539919
2022186287
377053204
1196347456
1050006018
945900549
625734572
1267452967
1528272949
417641007
534704009
1585462977
1540122108
314833551
1594891370
698790900
79942828
1445829251
1229287293
1631118540
213601354
1699616782
325886818
1201490109
990729559
1208188707
1633042569
979912768
1711121641
1115497412
484068268
349457031
542527808
277740687
2127997457
302778965
458537745
2028527447
731023850
556954164
1849810588
2055427864
778092906
752331665
137719262
1881478169
65217885
425061162
1024721715
841173735
710790189
1859030623
522357636
79147477
1759802901
2139975480
432875615
377283796
1832631612
936083379
1261661275
608357523
364550720
1354233599
1221874924
1636038273
1095887358
945791900
1202239778
1217769943
1401761666
775996913
853738480
289062108
417893961
173170770
1965406136
78911416
1229814082
2092230836
465715794
1799842942
421508184
1666793201
1881084644
388670886
435000779
448731966
1438133926
2051128064
286805636
689352610
862673713
1822781356
1358619855
1074621099
746464649
1594853432
244295701
165988519
342182625
2050626559
1744969676
1183963625
939077293
1908899202
1711505566
151508901
1653926875
863221150
1191012608
117457452
1104485579
1561749272
1398893963
726755139
2018305754
1717640092
477243052
154727958
564660901
1972815173
1906854681
1822914144
372700674
212493797
1287719445
2073778545
1689144901
2051895042
1860479001
369011503
1052147562
743416773
949408405
757439001
2134835552
1376314530
249620072
8859977
518010396
787286356
1824294726
649494953
207502756
960590516
476538992
2049184895
1415416724
207263054
381901433
1736710153
1079888101
1758602868
311539784
1161059496
1262235014
1298212452
436409679
1955681347
798630939
735741501
1583713723
764811307
1679654887
1646366492
1191958491
1205984791
776947092
914338259
1725691158
1483003201
530486170
124086921
612170758
1859164056
1920205334
717238063
1936565942
1445298383
1860766995
143064234
830610393
1002505358
1326395011
56236418
671887343
1124833576
1781412690
1112008
236363196
179571037
226656923
72901614
1465207557
1607888852
766581210
94213816
360147101
810412505
2135896550
893570914
1488046636
1105072667
408177602
1319097567
1819826451
1371233730
610199408
759972430
658176852
1912067420
2101376446
1188512492
403041037
259664941
996313030
2114514221
345624253
1347709412
257557678
1358437892
530759978
1469891003
561740283
715158922
1416052207
1824837878
416708105
639402015
603056785
1763415265
546989610
1940667548
1622675632
161768930
1201619595
233390253
523116143
769112605
1872088413
10701154
2047182969
402522375
1001616485
618479536
1435022814
1359544955
1500987759
513429167
1074960180
145085224
1637940109
1643136374
1001994016
205977931
1265282627
977700950
1070378149
606972024
1451688130
929510113
1761588653
1002351171
1135428970
350182743
1145875092
1965540119
236519785
1801783807
1393950409
1115480951
629179787
243015505
707033042
147831291
998916126
693997317
1696556522
150689791
1133157149
1849442931
328517122
2137854463
123097847
583385711
1609011796
1388322345
1806229500
708557430
1126455
416845158
1460114092
1645734170
1204589578
1851848494
64882518
1687942303
1777352741
1942039110
1169967630
1455046632
1375615888
1354210322
1193056192
2135754907
681090537
1709786945
1153027165
1829804589
1200779947
1042022674
1056548590
1527145806
1607960281
547034129
1746666994
227377251
1342659849
2092254913
1017852532
1428775851
555702070
1675969616
2143512801
1910471453
1429019561
181541050
1543797262
29925104
2065746667
1930116243
1877306624
2043048657
29292821
1370575733
1996226592
2009629270
903793864
1387187105
1667056630
1021313258
1475007408
632288592
346501687
1315934519
272063121
992096589
926527027
995991795
401844802
202920918
879506454
2042271775
870638365
2039683265
299565136
720036197
437817093
499352368
448017744
242597684
1533250512
1574493342
1180058407
1971833069
1378250119
1650206388
2061456524
1103418010
1046068238
704493366
940778812
126347133
282515996
340963023
214057244
893467345
1116173808
987923301
1337885499
1978276821
428498042
490976295
2136933437
509083726
536344485
1199872363
1484245402
1968287061
1670427629
75798413
632666909
1067599547
989738282
34445431
472845097
180407097
1304369185
1735238979
97130518
1578133268
950748115
201365092
445919944
1045230968
2092460519
657263048
2051967294
1681301939
205494826
1587936171
599175971
1724872481
73447081
1886089292
1716065623
931576281
2017315271
1673933556
1438851646
1560706621
266532984
1731525038
1175893293
16424055
1263871611
1858860479
729490459
859994363
1067857940
162889790
1759430312
719973625
202201377
1836523330
168315131
1903559302
1401115682
1450624821
542114210
82373952
578016671
426972490
1076442268
1915457938
742330381
542704437
1337912879
115006600
22504126
645844269
879641712
854907908
840623986
1411435457
803158218
1588150604
1675259394
738815647
1826472234
54408694
647501696
1553451311
2121255202
1387105951
429786180
37277546
1993672195
837066580
599755155
1994747975
983817057
1179749554
1220802969
1609265509
1434171665
151500880
401977517
828768883
99526424
1479616182
1897948927
1729016302
1135405214
1134401503
799407258
614164068
918778682
1820419707
269021173
1207263685
283094585
198413216
1144925386
615295253
1304969371
1142506870
1270187719
925696443
1071447455
380579123
1694650527
1579126104
562867052
1619626233
1242020536
535547738
626156423
1699724617
545750943
234207342
248101500
771688002
221712246
1685511456
371249216
1490471269
1995904632
442562365
246941834
424277116
1294115257
1847110504
1884325949
10245013
405531809
1040657209
398229103
663139150
1606662866
128372201
1579605958
366959345
1125112444
1089273758
1393847526
1254773814
221160192
248706109
2052832869
1475304092
123319464
601994919
39178256
510660991
2012053091
1430257071
1325018549
1645124207
73727549
2075792879
520609039
338034518
56522734
559317673
1042037609
1978402975
1107885626
1848090025
1047125178
426410215
997339677
1994710713
1518009155
117882115
1323018051
1769674186
528950319
1782800062
750372237
934968003
1420571207
1980108616
536859702
789673352
1349987512
1491947598
328687860
2012775352
1547893076
1537083009
283570707
596432253
324110212
698895428
671928229
395924101
2050178175
247411666
1704602371
1821786588
1281276065
316953787
1582489797
396523456
961871810
1230068063
2072722730
443851437
595380607
1234624177
991285025
1576923537
256981201
2067599067
1044462867
1869283599
1449152235
22135827
2085061112
259158300
1152246321
1938862358
417498882
2063297032
1614841487
643165048
1033005550
1758682628
980264562
630339672
932684311
696769398
1555405752
1585097292
1399036991
1537989017
40751950
1512614530
2144119986
1591682711
2050216555
1996230302
1461797243
1982763531
929905023
529660509
1318036556
1043976912
2025126796
1976668085
946332596
978877844
854250838
1335552562
1014766475
1293433163
1951490590
865615649
169557022
1039024085
1947854569
882720042
2092306645
1060779395
1270358062
1923211757
1808588699
1333953739
367032783
1181180138
1638799630
100257541
466251341
683335281
1375501755
2097714971
1676485446
1879743726
569725220
1058493986
650423225
978225668
1422904648
2115974620
1785267278
1318733796
1332262781
2002928605
2092706150
416729230
362385332
1706532442
139193543
1053697569
668676003
1440611468
1881239264
402730704
154539517
1517872729
567729140
863353737
1283738281
521166703
1175052428
893950886
1227315002
946332596
418331093
1471052622
1531600232
1155618733
15924161
57620303
1723226353
968074045
1725609890
1922347643
1883961028
1530710256
900451564
1470070186
168373850
1387715692
1621415301
275730333
131765171
320886364
145575507
1348523591
1361194820
113638220
1971172502
28013510
1315094813
124733859
1470997454
1730920446
1572317238
2058202168
1493017706
1780542238
259640156
173604789
730467807
241410831
2130107676
446424752
320568599
485982152
547816086
85027392
1428362503
1813039316
983161070
471004050
836510374
983416814
1804652193
656585286
183375200
825558137
351506634
805848993
2052134279
1730973976
2006512445
2122202582
162037683
1476685741
816394851
94787015
370510319
260357637
256791113
1578035773
504517377
2080575252
243468653
524456703
1611839529
297429383
363682587
1886097724
477638572
906899184
327386100
2047275512
1553184698
978287901
1604902411
71350363
1386156424
2105259302
1347984475
97085695
609416576
635221287
495948177
1429416677
1958077547
1338425592
159909385
1427547674
1069685021
299524160
526153049
1249352424
1659139002
998397683
967059516
1367327286
1264858888
1393618188
1141603272
2021675724
1342118268
759336382
835447748
87355831
1030273777
1628251342
2080677096
1266750546
495749744
505035202
924178577
1995823157
817026234
788660281
128013584
1961416399
214830320
387355252
81734022
1310024344
2020987561
646249401
43030073
617780755
698982171
1104006286
101457784
685132961
777464787
413205410
1095768199
1404929996
780922294
1176770709
712718303
632310999
838324109
2144276637
662871215
960462007
420258253
1810851427
186464892
1247543243
1445625270
411580825
300597551
883609157
254288778
236119641
1659995411
615425311
864246376
2079355294
1113768637
831453809
259423593
383095084
1369811959
2077014548
1648028079
1083728782
481994637
1731138155
11092951
1909457506
1876006949
1048854808
891001943
2144334663
1721021721
2137242064
877029361
1791278389
1848321599
1906603819
1894015076
200645761
1645417826
933001371
1863275468
228099993
1944319906
1064412340
819342622
817733676
1690593137
60032619
1143418131
1481468135
743008849
890973011
1719959821
199241386
1204539765
635213579
122603857
2133452058
1873398267
1589082351
602551316
1061729768
1961337128
101025227
443732278
960487628
1366863528
1944027593
932202761
41011699
872195609
2074679395
681912825
1715861493
1293934408
1352273568
404027846
1623676662
1089155873
1293947088
1372171350
333812979
1930981683
1490392951
768412192
2048385203
2051245454
2074439592
803513703
1495458622
1558416616
974531751
1985714130
2090319696
1997340255
28148001
727060421
447730819
2131580949
821404661
17968779
1662419066
206780102
488725134
2034806240
292235548
336784928
2005496225
7753855
1123609944
783590222
1856085652
946144980
1221223715
400402372
1621896818
1585423399
218141644
243833619
2013844597
2127024450
1721785946
1145569724
315207112
488642689
1924112518
725225423
1055684089
1300713087
656829416
231909351
1832652985
731290122
880127725
1087198475
1347282299
1632123712
1451368858
384265836
2013894751
407292888
1338706366
1818029310
472845097
522578196
1284972552
1905940789
1249870155
794348882
674313134
1852823860
571889256
123047592
480274313
522859284
1729262262
1913110030
2126502922
1296601986
802296854
535203841
1195580401
769998773
646547077
853612931
2137974040
1867533523
477513340
1068088429
1326054709
315913980
1521474770
777595935
209146371
114620666
212900199
1806580323
1129985155
1728668052
1090421797
407853287
333807727
922983707
724056600
254374293
1269313073
162663341
884973698
446257592
1483266899
661822424
1297575408
1513630589
2063614020
922638681
273363716
1822409682
615466457
878365565
662284557
1073149696
104177377
832242675
238118622
498311534
947241625
443420681
1869013222
634308976
995694621
973115535
883713527
1124684057
414291600
987478232
1784040739
1779996866
794029982
1314969315
1226970311
149602204
155284259
534089787
672121393
1806087412
1491159799
1732242638
678205280
1270669176
1969626139
1563157434
1238941605
1370498723
369260980
574478330
818502121
2011811031
611699368
1866644943
1418944984
510059280
323393183
20239411
261079013
546753980
651631875
191979350
684051732
1098883784
1178054011
109197162
1009218095
435602561
280857291
1770609046
894516382
984515032
1038117232
1581825231
595569016
498553887
664814595
1944345473
1878706410
12229692
2060228650
2004921735
107629347
501291123
1110226861
261968127
1255095225
1157782431
350816965
910618348
630648599
2132361572
1371326334
1134909203
961189888
891843810
1978749265
414227089
1793147663
465188463
409067876
880327599
1286719271
1749637521
212557832
299995059
53780535
165507469
1256708995
648208326
1295722052
2116551558
6196497
342828939
889660928
1536373132
195222732
299562938
679131481
1865007947
2126534845
1809215971
1487426352
347743119
1210286603
298877524
937142770
962264059
385926637
2013589928
1458101675
1744308986
1020921136
443631032
1163164013
1899439990
1625014939
2103512207
1336334775
1159758192
2048948101
660706842
2080593864
86318592
1607779484
571824221
1774931086
172577547
1711884327
487952078
1082502965
1893716132
1600334847
946282670
767455803
730675857
362001535
1154018899
1392976050
896173566
1261443304
2073255609
1249031656
988587008
1289166054
1175749309
888911648
1305019091
1081288428
1764823899
2094591920
783183605
808367599
288338236
1846963762
1308794058
356554446
1848361937
131874887
854453279
1387687233
2075091157
1966383704
242802457
447599743
313013519
2081914188
1712093581
1481752370
1824154695
1744672330
1722446753
599240699
132730870
604334811
282896968
310934909
1451311691
1509085360
188888172
1582519013
1641832849
638110357
1689780758
1433835755
467417431
1371521782
1151858629
885422414
991232013
1299390489
333008637
1920689607
1864595995
500942476
1361602915
958497808
1976609043
1011553312
142669322
1150451069
1888733302
1448331557
1403437347
1332247114
1084754966
1148232705
1869611535
1745007479
829301056
110891288
269713731
1754063898
686636313
301193699
861083317
800376663
519816358
546697613
808822358
1443828453
1704963636
1928571980
1646800949
1736392112
509491203
829632483
850176517
1501386614
797883854
1251409248
599961873
954209009
899860266
1137962798
1553516072
1740909274
1508779571
235969823
1980496750
1782084599
1672484232
2141739376
397495756
453183507
230146946
261982099
776531106
1042583926
1483109159
1522654844
103577056
1776102596
463940830
742933618
345722603
1076828153
405927949
1599064263
553426702
528050518
1429354223
1178917249
824093418
1609060011
156476446
2085588328
2145283559
393234167
2076795213
316738866
712020062
329523918
813451887
1806843126
1658995478
874327071
739579305
1417831562
159005247
450479173
1820030934
960801522
1964931557
1184427397
920099812
683178098
962483191
1649962227
299495078
26855084
62289657
340757279
258590944
1236388874
124582902
968381250
883879751
421396437
1171414885
1930551201
1136256266
1270496964
130929974
392436843
1286476640
1188757308
795362953
12653193
77422181
1050441703
502398071
1405040996
897696019
779205776
122728222
435186827
564248425
512987085
965050280
1830139470
27081963
482699824
617287016
645807715
2079021612
415819403
160135623
306550460
1400424897
1057937346
1187944833
725080271
296242891
2117244093
755643564
1159562689
1173479951
434590331
1277387536
1417375181
413507563
632885166
1930755045
1665530281
1874599494
1983479134
924500876
2012978329
1771616813
1955677693
980943554
332572478
429507831
1807927817
1030591662
1149918101
1708382881
1975928852
1398842013
1876506500
1246584888
1036999845
1285964506
28314427
549946749
778255055
1686956258
685450606
1678286626
1112362549
1398987887
77100430
1943511581
274848087
1525947124
793023254
48716638
212801373
1317986472
1957195786
1958646190
46570250
1001990315
1784574051
1421566967
893457060
587242061
998625862
739324517
1488398083
2015377590
457452029
84038998
768655503
1050543995
936411777
1598587010
823554257
744083746
1935166066
1626828157
1438975851
833239219
110012496
42701876
777672838
760530099
1485076191
785226924
1545455049
1713472751
1004273778
1421154809
2132255576
337862648
864964441
1856877419
2058862624
2040832409
1638701130
1090734721
25572731
24110348
774591859
653345290
317996942
909466148
812894375
1572904838
2101541
465909298
1115887522
2144586850
876171070
602885242
1475734356
1597097613
617599571
90795097
2096009736
1266194530
1044370667
1079674269
1369574270
132648177
559476188
1910853609
2019426263
903315225
1595691664
1852425719
1750905423
441692039
1227670279
1766794511
1488751153
480309465
1205742568
2134621733
2092044008
1648782300
1856555896
1844005464
1075899887
1987335979
1744050614
1732811569
279706902
878132163
1062684047
571630734
111920887
1713346864
522587908
1572708773
869975027
1615498610
1089492738
499327255
289052013
959450014
1073503260
1578335541
120180863
19268097
1339657160
402287936
1222948624
2117399513
1545967338
179585076
25249115
684439743
1269486695
1161725857
1377231272
2133153851
432960171
1312017436
938264897
1642672165
2141961649
2077493999
870242931
1190260851
129715256
2145488325
254830904
1525191412
2020527569
928429468
512476286
163750621
1712930205
66279816
1620674259
147376939
1414559228
2105993809
237732463
771824164
1085019163
1071285470
167831946
384193413
451844364
2055100395
2119203215
589490295
149579761
1844916932
1580629949
614098115
740812524
1790946920
255789871
308326086
912650944
1698594968
1466077412
1894725179
1225720920
1021085606
955356318
747296290
838226602
755339251
250473040
1964324234
942333664
1257515610
523419647
1758316885
1072744776
653323150
545028609
1723164438
1245407735
430088299
1682678139
1515405954
85805919
358456927
1601809256
1005954627
2022720867
72812457
1983530226
1519145711
1861868213
2053638692
1351585426
1636497703
358912412
1567131860
2103869839
189965043
1522521255
1611732453
703098473
1085596281
1537188535
1721201207
1486430427
1755195941
1723216426
649427390
488981939
955359043
144458640
1890464894
2103317779
1224706523
1243535662
136279869
755706754
231048370
889978855
250781030
370681590
157148321
739750328
1998022045
803475587
708543225
674673657
825407659
25566936
642824238
1143038325
1895609223
642992218
1261219496
1743593677
489846220
1463777704
671286228
1232449738
546963375
2018105068
1897771472
1004587638
1326935095
1588418322
71350363
2028979707
1317310960
1541619921
1262432689
97166942
1468088345
1545796526
1098345262
1459137319
1490392749
693656055
1837421049
2048191100
956832221
217616566
204290928
2014765133
2025806
1764060590
82314603
788697255
1276413028
1895895232
1446149275
1787969889
2059121463
812192483
71931795
1609854548
1943565747
1888520992
1759302330
2126776568
812683252
1219444031
604659238
1603853674
759697847
2005150041
1287551615
1675446292
13875045
1313199915
1889072059
50202974
1405902662
1815588016
1495145246
314518180
1808374588
723684243
1979736473
2097201645
414868912
721062561
400884581
349078917
1160870157
1899615614
639096744
193544219
274892937
1868559521
314452656
1825305405
1876547624
195774875
502685633
1611397471
1691292725
1018263807
788070646
1840479205
1192700745
867358048
1926541472
2116338975
1271994727
354288334
2074449894
616491508
101051900
1294516809
1216912305
1288907286
1757783726
286334181
1889437497
1283401858
943227431
1363199924
1062116913
2131915342
1968428943
525343929
1117040816
309692616
536159832
1743308150
1861866304
866285835
1233200618
36024566
468761049
1333359157
84932225
1319326244
1716657073
116095175
129289889
723979479
2109351412
499829390
55105031
181313591
2035101698
108811709
846050175
1042130673
1880199430
198522505
1776803173
124453326
986443121
1625328172
96296925
877760732
991410931
1100337066
726066992
1640140736
1815886021
114010372
630160950
612448972
128896054
457717392
1214243224
2051630368
1328755810
1221578058
1298956564
68623974
1155878234
1423469517
1669530196
16433937
1076536412
24106984
1589827683
879937355
234414106
1607976381
1343558587
2138223754
6773247
37643049
1238575426
634986472
2024872428
791952722
383528437
2048175900
736726862
834459733
934289779
2147269847
1493278360
799393319
1146087571
748031152
1276598231
1172566145
31514488
1622836364
2020914586
274666463
19206674
1225070709
1049122751
1479650660
1860369107
1598618374
1982598
1794327249
248348057
455444682
1714659173
376350619
565391925
1972076704
2033515798
382856639
598953876
1236401086
1067692199
1359436952
630110275
348860880
892162555
1778739043
1141702161
1032483171
183896704
544097514
552165594
1776120924
1391029104
574461334
1621182086
1879073803
1996319371
1611699208
1673838975
78568738
364308028
2004326101
1044508871
1600762605
657238456
354933235
414498918
1215486580
925030645
364169753
629946682
1956206435
1065206008
1152683232
356497334
1995447402
1598735325
201320640
1158306430
2052822835
1602574187
52624615
145558641
507925966
512808487
783464327
1418273376
600337960
333709734
1890266343
86009554
1453227433
2008091930
2105195319
1255027562
897787608
1276000517
561393436
294580691
1165830626
1343807013
238674543
1672664160
1467793982
1714790731
176167026
314569494
65065522
1848218388
95318859
2129660374
1626006048
1863766644
656623579
707198619
770690294
1457150548
194729358
494191269
1484364676
1555126467
1944526165
1649665318
1260081154
727031760
1355831405
1125470038
1169777844
1319661702
1357162199
423791536
1112725229
270590198
2058374358
1826225221
1155335892
517755876
2014410847
774935215
1637042398
751223879
1939859141
1474128875
209553777
726180389
1694305985
482423986
393361834
1040440045
1198521781
752127307
1401259763
1143721999
947381756
2062465697
1603452721
586312888
739093812
1234348015
1929045405
297382769
791122398
1838794222
941577774
2124522481
2145052984
881619470
563984791
1269121813
327146939
1414187144
2077691420
1165800444
2028291298
279471762
544029190
944645498
1815535221
249323215
1282476108
1347454455
466276197
955942997
965314074
1619440764
619687141
1754766091
617949108
1749102694
430937571
1879878358
1194944852
2136185204
1013338387
1574872042
1575866962
2019907055
2047182969
866671322
2031568662
895957724
384863158
714322839
743984298
1555278773
513883621
1990251539
755574095
331418401
907728518
164374556
1892207983
917639371
61980535
1102154228
1591953151
1320522533
90968661
94788229
374193772
717440195
1602320492
423253051
1564032967
1048113969
1825872754
625410600
1797592178
710775670
543816974
1094706185
1444142241
1978481159
1133976287
128400614
1918544941
1693159015
987970709
593197080
314466024
552506791
1849796863
1495169612
31807927
1242678766
9028450
1699310075
445190263
808142909
1037382670
1270242123
1840072820
560177539
231720593
269089693
1831153891
1763636543
555292479
571811493
2058726459
1670166917
1413079400
1207263685
1121146928
135847642
1784284234
2043226972
1266120468
800488048
1132922937
1893594349
1606344368
849251178
707776985
1463139531
1237840104
898229034
1537641181
1131290156
163993445
314693383
105830726
170511996
1358475369
1808061055
731994775
1820758476
427584774
303045020
1581546686
489722804
264127449
1372130626
2023491666
515605733
1865820394
1398367672
1391255629
855305484
204615565
71212118
819745720
99520707
1805243242
1350799713
1318729472
1253412572
194032524
2117945279
789852913
1647469389
940771152
1089547703
1109074400
2061388505
735325934
511691603
823829959
251446701
1995883914
1158830755
1158731248
2061060257
1013712768
101574569
106801380
1410055730
1464968021
1212586908
1127148317
80897737
1313668177
1492283020
856113154
1089677589
125666857
1058300437
2040460216
1697273908
502747524
1898738036
495927721
1824739
1203146107
1119088523
112254247
2138222119
186027594
548004852
1893308603
1390475530
49707649
1951041358
1762955575
2138118932
1069808067
159561347
1130079521
1036475018
722785162
1029719658
1404971950
216352570
493985377
1485473831
1285905661
647629727
78306532
981749337
853167192
1966287789
292092471
2077261630
295770061
1161286392
400574366
1979367565
982241791
1868493054
464346567
1957008341
1290450804
1172623699
737765466
66440656
1049787181
1986279438
397583555
1732335593
1260159278
957372310
1558074764
834899177
133785979
1536216954
1898394740
839840918
713444377
1359607543
459844494
1786793389
1575057744
1016796156
1686209312
1906919683
1484206475
1413848453
1712318146
2007082764
1860985470
640818508
650081881
912731301
918237522
1173035988
306591432
988468455
620676502
1796701515
1792584774
1674932859
1987230658
242597684
1249956436
316835793
1340040598
1019730625
1689825734
746334038
984456322
537518855
902844124
383103971
755241762
2119408643
777312186
946279248
1424282164
1130900325
1477679068
370199482
296745118
530051055
774383695
652874916
1984463257
1614343147
981191887
1010143587
1081309832
1427863212
1522705040
554393377
501882448
1372253543
884925077
95472051
55221156
120040719
1607977985
2145441010
951160811
963068782
1129147250
2036421024
1890629566
278886039
1151634297
892860457
1257633141
297061045
1344323677
1938608828
1668620985
321533858
830537589
829997337
383897394
1808083927
628516030
76475300
345378275
2051243860
601530984
489242092
362619573
416787498
914306357
1187312204
1415638271
1766761684
811181346
235649706
272750424
1457294171
648764058
1070745657
1200288212
1328397385
962904174
769552765
1065516164
16156255
1261090298
313235785
722661374
2109073323
801746660
942923790
815434043
1456358571
1518805184
2050766798
1719896366
991142013
1911668042
192247805
177715476
1350799713
1925270074
1969066106
1672679396
1456534496
292440676
1305371801
817881813
586458261
328191996
1695591044
1220633307
1750267133
498873745
118660263
1802891873
45307490
1415477476
1567246059
660864268
208934384
868333525
897528825
587179758
1053777994
1473805684
353858421
1050428214
2121287756
937945966
1938981666
1495448371
786136232
973993073
1849510261
1402527454
1530548872
1476600286
824065135
891977435
1976822919
291131602
204149841
882182108
1045274548
1163814862
1039204326
1007112930
1671101400
1441092088
1009158298
137080339
728569498
1638882778
1050576749
315944919
1187225597
1513950089
417422789
864955294
488504847
1658459023
1443219003
1900206229
105985127
1353749792
1521418835
1263694203
352773708
685175897
237757232
559571948
1150599699
651537058
886923616
701059496
1344423190
489721361
1824292152
1861019261
550756058
1482082947
113292158
1702165107
500639042
1758979985
356675250
916903745
235594100
266504676
807189427
28431440
1761641062
604944503
27434077
42726179
1877797350
1662772237
1746394316
2041512061
129502084
1482961984
1257170220
5019354
1247628480
1184492878
521067468
368848269
364561149
856100399
580639308
694619370
1068995047
94460561
1257064144
955120484
531623437
805180549
610158275
1355089164
1968320235
1252587208
1533300954
211457966
308617732
1844477786
1573028469
1412429801
710136814
1864696048
1443141474
1630465996
602481817
607009901
170974010
1890567240
283194796
272349373
818455031
1406019141
57457623
280136934
1456420213
1834703179
1790163961
2063817037
1944820558
993793680
5870736
1901617961
1558102405
1750375013
2143287264
320503360
75701056
2065100743
1411258556
1871343466
1926049
493558494
1874283610
1475591565
824330845
472607384
278187684
221797487
1349918035
603786319
1520422518
951635985
157493248
1580839365
214165296
640355961
1487088731
1579501637
2136808765
1371442231
996622514
1664931214
1101878871
462689363
671717048
874063699
1886112905
1383956216
2022560863
304567638
149994076
1434981648
347633021
665230824
874959288
1546310745
1646866332
2069091548
1160870157
340994505
1259541147
435633630
1442006979
320850780
1333096563
1453584454
1426375293
1719640738
1712271489
89572758
184295095
1134127977
1785363328
464667871
19412152
834152899
2013139430
1381485874
854671249
1751408776
356224068
1738695162
1943758587
515816369
587359929
1033797616
1503011195
1135576394
282620436
1235765812
442023127
624633299
986213134
1334726773
1275433459
1134704517
2142932291
10640268
744196828
1424789403
1524061404
893398393
782598008
437062916
1774208084
905306821
135709068
965609371
644129129
1965495342
276298305
320356717
1015730347
2041208993
684252874
1353713348
1757941349
1018892487
1536480713
2073616717
792064252
1633633150
388227592
1731136697
1678962380
660160844
1661980404
1723719053
754120463
193289822
1427964950
1770201845
1261410483
1751338557
17545745
1523644992
1273096814
2127859638
1884485960
161592144
1200852542
1181502533
134377993
684408048
687329706
496329998
1016605677
172023864
1892439370
841889368
517551407
1477857430
791400814
1306212139
2018562578
1825169370
1473679140
407316668
1416508974
2133856209
685460593
874170688
1973937163
948305309
1595255238
1418539171
840638171
1606151831
1681245511
1559022577
1385438745
1888712427
514928772
799264460
1574074925
1181620935
1894503874
862860691
1059766592
725323316
1694614368
1882642673
1788592823
250343084
1459878456
2093027284
1297146972
1348273416
2021069142
1451058618
911500017
1409999693
1104151167
849497467
1229923247
1635081818
478023218
172936188
1304886445
1475634895
904373109
208781036
1910080071
815254830
900217121
870169584
1405809818
1951512537
328892897
1316657864
918598478
1804283250
1172835603
1027139504
654273444
1772511888
302566177
56118764
512553527
432437584
1569525066
2072163417
1119636436
564227656
2040588980
1233980264
171885872
2007109195
228195466
1404389945
1097917000
361883888
449335708
1140603027
1600703954
824963823
356215479
926948385
1511511939
728788122
937167950
473896915
2008932588
384016540
374437097
2086866189
509687688
1171376797
307662612
1927718903
1414559512
189163485
1209070612
607128333
440507280
1507779207
1487722700
1423593061
585480695
945159420
719134801
1496213318
1213577506
1441647548
2081047837
2008027218
238363064
499068855
927572639
1784099118
1717078350
22467707
691575309
512061124
1794279032
2067792015
1075612782
340224448
1268594629
2034177636
1361453070
507182251
1343981084
881099145
1571172716
200546947
2145012045
1789998821
109127165
691070056
732263093
1578862680
1826200490
1193693586
163049030
91584467
1687858175
1835641687
2133320297
1611549485
1384376211
202850272
531790384
208508460
624192682
379957599
655320646
794048903
2070079709
1948401246
2095213022
1545784325
738419000
729566297
1888968623
1263830941
289165394
1495021705
196271469
4890585
857183375
271816385
1238140013
644034782
340955769
102569455
1499988555
821183605
1883762554
699093828
714669730
765618242
246218528
587466925
965016430
1284535847
523272334
1995179845
1523360819
1677509875
978542088
1455377698
1762335440
310044436
7117519
221160192
641206729
1959389773
1992172494
1887571258
130726672
928581937
458590295
1985155753
606375314
548129564
727591515
1488742144
947070120
533827750
833715323
1726239458
2003975768
987924766
2129483268
144890141
1642405079
1087999863
249772012
391925072
1668574576
732070803
609951856
1549294291
140217452
1337920825
348686511
960832875
1880245126
1307354559
373718692
1254718540
1071077282
1055285916
1848020545
1854534727
484068268
599094703
1356611748
1694743352
161989773
1844132933
866480482
414941010
1252834156
1539567915
1689310132
1407438206
258671500
358994328
1589807394
517611948
1658291185
878146844
1928498169
723470151
2088750640
287840201
964349900
374198373
1075451493
1708382165
1209407372
1286703342
1989398416
479658895
1404007155
449410086
1873627824
794169822
1045528737
667430934
1553937797
1805718590
722509222
2129540048
1676026098
297643704
991063208
428921184
1445500539
1156201942
2081343546
1286704654
188643855
1463299519
632843065
367288523
439612788
741967334
1943861111
309401691
1703975273
668540713
394439069
1461124897
1887044084
1934849421
1434638767
719384561
1070134570
2062496415
1817182473
1328962736
242712609
1844330117
342755060
988090897
1238572906
1646835657
225268140
477569730
539953169
27117565
1842252632
422576878
170197211
904102149
606160534
314594668
687858869
1704334818
1540790208
1083052672
475296132
780068716
1796250181
1047351545
639190500
1712133777
165811207
1277531519
269541012
2140643746
138914844
949689992
2109845766
554121482
301040913
279098239
545950832
1560433914
348518786
430033619
920725703
73569204
1691170294
1587695007
995249579
1789101877
1067793878
1575291189
486590653
316344454
4546230
1185488570
1929486150
904244956
125424097
333982954
1181951454
1724294328
1423778160
1953127744
1463369803
1682749231
795358393
1795662096
1393655699
363287807
1349722614
508703517
206751060
1192651829
1375536739
1401075535
311451318
1847972918
1712598092
1742261900
271670604
1097998218
1702251743
1947124920
151609945
101867915
1570584404
1940029192
146387314
1404152142
1109904097
1353626620
203513269
571202789
159896938
45747727
678558343
710261108
1728226863
47994507
523131837
707732909
1960226822
1110844704
586090013
759613109
1774703505
424124729
330098753
1318256527
807446655
1874668826
604287816
1256242293
966592057
15195746
1467002839
1600541117
2060347149
424097376
1145005786
1807626059
675554720
1129452757
1009046800
256827522
1117559634
1893649717
1466562146
1683724312
308657694
908326885
229384988
967838302
967235002
1525083624
37652815
1222069762
963079390
1460135627
50765902
1668899432
581119173
2089936469
1278459178
2122410124
1466917807
1758076963
755190779
1246723896
1784752709
1894392864
796219641
896234939
315423264
513581639
1559239244
14354844
1979095780
1366122061
1938019310
2019099257
349074981
1377358998
1183447283
126106709
2060161212
1515455521
1289956891
786331910
939877181
1264734590
1792119743
1964240018
1048909502
1111960307
1707024091
1883986220
1764490913
680129132
1765149713
894767957
942007433
1804479643
946728901
1848403502
2750916
916295110
286370470
1097309176
1491854280
1821372610
2071539515
435482237
267674279
1761791705
249403787
1946007302
350867795
1804945731
551440931
632531926
397531482
538881706
2033375053
967708291
1779445322
1523742594
906257335
1725549068
1326584847
628675773
771171311
1365839859
409252624
1115271596
1895227216
2141176200
69734844
1739452372
1544697712
335683390
851015564
1333327549
1060174703
1876275410
569129225
1271180041
769546502
2074066267
41628796
1686246256
1145375666
101940731
483532129
545658762
887192778
334330293
1904848657
978915373
946162992
1202708265
1458809184
1490456752
1761836604
1370125632
1861823765
1272487408
1688904240
871452924
886674809
1809792913
1110681743
1637822099
86369885
1144811877
1172366024
719939587
1955263700
1601581922
665279031
1784931218
572890834
541089323
1249576286
410777345
1225993672
2125235623
1807712952
782387259
970753641
724831882
260557879
871527840
2138427845
1248553530
1990688322
1409725528
149835771
1025851773
1873034430
470174909
44143103
936150521
1438092851
1165379527
1335106710
1045937459
1352497008
1116307900
1743240300
1065140103
1655314845
1360397371
894780256
1081349492
875295929
2050518298
1430100574
1392548988
1752128443
866491965
1438457734
656571390
1531069959
1560731614
1780115267
1425368738
233198917
2123771616
434696898
22948705
939548022
1195258616
557204174
457319799
262849288
1957468251
1111853710
1433685470
1863630430
2067761114
1148659536
2004295150
513712428
915011200
811470864
156051942
1100158223
712490519
1416578082
1341590419
558710215
1038390206
1123289392
893881287
881402144
2089159245
1704235320
1221674410
1216614934
374451623
1529339277
600609957
771892044
1587910649
614587864
277860680
452901558
2110629421
1824565990
995868155
1602500577
989698282
252376365
1630577903
1969192480
396244365
1775650781
1305763137
1199258408
942111127
1606962838
599527089
409208757
841529671
1016084311
1701419275
176085908
451241408
747634950
769015062
951745155
886584311
994056044
2121180038
9731899
1746631936
537159271
956140440
1408905127
1548515559
1002048583
1308030460
1511637219
1037781146
1024943653
1558683826
853456244
891202025
20993766
1461788140
74788493
1209230931
2111742750
1021007072
465736161
2024874894
1127746527
1762329749
1224841518
665039483
542995485
1834087131
1811857812
613420498
1787175952
1860999696
1693208620
2018048773
1545998556
1958704656
164650046
1205042542
335932376
227635159
1268123016
1609273259
60693150
2102788410
332858189
440125937
162024499
274894902
1449446943
792057307
12548165
276484475
1685800659
1040079008
1326072035
1505387046
1411527138
1990405660
1390798050
384785801
682092262
343459148
23044594
1664341518
294392749
924946416
1804593203
658607831
536177617
193632909
523180008
1316808028
2145247406
1075186852
1688736573
882798616
1943385680
1430456792
663411357
324147222
416176026
1112634955
1797595144
925980934
43819599
726594815
1749488478
481638350
1093005560
373446544
125607585
1866357629
516767779
2109502005
2114679838
1046633972
421878249
674619447
524110588
1357554355
371007569
75456311
29137651
1040148102
592562738
1403905469
741055672
9657134
2146790995
1355313812
991861509
1937833958
1881874961
881052535
2085319522
1683530980
1710556888
706723144
1707050169
1388215118
1664456868
1086871595
653725040
123895765
1079361337
1275125239
495967728
1570886783
388344354
1173276962
1805884241
977757483
351341935
815589074
1429596888
1271859091
1595792536
2043499136
91366918
318630773
1931312061
709697621
1162447325
2082943154
1936878846
601982807
1739476717
1380191305
505396280
1902915554
729619032
1629397943
1413606060
968555651
1430191305
1258104039
852961792
1544194360
1504020835
1318039869
1273522537
785248042
907940598
1096403205
144915770
369759141
822414652
367154656
536743207
30778436
1352745710
2110758177
1361654077
539198488
568118154
517088825
465924352
1012324354
1848074985
706914344
1811115994
1188607061
204578986
1523747812
53009162
1767426666
648013713
1667892021
706624369
1337226076
121603366
1858580003
1822587030
1478270257
1267684189
1909225037
1894349373
1009962688
1252578542
1607893354
1588397141
1402809608
765861765
8356407
1781970738
1439103703
1431955217
2098563082
1844965923
1510813907
297932288
276484854
1631679040
1834619273
1836355895
876034914
903673420
1255633773
1869374606
1708433856
1388975
1030348099
2126859566
714747608
840603766
2089457159
719162345
1873982950
965675042
1154981274
976706623
1147396194
1379599880
1552560743
1499185471
1136621356
1757512261
62608185
1481562829
655142385
1551088956
1455908907
619067965
1891747363
1446308557
906416105
765443024
757168970
1693798169
1663813494
704042501
1818029310
340659564
1090593410
1613076078
1303562049
1594716015
1361267830
907598667
646023457
924847042
1921184955
792455059
1120524093
658329382
242353275
958633762
2135749574
494629778
1051750194
1876900748
622132910
745939186
1002290721
142739936
1958382773
1688350248
993900981
549018282
1850285664
1550294487
2103621996
1033446763
747701609
1784040739
1632598703
553607840
1057558275
818214881
528273844
1453881819
111247142
807357940
659840795
489175643
1406351664
947126157
1585776843
693851267
298090036
1196867776
659164074
998218784
1338799288
671711762
804446575
888369950
1457831659
1667275684
976286435
40648327
1934148817
2068441973
1478264896
484624546
1458191945
2000100235
748306592
874703629
292918627
1958809745
3989914
1858159383
115685725
1782765049
898058700
1286656663
335452687
126027142
298610594
1363549258
1318580754
426791735
601054332
1343571621
256339854
109196120
468654908
722649291
1112383231
1089356967
796521494
1688127227
92734678
888281893
642117813
151414129
1546347557
1637266083
1098616713
1286999039
651349056
1865338850
395256548
1263830941
1171258358
366141952
823664326
813464513
316812321
1399337153
1740281486
1928541777
216755675
248645620
644566217
2045400222
1336208186
17665889
124722387
2147091778
851568624
651629245
782556521
244589100
1976630930
1064461905
560434247
1781088661
856655150
1785456364
758815294
1191214691
1698549948
1701562707
839058744
439334958
292276862
1008983421
782547980
1303651977
370312726
563631813
536364241
1440006374
1918211299
1259661098
757137728
1766508478
1724735824
1768087031
1951797315
666826960
586229792
2023259913
611432290
832751687
1777607116
38336790
343714952
895296231
304931863
700332081
1002670357
2093294170
771537968
403193014
767206759
1658555593
1844166416
1072020252
216493645
449731790
821809458
1423095743
819576118
1008387801
1038647804
1730078740
842695485
1584452158
1515997135
1353651644
1270001722
923371902
448833795
1985372591
158184238
445192243
1051903444
1257286733
2139284914
482412303
1365748470
1010906810
1820901673
1578419655
1806696640
922591228
1343159411
189544406
1753729026
1688456299
420988263
1328480990
593657500
913210209
2014640628
1869328115
644862301
2078507895
1790302588
1358571544
1971031634
629781132
886824580
1937069161
1999989717
1706717506
1932077822
1029073599
1688346004
1003189858
964336862
277629304
2141981091
981191887
1945646336
354116023
1106535707
1333498521
1617279953
569861920
563322284
2020490906
434979010
1190623269
403488221
1073667156
926471641
1087786324
1980725427
1088922796
760433334
2123789224
1537101731
1806903793
704009095
2008852681
985862594
1536022336
600112900
473412036
559279791
969786269
2080862022
1892019659
1266776504
562660184
778276156
518833795
394737744
471901872
1154779572
798919848
533856052
36180256
681072641
1911731597
1666805020
1627410628
1422531788
1350009293
586009532
363681353
1256434130
1182894855
1166710522
1284615043
1172835603
89177207
1429554012
1191698036
86544675
1560324921
736077003
1213538856
1449668011
58799380
33166325
2076273886
1432349523
1739141402
1716014914
1496429906
836123893
1823922759
1019653755
296985080
1767482610
163574988
1776798298
2083820528
1193709461
2054517930
655207885
100642691
43913396
228041586
2069196522
1582316729
141934741
1830605800
1317437446
2011089840
1096778147
1377026232
32234539
380424248
2139684608
2036821460
1888926684
781859301
308077699
626917126
2137336587
688074413
1242094039
1803423191
760162785
1842564776
2133446490
1169788096
523819375
1771174313
2036391142
488815841
1265077753
1805904491
801846535
1228054375
192499056
1457731182
697949256
134819718
308439777
254778811
1775811136
1770735062
533724735
1528546058
1119670956
2030015005
1311010541
93026562
1788035095
836016023
1309632976
1265578218
1868888322
2034413384
903536415
950977583
1578163949
2004755252
1956244129
1319116253
1386171476
1331721982
1782080034
1929517986
6605699
1073837346
250500623
1380218570
525267294
14559062
294111620
797020775
203696010
1147602058
2133362850
42157139
136811410
959013417
984022163
106186814
359071259
1817182473
1802809848
22779589
1417537904
716327306
2023862425
1752574824
14881735
1528581100
74184349
1601049159
540156666
1586431606
1246929169
1199706841
975335184
1884216278
1606772757
554556812
1009392526
288897446
1463438491
2092074510
36628992
708914017
1331030603
882734820
1749263653
1860493228
1059033929
1976519466
903938093
1765398252
2013706453
1053303211
410964326
1168759458
862414905
613422818
1096242290
1701355773
271381608
446657770
1425510053
2092180505
770555519
1083868120
1076643057
959446639
1187120428
729077749
1397431738
1385261948
1337151882
1919501541
1173479171
1268736287
42525543
1619598106
1194545785
1253522199
590654188
1620262959
2039261915
1685057747
1101055180
1820928796
683032379
267905768
139943289
116834971
986613619
903449575
1477780056
1081483739
1874359803
214334369
149936009
841867544
882522744
1366597663
1896753969
1937091933
432031877
1319573023
447022211
55106257
978260158
1487499864
1118217608
1087786087
614728132
1937839591
1701861902
122227888
209667522
1432518586
1929671609
1677161782
1395012299
920717797
1365578952
803101248
1941705112
221765743
1032163584
687398027
1525911869
695577710
1940559912
1578386569
1806309699
341929892
1750208301
1131066057
648112741
1351178024
1902541278
100106118
431999425
325440836
708330222
1348137186
1146185445
1783561115
1679912817
1843025262
372953628
1570608970
327117507
214655012
533538734
446909390
1821880242
1815306297
1726839175
1056881190
692608654
1927825023
272949536
930760191
1784371796
821816612
2009385513
2011034868
1494622482
2115878672
1258759135
1165114022
618926210
1702597766
1146749700
524712945
1417105001
1659221336
1941446718
1410516786
2082565291
2034977771
1589880905
212433783
435157771
1293685723
1194838781
896152233
1700456110
2061613818
57944067
561249336
573476659
1581802317
1685473870
2141672403
1364748184
1816187056
1459663280
1273853087
1274205020
1753902466
1235979281
86291144
1419580523
828904483
1867448007
1457924771
1233772427
1078025906
941767009
870807733
1918084374
202078158
381494406
998498575
1377358998
361518831
832991000
133203337
1777362021
1327929961
1580523724
1070972558
1277036828
2133037878
557696861
56248234
679156640
91395842
106734652
1859556152
1104554263
1879400679
1201311425
1253595533
255929562
899697677
868576336
284865164
1928124675
1149858951
1691382508
2099739220
843809839
807900539
1452468610
2102314829
310453325
94534048
1128168878
2012304826
560708390
1530904155
965061187
804587977
1801160829
805822954
1085873533
1865015818
1168645576
607131724
1280393629
1011556170
1082666992
2094494419
147927051
234231367
825112871
851077168
773126790
1004254095
1963469398
138777196
719451993
1936835354
1431172671
543132150
623376621
1401507674
665448841
1809882554
1798649308
1512546198
143854044
553509129
1116555458
1966447681
2097345261
481900888
2130841107
342151676
1083789057
1674504078
1486098628
736318987
2103198127
303332497
204106909
575363662
495260425
1682341310
1380158542
1506523674
652777871
591946790
517698826
1873540572
1698461312
1259157779
1656610582
484830228
1467107620
764573638
1963504423
2081646224
53860335
125841837
1607024324
2099054861
683783544
625704944
1908251927
1277538705
570152179
475385525
1361679806
745017672
1576572372
13905653
1167906410
650188340
453832012
92067285
865129065
340202463
414997664
773135180
69671317
1147897663
532113859
1125701965
1179706451
1519601347
1417765190
1411116649
1918949244
385286678
1890903110
1686108465
812553437
1807765119
1665717688
332797111
425425781
2129171512
47232963
747629531
446733325
820333033
1348482793
56836037
655982166
1590644320
1206025050
1571080892
768452508
508334888
774634536
2030983336
1418422382
1559575817
1015819710
1884927802
1152078047
979084718
835683247
251957261
499590086
2021859930
815144066
527233619
715223492
2003316662
1963449605
623127658
1921370726
2050819760
1797333236
705242456
1913858092
470696950
1321253925
468298528
63802651
1696247890
1309961256
534765808
1474606948
1272603822
1031106568
784665769
1117630977
1731962802
1808968740
4082514
636298003
739464098
1586572346
1715904940
1872822332
1491698297
306188124
1367427506
298223817
1402820308
1679765053
1153030098
618324360
295062642
706709415
479073205
75978068
1935965813
801332644
1919653174
22163192
1993507762
146654693
2136940220
754184876
603715443
2005487159
299231237
1138318546
740580745
969803862
1093867264
706739958
2049591738
1494254642
948497430
1896869454
1323185830
720009684
865740894
1016042943
385258760
83572884
617305016
1199468749
2036095750
1682895402
846848035
1123374879
223081775
2050741203
494028869
1873475689
874321362
1699925285
1591832948
1889857496
926808727
590881915
342628574
714403090
1999719274
479835985
1695591398
699308805
1045016376
342697861
1770497907
1616480398
1982620288
1388297047
300962721
787138486
887168192
645847682
1360989932
670880474
1264541352
1636819435
574426101
1540443576
1161330787
1633610728
858961021
1515726925
763061209
1755949281
1062510532
1666293525
434515051
1488880373
1488323449
353971891
158827108
794932053
413372145
2066438066
348996426
2133696677
289939783
945599697
1135528048
1605665321
346733223
1338116600
328760192
1549969779
449099820
647781438
1556700199
408953712
612288945
214139818
1638405396
1634363563
1334036081
1640412364
2050404517
1600884027
1813466187
809032818
2024099607
1796010817
892649834
2095497159
1758602868
1059415201
1972044543
362432314
1994734716
1796896803
1852524141
558809525
1638629182
1719640738
470195180
892864046
699381184
423323215
2102722031
1634564068
1269850875
1298924244
11822770
511613221
1839268563
182461123
448973521
353741501
1110341550
1477512842
891746440
1969125748
775796897
1239210552
488125033
1655846924
1622203091
552942351
193544219
1560713256
1680735801
146780068
1277704057
809562093
271146897
1043943023
382421202
577445380
614539704
24277357
135948059
1750743962
1771898608
1270463378
447458264
761376072
2099778076
1308265516
1516040270
836337938
1980962221
972261926
554544782
184339198
1584689226
968445443
1221328493
834223905
593996327
619678115
398429962
1165931948
1491885087
550394741
348280135
216524664
280689153
781859301
1035690034
1359681379
171483125
1108144047
1781351229
1458569827
208320902
2059197951
1995334373
2138411597
556965333
392989051
1923065722
885809653
600609957
1296789453
1360709175
2136663850
1475138965
1226297467
1454484134
337073866
563665885
865434777
161292224
1374674347
47528911
828638788
1135637351
1730328779
402830418
1809303858
1197001162
1794282271
1139188713
1301408050
1718031041
818828721
1407321701
1159758192
99202613
1885121850
537501983
1560829099
392989328
1281272048
1142300742
1552925786
134849897
1944974715
1668785227
527038882
480038532
465620734
251015174
1293467439
1658329064
1377425094
1557500690
631894040
1914541664
934026505
98998094
1509665742
642305899
1020069915
670597178
1670694440
1162812837
635221929
1571953412
2076128163
269825543
1698391245
589769986
1916909323
1758542792
35875150
847677960
1089983824
495390157
1023900850
339651762
723371591
733081243
524738713
1162905096
180720863
1535105776
1216299371
897787608
156058337
2119772581
49419113
670177391
397395403
1683238504
191517157
1394278366
1910283431
1801507625
69545487
1304527764
1275444386
1745525753
1568170170
2026672222
1311032901
630913300
2006353047
1404022862
895466232
996580770
507371818
1383612951
1017187021
269012271
282833776
1064528324
204584775
1992639223
1570068779
552892379
1513983329
531280702
1454615272
467392250
204165004
1648850132
1386692561
1427594768
2143919815
1718520666
868098355
78965732
1326084566
1006963356
1417891394
1733942737
60200047
630110275
555804471
545147020
225923472
475598164
1887395105
1782306538
1356301442
1300535591
1402263024
362387666
804241502
1370968818
2045125229
476186258
2010067208
1035303818
1055075834
1309955597
2007869313
734115521
1572463533
1400428680
805628692
1662325992
69545487
496509188
1872482851
69364713
1669731156
1146552223
511260226
1824758499
1600773187
1633249960
1642347367
2008527108
1425994214
1958547879
1086459596
2110951582
712379516
629668380
237001775
429452187
1206792125
1686867596
1902446865
1967530899
1465458573
1794154872
2063895361
1304051373
143085108
536159832
974247337
974995457
359096430
564627409
1411992792
1254807628
1868265076
1551583784
497197214
66286650
1763309559
170342464
1417664743
1444426819
1935079612
664161368
2062422548
1836254653
53241066
932235717
728051031
1099623091
526561681
452726430
603267540
734328399
1785497241
474917689
1329967817
57104251
839622115
941972545
2077121041
1114531219
261223622
2047926245
2114497440
678731586
1098229782
1525220458
184072651
1790381444
423175380
971151512
2067215430
573631308
146145823
1334727856
1053033819
1128234146
962570840
1379757115
2041208993
1688448653
1295591699
520366103
630267923
295920701
1902852408
65581872
1131123116
85077686
1470127651
549090976
894046228
1892263033
666098951
1648613480
1427791459
1118874889
1858253812
1920092871
1486472434
381402622
215377695
1204233555
944460452
1032279967
1211706138
1162234773
973193152
395019772
1068023667
1500963009
388163801
1332487727
1015127615
1189293881
2068896219
910395229
262139293
2053562051
1360955228
110747431
1893151714
605604623
2118617985
632607312
762473532
697701448
373309012
1262219960
513036634
2127239770
1717035914
518172610
1338667193
57198299
1965501338
1121829455
314025550
67913656
633118600
202078158
902328520
167778110
1084650687
804978433
1694546145
1123369467
1249227191
1723263231
783129504
1261090298
852012986
1942898584
1024562396
363681353
1066705386
1796968374
1017728365
2099380854
920984755
1885492049
691563965
512244564
2145163098
980112795
1828847794
351806092
472617496
362329660
84359717
786412753
1192342265
753173166
1594907001
1960661472
1740907887
408854857
349078917
910801936
1617911344
1362270863
858373997
1197227208
330619328
1274248008
571842873
892838323
1877768331
1505278217
137211203
946331077
405674870
2094400118
238882181
836688803
1391279432
2045766950
1554400217
845759395
1206616413
904211131
514889691
1473080578
814765564
1209303665
745480748
11648117
1788686327
1091566786
983275596
1293804003
1237249246
2127785381
1888806106
1849200014
882643346
703462978
1596607289
437930317
2117243988
821183605
1505295925
135177424
931631912
1100009713
786074456
1761577391
1021505365
128980720
881404757
2094013033
1642081852
1355061504
386216591
1206448444
539453814
1379658023
1584775261
1529339277
16762674
1984739839
1212487136
1285161673
26838021
597736319
598250171
1120653271
592815359
1624123353
1918356921
1253909789
87535785
1763264006
1727425621
945460205
365473642
317393214
264185403
1610119848
1030252919
1559100551
1361011440
1319462913
1478726077
405676407
596921575
1426617807
1814942877
620567326
877871066
631754477
2060255753
2091514157
1974569172
651760996
1327425009
1432251758
1451555351
164612954
1376875808
1149503728
807458805
1711611299
2087118481
829624209
940695791
1365910246
1296320265
177287411
1789952167
915495576
1535333683
1622770897
288843818
10640268
2084372002
798200663
1656453044
456256410
1035774266
1055665517
686552714
901956742
1331218975
348280135
1502861065
1465210266
998073636
378401318
2052623625
1534604960
254698935
140555558
1555439319
1008734845
182617465
400941321
560088909
2015387309
1078178326
95542441
1063491208
2003591854
1594026249
1304357013
1190660796
602389635
1914534641
465731529
1568867189
319351021
2146477811
645841848
1780720296
851375752
962133326
290242694
337712283
1571576357
1263483868
1789663079
2029464452
2048909688
327883233
1130589470
282843589
620546386
1311423811
460004525
362543261
1425534098
226643710
1406994309
814129706
967706246
1072412739
1754674224
870005225
743329426
881644753
1292151862
749271334
76873697
2130729806
2030677794
2016502262
1332046279
754978570
2136561925
1477455865
1758151745
1192980483
1667706884
1779009920
780493404
511401631
1764916277
1506547265
1438722825
268734907
322059211
1986755187
64660434
56672009
2006254316
2027287245
1234065927
49969328
281676747
344368689
499978667
1014738895
1474752471
935205547
1181743797
695018880
862385007
1743750380
151173498
657661233
1931023944
518883057
431364518
235171593
246184236
610232754
58242908
1764002195
424822731
1860172030
1832868705
188294515
97813978
959260097
1750536818
709545781
1783865505
1763056836
1647896075
368039420
19727572
644723422
1483892021
716167953
470098149
299098538
1882020962
1929802386
1469087210
2194374
291002551
2096588965
1128200717
1402596318
1587057621
1099389734
1096165578
691429966
547486916
1260227656
973045381
1663455294
751587690
1728181028
1283304832
349787436
1703158369
328541995
1039030171
1316398914
1653849131
653247198
518863503
1047648656
97378786
1751088547
28212242
126432608
998629077
1252758676
1248615360
2006372789
595354687
756461711
664191875
941316691
1788779290
352044124
201854193
2075873855
720502398
1601053942
1553778920
395436751
1954292812
135874996
508605747
287724529
1029073146
1510684958
1787710229
1921042765
945079368
1819296945
1339361052
1908475841
1003170973
2112914564
1975595316
1197870832
1790971152
913627467
927739966
432177785
1387332439
2047139676
2113772300
1484610442
631738123
1911077404
31527569
1094702467
976272264
962374357
101818945
826179414
1967240412
78168789
1491867036
1968203856
423747460
48606913
484748420
664224852
1647334525
461871107
1517330445
629296932
2113905547
1082280792
428628555
2035845304
563547809
1649758184
1235432838
1965920375
1839702289
1320062436
521883143
1449803417
2019564166
46394736
439590828
885854937
1578706582
1350027013
1494661006
925977983
1432912463
1523959546
2140332166
1592607170
809807987
1352905132
2059907309
928053881
73800212
512390955
98284891
868002701
1243338401
2054276776
410730542
1993757117
1285650216
1690986163
1175772554
462697378
417564346
2144281012
323457768
1057975390
1657234606
163915300
1792679687
964452247
1255224177
423503450
2099156848
1042147203
447508927
366715028
1601893222
1960661472
2055851722
1989351449
789407043
1779255182
479896391
427339194
382329269
1608825261
1319121998
1357581754
149328431
1140963147
235433893
809671886
2051881620
726618579
939448955
768111438
842436563
1513860609
225375479
1335925551
1685447446
1706202384
254566152
1594746910
811283070
1642077020
323290309
2036088967
18591410
1059287818
1225314394
1769518332
1073409750
206073378
184959889
1235068911
958740935
317333691
599228443
836043752
1411457150
1607763029
1351892881
821502753
1116752163
1123455718
810718412
388893432
1646078142
990874329
1686405830
1435959458
1893330093
1832838960
1365016594
1725078945
1524275797
1762772078
53617362
182461123
1869869270
1129131688
248200164
1855027266
1397371564
1958819947
2093418126
1891916234
862545969
2055507057
1813755796
1905378133
1884692505
1919636520
779700281
360828429
284803749
1918323663
308732478
1678106558
1191570248
2053491185
409924238
328146764
202485952
1928571672
1971723694
641856403
1699233415
888613403
1928617339
1557789481
1876904584
696827768
1460068908
1486470455
1523316356
1818937957
1653050093
88083182
1277103207
98732413
903353489
888588458
1100814119
80698813
1936282730
1303737402
1147877756
1172215762
2080383495
572238782
703487211
890148690
1825004695
1252803557
102060154
2061516805
1757106002
1387974281
1615927278
1695971112
1213647303
2024032307
639978908
41754706
309215435
2108708122
1810965060
1265536893
2103252070
210527441
967809202
1950563326
157196317
1580965794
360168706
1897589901
2016695586
920668555
1139876914
1478591270
1204800604
633458444
1749284410
13485138
1339229078
1133451716
230797035
849894674
1218643888
1168592635
562958572
1953276662
1719833078
754987871
1243253084
2041076160
467146646
1706585457
1362994149
1864190542
107030231
547996850
615888190
113525864
983871244
1540397282
1445176396
1323103233
773039378
610478870
1792918127
1953198882
1600495110
209334034
591764281
980556415
651707303
645143099
1842950706
1828163536
992889528
604059265
1419325806
775865718
823557791
11323676
1313505483
1267906924
1870852469
766764102
1948117691
709348090
2140634960
662878749
1544260311
295597041
1020669344
1844258407
1169330690
1243786396
1962006618
1197523124
198516548
588509556
1958977239
322428410
1409511564
1856609361
1645362361
1187503386
553671646
1838018627
615481344
793006010
1871199275
912044160
1300044606
1647980558
1749338745
349837293
1187214343
1672271314
969423928
1238550939
117302464
261957189
51883856
627107483
101051900
1789124762
1117430008
149066518
1329416586
1398342182
1155473935
329771814
1057925163
296129784
1014106688
2005915498
155964044
1156085820
1618301094
588364307
1016111115
1044867829
1519044319
1035508197
1977735298
826259218
71830995
1937870963
1895444716
67657465
1114214039
1335060066
335769267
186477506
1850192650
721523097
1060409946
889356093
1711195868
924002189
1217680703
315844873
958761141
1065639912
1050715112
376582436
435196480
1506382144
609608985
690915755
229724999
663859444
1456098364
98172319
1426455718
1064280058
1897653679
652787092
1461158590
1524705321
232917206
2140828426
1933578205
672181205
976687962
561625897
1807156266
95645081
1791105142
1338912509
1936868717
1420565219
166319947
544353513
805840819
336765098
1641803617
638090535
106475776
2053065460
1860244865
1736396382
829776792
763875654
1504711331
1049992690
1772023561
475190193
726419408
1480660673
2110377281
1091083726
1321006177
1702623704
470174909
1665943194
467099659
708254577
489386055
555727148
501468622
1486654672
1652597536
2062801698
1576540877
492681613
391464931
1002062675
212056310
23685789
63965350
195995327
1324316873
1329504311
112568223
1081607691
1652253783
2012325163
551403633
170567693
1899179038
2072858355
1392365967
1008149133
1363872656
14973153
1701814230
1422665326
103003799
1703774711
1765331109
1801445541
2093707916
1336615044
1764076965
1314198906
120051971
1558364668
583003559
353410724
1358180923
1877595329
960966937
1082443041
1241635234
103953170
940397790
1323454842
571995920
920537590
2064159169
1059499085
770325070
66198339
983056105
98933291
930106203
948394872
58652654
1523465870
1253286611
1430167096
43772582
634223899
565343199
23705340
1085899185
107149036
959426866
991587348
444660424
1315195576
2132266216
216917736
317677492
777785334
1882727197
1182800717
1197706512
1654785825
1110566082
203502908
406419898
49915404
1838383410
552638750
461348051
980993312
929715250
1497039042
923165646
1387671055
748025050
1801649637
925990150
1409620916
1241206151
1706204089
94628775
112761135
998604709
710647494
1163671335
134993639
1431524231
177503414
68719232
1852992948
304756701
997010918
1026946345
1570859556
1365467341
1519973619
1057380732
1393448457
1879043967
836320903
1399029599
2046379576
734578372
872646934
1801918825
231305790
965262618
1903248541
1153193110
670952848
1352968805
213019923
1397377428
953548584
843759484
1888144520
213278987
1148697250
1808814452
898801075
335653624
1846507070
1435020357
1252487952
1632523202
533754415
1915389262
990159977
188589865
1653408001
1538679758
960153439
418506065
2008653732
1243904641
1833094241
1174556065
1541274029
1125440027
116061369
488485613
1922391659
859988752
1308504014
1364501014
1155871331
1715640562
794808544
60204451
1097093036
1337110827
2056237971
930587204
1762405083
1447556637
1317092306
764849764
986863886
227893389
803957098
1505500031
531487738
2125125978
269825543
1447428756
1475446127
1560331878
1226290918
1986459158
1938528228
104110990
1441492772
1357419989
1870750497
209695799
744222644
1659877774
1188757730
1923822918
1679652753
771751835
1013597339
1019869373
195751612
484000551
17313507
509088834
2088953516
37380461
465141258
626825363
1409305763
1456191230
1564195078
283313513
603675871
337835193
1494545838
281865422
1500049508
1120090744
1359105731
90548140
1706357904
792251974
1875162283
1357725111
1249141833
1546819283
217055597
589107898
109499637
1789419617
498032174
304984236
101135238
958762679
420322870
1080056902
1457367894
939557113
532458986
1056963927
774841434
45278828
328217433
464487990
1368536615
4065122
396439811
1244283300
100372910
572671382
2029371322
604859222
366858262
579149743
665198399
275358083
2129458927
1348688805
1424230723
252843924
1332666160
2030759543
1629962799
2063943494
1576535552
560383171
279680472
693130976
198830584
1687280071
38765625
810048650
143882770
1245949948
1855570249
1351217912
1179598764
63111626
490413288
589227186
500406842
1704380986
1102498180
18226075
268434520
117839112
1935311827
179388539
1453839327
1226587353
334354525
1895393961
500583159
196179969
413322843
2001054524
32431412
828752577
1132693557
505515180
147687684
1796262181
805655514
1660072496
1589951373
1434230338
734299236
689501476
1575332539
1272808901
860289561
169718089
22862410
1642379081
569661197
1404673201
76406289
1200214883
1066769839
480075175
1637464521
1233243616
1713902778
932067713
1871420083
1419594278
1102738006
1447546566
1507124029
923293065
717163481
703775385
2087054969
1379185979
528787284
1921311502
742182520
1646986544
1549797805
522823586
1607534198
1800579216
2085485852
1910211837
934367687
350110372
503713667
171737880
744324926
625974834
564251898
1488194640
2046494748
721591115
775151436
782918443
318516328
1427467958
1915467131
959416622
275732475
559597580
1535377628
338261811
1201806595
2051097672
1212459082
1355379815
1490111958
569910573
2049033044
272814370
205953868
332155071
1806588406
1228480382
354334393
1311629309
786010546
1349423876
1085513954
1522566207
1070333544
126213266
1216115903
986999868
45019487
928581937
13463771
866646845
1240918182
540965238
1638799175
29244526
825032487
1836936539
1813856734
1389875653
2007236767
301269331
118439884
316073410
1028704430
940230163
1802123885
2012252432
1850905100
672820850
567445977
154255964
624338780
2008230975
632393726
1722537598
1131552541
796621878
1202959119
578915550
1781287444
1993382161
2005089295
1884775931
1892138919
848775939
1706738998
224149594
725363421
1486603774
654528576
788761474
2003285065
1776563820
1114009987
1160616056
1857888960
330579653
336566038
1403259856
1955045390
1029408773
673303250
341255786
562794261
1028590210
801002401
1834540951
1516794792
1341032297
1582886301
774203816
1680076330
242427950
842429431
1666245035
166141987
1478150157
1060276291
1572838275
2072906279
1102859181
1171560515
683934445
1591182822
1969373029
749968757
1085905738
1105543510
849051157
293093380
1183260955
1310082832
1900091199
1268284170
1301190411
1419703795
1108979272
1201846926
1144207086
1779522737
1118010042
234216195
490074225
1721378205
1322761103
1508494837
1655005384
147399714
1548857243
1925604825
1402575237
795948942
438736223
1607239000
1928179949
562833283
1282296547
83422328
1413808044
1381837106
389664724
1990675284
88401623
491564340
1005182169
1570897570
1591282658
1337231371
733195065
1635722623
1876115834
19861560
1393941836
274305295
195690184
1007454328
803428822
713280766
88658525
1908515499
1696519295
174360875
656746397
1751229697
879007073
2133305210
31836565
1224485325
2119664394
1843136996
639404414
977446119
962021060
1774490378
294565444
220331541
1333394457
1170244343
1104560831
1184030946
613208742
686240665
1066376580
891090615
440324121
1316260509
1367181265
1179867400
595705168
1521435953
1703881040
792479188
1453456413
1998906895
823324795
1429273242
447996906
799225362
717805829
1567465052
1112616183
1000146850
1433631231
501270565
2051484553
1583211051
772640692
1664460008
397609933
1151872890
1890907068
1959374767
499319872
806382355
532440226
1758979985
476608358
196426752
1879491811
172702268
1863429701
1599609883
31434343
904420393
627529003
1178435768
999013154
496194181
357418246
947602609
1527984864
1600248299
724081594
2076957177
741544763
659152389
2126787462
604693724
675248246
642126256
1556259134
1642986298
111173758
690267812
1356706143
533261579
355260497
673586603
233152184
2057256060
687413360
1203875405
1913218850
594125879
2052927416
1530081220
226740321
326367660
789191971
642192862
705976355
1579928081
1570631164
399728753
309245264
481650056
521149469
1252704906
1938348662
2141731079
1490875135
483441230
695446028
19397421
185526619
641613871
233599625
981860112
666018114
2074708255
884515732
706539481
1248075356
158121584
15758189
73822222
820399214
1324069225
1450838221
600717723
532306617
1589252068
1356458944
854040093
484426927
1185022418
572139411
1303661577
553692826
1233580884
101384887
749242885
396302198
928458386
2043337563
2111684243
543642558
347500002
545740683
922349453
67936886
47499406
460690446
1791839334
1453285009
847947396
1684694867
1594089091
554611985
1655987086
1953294291
1441030794
669093110
921069993
1969745925
1062855542
1579658741
1357314803
1694067691
1732125772
368804658
1504132893
124482524
289517143
2081749120
795853411
1459593438
1133759706
401428916
1352008223
2078196992
1730257178
1640020484
173054668
1285572629
674413990
1547904345
1702000967
542002736
1746563741
1434481403
8550695
1941185119
443518781
863234084
337103554
1948311329
107807047
1695687069
1802143196
369621487
992107428
1792094147
1468539569
1062015015
924681768
502178181
729881030
478292116
1059485318
1218323941
1538854172
1211317822
340071671
1024753936
1209780510
832977465
1671030581
2124186772
269659196
279601776
1130138006
1826438230
950404149
580475461
350540251
1062204197
1360656159
1461065037
1197930868
178680866
518633664
1194790510
1425439871
1662377272
1341977157
546038021
981321313
640399170
1899322085
358812623
566986540
1064290069
2025405103
1478522592
1588397141
1131583400
168737571
1932771222
725274792
454489877
1465156744
762170436
152756065
1634560769
1558508610
1987809395
1190674797
744667571
1508615745
140544265
815354437
1241014387
1999956640
992097507
1369227449
251982420
75384976
2082709388
1236951213
817555867
403596078
1434572744
1073460823
1356587330
310598223
578328204
1516299792
1817203422
740668282
1672419380
1771076383
417516435
945833638
1716365567
1369943143
1889429251
52052828
281816891
2129162619
1712316049
145781183
608230617
913148460
1137809628
38648188
791774758
463022220
1426649766
1767924681
1169110010
374817195
2113834939
315166004
973396089
2002014794
1862949233
1978897517
1078601680
1003831508
488764810
1123140579
1117523168
16894938
1555822967
838556147
1634971852
590391498
522724432
238391954
1660158206
206530224
466884804
1141504087
335198167
1444865013
1137128404
365011806
1313159970
144685487
1959766822
636125767
1342086988
858435421
637939
193090868
737614665
1594898173
649161815
2084682819
211528936
638992428
714300664
34404593
1143033146
369578338
969386311
1068293958
1873322777
570489340
1448184992
94469622
339778040
1425475475
965086404
1428226432
18302234
1359180120
741055672
57818911
383757989
1588949610
1431070488
158756544
1132769593
297920166
520706380
1363477028
1015162862
2130262076
1759243101
2009037448
83555700
327220623
1129856052
878146844
1469027356
541940329
1111841220
1874458822
1552274460
382265652
864905300
253945684
1711792465
85585203
1318551390
180135924
566012218
1396352022
629132268
1825889990
600739111
834486518
1503788001
1261384165
1998768826
1447519712
710623579
56084684
1017720332
575550514
1136129921
858160355
286862390
1618311433
112606811
972901196
1553233259
2053815509
1169106560
541845309
1613953253
1234247839
59421058
1631837608
326380607
1783358770
94007134
83165611
1302370573
925835100
1597579571
1906840158
660101519
2059807044
1965642749
1228153930
554934618
1248390042
1995257503
1445944381
607369059
1096726604
1732200376
1632990183
850428127
91108961
1942136401
1960447647
341227742
460244555
1296671104
1465495998
1758395786
464616688
1952953254
1715794631
448260458
563769488
173306361
1541814935
2109121128
2046084559
2022616311
2143805842
1873165719
2079921714
100009746
1780881861
999805564
1294575471
1954614986
397583555
1821921549
225272696
1450030345
625649268
3770420
1654133259
1090762279
462273425
601168040
1967335899
1444480930
693973304
1100555874
24753419
1403842789
1004908938
974687932
234112275
1387681734
1928191748
344116618
2073254005
1751664880
908847645
438556153
431552902
520502993
1382940782
333149541
392015399
1239561114
161545844
118972611
1676911001
1002118943
1338263343
911193042
1501842564
244722838
1984200711
1455953754
1672685762
288817035
2111317753
201381635
1054208137
1786325701
1486263
806508036
206213087
1316402383
83042879
531905224
587165708
712381346
688537143
279039414
414332984
1008614575
88336116
419288614
752410501
2132816453
1094979342
1985314000
1369607237
1961137908
2071005629
29137651
1623127147
258876590
1944314620
181276722
1987819210
1914022506
929406616
270459798
1199125367
1774381183
1810401914
1385382132
2027473070
1142311745
659774464
2053255995
1221385422
453328665
1594489440
1275780643
799739132
608539989
980589952
1488778286
990234822
969006006
708191116
1456628490
1378323955
426197020
1066237516
369701788
1655551125
1590986690
1868749288
889380501
1818793984
615123181
509841443
1158416509
1904881150
1086050690
144643918
1155123838
1017676126
682828912
1457098032
196366101
28071909
346449299
1070442741
1923816252
1394175508
1833605046
252345617
1879967572
1491861609
653809802
1338843472
1973623006
313968405
35838494
1431831788
1634946009
1010705083
849983820
91335736
798101446
610691017
1911529855
624094917
803720569
2039282689
843646400
1507019106
2008180440
129187518
1081146615
273917355
1359700902
730462158
2093444317
2048719810
163754298
1655846924
561139864
1487016974
636178423
775020321
991615660
1301842497
334622446
546479952
876275450
1653362968
1423049735
350131909
1231018084
1291283838
693519717
1317042468
1188631789
1572609733
1527928452
304538440
1784029819
591267330
1324126590
618101397
1970856445
447031359
1143893889
1644967014
340828637
1383478285
958217662
1164795412
29536153
962105896
131350335
1578205083
1316397012
906365988
51037605
15823019
291212177
1848541701
1336402228
593417996
854999701
795998642
1346983021
759398780
837031557
1095628072
1369851623
2050513882
1656728515
75846513
979165905
1574544090
1293444426
1451306558
787429888
535952247
996660726
1680881394
628056050
1439397138
268087570
1880550206
1435889537
1745143919
1831403317
2020207360
1432753246
1724129160
347226706
73449397
1788831854
1791713330
1892755845
816210740
1321968513
280981636
270971080
1865883263
1856333159
1877749329
1566398077
551045212
1601659054
25009817
2028781301
680097341
932827348
454200818
797310278
571942437
1426790149
1886862171
1010323988
1532236174
1487277744
1990773562
167477334
1930334999
524145804
950880499
1204975962
837188008
704594047
947682916
291059230
1647896075
757958502
2006757393
1334042977
325765899
73968196
516360521
548549578
920996300
728212348
289080225
524851313
1838903913
123213228
204533949
355300156
1196450307
1914836629
860635255
2114851765
684592846
1173429470
763698879
467598329
1110421162
1896509225
1968500918
1662127868
1575322073
1651822742
1307528253
164869320
1427933180
1886413172
268606989
574492878
623204483
130046802
2025418946
1371650673
1600706495
1092908064
507013195
767457652
541089323
1808298960
2143656468
1810946342
849512110
2057724020
873199221
454627659
1160884429
1843301124
600368587
615319841
910681788
340888464
1494630182
337757304
1012279628
465424870
1245294106
1602552097
120779207
1309632976
1641614810
441111410
660197925
1000500101
2051026660
1618604914
805676303
1969502678
465845030
1591773495
170033682
444938195
1419325806
1460285469
297264686
380631283
14188285
1206768332
110235096
1126212168
1805635465
335497323
1141740360
1397265920
130675680
1699859858
2008833911
1409894889
259497524
371220415
1569469212
1730703321
1509590272
948944571
159320586
478090380
1213129756
1041545799
1730564042
1500322277
1140082241
1306261715
444471769
520037683
356798164
1341234179
1222891619
939378623
1684119676
2042510876
883214394
1707317857
812088379
1317348912
816082680
1428908898
1546829972
377372597
1069922479
243397318
286311494
977189517
14249221
1096159611
1378570626
157511932
529095723
259317144
854355600
1983449188
696691649
198644735
25848218
1338799288
1685962424
365778102
1356640967
1202138971
978768661
735609241
443793608
1774586222
1166385072
1106137773
2065064335
468826976
612437662
11435718
1200952928
956594761
935917394
231835737
1869392502
3333916
904849097
2063564942
1844259703
1228591299
1026473674
880241431
744049611
813281184
1545151871
1125634064
1488479546
1010554009
1237589720
636472305
174343990
1122326133
690361586
418359627
685454001
486537156
778895956
782681318
1897375176
493247177
786838244
1051162679
1300112350
1304734653
529553179
895959050
1275594747
219120165
191386647
1293451289
1476354196
408131853
902264498
67682089
68908123
1412748341
558571975
568965140
530518120
1100236545
1959652654
1118421936
813489236
603447347
403809312
28630946
987076980
2027893564
570916119
406675558
238298084
1623870199
1138430716
1261865319
1582331418
145087618
2138451221
1080231444
933377439
2135596485
372166329
1241588144
1627052621
949435595
1168643119
1943560611
290760470
394123357
1307583843
1134420422
1752238170
217527042
1742274705
914066484
654795433
266592520
1830343837
431804388
1126393607
450700006
1486024095
179566353
805757610
1601387145
435754834
1275495376
1796220832
186153812
719322472
106587609
2116165011
2087614057
1776308130
1788219471
1458150805
396887157
100084926
310211314
1918435083
887925337
1202277017
1834174942
2043132810
783994583
1390120640
1468681246
265770282
467179130
1154324380
1037112333
1389872210
921860787
512264516
994151746
300555415
1302663953
2039455590
981558053
1713378587
410226044
18129196
1425231557
1116516063
1825205526
462427224
2088160678
653390234
99070239
584850622
1752402290
1523944559
1633904349
716334477
157062466
197540177
834074584
737886790
525237149
1429687608
246283254
619007654
1409392766
373812454
610312135
747583188
290032878
2011768260
503061587
817158201
1574680311
115524076
125995127
1007523727
138999911
1312019423
651400915
1257288378
2141274226
759287127
1262322447
333259379
2134105233
1092979153
313452647
222548858
621489463
1523971789
1867140242
1802809848
146873917
1879907790
532207802
1423427249
114550950
1368029517
297113248
678100247
1586321352
1898394740
248008281
1795083747
2060620205
391554370
389777101
1438765275
2056914102
109355575
1903292989
1585254804
5913315
34075660
554178874
2030351531
1698585018
1864355267
1981284606
1698155783
1027105248
17652561
88048895
1837869437
1384846910
511847246
398402235
889426670
1694466006
597912768
1683603754
702615794
1094973363
813637824
641749726
1213078249
811804632
2033353412
1520326996
889395137
1118886047
282697733
1761204471
920484288
1454514842
1818384643
1079019811
1396357195
551226231
201747316
1170334487
426465735
894980474
721086286
1106120182
1309488277
1595145154
1863159573
1466299424
1242481285
1775838712
863582450
1138770161
1175969282
1856384335
1944205972
996107960
2146213644
2051428358
1818864141
550521871
1253177084
997036989
1001442155
1740013759
1207913295
976011240
858407868
1006448284
822081731
518225780
979399878
840201773
1336764440
2082690993
79454194
1912067159
627826872
1977966395
1780557040
631397495
2063937471
1220806922
1183120165
1169870565
304405342
1711963591
766056610
537903190
154923586
1404342737
1042505978
1898183738
1029777731
1218926840
1389331480
1695721728
1208482867
352162621
1553947957
753038160
223090714
1688216710
1403230752
2144627438
442710684
991998965
595710377
2090319696
2016674571
280683706
1840158917
1211023609
820180095
1197830407
2063320295
374057257
1390812781
169477489
1525760112
1092362032
410319570
1956217028
393325382
1919815970
2047347938
152211922
474758535
333405841
247776333
1419539993
215027969
1802052139
1951193527
526670565
1025508547
137285096
2073885541
156556057
1135221568
2113087849
759024066
2092587226
1604368742
770276594
805135307
2110126308
1730561362
46364236
486032906
2026671113
1699552917
372532270
728418162
549593397
2096287342
893308429
1604150582
719399414
157149598
1893808762
2045904604
162739782
103559369
34519966
1506910347
1895128858
1670347330
157865018
1610047478
1024489362
216433049
1943005728
1103489625
190536879
1691834155
2110366462
2066011438
1305490460
1383497965
662317245
293438011
1950552500
945522546
1847912730
1165903352
737277355
1205255031
1757678598
1837203438
1837465535
164274017
1305981399
1000587985
49211366
938599693
383650337
302421058
853961969
1338788535
276407099
1123449510
558378666
555122872
80628660
42745667
2017451938
1492407829
1303852040
1070479384
1207666321
279903358
1083157556
1835910245
177493293
1688618423
51458940
288033570
2096301554
1206009940
2129553458
835429305
1729388807
592346024
1547760165
1126357141
536533572
697866610
385702764
514458169
810765508
1478354544
1978749265
471901872
2093746357
690001231
1190431640
1806734170
364206296
1491314562
1156663071
1831071240
1666878064
68521785
1379901485
1446325967
965621340
1071390411
1357393729
1594594283
778810567
939639999
2030948608
1518752459
1330507907
1156240696
2128875174
2093545270
2014660978
384757471
1234465322
414508217
1330187694
1172952530
842929592
1293530219
198283061
954534782
1436648696
415932158
685712425
436089627
1008371761
1209807914
716950016
839996090
677541652
1796207774
1081343134
1631827569
1932587766
2075581149
98797259
918401590
1269798117
1696972675
560314104
1039777872
435492628
120276691
303541244
1880392727
93143705
609226445
1217988522
1804857471
1364061921
1466543815
1738964279
837171794
1282799029
953545574
123615002
2109256123
681043915
1367204610
591107268
1712202534
228928140
1275507249
814110504
1369545962
443280531
875195619
551770080
834262119
1907013391
1054867157
1609691249
1092317284
1942854307
549118955
1722546882
120511589
614457961
1407401587
379094658
28822541
619201392
1379305466
770049652
1501285086
189796559
503061072
1997973623
151073535
1290191917
1276025553
1985066199
1163829814
1529703279
776828196
687662868
1206108208
1910248488
1645423857
1858510229
1324795321
1687590322
418426791
458690928
1228291743
2051630033
938944249
971743989
1205570753
364727476
244450825
565961124
966645788
667219698
1952945726
1738567087
1204435461
422958939
1638731242
1248817489
717366502
1329801225
1161991364
1593304685
38115535
1904935336
92954610
849759528
1876690738
1802257286
1823801659
46561993
26656436
1287972102
1158445919
1407682677
1235776205
1290176509
985862594
1353619641
707873721
1613351465
372068988
78350695
781318149
1194990107
194284574
1559502793
171224069
1034106574
1836452471
1462834557
1778682378
1569301572
743597223
1499118361
1932356646
676832213
1765008591
2035192251
72621651
1765252383
2048739256
615561777
836981399
1658832382
1285128991
1216162150
1455177652
1088821069
1414610169
1915735325
1983307852
369396277
1962104062
1385554968
1115562436
1464949921
1818632697
744251493
1049703637
1947383322
51037605
1576178982
1495863463
280276160
823403034
1521788964
184114074
1582102086
1815668916
1602868902
189036360
1179946387
689954625
2017543981
1679611667
218997194
270029347
238318810
1475341127
419973287
801036194
1498614355
988682145
1670656491
1376512602
307810394
771704868
481935983
624791439
1863254576
1103531550
426171528
1726192420
728328826
1351001745
149401297
350407797
128290540
968393719
537515408
854486099
1714640897
2091790034
1696946138
491250854
2043628239
1969760978
1038769188
1194805347
1069384785
1313386749
1611139491
1708879445
1892468068
2142075319
1265643449
615717565
1880995615
1160823021
1158965223
913424666
728224928
817200326
1989320514
581166792
1396435631
1313223744
1553968530
1026889405
612537090
1548297798
1714643097
1123668497
1163340678
1239422059
717283506
2087172531
1771297956
224960174
860870476
560187032
364047035
1616291670
1441601869
598587310
149706875
1570412884
1378505047
1911939771
363408523
1196803802
410374799
1222665205
162947103
1669998067
842806142
1956349531
786858087
1319770353
916542320
1555777010
865521447
1027820477
1669774515
1492786271
1231116170
1835271659
1234049537
344090135
1212483932
2098195170
960921733
98402577
1215169491
376800698
1728847134
1965233151
1354146863
1605484264
221056317
1672573075
1768287893
967666821
228177624
1175767687
1564109502
1631639497
1188087271
544373797
93842546
1597950366
1662432212
1586914184
1851507954
458992553
1939350730
1074455775
205512839
1882061325
1662775146
126172971
75168380
2129996226
2027149022
56073360
1653195608
1155115375
2063578578
1535984692
1783905733
1917800557
110926267
495138704
1317758725
1944979845
750391388
1835037035
1981466668
1881158068
317200207
58862720
1945329714
998833875
220268568
1998764269
50089150
758745161
2125947730
76094581
1017472288
970762427
188337112
408062190
1254099528
1465963767
75534805
1413656155
904565013
1045392813
13595512
1436346255
440012392
716121790
1476360627
1740084351
1361488041
930140921
275497514
1886466211
444408028
1018933424
381898522
1935534784
431685224
135668697
1048681643
1681927899
960078043
647811152
688592334
463184906
1775906290
1337876053
293299716
2014895708
1730895682
1987185117
1029686967
738554185
1492546174
1280971875
411137905
1073798232
807645252
1097490490
1758298714
1259154311
160328993
466946962
1296434056
1389036617
328381780
1161807156
179392983
216865151
2120070747
608127545
2613462
1903911
173441740
232889683
113543947
1081117745
887270846
838117225
335323971
1147480616
414849482
311572411
535802427
2049835309
1114115626
1027228806
485607475
1771067729
713358147
2076758204
618870504
794597609
262846681
2100520689
1511035006
998218956
1403750390
1429683312
819156072
972603394
614503605
877636285
468240867
403914653
308032597
591140455
1610498692
1602232411
871595430
352178008
1701781996
1463838146
39121448
273896528
158372631
1785874848
1177591432
2002578200
596275248
1785059228
1689906856
1020249700
949795469
640805530
1887678943
198368930
215185774
1583392947
1196102910
1373167222
468828480
1096938967
878210102
1011135360
759595032
1138731183
694483072
289029831
2137272565
886365881
1347569566
1385862080
633962413
21764056
1206588373
794394395
1110755528
1222142205
863359870
507265207
1610102306
1032640214
207173070
720135289
1951610676
953537634
114778683
1637699776
2074338471
217395350
1388034342
88390003
2128059164
1682658611
1607049987
2129650544
2020702034
359827001
1610041241
1311768215
1295717024
1081693271
310341367
1476230514
979268629
2073721147
1263016909
1419707023
686288433
722994429
401087382
1565741728
1690433690
115597779
1220627046
2089560032
1423969277
16634246
224908257
1943899853
188676964
1974629975
702723601
1586446553
1700753224
90746947
658642529
2075898421
639259979
1516517803
360011656
214011881
1914387497
1476213071
2083106876
1226963648
1659295852
1936685586
803532855
2059063434
771275415
129025217
1892539380
1950353177
1373960770
1278302923
195026798
2045470487
1227615167
179012619
1683744512
725035305
1038087281
1737589311
1272356459
1951692839
499894152
479914632
1081154994
929782978
663284293
2082838357
1640543831
885009921
83666429
1651390610
1006860674
1589590036
169712607
319777439
608918507
2079200127
980706797
284101088
832542591
163622670
1274258347
2094463163
1301582997
1440411549
179464540
894501458
1223018868
1607817752
1784181339
506099637
65410278
1194103981
620686337
1962722009
1880446485
411609924
1816641657
268061000
2138165104
587295229
71478022
1844161568
188210321
878252444
1109248447
2112176190
31689364
165945678
497260967
1313094283
1003606878
251386207
865667214
180934179
760264692
783803142
977976452
258518087
2065547055
1842237735
1224524010
1582533662
1372089852
2040954555
1698276914
945579038
553334455
1418912318
1146065361
656144816
831260187
352680704
1361243637
578706891
1793210259
6570116
305310646
1751021235
941493618
749532684
1555385971
707887952
661219978
521015465
1002563076
1075288296
1184816785
321011824
1603140353
1720868357
705081165
1692585614
1061900767
1042250327
439859801
1391143137
2049846985
261388803
1381925254
1056624160
632052880
16117446
1016416728
1017917726
545993022
726494584
1345037409
967626004
482303500
1319319936
755251315
1250273611
2091275618
838763466
145189984
1755545990
2010984492
1160096699
1233031804
493334254
91672259
1824563162
940671831
1857042492
1042099386
2067792015
1550572893
1000774743
95267540
1463080246
864166575
379703020
739975009
416453821
1624350656
666118254
57144169
380036856
1128259137
1068425452
1033477079
252488265
1740670071
195261420
528545990
1581145426
1363070930
475212251
622280018
1328735233
17008905
1866775787
899079113
2074132617
1046243831
1669883759
468827880
1965042519
529703262
998705941
1873012103
990078105
187397354
56119216
76010535
258485504
1167002714
1577224739
844417349
381479837
985926834
423845856
679998986
750684770
1880313237
2097360733
50831424
94412578
1189587947
1571582702
186818300
476300383
1648657004
1653677403
839204447
499741973
866348555
1492024823
648822552
302127990
1674005280
2048518070
1218823944
2020397345
1929318817
1821711110
929338679
831531512
476697296
2036199273
682703655
737759002
737872686
1151304927
1890854646
1450324085
203777245
1407444190
1559737276
795327984
1525914485
519340595
640011689
1201735240
760451971
113838113
1932680193
1767096445
1933877084
653218177
759795297
1326239049
1865600639
2041119232
508751688
1896968197
1159746807
1678437238
1268804049
1700274749
1481001788
1599298761
1033501762
328101252
1934215337
1294167463
1097922604
2119606731
135745691
1522566343
335769267
361744994
761016302
1241762840
301508407
1091760485
588272693
316701424
455709011
1882788788
1305867690
701474571
1728160464
762364373
429953231
928987299
829498941
1058855652
819485251
136013528
194973280
1146002742
1839685478
2004587035
886542750
1370592805
205031655
127179579
137877995
1920089809
1737109098
640672005
1062473912
25946447
1337231371
321445603
558354242
630755256
983249314
942046432
1557245829
194380609
2040411152
244989998
210309578
73965166
373580966
296198264
537631578
1993349090
585212251
419696215
512449286
98549723
652779955
959391261
10732788
1610840626
1889664952
2000107649
1433372159
705772065
179212292
1773219786
1353239687
1621837681
1198858490
1744758799
466660668
1879718620
1549058308
340652356
1667293900
511964725
1310745989
358567952
726493055
257229695
530097690
1035667908
515815614
19038608
1332429961
95648675
1166914849
869876993
1664368470
474998955
1177243781
170151734
1369471451
1249772549
1338746601
769334831
555244012
711508697
1764103976
1987808118
1596214467
1212241365
968585995
1594489572
389866407
723582131
1879838712
192897839
1433880718
742239358
377621788
1438286651
1323704888
208084967
150927019
1362327075
584111699
1211311743
391912048
211931702
41959633
1522346947
480836055
281767473
1088073918
121417068
1699427817
2092349038
1102750859
1403103630
2005210372
510190532
627175459
576124150
1032036823
991075029
357842713
446532512
1963648801
396015468
1522566207
1507524535
1750716746
459883566
1267261637
371342412
1281200414
1521442136
510996748
2077452982
1881145071
2054292348
946449591
1358445713
1000257248
1704390890
967935524
1879749112
1278510682
996929394
66442019
552767536
500418503
271388530
566115069
1178876951
382345021
313957740
650937289
1968789598
1722592713
90757210
399576848
1140955229
1753436096
1480922625
1817094682
631794129
1400051555
1178870845
772293913
1267090323
1056692464
617429375
1306019654
873724486
2087162261
496510222
618050528
1104151167
258653640
2103761965
340515143
1176792662
50230433
1096799
272896282
1616899282
704115187
627773081
1534621647
1439869122
426791735
253076171
1480952434
1683540102
818447011
886581512
1739249234
97395478
965985594
755895331
643679900
549929390
666139192
772060526
361843685
1554002225
1324179374
345823742
691395658
1086438871
399355212
1096945587
916411852
1618494946
1797288429
1784607348
1437867666
100944683
1195081198
478985639
1005041066
2126395370
386788057
650188340
1641941415
1160138593
144563045
1326557455
1940468945
315673320
545538500
86903765
926167113
1243130105
994086656
201834409
44623899
1727697250
1242019033
1180963057
555953330
447467245
80363617
376837659
1640835650
444419013
297844267
808910887
547013513
991070500
1274623992
684479374
127903867
1781700554
991646099
1740459992
1651267029
853761759
202684087
2138676084
707976423
623130491
1761044014
225735648
320277454
1820080961
1350178450
1833562146
1659585398
159437857
420425710
337835353
2080721943
1816833349
493093754
1829669436
62322627
963700727
888309598
474427769
938526868
1377366156
1846630404
2060470588
305842494
1302808249
1183836752
1781449609
51816965
1691835917
1321535581
763071526
767204736
1714971906
753868474
1825867100
1392099344
625296575
2129151244
1184852030
1405784890
1560666286
1970344276
2111480141
494587793
1469739402
1156366065
1974315712
826770505
463781860
823121550
813595109
1665969470
272433710
1882295548
1846061458
617008240
1848155192
1667198536
1255071403
1902539440
296052763
72695241
851047512
1554835364
871098698
1530130234
770151908
516870271
1556896355
981742870
533834787
104051169
1647059926
422785238
1047694085
1726374668
181730152
1450529876
639207320
649785816
638612472
1574053365
1261668003
1856025123
1810476608
668779176
5004357
1999868242
1172003783
574026801
1144932206
1347319606
1953051089
1529537297
945877018
1172237346
181209881
697532324
1794304820
696007048
1979061615
1902786618
1891498178
1307803932
774094922
1360548951
325420902
209714202
1594518163
744397563
1063921525
674655864
1124622740
1257896471
1033797616
782368414
2092914839
631274518
1118125584
1609321439
1547886624
1973872818
964080921
983926305
271391101
1407909982
507159259
413082305
716586354
781325217
383620063
1639438599
2020583639
1116645655
1858192461
493390192
181081585
1545995498
1118364330
1934303801
2071996463
1973623006
2010507607
1588462656
598162789
1872267563
1185078972
1109099883
1158301037
114414885
665145225
1794152014
1925199138
1198066044
1726204878
1140251052
1144424954
2131924592
1743701900
231807607
1229274763
1541618700
1863743771
1015567825
1508797592
582503213
980499946
397060225
1131909504
1852303362
1983323313
1668489847
2017826108
1085829162
154542721
1997165998
421331192
1424186208
1473369549
430019678
74796675
100982359
24275529
2009643236
1070532401
463376293
584574866
1323083451
1731421026
1753940295
1143819789
2058892999
294379428
1698921113
11862299
1453368760
744602473
1723492687
992172581
336113798
208996769
1213961861
816158350
428522561
1104272826
1243917460
1538020937
1940848317
576481217
860452031
1319433850
1964566349
300224360
109826154
935713511
1457655239
88637891
914213807
1610411869
1169740026
775485347
247352956
812793850
633086506
1180542055
302954790
411828893
805326154
1986444556
212305983
955109912
1018239569
1873551888
417521138
1686026140
140360898
2045864315
694143300
675083096
1654262445
680958349
184947775
1357715748
643600559
1514107798
2072542022
325902646
2109196346
1205626701
337892352
1704146973
762737158
163262
806263533
1912469191
1576174133
579329538
1464673686
1548906939
1097109818
549891620
1820984018
414497738
1990965992
1002720055
1895581485
435456444
1066512611
388376761
1545077777
1578705516
1527938922
421046863
390655009
1445627863
1600173272
743846274
44026271
703368989
1119317252
1354375728
1243390390
1538221534
2129309315
1186611019
711483191
484971060
941177077
1700100804
2040662940
1034983185
1522430148
1964524441
606534791
970120473
1196929709
1203198541
411407053
973195257
1660580546
935278911
908595523
1004765013
490880348
1855938953
1827704585
1889520741
1050061554
1513938250
499420813
1043768182
1249227191
1704931285
1050542726
232219698
794569857
175208320
1524553381
1795028199
622696591
2016427085
828171976
1938428311
1184759563
2019527547
76653551
2006373172
950465998
1483433371
678494426
1580740311
1909752038
1701859273
1046881576
1431315045
523563530
975943840
1207149464
308256882
166981630
1391347390
498478799
1916461308
1069666462
1099861012
1093713054
319310377
1933541260
1976416894
592919339
1449985108
1418237184
1790268283
2039450764
1570451414
2032015419
2044589464
668665154
1527014601
497046807
1982763531
128977450
1896386917
1078202699
1796517136
59888361
1530031480
1044043295
947801587
1825846381
1115359840
1059293857
501670648
1755204768
1594384017
1357149401
104935082
594991513
563047480
1090249954
280918891
44256056
626577742
577147043
1456618593
1220216267
884553073
823467949
1660375048
970718246
507944519
1403991844
517080252
1155518371
451648517
1394436538
532832392
1999076181
1080862989
2131916149
1858372517
221336768
1100940396
376273463
1834845714
1056687560
1373317600
2119907241
1357278393
913655599
1021873123
927292773
489789230
759094298
1097829693
1882492054
491132865
211213220
536104201
1099532841
203821757
1807218969
167259995
672949403
1279670923
1637716116
112588008
681907220
1065060564
406446381
1157882954
2119185032
2044397691
500963217
1315005432
1867112575
559346877
714232220
53095952
922645986
688278907
1988893565
1414456026
737228462
1142895078
2085276598
245262016
188927028
1467014905
1600801768
1940791831
748613658
395951683
2024280318
1035110940
1176388700
835292498
620397441
1175281067
662874816
450218945
1149788687
2017682810
1993674005
1713137742
1245439838
1006685074
1110902534
1265951455
156706638
546195040
1826844197
1982680356
1964374940
386483796
103703529
493472501
1381830031
91622001
172223692
2060627264
646652184
1574305492
897378042
340523896
127734102
372638915
1588380003
1881392263
1426479502
835476647
139501028
2103160308
962812264
853030403
998577329
1616187943
311697303
1617199985
342604579
853270598
334837345
1004032133
590806058
948956781
1292801682
1639276783
380746688
621334662
1770107713
1620799219
2035483326
1907694392
1655198533
627535758
277889184
858212902
491931392
91505792
618258117
2034847876
861579738
685812765
614037397
592780618
261093106
1149099560
694417256
36394302
354604390
164947633
748370262
2112160078
1279154905
1894736353
1737832751
732755896
650679378
1849682995
374102485
1539396220
550197035
1590375024
1862185593
1971683395
1850071469
532285970
752569721
1151358823
872032655
1522131651
1967335899
2079897326
657823698
1115412826
1377976042
1887727694
674232951
1803941272
1648845391
1874030055
1296698761
176768225
1649763946
113535613
771639686
1308198637
99440932
488051597
1102558662
1421831875
463184906
2019731516
1947659676
265667846
1410908153
999571240
330176940
1511516212
1822444539
1049900000
317598226
132053597
1073851824
71152559
488002894
32302794
1604977125
981268874
1593535854
477680793
652459762
208837315
1722284368
520780208
1209887666
825794077
1928651707
1968823553
769611529
1898132379
1879910732
922764002
1270221458
7089453
1754256838
873917358
74955828
893364061
627956652
126456503
116661766
754413108
1659698792
1471842420
1139977853
1656883605
795411862
2125268910
1209583515
130619769
1714539115
1954135730
1757287826
146371729
1830537888
1624749349
495002749
1105284275
441756227
2065351124
782999872
2110774782
1794572448
1162278444
2114777489
984244568
259617949
1661679561
752273183
1950261857
1317607359
1837615916
1058399674
893209284
224732779
1346246877
244152901
1516105722
1343373448
1019370204
1562353125
2055507525
1024554491
1347488613
1261216978
607861328
2055589258
927367800
1467419213
1779536292
1063771630
1757095351
364047035
1607533414
1205500149
930869064
1223612121
1241892625
418715193
666251285
1480159428
737377855
938450726
1849069803
1889679353
1379204809
1852796038
1735085879
547264131
1370416479
289447603
900042053
75944124
1903979038
45353074
1174050766
1607043694
2090648113
1305344587
1445377237
1996099030
1898767860
1451294149
1881198437
916531748
486680541
6761832
155464538
1615310048
839079186
802072642
104199552
928640120
1067465834
157314108
80748083
1528414014
993605356
1925576803
595276833
52044069
21044216
96293611
1440305711
1212789965
546868630
509243324
1691060242
1153897000
437841918
869010189
279194343
349683208
544913826
1622487835
954528849
417867054
1065880777
1199705110
1592380133
1564488954
885163729
1114530499
622394933
611333371
2078761590
1243291476
280229244
782477453
18594035
1570508445
1792405355
790675125
2054835620
554478538
1017926949
661478986
153062316
92618585
212879969
1425210179
1357741241
47384010
821977113
84038998
363386782
1848475388
1389251995
1925461421
468379116
979298652
2067978865
1862104973
923236027
1666175560
1755947222
374903761
392882413
990108208
157977514
24810295
386743203
1876173284
463073069
1807039006
1401853633
982018444
1649548430
422739250
1164833204
1855408449
729663800
2018547474
915945095
1909718627
406220278
197172064
1970953207
812544813
1148775493
1002408663
1633560574
312167274
1923863184
522660983
1374317535
377193933
127000874
2021159344
1133182259
348875266
1996489203
2040596554
2131507557
442345627
623077021
394212728
1840224216
1067300809
1246697899
20213910
432557727
1276352085
1501189661
133339396
467189647
1894981897
2019311308
532450746
237720289
426821207
1209117031
1048627803
1657076106
170320059
1672422109
1054457634
1359079717
609462638
453969989
948975488
1995008333
1628145846
1634361639
79422683
1030433337
292330561
1425309929
1915748438
1304747386
1415601682
331229895
748306592
598824621
1474782702
447749066
1682181707
2127928071
125344020
1254397525
1042035877
540703907
2065056778
1489923574
1332694582
1047991520
1183541755
351551650
985339942
869776891
1704594595
839007269
839744493
1833374797
757270441
1048685632
1963263822
1888179274
677394137
2042379673
854505883
512272830
1885424834
334118525
1713352609
1601636231
1920861259
1546961145
1260209076
399828995
407398478
714228411
1554888038
97820514
204053828
1112935783
894008039
1397191381
1974601306
440607388
162489111
285861507
1363383347
556295451
816381892
2021834989
2017548467
1558225388
1032844003
646875839
771252929
2074175666
2145769377
1850299517
1259131243
1836996967
1604935447
574310979
2136680360
1956400914
480757880
453541597
441000480
556342244
1469285773
46892724
1132970046
1779290402
254233190
496550454
1138629446
1910519759
1936630269
1265504832
2012484688
1889764917
527297581
1351779749
477920511
1616670451
146815269
809432168
1835907760
1719112115
175839914
2020719608
1657343182
112470220
109529037
354631340
977748616
1152447577
1875765187
587335391
490498390
1914687615
358285422
1711703603
109341583
150711720
579726772
1490840003
2056132922
626352819
1495174728
689449006
508523490
221313522
206069391
2122477554
598144027
823664326
396181398
1205650209
767343909
214609458
1417957837
714390782
2061828359
390452577
2017071601
1832122648
2017696684
1192122863
640259180
772772972
1198763158
1244119471
506255640
329660339
1300562404
1319646820
366054588
1929620523
1027414936
1202278802
1585426201
1095740533
1431401155
695200286
1299687728
1926264039
1961300628
1935468438
425622460
219196410
929876444
539992287
1225860061
113571060
200228294
1173240895
1158959673
1264816036
2116119481
2051875818
2022163704
32535245
1380867712
187339697
1478109134
476723008
491292714
1661251580
183753729
346927583
333015138
288093878
892167068
650463396
1129348806
2120601972
232508415
546113908
631538394
1758219592
230748487
1463402770
1106068182
2029001780
720493027
1688567099
1063062291
1945016267
644080668
1066376580
964452247
22948705
825303788
887205683
357980679
1563980722
87664679
472751105
32253363
654162260
1811780236
404673956
41572080
704041066
1873262501
309618172
1846231772
844734961
866411559
667017477
1178412466
844422684
827828241
1651262779
1753076476
1841567563
1053371884
1299005013
608575407
370544454
106377149
2136297427
599693298
2104052065
1096922529
1614286133
161392528
1543558307
1927383208
801019743
113413655
1413996041
87022033
1570925707
312176887
1689691689
1306737672
1010965338
1479623984
1505332828
777007441
1106657608
1664482986
2124074126
1595062327
1858192461
388631314
1875717458
2045220744
437086096
74333092
942416426
2079540112
1791406577
1839165287
48747371
302642321
1009983914
575075173
1205600316
1557337913
548613321
2038777925
1742932709
1709264302
1215439006
1690336356
1215963624
620081689
1454348834
2042915229
1964965356
1183829845
2059116229
2040384239
844667615
101469776
903848372
549175664
956113029
1274392400
782681318
2081494802
2097056311
754180062
939713491
1071549233
150243002
2041729846
651385933
2621375
731226881
1187744714
1808220850
1681631673
530927919
366388338
1842007500
458401846
1031252843
1241258132
1518977771
484322014
1957028619
884542086
288809931
511739609
1421383602
1685216921
44672645
737319467
1309022586
1647456467
384880188
1277552630
2015167367
1018334886
1447242094
1463758351
1923007148
1991183003
951374918
30887987
84643293
1399477175
1046339026
499637086
1712090358
1889702355
571107151
1882571905
1524367352
355756336
198053131
1036596269
200225468
1523859776
682204450
2137955072
1303428908
1230901174
2807321
1008117066
1037656095
1591535678
945795255
309082381
83566118
2143640978
1783742503
734031791
952067185
1018678980
1938870952
1626788099
61728368
383848239
1652655691
90270442
1732089957
667161446
1337144428
1542861738
1726661825
1689505978
1378040185
727267917
1051079300
1245928762
406179791
379547879
619042227
230867375
1193136163
1721707485
2027226240
2032147231
1846283454
1275888714
1534961488
15924161
89656658
1503750724
353488079
2087917974
967741757
1036705879
433573059
953921467
1543019819
67911402
1677384489
816113545
1591242873
908191123
245546578
959002288
506114458
931807155
702934315
1422842968
112191900
772081284
982618937
1804225633
576478049
777429675
418331093
1118457229
705529783
1030229918
85796460
1808887348
744521023
195689886
1248821400
347282591
1799188486
1559661072
831630124
1517468629
1720355068
919983529
1658617849
1225554767
1264932044
59172540
126545316
1626318754
92559629
1458967512
611827673
219708358
2137482511
1902197933
1365583575
1096424291
1210127116
2127954345
2101343446
159525045
1674779968
687919457
2050724985
1774845764
557867444
2011406583
579255827
1490294987
1288102682
1855548955
1397236864
375301124
1343509063
415296661
594927997
1823630241
247473984
1166874503
878107800
1244286901
702136344
537906870
1258140746
804408869
566465297
1059034471
65380892
382747975
1005969913
933978261
1083134113
1686957771
889295658
2094935236
2018062545
750139005
1306862224
1581906892
1400495626
59501318
569585671
921097101
1874937543
1593332197
1421478053
1232338335
1655987086
1685743905
704767443
1763635411
1917528527
1889507125
177264259
1863107364
2083936589
1963608464
1389693830
888472327
714135467
2119397446
722876204
656212346
1446650640
2057873193
769090753
1027429874
1518505277
29685974
1914991983
832657888
1507095479
2125595081
1054217241
1558235910
1933767227
1909378448
975972806
1124413769
1334676511
1387802725
1076828153
874364848
459578847
1393631718
748475690
1647868100
1533146728
876870378
1123048942
560305535
736344575
1374976210
684064080
1838260008
1363383347
1264666438
911867680
113874839
667293632
866920918
832021073
1481141025
518355954
1682226150
24864144
742283866
1125308973
18646569
993889413
682606745
827833612
610284846
2059130373
9976098
1034050004
1711504127
1267297806
592381702
1407864030
1511067949
2052814891
579499733
708261466
960792584
1478624109
99611386
838980526
1364265722
42213773
62852021
1118587204
932744079
1676873162
1753494413
958530036
1001675650
1359547263
132568181
1481541902
362665882
874592993
286652262
2090733730
828308154
1682344618
1393569420
1129498156
2101446634
778364538
1370375560
1831150224
1479989139
1618114878
527358463
850581261
98702047
52716540
493933545
53329097
1806477302
523968856
598474777
744956367
2048565812
1062054863
1571875933
1045354196
1642029023
234337800
1816501841
1100214427
741944064
352702954
205455672
105243097
2043095206
594576920
1394706032
631975527
717607607
1777451728
198289813
1881066664
755329551
176023160
1169339153
899049065
1911588550
1905425643
221372364
730571435
1651489908
2069399146
1675508843
1868491166
1603356921
1060862886
544782581
1398414263
2017879507
995466508
520148771
734524533
1453771659
1214460343
222699028
1840967839
778621082
1637575182
1148243276
1948553078
789415973
1350991824
1920531080
409275663
1507730837
1451094508
20275328
498967985
1174200289
1434777932
854569099
66652975
1503164996
136119186
1492554172
817234556
1343571621
2073072652
560911706
185694550
1337602741
1583366253
1832453977
922439698
742794048
1585006266
2137109504
34914260
2073514281
1842970624
874614366
1246612699
85272781
1888871228
376206175
1993387616
556452830
1099878279
98942211
1547106845
1956672380
1361601633
972112026
543014366
2091252143
1139179610
585491952
1178964447
468214417
537058550
750525945
89277037
1050152416
206392177
1073971638
775498113
1108409731
135776239
293643697
1586357975
116461609
933733621
1569276186
1957420221
1900686828
18454563
1764163664
1717268750
750423879
1509938708
73893783
484000551
1123345041
1343681996
580475461
1882027166
1155614926
1602367415
2072157274
1083914942
1317710026
1322417475
512981938
529445557
1676131396
113167186
910963501
2138532294
2029332134
1790589842
1459424826
1672468944
1355190213
1893624558
1947659676
983502552
69444271
1848813388
943560573
794484321
1132411775
1058133061
588445821
1326215037
505601237
830100635
1284269814
379828452
1253859993
129015001
1806610918
1871483148
2138526391
1425732860
1936835541
1768144062
1879507726
1477370957
1617134570
1839080651
358442619
477907355
1369755688
1558416114
360544521
1695911284
1362545480
1094824286
826422865
1397621
1210444933
656218394
321873623
58660871
465121274
801833344
1988893565
2082221952
628856631
599065571
316593047
894668968
1375045066
1869377715
1556586256
1621731634
255998544
1170486829
324251549
1242091242
1067691227
1775566255
185734506
1794853277
1830890576
2058343110
928458386
842431823
1532666292
1198720378
439909694
1396834017
1306854083
2056477941
1771512308
1498157487
381108268
1581825231
1607935890
959981533
1756839387
2061770652
800136779
166633374
262849288
428383834
2144834932
798954071
1259308321
1188783595
1237534458
1782311996
1416272568
1869912458
1698594968
1032024099
420283299
1727781826
1973483561
511441290
1269434106
1289234758
896691278
474103619
1837199318
1111879533
1855241603
1742988538
648824839
1340255083
88584511
1414727650
999487846
724063630
1926638536
1755939565
966408502
1855897627
965020486
529508147
1954984294
48958313
197958555
441911211
1003364303
1382033760
371900760
142391144
195934380
239937621
1842587274
620036468
601868318
111866728
1579309767
1553303422
1083190328
475281390
49186565
1356129938
1569756477
1043838145
1696352249
1779959811
1430251115
1845201451
1059963160
732814183
1892921505
1234486223
937323167
1164360896
2020215004
643075634
951012103
415098675
1859556152
997577907
1084534735
1062498261
1456328954
1318885035
170163488
613895257
1727381983
456221843
875024695
37616182
557057806
1286242523
1184252230
832886705
358040936
1877734727
1381430931
2059205769
33760319
394566616
1308327787
1940779604
1657166997
1140384949
1724186505
2113271838
1102277193
1719833078
1904640330
26120811
938719895
1742911932
553339300
438756821
1894816698
439722567
1732228303
542220806
549595655
180255437
194886843
2086036967
177448279
1771851276
178151637
61084867
1243881421
267644577
1701847103
466211077
884488634
394477140
1980398718
94282622
563006890
476431378
1390166164
772738834
1919167510
450203567
2035712062
842475641
51422468
1243592643
2126464610
1735270823
1493474115
1132354050
758557972
1588442349
514815556
689345252
1887381331
917166877
1429211807
2018896626
1433968931
1066593925
1798070587
1465655402
2062315669
891251060
992345972
1831298084
1363839669
1600845953
1349722614
1747620983
200810876
2135680677
372537575
441376759
697664533
794283364
251315038
1460539293
1940606702
1106181066
1603001607
371224197
235902550
567684110
1571515989
609052222
607163401
707145369
57472525
673088968
1853821941
173101707
114841603
1849654540
1548316702
760323878
1919530537
171776677
1926606660
989413711
1711772251
623016863
1559642648
2100780727
951060512
1586588216
208095008
312641210
1594594978
1136084928
545494524
1162661979
1291262299
2064276159
2119931186
919705987
366202638
1547684182
1876184491
1279851510
92226069
438157708
1301913560
587414680
1846262045
1871189742
339806546
2028412747
780584673
2138263052
1958430322
1472122104
763340993
886307029
1041057693
1599657932
841907058
63954977
1954453035
1572950890
594957931
1935965813
98225645
1713050335
815594081
853413685
2039455654
478266436
11385439
903067865
1994250912
1729244233
372562155
456619104
534753035
1489871876
590248064
1516178440
1156520757
766388399
493236661
2101699306
1696489589
352879402
1384839792
1238624795
427885515
1320234912
20284349
1330682278
93870828
1293961094
886889787
34448611
391927031
1693516075
95759628
1999217152
906558516
1832412431
473749735
1128365366
1939096693
591761577
716699979
2106370356
887527456
51324001
508695501
996566242
1360292928
1719132239
2060986085
802945627
1241138413
1998161520
1956400914
2005764550
1496440674
1323191776
437279635
161990486
506240936
1613752184
1468172422
1353299136
1182380653
1054991088
1262292342
868504241
808035289
1512136543
5502587
1225205292
1237479511
1093761694
131972895
1262465888
1083120646
1014447415
119376778
179989582
1218629544
871681389
937053485
925181485
1284470204
800254537
989161491
297720863
1492559526
971274043
1376771247
162059496
1873848049
470686289
487813185
958245569
1855370973
559503027
378776002
174647746
521247036
2124018857
969313153
1564996722
2035813161
1032323283
258594894
958461417
1846015727
655056059
1139762898
1887624603
23375595
1076186532
959696448
1779630193
308409044
2075786652
1374016881
86885058
264301109
1952262532
1864917900
836222542
629906495
1398912827
435338045
471499255
1070627174
1890975132
1572457028
352625615
1561819881
234425009
240458139
1797366567
1815419812
1263646673
1185299890
327551813
1672166954
509701613
1563899808
1994780674
647506287
1542572792
64490470
152672234
2027814647
381794030
2135379463
887746869
1055397216
632549814
1119056988
820003147
623188414
693066592
1991407
85319148
464611871
166005235
1065624906
348046920
967826640
1361191639
836712402
1668427220
835685893
1577694746
1419345209
811327959
196550413
975907715
1679782229
2127271727
705225690
1238932703
1300277865
1538929351
1315161191
774199317
1970548823
443427605
75705137
216831905
581959008
803607370
1898793801
1685454651
62289657
1529212480
1052642922
1120333166
364616268
1834530129
1272792259
1327169062
595762667
454837083
2141791110
1397533273
9553079
165689892
930610258
1589373668
1573694308
474353888
314486229
1319349179
928988281
2113408600
936150521
620517311
698827188
1948796207
1467267141
484708559
723835064
113354746
537719267
2091433218
557213403
1646021117
2004657743
272054670
773856992
1351203738
2047584929
385332288
599258466
1232020596
794512110
66043963
443642832
501350594
2128864343
1773762016
1052784823
166862509
573413419
2052113033
521032801
2024510032
1990034397
1383480536
1284623133
1512084869
1576696316
434328796
600330718
1256554029
1748048214
1234268991
2061843476
1343414895
27692443
1249144998
174508621
523354263
857435625
1893155885
533711579
272942232
1154906902
1716372193
254676110
562769525
332948141
1267652374
1253286611
1622095930
970411990
715080260
599483398
1876868259
954662732
2085019868
882191681
385312313
1211051038
395551666
1029642565
1834849128
209911659
1270646720
1429523784
2016032128
788825636
226322356
861822390
836352542
384519881
1942920138
169353801
840472501
656684659
250803486
697034349
1737276165
1011074921
27165064
2070225187
1068815844
782556521
1859339409
1949868692
1561187367
421802861
1581082226
1769236478
655519858
1112104694
1154291360
1448146836
379995058
698827188
714383687
325104026
1347454455
1160014233
627061636
1011721472
907647748
2119585282
69945918
725856407
2111152351
893126241
256943103
56202749
181957984
1476836641
290900573
752485977
1247756853
746975721
2054930303
2065829503
293238100
188424958
1760781957
1804833935
1374149071
125319289
661632549
1179730686
1331054605
165354073
1120930261
884068708
1871724807
2016445634
1171310896
1241022843
729299335
1332217705
145074239
374574074
331667418
305988261
370355367
1745198199
1335950317
1035367659
379218336
681488534
65163170
1432540851
1855284520
2081830723
627827263
757066035
1928439414
1571159453
129065597
1314209161
493159058
1028992899
1960857740
1759263020
1007557593
899181552
1362542119
1195745813
103583232
1265599997
581882346
855307515
788400809
380020915
257691910
417378985
722918343
700578640
2125545633
1132765641
1911071848
852976224
1204416211
164851093
53811305
1833490773
1414780258
1562217122
1297989843
1384278780
231752024
1308249526
673184581
781341993
35608665
853785154
1773232531
1524049896
1032917760
1020047864
55398067
29484815
1494281197
349972164
1441229071
236619230
1953189206
1103048760
1141283294
440197713
1881443020
590806058
1794367891
1520724405
1918159550
1855422740
608229109
549826828
1798387513
933358651
793539456
1451023212
1831862961
1328613855
1772470035
359405040
957479931
19886663
494457751
430675527
1237479071
214877947
745527393
478157936
14560580
829034835
1876299692
1494901099
1006741136
1031846525
1961702127
1656451331
1018080936
1052648506
555085918
157753631
2142743884
973127683
1119974088
1108921980
293114023
1946374431
723282783
615320525
1832382987
163604092
219133792
2123708175
1800319259
678854053
427634754
1241826685
420036316
514176622
314404149
2079117990
39296690
1023799755
804925085
1661691394
863652500
402416083
572759314
1984861381
509981665
195912512
1704562196
1449489718
1672430365
1219987983
384353886
1379716842
1849519051
1059250456
1380403881
988184828
964183076
4077603
1389597742
239211777
319697741
518992913
967556469
623111044
796139138
1366251179
422001615
619011404
834511633
431062381
1326603238
490385198
1746679142
580966079
2015811874
1881192141
791698930
1159796704
1601364351
1530017580
1404968061
289994602
1379305466
1922479954
1941463617
1021879797
1621536346
128042376
1744880604
141174885
652122058
1809829565
1556720393
1695196108
372728380
68163267
2059122577
1123591695
1415026838
1476609182
1865380882
597417393
296391794
2004748186
1704825692
2047961262
1734686819
1696756942
1895504517
2141016276
697818732
1954444422
1266633586
715266730
2113133704
1817832711
612415567
1157735083
1675163994
1528648089
1479217933
561124586
1032640369
509605302
1654158505
533168803
902639716
1574488056
526112835
1272035965
1003248993
346752559
886382064
1910740747
1551480717
1915717144
566021557
1435430649
537218978
1667047429
220018686
748509363
1620731298
1786183469
1810786000
683124183
210622942
1887685483
1654895391
1134880187
1408192101
438333705
1832041318
2082341181
1710254309
851736828
1623076740
1970083020
1738567087
170343652
1687428686
565678106
1038912162
1711606581
466755083
585038789
1264542219
602543198
579259326
877501107
1498702952
113743034
667460561
835714549
615940340
836510436
824289042
569635657
997470098
1041184505
783944411
1381403427
2032204581
1337278783
1928679338
727317925
86573666
1799418919
543894904
1607290487
2024633671
431613987
653923732
480302375
519880391
70871244
1701800628
304928553
273410492
160349594
875375501
177796451
1858805459
1730602785
2024100310
428994554
1495309207
90458161
1048452501
1723266423
2122760809
600473862
984752529
1671633458
184580952
993301350
642770389
1905940789
1946874839
1393149745
2090170419
283952883
1909263768
47079254
899727199
1600950465
1973045815
381402622
1828617364
1634285465
1258025737
1315502402
1398995287
80873877
819424144
1136822296
1838956454
1628685741
487910343
2065681101
76644467
789816400
1048528336
1456665567
1920175816
1434583608
212259704
876137502
855747752
2056732146
2047334348
1394438349
1774684066
337647538
1532662132
823246292
715742199
1765177269
1913008346
568779727
1090558157
1614132046
1147238164
955704786
292669965
1102504853
1542490638
642823956
1573360231
1139159546
431867533
755360282
1365617200
1394783530
1833504239
1690239683
98681639
232949510
1936588422
761127543
133280951
729777936
285126295
1407296057
819220993
846009523
1042147203
1809265274
891254302
1613033316
444138010
949106718
340828637
43880033
323313720
289187550
1703143464
1918050993
543781339
1385426634
1659436913
5732866
473004153
1025062085
1581734601
760993903
406274300
1237596406
2053911859
434818133
788557902
1637822282
1720053699
2037979278
523392466
1522409736
814514688
694805990
952712670
1243626858
1041776644
337075727
850637667
995959810
1984288835
1160134828
24757974
705507136
1919008608
1689797
44235233
1478443119
1999145156
1369797278
260061395
152711992
27759627
434910630
27438063
1004689554
618210173
1316876058
777443354
836851837
1724508194
422510883
1311628850
1259978178
1627279002
1294679273
1722775918
37069371
1233766678
1583458968
1275039082
498756479
986206928
1883093958
750008223
663729705
154673095
1035020507
477118946
1200115102
1908044619
1622787425
2100035253
614348122
1175004773
558544205
2138282914
1398716745
1411603526
115565101
1379603174
1869505480
399566782
1690147468
743597223
2104267394
1835526729
1205689998
282234080
1600631715
1570434535
1365961571
511873450
1230415828
1425125937
1022145109
1095169492
1707807134
1506857979
392182914
1796557500
423915021
603149327
1739422163
1628099120
1431631157
691443131
151740381
1262834415
623486683
1838919743
1960016666
681168151
1073320069
903042220
596747138
1713821297
398271614
1417033978
1192728482
422355663
1267293497
1536004941
559628124
688818724
385928243
2010014483
1485981969
196903798
1752254644
1985891195
1855041228
1737421692
506654331
1439162963
177839328
1947973032
1639241863
270265633
1556785723
1829804589
619235925
1922941091
1600961275
987968085
50702542
629054082
1264371192
1864591934
296829059
1462848120
1238239042
1742122119
1799865968
805209526
1802740541
854306622
1663852385
401912603
2046982416
1204536611
951228413
1298849802
129315118
1072230207
2085348391
451109272
1461738200
246134326
1267687348
2046413795
2084556972
1361059111
769165252
1118433675
1428375412
285031804
1923248373
754413108
266230873
2018873963
561772365
2105732761
1282986193
2069081222
91395842
361268311
290095971
958517085
1074746842
295149903
1721600719
1032292844
744941498
506194960
297476782
975072220
1454276787
1576117588
1688529664
200844530
1793808501
416236371
1928024761
267328170
739296906
1929307053
1783289185
1879264261
1012307203
2058590218
312782930
317162683
315076386
19616789
1776041959
14297273
931084966
1444340988
755840320
227790870
1274478891
1869062513
246625441
2122820089
1732542684
1458710510
358794211
789547230
1622876072
703946515
419573261
503464325
1436776861
851891758
2067213464
1206028705
1901711046
847653964
1280584543
807022673
1533972720
1957544259
1721579280
23918820
1935017616
466755083
1977642351
1962863567
655405391
64651350
2068822719
264268238
1127897390
1558217996
806954579
1746451670
768970204
1823438281
2058694573
2111097552
206943811
1351339712
2031640531
1217329460
1285753355
2135789913
2062524273
1811113859
2087912805
760236478
1967977226
171239121
1896233827
959200744
603320935
2125484572
409132082
1778745006
161392528
1137842666
1276924705
1124578341
664555969
1576531272
588194172
692755866
739485853
430213331
745188516
2098735113
498283954
1546771976
2104307541
849821100
1382514605
1542233127
281691332
1145381210
1224545085
1958704656
1461640311
2056667274
1451843366
36032868
1046653216
1364278968
1308446236
732289756
468562731
840628133
1475204541
296799171
825818183
216943467
1191001971
1464747633
2044024776
345537450
813173372
1983984050
1603140353
834542401
940821222
1398395303
1518886907
912031232
762994541
617684520
379727208
258391610
587485313
963230308
1739433512
1053403406
973779912
1125077850
2067511452
1836417298
1178086218
826014396
660159606
644317519
1656278576
775248739
95640900
1337605779
1055452571
120363091
440507575
1632774301
869630595
940842630
1557128530
457953095
1546009250
131772734
102851948
248130249
1038563216
1357356591
236438149
1357472361
582787157
1166714949
1967617501
1887610576
802486999
1799150929
575741684
1411378362
1039512415
1315665490
1218420265
217750635
1796806710
210235655
1876121489
55117428
1919429876
674063255
366926861
666082403
825719832
1269289355
1799790043
87814317
695460605
1652875169
1875363444
1439010593
1592797829
2055106556
657703531
304512093
1588718699
986863886
629397520
1264918487
1955376331
1649929335
585119905
475161320
1050478148
483018806
849206845
1956251422
367891515
988288472
1640238791
827919214
1919210954
2092216621
448992567
1281931470
1981716913
476661444
2004024380
164812440
448469818
1405017117
1076707490
715332743
1001952699
1535923241
1583974988
1502487591
496598283
558311599
1146751001
1479712772
535012951
1033361327
1412864565
645678282
1852884277
697872457
1759167801
1051751131
631269314
1155232757
405338787
438671877
54944930
1721729539
2039625970
859517853
1977401474
543465769
895495145
1052894901
624200283
1477884998
78660652
345195464
678572318
1339077333
1834184778
1852981010
409016276
1311668241
873923002
1511239656
185620009
252751183
324049395
229585800
353099034
1450334308
2019270530
1575501433
2082640312
1503285659
1987100625
1237818888
1292394673
574028683
355682986
1382989856
938154707
702255749
1501400481
439914771
674474406
623554954
1014574767
799821322
458919466
1058242315
381412628
1570327637
1180447413
405193994
494489963
1080394464
741630909
1242605572
1711504884
557258683
1466880165
635312404
1342016980
1758124596
1986062917
184124061
274277481
1289563993
2048679804
970271578
1708363448
1893555112
1827378246
82527934
219110530
738501308
59319276
1802080974
779658826
2012775352
726964289
1062192130
1765597032
53050544
1830401133
2120344581
1923029954
395886011
697380860
658354377
1914345127
1448629309
1752277127
437008433
1834660565
291459517
1537767248
706723144
1185056066
544825627
1413504010
535446872
1517017783
1443273549
1314924382
679206125
923154469
1861791385
44400598
286020162
2105408218
1669327482
1299458070
1138880773
1002563076
26267908
931735533
1197916656
256310302
259221725
1727098618
869710931
549265753
630887994
1322404907
1114896027
416934794
1614713281
1026486939
75558981
1762562487
1323274178
1140178824
1927098453
1601403334
289466389
755373814
759009630
1361712815
522828802
1438959414
220149344
1128229045
1641836429
1162988135
1632084427
290759519
1733237537
1336222896
91145283
1956204264
653085342
395092380
1499388329
894481557
1264666438
928097683
579835981
520290697
205467054
1245567456
811686985
670051703
140456685
1311310244
1833946923
1321466544
1512903187
1161735614
1359079717
489265489
156792676
1339426911
886448624
830716765
104397938
1870176578
739292955
32035090
757964571
1180419494
2123501416
1449289359
889507431
1677105991
21518915
2059071339
1155581895
787852374
1947134989
249574278
27939300
641703266
712939853
2129399830
903566495
1399517924
1909263768
1854674294
900370271
474315100
1065508316
1461415239
394217937
543497903
1427464797
1444218516
943838727
106193943
931589217
1915399507
907888317
1632004296
2067395040
2085314161
156871047
1193355840
545050583
840848726
1020436776
350917191
727998240
802375459
1524061404
1303940324
1749805964
1219747307
1721067771
1233579459
1418924554
1899006053
1618217490
1810046809
338909500
2026025960
1319646733
1868218579
480440191
1754588909
87760505
1064656415
1516960997
434085473
605612369
618214025
594066895
1708985364
697428909
1372283283
493388720
826991904
733520034
408340084
1797703542
328661975
1054846186
601779991
453392867
1580644697
1662925576
703214826
938224411
1143936080
2004138955
943696791
625967716
1462063753
974656514
931001397
261445387
800647201
1603245111
2078926638
2046650013
1349828501
596456261
762895379
1436269844
29950678
732016622
372824548
1567594605
1387489536
2098648606
1324270460
2002847744
1062668943
1244784634
499507706
285113492
1637652558
1490069221
602090161
293163173
473768294
542848302
1828147364
932720923
1960004310
1103574880
1769735801
301967774
511851872
697664533
717043801
349633891
1013065546
713386204
1713466008
278931890
1308798858
727718279
1402495597
1943549191
1711005612
2092645331
1170515833
157923770
1513361799
419421977
758675817
708945412
288963853
1744460938
1385676201
2138915807
1823344120
209710112
933301133
2050441776
2108594164
704527573
304707836
293306190
558898079
1574526265
506110345
1587931752
1311681563
1295412837
70573928
635141306
2025081581
1346766604
382544973
970919258
430714917
1514546436
876058613
1507251203
67453878
899128930
171839583
1634246763
82736467
727938515
1146970544
1961069330
431581490
1839274615
493396942
1659617823
1700023962
1231716306
1544827440
1646533900
497075653
1746799224
1843802042
109723619
346138609
65976063
749415134
1128214726
1233599729
600637825
1879175568
1860639472
1610988131
1772110093
1107473749
1626752636
955173891
119524105
94550336
189213949
384681927
1719111923
1376074220
895572731
284226205
1124671172
696783507
2108643213
1490456752
1078708758
2074873166
1233781677
2094212163
1660844677
1526955993
1309780205
1875240131
771567942
89826325
998691485
1669691747
45561853
2091988369
1444372169
1367500465
1862540058
646640416
2020381666
1290693977
1070978146
1338879309
952995689
686918455
777238473
1474490807
34201532
1018478497
2086341954
656658720
1623293383
1538149561
1621415301
1801935681
753242539
989545802
1620583449
1953492083
310467988
391811146
287859174
1187226347
635312404
1708117293
949712365
1322896156
1222257572
1490444741
832515370
539984751
541832995
1343305641
335497323
1593733966
1127886157
1555075030
707206226
825606221
468480217
281143758
1529874282
560088909
72811385
138876947
30840168
1002596978
423981816
2146839493
1597176081
286282058
1014940279
1114175047
398812168
1269059739
1088386446
256484948
133618114
378386224
1918641893
2129253421
121239900
2008795789
2038398796
1619171373
1604483746
514224019
1963504423
838024939
227397108
735664304
1600564355
247222041
434937717
672095543
1865173370
526745828
511059517
1202900190
658683393
639138732
150958079
264250616
1944430124
9976098
1763088958
1028200188
718791023
1811675478
1741585688
96471370
639816951
1882960932
391439945
28371632
161498967
1628706330
1114312004
338082343
1834464149
944884096
439779332
1697188708
1801928216
848097080
2104833247
352589156
2114186581
1593501067
480385657
1336072468
1345027692
691501301
111894006
841758450
614110941
1006371136
991234496
268037168
1468482496
1817359737
1127420587
793181932
1587374062
1544754341
1268963688
1329421304
716419865
165649985
318366037
90170503
1570904693
645567792
369194724
838015420
768627129
1469855411
1777674247
1737992834
1761867897
1782474356
1158483566
754596106
1591641477
405830123
2041626740
1594417418
1569686222
553731442
1869188723
92226069
2128122471
2060920246
97679103
10367684
1932876769
2114779606
632993541
348892073
1038720692
736259755
1291590681
1471051762
49268094
244990125
1095107250
100395333
1945593822
1030717315
1181259844
692451557
1674133485
2019520416
1294115257
90632740
784045058
1205248308
1638459974
1922266468
696066500
2052618919
415003218
502812350
324946079
407570459
532888597
2055009406
111891368
421646912
244183653
1081070604
557057806
461004925
1064202427
616245273
26770045
5149343
881351381
523436385
441149313
615888632
2044959664
1047110078
1004248217
2050595190
220909200
799157824
1266483755
2144319234
889569743
33028488
1771162455
700593110
1356279928
1414726496
661759239
1856823903
1839655149
824269460
1273597968
108333829
914338259
750518729
1899534572
312392718
1308328120
133466436
1117479
476347735
1711137762
891477882
89277037
1935707881
782509782
510910970
848775939
1284664822
648619433
40348023
238061374
1671650175
1526320410
2005765436
1838650508
1711698924
427142696
429314758
1835404011
195075835
397997014
756660049
1986243380
1109430289
93571270
1517322514
955068072
1810214716
1029336000
390751447
301152720
1458100450
1353186980
16680552
139436587
488762531
1235824057
1631600018
255609644
1945611258
54474839
1790076395
469978736
1123397824
1643275253
1836767828
1882700731
1806824845
1418522933
490413646
145276774
1101227289
959622260
1547555611
1919462262
493390192
71669811
18998477
2005592110
1711139938
1541596033
96809908
673056875
383510657
1723804905
778817123
1780667312
1958425854
1779147664
857267402
228619628
1319758099
871290732
118612199
1318380033
1336339188
1599631994
165576830
179418395
1337278783
925682103
886824580
1258814395
56522734
844263856
1908271016
775966054
2061304785
1775953484
1599606038
2035960188
732660643
1077011043
1711252784
80942281
1757088381
907380430
1440880430
332235452
1490856955
570662400
286659760
1848764536
1937588556
40666772
2050546098
36698444
129852949
1271099543
1024441264
339910238
272251622
28090982
522240192
207625089
416729230
608401187
394727199
626110038
1530026888
902940146
102016497
517558892
1525498752
282783854
75946197
2131928597
279563966
1782902024
609521342
1632779837
484783679
1600127988
1092578562
1785836000
585446256
1327169062
1183785627
759335321
1121803016
1379340543
1998140393
71258406
144464757
565557199
462205233
1941945587
1162385759
2131207596
922961961
506091348
1396973241
973813881
535148859
1436468861
220060493
770350295
2085954178
1425528233
141761448
2135754907
80086315
372417446
925160183
595485037
1883173462
334169117
1810965060
226082303
644232062
1037019637
720003578
168554372
890797146
322294248
1474632755
1735573558
968574676
605287193
1435155330
1533156389
1116348475
593819565
1643196886
622878644
856152411
1636017338
1427464797
1566894397
415730975
345525043
297195185
47092166
114232089
1567663001
985080640
330645325
1452348411
1360162288
754381618
829379495
888507911
1259324626
827089200
683283045
908079182
1150791541
623007257
558422752
1885554432
314987712
1202604556
386232519
149863381
1586688167
458936087
2077922715
1936988914
1999337122
505386994
76108417
1361488041
230688143
250158049
1942266669
495098185
1915049982
1625311117
1421767164
166532500
36800077
1515122697
811467330
499336241
1722801650
784753799
841706974
700759387
1818437547
1303204719
1693820261
1634223353
5417047
1200976561
1311209568
1536526517
1873590798
1765303545
1999430882
606579439
1251754495
1000625989
1528216914
1202341378
1443141474
1634936088
1724632357
1660073131
1379683151
1500578429
1599589594
105705337
1695151788
378931761
404697549
1450230327
1659190398
1782995629
1740282717
847128191
409728020
825790081
1913030210
816260239
1636505139
1275578910
841564378
1325136116
1061220971
874654676
360750813
1899805987
769732896
1363626832
63018737
618101397
1080061602
182909995
1208146290
384693259
1883390659
1562585854
580004786
1726654054
818197734
1045581057
1891498178
60327896
71998442
1272663611
481604343
1966376212
1292640721
1486610128
234832612
757197305
1009159626
514173812
63525184
895509054
1328272126
813235415
387074300
666811803
39679585
185447894
1198696064
1242478880
951515724
1401523723
205745935
1979829765
721657246
688981042
591815529
71475635
623580542
925727665
1801426762
920244718
1440824634
353709261
56003406
730396538
432244459
1222639053
588628468
1601762284
366933283
938915951
1552698671
1104022644
1326308590
343782212
1891882532
144602184
1233560762
1867079574
1784431374
1658349214
704171199
1040526636
985865165
1530841151
1041516191
1908180028
264881817
509801981
876744669
1464956464
1759036151
911393783
1593866559
2083938008
657203958
1754247123
1198741827
2018948969
958882198
2088104816
1033999384
1233978548
1138650552
1881478169
1855260647
669367874
52419843
296523394
1395338842
1451905140
585948127
1894764555
1279621851
421983447
122746784
234859124
124521276
1769263714
354691298
516328165
526642641
1560999398
252316495
1198472968
1856884780
607766830
510723138
1936891646
1108667009
1747980988
61696101
575137701
1744814857
1726064368
328363837
1889974876
607878363
330628664
1115613894
593805516
951832090
357422530
1594417693
1583407860
1263293614
1528518552
978593498
363942828
131748898
644419642
518147900
2038326173
1294880247
1241578457
1976912704
217921973
167444668
1797038586
1591236207
11989513
1707060847
488489648
1470050561
237199972
732112938
638346731
946104388
365969510
1922970048
1647262122
124719403
599355238
2062548896
262192377
588131619
1376067319
2051561774
734408944
706587885
935285645
913539296
1697551088
1900033317
1220525606
107477964
1775153649
1858217439
1638661394
1287566709
754306436
590569938
959923008
718361271
159882364
1453384228
1626934991
1887882736
2037201502
1136687479
272792495
1757527828
66494470
511544215
1381742605
2114327737
931807155
252887409
1383838747
1174502422
1543645132
1273150554
1742334512
697542873
228436320
1839749978
75065404
605607291
456396200
1201224956
1007847651
2007815715
295373804
562191554
489817237
260810291
491455003
1373983115
1113583850
997282253
337810090
1963259715
440820682
1960866647
2045603871
1645111315
814033174
1577197853
715407596
167611779
1247394678
181896325
479987563
498663893
87522424
892650612
307403323
2062441454
1525384632
24251295
419836956
1790546811
521956542
1284941439
58771185
1140979299
607182487
743353398
1148829488
1941327754
1508429586
2070757507
692369920
825148273
1251403114
1401091795
1645295100
777985496
1644276043
230889250
1634680205
52607451
1019918724
1659022315
2102983165
1313590475
1103501602
678369798
1848271162
1354346662
2055967108
708015234
1816144986
424992813
189567587
954769121
1154981274
105674487
997701743
1706979333
624895520
1071776071
1611612084
596802996
562187987
167611779
939528399
2055633512
1959565216
1418632341
1690105593
170792135
841611081
1848014248
1544088638
266734090
433446615
1623454206
134698082
2053209183
60131584
642218692
843033512
2074536491
524565160
452133353
1278093598
1580446619
845425994
1958649260
1125459225
110173601
1922585381
2065222829
19695907
1902231355
30287587
936389933
550521871
892255739
1315449414
1238292367
1584166154
1619818346
335494962
875443119
2009539720
904744830
1678016322
332000424
1133569013
843021006
2092170233
342993155
960558449
984900085
1972412787
1855040555
1291467902
473532158
1226465057
1338930586
1227682742
971726603
242866804
1614764754
151927446
146777176
1108005241
1081343134
397846534
1399421610
1160607923
1971405702
1826949784
685449249
810742389
2090448558
1816676695
850529695
377082640
132410119
1354098112
1424886376
1702556190
1624219299
167132370
1550739510
1449884064
380006480
1296217196
1022033038
2049498652
658365970
423652980
1055329411
1033874219
1028347463
655387449
269354172
1383687043
71307663
872285357
400965543
1934694096
1943665836
216774081
854629307
1137481214
580695123
314598025
2054796829
2035116352
1938514967
1277436225
129932350
481716898
1655459920
1622625292
635657790
81207064
223127141
940477162
1507989777
235544392
453515447
836975092
763437720
1483907654
31716133
827216887
1514276716
1987507692
1041218773
1760498499
1549812325
1234092045
1972507128
380786763
460279670
1964345162
550926864
704420560
1664551495
1939044716
656268308
240827627
936348036
407904245
2001550607
1061476394
2019756248
298100253
270304288
1452651322
2021791532
1642372353
1731724912
1276513171
1178356898
469964841
304817340
582848135
432913424
736172718
2106480383
560577678
2129271714
1799921498
1971824276
710153030
1469533337
2046973885
1721888416
1711850251
1867031850
1677443960
1387487870
1411963984
862839180
900641045
686277593
1811138626
1625123788
252691956
664809931
681741713
216049842
1844746017
1965043058
1284948495
686734018
295117580
1913734239
881904111
299184839
1254239155
14459468
717261240
870645529
1833533378
1798631480
1961463318
1125510429
158145289
258884738
1720996462
1382998896
2028412747
1665609281
150580033
1229566534
528435199
1199737133
571744662
1410992337
139970093
713173948
2066971773
2004647640
250089666
338610174
93891277
651225760
1103194900
952040029
173871740
1304992537
394053973
1143602714
1390535746
408340084
1290113928
347741191
1537655280
837716143
728616223
1508973527
1431916148
1692522554
939266323
953565219
2079416883
1575546633
907099888
713005500
577665810
853580927
330680143
1028404345
1861832129
47187128
1200830149
1647089733
13570433
533440329
1182556269
194639535
1783296479
1283284922
333044472
1510469370
476109383
735572137
713620827
1714318185
137878748
451720010
2027394534
351151469
1258887582
1696244510
202877712
1187842379
483646940
1708537463
1641733741
108658149
1826403393
808663598
1080617808
1857785508
1138613754
884522296
1394121593
990315109
1625810992
2098341932
2116696863
1777608157
1250131895
359351754
1830446760
976047430
396939980
443819018
1690783782
1494450396
1654018839
280585747
1135997346
175743834
408833078
906914350
1099713269
952437422
1183778172
1707288278
1607834939
839404289
624224901
531623437
934770024
425208848
1240376800
873987395
1663250611
584857791
85339819
1238023190
444931502
151021997
1981787833
164002451
62956814
1315878811
1833679989
1757311862
783518351
1058034408
1978571843
2120110765
1057641747
379419620
860424149
920491472
801842638
187609339
1259587533
2088750640
538329616
105842082
1565243781
1205500149
922953956
1590353729
1117031541
99188366
1830406641
1688037875
102824174
1263815413
400441995
1665186851
1268247293
275670293
1702978363
2086985761
1191129302
1612682679
324842882
1759817655
576139502
309204925
658432402
214482779
980262429
1259581350
727963305
635523777
1909146005
1376294077
156573554
786136232
1355990587
721433387
1915451256
1384092156
921484174
41526738
1052566196
1726192614
1294632785
112973753
187597698
27976703
1408322043
1289174157
551458587
1087652758
656978910
1882531090
1564743160
1509800665
450698279
1942868691
928035230
481442939
643224688
249750504
1399849575
556602448
291211670
840400136
258854388
960603318
21078789
848697856
212181697
740319387
752497885
556702499
1225733286
1013368837
934020296
942913331
612204291
1338600132
566447233
959865518
637836843
771096113
1794773584
400527421
1338008906
2130519155
787533110
1969104875
1683358136
859837220
1453676846
1723488584
1442664775
733373123
217989965
939002691
221806234
403847451
311280348
2066833857
626484560
1736031327
1718090342
2098953890
1510012367
1545350895
1355677401
1709422222
766840548
1035256347
1268686948
821234942
1794249059
2056056063
1726230508
1830675369
8865740
427474832
1445013499
210328663
477349844
421181199
1888706637
994186164
2126436176
1443068278
968663053
1439516107
1242149957
1024826163
1649584930
1630257330
963921444
1369640380
2060464052
1923144076
1772933748
877559191
873278547
673543227
1181454198
1085578949
533288984
317886631
1893346394
91455374
598492959
1454898759
1645990924
1572540778
358382092
491202542
1050715049
942108172
240311335
1300788466
314130036
1398435938
1992912257
720297878
98046480
135264751
1175107341
679547304
530487836
2117945279
1998071361
712976061
1506232766
509880689
2088690464
308319420
1799838691
2035443758
620100008
715180598
864609979
482517867
1738351060
1991407
619742106
1424312855
1763135554
1912972100
1143414134
1616137974
1454454654
535734582
1378587382
1809837455
1448193805
515333931
23974073
966529120
820540257
1175623317
39724878
527745571
2058542098
1056113843
1875306393
41577440
334290797
564622899
794656933
1739023270
1596386132
398140442
807951588
1412093681
1885229522
1612618735
815092831
723750195
1087059695
374111957
223395887
1925644090
507037912
1857198797
1201954136
1987229030
1695464683
1367833659
863619889
337786327
226901342
1294222714
980404824
27075768
1558713868
171358371
1427485362
1820788429
625340537
217873410
1154739011
1811654229
867924694
51275357
805029081
598647561
1343070971
1531084281
1195987725
82722717
591449597
1548437321
757792924
919952919
1112144664
1307907037
1606494382
1867034697
1869784886
2034691151
365476562
1622308831
771502480
939463786
921408676
267003548
419798970
110513762
423162723
1067346830
2036862784
1540280518
65772623
1446170457
2129750809
79928978
328051072
2081229771
1457317545
1316610496
1723056298
199269144
1048032371
433907568
109758829
523672435
1576887663
521682925
19855672
1937330431
1727035560
1617714861
513873062
1697523603
626286655
1632576632
169623456
737339647
394959126
2050819760
1943949394
388123753
1701788181
1804983873
86399805
283580717
1866685014
1957379470
409047079
2006705532
1006836463
886806875
1933372433
410334988
618767075
135289994
437820317
1314051609
1703550572
215825520
1938849417
1039591256
2028834868
1391830871
1542398611
1311273746
133640103
1241998986
766363418
60230900
746232842
906222409
1614786819
1049579159
1642498661
2133126917
1051046795
343493010
923472713
1677689710
1039877118
90231391
1756055550
2089159245
2130519155
55308421
1706742327
542832137
946763807
742059797
647124911
1911969968
351733175
1512519814
975484853
129564890
1286986341
1083661310
1065756437
402176599
877164439
1301261247
1970548609
565377531
1693877446
449161366
81980335
2088949806
163348139
1090370663
1705403679
1039511572
1019628210
289649767
1676906836
1527045101
1674017119
913522217
787286356
523304020
647965056
600732301
346392419
892523839
767727174
826719808
1086293175
538048006
990120725
53410458
1353114728
1020113749
21387253
568413682
588807247
1166107173
843729293
1117430008
256382391
1090579851
884082974
1420999467
376841186
495632189
1439861412
962233327
2036689049
1869154828
2029656023
1142483302
708932411
34895909
2040999962
1523786638
1959209665
343601597
111429370
714551321
1791521733
1436640664
1991831991
1506264497
448469818
326483995
1796252385
241718610
725079197
167081679
1099623091
1876914192
1263715171
697866610
302246802
1045578884
1312722765
853241299
2022802331
1707083710
807967651
1388515398
622137345
628610283
87563971
667790989
983811507
1782160239
488233260
874409870
1793572512
1138860853
1797171531
2006404399
636282306
2015119235
968072647
1205885807
162510758
1678286626
327190297
1883161394
871577977
1174013719
371249216
114620666
1482881963
219909913
1856408615
1860277069
1102144298
1116590639
183735255
392547867
1624808339
1471635503
831380983
1606566883
454809323
1215063334
1095771038
978211487
2009037448
1531258174
1490869812
46681922
225375563
651408669
775242235
650026703
717569388
1167444339
1666623538
332337951
881901411
326380607
190676673
1579830202
881515087
571448216
537493264
1950288143
346782948
288019737
159333997
705794931
55826920
168546651
151027247
39956371
2135362750
2072309887
752940547
1488519362
2103156449
958508612
526644819
585912016
1938753931
1292254325
950358676
142672683
86369885
1578194077
53114314
1181064718
320610068
239746558
1432280994
1736685449
389736679
1172101196
776768687
2091307742
1571782270
1202057626
374379644
1262626333
207037369
1665385800
542244207
250511065
943439423
1462809168
862358149
2028415004
2071992495
754644730
1641076751
303951601
1537153144
757687033
666550804
527575264
957131782
1424900175
2019826574
2025451319
751578859
1832347284
741976047
452421232
900702754
1220174900
853398683
750684770
1948180163
1736805395
140360898
232691600
341903530
477551406
1301309777
1706427073
897998529
471941133
250053841
1213741526
1663734797
742616258
1430086969
298797979
1217720702
746661046
614455283
2069274099
1886072026
601544266
906704852
806762124
457305034
1218696268
1761431443
2039728841
1395848111
407398478
681429675
1783804720
1087921057
120177839
1750792007
726140693
1918824833
1393734624
466842272
1407621598
1933385546
1449903559
516010546
2016001538
113901195
130037482
692281666
1451552814
1358879851
1461902065
808691723
1525808363
181462215
571483456
1262890166
1513860241
668308850
1910410078
506721673
816226706
1930116243
2036394460
2054912408
365490614
1807268617
1733334207
1933163450
549741627
1597264522
590760641
1494209435
1026327124
81144142
1079090616
1631694694
181488421
1473805684
1348829532
269263556
1031841912
1461444576
436538706
1389322694
1306909179
1881930795
1830921796
266457838
2093973808
325719697
118589641
1719989253
200114119
2075338823
1625778420
122775886
1961348616
1290979091
982630886
515767240
1316055730
1111393964
1908980921
698662474
347137515
2057303386
122603857
345491723
1530603994
925617412
359087690
531854414
1727552662
162975474
799557009
1247900104
2084714219
1086130674
1309185598
200142983
135766065
1233264152
267081023
1082438562
494240507
2040297036
2027377038
2005123573
1749840089
698003961
780285666
416749617
2055633634
89316046
346789847
1203627305
506282409
1813535241
1626619763
1754293565
283197689
1017771363
252615334
894319579
1731121261
1861395855
633708824
131058001
98808676
1499112406
166519042
654816277
1658936921
1647791854
758328363
1717484923
1225568773
1640787394
304910529
1546216974
1585863964
1947124920
165720939
1089000007
174651147
937107438
1949741638
535142982
1196206215
330387387
494028869
1496421996
437894895
154245295
2120994440
838110670
226402395
938321099
2008373161
1323687728
1279760164
1141114908
279522218
855799036
1584936226
2070125165
1623723747
691724650
1762032804
1001277567
1774596465
438242696
2115484165
2107132345
1463532384
1674958730
1863262469
1623293383
488125033
637627446
346487079
780287289
1051834507
885177714
1007184208
649086941
1329415630
695176826
2104545820
547918702
1405639844
534621108
2049801042
1098569560
1435467697
530972523
108481894
1851802680
689780746
1228511320
1472252617
757814569
2033642064
1899267177
1877869904
630405463
243311652
674187124
82395816
1189146103
1164272291
2001177876
657396893
125720046
682162623
1525784490
710480383
86651675
371536815
1290296164
1408236858
1103323289
769949056
727132968
98071901
886627657
694067615
883887228
1625778420
2051950173
499278424
1513252760
1136558508
615159170
941630358
787035712
2120348563
1468568230
477301797
991434683
1320580791
132457767
168059593
439259223
1236687396
559355161
478714256
599927398
2124692742
26855084
336159624
1268718214
1608410264
1974963191
779464608
479127315
1577160026
311790357
1619567461
201983856
359636516
529557688
446657863
288771256
247609766
46623428
1516652504
787090521
1260586970
1083780688
1321096589
7243661
1535446244
369855131
584390438
780758531
1270155950
1243678656
808758919
1948146612
1898767860
648576873
1264112892
729293729
323794433
1585498218
603045324
1454348375
867381448
1687428686
1012687815
163477026
1177063041
1155792547
390949351
812586027
2113774142
325432536
1501824447
356600843
225882593
1980645445
1135997464
982027621
1586627905
1415323282
90636401
1881210553
2032215280
1347688331
1338746601
1020141226
1170855957
249891734
1132294503
640162882
1380593603
1680826253
1113796821
2075755007
1869707324
1746899475
1549135270
941477531
2017268910
482331742
1981436806
786270810
2146883628
1316741871
1277409163
120603355
1851782153
1470653417
612240335
1693604499
1744741500
144636652
907510618
1050499189
214456841
835997208
1861854622
395807991
1849560670
541510936
317268267
541768522
2043320510
931630621
1115566379
1862338075
351623469
1482650775
2048181110
1569886073
1086114812
1698803182
1693285868
1668983319
1602557192
798043126
356609449
1311547400
1866557613
1634223353
341151377
1648823529
1965335110
1451633960
1391507733
1838903234
1101233221
1599414183
211834969
252823167
2109563084
546542394
1675008682
2020070124
1628598380
1034208357
1923451165
99572467
465666350
584294380
1357541395
1253948701
1229746798
1878957247
1525300304
1012632532
1912345104
1217007379
2129793518
725594652
859625262
1379101052
1543767298
1201298621
1775546571
882984398
1502476422
1554039102
1385723966
18153818
1178379946
770393014
928051756
754288530
764755901
1342098280
1972431458
1701588507
2062224753
1632182468
1848811677
1906467927
1506857979
956335303
694109401
914618497
211026931
658326790
1434439837
1667019385
650609018
2081508189
912476097
1292562389
850306999
303473601
1367405236
1622938301
1452521736
1156951202
764697473
820178000
81678562
1237487334
640976322
1895742352
1711027613
1085596069
547437858
109186328
1960905242
246040461
2022902226
984827015
1901868623
283000300
1676853684
1507965040
1162241277
1409254402
1586546532
113098218
123637759
313542270
817263128
1485610621
1933719988
1565810861
1545669287
1887233788
1848793847
1177833104
1500413252
2092764418
630303555
1525796493
1854441278
1451530858
1229430895
1503327373
1706622902
1226060680
1760184369
965630539
1684268019
1785369123
1890866933
54463183
720209705
1683230288
465087743
1089298840
505358609
2043620292
926619047
514433123
1515029539
1330689352
285752813
816337755
1952786199
625292054
6270600
1558011278
684271040
2117201747
1203616388
2136751651
586199838
85608239
1744888638
1770224163
742460236
688363531
2058310059
217362589
787770550
1317050173
1836698163
588233899
46077236
1210216347
2069449532
492434431
439572573
465661146
1725050422
1121072619
1316499934
100341912
2031568662
1645539188
2116515548
890473624
1821389486
441254905
249034207
1986660589
1929349974
1597065902
1078704298
441419807
331645864
1230943371
11433670
1578130720
155880078
723523100
557943106
293317191
1551271828
1940076788
1908077335
60187183
482194720
291722982
1888902844
1482423511
50137828
2078799053
42353811
1653803946
819454919
410639051
154923586
2131298648
472574640
318262186
1817290520
1705508336
1051171916
1865738851
2125077891
666021652
456941922
1989376178
1811115994
475000630
568458702
1342298044
1600750962
937186835
1021733457
582965013
1064159119
2039959476
1634953263
1608108565
1859449953
375408300
759329212
879691896
1170308176
604146535
858187433
1634003688
796306415
51491957
693583962
1324555695
856162175
1494630182
1147318676
1427843440
310044436
421554639
473096215
104770577
945066359
1801869846
594446506
243905873
1595365638
1592327966
780210940
400333963
1362845270
460436565
192992367
752253371
2071573010
202579532
130964348
1274035801
1281101355
427038963
1805749107
138070927
983474782
1967933204
303744957
468241549
1406304498
1346085600
1187879069
1307447281
185734506
385916740
1457718429
887167457
689295718
1958804889
1950457952
1740656331
587019849
1058855652
807967333
2075383246
1868559521
1791109527
204465248
554858803
189124096
1976197052
899699488
1539629461
1678140703
1238551623
1632756945
1258399489
1142773758
1549797805
340448544
785118911
187902763
1786839493
94299007
561241579
848046916
85849860
2557861
1174313909
899741119
920929829
548057394
984538928
1610102014
437397093
1838725662
131500121
1598096191
1259281131
683914756
1330267990
1614504881
2063685406
1097073341
1341521939
1277720002
1877215144
1902669180
1102456851
1385329452
367288960
517862690
1610584979
1313977781
176994443
1369614901
1566276948
1681987798
1895918990
181992318
290615387
185620009
939177717
1111056136
348755060
909188253
1222793798
1881222622
1705870181
682922746
514356450
879851027
201076938
1869704478
1749772012
2002422411
1125361121
1277449801
1784589175
85623344
1514650087
338630732
2032415852
722794493
1325986288
1046166786
1385592279
1012533115
370824032
1738296447
1973636083
1305387519
521701505
119176880
164140436
578328087
806068450
1968755987
783491171
1513808153
1764772695
1496549436
863244568
1566701705
1670883979
249365125
1300790769
1623491552
934866478
504056477
227792478
1516375782
901864798
1285308707
942108172
396273378
226938757
559078010
1526252988
2110436486
1670679095
1889351615
1162661542
559343111
20830886
915654868
351551650
1618311433
1617473391
834178380
1213485670
1562711040
225881283
2088206863
743293508
1689223025
878890114
919152765
345291718
778504513
525869871
320199507
1535895070
65148535
1174315604
747828677
999685460
675944440
985141869
1865044705
1649516915
1088931289
1647647238
967437043
732006322
1466666997
2032496062
1061454461
1738010051
1417825628
879169350
962325143
1175975211
1279005464
2117983208
1099550049
1703818673
400709173
1335456113
780526199
497883613
1363983851
26068382
51268638
2120748613
213632687
288497116
2120164862
1991084088
1814938495
1715720617
1158097925
1679594362
1333563624
1871521842
894811971
1340869270
1578072427
2104547009
745501094
430479057
1090856642
1294880247
1326808261
1030032115
613805936
227197146
1935255897
829093599
175268857
1823953020
1197823723
1489284956
1024769511
1710872846
1500080413
620291860
1193011488
1404383444
1842470
113568691
2044783751
1552186890
287690152
505640623
1159864052
1844965923
546870700
830975021
514669435
3553500
1451980549
385326115
1043610916
1827329057
1145559699
1149309158
836239021
237151488
139190510
2004166430
574655916
840982250
1129675670
1628661273
1273345053
1288358598
2086156836
1785664341
871342483
1324624536
68774711
1395849708
1296954470
1874834640
767123021
694239775
327710343
1780439897
1168053672
423384918
468969351
1619213977
1120455374
1753354215
355632953
355939939
1226698537
196070663
1349578357
332337887
1518183905
509244705
400255546
716285224
528108805
1116955350
1223909401
439088866
1201076894
1754757185
1623891586
1580926890
1728604894
258090735
1202923698
1489337663
2002420951
187802533
237586093
1487626647
850893481
898972864
335647943
439526104
134290802
694428378
572543217
929598312
162780553
433854504
461594607
1953051089
684822931
946923724
2110933678
2096513198
1362744064
587466264
1920910958
1724843366
797931335
1741453771
1085821924
1710939119
1637135361
1996276566
1845668452
588902999
1210115951
1135797364
1382327753
692840044
111927089
10721311
886140899
1160780625
2058286822
26563073
2145658399
448586722
1236698583
875261227
229782805
831531512
717163481
484966390
377392119
1669650380
1530445524
2039055695
1763683478
1430969189
91698195
1743509542
1462635643
156563018
1207947238
1155857828
1822673245
1875032448
1626452600
1752978625
2057639311
112929219
1836325130
606368142
69836037
1553682469
535039051
985123212
1068824183
136021770
1327216406
1071932626
1582977346
881964416
65191210
8536791
1437775215
493215748
361173887
1040361142
1138804204
1990624350
1697004972
908082006
1833976105
67995385
747655968
1133653937
388168940
1111715623
235182590
318540923
1646600772
1566758809
2123646069
1230590386
166539291
992297080
1164623630
1147023988
1138182508
1890466381
1512777264
1220649953
2094647449
1140839508
1325757985
999863106
310550849
218123265
1378678840
1755116538
1511279230
310997496
2125096121
961531024
356118289
1436288138
178919223
553570162
1889702355
2101541
779438041
769200216
1855408449
1437477484
37695830
1191698036
1305189001
1093943573
1577694746
2016465447
974366015
2124633707
2133520445
227583285
1224228023
815840692
1892676783
1841850020
480680681
517694534
992705661
562457236
1223898703
38415597
1434242371
1306172511
1150943063
748052992
1543974645
1797542676
74856082
1584111334
861972961
490885132
237716429
1430768601
1033068504
276625026
939423294
953308727
850660239
348025795
1994920672
1814872134
1992532473
1361411928
2138204523
1572225344
1792599068
1391200519
983286398
220029969
1044257907
578515371
150851747
1171421765
1721558243
766528267
352718864
1266889300
902444623
1503277360
698646658
1746516418
1007065819
1790644963
1130120461
1208321608
717654347
1715400630
1499591024
648112059
1791761069
744303142
1624148247
1400495311
149969899
342636956
490653602
1436353779
228834774
1957558431
1677050880
1770217468
831850386
682847701
316240739
88149925
949136585
961833135
1567393080
1465647535
332090392
1634763544
712040303
717740269
842425677
422668779
127227607
1195886844
577822457
1404310047
174737301
261813571
1576629922
139243213
1024640567
2100918872
1557202741
942053847
1440068755
1641324353
408533513
871363034
1385473393
675426429
1169183795
581023636
1527295518
681626123
1207140678
162660156
268604485
140521098
83709982
10452756
1351340047
989758607
560850539
989620036
1154814601
1750088435
421922715
1095232544
855487275
1928375245
2090648113
761082003
1911692180
2133869678
1116301126
847831807
2011353910
573862535
570148964
1160791534
1993023125
1097725275
1282470625
1849195833
1767866339
1197637450
1510669585
1256549724
1084543250
2122465669
1573999125
122101733
596798701
88953622
243548138
1728377213
1279851510
1227531191
1689199540
531854414
452214178
349129390
2101264310
45963972
1866000364
1994360081
313999096
10443202
913307724
434633802
1835048977
1022337080
1205984791
1649763946
1761875287
1399053143
690323400
1922286823
91818357
22008262
1745034470
1759193227
91674659
1927631407
287481736
1682761053
588355852
1174799440
1371988882
93753618
1411434256
1801981050
1926041071
135681414
2015596266
1266259902
1053085363
218576871
1091767630
1167644359
1635006750
7774138
1697888500
1093041435
296661181
1917789928
486542063
1002647851
1694114454
313976316
1789074897
704200996
1814195500
267808477
130129033
558283889
2085314161
578459496
1113133878
882766866
671663807
1161891856
94129975
1287912085
369475944
1919559525
928896173
2036210240
867147665
1898529071
1449147923
972959832
663831547
873176999
512071841
536070685
574638249
86175824
2098374258
1666864171
509193878
607398382
768614138
988181227
1603339445
453259607
587019849
1531112221
166333589
974570653
1976763743
1348717783
1042657137
1017667619
1609864258
612721695
916248551
588676630
1640623251
1619230750
99323297
1836202364
1548763704
157484377
1134564466
1746929725
482690975
1355741334
1433352693
2020868047
2095864462
1829859137
1230613200
147119941
1783938808
1951466999
282297915
2094231320
1676658457
683909651
2122326199
208519717
2105384116
2140112435
659683705
796139138
1548380354
2033365616
1864395015
1583923045
625499093
736307128
669268108
621189877
1154042263
986333379
679919684
1130843932
1237749113
1513374578
1907976713
1308724757
562306169
2039959476
573249192
1233107568
1793216203
1241935159
1544802359
1057181780
1409610954
268424852
1680073130
2011928344
1723633665
1040606837
2111399715
1306540232
1735839582
494965995
1693938342
255208808
1158429449
1249045536
1749306853
377309221
1117152840
135686917
99143329
1000001754
2137935945
1312449135
1492467681
1750456129
1617232432
1905073993
1128267803
1729223454
11915824
1510813907
1734558436
1101306789
802828237
1407372088
84065093
261618163
1786193251
1254666511
1677832336
1058752411
99019312
1658136510
586803705
300988945
506927975
2070418458
1718812241
1148839327
608809385
293720499
346876807
1400270788
500406842
1220763703
2046946125
1155871331
755360282
1785030575
1179598764
1117864040
1879399648
363989459
1466662783
1270001082
1353280096
175209886
578913479
1596191611
481750876
547978979
976003090
1258599820
1521348162
32458818
992521872
2065187625
189930361
621632517
903352112
1862785307
397677460
480649523
1483939689
938747937
477764184
717425612
370524100
390994697
818029552
1637076722
768549715
1768546455
1695757520
1769343184
7591822
872136464
868296082
1692611842
1973717211
2120500655
2053335885
154116658
561660515
633460378
987318774
953099431
738625619
1268038793
1143708744
599308813
372582724
257734846
271889552
481442939
1972959635
854489981
2038570544
1887610576
1731405575
452874772
1307322651
1154138113
1094711493
1845201451
1652352685
768473301
131451529
205101369
1550138446
2119394057
2118782764
1726406380
419141747
783952845
604550263
22463186
1942292313
1443365876
2018978930
1670969322
1159341241
2036120661
1415664218
1817456010
1358682270
573922370
1189830536
24183587
269323888
1147454971
1441999812
1278684222
1631336307
598587310
8604683
1698589817
981403512
323944236
531619589
1753121138
1058354895
528733024
1082342002
677360936
1378254291
1369438310
1742194408
1231784302
1664671860
992818641
396386622
1866323399
1185492903
1090077309
1025032101
995230516
357088849
201339004
255199501
187909642
758230297
1426504889
1776948187
539261030
1469414420
824724775
1348518586
486834364
261699776
1151424260
1204549577
1301854767
1533881174
975162352
768750898
673449129
603129850
1227406074
175201892
1162124357
1028657193
1191923599
1233891320
878182318
271849452
680360261
150616910
1898030277
1276202089
1408969150
384861384
25340604
1169861436
111890838
1462045637
1349838617
592609671
980253513
1704820077
1165333343
1323801795
1434558175
493751467
1532447728
915379549
196939720
62962991
360290260
416046377
1167117863
1929756658
871909617
701726816
210517301
1774610512
772263364
783713107
1871018924
861852777
1764138588
1445280570
349881285
109919679
968915311
1364402206
1265998337
1215993655
1085311036
1307893095
1699825716
1039204326
1593352077
451149394
629900769
1218946049
730364092
1267828726
121893592
2056682903
1764645179
1273766355
1880756545
366209994
1011701851
1966341674
13147992
1902031337
2028245879
524864840
2087604224
1741104937
2042352676
1347554854
1787514110
1358120866
841185804
1716533537
891232530
124323886
278053201
1690414643
165969026
1035910533
1247302754
1897087801
956394311
1246020298
178117370
1637867594
1684815517
264693876
1402504036
1027512161
973978969
2053265336
1839052723
2037699671
1501564173
1377968739
833377435
1713403611
1446345149
1845476234
1816306293
1160568785
726084378
1601952753
995010582
1698695059
56747830
1030083130
1388919199
1148785423
234408189
327720835
563263843
180827592
957256278
616416374
754415648
1536109396
1218380069
620158588
283543801
838519795
1171570530
1624965277
952030788
1420020011
536946878
68816391
684059268
1381188720
190115878
2109737452
1513593459
1644385782
1384916059
697380860
655095993
1519076233
1816301859
1097832777
1503886775
888802465
1298796823
287400768
365899147
1279843212
5891369
1094004750
2144867204
1193716938
844401485
1464387812
1381297261
129269627
1077351276
448895069
770344321
1117554806
1125850905
589028568
1618308192
834486061
1736097482
205977931
1568309098
2009482320
979988152
1326081273
1126936935
1233878107
1812074062
1450089775
1985891195
1369560530
1627192164
1786444169
205000829
1528803209
2047770608
891777355
414197655
814770342
101039755
154773528
120144182
889028539
919234565
1578198985
1053528015
896173566
1034552218
1416877080
494986903
320569630
405144551
326243314
573877539
1767323665
462911660
456611686
264747576
1057778579
901897853
526787891
990079374
2074951723
967463251
2108249952
1699159996
366048769
203290971
409268580
1542307267
1423601591
144274118
245594340
1526532142
139024857
2111678002
1702412183
757810222
1617380819
1246165104
1703774588
177238171
2032791504
1453495759
694852428
845982198
202679813
1684505062
1480056569
1031845594
615762025
1265500373
1672588698
674326629
430207662
298564393
1400817894
19829745
1917793773
1967489039
1291283838
209566876
1138770161
2071500082
379913635
1734640975
1149178817
1697940877
1402585494
1294476748
370946009
1728934328
208566211
1297640275
1939341782
858174966
1613367370
132011721
1831216264
1281380218
1657566945
433324941
500412941
1207026109
1966920870
1074191275
1099753910
571537301
2122056504
246684648
1288070340
1044605810
1089733716
1386737283
1169168547
204942037
1460038853
422684851
1261555565
1673676243
2020702034
1069070529
1560511734
739356267
385908007
1353636743
1569549079
1572433991
1140211764
566353580
1839940728
698958297
1925144398
1478658127
229273064
1043348575
1245343316
1136718183
2090207328
1372322197
1266354205
1446247926
275006829
719818715
1527256204
392319804
56206193
957777542
240957319
78166707
1479280485
2089707349
833524786
1514063366
208199592
1153038583
869182858
1700668308
1456937008
1426491146
1214861054
1749950094
145781111
197144824
244574353
1811690102
133570087
976018659
1789453852
1647664794
1862125698
87224748
1519022803
1102189724
66229435
163492793
1147574776
38965403
1504942381
635987612
861049014
2041320209
1961580064
1347614462
170250166
345474307
1855359213
1467141695
1258808349
421719725
200833055
1746005511
240105827
946980700
463599358
1988088471
361801310
856734298
519064767
1636453558
397347077
637880888
96059434
2080199667
767640271
1433504198
1881495277
942410273
1381892437
231892459
519816145
1694520043
848902790
873992023
84208019
895891042
839809719
485090371
1407989010
928033586
1541641117
1507586198
986972956
220018686
1000858599
1802034110
2121539143
49253122
1754650392
40268519
1111526078
727772926
769386097
2138258079
1646730518
875015761
184270784
1635049632
503374093
1115482585
848001897
438110258
1820727888
1020702302
2016143591
1124005888
810241875
1251778159
13901203
1623109777
1864803817
1495866444
1759690331
945238726
1721372733
879541270
1502196193
794245732
752364360
11631837
906858889
1740500158
985432121
1085554865
2013280039
357831824
185133052
1168901105
1122968161
1583597829
226092870
1019121159
1571026989
2065396788
1630930068
859625262
1094805306
601654234
483848989
370982719
536764764
1657248558
1620848606
2081997916
1893452788
1446328580
1917117792
134117383
595485037
523240641
340532040
505130438
718100820
775187433
1227196499
468841904
948186005
1059062898
2104352977
1903670238
1950144973
404162060
164792595
2075625436
1964004648
747335859
222284204
693951679
358158191
1350153181
634131221
2087240286
308362121
2033438831
274576079
1146886119
1554241475
1367832935
523402683
1920522184
2092719326
108519266
563992371
1915074964
1950144644
958221618
1831730939
881328125
691368601
1753273169
215466554
1728217058
413428698
918714813
1269434106
993380126
1439236085
1656920423
685732339
1152908369
572360396
467631295
1762471953
61103397
1359984199
1507057666
940363307
876159379
1667616868
1538116649
1406608059
1605809537
698843877
1155889290
1647647238
766385575
687269719
578970056
1701851557
1111436116
896198734
572720370
191756757
390017589
763115768
16016212
795302745
586502492
1782320068
1368427768
2120346326
404995900
998683958
1385473393
1645648255
2105745447
1604297837
910900425
372750754
1694757982
1476073001
431087857
432922816
600719244
2049113211
1481982565
752222095
1040959790
937286462
24927029
188689862
1135773812
1387111986
1222437560
816781274
1875518957
480680681
2095307110
408691173
1975311864
546703847
1693250409
1675922704
67018698
275975515
732135882
734763070
743226911
1630568033
72979662
858053542
1644704107
615222928
1707506997
685018615
136777207
493483886
422149902
493858533
921932796
1258771592
1479889614
1723639816
1243338401
1900217468
230465473
657300210
1190873704
1530487893
1908980921
1026526799
1864066533
1269789136
1811053688
558275856
359218319
174515743
384751251
854271188
615456900
1732863956
1252803786
1657727396
214095102
1791124634
759299734
473646112
263217831
893742562
1843777405
187056139
704894052
391167807
971591975
592679640
1513646328
1230088991
1890065169
668142499
2135466488
1018392347
886268806
722436668
631880462
889959398
377324533
1968754734
625541418
746982394
1716224651
1223513837
1790840485
1410794611
505442681
116052904
1667672533
1319816378
485025992
934802820
1081720444
742228114
203399942
1933794098
1429170677
1334419494
1205021636
89267662
834306822
1904690363
2381933
655386771
26567588
1784522615
1312836058
1414350927
2027033752
151826765
619591871
1709692152
1932249071
1886083807
766795024
885475049
1673484848
43124094
1814126348
1774827822
1328863917
2004070421
1088526356
205321119
1399957588
481506141
480164415
304919990
1518183905
2135890202
1079649463
1539264565
937049
101658776
1033155871
684804928
1778954151
1777674247
976050397
1002309148
1494460138
1584592796
1434482241
571022902
1969505814
680340983
789205084
379485198
731665374
850835035
598187522
1723754998
1897904729
1956649426
128840098
900526203
159986020
1685236266
717516147
501330246
2042440465
1499345328
597097621
1080464729
1647692024
1583383519
163048145
621632517
267487962
2099426664
719454614
1254156880
197410239
805823198
1138371307
930429723
1057069957
574852271
771242608
1889108023
468316155
1447671189
348956425
848184954
784185007
757335148
1747883696
468373063
1745077632
632859569
790799038
1744929533
116232860
31160502
1374336101
955338042
1336320334
1956964456
952951653
1853378793
1943631989
807759506
832868798
1159864577
1970474861
1639993200
474496659
1638105483
921546249
2100480740
167073935
1591357157
1464827424
1990817592
733820276
2037593410
2055564348
1643169863
889340003
1531436369
1641403645
1282273544
2031968548
336657549
1173943377
446379593
1180101905
1704146242
1777350597
1281131348
876756403
1918851573
58489488
2005794253
987782106
1411261402
477404097
20979644
2122925794
493257972
1330024099
1131031157
2063071625
349464149
669136976
1294661057
1287704529
2063649501
1836466389
1898824174
485090371
193748827
402870980
539860152
2057429360
852188821
574386886
475526977
763329316
1519925255
2084827712
1616267385
887768676
1127309433
319488368
1530888604
1653345257
1095413154
1083455423
129645178
330169237
438445448
1346906880
784609460
1911904226
166497912
1618067161
77596247
1490816853
1734743528
1555415750
1665486853
28899956
1209981300
1654395015
53895227
246425954
1280737888
60937497
304327456
1836568180
892688463
649129373
342300388
1802608067
1268680817
1729921089
601616948
1012240688
1833175092
1307740007
133191578
1902961988
413415622
601617807
1217846106
577756176
42095493
1915724269
1101822266
1754919875
718924725
629609676
1309734434
1878040984
575579212
1882895639
598501696
467124759
527973830
265383197
764204532
1853594608
1424372496
547260102
1236001795
1196146054
1002469723
869226092
1308129422
1750787455
736846531
993209078
983431500
1144948180
1227568993
562588559
981966483
1314810080
686761627
970353387
1237148508
790021694
1810782997
197563858
884632166
1151981407
515732909
2101770113
1351119637
590522559
309847993
1350352404
574238158
1610779046
1364256132
1431627813
1880643023
241486963
1427897999
547988938
2048675236
749125214
241053027
1913978671
369287401
939040269
1322853944
1092110187
1010629589
2098007139
1002011152
287902771
1849880215
896454824
1126184513
2038826213
1198751771
103559369
2013887018
922159863
1221014214
628448917
1055574323
611929115
831172908
1757485965
215326503
1833531419
1693458882
1332091806
1163453825
1907678712
292760780
2128538095
512193830
1946007338
665864099
1301979685
1752363962
339746826
51023751
572951197
339861039
2109009352
1097185967
1506190365
1726942437
663208550
1051481185
372117419
1289902921
120230831
670424603
308913284
1103555964
614310798
1121692555
1021080505
763281984
2019652038
1466557130
860556879
1578084818
2462568
1622052357
1088409111
339806546
1091388960
1590296532
432974244
324503130
1133185123
1624202407
579624583
1197510115
961978279
1418962917
1099828694
453973692
1440012647
1460388725
1060256854
888025136
2106198366
275647570
106092171
239257019
1681536208
633382498
1156322106
1989669003
1054615532
1415556013
2095852998
1711536735
942988397
684336100
1704388407
737614106
1624994578
2051726358
2050273610
194887720
577756176
973754906
153004341
284664372
1668652390
204800532
296446631
47422315
849178245
1955896499
301849547
1709382880
704331815
1415547976
1014709129
1336890711
784840289
574666474
46501666
213358751
1534605219
124279923
1461280023
499049701
1303512689
565378081
1732782943
1217321262
414149020
1922347643
2003423047
1635878309
1583412621
34769089
1003009850
1754170235
2046836964
2036203693
51562169
10260687
1766977400
1828308092
1317630905
1338416041
2019664813
775303588
1679304327
961724906
811359192
1014915906
2073272526
577900951
221056317
972209632
579026049
1543270248
1867700059
181690850
1890344716
1125979329
1059570274
496194181
1414829096
642815095
1975914121
1861523798
798181186
1317170090
2040377855
1165886699
1579868382
563744950
1593299655
1889852568
1353671268
1210797336
1907889532
969259592
1555788507
247030448
327965860
543286074
2077829299
1571629527
539554104
271182239
2112223258
1699099640
544955481
1144346222
1985928186
55985482
821516480
1204692184
651961940
1265631875
668392302
2018904323
735913522
439648855
383764209
841064330
1778053313
265038519
1120146558
1172147529
1976106141
1182894769
1594782551
275703556
1960838092
685450219
614511314
878879988
82117828
654726078
470427126
37328062
505351713
1151667666
1561240551
381898522
1232716365
32995449
281087748
1971331334
191012973
1437730585
738919725
847520938
1491697108
1345715027
1592587285
1139682973
121852930
620574703
589612965
1738450696
1045388246
256141412
1997593055
468065147
1732436466
276110327
2110680882
848223424
476769300
778372317
1563097798
823390437
1601120766
2106300602
1152435765
1745677690
1813924380
1670719956
196409364
878076290
166275438
25967035
2008965909
1720317697
755058468
1701562707
1764126675
127389882
1738128581
1946700065
73235701
894244209
1147748165
41417298
1239801630
1584385450
1360244186
2118461941
1343032140
255752258
1128874091
690422129
242996387
288045561
375368296
61924131
1875655274
736299945
819759706
339463268
1229384666
1917753156
1353683154
963567894
981734579
1035812889
1189800141
1139067161
815598388
1293524451
995623282
1110938952
284363127
1391281021
2140028374
1192342265
929379953
1843964641
2092210245
2136203173
1202504388
286649387
1249268231
491464242
26711701
2045439904
1258517953
1068866987
547722856
217013277
498331640
1325807009
1022035639
427108401
183704519
1365134966
2042897022
1568466833
1856152697
781982659
870132511
1555072100
1499617663
442356571
209575633
2047794076
2122334837
1369699746
1384313192
1724191944
234038444
1993382161
1263986443
1657891471
2031856762
2138512940
942133344
1523741922
1114185328
267982248
791600698
1741426773
1823654389
732204126
830866797
393144562
108361938
1758756218
1994301626
1455796142
1105883436
1456871485
858563989
1202827827
1436908241
1057188142
1218360826
130458109
1897137388
1223634823
1094780072
1168455941
1184649058
128557000
810012159
1413348464
1664985560
639277632
1236703864
2071088271
1264605137
504721274
151245621
1142190233
2060999218
1011401448
539507342
790617935
1857570760
1538312383
1434137513
87692529
452307571
1411358457
549292813
196309219
540512003
348760076
1792927080
1755441069
835112991
2081649900
84859937
1898033374
1276368969
1220416988
385665564
1830830684
1436273719
175653681
1871209749
135222463
1286603445
1752770979
894886124
766285437
1073266262
1536868570
272698618
803459496
1214881579
598474777
274946840
243821656
944133382
1515887682
1741853859
246269947
1602756515
1889576230
1432052374
1088040329
1892488137
2012082242
2146971181
95098672
1222639053
921019004
499247000
750115930
1802830565
403419120
621420126
1669522040
1263776798
269949037
182811918
349094245
463569804
2035559348
1773497141
241855235
597829587
1699870473
1811436529
1025448869
238689829
882107666
1111886299
1941924093
1677489338
737818153
1085042073
1248615360
645473854
604429822
1925290073
1634946009
26651206
850823262
163427543
780678697
732396118
1322833220
1154296372
1710018422
1818456163
1019926135
1760054692
1076060542
118290474
1915722122
589303905
594173958
1133676383
862463550
472339288
1753013880
177328667
2111152214
1084748951
70794257
672427045
545945801
1139362025
1269058155
1799017007
1978823282
1509899685
860763433
596478173
1919941966
1723363318
433976201
461350365
2089690153
1910121176
1814195500
1163251043
859462971
1151914593
1445592099
290491401
1504010637
557983122
1944974026
1189812913
946108982
966410905
2042578190
1628320402
1907511221
1914019062
2109961154
468414453
1881874961
2008354830
819216793
857581552
2098658062
404443007
960433496
697164813
2038306695
1069821085
1319032175
1959815105
1827301254
1342372781
651681517
1410840778
1013718311
246011440
1323296196
1908402415
562283951
409570836
210880349
707406973
1723055635
1115793898
658573300
1562226853
1341293307
1301608359
1251098971
567097345
878793301
1985875897
309664840
1130104037
1746183484
1993934299
990219408
1290693977
46156756
458572675
2140989348
587886819
1054619916
1734291700
2048518070
210745642
1751622878
1027762084
1352695115
397356384
628675408
271750131
1715026236
782975078
129613754
1120365595
331941640
781138301
796075716
665688086
476778397
1432455389
665950513
1680862222
2073394873
1651144712
764245476
1045798755
2056664823
418890036
1583839411
870210578
270415609
750941933
177095368
1743561071
1435203836
2061667897
2007292270
372628335
1268428576
1171414909
1471203975
1812577273
1802796527
182798137
1817299969
2139410440
2039615302
132290317
1437099722
816613537
1508575803
1743750380
503547165
90261624
592983369
885851052
816628542
1623145212
2067602721
1429626233
117093167
2138926061
232609347
92939920
593302564
247060344
585121292
1706190390
1584991276
1490361795
29246852
726874904
736789625
1645384240
1284317854
905718438
1379573158
1783223962
392234954
1620832306
1444884198
508838744
1294953437
1342932012
763105331
103030846
2115185992
1799648684
784010267
1320059868
114262872
723286608
664528229
622301765
463886168
1561839388
1750651892
343583670
794377531
549774825
1311719483
346780431
469393117
1454146438
1938226549
666181720
1100862459
2033632635
783322854
151504443
1689478724
1519038026
1668421447
1889376041
1498951937
1257103627
798290713
1073653693
97549613
777507655
1877157898
2115545932
414955
967198464
1175477451
249014764
1551791872
1322781127
296586752
656455733
422734503
584190922
115150898
929800944
777574811
1712761737
813121125
1823535861
1291127354
67334493
388528279
2128226570
1236421178
2018124658
1740789362
533461564
1575037237
1161238590
937328818
1469734511
1914068374
589195882
718802408
2002386729
76595896
821082486
1451612211
991264594
1267013986
422247432
386385929
1733284116
575046130
1129993356
1648290062
114963946
1853316302
911658581
1515166347
1865695634
302201257
1739740566
213109542
2116847626
465731529
331005525
1666936190
1842659073
896086642
87950005
86363904
515045889
983377985
1867531745
717661492
2088185000
1727485428
1529904338
921351501
1135121425
1181548202
227740644
759710991
2134402455
224402952
1025961477
276869558
722683416
445614705
1589554020
368393199
291912590
1867778816
1054766784
1669274961
394099996
1123350688
307482019
943557377
953366958
1500360336
1993638699
72003075
1930870042
574006426
1010323988
1384112832
1975063101
952500612
1439397123
100596650
1823055351
195826576
1488536859
1089726174
1209290329
549032173
1101406885
1017031139
2087251252
1437555108
627475113
2050969871
1178324656
488758553
677664268
1355741334
1401270893
712306422
182990005
1130660574
705815418
1355794292
146811464
1336407529
1174079791
1765983695
828521334
1748828827
1896708066
1940366102
665449614
1343033337
1930199172
1383370508
777015297
71537655
1891665794
195501515
383105917
334771632
1226842863
388770940
1381400582
249254773
1305263954
397740378
1677203076
1762221954
1498363840
1204494553
677929079
358246693
1592413472
2021960737
1971211938
1362800473
1926643935
192219080
1905895401
288566054
2026721910
1681281306
242991494
104068522
1130417276
988520740
1046965132
151253681
1659348932
932589157
1345698379
2029181019
1867745700
2123213115
585007743
246568777
2077153899
1559116760
718230770
887527456
1487034668
349764691
1040561992
1316034449
351327847
1213485670
179706506
603929116
515805857
1075786160
64295377
1477307339
192457063
231907580
821152994
751745555
1765245702
1028851075
1899746481
2123576326
269554437
817023
376801307
1357909250
1852383272
1375981971
735693192
945105254
1496144640
2025544442
3461620
8180835
746896647
2134104278
85999059
137295724
322314847
2058148299
1902541278
1714485242
975122449
344730499
1561193345
1374207697
759668810
1336196836
1137943661
63897283
1670557751
1716825118
235300063
1397442517
1524160392
1457897255
542038325
1233179454
461585086
2129740509
1347976888
552886001
1764995320
2085024788
52767029
894052562
1870749834
1438215220
1863586655
1815151338
1970344276
175118009
1831309564
557692218
1842375008
484218007
208426448
952658139
687462526
303340904
991955133
1562353125
480612806
180827592
916399572
1241165161
1178627639
1230604772
17336002
1746102238
99906831
1450989829
788039830
1558963677
1436953604
1258585946
1670987391
287879353
2121703887
99143490
294329763
342638086
35230908
1026297968
959397943
935189754
463485381
1523954052
714529504
225009914
1472875235
634393176
482513366
2138872399
1002542629
1028973287
752945882
1051300904
406325784
583364178
649937720
1573183934
978877835
545147020
404496942
1677626917
425817185
1906012607
1253964377
542874753
1144717611
90270442
1922138420
1589456007
298528682
44234575
171843496
297502224
440325273
1497173340
1486991093
1843035176
1996931756
1216286285
2035394187
1235409175
32840108
452382797
1241951143
1102991849
1712683437
617421704
1281089318
661632549
1005771085
2066438066
518518379
1980699371
1848861395
1694921307
850324008
741449492
287126939
307438625
1563545807
491477935
872613605
1854442921
308328216
737203862
663811166
900261483
183140068
1283555187
2758556
1175567223
23152829
622040712
779263576
1343416347
1509571786
302986291
1922418134
1951657583
349392494
1425198248
1971028646
1218019998
167626045
2093523870
1716083718
1186983627
843736655
586840354
60396163
1986279438
1281758968
799631367
1294171855
1847999698
1833408530
1046343803
1030265191
729215599
335397344
1959449441
63675454
1892171728
183791931
649505887
1677633530
1405272829
945138251
556555758
1085963097
476157504
2015359401
373511478
2051026943
1482002814
291991520
763956708
270164589
1873870538
1195296129
251863871
447968187
1822036629
2052332896
2015335907
1041206604
832271541
109566201
1836270668
85350862
1537989017
991176797
32266949
263966808
1909711431
966336892
595178515
2029892811
208853753
2004566962
2074564671
1818281006
2110375527
2147106181
1176247641
1930412017
849046802
875950261
432447682
219055191
1538663795
914863288
629024614
811073678
978851086
1135732899
1250912998
1116106848
539870649
1584957810
906167875
1747248509
328968475
1859553079
132658613
1590154953
1485254953
351278734
644456051
1999286764
686438849
293224067
824688973
368762565
773912369
1067767663
1087383557
1995593227
1843695249
1757648709
1361985329
66299101
30898494
453132716
2142515911
1906376997
405253105
55614156
1124567560
672057895
147961293
1487170296
1177604065
452260151
997862930
956427148
1062861950
1173713031
1259452621
149441330
948419301
859567594
1698075629
263168673
1240545073
1891684912
2105494062
1820727888
382009589
2020848428
422008325
1805124651
799478955
1323774134
1662838925
2033640940
711445482
1665100931
1455873671
2066168127
229148713
1942592592
1676978796
25069947
1479163358
522357527
1788979314
384097577
367293866
512931039
764849764
430901097
1906859620
1848793847
60476879
2078363169
2126712969
1083237732
1758611588
52874091
1150914894
474031259
514621780
1625127791
1629736663
1414174043
1365244262
1852100685
556449046
925113197
1817152861
981323865
2017764815
324764197
558568308
26908402
2143062760
1064290069
1785596168
1280206689
2130987802
325744122
498032015
493558494
1040182227
1182472036
747542533
2119663376
976614941
8696516
2117791504
1223754134
2123078728
156505246
914238817
1075078033
122009641
749705194
1506659629
653076071
1781033197
1549720809
1531581641
852950458
1753028954
1258052623
2018440936
1155661797
951579051
62028824
753387201
74856082
1705757102
780531926
1883071499
1478078762
2123255227
764164265
1010502201
920542427
1038134036
748959049
595928357
401614756
228722522
1347198298
1292440954
1247559110
184072960
295030605
1609278806
1341815018
926990390
291433538
911794736
1068274568
2103486871
1469027356
1331999201
1167911605
1011658897
532943483
788057206
1974965149
106758461
97746795
631938811
521695480
1385652124
539554959
1530741313
1629228445
2141574677
1429475027
595688601
1916347734
13223942
1655005384
628828851
1890122662
1010343742
2145247406
493522296
2132852626
1687874997
1360919101
820522014
1778619442
72142531
1122004734
208924609
1606530391
311077069
1688988755
2045285496
112408452
299048250
702242164
578249117
648554349
927592234
1440943554
1762856170
1860858618
425240198
468252329
810328075
295266983
369499921
2088527442
1106088344
1456060509
1615564418
340224448
1804522000
1070446729
1634693073
2909673
1928571980
2108367946
1442083507
1680652484
456153716
1508573680
2020904627
1113661118
251315038
820770854
1006349956
785243369
1767951500
740948933
488685677
1004759191
778757105
1742496963
1014702802
172350412
1924181208
1167517668
693141042
1744394982
688107500
2105663004
57939518
1889866392
667718569
2080544876
880757962
921055962
1856927234
502757075
195588651
1447271662
1083770667
1163302033
558927110
1777813336
1355095068
1260652923
19579054
743136884
913997200
993429370
704549009
1895454094
1236880189
128377293
1116824046
1029846373
469754433
237322851
1776079729
1367347340
972717020
835368668
722611420
644997367
1164011512
904822163
842089355
1961833414
401876309
223956820
2073657047
182012335
1127195551
827366738
939226517
2129161920
756040118
1992354203
1054875730
794534027
1244876989
323868601
1306614441
1738000734
1995335643
27728812
717569388
475268910
1918036240
733281225
1097760376
1076865485
631140355
136957773
393564636
1012947578
1782504400
788256259
1880206313
559661729
197280542
207209294
64816745
1921913541
829853860
147825793
1204885997
1098996786
1497708938
876709356
824306721
1837319506
1164443069
1748987653
1347792261
1185251211
1305958428
1042197373
931476285
810362649
1332950155
980711699
1800023310
1635155693
1044446043
927415602
1349379405
1511058475
6610278
1468756132
1095226916
1866913278
937125984
203234606
882462785
672780629
1275674707
482643956
484066985
932239593
102649812
607225632
1305377232
876004824
787856409
257656068
359348837
1756065116
1240895059
1551630896
1553799943
10178570
831485568
230859309
2070757507
171428262
2137612687
1438826285
7632174
1062471968
707463108
799183409
1819071051
753958554
1934957665
1362368890
806819762
1010984851
1845087410
1716783509
640466386
1647628667
1092077508
879748418
1013317853
789443811
1820474305
546246083
226888573
1063604940
865856237
734890489
923495183
20626653
1778144422
1181926625
1137746278
799054806
1285358200
2047192247
1813176656
1740688240
987479480
1971082231
1948393771
787770550
1854592480
2036818646
1302696870
994288971
2077626516
1968149788
795461892
1076911462
2146529848
2133481068
1128681639
1912916223
1211508540
320228992
334837345
888720024
1439136349
1100075569
71896078
1583622657
480385657
487470822
184414416
1698829068
597903851
644374446
744853378
1071946965
613554695
1466496726
685267854
1368173634
134084832
1044580037
438030542
1775159831
283244755
1229428477
1301272277
329581523
1045701002
1777562545
1794049705
641642704
578227407
1221518327
706955684
1854820900
1176158428
306156782
122065299
1669553425
1642050836
212120194
1967229501
1565692800
468955920
93489364
1347214050
722965929
1279005464
710160102
521874592
324395991
2027072791
1942261555
1434145780
1097514304
859688278
1423375340
2066835564
868781823
153977921
1097531283
1530107183
822798624
61850564
1204653067
813013661
1575734900
1581701415
999963877
2089884014
71013113
1483450734
1858188452
108939140
218287088
343369577
698485916
1060576113
1095994595
970768004
1980355050
2033315968
617723867
1467157534
1662838042
993904679
357882535
1969502678
441219175
290165709
737463452
1735282052
378767163
1918560535
1639181748
510830294
953581333
1097998278
575759112
1430679982
527775353
1475968203
961936662
120587705
1713978896
1673896137
1440693688
1930445198
132010779
1817718430
2085725239
580798131
525573238
2114090609
76306815
113013482
131213331
849289935
778110170
1139226250
1665247656
612244332
1258363666
1765604959
1989055714
487942020
1649142512
2145468132
913213770
1426897201
1391847718
1759641164
1708097945
537211081
1578975168
1676935403
1399337153
286752748
512955531
1737983906
1091729351
687150907
1519291350
1459209685
1520486891
1470234498
1917245103
1712444534
2107939269
68431913
597240200
255091418
789663097
2016744155
1147290222
1827433511
1198165525
788566355
1325088774
782321970
690499782
117030625
1755308282
1148899511
1238835836
746259287
375282604
1328408042
688434652
1368537329
1838257583
2071636597
622878644
857120857
870473613
693703003
104928991
1909384151
1811085693
2038521567
1608801269
1500084373
97102493
571423838
1618342647
1502900015
153790846
1371102155
650208636
738967807
703694525
599415742
619067965
57762374
838294139
1910413178
125321650
1501839009
426637948
1664097723
1919008608
236057241
1124153411
616705825
1050849338
1830549624
836059726
1511495313
1437400495
1597328531
1675489150
653004606
297830324
1210436926
1293907182
1968853372
877284055
408811223
336359539
1831584602
1978739932
1389902442
252370253
1052971793
455768035
380064796
1100036982
1130208837
91880870
891765995
1805593998
476431378
1879104804
1566487037
603133063
1607818507
790013146
281088573
575389755
1352382339
1620157221
1049221783
372769558
108951879
683730617
133051416
1405077321
717823435
1970569574
340480894
944558906
1997496344
1494961885
47632222
403723750
2094235164
1088878955
1726668597
500577576
1354061214
1516991085
283940520
631713310
1154902556
434946863
1612430417
581750599
1249885525
251976827
399556894
445899178
493007642
1194027705
1741948656
2125614237
1619891403
1202621556
1927525393
1894757735
1736266018
425438782
1997307906
1617511963
2113005210
937130315
1789377622
40283657
1596607289
1034954835
813748085
1563101886
990597056
1150341303
1716266652
1651946696
1505007683
307745107
2052916919
738185785
1168183189
35293471
304153004
86158184
947381756
796288460
2045995705
944328261
84590296
2001355608
1109562008
812106691
597257009
825939458
1381229066
1300655729
1056266535
154816697
84688715
516962588
2090051932
1914020385
1635419059
1085850808
1624213653
1621761014
1262996542
634063377
779764397
789651633
1995292025
965172214
626002855
1646109412
597257009
149867372
918352635
1970893526
293044095
703454535
1736191095
634836999
573862632
1477242010
1985706608
1316675118
1888398997
815938185
1635785162
1852554100
1922146565
420072688
1026095206
1196188352
256418590
1565236482
311478276
512146420
1133726132
972267243
289422696
160857668
860000240
940695791
479683278
2063407962
916771994
1597014183
161132634
59927710
1040500335
591836817
790027062
161398621
498544421
778409675
270021878
261138038
955165989
1932922149
1758062637
583093729
1709115584
969099481
1053215584
1564032206
942632732
740063003
1729706441
78483985
1914278465
1315665490
270972948
1633048390
227710539
932693358
1633626263
800776006
1078202699
1602025300
28880828
2088259778
2016302679
1848651135
1277720002
1410842113
292835073
1137759762
178980432
1256500046
2039289218
1825225800
480975800
334174793
292051133
1800118066
1666432076
1736435686
887862517
1772433594
1717684203
729476535
1228275350
842049535
550350558
170270640
105773564
87442740
804509716
2074569651
1487898672
1826446091
230977008
789434132
881001049
69624010
728018678
1684782154
899203209
1093179528
1915247147
365292929
9483252
435300862
1650392154
1954763673
1616093965
1408772421
725714958
855195303
589875832
949900564
703818431
406570779
1125849769
714349470
332808860
425760111
1273310008
1537564162
1888000828
1574297721
920244718
1137082658
567767226
1832600074
912348694
1134010577
1956224853
1337422927
70308301
300509711
1772470035
2129371215
438015361
324349765
1102645579
1658460211
187495074
361101194
1820431409
1071569140
859999256
288987579
1285911858
1534422848
364978757
1945307825
523804353
2121230418
316066963
218956395
474626309
653004606
1063291580
1650627363
1430654053
1033911598
194696753
443649088
474561467
1801773572
1797848970
1789773733
1025365733
1160621687
2019530275
362166854
388539626
1000559396
2096955043
676488430
2015540646
1905415739
1006269572
243834917
989879629
1408521546
938506900
957315143
2012217696
1970415906
385125936
1978507208
2033458446
129577103
698986192
1763804694
867646765
1271363716
407740018
444599500
2075872873
647792459
1871051097
553586472
561562453
326533920
637176554
509627321
935519134
205530597
351444030
1559481801
1015110434
1741583621
2017336284
65348172
471589025
1136970349
1004597753
348599920
1130467246
585490482
1357548911
2111399715
1304451582
1812909436
1470186224
1689223025
1098662736
1769735801
1171313717
859564769
1806742911
217017395
723374612
1153779745
113858207
1617676280
1479407575
298907750
523179874
553556452
1449147000
358437115
1730914183
204058033
1823075354
696515593
1985643078
469078766
844800272
871658971
252895167
592623744
1405069393
1830912379
1240485328
789753749
1961630282
690754519
843645827
471701947
1189880066
301292683
1724112379
316462908
615551673
164543588
759341810
1490131415
1801323696
1783416830
1118667278
1805569465
1972021203
1335804263
379097679
458385957
402880865
931370999
1976347161
389689898
1379046405
152634642
956607388
525528830
53308078
478648920
401306800
1507958385
795255170
789786098
1442919271
128531479
528304063
736796101
1437765866
1161183249
259961966
731318540
1626913856
1628839067
1832779407
1020015427
1685790144
1619116199
692430637
763035598
77017525
1523682349
493138523
475426246
66493553
574833612
1518386315
1103567680
2048997600
1535923241
1564341081
609226445
223071504
429788094
557094645
1156383356
1685424310
1879811794
2003616229
569489915
564026972
118387626
1721092998
1233978548
174417961
856557046
1513593459
631916652
298457774
517645391
24021600
78003979
1721200523
803800879
232908079
48563669
1254639000
1140730751
2127901621
885373645
1167669735
1351814242
151476156
447643449
76723851
1450062386
542944568
573719575
1495874554
1124622740
1114451005
1854113683
1288045480
1812216670
53895227
1368317599
357224868
1755343167
685887010
2103823430
1524333418
604664477
804479179
642245890
1830854957
376733107
1266513449
1221874273
2123877333
806464027
1511226398
1567182524
1648875704
2113788439
987549483
1516789342
119456825
1317828574
523556071
1928819386
528903846
112011843
2042547638
1674004223
1796243250
1716065494
1420724710
112472769
1178758284
552937893
594504514
1472880157
417545873
1248165863
267642810
1544083981
1061421239
7181715
467972495
634331492
1664484343
1010035308
1794388684
362977890
1523210092
1358672906
332147543
1525028850
392495725
220882781
619784154
708363550
352034769
1379749301
643896729
54314937
1474781239
1071327900
1798966599
1422853410
1741664241
67501990
979010823
267288944
397856025
843729161
161729446
2069295718
141718514
1161289424
597949330
1201990091
1056892829
1186718993
402534728
108729937
1621763146
705200432
1226312493
902335905
1135719337
1972504333
217734933
238873989
1409881332
1773149098
1463160768
928837997
1941892692
1087202525
1760006724
480574038
950226055
1660174129
1574601285
723979479
1414895462
725287031
2069503323
25146547
47697269
446102575
1289177410
1578534202
233588959
1077635842
1967981398
543816974
1598783778
654474020
1516299792
615586015
1748724146
384485401
1579594537
947288818
1750478038
823253038
159833174
648618359
614827588
1232382723
1990059869
910604745
673278527
752648763
1973674713
743972315
582662892
651393569
1972615341
1821142332
1773811146
67172276
557969741
461374372
523279830
555677956
1993674005
1100874119
574866328
1367255153
118390357
1353673685
1477542769
1430699290
1742054157
286450073
1300181293
1520855326
123956249
1408285485
520326541
275703556
1653798038
462791820
299412061
632143230
115284971
1695851892
570554991
1043271571
1469348631
1265264810
1248691374
1760637800
212202439
1260162921
1647624176
217022746
1871687292
994757778
215112964
1806579574
20375529
1296211686
1556020962
1888777777
1149596443
1538403748
672527553
1483164332
945241782
1647408468
507396789
145654754
1773041518
886798311
1379512617
1463514056
763933989
1971340103
716886196
1434280434
1723951801
350237543
1714295938
1904426064
231219574
628829977
1799662795
1793425501
966839697
972102056
240707786
810714784
1968640213
1116367251
1091728329
2135019264
1435370084
137002641
1892714346
48862514
1708494808
799857239
1311877101
2095497159
703667702
661081786
1426617807
1907308363
923825973
761349219
1450977717
2047192247
17401093
132171511
407622197
672346647
838277528
1994331392
756614792
632942976
318532730
920501268
169184130
998912929
523986547
1674779175
1555752441
230797035
731286832
340123364
44408356
1012443657
883657598
53044754
490381437
909417667
1540935299
1218331866
1346255803
38643607
838996402
1020939507
866280806
2092704424
1351517160
385454343
1015456439
466676612
1862448592
2052918566
908612595
2076989124
1765281243
342258706
227313593
34508658
1543918562
272235729
1275379084
594833482
508655444
964957434
1574297721
1962539470
296654183
2127282849
586409884
1638252003
925088029
106621494
780211007
398875863
1982291516
232584495
998544569
200659340
1366498796
923825973
144445400
962594156
2135281702
820839
849698499
1865699493
1883037299
1350781642
1548180009
1853916795
291404070
5610104
1637712188
68623974
1473694194
2122095554
389777296
1316680900
1755545990
1500862857
326941762
1245245647
322172962
1008892284
554090132
1280492130
1004991205
1957431249
1836958870
851633562
139907084
1335667255
1808198421
544420226
447103696
850554838
646790476
1378502709
1777607116
214649213
973390154
560404472
1913214939
804241502
840429254
1763599111
1646748525
1925076867
1305924120
358794211
254018311
704096590
460825302
463243549
1311395190
1677813462
1990644155
2108137763
1221410774
1180635173
1654078565
799074081
2010725752
1448685550
168345947
221225308
405194380
363573073
1892362846
675027309
646231174
1776908628
1941032662
859835582
591782292
788344239
1031752705
651800189
1540753662
1502487591
1678358051
557484334
1574695435
406195241
1504287980
307345697
975972806
747485585
1469677209
2044107218
1704710301
689822783
263787750
1047892503
43941846
1961489501
59024291
1540318021
925007150
1126654941
1820000718
1481469967
37380646
1823945909
1799284800
1992428522
864073159
893407877
810812796
1040775396
881670088
495828067
1930870251
189543579
1257598005
405733093
555141016
1417203579
1075967247
45884456
147791834
261093106
1293132149
442143971
905382499
1099631035
30179547
1967432904
356944364
400658632
799126000
271994271
17549141
89406376
801292453
1106248751
2069432646
2023374726
1989200369
2099998242
425042047
830958511
436877537
366321589
447319083
244352859
1699493683
1457134202
902266431
1827273872
1462528309
2100595942
1614212533
48109958
2146663857
1851714847
1026285699
67716508
1537830640
1956005126
1258073476
1811474616
861530663
1182844613
2142161857
1864539721
33586516
369777140
1883901337
1517711266
1431012482
44401546
991239442
1322556938
324970011
281073772
624434102
1823891574
464899885
373098731
832434214
313015390
951630302
1138140085
147297611
982831989
2140722449
1998346493
1896406160
1990890438
468314092
1433561889
357945019
101258484
1769654925
925497908
463276475
815434915
1016472598
1351160428
1874025117
1533926581
514700564
1829382470
1194782451
1260568781
1903237659
623566565
1370824399
237170592
1703907736
997129903
1048441143
916594897
790617935
1747046922
2078493794
1251668015
963415418
2057126577
1453996169
1053194346
74047345
23193301
935552004
1493160064
17970252
1359216458
436615097
781046504
2141242268
416845158
499173717
535718737
925117623
1288222395
1814360661
500891304
2081696027
1597301297
1821295012
738041370
1117283065
122671652
1939642335
881940048
1113279800
1002656744
1278113585
581684665
309657823
173693911
638021314
65354288
550748896
697894536
420216556
811771750
1906972455
1463391502
1657617520
106714038
398947730
1016488840
2131876164
2072568948
385042640
910351164
109970836
1124581882
189445697
538306897
1064259335
976914760
1917401413
1202588923
634545485
1118403241
1542469153
1025890918
393793067
754384961
18523874
1377535075
865069210
1916193416
370466183
329713421
203395593
28487467
864531982
480462403
2027468037
964687885
123595249
732075981
1254035217
882739126
775628438
1523747812
1430210527
2040745077
1184962709
1530728591
1475465370
1288394178
1948080380
351289
1606964450
1246202638
125545098
1196087344
1080839760
1067085342
1876426111
1589273194
810511994
414291600
218148866
127314366
1958409910
311520804
816243699
2036538608
1965576244
952155168
279050881
1550895471
1240146722
546324808
1837765921
1596766207
1163482327
2030799686
675496852
1833941357
375429863
128407416
1040640647
1533017029
1632714295
1958906715
889772906
1979445587
1887607891
1250207545
1275724901
255058645
1305712567
785008794
1166875623
1424890981
1893577480
1616844236
1552431270
2014045679
1580129293
1670256859
1559040911
558986288
729659725
592096674
1953361926
812171346
333173041
21589557
1208745224
1222064276
608892232
178521740
991874003
1149375965
25401087
1847932275
493628324
2031272750
822162164
2121326357
215416589
1518724872
1914714238
1760490954
836048490
1564292656
1962200919
1983407871
1977167746
1802486512
1892785008
1468116537
374324475
738501308
1525253848
4265655
37415414
785319083
1538731441
888490076
1611014012
437158637
810425994
1225895409
2100978466
95765990
1089085952
2083706696
1881672794
432134977
804339530
1104918009
177910497
731843347
565848509
2131265458
462531384
1111970906
330869307
739657940
1595180554
1748853277
153517047
1749446681
27845835
1421383553
229913059
1045302715
1227055082
2132933424
711655225
649388712
768517929
1108170309
1541496724
1263895832
873261784
357013539
590760641
1537375832
48870011
1996113766
1306215975
229488967
645139371
283752201
414071480
321989486
535796854
861193397
505585171
1813500408
16926363
261294492
1320985451
388930599
1183629028
416429258
1266716106
1166544377
1628406204
113800289
693589485
1465094604
129984084
648813949
160800782
726401935
400844295
456317688
948381920
1748736027
2116728201
1666637418
331835743
1087618644
562573048
227687227
473835144
577461080
1134393833
1846816809
1258969443
56705207
470920383
2015952194
422958939
1228855229
1372591585
1046036073
447795401
931941694
1078797475
2043486264
2054292348
1143927909
60924388
1516141073
2117291881
1410947724
842082838
894131162
99892656
1694990378
1903180085
193758333
1755066796
749151882
1898437709
1649092345
1751549732
715430145
1866817660
581396969
2080575252
103825718
681977896
2145167485
260567804
253539530
300353758
674055666
1132413150
2089603905
802099379
1616811692
2083254264
1258516980
1377574365
1804302902
1201873662
2076958030
1675945857
1490053756
466131052
2034489058
1060546458
196898420
535802427
2024445899
1249463947
570583361
1767978082
1984452609
788382371
2264404
1200623977
1209905226
1524886013
390678465
168185739
309530629
1277801273
929093057
823623163
634023641
508244815
2086799868
874528721
711879720
2087915311
1422449881
515226759
232724397
361123945
10617734
977649734
1615088206
1308844371
2017736238
495434870
382856639
2115017580
1992576872
176422597
622921135
1340534684
857176575
175829060
14903050
1941676664
1436209293
924783176
1317969364
1856445902
535758108
1864923759
271584267
1435178667
1204982141
502203753
1239217963
1006355194
148924018
69914295
1363131064
170659236
1790925104
2099144785
1031640455
439458781
344963711
423013569
259178722
982048616
1561694397
2058742033
585872773
1356389842
3098944
313043020
989834101
1547964621
1021060194
808047358
1857869909
1206025050
160101477
916469497
1033999384
1787252794
159871029
320493364
1405902891
1924415404
848697856
667611595
393871825
272524546
1909115725
1486331550
1490870358
1359684100
633382498
1404273692
1481128418
1187399007
1447529949
605982932
296560776
1990090580
1134042078
280257432
1979460736
1490346771
1170022257
425430626
1810174298
660686943
933430421
1717443505
531016135
871544620
800338859
2092121455
509061264
1403955424
1923811299
1097009382
1555320263
1133484441
715297789
576579570
1610779046
1288908335
555344534
1406060405
2014322973
1086108822
1732343401
1661116065
1354790658
1513078244
1569693075
567085976
1951755231
1660983971
1036724917
1875804167
709528009
489092510
1477388075
1280522438
285966888
420354880
1998251097
454770054
312917724
1055094232
1127339514
1210103261
682379857
1344425511
131082188
1470863661
395800478
1898671577
21955279
88238423
1735763713
980499946
781550292
332087200
1997030062
1348561836
1019035429
397340770
726698568
1267835236
1960875479
1371662253
592512622
1151480026
1221261009
797392340
1203226068
1466801083
1210563090
503330730
303982883
1304528996
1042891268
224144042
4276583
975887048
885549589
52342639
1132891901
1301002533
1804478919
452630778
1916324350
1784730814
16457179
1175368846
1919556429
672621961
1107031927
1525219095
1061912977
1310308113
1664548727
523496648
1147197681
504381866
378804281
1731078878
1458885151
1792866368
893590404
1151888547
1212778697
611334809
1718733161
1099395484
1435253285
901055469
658399784
499009325
634924146
1439064452
1812464663
179771527
1255500104
1561630162
1891489106
1352969488
1093276067
1824667134
266540731
1005798486
2109415298
2071131725
1561520249
1586370203
1857223963
1030717450
323811590
2024633671
1454554833
1133028800
1003902390
1671740858
984935889
115416221
531380488
694317144
617535113
2073289531
484524244
61223958
1844737443
874073068
1425660954
723267035
1226111043
1128273127
1568291217
1812134289
38162561
437904183
1126485594
1564780662
824814239
838747311
516943158
411756899
620698145
334113565
4812888
2141978126
713470389
1201525522
1396897159
2017304328
1472418723
1329704214
811736182
1751191528
397933154
1124535673
1729090097
1630022189
1297321373
501653421
925819368
633081997
1700948216
1426805116
938709912
1844539629
740324073
2070526714
1788560232
1333494075
1939576234
1464291063
523991382
1881234077
2135776490
847602504
727794099
813583602
350344180
1276443871
833721100
881895218
474041052
1011789250
159844380
1996514895
998185285
1510757007
826559699
1963964595
366862118
452751979
2027304457
339556323
243597306
485402899
1296219980
169216550
1787331444
189265529
1670965156
787922551
1596171209
1445696776
163017899
708574230
523223967
2117347631
1805029033
1095162493
1571390687
594312193
2041076332
2058371316
1400000286
1406402680
1744475102
814120617
542136389
571627217
1128474738
1816537680
1547933384
318628723
958431142
1826387824
1424952583
1736836535
1488299550
15253493
1397763062
65505265
190489606
1699192437
1199315233
1887354962
1395998503
1659983601
117241416
63197515
238889675
936506819
1506509041
1039786807
154499331
75186395
555705382
1408285106
756808165
437417235
163733410
1482185811
8505106
1947019178
446503932
1406899947
1509206829
1139734671
1375557291
1506338062
1713620072
1115327056
2111533261
1602933824
1712548774
617528353
293299716
1562239345
187096966
516855101
1429135044
121591984
123205349
530333749
37473181
694853497
758762763
1770726312
492838735
1920374657
618844475
872201799
75124479
612531215
1797864441
1759555224
1992157969
1703380996
660975285
954455240
93536487
1899931776
704816999
1427987199
512489473
645417222
1656883605
952511280
1886479548
1426383040
2053065460
714234907
874518487
1074435521
1190111896
1669853271
618210173
645714856
777740069
799393319
1410291992
1472454487
1968149788
987896168
520507884
692659651
395852833
58106534
1740788030
2028398757
1874342837
687432045
1541053656
465881965
705148980
751973076
435338861
703544973
934289779
1759260916
2068025586
641951948
259698220
163548278
1416371352
1632080579
670164570
1982555515
1036969791
383784736
2028385984
2074316018
405324874
1168014481
61654342
427584774
1159440361
261579117
771234482
450203567
2017874979
1967603899
628290112
568277326
1832102389
2088541486
1618234450
761717796
1058028354
1557996110
851243568
1982392607
489602202
1300506456
1494278940
1888404708
1380565527
2051310497
105170834
864009612
781022816
300926958
842485130
471175587
692524366
458231303
1716875258
3065086
659838316
1081529099
102677905
1790167392
2054605607
1418506894
1583128194
1724154155
360038416
1456838482
1315665260
1900007660
1689958095
435439479
1872875921
1102060639
1481721735
1773523984
623923733
1069620241
1667816154
1786304497
1397385122
351671108
1818131528
321038067
2004305530
149081037
1356216978
1329130526
1242312247
1914578776
1149377723
999408660
1289306610
152002281
292128709
1634754600
1629978138
1773416039
1565588592
280117878
547186332
409568249
1837077374
635574238
1560365069
2050599744
1751341139
1634066402
1796706727
1033556222
834658574
2119004908
1442260424
1074410485
368143119
1047323585
1254506237
2040783752
1706467624
2092447549
1950801711
807522816
1751848074
1852032916
517215980
1589781813
1660158206
951825478
722391832
643094247
1053748173
6633863
1278404032
350982595
1417283545
1856984903
529867880
385351717
30382731
312160489
1448147939
713432283
404371307
361223015
727922869
815859658
58992609
1917797
1892425207
762324278
857183375
404778315
208693652
1855905150
1329488271
1883231005
867994747
1024669318
958797722
196782561
1142757812
25687654
412689148
1457607432
1028159236
1812558585
1376557549
457996365
1664473788
2139862272
1841850020
1789037561
1682370006
811065831
839376831
214228879
563376298
384797634
128068209
1802348279
490905655
1320495261
595045982
477234406
441683553
132759989
30336059
1794830292
514374394
2143924455
1713581927
1167706368
615255966
1419940724
765472697
711766625
1472426842
1664339883
1782878733
821329117
1135204803
20361541
959318363
1029587727
1504936358
1892631939
1996909807
2052689592
1184089241
1429082058
669920372
718770243
155394384
667868069
1402533332
198341404
1976839332
1258864933
1961135075
603477343
995835899
561281355
2021772179
92574825
1197451864
1750997425
562043688
1040973360
1078240891
758259346
589971267
2043878462
928612989
1047679973
379750341
151736543
1086190167
1966287795
362196384
1204233631
1611527822
293877794
337446783
94313999
863518374
229072852
1730922822
1427373657
1578129411
1369449963
942142681
872909193
329439390
1961737763
1503850329
2552607
1364254442
351806092
215931376
980024631
1020995216
1943600584
1413900771
1360777010
945859401
1671917217
523613306
2136310437
437591723
1825401589
2074244873
805904802
1589622316
1537725455
2017906405
1883842502
1999850117
2065039133
306607168
177472723
1738177996
690903414
1652055654
1114214039
1081544615
810999073
1547200150
1357235896
1965495342
1878293974
1762306052
232268900
1935210559
11356057
1860539575
2027407476
1164000098
1010550986
658450712
573817766
1573798534
1083954151
1255304718
961976355
350825214
1945597220
1210484811
992606348
919084736
501260991
958090776
169560779
1332617976
685202434
882456612
408772351
1707666428
1165125864
126536670
1505877169
1135963379
794312570
116938605
336148460
2130114422
118037071
1039627493
1078640683
2083590722
216990017
1564043554
1994562280
1125670396
868056006
1363796422
400896286
734932257
1365748470
1901256945
372981224
2124937204
2097836397
1460351984
518123660
2072326385
1745990767
210570145
2036749893
787541360
155862488
80745655
72863314
1508519373
1494881860
317435890
1154814133
1911828402
1071575452
1478955933
1803896426
430896376
1984418507
1873203752
232467618
491721352
296573417
1277801273
1180495166
1160602964
473811101
2108281073
1676026098
449604169
1091913182
241560037
826386228
1476131824
565756452
1670591250
1901421682
2018489793
1990026066
1659578810
779165045
1852958549
742915871
1026423067
1814521687
1733422613
2045532302
323449372
1887636749
58954009
309932725
412224108
376020219
1675945857
1236100531
1675943541
895308117
1279926303
755952711
37395557
675584388
114429492
351952619
1923474587
159005247
1064970051
71320835
1103197631
294905575
356954023
484390488
1539498183
911860606
987905858
315051025
526796728
1337853203
1056495267
184610355
100902793
1555654372
445901908
1508766119
1967366016
1215969431
1143693473
1045619225
372241772
970059634
197601304
1010743068
1214996284
331722880
1407321010
736819678
434648110
1594459544
1311567820
2119454188
51758809
1242848580
1148900548
1577855407
127885180
634062514
1215358249
2113230844
1195082739
993525054
124652206
930971573
1177493258
1722681024
1041280795
2116644533
535623987
978555329
810466283
2087604224
1865484194
1022636941
533479615
2002970108
548778686
549175664
1692648434
1254012391
685887569
3962451
108950863
979841062
815634173
779279176
977695892
537829293
1560323320
156270838
2023910309
970722381
2141020406
768988871
26759198
1679846574
576552618
473532952
631588254
763554845
685781409
1461627579
333161317
320111554
647587360
654924349
1682420577
809562093
1484674865
1836890393
923679236
170885431
1327158547
895340772
1282701336
330577525
1427397795
1366279765
623090322
1611350960
1571122983
542459431
6016563
1523771913
486768502
445778607
546384237
1788221485
1017623894
434679734
1016625556
749923651
820154702
461871107
712169320
1457030849
696664712
1813166772
1042949738
809856358
589609317
407104505
1450701902
1227028406
1349305985
676874078
1193506381
1815561193
343856024
2120943781
2560213
430517714
87945346
1978620588
2022615853
197588186
1947049304
248144513
1853167529
511680595
1335655112
1495740097
249928451
1007751349
1743088857
2045488051
1511544228
1475461010
847648961
1540161540
1144585239
1570722454
931603846
1262839680
1274399308
52196336
121653108
1615815223
808387547
900144228
659099128
2047125681
2057975822
1154995756
1525281734
387637549
494035329
1530456617
1850567358
764883609
1594746910
1713157441
975743150
1869542314
590194902
1619501725
448713341
241410831
327888755
1820284196
2040130964
478003456
2055910135
1376037718
423102044
2079962727
1222785897
1645776980
38309677
1956073205
430787095
1896998353
1939183923
175424170
1148451367
2069738912
1724441217
1499953496
1670254647
725874037
2061153527
541069035
1321518138
894226651
816137817
1780931499
1267777652
575765209
1465636604
405330444
168018515
2036577701
1094320877
2026290342
534436743
1383023421
386712397
1349118752
540752949
1175730241
583830250
1030365183
563008015
565464525
451345451
2121608021
2022591826
401088351
994210906
2090385239
1272110993
901025784
793168483
1296320265
54746782
1718631504
932682176
2007007564
50977591
1501414804
1532352528
998051482
1519118989
258490347
718364902
449886691
600850911
561579149
101024973
1888662666
626401632
1212696684
535977744
1468694
1714588504
1110580734
645065660
330468806
1149381854
1191675014
1742739094
1356180966
867708737
1107717941
1257740384
2061996566
733567033
201892382
1689908864
1081101384
1993264140
1936896499
1906403107
90287236
1166991044
1596320223
663823784
301016042
1587769767
80223290
811211588
1815473985
1819132454
1044764132
1267956501
1749855142
180947535
827825965
131409123
1818995630
1636564015
960462007
1240973680
526066557
4751215
157870513
1029345276
1953375425
1851023560
1173265194
501713914
1199375666
1893935307
610455066
685085479
1976355046
1523105842
1771250973
1975726945
1553646020
926037066
1650384218
466996734
1523395384
1533178884
1127419924
712960231
1465782630
1140119307
1547191591
1846592514
700514298
805585497
1827394830
95559812
1304580154
2035279734
957940996
1847305404
1671753266
747583188
772380073
1740622983
1895856101
1239001214
991023633
1943990502
1643904271
1159270341
1203222938
306306135
2143928148
244341969
702889760
1082718443
1485760844
1018365673
1420540835
425760111
2011861856
2144356861
1474925124
126019104
1536595223
189825125
1703619568
723019211
494943095
574600346
568399734
474348964
945113362
1542448135
1744512958
236352787
2008359624
2083168792
1619519369
1867816133
534947868
1241026760
1714186347
1049033736
2112379784
1598219375
1833490773
1400110863
164860381
1299254362
1237148508
939990107
1242067767
1202588923
1613065311
726852656
206588079
1857631251
1565998745
1178163350
1093128826
1838604767
220434730
695989109
4231337
1446431496
549399005
1796876715
722150872
148484721
145085224
1017352045
1016086459
15611583
1746350976
970030404
455958007
1452251314
503846890
27082256
1649853436
1105290699
591562447
1773298850
695709557
2015477605
1697463765
789499839
1192798644
791092193
1752662363
996258180
1867843755
1226073885
1914770877
1138430716
809587326
1733573484
1216670821
1052529019
1315179987
971742393
690064678
1496701150
795153861
918876618
1556225518
183796776
515164328
1972573055
476688967
737962950
732289756
1091523630
172248229
1102539395
859155671
450464904
2103271404
1346169005
1960982126
674055666
761959418
1608196270
115914417
154274515
726004477
547185824
1884106577
274508607
41522267
1767104305
1652886364
706922290
1533847998
645517596
1270714047
1941793788
1167015137
14318157
76963141
891955958
642993920
382130753
6921441
111554341
1813855027
622406348
6613211
1202193277
156601009
1162370832
229895258
1361601633
2008287184
2004412223
473880230
1604524204
113323545
446048267
1844696356
1885305858
94662556
1241444021
1877170497
5001565
2063797503
1753700271
1716671189
1681958058
386162821
1526789719
232289698
248079794
1424230723
272267288
1519889639
1176875389
1896769569
2124605242
355576406
1669272138
1574547524
2122278518
1700426829
1826795877
899421655
314616477
751757286
1840310727
618131036
204689687
906521520
922705203
257006177
38924268
367878940
200205211
589873566
569803267
1229182287
1435300684
1824541982
304555710
775053455
771771576
1713492482
481212004
452030576
722656392
436149537
394368663
1164302863
1474002350
28855094
1748672544
999122724
1182261166
2003074126
1683019985
1349819877
1261937263
838417764
1868762718
826718323
489242198
1612642236
347848710
2089952788
909307835
1614439821
1320994929
1625473558
17241267
2106846184
1815230766
1455317678
1873633248
287506621
444883905
385120967
2011861856
261233635
427086409
114569737
931272839
1709324788
2113788039
629781132
490299955
445275368
1481269442
135053669
932774600
1130352540
1935217797
603459324
548418998
27562459
180535627
1140815335
550303043
809985366
1165878375
1028933623
535268384
724554177
784464580
1086977602
1874877729
584434769
1625710458
1917045897
1336741083
2078770663
2026515724
50572963
1598276285
767533516
681094128
906635605
908258016
1783976348
446952067
1671753266
1165274187
1647275763
1670527618
2061950636
1320542039
656354336
1692661123
1712474678
1660118055
1077021075
1060060724
2107136261
281424674
1899059560
2127946202
549508122
798435804
1412589973
1078519314
769412454
1582661258
1482920632
2054058624
1561245095
1332494391
194139431
1780046690
1184273955
86827609
507795691
1131025306
1863760673
733604642
663920447
72269866
1578238360
1458347076
451537536
1924614461
1286690171
1559610729
945530236
2031306253
2066795563
1289337177
766843675
2088801369
584414932
441606498
513250521
1703826020
1967318251
1351444354
1200132816
1683905469
195876499
875151204
299238953
221305373
143374231
561637282
988540757
198132945
369330135
1997451732
579301754
269787276
1060200521
1857602607
582234890
1416189432
685107293
5614385
744854378
1424228004
1464353636
100621549
937624956
1201673453
401908606
945083544
1585090613
1728455518
719409960
303636921
1900540842
859329672
2119769745
1480783420
20145728
1584114129
692257756
668372911
2128389999
1791375451
404695463
1025654822
290469641
1877708005
540625496
2137539201
1395226798
114569737
196685858
1702172827
455658376
1344098460
972052711
1552412787
404642781
994640166
276950760
759810841
558352988
1553937797
140041635
1339197326
581396969
1598289715
1857787608
1409561067
2003054884
1606339350
643168008
1125809642
2033829145
1688507447
1812399577
1642892326
113171324
78534545
867850959
1682213077
662844956
421219844
1871384460
1346346496
1577710963
1411400570
3816229
1682637694
162194402
1078592643
1474659139
503061072
1076903633
1854295259
1345924541
1138474089
179777675
828291323
2109429810
550032043
1769562676
1587308976
1447734079
1365049176
60636251
839404289
335330905
2040804006
1253436090
1827149774
936635436
2041591184
986583147
1949921522
1154009831
821800537
2111337306
1571641998
24902148
366412344
198381181
1880462836
613411613
1808371310
768466726
1071292162
1273706310
1036834961
820349781
1141891459
1792317699
575365617
1747114648
1197878079
221740769
1289902921
1252606044
1123365608
1543109004
2125719656
637519949
1899453708
2095822826
1760937802
1518101540
2052357779
1241319638
459680889
1723947232
2044372390
197830938
1747868138
368853008
39843508
1237016602
330853241
1914034504
1802426184
1485375413
275346077
647582359
1127945741
705242456
511057451
1711877105
521252780
556464050
1732761564
1554133754
758825504
2080748481
240493153
102788613
1623994181
119524105
880625643
1839342539
872646934
2028382488
814514688
26588784
607317621
718563599
778311409
680218901
1353767518
1294373770
1604274535
1157107527
2030748271
940800666
741240364
1887603287
924793238
1461429511
215472392
1321284787
924957837
1585045800
2055432449
1307898279
997290325
1675396087
30482973
1653170645
1776288927
1540553517
920100102
840020285
18437722
1438691648
102321997
1811796116
848168845
1455077034
1920431179
1417869715
1438391650
791986384
865964556
1398658349
335884482
941441621
536928280
655396981
205226284
591431859
1622780684
13849960
1811847759
826596865
2050727866
2116116777
265575541
932008060
1926732545
2009926814
1961435803
33169447
1476451015
1403538271
1753211237
2092587226
1922837933
852265160
1223618653
932261275
915525154
646023457
542698923
2113583431
339495662
1239965330
1603705095
527394667
1265534108
1851156240
1804853923
2124321936
30231895
618590702
1151398095
542040721
932557881
871763613
1579149680
1997499505
1818765766
1571919553
83987103
430886202
1289799670
317749113
1511292348
18184363
1083643014
566815730
1618860857
1978272016
657888824
2116574429
1219958138
232811443
444408028
118234340
619271318
1161314891
560987296
220465007
1728016884
1514789413
1472541567
328541954
467526463
457828977
1785792750
274599473
174722435
1335187967
712040303
959301603
1586525628
632947783
405330444
181622290
1633420964
148249927
488660616
368650883
1150509448
42433027
1744790561
621897502
13826112
1032410354
1433693210
1093094409
395510317
1549105531
544172328
1382417843
152899005
239099120
1530538623
115949362
76536279
484917680
78981143
225009159
1637275484
919237789
1750883658
988318236
80835196
59371252
956250686
53545822
1558190809
1727035560
1690578011
1207121510
917382158
1264210734
1532462741
739410051
679000659
216077818
1682242254
1696742284
1705602498
1231280835
885155522
936967008
103112916
1779441151
1887066339
298064672
559857294
97461498
1791928040
1129954287
1105516565
1432024598
778444729
639210035
1052777729
1876287633
59932575
232397526
369619756
659402258
1195832415
1154281083
1194846676
984998467
674348640
1272325716
943845038
387828
1713291687
974656514
562098749
1695556232
667654896
57855218
489458402
1457745482
14349997
1264273974
1557492782
1909782602
846573849
1923784738
99950424
788023832
1064063347
2128578030
1597925059
960802045
786833771
1726784658
2141574677
873230633
511492858
914357860
327704868
808876996
738735694
803732723
1180911893
237231344
902557539
1942235389
155392411
346801651
370224626
202197364
1380909842
138316538
313015262
1059278546
124863849
314594668
1695052023
649530968
2072222524
1514932043
680564758
461870410
603078713
1978213644
1532334508
667113606
1060819934
1172866418
1689144901
114802637
614845038
1922409045
1559985800
636008765
137347305
904541699
968349256
189869724
2037069687
1221671255
441759958
1800099760
1529337606
669988372
908543602
716358133
591119032
1640882790
642587184
936953599
1863488794
2093314898
1254213336
460205092
438121907
1233920213
413206449
268503160
807720854
378009451
1504627167
25520511
777889883
934989524
996937660
541896746
603212362
837845031
1414444006
456433288
1948811124
691631641
945069389
1711043996
848307601
1253923922
1838622619
1812183034
627378106
647020954
1407482051
410561042
1053103651
2103512207
628587898
530220002
1861398309
1373398712
1873078463
1413387795
1778464405
1672608630
166450118
1202095436
1911575769
368349145
91275699
1770035086
906184608
716825577
113780426
1569248294
615868855
1761580954
850807014
236721124
1830010164
1828107603
2125691798
22065726
76813281
1292456556
135511437
1900891199
101646031
354794069
553681984
885185936
1012628773
558743490
1812512850
57650365
1721693621
1952790663
1973143925
264993408
2041875358
654002159
772222730
1782838785
1498059367
1545669464
2060558448
1409940389
1401383662
1098765685
1115994334
1835302767
1019635303
243273394
1378068211
1840849396
2055319722
195974082
651115929
401151230
442378290
266129242
562403173
801359251
1818868794
178863497
585729193
1942021424
723371591
358406568
1185096459
790678875
1001235277
603035880
1694362965
810316937
1867839933
1420614368
382785769
1695742299
1594908689
241572129
519199985
1875578792
972059973
1916088372
1379101052
177952909
1418142129
55702433
571750212
1390475530
540934484
452978281
1306304507
502772938
601895659
1302044026
2020719608
1431507521
1816839471
354687484
623474494
1482889753
1914876274
1847425100
1196695238
1105968693
2117411441
1214613300
896501516
1206861106
327127107
1759832505
456522776
1463774080
316654691
1244339250
1652629057
1040440045
2113147694
965696882
983589926
429562220
1619184390
1642755050
1413403176
903746632
1683479712
1268394022
1516939106
1984756216
1334757174
1105751002
1415030560
290824619
1933199436
745739908
667088289
351347085
1128878344
1871229172
94692412
1351597779
1386960441
1020788679
294343921
1193857345
1432483714
1092168478
813504109
955649605
330430138
1340850320
1026582538
275429026
1547047783
593543355
758558479
1768510952
1017292486
243747733
1791494422
1689789606
1554204586
1232352366
1562395023
407019497
1146972331
1312466103
292320960
1688052381
927745011
648143658
910438910
831186261
645157008
792487340
622301765
1965562769
1640551642
1578461825
294602383
911885537
1315223508
1959901040
835982015
1370406003
234189068
927225688
1831179138
1942613350
348144332
1432452349
1868259721
505389205
2064658378
603764695
1802544566
561599655
802689046
530568855
1183611534
2006290237
1378777404
1153515064
1430532723
355102354
770076258
1842668627
1187846675
456621049
1346530931
1919581218
1860086011
691984503
1767342377
1916040644
682523113
1603714827
700993450
2061280623
1135972641
1247347672
1293679653
435602561
733054716
1065109633
2095435406
989858935
1026762775
1055294709
1556455162
1252297703
960326921
1578242118
356511705
2137215287
683181005
1431294573
92284376
2123607985
1100555874
2009729151
1269953554
1609317837
551932009
716780869
648657232
1353631230
845975739
195431542
307215044
1054600276
1788737079
1202646309
1939824007
1970876616
1432415552
596750674
1416534677
1253540098
793585473
1659192654
740192550
1116221506
1517397738
1645144374
500169989
1352885106
2125832975
666910612
464090857
177264259
28629036
605986294
1170328450
405972028
435503161
1727772682
1623887681
1986531508
31624179
1407990620
1842460861
1369800913
655642623
992019871
1962790468
484416217
1966898554
1734228704
1873083546
588902999
1031458178
1116748113
1906300695
603158371
1964412172
62510126
873088983
1861306842
1078960424
1336100425
1751210310
781559249
1027312964
380475544
1200146946
1222320431
280515150
1086290572
2049737924
287067267
1826897617
451990076
2093348729
1768104300
1569132970
1572894919
1248159998
1830105224
446873114
1413115104
925634909
634735146
1354274850
2044537860
1720589637
1563428632
992285153
457739875
352277323
1604932523
480021867
1439240496
1272096940
262804201
292711184
791390779
232074957
873078945
1266712236
983263483
877563242
1622407999
1870512174
1657801001
550895746
1759563418
707442638
277308096
1966849966
958679324
1871561680
857960969
1779116833
535841102
877704327
885674524
2133253568
1264904689
1192928390
1560801410
611861732
694890967
307859737
1751169589
1834172822
335763343
737094231
1808956896
284589905
460898037
1446612819
1989346193
1715975092
145047574
388964754
78737846
1804926178
945599697
1711721900
1265427325
401473240
507216758
1537553076
158373008
1032190136
1495288363
996987189
1861089233
656141317
1248343893
15710158
1391148245
1759831684
1238776336
261673465
2016731112
1723492687
1886170465
1547874284
1928935467
391464931
1055149709
1770485178
1894620148
1244876421
214280185
1546642042
1432460027
1528257368
895043131
411988484
1105004464
2113964196
1396897159
614827588
129023271
1595287787
2102596293
1084144378
1312196822
7636414
1438315899
245145813
1407332105
1414321665
1318998896
1514527908
462553235
375445385
356487146
1202697783
529811036
1855866439
2114260628
1205730385
1186527221
1659067591
493311854
2019440782
384504049
1685535295
547801052
1713459399
1866951447
335047404
1055050811
1053743319
1544143246
867947969
1992691246
1703383292
1685929867
1526255674
1249031743
712917232
676037667
1409531135
693345786
330620996
2042577167
500829077
1368641926
436300566
859526462
1094198536
703137227
1323687796
1153558956
1754526388
314084725
281073772
1789343826
1052380634
925414597
1377726914
2005454353
468627431
1963969466
1922490622
229128866
790992528
775998650
1385176123
1717725844
2042879957
396385489
1712125310
1253242642
884062274
2025617688
362791305
969751549
1628588594
733990626
1785664341
1090986857
962027852
1595530313
458266095
641829362
1978272016
2129955007
958513409
1875673523
1492611519
1626358564
1572201898
1806768809
750614338
1723524343
1851024925
1897492309
2137204594
421194345
1947249146
1029525462
168840473
1578638437
523980134
1380551019
2087672611
1061823803
1297969930
1661893089
1541031646
820087147
798290713
465742988
1680571602
1046615021
950360789
837425016
489954441
1957869371
1268963688
567723456
1576975221
99526424
1999049414
1615827528
114286625
1686110538
459245996
1956220303
714170688
1107027130
1794764000
1746483654
1651287550
365551696
1483013161
1605897942
767492070
1945326990
2127724750
1269098710
1410204977
1957733318
1850225787
1011668950
12482588
454776799
1394390931
1483592022
1012202796
1091296130
1570160353
1635686929
1603828420
1249922801
960411935
1514564396
1752254644
30336059
1833176639
1036535470
761900465
118956917
1791857777
158145289
39288298
1591685701
669078628
852950458
1454586532
1869179785
1220884524
1721541818
2068802115
86087037
1663025310
533347731
1245973561
164542667
1585045800
253251066
846806337
963445069
1160713819
1550411714
707369020
343920105
890799685
1756789248
1261296826
2048003658
275756870
1130591078
1601920482
1398937254
96046248
916430163
286488084
431657133
1159564394
1582376154
1344779163
1616783228
470876641
1049884523
1413651427
308742238
628095156
36120837
2140737841
1933742156
1148861091
1733585109
1723280567
569049996
144381499
907037324
1906892339
739753396
1103453863
3190561
1535975841
464976410
968275488
1875723544
764040158
1849906404
1817488835
1319810603
905698232
1481262686
59723482
1293678607
1734173117
833633735
485353208
1164579630
1336789076
50921649
923873930
1011133822
1513498252
1493314496
15939239
1682363698
220503539
532309853
357747499
442655102
2129740509
1041275693
47428603
823473233
1620490231
399186901
677779503
2058867055
1114031095
857781516
325234246
1851744396
594445629
935557161
617662238
1743308412
1119316513
1074387988
1905639074
1502658697
2109258882
1946063757
1517490753
2005858984
561741478
1067785623
622801946
1560641780
100634282
1547674444
1920287762
802453409
259293054
873625520
201417318
1956948052
1108380296
639690626
1175527976
360088798
417728772
1379611739
1195026351
423586796
1542877358
2047520450
401301216
1587958884
1777718361
1331240461
1526903929
2115455143
634571351
1889597025
540273036
1771297956
1241211229
634222633
710883062
2020313109
1761395401
26199156
1594504294
1155171792
1494545838
305310062
1733696434
746052012
1022265963
1617681312
976638332
1616057631
227386076
1041873113
916282763
292618540
1892282959
1040538164
1173646857
181059646
1763266754
1790830079
1605835558
1798486279
1815650726
580136071
1185106271
1003941660
1785596168
1929952631
807728096
1621826355
399245125
1466641927
2119222387
1978885842
1748964257
66045823
2122465669
228516091
338293785
694760586
98402577
2085302835
1759852235
400638764
841654614
2052633005
1496463256
1957633306
1465540466
2091198879
555525672
1806984493
210601760
1160650356
30101878
2054421046
202268604
37794913
737913634
1805767197
1653382068
47035719
1168349898
129652601
1207176420
1197606696
1803091830
2077774642
819868816
1823278262
1065401595
1006660383
1016958938
1159015476
918177928
1375937858
470474613
138282364
357386608
1815696297
221370156
1800476298
627086059
1259001515
994144242
2073142128
1866186932
2033537747
1386449454
703362706
1214151643
1790725770
2070190633
1785874848
332656312
1721367623
1420668628
1310523731
1183443556
213798858
149874127
1615880983
363217786
642475936
1030264596
474520024
1744010139
813200721
724520130
1803580542
1373178418
2108429123
1123075304
1893182737
1078344722
1111620342
1153649818
2080560088
1807078665
980272493
1289216379
66899096
461826158
1674502472
1859014707
545613176
813136006
140577240
1465211642
1828780318
530437271
611612766
1199269970
1802322332
738077658
718650789
1526848070
397060602
1009912927
1756645177
149995047
1088654103
859417418
1645361384
1103692848
44416587
687638118
1050109897
342598262
1875687412
754409874
1455614882
833130599
642376931
317621055
1853552510
547337214
200451325
299980877
1678568960
1066667945
333415852
1621704963
1957461972
1887982911
1845592414
1052328143
1245985486
832566601
52034578
1500923308
1997942655
1737198239
506282409
778057131
1820057247
260657436
1314641471
728782708
561149218
1568436223
184491714
456098569
1164300706
679788425
1179287058
1358778354
1964133617
1763984523
1907678712
1367382530
919254500
572387951
1442703883
276535926
1307781952
759236282
530796922
1006172784
1728029964
1945147714
1357986864
1084798830
187519227
1629660858
414848053
1456536124
890904321
1211768323
1316741871
2133712727
663024529
1259683998
170183869
685040958
608016626
372793764
88001958
1852329618
1048249058
2141159791
1095966284
926583825
998221964
1824986817
981216778
961725505
1770239857
1843366306
1663947072
366939962
72540592
1525902916
334509260
2076429423
1976764661
1269764823
940620543
870327362
665964849
762203155
1207961892
2091720226
45288392
1564359789
988878347
1223563431
708350239
1718853076
2006884019
1397884717
1776041959
1055322234
431269549
1434529976
1534718857
906049269
422641122
1009862708
1545267872
2094561177
141784424
1674980173
885984712
570412980
1057104212
614086132
1086096071
1475256528
725352404
227112368
1196296483
136088597
415295764
635346785
1695980533
959804973
607177572
1967954217
2108585385
1024744792
1859720530
285322962
1805041221
1827921610
1827074054
871851536
627803712
1279872518
959119012
2096719860
205799596
878333518
751010834
1480833145
1834581250
334404067
1047644693
55800168
2007816856
453524329
1611836911
453379526
924866567
321989486
621961173
1051531170
143344961
1903929990
902581122
398994963
593899674
2033259987
5760016
1930391779
56521663
156094756
225120389
1127816969
432616463
55929483
57863754
158909020
761788959
819871462
440144673
355140416
313225646
1924907179
1660365774
239646220
2014820083
44309238
1935919878
1997393187
873531621
778377879
263029922
1614094004
1815431707
786670942
1564188456
1807532178
1817400202
809630701
1207973255
202586656
251226226
217230169
1048538985
680063522
1857624124
1983432727
1486385721
1051966237
1680414258
2037155191
1953961109
733379708
864875518
1566612791
58315260
1805356745
495107781
1275483134
2107551838
1568545728
1246112574
827550043
439024769
793478049
1915561760
1235834743
599308312
439261562
229934391
154459483
1797875854
1184678152
1248699068
1614894812
1181236219
1226617641
923309853
384464642
1497021229
28950747
45572092
1487177203
1576629922
84711376
1407724356
211371636
1212643796
223660380
278430327
1938786041
2074634316
653930691
1067785182
919069105
850761698
621510739
1806331107
1098796762
1092775962
1284122609
1807039006
1511330441
1352403733
915573512
1311148151
1698941188
943906128
1787751451
407381948
1390390127
996327288
1752273416
1478394374
107410727
1108992564
1888031866
2049263264
424641072
1620956034
1584683868
265748021
1502638816
485733290
1686488759
648946857
1038878895
925267045
2046251119
1363971883
1827887371
1281530639
708847461
368436460
1612995231
433453925
1098616713
1669313065
346512946
1648292008
558491756
955411428
1746731010
1757952556
962418651
351225789
1247127594
872082343
677673328
1008389889
402880865
1594426757
2036280913
1166635148
523044446
1695365474
1578484407
1648657004
1590174913
1914684081
1930512876
1004059673
995213702
31471941
1988486770
804400935
484957101
341664798
1237226042
627906809
1003618468
1559777665
1668843916
1489789128
1693149345
2105755094
1779411584
483848989
668899335
1763546156
1144422788
2021131275
742585851
621334847
1305849159
1627419232
1790823791
279021154
558137578
578452315
777766434
1360045303
366451086
492673701
1377521593
1131688843
1753050767
490815090
18961807
631928759
2037034583
1968663705
480808576
754684692
1773608582
1077642848
1891170217
905750933
68531564
1923921909
90814756
676827522
2021003734
1653280201
1838797892
1897361601
1089468494
42840320
178001000
853403488
650277099
393378168
1246590112
1192995215
639755984
1253638501
361906568
2026631986
1499140187
354753617
1667043846
1649109418
1378381213
807478844
1335546870
2005570395
58878030
1931740253
1293038649
1861977456
762219531
401670563
783284993
1486263
2067903696
35208645
890341940
707095490
27723860
1945542449
1080970975
236215768
179959430
240278925
1350834594
66221923
624691577
1720560498
1361933276
58450177
1704115585
1180292110
554894153
1631398097
208398978
1684556224
711442961
430792109
839628118
794959496
868590077
1335344902
1360159628
184903235
1975935343
1939864263
647355862
36554917
374144394
16022283
475824036
1449751900
1031439659
1080761443
684383365
398841939
1702667783
1116284742
1489547501
1270166514
516869516
745186589
97168979
892295873
1612929452
1547898013
2103869839
802809042
2080677096
1803941272
1003052516
1345183342
141811879
217873410
1241898121
394819700
1723636893
2094252273
1837880712
419740530
1503980010
1595130228
1654009333
1964545690
1263298925
1290078158
1942011184
543036766
1341103266
1644555115
1033829763
1883703518
842273533
1253130811
1657356993
576389387
632427070
571874908
1417535198
1092592766
1681636220
553213728
941648574
1954343947
1659877774
871641368
1856412820
772508578
1617190981
951671262
873190747
1205238712
1065062756
1658449574
203837602
986603230
922161427
1948433839
471430404
270424281
1411927018
960197983
981484211
1681240963
1938183960
871921148
2079039566
1835153036
1972113487
479449050
905570824
1358281793
1156165800
813721399
728397150
78949569
222989073
1825707155
831266407
1792128769
1019635303
452107795
1983519987
1128139757
1944820558
367797768
679646800
1694819782
8955635
1984689603
1460678811
503532869
1382535895
1965057287
2052078183
455384172
969605473
1968764112
371825243
918651493
1989752663
1467950487
1846404894
613232988
389784399
1187198379
2064018566
1226571369
859754175
948433411
874527234
2018652997
1293068586
394433362
404652088
1023607607
46727291
366281165
1299736890
670626991
877671469
198521401
1081344201
289344518
1393111110
462071044
1563458803
109485023
119077448
1795352440
2062004619
1205837593
1332970383
484524244
1150341303
130439158
1890232788
2123260620
355837257
1453029577
1493024461
1172564250
914633362
244721640
1722844680
1004038313
136943126
663036244
1235662841
174071617
1902488245
1411440533
1570884502
1370834479
1787705945
117904689
380467796
1166118906
749395513
1809754072
301607929
360011556
1130209905
369207545
2060957296
610561826
553685522
2026732487
1728916736
1434803588
875539090
957895023
746529379
1215169491
2087272362
1951339136
1273880638
1009476420
232968289
1274549968
348819692
1475827509
2096840460
90340244
1315539397
503414743
826517977
1740118660
1242640399
1991896659
1561036758
989766058
1980380700
127759003
230763579
1638403836
196637784
1526947383
1969693749
268482792
1173486663
821171821
1097748586
1019510706
691970710
1338912609
1836197632
624090823
240652285
1668762523
339042401
1571715318
192116265
260486239
681242500
604271134
1058541566
1311260264
747954409
114751704
1054784983
1172944129
414149020
1410519716
281943149
673056875
517241265
387806498
867834229
743161543
2054051166
486179685
551772999
1345183342
990084929
1333672162
1799431712
53372531
569185041
524466059
383792977
288819927
2070605397
1419790095
244547520
1480545259
1855241603
917163000
908202338
783441224
730024567
2071018263
1670288333
104567830
677437603
1557202674
574051794
1293698544
801713530
1571820526
1627992473
1235226285
945858680
270502176
2121231093
310212665
1425513657
1009813521
579688560
1872933512
98277571
1371072315
65452531
841690553
399773224
2114851765
1502804579
113146913
1770250125
857058476
1637280
1824717596
241510381
1877452608
1795960435
1096377213
1159953383
678923570
819234338
16735570
940154649
949862561
658460989
1985840429
1661977092
2027489588
1362185981
1178365881
1405639607
217537406
877144330
293504977
865785047
1119029121
581871444
1300087783
571981972
1240972482
1840588485
1962556998
1249343081
616234743
1462865703
782656010
2054393671
2091477607
1782221830
2123036914
575681982
1744587869
322725430
819396234
811199811
918267123
1199779869
1829905880
13797546
523811214
544928443
1789625028
849878725
548078996
1035057133
524947188
612235445
1486365533
620046483
1708013828
33873613
2075973733
153930286
173170770
586491977
1205695555
359643375
1318786102
13435263
310392573
1327691502
2065039133
1549504474
1031784575
887270687
96310214
2136848325
551148339
955209152
137105565
328099875
1875480856
1284972552
1898997255
1974622988
439263942
85849275
1726206254
644210558
1554403847
100806359
696562046
2094425364
619956810
2069925308
672382071
1010794352
1565623993
239207489
505711640
1518051670
1830350473
1558703166
1845859299
1446076308
342401506
757736117
883513043
1340400054
393065919
765749995
383446837
1083007822
1667813710
1334852997
864645362
1195258616
256960366
88305005
281280167
262437331
1908621904
1073589791
320467455
1055460433
1267008471
1611946055
2100585924
628367057
948434757
1528391905
1372098499
528452689
1665924460
1805238700
438275644
1420690226
1007145428
318044181
1312106983
412260162
1841683916
1863348920
230230056
1235812010
2016404391
499118005
417363842
671682073
640056431
1395524249
1517358059
1110700107
2007434011
790047364
1392914254
1295723556
1566644894
196910786
1321576593
1900235122
1992749476
159857829
1452817577
1739803990
635980756
2036026897
1322186827
1829361752
1085144984
1245743134
544825627
544977723
1944260656
1849576180
1785247051
1337071430
387832344
383623232
1508906636
376048035
549484468
93650656
1395865483
642786731
2028467227
881910578
200593583
126011398
305711755
157402102
2086149617
1336436313
1141081989
828127990
762994974
935055078
1751594633
1679940430
1013700525
709204219
1313161217
727569821
1287155865
1990257304
77214218
1241889109
729593437
1163577953
1662164877
907747761
1624069727
1439843678
688009386
1062670085
631962562
1163048547
2100602537
315802016
98991331
1885881254
1429068901
184072651
1046966653
521853935
1736459659
449604169
751923718
653391196
1235589729
1932445463
194990073
2120976030
822157206
1072777363
244109800
197203218
1361508194
1859169553
1627954760
2117808128
1056892890
1312763800
578842890
1732929916
1515369088
1803838984
423018589
778092906
295261104
703487211
1205616742
1805895669
1405234176
2083529847
547731740
862164516
946130805
1544361004
117848912
1851413278
790054428
1264986387
1828618691
591096765
258065354
361362379
1223122379
334588034
1065208802
2097225984
1490714160
1036445122
315164008
1393547237
2142036470
1386415865
1493535720
1750854666
1214444307
55345053
244625625
1438285146
392718105
1653362968
966336892
1456449139
1015738658
1458744176
1859609575
1448267286
1890231582
993670498
1123880627
1425341897
696779065
1586124285
1994236547
1082344247
650131200
706985150
1716200449
453372172
751709209
1301291036
508791083
1219939511
1845624239
1997226573
191117700
1999932126
2056705970
2042323841
1587351015
1261198497
634103777
2129765070
780641053
1707720156
193833432
1821062849
2014987719
380918943
1701844302
374442605
1455179067
1014958190
1633348030
25313822
1181785568
78495465
1265059769
511059517
143100427
433090139
649337029
1648196257
1612629661
1761069089
1975544721
1773608582
2037532243
1657228048
1656636519
1792324367
756125315
1177010373
1244376151
926458252
283271935
1200802428
1329122025
1086826821
1405350358
1595029992
725723351
1056258619
1331356620
2114687878
936520035
427350172
1116925484
714075127
781852433
464781982
1067141582
1766941123
1880827857
283276399
1221567891
1618947714
1901979551
1511890742
2144968295
896526625
1482874965
107138294
791216255
792560452
189848127
2035563073
398098615
568712572
1834296793
1836412247
1744069442
383375636
159590412
1642075906
1791066970
2017228842
411962403
176704192
1998114726
2014795134
680274061
641400198
2124128431
1909440138
304965310
792671152
872080947
1529945401
209336568
857110652
1691435404
271912156
1439405025
817747366
610067445
828366362
419021132
230254512
73166101
145781183
1674310401
521264214
242640339
1175863682
253082843
482643956
1986716529
1342189210
1872672187
1824388760
1571579731
331941640
160697463
1745724676
523304020
1112115211
1947764253
130997131
1737346947
2038852263
1343383375
940743386
253517256
779273036
786675632
627611905
2052798357
1913094423
1799929780
660416174
1572101415
2024212102
548782993
466984474
453110946
1589852415
2036657225
760443097
1784837472
1667018396
135973605
665689857
1608552000
250020452
1797524387
1092412411
766915424
1517759753
913997034
920802753
872776603
1753479177
330751476
565507140
1880221815
1136402646
461517434
965664124
1526848070
183020337
322858681
1082356813
1852729578
1706253558
1908851694
1387498079
638910814
501105534
1321241341
30101878
511030357
1819964276
413810044
1902736335
1801253767
798999034
964835237
1274448007
1685249800
2047687305
650842848
1051751131
760285900
1944820252
438690305
899061173
1634670112
1507050492
1506678046
2119718201
516338811
1300037223
829272127
700578640
1554619086
1832297760
881665326
490221600
1253175214
1777218205
530841111
148546420
1309103278
102577012
666555167
683099124
799739132
1321355967
2115456620
309817723
2098380824
2064975642
1310681402
1264295509
509540461
49217230
1099471106
1662105122
1655322603
1730602785
126992951
316073942
1728299647
1917473529
422229359
1670254647
1508187211
939196426
1425382123
602328709
1946262131
557845001
41467291
634560193
606000785
939197032
649516983
300612690
1630661466
858820313
1358953296
540175362
596504616
1222850952
1390651495
872676414
2084827712
1580353174
1392538404
1927623705
731836354
594315470
1255234347
1065562261
1809618772
993867608
2043095206
1563976193
2044283339
1070219030
1698430373
1678766261
1701037509
1659839496
1316203584
853197606
1368326061
1406031303
1719403097
693573320
92138336
87849451
2053774383
1621487440
858585302
811226322
812397328
1063916856
1173921980
894355263
1210868467
1275509054
1025289775
1808795382
2128476063
1796941283
1930779434
1861682036
726472390
1003000888
1672415060
1026490551
610753005
2118175122
912995667
1082695542
114639127
460266293
1139977853
125518480
124992831
1282392095
106481464
444959900
1696723953
642161946
1452910920
108542880
1393132954
1586835303
1398375665
793833059
79639796
319439236
1168569048
1504187296
428749104
1537968961
2036766120
88315372
187667486
173785462
1003527388
1607118517
1191681877
1309480951
634628448
1770633171
657721530
318498685
1486265876
99918586
534865390
1698010006
1819670886
1591953151
865841443
43313218
2027649872
1740381334
902686246
241541412
1881337577
1098269261
56381896
1831018666
1826350382
130857399
1158823983
565621580
1636161663
1023128446
775151436
2065503287
1782228409
1612577465
14131291
2075612896
960183944
87225873
1097232625
1177650894
1190111896
1740192094
766221893
946801018
960842383
184688978
24786604
286365508
968241573
379641842
89549046
1412349169
1886831364
2114449013
2037876402
1589810752
903443955
1846406568
1928605528
1758108289
2005918790
1904971926
1123499582
971435010
291238334
1659192654
193924470
413485982
1947142984
303996317
733136433
787661900
554121482
1728059195
547139714
89592246
2079744759
1037741188
791009282
248049617
971804084
771477554
301199782
823255660
748366725
255278650
928835186
358308859
556637968
725432549
950371898
779900291
1900363717
1160144913
1054294277
1795129999
993311501
1196725574
1731620183
44747076
1884470790
581142676
1473679794
1183974383
1496799645
46310049
240410584
271148263
463118729
1759552166
1624030735
1601350821
75940863
2116816031
1247720490
633710467
189441923
1605815372
1483099315
316493061
916980275
1598896209
962203988
626713054
1338636484
877566859
545956366
629187790
581425736
630805591
310540766
1426751643
378691648
1914421497
1229101247
1863627651
1249383678
1268492573
1558951832
434341838
1965564700
139514089
2136661709
1573276688
1096563983
179031439
716350640
993945001
413940950
1312944127
101054224
65527520
2079976200
1200146946
1633876708
734636042
473394468
755442800
995843065
1504178434
991947015
486709874
1175095260
1981950112
200022373
1741426550
1474486350
800130965
1827827470
1765162928
1163974962
799734579
1754627339
588021877
522520259
652134558
1223814525
1015619112
680865624
1071549233
1239449101
1107824461
935398158
1533509238
1389322694
267362507
1394460999
1565354554
8604683
1959307636
1837592889
1846335525
1792119743
277311095
1955086859
1335710767
1962043246
334831634
1666638598
2145414211
267011817
1002465322
1955295592
1650669388
1767530041
1162422069
77023994
602241370
1002840097
1644170589
1200456813
329706815
1091100330
1269462255
500963075
828963595
1640123922
569987574
986617151
933842329
1867563551
1172121204
734626443
854754354
764059921
1649238100
46741198
2090728730
1167545630
594125879
1492478371
1260415677
79298559
1361099813
1653924348
1500449842
1278771808
1963991590
573631308
328587313
271182239
1798828996
1646804733
1882489538
1747966055
1282640561
718534080
284240181
952339564
865553760
1882559895
380544707
5731185
458687997
1418500205
90850318
1341878370
1582971150
1169312603
924178815
1233688401
622614470
786471101
1949008443
40500313
24266331
1192146740
422879730
1030802896
192080573
1814590531
1625604917
1914343822
758830573
1134606087
1639844840
701808029
525746958
804577860
1082431097
28230755
324410985
1533232236
1839840188
827387163
1540484168
2042450264
1925091696
1296830121
672382620
1272110993
1858053735
1378934309
1370130504
2039301551
171903666
117919242
957763411
1008516969
1472840188
877899803
2127862272
1474368270
1424490367
1366109398
238630148
1338590712
565265896
925625190
1860310844
1492831016
547422221
214056944
286507146
970443009
1951895679
2142604632
1114138027
2052773728
1107763730
1576065119
453435686
703022599
2140862752
2051079128
1071933258
169906080
954499117
2130875226
1426948305
496332426
1419459841
255303799
1493545928
1556893895
1555401154
1071460338
807020028
1558058654
2131826949
1824593877
436183852
1334451378
306047142
1768183544
1015963342
797178701
706685412
1915409664
1595027819
1233363098
618033602
1125315472
1538330804
586873231
816978853
1468458379
190922930
326578338
188842540
2123125764
763525954
1010183426
398323852
829445745
772054880
1791957285
1829003884
1703521940
1003927592
1556274075
1521827887
1492722210
1990431157
1222774000
1042004593
1704924
358040936
1733299473
1803641806
522477581
1312816334
985339942
2110462127
1265592049
1813078385
2038326173
1680652385
975651433
1594375001
1611833422
1073129548
638469019
1737667889
865129475
613601660
667351501
410932990
1092042674
921443724
1725769860
1971977472
504440231
7766528
505367573
1233411455
1282336813
1485430033
7964546
1027974812
1915898523
1749311993
1989514055
1965495913
882773021
285720994
2136107198
543031481
1573225639
325111324
1541177433
778504513
1763379025
1609484119
1898563809
462405322
1790127509
1582972578
1759454438
679919684
2111233349
391476984
1154909528
1645115826
1153585806
591144964
699352467
2070187839
1940260180
1502900015
1034403439
1761123763
628420716
440216379
1368257168
903254421
1961069929
172653535
1890202471
1244565595
1392195922
694801331
2021884622
695649413
137593711
639014239
1784843073
1735973430
168355099
525997504
849358172
877608796
796155000
388095392
720973653
287618566
1302505481
258157862
1231266563
530893753
1428371462
2074255885
2135374561
555132512
645686917
15618652
1383572008
807139278
987212622
1135433632
2002629968
1194150412
1677130745
18543630
161569199
640424127
1275508175
2016731112
708431332
384265836
1611069907
820598202
800550577
2059194661
657541261
1119531299
500014588
689162377
1813217655
1682043581
1891485441
1826862973
677678630
248588906
1697601705
936794930
1302520282
960527222
2130587959
1854131411
462978242
531809134
1344494764
1152954168
1229913215
1097678080
925655293
693196613
662434367
1259431347
527885014
567368971
1689098263
1222652192
2090671200
1286576653
1361120494
848940517
771189171
1065295425
580156173
661347973
2140570592
2128015791
1232100672
516064712
1892356952
2114892347
1194832657
710146976
352615148
1255282045
1840921061
1876420851
35384072
1536005828
2145773669
1518049663
1833399692
240148261
583364178
1407311572
2022623843
1377569303
1627595043
1484394573
1391771252
1882279147
94281843
1025530719
860232163
814420929
847753359
1556720393
1565472482
1617961296
2077339854
1621649368
586750640
1477466980
934100415
222820427
914448474
838417764
476300383
674426235
2058599728
730527457
1329194692
1997972667
463110137
1463632471
268513196
1950727997
784297428
1560317350
921483347
668130106
89509367
276996443
410533020
37324481
1345741712
1118074196
433299946
1679166013
57914958
314264125
1563789342
1854820900
351966751
24943546
640516634
281748808
1594538285
1066248033
125364907
1765312092
1052636369
1373221701
2023918815
1344708753
2080542580
724809447
2140989622
1034307459
81060495
893440426
38755684
874554631
1187392929
296633831
1579148841
493042503
2047956038
769523127
437401496
510172705
59416426
198168919
1153641025
1403846167
814629256
241920832
488723384
831987622
2075082094
713386204
891220739
1954459710
67154869
2046008790
1234396237
1129707427
631124038
2099202082
250124840
810957076
1410927515
1854092938
128928870
1693838760
297113248
566225025
2107823453
1623069407
914877592
849920985
1515497324
585544748
1251438988
1424627294
1476515701
1383041913
1472441455
1500117974
1166967182
1133950159
2115525121
977235997
348920217
429106759
598694336
2004682658
700286199
367488761
989139390
810477356
455132608
807021695
436153054
787378302
610804970
1242365244
1139367148
1159515793
1184480529
1049262162
2073508157
1136075275
483281876
989674789
734402964
1794823388
775525133
1792067899
1460381873
1766098566
1684442625
1203297534
1619564616
826008582
685525017
591615530
328854199
672465360
2078933602
1708466560
269963478
1762378369
1559113486
2142046788
1875093621
1285076013
1041683944
872282645
1316083522
1430813667
9359148
1240562500
1879783570
937039118
501670648
1546855578
62649886
102752137
1312967640
269447997
811340228
1974299313
335144020
1596425654
514048432
534895350
1894740468
965003124
1801450363
1920320105
2087920626
1608497779
1727694546
310098070
2049768498
1726263289
2123477528
1504178434
1149148067
749370107
536426654
803859087
1147847440
777312186
613928978
2072545346
1394457860
1572838275
295672374
683084596
1768073552
144915770
1681649265
1307273945
1007924355
896198824
781100034
2137407556
892365115
1376392664
1352070644
2096051979
1539059241
619062907
659846400
931603846
1977904162
2035016362
1265150938
777313027
1560255402
1775048607
1320289305
881658344
1067979846
1686227698
1518267320
1303554050
52483416
2114243612
1796132053
1160989001
847160096
1545052758
80632333
1293880728
446481218
2065378967
200731281
347416809
2014345046
755458159
1367867835
1240823534
190345833
834506101
2087132394
1704064679
1687518485
623265555
435196480
601087997
387709331
1678135185
1396228155
1723218426
756082234
1050729695
1890194743
828979486
259158300
383163916
36273169
936299542
883316498
1208918727
1909222706
62737373
1877455136
881103991
938687026
475024134
784665769
1534915360
1075604529
466883338
442318905
1653062352
2062150924
240265524
735833248
314628247
1811881166
1970012124
157753631
435176430
2114353433
264567109
1015617021
287429352
1159649672
1648977187
959046676
1125156576
817488819
695373866
591707946
2075868375
925582458
1399889744
1745937002
452579627
839172
1612065696
1111915953
437018240
2075656177
1394539497
866906539
2056044041
1506341256
1605953865
1033284470
2095889045
554393377
2132937554
1347213829
1953273915
381161160
867814419
1123203392
228809501
1640873484
560354078
34985161
1548200034
144805716
1193716938
685461647
1312360251
1104531414
486199082
271154358
13779029
1405725913
890954162
143545165
1024249942
1418905652
231451989
186897358
270216670
2124701340
1857035951
933866334
1038324364
1749273840
127664517
427073539
81721244
1497166665
514205635
2014345046
2099338861
847822539
1591368503
949345803
1047639178
1696201543
141121063
1349697163
1370373083
1957980784
1777623760
2107478398
1523159323
940543628
431223861
211306118
1132098623
456903425
337089989
1023520094
270900699
1087780936
1587127055
2121877398
380613111
2062002050
479332283
1730307841
1312280448
291847505
981659744
1502246246
1198543736
392366598
218997194
2129162619
572325808
207709039
1209911571
1266289220
654047750
361268311
1821757728
1300134866
1116494066
1011037241
398093468
179783614
249323215
856262583
622068920
1685667367
1099804544
470529832
892243413
723209729
1225336529
2059351904
1611934263
445685047
1318503898
1190653985
396014137
38705201
1400788594
79702767
514913244
1903568213
1836393750
522152056
334798901
848559686
797572575
1055684089
1057179775
1365057762
1437662225
1433380877
1509209976
1910189104
1741472533
903673420
1005800302
1268336689
1797763791
1162318871
2117936940
1212984687
1522486416
1598004875
690671531
1688993581
654798622
490336215
1187974253
1473814638
1983059024
1113822063
953230499
1357278393
1695434680
100543258
1474563486
1803249540
47472237
832355820
2146870921
692568552
255574899
1692948405
1593643701
42733076
1602971003
1549247405
744403182
654546841
460978947
789933662
1997927566
591661623
814849240
598336848
1701984525
89179625
837418053
75715974
1694954748
532933694
501022314
604007115
1875300937
488632409
1523465870
458385957
197227876
1538336661
1329298545
1605103579
1790274525
115671225
1771369148
145491827
1539019221
1214635543
600112900
758179188
650740325
1374523867
1015618915
1293815351
2058979529
953559345
1785337935
795578360
1178848614
1778756644
1129880551
214692208
1894705660
669473706
903403974
594678222
692637913
418018164
78003979
515241828
1655643541
992409567
1726928309
451347551
1748520825
1982791741
1915725229
1758202220
1006645465
1180685808
729132342
1009215106
496692198
1403200329
1689336493
1144610905
450397030
483915666
52252959
958480956
1784911428
1640097452
383704998
2025187489
652779955
177251550
1325097659
1660817482
988707566
1306431156
1203179453
627807420
121110464
1527788584
1318146745
1605041042
1233200966
986950098
1495188693
1910123754
383289114
26552122
585128144
456399009
1427557091
1670304889
1306191433
1723386157
1656829375
2037840262
436777696
358042600
1545722414
1352303306
1896615613
593326772
939775297
246551229
1457580119
1763673701
359700898
1386034262
1772058298
709718474
1228678504
1682843671
378691648
104580111
2121660748
1707925851
124624618
1872861707
1166771078
1316808028
901073857
2004720018
577710661
1948553313
193175876
1621056906
1650197707
710063992
1204297573
1072908040
588192761
1454043196
723052754
1342666257
776000253
1781301760
169022987
1302479255
1691415569
391776653
2062281657
1964450067
170498050
1719856768
432036073
496655226
132477718
212569862
160911500
1365052
1092635476
281733428
943570744
2017254305
1960014098
1399750526
908923573
1082297261
1831907486
1791714065
1986993633
416470954
1302419743
1651065940
989148967
707709912
1881572415
788197848
1710772683
1391179626
1619290955
1781703754
620601095
1084941880
1314108789
1185156778
280766308
2029637878
70891943
177054409
1671545132
1625987357
565223529
1791155893
2061217089
1640179509
1730632041
144323000
1637521289
1063819849
1607506519
521674984
38114534
266928611
1833232410
588509556
90867506
1260423413
454332809
52508609
804334684
1203136170
904714792
649442285
1819742446
533981419
59253397
685018615
835291349
1807594840
497002721
1558851364
630192114
514334865
478118656
1505464423
1010529533
2079924972
2095780561
924195615
1838018288
1221349226
2085581039
246921444
1429956028
704903880
3864915
539378470
918887462
1788117436
154412466
686867803
172076033
2033833625
1702413915
1534993135
1672441472
2063436365
625408464
1858804908
1654979546
1111373504
1453607285
1083682707
2027970721
1067911181
1108925805
1047103136
170107322
1583259124
624053600
198289327
1029142624
1261275557
1497020684
16917644
1232034678
125727618
1321277985
1195813929
1941131623
962993987
733946019
197980982
461998429
1874884073
578333870
1633409747
1025226201
273870150
1201338288
106640966
546603849
355927411
303674277
291281808
172318253
944997928
912457988
658901792
2133966143
961783667
1984919956
31223579
1536030817
529646882
1225568773
652372413
1541171696
834223877
1632265971
1279065598
2031935919
455992974
1187414340
2087214675
964651806
1966554461
1785574040
1546172179
794279652
279820497
1269738092
1431442309
44070324
453845126
483624730
1696844184
2101227805
1077700519
1052388155
1752150584
1052104775
849625735
926088596
24786604
1837317584
1623565706
1068778574
924861057
1678581204
1611420726
385106322
1096018513
358130815
510277285
606547596
1838918572
760919239
473212830
1502118862
1294918512
1654704007
1240797494
100526744
597315071
548489448
607433387
551793650
1452884184
390784313
1428375412
1083205974
1866418285
1558920483
1711027613
1955372827
2089708730
791256991
986811939
1236937866
2054968226
152380148
351444030
1433227924
679892112
1357141613
1772542894
1112183430
293322590
1873530516
549698209
175638050
1963926314
1418440023
1849570705
1915803903
274817310
137113913
1593532240
62908468
1229641763
1988686790
601429289
102036390
1386108092
199084449
498873745
1961050828
211101219
444105529
1424371595
130374104
1170603862
352754650
1033061564
97874333
2087542478
1413361044
314499150
1807367248
1487296098
539135383
801542407
1843066685
1003482501
1945666556
1449111139
630913300
675844169
783425396
813960469
779375613
1243881421
1912261764
677712697
288150519
1573115124
148081259
161473440
280102573
1423870127
1610755929
1653867617
1292504334
729566297
142323122
1143672681
1644193806
2139662182
257989079
634784949
714575519
744300515
1047651993
477640755
9827976
566490931
1326862936
2082466168
1499555309
288941673
739225107
1318508671
1013706128
1316878566
1827988795
233079865
1370965318
168940882
1759090336
1458366686
1985377721
1731057860
2139054263
1784698599
1238746378
1925163817
1181076610
2116338975
2087390754
1453919049
2048302247
1981620398
1114128480
281510135
511196783
108186041
1535163126
1702800224
345720069
1273959220
1446143443
1818215422
1353719528
2001419512
351627158
2009725102
799398580
523415178
1757821100
1692447466
1930634667
1824648647
1166225215
1270285791
332061874
1487715432
586685827
1408440603
71681129
1748939385
1135420344
1634848304
861873189
1759387345
316828482
2003931129
609296233
1062392436
215653445
470647608
107487446
1510718717
962258313
1540789285
1011528450
35841162
1797772921
1441619347
717443817
163606761
584196766
393604579
637836843
1764973308
1433631231
1842934990
797820949
1779846477
72160098
2026445766
1446775027
1504693384
379957599
516760635
1215877106
11891137
1658599064
43935279
348990467
98932744
232833936
63449143
655163536
682658111
782324817
447435829
363387513
1692163187
1731361645
1946711183
630626145
406386429
733038090
644732104
1589457663
82892989
1820733106
62810692
1354345285
916425138
1571446638
1276254211
559345585
137221205
564724491
102947398
1173637373
1621768114
462817394
1478943511
160254790
451641397
1641261164
1022394142
698056925
914940562
764573638
420929469
1246954186
681260031
853090612
2097186474
690120834
1591925495
1181879571
1117087153
834697346
1443773782
724863057
1265199134
480611403
1299437435
1414677619
2105803351
452062783
601543678
1428022092
2106726923
1047086077
290670659
1578590900
1972585844
1475413386
519141980
1745467429
1719239895
570642076
778629118
1629033630
1413919472
382841841
1999294007
2045157540
1544162991
669500662
980647360
1947571957
388450711
1047872198
407539573
173302020
388167510
772911974
858110683
2104665728
163348139
1011941843
940577507
397587574
1482246265
1312435311
1581539827
688861404
1715244621
2035768843
61664712
976104704
1448083472
1986478707
1339160751
1020195356
2897245
1044073977
155225492
562986808
495887864
1468712360
1364053956
565870679
1161165356
1539540879
1226388896
1680730660
2049155403
1588001525
1365420680
470027617
726552560
1167367815
559002496
1138562387
855519376
950523080
1303610136
365869452
371368590
775048134
411659541
2011714041
950583796
1702497309
1365194492
1547541556
417149882
485327151
1020596692
80628660
1823267733
1267006369
1164209788
20035619
324110159
1475576317
627674290
1182758695
233941822
1291918239
1529403359
440176200
1521327439
1491766686
1326632317
1135702291
1934464530
2093870404
87229725
648946
697532142
1325378910
765496039
465216292
825558137
1039947564
800571589
1050052310
1285743092
1732969701
1896397425
1369118761
234714229
1043954566
1909287783
1833428336
357868985
1351893895
1667824434
661484737
1341274041
65937885
202864314
430046353
366129080
1678605535
1007829808
110244598
1170541085
98933291
37332513
1581543045
1437967772
1634895041
119202186
2110944774
2069041827
1591882617
776758400
904749787
786074456
464244713
485112482
665336803
1948042717
1809325552
524095336
163965856
1156542578
1024854789
361683294
2124176293
517257925
1669522040
1850105421
49923664
1631646260
2073394524
8319142
786715883
1223483545
1330771280
1908232971
219165415
2124766114
1162645834
1300713994
376991826
830100635
1657074631
510231335
1422873568
1904063777
978284158
405165890
691429966
1384939160
1427625784
1269120582
1439420374
37365026
695793928
1206715091
1335919525
1218259421
1002443879
1735735650
861899690
1490820109
80678156
515751008
787564116
401018190
705575843
639070207
106247546
1320985451
236853169
42295274
659371330
1133647654
1184244865
1307153125
1848315794
171145988
2099085110
249042396
1821171398
1141405541
115921077
1262393273
1299975272
1250806656
905960072
1284107054
1107297722
1520095360
942587090
1430166019
1139174017
703056651
1954733073
602293171
1218857138
800498644
1834570109
2010984492
465150891
838747311
1688926464
1954297887
82155876
1044398516
1143779616
962841681
442010193
1296521673
1885732432
1388206065
1551725291
378839142
570539627
1541177433
801786123
785190493
1252587559
306477578
432067981
1095581350
174549169
1548156788
1464568847
1279253340
234561605
1113653612
366949228
1013228026
198533891
1218951579
1853586020
1481752370
1361339217
1112407709
1842651340
63163137
962398095
942342718
1681624672
1847357817
1556219053
1694553409
1282497902
1646055723
763052392
1614073602
1328340583
1935641387
149496374
760030866
852914761
11150550
367906784
1161301315
637635829
1943166662
1179966250
1732247933
306812401
1359855440
1816492108
136204742
925773882
2025232575
633959106
502577974
1212700739
87348545
992646561
462887509
635098106
1608615891
1821921549
103885461
391962220
963305258
979501940
1054655428
687443619
199726051
171200266
402077827
198132945
1061996189
1891941367
145489111
858222363
1386416345
1315619258
1594420473
1022145109
1999863922
859694326
1094012297
547859315
1804383310
1566627058
799477251
606995735
346714017
685261953
1699616782
2001948208
520116990
655390736
1787483045
616454650
428863988
1321972510
268209788
1147694818
878755257
325851318
1899954952
1844843846
835939301
588112964
146690998
531564443
648249319
1235601737
727021863
825800261
998702611
402980871
468246506
2083866433
1552996731
125316519
496486462
1629181247
1185367768
1322866024
593517435
1981001173
1098667680
2101569867
1742884875
1908763161
1468438694
1757189373
1330883576
1517333883
1746102238
1406043214
1095823119
741482189
1418584567
1501974417
1518020441
129132234
102468286
1286669218
53708458
1283460519
1232616267
464646706
1088758679
220835495
714670561
804796141
623546526
1981477375
277615569
559200474
1099272489
56892376
1414415017
1149315622
71489439
1363490641
1007681798
1711721900
115738369
297552583
982143080
828089464
1675057597
951596889
2106599856
1256157917
164506229
1656612510
37772304
1611912344
2069289877
394175594
1764253839
1465769758
381176959
1383623724
1750339958
1428276940
1128874091
718472057
1437668343
1404700306
1325447880
2084714219
1842331677
649079673
188112391
1407372982
1588845917
476056184
1806615951
779131842
1076675610
1671055410
852220035
544548843
1412905118
2091110074
765121367
1280923062
91204432
555712418
1691579166
2030116142
679379202
424354220
198302627
177943443
847031990
1339412753
1627740349
1141114908
1328678632
1472309248
872947962
708258205
715921689
337689486
678392134
1414803296
792240071
314782502
1509354166
833521300
512387029
2139276244
406860023
306686731
850322977
33170508
1102098683
1437062373
1854592480
1960573945
202016442
408699243
1173580484
359171587
831900376
299427184
1942173385
238944854
239479369
739585291
1362823559
260098251
2089376456
763464288
1606440538
1295291449
1511652570
1269850875
340071644
944569421
965502663
1733878415
211670631
849778483
544830694
627165272
1864955568
1704104101
1064448852
916565236
215818419
702771871
1161670896
820042545
1550581898
1508487999
1625180898
1510228408
1757827590
1175844636
774094477
1451412012
639962324
280564282
1073805238
1897249366
561597248
1716245714
604674141
301079943
1448594028
1232641443
1714220100
1774588460
752863986
912721257
1395524524
1715137706
911297910
366683183
762959028
268187313
79551696
1452951027
1586729295
769903329
254337860
930760191
2032064998
1138237360
1459207093
656618494
1576555368
1516116554
279262604
1087579067
1134014536
1262097818
14823728
854353360
1800352069
2120033744
461562427
164795649
1170822107
1262896433
2015232989
1848449752
97525389
1332176969
2078815668
507827895
100951940
1372624875
2013892509
47335385
692074980
184485461
1582754
1499523692
1254219406
1874587717
628399163
127568616
43334132
477479116
379868345
1146329984
1479864967
1598849530
2139042317
779798356
1380917066
990315176
1043869070
939122341
1995596133
1336679938
1614132046
1110247201
325339640
794433265
1407523230
878691115
693093145
1242177085
1044921395
1349845179
9032893
1237016602
372785118
1476317692
1398760330
1393180421
1936840407
1049779245
1692811353
1685763664
1201335451
1842150278
1274722391
2019783743
886903875
377059927
66299101
1948587871
605224908
648224890
314024669
1210095274
1282659836
533432413
1187119010
708420612
938831765
1827157935
535605282
877680954
1194028209
403190515
1109535751
649984848
1087604396
460279887
605065025
61209124
2011694441
1469649414
276109159
939040269
1219894232
1665263740
815093108
2137597812
1262549395
708747601
1893632797
1506247860
1284452296
905968068
273970352
1823984701
1092717706
407319029
1217329460
1678126230
1955548108
1613953253
1611294405
103356637
1747200458
1519666898
2041331654
132702895
1615975183
1739291134
853647046
1599824948
1934557920
1877158620
731080920
306082157
1750091418
1395747589
1181635237
1416093068
1655439404
398650433
1841430997
332050125
1478616212
1570314288
1227670279
979776226
2071290610
1106702817
983212184
709767444
373184612
585049090
333176787
1103204129
1847348143
2086933922
1961227968
1929527813
649427390
2134847491
958542091
364270985
1461969584
1371900633
980451808
592783311
528991787
1819843737
441080902
986930441
471180340
408699243
599974171
88659074
175688732
1371360294
1407608545
1078344722
1843369947
1561036758
1216136002
541684770
966762558
2046275990
741232885
1609001539
667449475
997743581
1898239504
1184727715
1427997566
290514533
503340139
390652339
2127276711
1538099303
802672529
1066691244
674915430
1195028740
358091833
593269299
1807453442
1249297735
271932811
1699585206
2009576563
1937629772
893298360
1692706371
1008881402
1046392284
591864066
533096404
1539540879
664883329
1266194530
1482789135
1517694830
1405725913
1793483330
1038247933
181439285
327959764
324103659
2018389759
1430365657
1853520832
1490439159
1404161261
2027884874
1472217750
1830819456
2090401376
466161491
1831655043
1064464634
857176575
1326341925
709871826
67109622
40353075
209838110
1722754160
1691697229
971083408
380589346
1399380228
257792795
491697233
621895840
1855139261
132570589
1908191067
92786919
228564245
744035640
1738388646
1191500641
953288147
1078408572
369410791
1919059084
1219749453
2033945358
347663338
1422475303
965482137
418016577
1790972486
1032531765
876603336
556601206
1736748420
1604838509
730903974
827556284
1931576827
852772987
808831994
1320880896
265130443
1851072713
1430911716
1927945006
1443500223
149706875
853756225
380962453
1328190361
180567355
2102680665
293298500
5203116
1150528434
775070448
184406383
1170432604
458810583
1624991171
850637667
2091188340
1057358225
1851507114
775210334
532652315
1335304584
2022774704
1120240528
1360772599
1869704478
373749023
1585349448
398066591
617217008
1712544268
1844726473
1597059134
1481223016
1788560232
575394438
1027136761
1733050397
1322167430
1768200286
190226570
555328368
2114744867
1782154380
381288303
2046946125
430298270
323698348
85553407
2057024373
2003806405
410402831
760816950
763257816
1083413268
258131288
910617620
808570830
236669049
265770500
1020869067
1652981474
803683908
1685953414
765741774
1776929743
283782670
1677629918
681298393
1547382211
1587299837
39198222
529578444
1956948052
10830048
665883254
988858673
13672101
952470024
1848490720
238654951
1409883670
405664013
1434874767
1793737350
1211918335
976790173
1589214926
704402622
1251011793
1689930929
1896481508
1577469309
234243480
549265753
286627161
971518986
1177599002
709180258
993065236
500132600
405092071
948939594
543880863
775047672
263480120
1771283978
349724728
1460957135
498395593
638944346
1920566411
1996687606
702769299
609970933
1490334785
729914431
1215703214
1277806718
28491340
63388845
1262241750
769019494
1524782177
847322040
1644520074
190110110
378310925
1425764028
1163414724
300856718
210868354
2036964364
1150476776
1570633245
1743460955
619195372
495554489
862099525
881960876
1038678383
130953109
744316037
342861372
157483229
1853667630
1045705508
1186105598
443947642
2009450687
1336666643
690100557
1679455453
24046553
27521074
1921734669
426064410
29874580
860037246
437476881
375833735
1668401888
1290311333
1654598502
230576059
354685662
1819606371
1907981221
1485118908
1722983078
1275558168
1404888876
979584109
1687427345
615216665
260071445
800487837
1008163914
2011254530
1324896512
1361758468
575415229
921751619
1828001110
905831623
393491281
1649009721
565354296
1608340877
1873185651
1514476497
557987009
1990186142
2057597529
1560199115
516064712
1260958365
415970790
340590221
2047502336
2098434823
1287979995
1249885525
1090952049
584215438
1643726435
516273324
719646346
334219485
1880177670
1116485899
1255558879
395755413
2135852492
467817492
2119576933
258427739
2090750213
2083727837
835124969
1836753979
1104368317
364661790
1540168725
1637804372
1929438656
2037138694
335110696
1028718592
1272035965
227967477
1685941985
1260547069
27409695
930886896
1900577621
252902244
1770361659
450705078
1146462082
1403325542
1930451340
1609854548
399730672
1836201457
1303258000
573354332
249797869
1752468099
1653043690
562709713
1761156601
643797475
434970118
1240514170
399492710
1243048000
1826524644
1232251056
510490496
2003309719
592147372
2131654
238323489
30053552
55771113
391188699
1232589656
145758578
293524063
1195182038
787052096
1842145336
1070305141
399674046
901228107
604539317
1871420083
1061188651
1565485418
1328656370
179505259
1058523457
586544133
40295374
609997019
1160603264
1172260050
2131090634
235427003
860337711
1664534797
1163206903
1185254075
2069982167
664064019
1957337609
1069189850
554959675
681059401
1438315899
805315044
773448265
567493330
1427315998
241966375
1316243473
748520659
1321451809
2059081188
2062074257
939261449
583492665
871342483
1690248682
1912217962
1887852894
459267608
2106677359
1576395357
935162477
726323955
159191139
691568796
226656050
305719843
1547887487
398703305
775887947
386016602
1069533227
1770557245
98583265
628581296
646033165
1095434048
2072422792
2143958368
1612578641
1813576555
2052198300
114913087
1531030581
1223424846
1217701109
1408772421
54750266
1760973710
1036901125
1143735795
1448684670
219548097
1363654959
987520658
1210754107
747992200
1752537425
213328344
447199289
1854139903
1449834063
2060485044
758800480
1876580019
161938877
519768610
1464152449
1741572578
2082014848
1694454603
1052901886
1304166743
1632317515
462028881
1415922714
341482006
2047268017
1111164657
311298197
1831463964
518852100
1058533525
2031346677
1001923380
799613904
1438052273
332054626
1285966001
379053155
310016321
1611043141
1364192990
1764098288
1190507560
1088423587
375373932
1448273991
1416936600
343961361
956683210
1198047021
1068905933
2035057120
979228509
809834748
379531032
2030424589
2098382027
1074295655
547057511
1991573515
2131428861
1944112948
1284260263
3332803
1191483882
1935133746
1182583445
2074008149
1729090097
1309232479
88164171
51953676
26015239
1388465776
117303898
1972382347
1696479349
128441901
541137728
1368816996
1584715906
943457166
598048270
1821556459
847376807
1871847004
216740551
1063884492
421762219
450470852
786899386
21851064
1353422043
1010795297
1768173330
1445596251
1547585047
144581939
1014064882
412576077
904973591
1328420682
1571668467
587896307
760182100
1928333139
1738142444
540326135
1787429359
1159186101
1192338607
2051584531
1973678696
1295417577
1500140439
383474389
556782701
38116757
453191523
1196206215
1087301295
2133294009
1099790826
1504152452
1174365418
659994092
1393713230
456946035
56156921
1069273238
1934957692
870561912
1848479262
1239479607
614682319
343075228
586467654
113114460
163915300
1716119984
587333270
56210922
1586714260
1907205018
638678419
808837872
477013540
1893330495
42519258
953056630
1402778456
1187114062
1537841171
1649433500
2068622613
1392519751
629231596
2063459059
1929766941
1406863830
971121778
566128264
1171359631
1399794811
1484263190
1939971115
337777273
451618130
296993403
347609407
1451577945
1394783530
1052591181
1677052885
2054969018
282272095
244437695
141309479
1590332692
366955988
1338359383
558239603
1167862711
718686391
1577555129
504981151
1474018554
670006144
350225975
2000350076
1362147947
1061536737
841337280
1960573945
708073038
561662307
879877214
2131948564
672712803
2100469321
951929191
1826245711
745105469
1332091806
1095615067
1279798679
642982711
1307159782
1547428701
1756552732
407538184
335907414
1477696530
1953556516
1690123488
1540661344
776408852
1566686631
2022532524
1612328434
378637292
1301566083
1267596889
1921770
647702939
932028341
125068060
2072163417
317499660
565866625
1265066633
1354543737
1761147275
1968428943
1168142243
371187840
454770054
648957040
1037500839
1294070492
1932054491
772275095
97506875
466186552
1363189409
185623446
1521282103
1093006698
613173641
1655536519
1495586346
869226092
480669168
8953705
174373836
1975748209
1461593959
2033131380
1798183044
1826501220
586586292
1765835717
52578669
695886941
1125275943
759009630
587179758
1742588804
583058481
316252003
381484254
156250484
1130531287
1993042886
752594446
33567286
1890782144
1185287073
356689399
139450590
1657024202
1442610409
1229709375
1567264085
1087649032
2023883756
53229793
1080961225
1939483163
2084320730
1226774760
460821688
320886632
1208533536
760412488
1395884590
1697258115
1725353906
1478715641
80624871
470775573
1271447796
1954465706
47138787
1152783596
166831660
1640199638
438093211
1176223027
936467843
12567344
1684153236
828318250
171660345
807512663
1203237353
2041681768
1077724833
1390789949
1438267691
1171924701
1913949492
1008971012
2146288082
1688266789
293554364
1956298840
163844599
845115220
422409381
1319836076
498562564
1590644414
1211619225
1415157584
1287806713
2067761263
248104502
237798497
450317502
746968537
575852266
757376697
1238603805
1432138919
1074936155
310217318
314033153
129969917
1697408117
804160470
480757880
1927347872
1920811721
1250558117
1316542079
1539255132
2029959407
2909077
497528223
5337339
2081749120
155656018
82876114
1058137414
1251902844
633972968
921793985
1499210771
1005967416
524656000
1044908860
1102753341
1915485280
1416069364
754978570
437986374
234608161
54441444
1774910611
1911203773
1564616053
926876879
1536829361
1369682816
1969947419
1861714469
1584876029
273060098
723678598
1256853512
1015766209
1604335629
1498384318
1439613244
804610366
1472953497
2095562782
1561882280
1571986540
1344602021
1711879376
831819718
1601345581
252388586
1007750064
174456998
288532067
252305588
323415634
411922177
902004083
850682983
628248789
1974702956
2123707636
60677881
1923572595
1963276925
847612824
1751530680
49186565
1338280836
322953136
529965926
191901954
556003237
608772431
1108787280
1653424451
1868253804
783486681
402765690
527516058
1196174162
995587617
716258156
901435013
1517654219
2134312352
1846082346
835784307
113231660
457862015
1471509066
1983711031
555333569
1966507555
405670837
2090976818
719467830
835059916
340757279
5796356
1869035540
1986059029
1214760415
400323015
1843966629
311668315
1247490842
1868421780
957684243
1190052836
2042211693
109705467
1843271803
2043676688
1161292520
1578391364
1179927446
2117105335
1830741488
854788963
194009330
996733576
817779227
2032017383
77460056
1262074740
589612830
983979974
1715719718
809195270
174167958
1204416211
940484523
1414884576
867068829
1696725575
1591773495
141279049
335276850
1130769882
1320925509
230047571
1078519314
2136215704
1068280690
228731521
928662931
1354266073
455352897
1747285225
172831066
526107
166970985
985358713
2019426263
272539062
240324594
1047474386
1598791092
1258188576
1868188441
1040125714
1058133061
1291521639
1511180392
2019035687
275634045
939270384
645824729
847521550
1175968121
2128544955
990451469
1877014347
91813381
2079634381
1391712262
1708327616
1271970572
1083150454
1003513591
714788641
1318995017
1477794746
759679412
124394165
1510110100
1394162744
1183998137
417789694
1565354554
160515265
1920295746
1487640940
536819416
246198974
727060421
207907637
880676525
1721067771
553670239
750082756
1786913448
517755876
922789107
1074115730
1441472043
888211990
1737501910
916742585
2098882581
630765751
523844421
1466541628
1256030508
793433571
557429684
2040816709
807122261
859030488
193871052
534473433
1830577880
1325706096
1229837581
544822081
1875096016
893420239
1836252137
2066747769
1983152706
1784074956
610410947
1750575967
1422954621
1195394699
1079315106
185672917
1191083968
1360631369
1453856894
1366650262
1487563420
1538095209
1577262976
1594420473
35659126
667540213
1631417025
286454361
849622518
1513544515
105503603
1756152093
1995949652
2143426386
1927774756
731408676
954208389
229810731
54817005
141727671
431464364
504613463
1047363747
1540384990
86307932
2083727837
1439516107
1876771244
1759231972
2042271775
43075883
596569117
619230635
245843757
865064015
128284181
1295717024
952842708
333862543
847320578
2074045895
66613728
30413874
1746110726
548127369
1896308498
540699207
871515819
964850371
989875706
930252314
1778159166
1820360688
186283834
271816385
1310983383
1490392749
251259724
83180793
544741983
243067008
1765228485
1942920138
1065125252
525056921
1044610201
312981381
52368482
1669451095
46637362
859321392
840638171
1159164333
514129332
1988467200
1823886410
1574140479
1436809551
594408995
1700958132
13903986
879418611
1534718857
179485899
321235142
314808310
227659717
1464819733
1460805793
1701358533
52132049
360641180
413847912
2077506619
828777561
945420702
1178940569
899018192
1921001059
383991771
1610562170
838552009
1771845763
1644382595
1473086408
206091945
314729445
1097777357
6815141
17300613
942182383
1432516312
2065088881
241059374
2118185622
2086475696
943539867
437712513
362691252
26468293
1535858651
1504821099
1194070193
1286036095
48699967
1365152715
1168145490
2037648832
306393354
1536742739
1122869284
630070932
332029469
604344857
521972540
2056877747
73381390
1122850319
116418137
625529298
464917707
830361355
1447348122
176896879
806668174
275908465
1160395798
92952560
912101334
1725085779
348818837
272275968
943194135
1921789986
1587617888
1403760918
1946054977
558838346
1624978792
1336956322
1392978002
215328849
203366522
641991299
699586557
1613779040
1333793910
374284941
500449630
592623744
1293567094
1413400697
23021520
252895167
1421750025
2011808941
280259425
1812294946
1578508271
706215791
1045386424
2123187860
1188172886
1534976160
1802836219
68630517
1215324068
2130395958
1074126694
1835978141
1556582821
2075608203
1994389191
1466647926
1562666568
1815240921
1702282864
160347942
210825247
156079498
878122123
2082307919
39881054
981963584
967291208
2140793877
1769468563
2032664871
1100718374
595737427
1188147190
1783279451
222532673
1908673277
741988137
971355885
910351164
1427715795
1785441683
705981522
529034452
655557079
688349606
1060643031
158353970
1423752411
145491827
681927856
516433868
1197821270
1288342269
1983462658
735746024
1871651219
2073869228
597666128
2036915170
659221375
692188143
1137335342
1728888293
730718374
1613248026
63387249
1094206575
232357277
410308729
303574548
92304191
1445030197
1113788796
1621297588
552520016
1999075995
739294825
1221361433
1465515456
1881579730
1005027297
895050197
95778054
158670507
667042780
1736826569
306842653
199535727
1676572622
318937616
1796939760
889365146
1234700161
1775680462
681422072
1869638257
246562359
1008543397
1002360958
863518585
1969342922
1447509547
2136469737
1955289582
1799569621
1380835145
1680490626
1994677421
560177539
1014079737
1160322581
9290242
548270013
1145896030
171668433
1979447525
1017852532
767201736
1648376867
1058041923
1091679982
1853081437
202535819
215694271
1031423619
571210470
1559908527
71729066
834506101
1600261197
1749474586
1734009467
564100063
1012947578
524110588
1957116259
763762488
2094602404
1287798008
1317031819
1359636514
591475980
944085610
1963027412
543642523
1339572104
46643044
1858985477
418244993
2017669095
1620607765
1665215032
996828713
169275145
204394776
1767719021
547386479
1140381815
1594693195
784063220
1104379393
440004161
712091793
871598063
1341271083
1265895527
868923630
837851998
941972545
1114749586
94522257
2061506910
2051132817
375095431
1734920530
562285158
1428901268
950432595
1001950553
328455770
2086591829
992652167
682375469
107139649
277952043
1972138217
789443811
1825603835
801288522
1236972197
1324472311
53524651
1797039450
1083294142
1923256139
331277851
1554279074
1851688655
549636431
82797245
411889338
738588921
465105084
1255553370
875669029
827204813
894454216
1403561332
1498109586
171161668
562903260
1237646010
599817230
1929826791
2032611428
1322374914
2014394754
1257876507
2084162848
1808887348
463848356
2056750392
2031318324
460007567
1522851078
700469079
1165785965
2002262746
1644153640
407591207
120899430
1091225054
1417880210
733920785
1590967596
1546582842
285720994
1786781652
308906856
1371423209
550935799
1212028716
1191426883
1108265703
1172485994
2023128054
997548834
445165867
1975576040
1095070533
520260150
1916095568
1454588352
1001793650
1255027562
290655795
245811985
420736902
291087326
151197995
886139648
955958457
143361302
402742947
1902064950
1437122257
496180444
883155184
1823604473
378307755
663800162
2114972856
794155350
1713322163
201759372
1390554886
320488917
1915165732
968652514
1122124442
2128553441
1615715467
389525176
1218176035
723735154
1801060238
1240073601
838047305
304721489
1761693018
493946938
1291654570
1412512892
1605383713
808421416
1255224177
1297607753
1634466345
1779847010
348869968
878507662
947266882
1577942415
29094772
438638362
275768059
1802205181
1770165777
1602625641
177978587
1589007644
205021797
752227664
1841229343
2020378011
1987465202
2063407575
604539317
1274070107
1377878968
299828890
1949158789
159581568
585061888
1875136608
1528479511
1583118639
437437742
1511516140
115949362
70660519
1246637482
1975435413
2000662552
1516794792
1905782979
1113870041
899040419
1226367340
448709750
329641492
1201298621
684682795
1969055034
885974794
437158637
1062736430
427277573
948357859
1829685392
42038077
1153758697
818070925
1843740049
1164064560
788069437
41451109
160315028
2024513584
1995761374
1298612382
305846748
178492714
1085024330
1531463681
146192872
638964405
771053774
573773749
2122847458
1573144790
942799998
1871066918
2096188819
514917156
230254512
2114370044
1482669286
346837810
1029989890
2127047085
328302064
1416589478
794182482
1666524798
464777581
775233456
361665922
407101642
1007029293
940098281
1754463203
1722422824
439666563
440323670
1695806332
1178736685
872182421
811481560
774081658
2097591451
1219677064
1985893917
842381017
646982660
2031805177
1372506933
783179282
604664773
994756543
525754860
795095859
940103695
550325215
1130078916
2095995188
1030855630
365588451
3998852
1251285176
1700472216
1539444648
108537060
1813265223
1352446711
1934408643
1796632367
870006506
25618402
1686196984
337358507
22021293
1736492514
179970106
159561842
2137748545
1511161874
502575609
1374925662
387017124
72982771
1985749852
1649765466
680385059
391812491
598959563
190002786
676145662
344873373
1405766820
359096430
1817669455
458016893
1310038992
278308941
295933943
490648289
463958778
135356726
272874779
958917883
1235601737
404180586
1928947031
1451517662
1576395357
925577494
1777708896
53009162
1845449835
1153974199
1115134949
691734186
75771913
281750881
1711973184
736311307
619678115
1372720955
1296447915
808837872
468484288
9202265
777603754
437577249
924212979
668403031
1439797981
2128777987
1668397565
1747125527
695194210
913489362
271450547
2054774212
722463566
802317972
1985996414
1574987410
1995733186
1007379622
1245136837
341415220
1726264806
1870295181
2146734340
1058210387
1145506160
48160737
1893706411
1868430526
1887273075
410862991
1644665676
1414423177
64824452
252439529
618641592
398318582
1090490142
1655658667
425172457
1662372425
1489421348
1483885351
1549678590
2040500389
273102143
1515726925
210646473
84721158
1560351549
609481356
513387872
2032326884
490270069
1024790519
50348429
1758853922
281303205
929744910
2022236032
98400469
1544289597
1833007942
1469146756
1463942784
125974060
824068748
1367833659
658191390
595455749
658474410
172413761
1413672537
1311027395
467598329
1083589467
2011774242
1518635624
460988676
1955384992
1601116920
679687290
12251408
494489963
419196799
1578278913
1958227534
2008394637
1088407408
143100427
2127273466
1050039535
756420590
248377720
1773278007
1251649367
309586704
1632617563
1724434202
1958190023
1324237186
1093229251
2118433512
1705338766
1800177331
68703772
2125302432
764305762
1963253577
462407548
545995873
617498668
87207647
959913824
1540537274
1126722213
2000503268
2083012724
1866593891
813939228
1138220156
795247580
1711606581
304517104
1551216049
658517387
393341322
1099937098
2029594565
285763598
1655246820
1665951870
553086377
1830890576
679869403
2132981186
1008952426
285207665
1267251147
954603794
127664517
7776956
257217918
1911287049
918325492
2008844042
2090578240
1243312608
2133218420
2143421974
2084720441
1696006800
1051766730
987520658
156082132
1078244725
523837754
1598774730
1725028571
1004561348
1940676921
1125325546
644554049
1761038209
362703414
190489606
1144147396
952951653
222878587
1305825736
1279539104
973930261
1480115885
41777351
1802912812
933763274
1502153149
226993740
712146239
689523232
1251855119
1755036778
1391029104
1790818657
1775142442
1622362234
648204639
1365506516
13594059
58315260
292339863
1123768285
550812239
398237429
1284038595
1001809169
1652395132
35037440
940728891
187800324
1056739876
1887895730
1114472458
1959670260
1803261932
657541261
1728050999
856113154
2137800984
976007223
239691131
71320835
1137925378
1918516397
1504407765
1770292637
111173758
1075907390
1480336676
739234078
158964620
1804022793
1893535850
715218879
934970825
1964853097
632449601
1166838272
325444278
954048293
1268155994
751826198
1184903547
1103885481
727938515
508359953
284200486
1091282327
734697973
590468405
1396659418
545594416
531083994
1656112444
382215308
1918107152
1633176522
107984679
1423998534
1847331819
2029159530
789838218
1653050740
462578491
1191654781
1671145145
802397085
1615578995
1873290020
1246969543
2089416078
985916399
38470241
486449610
108276085
504482603
1706045938
2020486432
884613751
1622744063
1966652595
1009214446
139243213
573212180
1854180802
1197866929
928205294
1846569081
1230238622
1109292859
1475005012
301965794
448455723
187495074
1929081712
10501876
919080790
169133035
14647253
1987587348
1068868497
136813142
481653773
1296470518
650953261
163911978
1328582826
398402235
2136119978
1167841252
1413620296
1649853436
1457028540
236446110
1009448720
363400834
1035970365
501969133
1197574243
88634422
149833014
168034372
1636085102
26838021
2038504702
1907851502
357396318
1242455009
139838772
1085249001
288125637
650109102
572366664
1697378451
956915167
1579856047
889226569
2036636127
1106925976
636496363
1629173658
28528053
1529221867
1606104108
88408364
940701585
1649118343
2102167673
1288098420
1428260685
1357646481
133398062
765898989
283138599
2019564166
1521787211
511330684
850030159
135774960
1417363949
128428738
532991096
1228051074
1677633530
527750104
520127630
1748303512
125341942
1434120487
28377196
1538207607
654088964
1320545195
857178207
1630664711
319577812
575400581
868855613
868416363
1505915898
1545267872
260316355
567867390
1580247287
1855763552
1358443556
1257046691
76981888
1535779776
1234068335
282620195
1282544538
476551388
1753050767
592347757
2087859710
1742389823
967855786
1583158551
484135032
1568061259
1712502288
705890780
1146299094
483870986
1638242565
2123705496
1587204138
765481596
769097532
1301522459
1534894400
800422225
1383239374
1906074567
100053693
1999162081
901614869
408540048
1311789157
918546195
63372084
896001076
1632003558
2016523226
276551339
780954192
1510283779
940717036
877636285
13110586
653509516
835323015
2108960553
2033344743
477510345
2143996438
1873237818
1397985669
1808044641
948274163
1270941988
1734880857
1311504001
1028151478
1859203487
915046487
1440679212
532801929
1817201090
1166188489
355293510
930937815
1763830668
238385133
1073216417
644973591
1587442480
1643862408
1349917513
1209749275
258022835
143898201
1859798907
74324936
372637168
1241086055
827501081
293235288
1171701410
446887150
709382206
1588450764
785640142
554591695
413190493
1323758500
78733720
601907227
1531086123
1356984253
1686261438
1838699791
1806938857
2007515343
1211077251
1609324041
26394042
967083488
1410753451
840486105
1864545260
523917472
1438161904
1033289055
1399451482
2035139602
2140623395
294265794
2032418570
974225426
1854871194
164861863
487938365
1645252302
1305822840
1780819396
192250318
1501400481
1317686738
23055103
1177235028
243988288
662339540
1518235724
1190159797
1673418931
1932803425
43634175
837470667
2039143527
751979589
1118769256
184436382
584567340
420451630
905713304
1735204621
343802123
1535768219
1437443603
1997145159
1869347046
1296664976
2085171328
515333931
1696519295
62278825
2101257599
1754398012
563170116
1712316049
741107256
1591107191
156121290
124863849
272596934
210917677
1687742489
1047395005
1304635699
1224891796
610976082
1488153939
1162692170
455102910
617496712
1685209757
1947517081
2009645549
943511965
2105138229
426686396
317133994
997604143
1863275319
466724286
125495372
1178224420
1741114664
400222084
1726572635
255948122
1929340806
2063616618
1201712721
1833370658
1081321839
1845694402
976898534
1057876331
595457150
1138182484
1242641429
669344380
601394656
1840235659
1083385463
1709899259
196880647
2130718247
1905152816
134955076
591338111
2055717051
637299879
1216925212
1183632183
933541716
259005392
151137042
1212888930
853351638
72348481
306195417
1091656799
2094119465
19058737
1009589530
1607747603
623536989
278092466
1630424564
874939306
116380629
121541117
2058960928
1298003550
1812946221
1686997426
1622395985
812524465
817023
803039296
1522414943
1065041902
516811048
1596686
590880293
314205476
291922264
744260919
192477634
1139103537
1920867690
1827536251
932562293
351627158
810863973
1476253778
1088501120
1975633347
1412717025
1273999338
746021980
53053294
1878635456
668958799
1254669928
1804160720
1585113712
1143529400
2023862808
522975904
697744138
582048247
849812411
2101997207
266714211
898578196
683203127
1088607723
695160032
557722674
614080590
1060723664
724943512
39198222
2022801149
1912950627
914456058
2014256246
663947777
182005629
1209416196
249481739
1702545619
597998333
2033496313
755842121
1165151257
1711261746
262796666
171870014
949498794
1872656125
210153084
349511321
1564174302
971322711
1617793252
1214025906
1219644992
1386009859
1070645445
428483950
1241318831
333675790
1649600230
2009678770
1169110010
601829460
283686188
1605638334
1173477680
434206680
1502302919
764008589
1596611726
1857700929
1360973077
266689110
61279188
133974529
2108408597
708171366
1610087786
2024258733
1601353282
411454503
1152796348
415269656
289923730
1490711413
1095698478
2147439639
1356250574
352942258
1115291691
87998307
94593515
1423818407
71788011
594347001
1324826208
793238817
1489789128
28873571
349241442
1299571990
56714604
525425789
127207575
1076171944
1650708777
105128372
758560311
1209021523
1782571659
1799044021
345959752
103662256
1874473081
1859609575
1307425773
1335458795
391119446
1345623017
1260205159
2072007559
1074565657
2086859985
1656741112
957887032
620172395
745013557
600083401
1782464071
2109382278
787727750
792593267
142291643
904100525
504632726
1482701088
274317257
1849670673
1454534714
640472874
318995181
839281121
1028733235
173703166
1439886549
1467602407
479561959
1964860303
1135213878
1187979282
4469879
130634384
1267742678
442163059
1648878822
280215230
1326732086
384193260
535246396
459550603
520707093
669864174
2099729669
583504689
2120184129
539437022
994396089
61531568
1397665006
294686613
912490940
280385004
561175514
1833885595
1306858485
518101167
1628625549
2056237906
460193538
1094873052
486569087
234556537
811581289
1012698939
596287774
1165704532
481281681
1165084346
898015124
1190828076
749340421
1753735042
362485222
1439908129
1111607457
888559777
220077715
1603065858
276550457
2137491167
2123049114
1636625047
769857820
1314266643
1833612960
2123814279
224491242
1799662072
1917701895
721841167
639214611
1612751112
1320074876
1547760165
1552917198
1862665199
1026453217
689038442
161039470
2066791998
476585291
1929873050
252843924
457828356
1286732255
1936441148
1272169738
599820143
1020566414
260247329
1284269814
2060034079
1795992881
1868347081
1083294142
1011107421
1203499844
1102484595
1925333891
1454467051
230929654
185713526
1969215640
2080462633
1753461404
235653238
2141009167
185050945
1199327961
2119243581
1757807091
1642281867
1480712114
1472404782
1546623987
170418295
328573189
530202295
377481754
1183127316
604711394
577445893
1846243172
1581411916
1463864002
401030399
2008519273
1051786150
596398406
171931791
815239920
529913135
1752785162
1804914770
1189465161
153258155
1297465006
1509738550
325991097
1537729421
976234691
116164202
1323179089
306331971
880873746
1825889990
1137680673
993209078
1371745298
2142984449
146872712
1413863893
384138461
804460197
1099146124
1480997283
820879581
1786856078
982536308
1261168886
526933187
993495183
1711209179
865730018
1712463424
1608238468
1147316232
1906081253
748453640
51835286
1767692192
1029261060
600738139
1457840454
938086044
950148412
1696842516
1003276361
549529883
2103807145
80874878
309520853
644546300
757032572
1418973011
1440691778
252592481
810362649
1673499909
799199354
1302009937
102137668
1003640911
1743268431
33081602
2006485113
1473262328
663180238
1237689623
1051362812
1345775350
1857622326
1170950638
1180672844
1402189030
1634363563
1252213120
510920070
201053484
813889055
349241128
2010787492
114686896
316401305
76071395
65746942
1409008495
2100395227
473224042
399545487
99620575
524864265
834665017
819673695
436964984
1054576796
1276663074
807981406
82330911
855327698
1443272189
1782053832
1829364600
995360605
276076213
1594000661
1276029357
1352885560
1004181087
1721866029
1176253208
283036447
242521657
1768724970
836906902
1107717941
1388078294
585634035
1482087340
460881467
125715110
1689611621
1848772923
480139670
505929001
853969956
365083558
761523292
2063529341
635843832
1358210767
1129949348
864079177
877533828
1990105630
282181956
1185679851
125402725
378077171
330777271
237505181
1023367831
754061602
104614403
1163526421
1559743277
1353569320
248524918
1459815826
1492164005
973894304
1041249800
1101276847
1778436285
501142738
181180610
415056127
1282534172
1838073454
125386394
1180538910
1114512498
2075077211
1782628547
1772151691
619964848
1037467073
1477645088
1759347002
1050603792
10181923
1211534179
1286189344
1618810221
996470387
1994699313
1487457082
444882885
439269004
1853667630
1646672833
45198374
300091121
607758022
1474394285
860204552
550744816
590176799
438327654
1161890730
1505613811
421840647
2102155187
135327200
816115048
1533712557
1700274563
439126914
1487662118
114296005
1455578028
222984497
2099357568
299638312
523250010
1443055827
630465456
1617085448
1297033943
634656080
689457702
843487368
587136500
752098662
677141504
1802779614
1240860157
50593891
1228996666
1059659706
1862822586
1788306285
1923127628
1030399736
81105196
1878685653
1075403016
1326752111
910436153
491011196
149089050
21903034
1040277138
59421058
1373638499
886630582
122525669
1214267268
41842145
749190563
603353750
502240546
1092020049
923839798
299618358
1795040545
88743983
1043170836
1010992515
1962151243
902925946
877590836
791032604
1440774087
1796252320
283128441
56822427
1377882236
560142591
1267929967
946385401
818214881
2119024659
1458678398
657151653
5292994
374561377
904685310
265638260
188070446
1835356933
1018801804
1426378476
133712535
1338817408
116845350
906215027
2138535823
1353301767
1387207551
1110189542
943263035
863623029
552273405
1345735426
1331055607
1998630397
1484164022
969423928
1874938374
719739292
859712187
1148347303
168078209
1402972838
255789871
48868028
1560083433
1553164071
1288568335
716935407
188215774
956360942
1261482091
64317807
1280021928
1906438725
604059265
1038431130
467454879
998663379
988953669
1692551019
161857528
1463455542
635968796
1201044557
290331369
2108664217
2081540204
1367706067
2011688139
1284831773
1619609088
74514008
1349625468
1053710643
314143313
1767833363
1825452820
433446104
598768576
530793994
71979463
38987127
1686691789
848811044
1267906924
734207885
404686289
638844571
1439543848
1633532674
1398729852
1861662671
753440719
1702839363
740394550
684690679
2048505723
327947359
2034892348
2003664660
118117631
1455462197
1981927650
1009688287
818423899
751223879
355958104
373643357
731746993
1182731637
523149967
1470268464
595535639
1514471685
1165507604
2020711961
2077330038
62699124
1170896812
185645248
1675864664
1033066279
1521904418
1394161016
1816519851
766761516
1831623369
1806570181
2095213060
1418566872
1688890050
1827943362
578215100
694352047
521149469
781164176
1766977400
416420112
754025184
233158892
2022972207
1976483382
1133676383
98548721
716490203
1804544943
2042994161
1124442426
1839206655
2015562025
1969821796
2122982412
421646683
200278025
107649076
124473975
196150314
449998958
128737683
1689340871
692232789
420711842
1642327012
1336488245
1642892326
872552482
1468178077
1762980893
1841555695
780202700
1084492153
566498636
1766581825
242622739
1046658226
1449557663
1413447064
60287868
204612305
1378082741
884673894
1065218565
250366802
415681760
963724262
973814913
1196590929
296449640
1604541105
1528463371
1384988472
2132292739
1529937314
1315698926
1594553184
1264259427
1102178668
1661591951
965712463
1462041095
1934083226
204356762
853197606
363574692
1277033281
522330522
1518441400
1689549401
956175239
722562305
364208189
267063568
757035082
1028276246
427575874
1631006689
670006144
1168014481
290380358
1358197009
538167079
621797812
591166094
1024333318
575944383
1349346060
1007962634
1566088752
1745251888
337116006
1218657813
2033115457
341180000
349748040
1491281928
646994970
879115613
1754042911
463845897
1304537556
661061897
213080553
2142267171
148554221
943841779
1350005695
182341651
2053934415
2058051836
118660263
251541090
1985736586
1521273960
975134782
770882955
574021790
951789027
1537545561
1265998337
724949181
1049766514
1515585957
2076425559
1699998229
1344307649
1790636366
755604783
2119298810
548368987
1541045201
56959063
1930407252
834017244
2129160181
1260152761
2078000233
1396401853
1808598147
968362693
1111072163
459413986
859548197
1799153332
37129006
119404870
1805240112
1976245013
2088753511
152082094
1459545196
60922882
584976581
1052107682
205042339
636541443
455993193
774229960
533730563
1007230664
3850999
134175057
713584533
2130520488
410836331
1585166213
977306971
1972992300
558453784
1818708032
452568834
689352610
1086095409
157892623
991310144
178926527
1615141425
81751102
1230390338
653941298
327276228
963531610
1638299615
1611192862
217583190
191211014
730262949
1628698056
458129979
722757959
1659189453
1629725263
1942612737
1064200242
23055248
1159026863
418414958
1981772988
685545130
2084270681
429897530
185547645
2009679889
1163311259
1072982602
346668098
1086363222
1276469295
234207733
43758478
1227681737
2107184469
158091125
1836174603
1330185065
524634702
900397917
390938805
2117673539
1276273605
464399950
1038942714
1679271174
594957931
1626902475
1596525309
635502763
621092858
276324888
1822801780
2004873247
1325721700
194545541
227585698
1469405956
1399599869
325757242
122653608
83859973
2144896581
825759118
754078762
187374014
371573686
1339920162
1417789639
369256107
1841521291
23131645
306025344
43498538
916537647
863347199
877858480
865183392
517534915
175142046
1150162294
1866385347
947163887
1126416321
628028515
384268678
1305377232
1787928745
1294037238
1307946278
1432949055
34874171
945493250
724376829
1845408051
141140269
1579012203
2131711570
1519310924
1776750753
1025035226
1113991322
216433049
1533759281
307544013
1235348313
1214361103
1925258590
185930749
268312958
973897859
311751601
616473800
1308208228
1226837735
937094735
820348738
1889782298
1792745088
1043804619
2024092229
1771018038
1839052723
2070083291
1685184032
1561677942
1317011944
1666251560
1715154368
1468180206
1776267771
968222147
1941115837
808701748
71467893
750662419
950625271
1923279627
503251322
98621540
1435627722
415881251
1190428703
1291319657
290516093
77231506
1318710594
1019035429
1583407860
106292282
1953949710
960317170
377347898
39137287
50403946
783605966
543256284
639224821
1354720588
402141462
1944122340
1728414643
1284680448
860844187
755055953
1253067297
816600754
1843842725
621000004
890523975
767522445
71047885
1689165734
31104531
2016051501
1540089630
959653110
1508576550
283313513
1635347956
1955307059
1450597642
1760545838
1600923324
1910119116
613611407
1967605953
2131065907
183940695
223762472
334013475
1562022065
1414203056
1922023050
1466190449
254215347
1218851794
216017949
9419193
463720450
58450177
1737352736
468761049
1613372863
2044059572
2008348923
58941544
1508143775
1226844693
1824772024
266254096
2113831279
1118400015
1647893369
617684520
847297483
1715114995
68617640
2026482872
753705174
466983802
221696734
236683628
1838686200
913063147
1091387067
1771507877
1718953387
364638541
926364677
1022116887
1007759290
785362746
43694151
1856781919
1217768132
363750184
196976886
926630603
2034341652
1989756918
601710390
1736794869
1339430116
1732336232
896537422
919667379
949000721
128023549
1471407930
412170712
1920006553
679169364
809157593
527380648
2074104623
2076068428
2052483547
1620237692
2111068538
1496556968
73828919
1359733868
763325071
1200686427
161702617
2064153406
2097902996
2064329002
1020159394
1406530388
1401497903
1652296379
1129197255
839889324
1459545196
1698446736
1834530129
495241390
1886045428
165948506
1409583381
1875081689
965413025
1269462255
1704533165
1225539632
633640692
1219097314
1834581250
1933443857
23103057
1554154166
302499460
1856988739
1034965047
1420522546
609710071
1241632274
1451171370
603557918
525813680
260024403
201977956
1275300200
2074114639
10498733
1225270678
934881772
1199788215
162749552
749411121
886751080
312176887
1521120372
43221723
233045736
1649771249
283256317
800332760
923421788
62179982
1715400630
1962539470
1291567861
23752938
1740965989
812410575
2014113632
797471704
1757347197
699379986
316043158
1066456466
1916659525
325432536
621733483
1252563823
1163068381
636535549
1661977092
397080622
122660315
967741757
1962505625
2007268932
111157767
2029765135
336354599
1281165538
899417212
1406476320
1619059811
1292674211
1518693166
1652597987
1161812151
229839580
1468756132
232351674
86954537
8404844
53622577
419373731
165828880
1384285102
1892623668
2124952755
1764259561
862327028
168804633
312476894
1955920552
1935647939
1323487353
272359036
861995310
500829077
1669641797
1918331181
766482432
1315703450
1857872751
1326060294
826725187
402515483
1888256315
1575962900
1209644935
1269051004
1093813452
1233091337
1622937976
1334686002
2101430807
845971814
1244231251
1275396440
1151615430
1004647784
2135634843
165683722
1170707315
886138797
582581523
32767544
117249299
1106374735
2051922399
1424825577
1312884235
1478485437
1168210286
2081399757
2004020136
2123622602
856205010
1723823582
749210543
1161989583
407372457
1897722232
1813318467
102736402
1608503758
1645799786
1023917002
1630481641
1991389979
1964571061
1678147971
517265200
1259281131
553670239
109033658
1353854549
1763075386
348009391
1158740354
1075094285
228006221
1890589457
965285044
1633337002
1179966234
263997272
1656533260
1347597194
1635344540
1100660155
1755543075
969201987
1681301939
856583338
1309358694
313464115
1311800170
1695546960
741566854
1488510182
233474318
273272956
108357189
1546691662
765492401
2113966676
1001960575
856167620
707095490
1761537468
1932947778
1009248743
968846787
720758375
1134417661
1313022897
353474976
1815274153
1887826774
555855120
1687829262
295872458
2009970672
228220773
199064165
119043845
830195726
1713190467
8957022
697416912
1897855840
1770518320
97585469
427055575
939508164
1102116463
1816499613
85550764
326860662
1406889651
384254404
1547189137
1180965168
1998629584
1860146281
146995520
1416371352
1390033995
30791055
50051849
2095022007
824001659
860206406
564253998
149526884
1266633586
988691817
480486297
1496280151
1249911497
477834939
602086004
73071332
1829684173
297366068
1186698714
114096982
721925746
1722713700
1543189784
915083658
2140176426
1727646287
1136749610
1446779763
203626116
1592735763
544797939
1634457348
1959421965
19235709
163777851
1102744761
1789952167
800128404
649530968
1800823147
1863861620
2072645415
1924637504
1425647961
749422061
1935964584
1954135730
1171711822
425495120
86217328
1435083194
343856024
777738568
1290275118
1984094370
877594855
622971459
390004314
1671064842
786400972
1287833767
1628296074
1640969952
1532367149
69430201
861125450
906958363
1480727839
1142708068
1653880429
422063085
1046936543
1948064241
1673504564
1187316052
1948801122
2013465964
481882415
246657977
889722993
147278221
1416180097
153450087
1697661481
450486169
1417348804
140050384
211670335
181957984
1337055335
1859783280
29350841
1674563103
1734723249
1221085100
1610655279
2004450908
640858539
945774771
43168670
315229817
857110652
577780893
209647262
1052570668
910341007
247514053
732480408
168031882
1126645750
526667839
2128353226
1248831804
14318157
2086833934
1847049389
1961847459
1859614025
1901211233
741000011
1801196469
310886385
362597499
1491844417
1783325151
107435677
1473025504
2065463690
1092310724
388042645
551293344
2062546621
1070532401
326868637
24186654
167307889
199172300
2246983
1337702501
128529397
1420127110
902774093
1303343542
746364747
870074916
809980186
1811829431
545605712
734353977
292601028
840458575
1003329864
1984457918
1966006527
1062355836
136536302
1885482929
704095253
719283436
1901096477
2132292739
1933821351
1859269183
118838562
1462196674
1589815405
905836086
348262896
1963645292
2127257043
1657315369
1243981501
1959323102
1059621645
638639146
373927086
190255826
698338773
521424286
248396941
1918638137
969819339
436148739
1086507294
1112407709
274894902
309129785
1507154050
789221344
1160958368
1379489607
1994578408
922507218
98946904
1689490870
1906039055
257068728
807598241
349353421
1881566681
1354533821
1679262063
762056560
1351483149
1227272017
30058678
1765549989
606795881
698025085
836887754
1284116970
1201495008
1451267399
719273186
595975658
1625698718
1017653406
2114669123
721890107
1840243105
733865799
1358941603
718362862
1042992257
330723089
2119701482
675262615
274389084
1377231272
1610456411
507123339
176470504
564253378
1352227363
257316399
2088103609
307519790
1788571999
1259746618
914667457
1960803156
251860345
2146234060
1046224217
1576859710
181462215
799315087
1113646548
358473884
506674119
1972991062
280258615
1696725515
956780229
1876684668
687191380
2000253827
1365910246
1254966830
2016744592
1376165476
1483891512
215340644
627443339
167384135
1493110387
804719774
2072007559
1494977530
488826214
165786980
122160698
554153072
1471396290
1999432822
1223152115
931714119
1193275136
254695418
1525796493
216389301
644426714
1905937802
859909923
223714487
1147823790
669357350
1446328580
1852780933
507793220
190379909
594981921
2092210531
1813078385
201848897
1631392406
1058085918
366074821
1244971641
1483574568
2093825006
388901748
1351178461
517533708
837128256
1365242403
1904374628
54486794
115309171
716182669
1429943369
931207656
671657708
675496852
1949953049
630859065
1955748475
1562821332
1983230349
548004852
1767806088
1059542726
1942409301
1788737761
1648878822
143633998
448500677
302052473
796709641
283811995
2006116540
349758703
608955519
1712679978
231341265
1674788658
1011133822
76496532
21235712
1595305698
1727130952
305452853
1355774795
923364726
145338405
1294411849
780534556
2016380375
1874674396
241125333
992912127
40490386
313146346
2123686791
729377733
378318324
230986254
85732200
1844296589
59604319
1157507640
1949825321
1892219093
147103556
909307835
259496717
1340793607
459596412
1296664976
776370978
1271995817
1076539585
123120708
1407086751
816497014
1438702747
936540948
1544860724
1218038187
498958416
620505165
331759961
790756654
1161289424
946286029
1172344780
196798960
682817377
1399935363
686544739
865084632
1461194644
39467491
174138981
496692198
391277787
379640838
1171354275
320240635
43698640
1957959301
452902450
739746974
1182574102
659912108
533261579
1407523897
1483109414
1072393199
542707062
1699726819
204862096
1894867627
1414621309
466752750
1241772839
913467242
1215538743
888692137
762655811
932753153
979629670
1716676370
1716778655
138290260
323630168
1680394223
1863693646
582601047
2036708259
1692671254
140352776
175092447
1315463164
1844259703
573636686
451497949
753686125
1749793803
285867654
432119720
1949411786
704221261
58162807
1941679105
671804404
451859865
142367381
2064360900
1005373054
1317610324
811177840
1421578668
520541783
958542567
1971031634
1192086642
169904069
1934286990
913770258
1845564569
446108328
1622024537
1797450832
256897856
1460598728
1150429716
125581454
1959379751
1769850475
667000221
203367441
248220168
831234529
2054491839
179816972
674067529
1540838909
1146552785
1913826047
230667358
591206045
893947982
20374796
720839517
1686829948
1993453927
157673910
931592710
647236532
1552382405
1718727873
331133731
437086096
1507313376
1293831170
2029077996
1775248568
1984753108
534093344
1678557180
1728488253
1548982766
1105247986
114145322
586032645
438349624
591227754
1802993543
983687891
1231956510
613928978
1492064393
1171168736
1900306925
1643112070
517071917
375503991
1136098588
337725123
226742761
1127829339
737148674
560127774
1614347435
748129031
38920689
1299437435
2076733194
611178974
1160095878
549643445
1270050114
1663752575
802091484
311494956
648954529
270723140
1250095625
1295273580
962494663
295582885
135923815
1812909916
933281036
1041998816
2000832069
2070243440
1697727225
176393162
344352044
2059390815
861973665
649838295
2138095050
1623272166
2061250318
1319782773
371108124
1982300469
1963341629
226126375
245806148
702212684
1120670022
1827435734
148102358
1750743962
1190986419
377445537
1619764035
2100989385
2037064288
865819826
649786329
1915970065
1395304560
1693723408
1705613007
836021488
703955801
1367455835
787355365
651658359
490047774
681794946
1323773260
128531479
100436614
1065624906
1542160478
69825094
1693504583
1730368265
954780291
2021389571
1415307080
1648208891
1364115731
1943038954
1421750025
125019785
1747003437
123615002
1859549148
1525330046
983501877
189445697
438237817
1060486441
509806261
606205514
2144854216
1853883115
261131008
295930348
2091527898
736293526
424808293
577335214
1789849706
1512717216
1691192352
36521543
550178987
736452687
1835195687
1157195622
1601307221
1481550907
1186947759
624680022
754405654
88716038
598344358
718852359
1479294310
777774606
1568873144
239423629
1303017160
1709728734
401238097
418134903
1489413719
97804841
1486843316
1683672788
1435293106
198228832
433243825
337914609
1426979867
239340755
1606956708
898988895
427154366
2005377235
363206758
1516136813
1491174164
1214631863
2134349711
1628800778
1723793998
832752186
467948570
769756099
59453284
1268793245
84749906
404425263
984850473
785129771
1650179894
2101241740
2100940190
32542482
1050738377
1721991542
1810059708
1225932723
2024385114
1342365493
80547395
1457138906
1034100635
131717955
1537525955
799620711
2035236119
1571337071
221958801
745200681
465132508
628789606
1785927211
174915910
1086622413
577478083
1157642470
848245619
850641524
2020556750
1767843917
2089991888
413590409
945294385
188267527
155146212
782567847
1557721698
1034686097
189828868
984874466
812345272
192249051
1061143909
822882197
1802585291
1335927357
1517759753
945597210
1023266258
113891412
1833232410
2118307826
1170839774
481446446
1760818173
1537413122
1310761275
582190408
1311707294
2083733071
377968045
1431219568
138928172
761698036
1316306923
2139494961
1959511637
1663265248
74830958
2146898695
2077892495
1373047747
446886264
1279443513
1726101267
586797552
942419713
2070103508
379553649
794326812
1553965359
652291499
1730490392
715858671
717343318
488436744
1358072016
1623261288
1962445209
954775153
1818506464
285646197
1859578534
1059515744
579676860
1973682829
125545098
953203203
327835945
407095935
1621063738
1045474596
328968475
1113435634
1500804367
1184127130
1049050371
374905750
157466921
694164264
92780013
304122285
835312911
1355117446
677694816
1092461329
7264178
404423234
2083688642
1747758087
392808021
1675008682
197496144
549502628
699048125
1913886533
1678286103
1769436522
1897568704
1162811611
420579080
1116130013
1962054365
1730185054
1123928842
584270015
1656877288
123230318
2008107984
1126376843
908221585
461604501
1491507287
509866705
1994257151
161704256
1505390219
108838146
1913921241
1761505948
1315158777
1332935570
1529935138
147428
1632222032
511401631
29428627
475327097
275171793
1050100632
1019557106
1757511099
1242482359
1053344047
1623189155
1134305167
1440806499
2098460459
1922761578
959998278
1914668652
1883285903
1135909081
1764103976
652522643
744853894
178117370
214912784
801025136
1513471098
1087989429
1125000781
1124262602
1366111104
1797646147
1493441150
615544796
473452529
1483249170
1072310905
1598515588
815504815
1215228768
912980607
458508037
718981557
469733390
880339904
1900086286
1157097297
1781617203
656335816
1324483318
636125767
1857665542
1689398718
1476057554
906626199
678202494
484125069
1299895501
2140321319
1078058623
667466382
337383746
795084916
1315852082
583685119
197647810
1439522372
520852551
1411109250
1227272017
2085111616
157403750
1265308615
2053222540
1754874807
1469082166
736576779
1875036864
1110146568
703274774
1854897093
524364936
856991792
1294369623
1955167015
1494586821
1203014202
1977377230
1198895835
711995573
1170613868
2144881639
730152618
595431699
315917227
2044214669
1284393608
1423528812
1463528410
2066276160
1112174329
1193434072
464963212
797534163
1354078150
1201405744
1476073001
1042892610
514963521
219249128
1626376852
69332791
1582120449
1192917565
1242144879
910578171
2092596600
1482116597
2081990617
745568484
1328272126
656161855
42014648
785755383
50324660
939340531
2131401919
712531180
1313898046
939340531
246388897
506800535
960921733
931789920
238445769
1863861620
808352071
539293014
2129043602
876857369
2027576054
1577434140
1625181270
490074225
884321801
922515863
88743983
1194093632
1797287730
1365110864
966269529
882891328
1027089747
1534981906
1584633022
1281078646
1103725442
900111462
619377456
1043976912
1075136082
1439379073
400605073
96027506
1396554842
871620706
1490276096
1654924002
218277612
1743025838
699201844
1378583127
1890089801
351272121
959160205
1049679139
1504603677
255889009
993962109
719162615
665444758
54189100
1834429532
892830270
946000414
913552450
657549263
1562622864
1832213865
879933478
1543763523
1157907302
1179413616
256903754
514335821
552587714
1168337895
559681404
269794420
1991346119
1285270159
443280531
27465193
797768339
843304737
1887994489
381494406
354526517
1568291236
266689110
1311124613
2036761177
272896282
1451792357
1710586719
1480318911
1281974703
2019723823
1468879818
714502802
137899957
1569365968
154934929
1420163779
1126975876
494443219
771621040
1567972304
1063171448
2076425559
1109309342
429488329
246184567
713708767
748988567
1348678949
2020261996
1631649900
1904175263
1185142071
1098213705
1231547197
1029574776
450725002
1294975760
1373998136
390254770
380354468
1207840296
2112820457
960294775
196966181
1872930357
1868007068
950221100
1729831401
967599719
16112549
387651553
1195728937
1355407653
1315666380
1291262299
191261623
402472392
808890384
866290651
271972511
1308935381
1601187867
1082356653
1526532142
687078870
949650744
1242178060
1299892823
1673924950
395924101
1483942862
949606074
2071030878
457512636
725748830
20367155
964622867
597851881
1371598862
516161873
991972584
1269940137
1474924872
725748830
485563597
596162063
557027062
247821509
1843607819
698271539
233543901
1855791301
1968189067
1634915688
282330613
1634380192
485084388
1984452609
1586664215
550480894
1902176272
1147902921
275559373
1376679979
182398531
1389114279
750269796
1392195922
1648769800
1493491477
1240922910
1273356707
626792627
257107560
1407864030
1059385456
1479989139
2142063220
1688173944
510186556
408712371
960901396
719770277
528864411
982675488
627178157
1209230931
1769512253
1205116328
1095082752
732402097
230655437
1629688326
899608142
514077926
1245952916
1255555878
1552201587
779453032
1446425351
1511928069
181047825
1998024667
229927348
1000537385
1784431374
406161571
1307366912
1511836615
1945028329
312120191
1376136142
1121064573
895767300
1035767955
896921512
459470416
833015763
1195786490
1514001635
2124687408
2063857636
699596882
1505506670
1883936388
314285723
1539208207
1516182630
497240901
1177645
802050513
1614791461
360197075
926497015
1499985918
519049188
643045005
2133217616
735743573
1664161329
272570972
1712396138
86379609
2086906367
985877041
25140281
318780371
1195813929
754412673
704548209
1268582950
703593480
1445401371
1481469967
1587769457
1144589281
1996257502
748319906
59791443
482517718
1207250785
938528746
1030043520
1170449275
38578739
406186358
560459879
461314830
1244127716
551585165
1321682471
535622361
360245896
815359978
139551500
1128288917
1486346024
1931378514
980343563
1093972887
864575609
929649129
777331184
282449766
1895204867
1470497827
1092070102
790981399
65857344
1062270772
194223760
1573704656
1913140098
1646227324
387457761
763217082
2031306253
2011710421
1637699079
348431762
1969263637
357457070
465857857
1814338612
957223890
378322187
1838604767
1149206003
777448102
1649150797
1998315166
1845165448
1532982560
1786167509
832476705
1960368387
1322546299
1684098448
864381704
806298852
128350160
760748672
2049653452
1113530053
401699859
1662182721
374739137
1706926650
1329238467
193533800
953047537
616822225
1197427141
1567980754
454243517
793952971
157870513
1326308590
1953902630
375244109
963759537
539238051
204479732
424177467
482055577
400367084
803502241
624294988
643091966
1141954608
1015958814
553319286
660188330
1971410679
451505709
260906200
1785751147
34260688
879232709
1851535997
1785975976
1138444424
886128638
636722398
1128733474
1130288672
2118926007
77281431
7481844
2085343286
1043882841
1025226214
13258641
28825129
1795717821
1914387497
2083420485
1399658464
1841219394
1253550991
2130190739
779252070
990649511
705032676
939968854
509950957
1060023007
1351890703
1657003209
467357099
262471742
1722273032
2059787411
1615348632
240580776
122072029
1151615430
1039127308
1337702501
1656404580
1655657598
573948421
1202518593
1149860202
1030859291
769632242
1730195589
868669346
2063662562
1903711176
87487097
168672408
1104519509
520313256
2061369543
1340658826
164902958
1030999249
65270778
1313767557
817990956
1742566571
1548451524
2133192128
1012773807
2141356207
316738866
1742580028
599172638
868474067
1063095072
135980801
315142875
704653436
1412437164
491301915
935384882
1612350630
1721979634
2098477705
1780834280
1938050626
1910894616
1910121176
385867787
539535032
2073480599
1397196708
1101593460
1648660378
865166933
515863120
35037440
1235763913
792221745
689438893
386196828
942618057
524294932
47920897
976104704
190751650
504917963
1746225776
2133975626
23685034
940582616
697587192
1971675104
2141596621
1274928820
1820154601
962582509
50809541
1496497248
134728653
17979483
555325445
1975549238
699297527
1998979149
139280500
159960727
1891475134
1610336222
1603998544
7751834
1659566594
1449026256
1941253729
171652350
1468742555
1233878107
795300717
877170460
67551881
1634299402
884681932
600171412
1690365584
408534476
569987574
1455529570
1860781952
1243802400
1044651027
700313380
1351239993
1890368627
753117727
1579796914
895432255
1674778111
540724664
413854911
79855882
781379273
1985457248
202894577
1222193085
2064369541
1074862131
1306426513
1219519523
313025304
662761104
835715423
594446506
1210307330
1103418010
1029448707
1610274043
793200938
284508666
1799188918
281659648
2054862777
2019098070
791322474
2077208882
1774905335
789673352
1787688232
710129127
514582301
2116089806
1024955084
1937220160
1065691824
1165939723
1121919682
426828816
1707843351
188726445
822783529
869360321
1369076032
1615498610
111785156
635342676
1265056774
1086916534
1629734399
540728620
957226575
382961455
737420931
159848636
1260239941
168884749
961537573
402544332
1434517789
863745781
274892937
1774547963
1242707794
2033115457
2090120406
550552352
1880137087
1280412855
773754186
1848817528
1715646468
299752348
1456083591
481484178
1349319020
1094493826
866039012
1903359773
143774340
366297324
527225989
1123109683
730927816
1020777359
1693288093
1888265076
999018232
759098058
369485138
1562920208
230688143
973936742
122077377
1062760764
1731684227
1035330894
1242728921
1472490851
2074122582
1221993659
87802416
236683628
1808145212
431629737
1380160657
698025085
1860913930
506049656
172435616
197419906
1811113322
688313678
1145619629
2017231309
790863569
733402166
138928401
1947380131
2062463013
102528774
820848275
1635453219
1151632647
764487085
1146843943
1601489425
1430210527
1917456312
799271035
479902193
578363981
652119236
1573186996
449313725
803683908
789400762
616378529
296564682
1670172282
1954990611
1204701001
1568288574
1698603947
1927893235
674924640
321930522
981018365
1430161035
267932026
241133850
1059766592
1613173306
1805100779
1805861463
1777506838
1010554009
1667255826
1999944090
33956557
641736491
2022168879
744416142
1888463457
1463523943
1860781254
1935148494
374561377
460699503
162134761
866703195
1792391434
569923425
1917552391
294577705
1174997862
1241376553
315460719
95037298
1514039265
598953876
548623549
1675110591
1395311371
632318480
181047825
1834605911
143816151
940198564
11786469
1292974094
182051071
1193448639
1348012830
1210149434
457597017
221292597
941046914
147844896
2127119491
871277713
1984243971
1446785275
1871542339
2037199230
941816892
770241682
1029402996
424162638
735576821
71902653
1687774202
548917201
133312699
530971447
683175506
2022186287
1133900734
481359253
657575547
1817989740
1187029154
328118804
577135285
1449949080
225673834
858450375
1598548565
1972884708
396696245
1941902334
1525456405
1453629238
1731174287
1230908354
1604337112
929863275
1811326717
480649929
1378015798
1136406610
365899147
177978587
842149092
242558192
687745104
502482824
766092594
789155642
476240196
1597951537
269264823
2130369866
1905821209
146642359
934354529
1028461843
597484930
1726126509
2058677474
1864576703
373871018
1774806116
1279232336
1359051484
1260184524
1065977777
103778391
185362941
73325203
1369878875
533296067
425837683
286857588
1788338541
451485129
1861108269
1143745802
307561090
1094889323
357609425
718089818
1814792426
652144454
1027338649
1614397619
663729705
1276742043
1296803204
1131187523
44160708
1428881495
742589629
150609162
1752927132
1054881851
1388901436
1992787015
1191713226
2042870675
601510956
1921433445
853912160
697474162
2032135038
636980958
1184976607
247149224
1116653280
596315172
1505414673
1240492350
1995160861
476846948
750902899
163524624
100855738
367288960
116687000
1464408906
351327847
813988625
2100631362
161802489
144681380
1546802275
903605429
256555905
2123133476
1377212879
1218724682
689094767
1730032832
336556656
1365407985
1350582011
2016721877
587456733
2032397969
1849496129
1123584413
1482340287
1182541905
1824506281
331858543
2001032136
560819614
127541255
1747933309
669622900
644087471
1637074696
895696396
2136035695
1914635839
1629005271
595351937
663615207
665591620
199625745
741001250
727575319
1035297385
1590942778
193231420
179381703
1349828501
1767948487
1636992288
79716096
57875875
962703197
1941619341
656746397
1977172740
228264792
1650371788
291121970
1496169463
1614436291
2025611306
1880737787
491852076
74489241
352236013
277247409
198312721
696224784
1606614955
1337402768
712985283
1914852111
1720723729
939703042
1894358589
949647688
763492297
1177529428
114773434
762131260
1709693604
826630085
353616455
948973737
495316949
568767773
1919428339
1451493965
680938432
29062364
1050432145
1196933405
1492479960
1931579719
1434437787
1368668742
172498713
1521612095
2117225467
1058619537
213709267
1188148473
1869434645
878476383
69480985
699334438
640248687
1885128208
1405278180
759812989
134070627
1825925179
807077782
517539426
1401997653
144561466
312033657
1050316661
1854489609
1232605376
1916914735
968657080
2111359691
789763843
744577046
1103846214
1748944049
798030795
543880863
1688210362
961676589
91171629
1565574091
1170658874
1396699904
874527850
2145180753
1447972637
292939502
1155931689
1918634139
897397072
797316168
1796312728
385035517
463742958
1343486491
1188129326
2086490106
205679051
390802980
1568634926
2057118352
1989379096
1969623285
688843188
1601618277
752772420
866361795
1896255580
310398329
1258140746
8466203
2106164875
572407585
301750723
1706436720
1599129255
1469643636
2142592347
1261117942
355468163
2045603871
249628104
1485030763
189476496
731771803
430299162
217393623
1062173457
156051942
2101567753
440507280
1773025674
798692359
834529175
347357610
1593304685
692097723
1993936420
1873699587
31527569
1100466612
1577510285
2112776014
1452225006
749718849
1557424676
1342230628
103332023
2063464871
2008116978
106151280
1534390451
929914560
1320447413
1705271365
1592441941
2141162729
365375997
364224879
1801711069
655613633
722505432
460804170
1319557272
1695294955
32260510
150608529
1159902090
1648442644
35026332
708432423
1137169228
597789680
752639629
1311709583
1141954608
162603669
657248969
1175940134
460202316
1380260437
1995901190
934451181
1512798814
1746459626
833617235
1792352656
500618293
409275663
876915142
24899845
206767452
1465854983
822135939
1414388824
1750262146
994759242
503332284
1721184512
1114313911
203559418
605599787
1745525753
1989832109
186009397
1345332425
1642217921
114811564
1654720476
52467963
2071053326
1972172610
1772192808
2144334663
1110128319
751302837
2082066680
1482722368
993848789
1649450928
777521470
1749766722
836904324
1568304283
520216124
1911630730
2025160292
222713061
1616355900
278547426
1461488509
917755453
900317922
1061313367
1567617014
1149601973
1118554127
1858992047
687340429
364421340
2116559133
130762792
2033730731
2076019324
1306186486
58106534
2085785271
1388854636
257799813
2004070421
2040076838
996112782
1136111773
1949741638
16499163
1991720371
1960635192
317333691
388330660
1732905612
130769547
1072828053
1343307305
766083742
53782215
247516499
1815381210
1773569627
1366494384
688486495
773904013
373252912
197251872
1467129076
609028133
1994537396
229368648
207727629
296488521
668052009
1666489656
25237696
1968227518
1404005134
1869912458
751191504
1893132622
272731106
981977111
536535424
941645429
1476925486
309398685
1593952667
787777342
479005934
688899259
1399767293
1728468247
1821802225
1080214272
1023103763
1546660776
129861981
604257722
1017554301
279435942
702147961
24317912
948186005
906843330
1815758470
925873423
204307576
733402166
383037821
1880709476
1931687670
1604383772
356080754
1311473541
2023391990
649733523
423847277
789765495
1297793204
1686811691
1185573290
942256930
1549703079
1373573237
1314160063
1949640820
1651504422
367893552
266474834
1781915690
307793423
991251842
376238132
1160167979
645803580
1611452412
400861162
1420658011
702271128
755697222
543744408
847403277
1280985726
203174088
635523777
1049304370
444949731
1340365255
111112194
1115467526
825981697
615951515
665781096
2118786761
917904969
1399888576
566264731
1766381727
580254648
1773319540
53255601
504952526
1256205295
804791149
1073963229
724345124
897114659
1610332881
1476320997
2072808143
168572764
1355505343
907244458
787320017
997959328
385665564
757674922
729385217
1429022071
999307792
1960981425
1206759943
2087626931
1093089889
747550887
129411288
446827176
1863911309
1598902657
966765163
1277430832
1506771831
1791278389
274028558
1981834499
1859468869
1596387685
574582095
1732800671
1846015791
124405218
354908168
1533757962
1733930705
278007145
1918828090
2073676189
869677899
851246321
1875715785
1349436963
122819969
1670202439
531405467
836040480
245705254
655899622
554151729
49971002
499504307
687324586
1957878642
1908375782
51492235
1329704214
188806571
1826092259
1490399893
1345202252
994326475
411453977
1096983117
29249433
2069196522
2135250292
587804252
1574503716
946260861
1026772469
976600114
1176310246
429729777
428540105
2049361281
1220808958
693253213
1558131045
1804773150
806734193
1507380114
556903778
1913026538
560993490
1073503260
1261728131
1441239245
1837808854
854216937
1538588616
2145026292
388740139
798961167
1960765586
100256466
415381495
964846434
768111438
2075213548
1449274345
2055412458
1096814893
1965654931
2104255096
1846442157
1422777633
654540758
1396142477
1723273263
1918924670
1685057747
1514642210
503884650
1388634988
968783034
1802566225
573775109
1301749353
658843256
358812623
1335618760
1351689614
266681917
405447004
159276716
563111410
2140970594
1190786813
527227962
1820497491
2042290747
1701321490
459742901
22433509
312409031
1484317940
1345619567
1360447959
1127571607
1443600660
730235383
1205626701
54428891
287821004
118287634
347683310
704963834
2095567475
2098534555
966507409
1669012003
1951292476
1680842564
1557662795
1210563090
989612960
558418929
1419602932
198051334
895591138
1172724510
955871173
1547555327
1164616085
1150075548
1429988751
581263465
1094473645
1509444257
1329217635
1696960949
307896500
1680733812
1596337129
701508010
1119334763
1306462927
1767002145
451357463
1908438645
1205256364
1465207557
514831
231493309
1436938865
544690961
90626509
29568712
1487562965
1846316089
1055466284
1324614806
1610804774
1666483394
1899059560
692174643
1328204548
737216057
49655656
124451321
2036595452
2141049281
939545138
1533061072
1216933157
138063292
1798729028
2065540717
1573255810
1607824717
2047456130
220890085
1029691785
693473905
1643726435
141778158
1092366625
1126455
1681703246
745274646
524628805
801695078
1521635274
1942093150
2016695586
151120426
1168065865
343425715
105475994
808465433
863027119
1698553520
2094030328
1240477571
890761554
2082947637
2045995705
533033036
1912119041
566284523
864744101
1797545674
733422744
925835100
423128614
514214143
1844744944
1786557306
95673805
1006202713
879958105
829579974
170993324
1046413168
1526824623
491915500
458301397
1838306537
509996747
961051011
1817787065
1089879724
1137477249
1830026216
191416506
1450897417
1024414223
1764064542
507839613
926800209
1626729348
1657755100
1263356256
864614308
1522382513
341998936
1583278371
1694072279
505622244
131772734
486741311
2112529701
1686203279
1489835414
781653495
1541496724
1858909169
1938019310
1528066521
822303223
920962469
1139646481
1898888406
388799985
638025754
137933548
932460741
194946765
1550139804
830416175
931179248
1020093656
973458254
256203960
1502438060
261666630
9125422
1380893257
887123696
1219118279
421945060
1527341859
210570145
1921767056
274265991
298632980
2096748221
514129332
29046455
876463825
499977970
532949868
78132030
1581052292
1793737350
1923044775
2129006914
1455816761
860424149
1294409303
955293680
138980820
63863302
586829403
1746225796
634053698
234447860
1545009492
222865020
210038606
949662082
1886983500
1167009406
1160913471
1954312895
149774463
919095399
614386220
813315495
1092267070
1043606968
499026329
1547709646
2030867956
1663166713
592376240
1756205371
1454479250
2078556959
1882858818
2087505169
1599800761
160693600
1170214286
183268548
654897099
574729734
1968010868
1586321849
795491237
1938453213
1797106898
1471078254
1045445273
1438887912
1172954848
1146065978
1827045076
1412869550
501059329
1840065149
1983598785
1113053564
1076672686
538582580
2051718468
888645430
2110381032
999663405
1700668308
1093531872
900290047
225867232
903568810
1573105431
396823425
1426208999
962723481
274090602
1252866584
1163090687
623859785
370060356
1201222721
1458757738
1432452349
607093487
1931137865
280210651
1008814733
1460776725
1895633401
9593429
2116884086
1222769164
1960982126
1100273645
1864328084
424992347
1165218371
21196788
1079166473
114484622
610552500
1548181607
545613999
973006899
1509418288
1538737547
1642352083
794836470
710956461
2086635379
1505949018
2083537214
416770047
2047355363
39376058
637056835
1909607211
690645567
642234402
506914296
463042499
1810381230
403614252
817978675
1640330769
523520944
1644316179
1763716868
1600004712
1768958347
2032783247
420108727
1935685668
439393492
541052225
266569186
1606963623
126924124
210247
887540253
1866371523
1723856061
205828936
1697153366
1920008972
186438393
767745091
465237766
700880146
624420449
190387117
789440943
1521057033
1622836364
1692347318
827328379
413991055
802036645
354010866
720369491
1824806598
246269947
1391259061
1612012542
2137822214
1895887152
660045183
327300573
455053798
1086386947
429729777
1870532856
1045495611
58198492
1419316704
383369928
332138741
527946427
1071056045
779426503
1364030832
179085489
682285278
1202748523
1787555230
1361928670
2104397298
717090938
2098004610
838127605
1209420786
232937446
1419412783
2104211167
927152841
1983462433
1947425787
574043410
984547865
532394402
1088688914
2137783339
1888866731
1718729284
1847331819
834535291
737018517
135385646
266944368
407696211
1606207417
1732573446
1426464598
557356328
48062262
578307343
1475435199
1881613526
1685401791
1419788156
1560624768
2084116083
380289621
1178835154
90782071
1082363847
1426511309
281348614
134426989
705017509
1939341782
1249297405
2087145996
569952593
54579405
92973052
535604777
2075361399
1657617520
1561166776
1060182385
1617357251
1452276720
722417810
42701099
992423026
1174186989
1511480943
1956727988
1903896782
1075703334
1596351507
1307982563
1098569560
1446519257
1222792922
1777212495
634001710
1834147598
2056188134
1468991219
636015365
1820994292
747557869
1274793911
1469632348
86269918
963984642
103279409
1047164067
193316545
1216507035
1327957061
308834918
1770901025
1913828556
621018414
1359816694
468937318
51758809
308548676
1440813547
1106932964
1609417835
222284204
374872036
137698404
265319111
525012538
1141411280
1586434087
1441229161
1222751863
418198543
726658930
1959074041
1248214841
2008651186
152979124
1415497904
1989892323
1388819547
1355404883
2138257433
1855200339
2032446214
979052874
2059657381
1274825293
684923321
1768720629
2030970119
1245283339
915488240
122502529
2090644481
1493428500
1614526532
1729498981
1556966402
1416899308
1151173863
2053746908
1845950043
2099554224
1656115126
133877163
1036013664
2097382249
2054378595
682410709
1202550629
799857239
1596808276
1503304745
1362722897
641086170
1883508725
205231441
95286037
2014982980
1224528724
1499037911
842822965
920815370
1551766755
1866125805
274275979
26770045
1208328425
1912055804
1655488745
2096609677
1634338301
130501712
923880316
1644829014
1247464386
1353325428
170670492
394516759
1236374090
1091031828
34862307
1920074196
1707965979
1284633739
66890121
1353861453
592876764
975406898
939713735
983300007
1134077414
1122050318
1961881694
2074367824
1220874727
2032839267
1531248058
185853297
1471716092
1234597066
1570859556
293081369
380332805
389357199
1677838493
1842077371
160947498
1029886164
1806097956
669317871
1789876985
147208018
394342219
2108829820
518978480
105150725
1059400699
422911917
1702703389
1677872668
602949087
2347798
1595127318
832820299
536902491
670171715
1996215994
893184521
224095802
1629963510
2140392094
1277572761
1774534662
306237539
36376914
421900044
1823955211
1181408312
934785191
1213664071
1418042896
1029946889
1295879202
1314534558
598353365
1782659892
1746005511
462951769
1973483561
550984138
1376678084
1222020063
899168718
1428258345
712604280
1572134960
791138174
1742465887
978287901
1588737709
125420325
698354664
2138526391
1568562430
37728871
1241014387
707855389
2131336527
798043126
50611229
943484664
1906468173
65290872
1427955799
1188245934
1496584257
539358086
674719270
2019830036
363371436
1402050829
1973281874
1578963490
246649648
1060938317
281203498
106129385
1079668227
1080835405
601084273
105281740
719334713
1885691424
248047697
175218162
2054077340
72058379
1394525502
2058933230
1240710303
2145242508
932578166
590815820
986329726
1106810958
1400109464
249365125
1689789606
1520679991
172413761
866941977
132770618
1885210766
2084109158
316952347
581684665
681253430
376664429
561409921
1562780167
1506261894
2048738200
2132573647
1583270058
1941402455
176968893
1436288138
1710018422
381457432
1357158105
1349635783
1719608827
1107090720
1299995159
721806381
1795040545
668337494
2114005015
789516541
771976500
89922177
590350549
117814363
1144673055
926871983
849439356
478156358
1156507576
15917513
451281435
438564616
141544002
1959088511
380668841
167994275
386491863
1900068013
749519863
1104089291
1246126351
283625032
1983815871
1238220603
2074816366
766990258
1928363300
1748802955
537936291
242184588
1568170170
892967905
1652247411
625421018
974300034
450494598
1547200150
575129344
1543245032
1466120110
213804111
1829464515
844175061
1333471346
1704987507
1347845424
1642521363
1001236110
1398219986
151689375
1870452064
1131555779
1395412438
259479466
954534782
991133299
48056379
1063047512
149549117
125385841
1550901899
994728259
1471840760
1169978633
492177336
476832124
1049876600
2042276421
1157323415
557839572
59198482
1389729506
136003354
359351754
704944862
1564421458
1635439596
1272652891
898754298
907889895
458891388
1220211861
19709708
231384445
164102440
1874380721
554818431
1299581540
1463678623
2094654077
568427318
1796014230
1753530170
399670603
1851961424
1985515365
2133520445
341966616
2073896391
1931028616
2119786598
1764863357
159830961
737248743
292075034
1375767645
1200219347
819467492
132492489
1613150466
1879001757
1695617473
52287687
678021031
1816335038
1638538048
752332672
1346753820
381156648
1405698121
555282369
75368960
71801869
233330190
1024382457
2067395559
1149853846
396831486
546889316
1998645772
600078638
1620527654
35582083
1635825154
2108337907
1666090160
1107795246
860262880
1032827577
2061100504
1794321945
1949667921
2099035393
791712783
1160503162
326115147
1305922614
1755939565
659869621
747920848
963230308
26926015
248261792
2075087014
371471747
273086264
1266858064
2048034217
1512065817
1141835917
1273934376
1809961052
232818954
1638173459
1502395551
1701798946
2134873238
2026398873
980194644
2062636463
1770823378
1363054983
1514473095
1156667365
1721341402
2098458349
50920272
701883151
1880610410
1087652703
2081092156
665993407
713359579
1260813788
2005531644
200418763
923562480
381934310
949773430
714093189
1423833007
397641677
848489650
1281189315
12847778
4567950
1675239151
1993728334
756833038
1113764476
2100616215
478160328
99179765
1243629771
355975905
1256708786
1304706488
1953643632
1095281198
875807777
575466589
1013477137
1193097416
252602238
851687557
1857759292
1045380571
593571271
1406846783
153517047
420483400
1958175555
1663754304
58853789
752410501
117413440
961018554
797116916
117692997
1515465488
1919260775
1018930709
1467642968
621743455
392953891
307622899
1617843881
406825947
1432740652
453652766
1085700605
463243549
1995120388
1930824030
1161007633
168938748
817284086
925908031
1560885919
1996436168
1985171734
526842275
2091995051
38036471
690267786
1153758697
850663991
122072029
1503889982
1776988900
2054054986
1618406171
870808782
1146013164
1343463805
1810725083
1458967512
1173198936
1545431993
1926457178
170507866
344194636
1675323245
1876977679
415092081
1324222235
904711548
1136250132
495181072
1717022364
1202123918
124334107
993523525
97991343
1611053973
1855536548
385909511
1686705620
2003940515
1746915883
1054925
2083633280
115423311
367461783
1315195576
25989644
1510404352
905043076
1899571620
608869209
529763848
436749627
193320372
593435998
946112568
27479824
1194427228
2033747444
565236286
2044699463
70625018
1507778595
1297978059
606154809
764266464
97555037
66240672
705012860
206281523
596803522
714376350
976774167
1977762865
1665480438
1714981855
230399778
1549135270
492474049
557389509
1256767424
123108971
746118016
1001130834
916026262
762960872
1944582104
1974461405
835680763
1925633447
1753550595
781775074
419551177
131232297
2024337242
995205294
132730870
490860595
1143728165
1066098469
2033568544
344926253
1077048256
157274950
579384214
463364195
2142161390
1675042917
1886663757
1252983238
625775988
656300082
1461522690
1341255919
1605133732
479277866
2116192587
1740803024
159625681
1249031916
1671917217
2093580260
513892816
806078272
1510284026
316573053
1559100551
1638748772
710068170
975749950
198937284
8228386
1622960414
91244774
1514466387
1382401862
1271913558
1954062149
1760419703
2044491983
1633242451
2137126757
1292937046
1700933649
1177014124
1449892099
336987614
708239620
360528607
595074797
824127758
1014288243
232005971
1027316105
987864101
898028742
1324826208
1085979995
807451765
695911560
56473793
2112303144
212665120
1713768081
108174667
894644266
25862230
361917953
1785930712
489736566
121146255
1139344926
1783320241
65952985
1542540937
992156818
2125861856
385684357
563398880
1278814126
184592743
1055250305
1337462173
1733235955
167251000
1081846221
578192705
765259657
1180152078
1175928962
1037136662
1366425964
539136884
1285027151
769951521
153042082
747838173
1653497632
1723386157
323872441
730362062
566435070
1984989142
330362719
95462772
1517162117
1052446688
516077610
2128486990
617836178
357528644
1301925462
606909849
1579600055
1869062513
106548512
1007158000
2024694227
626840305
1009912265
2052620172
7230468
882419190
27612616
121047018
1267673368
1806141790
1268970622
2140003542
494206889
585849414
1548515559
774216785
850306907
1981951864
90626509
2036035198
372420657
793546077
1650122641
670376209
1671854765
1265784957
531815548
180372468
721362021
1517132260
629597716
1633042569
1341353955
1069423716
1259405001
915432630
1286678415
588681312
158804181
208924609
1634583246
469731422
299298018
969740846
1788878303
367756792
34179924
6334971
2018582796
1253296015
1967736750
1467529946
778556386
1433504198
1677838493
2118786204
829923482
1958417974
1112614691
67646593
1592073909
1808613860
1616639495
165934670
529860688
523354907
1362399320
862944652
1970083020
1539458384
671753853
1952161734
1063816978
1097398182
639688534
2083029325
1098631003
871440429
842745169
1383201724
1114159673
1511476766
1998399664
840155519
376016507
1549963168
796882264
1270188612
1781797205
1995065295
162644847
1756903733
2050184170
1759290582
231072223
75653401
1409484208
760870818
1141964648
1475389450
1915139899
1307857260
337237233
1022111871
2076889292
2077657433
391329276
71533295
12241224
1960895151
1492611519
695230763
1513272601
321342018
1821001157
1178435768
1898793801
88567793
492978928
1438487423
518284091
607191993
1881144758
1990230807
536084034
1233437896
1027188158
1058612694
924614614
1142642331
146067849
1218686454
351573859
2032017383
765338035
1238908566
816178617
807942416
1924753035
303610997
1894705660
776159084
1660301117
135851258
1785434617
2096949819
387884774
826651181
336551829
761197534
165133648
731841412
1776032067
1752126949
1947783608
845982198
1141549775
780567650
1046781444
285258271
1072269137
1299089553
2045379975
102135330
1447723462
519956930
1862301429
891632920
1874647604
171569439
1991258749
48736199
1089562134
1592516865
1105072667
1679637546
1528177643
1818384643
1869046382
1921134370
574129966
426936544
225391928
1118672997
835754756
617685043
1775439556
1711517410
1188105931
1457972562
1920423601
687902237
1694592223
1318710594
1697099930
1797198377
1290253003
1783756488
1189527134
1580949899
733962974
490168233
1843840180
2076896417
16338690
75265958
1369154432
280626652
1707099669
1472843193
1180440503
249301965
50034255
351010466
1044973217
1554110223
1674847592
1148298852
260607096
235653238
1591008493
1608807977
1995103003
1330865297
777785334
760208626
887503113
162500278
423042181
1150214819
1539754263
277187906
905125896
1664191360
293911207
980084715
2083768008
1046378477
1369541155
1616811963
913867126
875102572
1617077004
1498305436
2097321262
1202135463
489095620
1538750857
776994965
259849916
2073272526
1713227064
502990132
2092696381
430920191
2040076838
60902390
844665919
748566250
1034197835
882843886
1983106127
92713907
336026287
1373766468
102891384
75966153
808522144
1824488433
414623126
516843053
521977431
1909225377
1517694830
1658612113
670203894
518653593
846663007
415733818
1240970853
122799899
224993759
1767629762
1204485553
799539015
157491589
248960303
1162173642
1825162908
231356507
421587915
2105042147
1647606360
1358971247
1145126433
1269095778
1870689748
638239660
253570195
443030858
1448106094
412953613
972308267
2011332162
1760724446
433644470
888938217
271329738
871122706
1236218092
1136489585
460299815
1849880215
1718325352
966279196
246043878
399797394
146387342
1000111705
514013839
1213183343
711684598
605586817
1903938349
1026041196
1611461285
453133401
1936072308
1712853160
1642716930
930520926
1348051869
1227834108
1697033855
617796716
941431006
647937746
1529652317
1311601715
1045547673
1767574198
736170385
868190660
1571335507
1016245506
1780624888
1690972771
2039186502
1009083539
814423050
147826756
1716177943
948521951
726403253
1737889719
44969969
1996551927
926816424
1189052615
502757075
1363357971
440224484
639282100
592549762
1967149392
1133179530
1765490629
1804291019
311269613
1005840152
1716903023
1569410221
711306660
148059119
156648313
1730722166
1159995465
1263339763
664241854
239513030
1920825805
1494625413
2132657034
2140552001
452189640
1487163171
2146154088
471454267
92970026
148456121
17794972
592855975
1005206213
1587646392
548303738
443072730
1337802207
959538221
1790319776
625434294
365969510
515604791
434964084
1625964181
1111369308
1818915024
512306877
1727302252
1367012882
1842131299
219076960
247516499
1765678481
1171778292
621553727
1752538783
307302785
91847775
15807968
233846260
1416443626
1874435746
1763902175
1922479954
471910236
453804695
1815728730
1799865968
1178386224
934265287
458545764
500708886
537872264
274033683
1051230506
14249573
618902067
870965380
276091623
100305889
545053352
1880317306
1319968395
968147804
1435295157
1474876516
1892642221
1718027647
367781986
340677970
1358206920
1629150572
1029282892
644222539
1536072829
755840320
543310520
663215095
1869845409
1253678087
1473708449
827387864
361098147
1539995275
392357278
264674252
1483760138
1872753403
433597677
1793441162
1769430790
1724854391
725729629
1086986864
847853217
296780454
704681926
636383138
2121432746
855053053
1304357578
431315074
2206940
1750214266
1111408165
1560556697
517248386
1474589
1946750996
707323990
2075460002
763842036
955633336
1695027463
1030813904
288549322
1425520420
112806413
953284196
913359269
1068089618
1131125198
1069308027
1587770699
405001596
1893024191
73720445
569640049
1734291700
539449972
1086318413
1672437581
741873837
520090390
1316177371
945417216
1868312193
600672557
1593151167
678658471
1447082162
196002003
799174124
174364834
1568950617
480187188
2022639218
433143176
901444503
1309670851
1716086401
1046059343
1337265552
600672557
1680507003
1376837092
397179874
1520585007
1963394874
725136582
369057672
233268918
5921202
970199205
28182256
2049965781
1816917552
2024848560
1843559877
1764823899
2139880125
820782850
1890339790
1844528336
1720841209
332502344
1345924541
872555968
1670508990
345902706
526787891
181920445
1698276914
1907647748
2017917177
75853710
235300063
147326127
1950261857
954423273
1813866089
770368435
1925192802
2012047962
235782632
612765020
1907068847
1991389979
589465002
226011222
824378749
982618937
487186907
294154281
1321233185
1953953287
1194759612
471305914
1508429586
1871724807
149756836
1554221793
1847171014
2122424722
1380408050
888550162
1064693937
1119890230
1246658060
734863406
1159441569
1895454094
1865959294
1762524913
1915973936
819448785
1092056470
1649919107
594649104
1554335727
427157466
104927525
1005212891
956204028
1742416987
1067776145
1309952472
851932736
1497919476
1294846015
925376967
1405136767
143900742
1137630244
1200491183
894958589
1564103922
1943552510
1639024512
1514572081
309520484
1439162963
1917292402
1014759071
165437185
1804945731
578233811
1972954072
1143162163
665306760
1788574226
1864675098
2102212947
1573141731
64413928
5399302
1248877048
1376943148
312160489
543933431
453942217
1402209713
1828508505
295490697
1196698838
1796918027
333103510
858606822
1519836594
328722186
1092621656
1777090790
518703288
1680154248
265206841
106714038
1780535278
394727086
370465042
696487683
1158416509
1352902802
1434234369
127759003
1989876584
1591850189
117229142
495033848
2069992302
855654482
344549175
147822392
635429766
91963309
1439858995
609673234
948833615
949736109
466523149
1643651382
174655122
1379577903
469754462
882128331
1017388269
69036026
1879652652
1039170055
1347639210
1909332042
1083823378
1714782505
1247634301
1340635240
1671539879
523030639
1871097940
1519440890
101822783
125589574
1554908961
690419554
2052393942
1217157686
1310675270
1651751484
1492497024
1978034134
124378326
359211858
630366862
1866222948
1977492772
393055413
450582300
974152072
961700634
1367126160
1032421364
1646716813
1049311278
1644897676
1282194947
882850915
1332094083
1202625541
853024705
669988372
2002014342
1445655835
1136649782
990989537
314234353
246970793
2057525443
840518936
961590307
1042523840
1180278204
1936167715
122902248
5287094
932070738
923571284
471941133
937742523
439206355
460266293
757662882
446593821
102906338
396670582
2017751972
1494188228
930682519
54994558
656356175
889295658
2060269139
1451161734
2074084987
2113426959
771124715
1777783636
1621487440
1658133124
1117009287
1344893284
484068933
326991069
400116188
134038143
900174621
246028894
1464913387
1617321514
594935670
890861027
665213837
1316973910
660096359
145608752
964977764
2136074792
1341757455
1510555383
1132502943
1901982045
2059250515
1329021868
214752825
1877126704
1553025591
2067556874
1425476687
918532490
1041151706
1578732229
1045982812
1383768697
1391054335
1790762613
542389
728506229
1349838617
859070149
1446117210
303138327
1839005316
413260316
1145719339
1567734212
1376142576
1080342661
28577737
269307802
43168670
1265612370
1167900598
1418191893
940809884
1824615712
616676468
598519335
2102227286
1450189967
2114934398
2093096177
860863944
1478870090
1427355697
636668360
1515497324
1626885527
996304439
323045646
672359454
1791153712
367882616
1678971035
1231426951
891593792
945109930
2103184870
328425675
1517740487
1301026394
1226156214
743804844
1448132285
2013335471
990500596
1587312215
1347143749
1340388645
1746321563
2006114943
1226515175
662717666
1009880526
1046506621
1103102088
709743526
873842533
21783406
1540165706
1004113417
1923335211
1826776215
1403646405
121381876
1564292656
459270731
794731968
846053567
1503161820
2042408203
785235285
724912722
960604392
1454057319
566307314
1516819630
1494208039
11538617
1309760962
1098054274
1789163753
1500070906
421127721
545189367
1099415591
2116964906
1849158708
1539010906
1100694613
580289579
1996628272
1895226360
470342990
850924527
2006242585
626887323
329435575
427612163
1504058361
1939865717
1259502004
1680686315
1064578346
84350304
295513775
372904680
937240023
624078111
1039140018
1649657257
1154650432
1632420063
531615123
1209379400
1137146377
1757189373
1371089175
1999113891
1067989964
1008131837
714171735
1519029397
1823910576
29212066
604603035
679516687
1368127991
896284149
156648313
870538181
15618597
1486299036
2099159547
1915055859
1487907272
1495793708
2007629146
1786739177
1277476797
1347118777
496963155
1375600080
969760292
547119105
1261364051
1476600406
1236807527
1202773363
1523941994
20797409
1178676942
237337087
2014730264
734401830
1196915756
1669287250
1849537791
1701365457
310217318
1301541817
965977064
457484880
1721835472
650264629
1055311022
912326015
1323672115
1263356256
2066770360
1762586318
1405454967
1716679724
1149377723
1826198756
976480607
47013689
454809323
1526884846
1731361645
716798754
1095608050
806611952
987549483
986006301
811650823
1588015585
1483489186
1044129185
416890960
2132993254
754079338
730519155
132094651
1944200016
1017702172
649837833
629900769
291379977
2098133783
1185091471
93303427
971786843
856492218
48540514
1939213931
1614740522
24909507
949149310
1667803375
796091049
1906928406
1287467859
1870885696
134717123
1168525893
1640344256
75476065
139900358
1783924674
490532582
2072721765
216296158
573075884
658260013
1644326171
1948777051
1087068141
489530193
251709849
969680804
1995574531
1611305950
2047657842
199421728
673366247
382631024
105515829
1237991109
1716119741
1449773776
199876595
479379050
724377973
38824641
1153033644
201072313
1703553387
710619026
371791238
2042408203
124181226
2010621577
1675922704
1214774882
2129564943
1691170294
486711727
945725451
908126633
1413762269
910120276
290180212
561538654
429020635
774762885
2020271353
1882753762
1839405888
39199177
284984595
1847867212
1131458396
1164520583
1939282665
1117944901
2023499815
1473616419
950644894
1956218065
1674176033
572177957
160697463
708901070
94891276
706685412
945548978
1915613999
1894291257
481669624
555450055
758291488
323425393
1270872918
365302336
44027576
137804900
2042649010
747693021
1318792922
357042704
1007883512
503742757
1363229938
1863923244
133378117
1126085285
297811048
2061671547
1948814170
841765019
952631864
438289684
1256672895
396146454
850495008
260340217
874101602
377300442
133980365
560107925
1669078477
459491428
1068989795
98382466
1559633589
1782136765
870112126
748790866
1845457793
143643450
1852833092
1712947546
1690418526
686260681
156859777
1797106898
224424909
1062876823
415318763
1698391245
921603988
696056929
789324305
211293388
1352321079
1520716508
976969945
1310523731
1868984093
896979640
704945307
1624568626
738737247
1080582536
314860240
1905054531
1216933157
1335687579
412244785
178569513
1371898344
1745431995
1421828719
1346196569
396328442
715828411
56018654
398937503
1616765338
1916919842
703240437
1239965330
471109819
88271042
535535226
34393179
242804385
276173603
644773825
1926229165
826798519
1964336412
1119104069
1216554126
889249487
774253207
1277891158
886054506
165988519
560958655
427813137
785898924
1829182216
1304637036
176747034
1346979490
179161078
352682082
1647919751
785627448
1295810349
660777528
571867336
1704341774
1194635854
681204787
1343798599
1777804947
1671442579
1603836100
406399507
981216778
567337970
57463058
2009335467
1093120593
1171319414
1187916707
129221196
666369839
775730169
961978279
256290670
1350975456
877542336
955246418
932826042
1532099103
720660087
565998212
1869537902
2099230575
873142491
205450026
592438343
1880541301
743005186
1806922112
205278202
126627457
1252229941
1869431259
140636038
924628733
140640342
1135079117
796075716
2093427659
795877819
1634233076
1389380411
936800805
1862949233
1486720029
598448017
840325008
201164730
1372976066
1996600552
1324430937
493147414
1107434361
483440020
190107540
492339163
777943688
753039768
533335092
1427694558
1357673884
77271707
741446436
766483773
733654762
1347487912
130823873
50967005
989755233
330275330
1766794511
727775751
1775075921
382056448
2063423934
1623332032
1379010739
1826486584
621489463
422118215
893826332
218625151
919764970
1439500925
767044522
388436045
1096312697
1812060533
680755266
1008568991
1595087720
313015390
701275974
316149999
1831390521
1828224340
1067723023
606368142
1503389192
1130160641
903315225
1519754002
985451584
1580889842
1838793403
36825505
1480156658
1633457925
904999832
59302912
2080252921
1002082640
1875446809
268504650
1230390338
1914529298
1948665628
455651579
946879731
2109014749
128802479
113535613
1244925653
552176934
1257751052
802903110
1973803780
456010539
1667959317
1564622017
842383675
719678536
1206297924
608736909
138633578
1542912012
1134763154
1579787448
896994066
1727515449
1432056586
1103039739
101697240
780272376
640193762
1300802049
1234601505
1068089618
1385584791
394516145
781805339
359738402
1323553479
634842653
985606552
776235300
2095226689
809334732
1853129013
1952697347
2128990425
258492244
1283238639
838842036
23705340
1298103605
1286572551
444933019
628341090
1150571115
1367405007
952072112
2094373967
2014927838
1332828250
1394149931
921096090
258494811
1813242685
1782944101
2023797560
558121320
1770235405
1497874602
1417814802
1918237445
955419159
2136202656
954736362
862159365
1346225297
173844685
894088278
1817689438
963645528
590804872
495414550
1101328828
273601437
1688443495
59031998
1823754324
570596487
439752323
1289247911
832300541
593326772
1654404548
1203698527
1355774795
1511522061
632510357
1577930001
1064259335
152941696
307345697
779354400
559373492
1178379946
405338787
297720863
1692247167
1037977449
302914201
1635138791
796194427
1571515989
813552609
831186261
400097740
1312945809
1786776812
940467485
1284616772
916000897
1315724741
333348899
2023777600
594088973
380222690
1433161974
1262726008
1495199018
1878122753
316552626
1694804764
1601762284
1483708043
336977628
1521358943
1711606475
1297346168
730407680
1821947508
1088534220
300382232
1359570113
225095641
1007594482
317826057
125128628
1651797517
808169373
1123182831
744665941
1685010708
1602389269
40496113
895454512
1207526606
12380886
1663015454
1645196673
30938127
973551209
1741927118
260344815
611859329
82967335
1468519777
59932575
1548763704
1956378985
958090776
1068280692
1026313767
134879876
1904538940
321610850
187271002
1194424802
1824844698
993889413
1252297703
1664535169
1065775793
1517952230
1763876823
442840805
514185161
2109374157
1746879515
1351457213
1208845695
1882798208
775312617
634392641
285334814
745151254
313805234
401990795
1466075821
1309504496
182693692
860430301
524550935
543511471
1016829882
1424867178
1503707446
827708191
665242666
782230568
520097834
1433386306
2000123694
1486684246
2088310058
2045762826
1324290276
522911649
2120244629
133826357
1254412906
1266504673
1472413421
487053658
1392087610
538595032
1058034408
875409657
1648559049
1915087566
840270948
850749788
1368604941
1488945292
56435333
247998177
652398778
1733996756
2079042344
330836852
371452836
622584923
1187708109
408212105
832923656
873403689
689918205
1604467076
813444151
245468279
1672121561
806762124
1354473472
673401030
1162789272
1902915554
1004676018
172485128
211245489
695619010
910098283
1035008712
1243056547
73523582
123403566
168016537
2110841895
1098404592
1999005833
569724511
740438501
773582100
92974776
870221677
817700987
1135295135
1559104529
1247128651
1594991827
1690260192
988924250
460234630
1327843650
455238447
1429914788
227830405
1967754135
1232486878
220149035
586771919
25209605
535236537
834242595
1651555775
2090518540
219181535
516327084
162411015
522162610
455102910
924615483
1399863271
1896397425
1218008879
1581847008
841908211
539141760
2058713282
1451285055
1749881195
387418924
311559053
2039843978
155733583
2064804192
2050941095
1538816382
2124065569
1347797950
1665609281
1779498123
1805251343
188653808
766723632
914806912
267268574
1331621522
360707281
1663088905
1316018031
1707665199
1612801289
1090570929
1463824713
665008566
1895214225
858725185
875392939
1206993729
1582235689
521516657
246209901
80645541
1527994749
1936782810
1139478264
1717086740
741884
679295933
283841200
1035814373
1753718585
2110636956
563263843
1711129382
820579571
213019923
1618626101
470027617
1545664942
1435102134
1180187806
1443511822
1487184890
640806543
433952124
490777276
246095728
289079476
1069511041
1032701872
1722361219
1013213893
492830449
867159253
1612296348
1407254868
48930509
1088381126
1889120369
1140123851
1827141499
498327419
169133035
1383981461
1686948808
1818957120
1837692155
911247623
840785944
1221816792
1373678723
1922150646
569785664
417045956
1272255039
493271355
333547603
1262491573
190926996
1679830953
476664432
151865105
573045841
955480510
1282544538
517254579
216284614
1745467429
300413346
2097046560
941208831
1077100021
1883715892
1848380985
38236402
1814143284
125229303
1318338529
1363323548
379617861
1566936580
626553778
1889382479
1873920468
324970011
71998442
604655434
1935825777
516554251
1201225775
96016097
1459676525
913794993
621172433
1212850349
1751014929
1089429891
1018930709
318094768
713080213
9397064
473264284
1469506448
1163100231
1297738668
13728611
346133938
426191739
1431538917
1515463559
44287335
1738694654
1161498684
922138003
1266098485
1360973077
699153597
1520716508
1565786449
791331143
1443509798
394227007
96118214
1834512419
1465675523
1633039498
785719771
24805582
991495722
2023351980
174373836
1305803492
1002618608
210242614
965447162
353605790
1128472726
1333024125
1820444509
1951366702
679031981
1725796206
1103483163
984506771
2041752971
410638912
1565509694
419721966
23228867
70233395
1720251535
2024989938
859746671
505302145
1471585692
449810075
1388382408
114841603
437514873
1091897609
2003585248
953766827
587191720
1669244434
318468044
1820468678
1588671677
1057964492
556421209
1865444531
829497271
912629704
464787935
1863254576
510910970
1944974715
1488153722
93298823
1080015492
1254759812
307773488
703530418
1019233550
2057146446
633839313
2104311235
1265021241
392474722
419798970
848134299
716141238
1013169477
775337435
179478893
2140507427
888886201
1762118231
1201641287
1518348755
214150238
2078436238
1393871237
37294633
147094351
896909467
210078203
281502981
7388676
968644338
2051643043
1354256830
1972770108
133445227
509761554
750160015
1431971683
1389897047
739296906
1031996195
659798211
228558719
904610852
291165725
1718488121
938838216
2016983070
1608198289
1121629857
800854231
1448688809
1822787500
1097073776
1708731278
320114434
1672342087
1868678895
2085394851
116162973
1417806724
1670367683
426574049
980939884
1415318655
639225790
2087133966
1838252447
1775011234
322025984
695770634
1926655638
419895180
1898831778
1531545062
568536512
62731281
965778771
1295145546
57430535
1870632805
196914742
1270291576
1986726305
364887271
1136545869
322401847
1327764335
415232624
316512068
1282832923
984709831
556220072
1656898531
1103222733
430920191
80310536
788843560
1150203566
1722113353
829906778
1514155071
1292456556
1219732415
460785190
1208117167
2037539007
97207977
1336473494
670436015
111658114
1135242343
79539407
1418393985
1072831656
1709101452
936652710
1594803223
407337543
1642944981
379390916
825359768
62777266
1463709746
505151736
1218176035
1754847650
1065516164
1394038999
960362218
2039152626
2045568882
754630215
1855670143
204961124
102261050
1227081691
190436958
170047946
1268663983
540491676
352749368
573581430
547139714
1983532730
842394215
1095445137
1354418689
131610808
1628486252
669838906
1848341129
1850716505
1303900553
1992793437
959445545
1042264773
973518631
404188254
777192782
915235718
508523490
1141154208
31622704
755509354
2137075793
637302748
1169935254
1583611146
172299038
130286412
905641599
670342347
602940711
1334224231
777738568
109421751
1347791368
1129190747
347830531
449164226
394710233
465660358
504591388
1218063858
1677582959
1131158189
19474337
1484384490
1320855361
1341255919
995122765
1792484260
147440859
935933197
156169344
1534993135
1200137113
1921832168
853744802
1091924961
241662901
1125611835
447463123
119141751
1190722302
28384593
1606094183
366648748
1532345252
1163563828
102816007
1871844429
357368150
2092666547
244990125
1612090976
1675615012
1354934217
1544642063
1365021903
903107840
621057026
843734227
57199053
775918126
411606352
827938138
1036708255
1649109418
1557334078
316774682
669423569
185672917
2126461978
446359015
400569954
2074697858
387807064
346449299
1538469193
611995803
1100228702
1163186544
172722057
185897575
1932823851
470775573
21436646
1763984523
1220261709
325800282
1785432337
220571996
374324355
1429661672
1048161717
145948608
823255660
1405681265
361214374
1892222644
311924107
1542884794
1195910946
748252151
597377852
1767240097
1448434668
870314823
1144227014
1980818883
384083744
1339844653
575824387
1507857212
2121754114
251882230
1715317411
735499494
1207437474
1754746896
464739729
1232774816
1231388045
576780722
1401610735
1293549331
1073890849
235546224
1093192284
657066092
400925800
1558012049
1638391969
1780908724
873478792
1761035432
809017252
799710097
910806617
1412344851
2008844042
1876520514
399577363
1155594029
30841656
83572884
2040130964
385258760
557263146
1145259323
426206973
756888282
1570848783
565028318
1793648173
1501184405
434747990
881961008
382576792
834644161
1441770473
669970925
1301193415
1202956057
1708236304
1203226068
632206948
2074244873
948480047
987572672
1524275797
1832692721
1819774975
523632564
1590968355
968627951
472906308
30115358
1500543903
1885058713
2068850532
1356404267
491261856
1193164987
113158294
234590010
963456555
1818821942
1976832583
1386820062
768483751
181742890
1725896139
494512405
1582235158
496244418
839953593
790824713
1425930753
602477950
1218753987
842979977
1333673120
2078000233
1953849954
896269256
1473803331
170999746
893992130
22144112
1109244522
1388805876
2057118352
516465254
1911135729
515007862
1645036376
1549291803
1616624354
1693163632
1602574187
996582425
282520752
1908048151
2126816090
851207655
1742753565
9946281
164257197
400719238
549062850
414324019
90326770
2052634950
1664192411
1085432879
2133425737
290997268
1429184902
858126669
447634062
1306272626
1870323721
1992745536
1409888295
855019753
1478591270
1262172405
1375305503
1189271008
1528480307
1207333612
731638639
679446703
2113346429
124654401
657359045
1662056215
1312576594
1350356648
630616980
1637047566
1864597967
1022224519
625017776
931609810
1347679219
1206629826
464459327
1864299715
2116675011
996817251
1267658856
976394979
198038913
1316333414
163360612
1964895145
2127999209
1962240874
1144720994
1272302869
1761858079
1832170263
1707142244
1800707385
334020249
1416971315
489201154
1487768776
1412770458
450171387
496754767
602309259
187372035
973989432
239289132
225735648
710027760
1817088061
551087608
115565101
829902993
1408546122
1005582226
1092295862
1866418285
907481554
342341354
660309611
1161342261
747685451
1094674186
1374339931
1475916324
809505096
2118713709
1770357740
381363467
922794181
1714230912
104971242
1328740606
1516599812
1293505914
1724095651
1462937150
780703398
1292677129
1932896371
1215325997
2052282780
473956044
1079273966
1458673391
1314160063
1697378451
1856068819
51819074
1558914973
724210351
1496030389
1278547938
544831787
9906705
2093823257
728398528
724420118
1226166455
1530699911
1281996961
1527623785
363437273
848793190
476732722
1275027253
7871078
24324563
180468635
1220827191
424426665
1749222641
467992970
1144952643
209948875
2048385203
1487275108
108080206
132639810
1025240133
1841136765
1898831778
875764451
1987958692
924555643
402751410
1391085285
323035669
2045945474
1810497576
2113803479
484102908
1514432816
1233363098
1397237428
1019980275
1103239665
607176592
592609671
1797822897
1856877419
917204862
2036713069
1939737240
1312844666
1165371126
1078670646
938993478
1991815033
1158041184
1332189864
1151977040
1866660442
7025351
1197611016
78260892
1652994882
934262533
688742890
1741055874
1954472013
1426951159
1603549936
1878365944
361117537
615174476
216788673
835922721
87447670
102176978
1194131328
1619111274
2118906026
1822779439
400072075
50337767
1123753081
1509899857
1205740738
1919540167
1981931146
1849605876
2064316667
598872552
272944678
402309429
1912485624
980434210
382599385
237199575
1007987090
1328469286
582520131
402216270
1633849981
1345821820
579673153
1476151420
534720904
45359335
1272550442
1582147643
181140789
325439921
1965220350
1429280489
377903006
890861027
40936146
1895234156
1794841654
1740548554
1628666161
1469976044
1498118299
610808569
1933641330
590462646
1340480683
1955472354
419745578
354927524
347935238
587686218
1825401589
1909922914
539192465
1419122768
1030584832
1274279717
1271413360
1738351060
654223012
282963438
824832660
1574519592
1841353798
280059574
1315967304
1871844429
1032860920
2066539143
1972518748
609334993
289744546
1831080504
915198326
1448204366
1072849036
1882960932
1335797306
282180814
742734121
1149828230
1665459978
1842601997
1521479296
1475204262
1878737281
1570563038
663394700
1672715584
1112930687
987274735
671745860
999197892
1990304790
1022515382
1227500402
2048123027
1694718322
220745949
148503651
432485155
934554282
1060483180
1219515524
212078347
831190379
619250838
1557562908
514971318
2054687816
1199766882
184979737
1555904997
1387598288
1707056875
1541963531
1436648696
351506634
1900461629
1402137237
1027984428
705230233
1973017712
512977260
577049109
380121161
1753729026
1477449481
137173262
1624383456
1433385587
1595782450
945560005
1757743732
1431819802
117640204
285746675
46703820
2131562103
680302181
859774163
1909761344
1075172676
107430231
1271106136
107050495
686379846
2077314813
456946035
1649154671
1888163397
736073813
1688358030
446605130
441900134
233494169
1890514729
1502630124
1816321890
1033553165
1419406054
240788097
966278813
1529444084
325935862
960946311
1020625193
1071183398
1999876571
797119163
667298667
1782077214
1193132601
1209749113
1002059024
810226084
230795904
1035698646
972751359
1078985060
1536623317
1111858686
1971934230
1158909599
187287746
103645530
84666296
327444723
1008319925
1629652774
420623854
1474956634
87834004
1206637457
1879754214
1168925509
257477184
1600773187
489445582
778216052
2067134752
1949219704
675142856
1541924804
1701727648
457425023
342315546
750661845
1453449208
1897130224
238630148
1945666556
1994633351
544184994
80812981
1522482004
541138840
636228303
233164038
575952570
1720754976
1083078986
1291338986
883795956
918828478
1227365339
594380533
1340448065
991805212
200024634
1393035587
615139755
1052183108
1420540835
625705788
593857480
1860539575
364356984
1954350777
949016394
6160152
1385269457
804524826
872210727
1350834594
56714604
1224767799
190497278
2014157715
1087789991
1442760934
945213918
1438914768
1619052976
1237469896
889758201
1668219854
475307112
1113657043
1118785881
701769929
730369392
385412794
1583250515
1636964168
1711587389
1607008589
23556154
1401578476
812683252
1605606126
983621782
784949937
1132175846
1677283276
110710692
2090367135
408992892
1899259363
1334919924
666708129
1089427636
976508480
1789779889
1799936165
872964391
1147524302
2004260773
1553450733
1887381331
730115287
1661932679
1651683187
1964379169
1012930734
875219424
38824641
885662973
1239577636
1513128284
678202181
1944128835
573542124
740160160
1508548428
1060447479
870112126
103622816
118673042
553511608
405465627
1542448355
1366334499
715504365
1866869111
1038029621
1402759370
426556945
357817904
1480836312
1733321599
1443305265
2102330368
376645587
749981450
99734733
748031346
1842852776
984299275
745729881
1782110790
398993722
1313175608
913312256
465890584
1634568765
1358180923
1334414097
838038073
2146118254
670844132
1713065930
435518035
898624854
2026278267
1931245990
742997179
965554218
745354621
1251282467
131149731
1802119798
1144119863
1922021955
1944221567
1636711819
1683379839
1570238954
1409064246
585072760
2043367086
1066359852
638490339
1272049692
1344110744
349728608
1463434968
941641628
1186283036
1930101129
1175313634
1954092101
2035623724
1089442384
1188040388
1975311864
95378524
462929436
810399490
169724675
438812784
1709642430
507869755
789868573
404975062
2141204420
1399823809
1433260676
591941678
1417036644
2054396147
906395778
1131954463
1455280723
535604777
1002905245
2136889776
1001158301
155899846
24099634
1140384949
1106989198
671625840
1278130812
133806054
121054173
1240918182
790597384
1822601623
1527387120
615039726
143799206
1003988997
678494426
396447370
1817832134
1459685703
938649534
1896355543
379747185
1449527155
1884515633
1680390600
806556985
1233251034
31945697
1804983873
1187307827
1287982326
36052348
1846944299
481323401
1735882356
1118423565
1537645126
1194270369
1749545916
1890056567
1966024192
1798419996
1782359554
59019724
861416934
900661205
1197821270
1508247087
332044294
140362687
736834756
1667038658
1401733695
354061670
1184725100
893053524
849263776
405830696
1079088085
1532916460
1929220685
709528155
157922304
1618042673
494282835
888739052
1424336679
1783320241
1441974109
939487309
294730153
1901617961
925286307
1699531949
1611576003
413228891
1993696265
94739425
1972599581
444633543
684024172
227272414
1263546292
1140232858
1339731437
1038458690
2141932142
554306449
2010004940
1634457348
326919466
408544627
1171711800
385332288
1352382339
2115237702
126324632
455066228
770327940
975598345
870219050
367632366
1481395507
1643312982
1569018335
2113176951
1130440006
2081721557
101236135
1228760283
361343108
1786136422
1668012394
355602509
345973496
265498650
160714887
1563552899
106851295
1749626998
1947578116
2120429360
1369617246
664339480
249339874
26803043
681327114
854619571
1575822823
2042655570
1046295124
1672591826
1571277834
900992278
1049687372
1692039610
950177101
1615139030
657678265
733085963
1138706136
1179044883
1165238417
67646593
835642043
97383950
1784422106
140636038
222791109
1201511231
749297985
1571758895
280298800
551152407
415944096
648771203
1113411502
529338597
1134208587
219348586
1571237918
568754896
270107854
409251195
375391150
2026773933
2068886146
1408331392
830295523
791533361
1746541436
1359849885
1738396377
1798194420
1379196082
377479008
397531482
1706532907
242046227
1924042882
1954833253
108353676
963457918
580215597
1869765452
1967002869
294381114
2000814193
338491788
295869619
480875557
1134300860
1144861270
1308164802
1463786337
237234356
359265644
1007141525
1946257716
1236858636
1670122497
222719241
485890071
353599149
1201988212
406594175
188415000
2131972362
763494460
525654126
1189691303
892086441
1854816448
1423374115
546395824
238552160
1783900652
1424038339
2094669126
1368350549
899203209
822177125
1431562290
838598440
1075662857
689600296
517242683
610379839
177596528
457924910
108133777
1176422923
413456116
669268108
491497577
1988219192
401828629
1584140745
1079296941
1874324935
1628537322
364885755
1812112221
867751928
438301299
18277211
1944014665
1657894323
1630303844
1537539327
971903863
1344362824
722794493
453136510
1261888534
1890563825
41660762
992153709
1159370002
584321332
1161176372
346803187
1386908635
472118489
1940306659
1178092469
1566859928
1466004420
1793666276
1538900733
1725391029
1863286862
1433574238
1315020715
1317539566
938045193
809299846
59750257
449417655
606809379
1949759231
1767137278
935753705
1750484408
510579129
1786364768
699550032
32856282
568675850
1996057031
180567355
898314544
1244420184
1621945657
421796725
610900252
142212905
753899246
1196352306
1214753104
780062910
423231911
310824712
1750403105
1170911371
213110536
204765686
1760465012
1204209963
469760005
2080135594
276723919
1612034733
1721611150
1813045868
1248745120
427462331
1769543391
1773811146
669473706
944041739
305578621
702412050
1762825852
1451564439
1155222003
580417198
1169905903
1733863368
916785927
38786677
958123864
1052352348
1128139757
1449721451
1461725376
1555669400
256385584
431288154
1930099720
1763602185
824351252
629471207
961422902
1943561474
1743088857
1819875265
877303183
1448008530
189829053
1413424967
951320639
1012481736
1449488303
1724946938
284098516
700202260
95355972
126413650
1583160991
2110067236
1574632896
746433894
325545455
1107104402
1122801397
1049970599
157005052
144754879
1175575882
1554272303
850325353
420711225
220085770
529050016
1589400563
2053678858
461423193
415322808
535828778
594011786
38705201
1570016246
659992964
899369893
292881779
1382590551
992960183
1767941427
951560555
1769060256
1334402994
498448192
862858404
466481044
87443520
1470483558
1274848420
462365384
955589294
290976669
1134948679
1510651929
95846162
1428648666
385910910
833431403
575151918
591743167
1259955792
1987358880
2002453166
257703908
1768087031
2142974014
909809422
1085554865
1877291364
828277794
1616083995
1439951745
1489059299
1370943863
874561081
1315437326
1797803285
987910883
1282917076
1521665645
1453473762
1445354909
1003658667
82278199
364410047
1966796143
1780497421
277540481
256917897
733884871
2103434986
610062574
1339255660
900767429
148124792
256368055
1200730449
704140025
383302519
2032766512
790534937
1590744828
1021513048
873912371
1690894948
263065542
1614610745
1959340421
1734684918
1799740553
692171110
360842657
596798701
2109737452
1637549550
1816687428
1093622019
1334054317
1726106473
2024756887
1154195460
386420264
1393101048
1550258335
52251544
1035375156
2045661350
472485067
1345250962
1945371302
1479043298
218266855
1837855182
1149473701
996146247
408763994
1490899651
707119083
1922597580
1623130493
654665976
1062065925
1150914894
1795235554
447353811
2061369543
1385554968
2124686986
628038747
1340774795
1468787540
1404684976
1392098204
662810357
766994719
1397071942
1713958780
202927476
1301489539
1420374540
582635816
47573984
1744200448
1403320301
231824665
1830668868
1379983565
1439141077
1867863167
1079104481
540056007
1867817418
28756287
376689792
1106091026
121944941
1136142141
559304654
899250248
1780844019
1413910939
838025802
118198731
1431128930
809787723
2115346281
1977366446
381914127
1629804161
181122516
537905489
804543126
1262818394
1144487377
1611051007
1297547541
594620307
572586120
1115580666
588013982
1455016497
1244222645
1864359704
202435476
1062321315
1582962472
1928027485
529717891
1288882731
800818122
1291578641
1173346178
1996288474
870026005
1615286470
16926363
394755570
161641233
173858808
2124679958
1011331728
1531079135
104349931
277011675
1353884434
1686858504
1657114427
1256935648
2087526098
946827909
1841461957
371081551
618985261
1260318572
1007953637
1506795454
1809049596
87763994
865200508
1443904300
1823735740
164805483
1946952009
1666170707
320330730
918924842
2024843887
661338444
1428894821
1091180388
1586572450
722130668
1855038461
1834729273
379183817
1667073631
1743107353
1478942714
1491314562
433545851
2005809928
793958497
1427757528
866326332
794675308
1239378126
964308490
1808471048
788995049
943766131
1777285525
681625317
1050418223
2030721082
1274007062
775956859
1882020911
208203482
865261615
1873165719
1961064634
1714366354
1323331587
736417933
1006505828
2143858114
1480315686
2341570
1281266807
240957319
319966178
1633577712
1070105809
1493775631
1192891753
1317276375
251052709
245133901
684526112
527098358
474223567
1062880311
1648721274
450342181
1649209164
2015958413
2132620771
325001482
676757042
1780533960
590518247
8386979
808428539
1496309050
73580241
665591620
1615943471
188858468
90994747
697469823
1117604021
757156063
324473592
1401603670
1043718638
479922411
1739837727
370801387
1228297923
1751265338
1064199791
1194727460
1479405723
1360671041
1292858901
1424744633
1516920741
1005738820
1591751144
177666096
1056676846
601767689
1352968805
987318774
1595468392
1401668179
48741030
315754737
2095155468
1342716019
1806837711
486483213
26104033
1928193759
631507874
274988434
477022217
990823405
284186628
842418132
1671092388
214268911
1320323322
563000619
906057149
483431785
806254284
707144961
1431784091
114308799
177628162
1892046779
155714605
1236967863
1204701001
1819900920
1444218516
520546223
613905633
970857630
2024697653
529901674
948134269
234147116
2040254119
169490256
1357334096
350827219
1007908833
1058114874
1772768178
255919866
1865575789
1722206859
1621977501
1783028088
585712502
1080330504
296048246
233948724
1331762566
990406500
1432635692
77358541
681432541
1495662978
420862794
290561688
1220438173
1328854806
1030194995
1657944375
1995633578
270353846
1047447724
141063118
152265513
772806142
1234753493
507104598
1106212829
408137171
30994579
1055027994
764105512
738449209
727123880
1164686723
2001923404
666010447
1381318146
245919361
1752735024
892827566
681104548
1339955925
649723714
561962768
729045210
317890
531634248
276362453
1384417618
1503737842
201269430
758878437
1721994413
1092362032
2085507608
1212505167
73062259
295385699
830881587
1261186935
1064591331
1462413294
113173268
2041777916
428558213
2102989185
2091686242
1141608913
401484027
1405369722
1252973775
106684588
1303722200
1049929702
2052967703
309538200
620142880
744521023
1734045768
2114511932
1680240508
1310292985
807469947
273618344
194783728
435836453
730851766
1100201379
571022902
164921617
611949187
697077324
1714984136
758778376
379823333
420537004
1505863151
805008520
789723297
1173252979
2091359286
2064034476
241023910
1584129374
1382098377
929127858
613295626
1255322421
1205672563
1011423819
605993341
827497621
1536382072
2022777914
2074731761
1844539629
921056301
2122520980
1579016310
651270440
2139309211
1409656202
1622214741
1779269574
2054308761
432930241
57325660
298778654
1679611604
53878439
1735342335
649379478
288585094
572447237
1158732312
444864374
769066355
67673309
695996305
2013894751
93191807
1027008563
1845562647
738277806
479005934
291466382
287155250
1570123476
685389775
2141790285
84520140
159278613
1199423455
655740824
458067335
1114274739
1192730436
74834533
888162870
1052925290
329671167
549224594
1758790535
76968285
2037155473
686357757
300883917
1604121883
1987119467
587658092
1339264359
1210754107
1631510819
837709195
1519923875
401665914
206037872
629040102
409721920
1355363001
666060595
2026145077
1057634917
1214746319
298018676
1264390931
359217117
142496893
932783139
1480112153
959465883
842932604
1308056119
963969505
993157087
686628986
117266076
59667630
613589380
2073889243
1912544684
776017329
2079053685
2010216462
1892334467
2125114427
736887238
1508463254
1257852510
1892344843
2114428750
913048909
1214597547
171105392
181444006
1995707807
1289683967
815434915
375007561
633980466
1965210933
1486167115
2118784410
540501519
1296941710
1953234579
1451312776
634424893
1027796579
697465875
835277611
62459811
2096476505
865337624
965724589
1983449188
883733307
472047861
704277016
1320541749
86699468
438066493
1757305072
305786074
91649671
538603570
857234595
1459211022
857855412
1428363936
404729964
330265904
1082324691
1533358486
2051672042
322487119
147630614
1815525493
565028318
748165970
1911868063
1072481969
1272255995
1350890008
379380358
1224994173
628307009
768602012
660459595
98808676
1092705054
1151480026
114361874
1493712285
1313582055
575393582
1471885641
1124452312
793654502
803760893
782444369
501579702
1491885087
952649975
597390139
319811463
846361675
95786419
24467846
1311489773
1134721909
521137487
1825300365
292086640
1335172219
962076029
1195948885
358599565
620370825
805800809
550192815
968557025
1805313174
1938653142
1221442907
1959188465
228980433
1422084210
1507857869
1021930536
1950489976
1498459122
260056150
1337086503
221776317
594445629
422067729
385217610
592690750
626167655
673517014
1878267455
617446940
376679912
1142902511
1948202072
685141136
572632179
426839737
2009826169
20239411
203564117
1595671146
1660364194
1083830109
764200604
311043003
1323259067
1995509064
2021900225
210658638
145608752
452413953
242997754
1662943477
232173879
796106531
299968767
1740153825
1378254291
1356413959
719939302
371825243
247703333
1631066576
1168045317
2067351448
1780279595
2013593450
1185303877
778197169
1763382326
210894094
635794450
859379745
1176107058
2124074126
1555120610
960256077
2035559348
1383665013
1528994208
1420561793
775887947
1604388349
1306134242
806236130
645090463
1488795363
825734041
1690914434
406399968
1304125281
423128614
1358287376
1301390177
67468485
637795430
1859048649
947681403
1406883733
1210868467
1361512692
1414841348
1244317514
204822203
1538451539
83311813
1756072363
1640751373
2123585202
2078056007
540364963
51908999
1926721970
829736134
1818275320
570977068
1419838766
1163704703
464354154
375666191
1081381784
1336353557
367458576
1936459108
1168602004
1360466770
1973109883
1632822370
2019941512
642327781
626369355
2084466683
100918645
1948311298
1306707987
2141830703
664771002
409212288
373422390
241873454
1822054439
1847273288
1632427509
1762178088
934702978
1802403092
781667728
321895928
716224635
1416556645
1238744590
534322894
740722953
820752911
1892031183
643479680
908725703
1178527729
870112995
1129027386
1239261426
1286284088
1073922288
117102529
1764086208
105936331
1243180027
2082510803
1036475018
680542695
353554703
919854769
202920918
516803731
313906843
1172222452
1908406626
999152124
742357702
1651375468
543517154
903876423
80718234
411123192
1776854016
706813462
1442995071
323475134
1322029349
964464541
1704566326
128514097
505525816
667198837
810910503
761825823
1742748353
2000543259
1522689065
1153897000
1412179849
1894221815
1329817888
215674575
973216225
1010143587
409984800
1451905252
904052366
881126348
1989446658
1387943774
1099494301
1431987007
529127870
554674472
804554518
85181529
1488112036
1942058778
422608150
714228411
719592407
1578017547
1441492772
1742571895
260745024
121710613
1211079013
400950422
250683395
537762881
185881466
1413400697
1410906579
258858068
143104895
673082734
1825977616
988380227
1872426228
1062243361
849397794
525128288
709830568
773340917
2000426180
850542937
900500552
474444366
385485484
2118297608
83954003
829034835
1037529226
1727298527
1571606464
199005808
982671519
1725844933
894727928
1107195880
1111867645
766674233
448474055
1958263987
545122340
434064713
1151619188
664978969
801504839
682920532
1851178572
1191348625
169783303
1687608313
272418732
1566181783
29268388
1235703459
1616759206
1931826382
1788550554
965447162
1835752191
1088984252
2033184200
908413781
916925440
1214227365
1906069886
537309043
1398763893
696155877
404746016
504413818
411189328
1693527633
1355075467
1302455277
742155105
798170974
1066066702
753202360
1132832955
510277285
680097341
976691664
1562288886
94842597
2038414169
138867660
1103745315
205099846
1557890934
1327922062
1210713043
183858325
402291504
1551420350
68732220
135476522
734553206
643502031
1330960261
460488069
1895993361
1584890778
814830744
988314181
1600058250
224418472
676826021
527848756
1921514150
639733175
1408285485
59496850
540509361
1190735358
1327818474
527929379
1946963474
1730702339
1862869669
1910428357
1695690880
1386828952
1496976932
1341392118
2126269960
1240275499
1064318491
1793347586
978947191
1247525319
1765549989
1191714106
254658262
1256320882
1190846411
910622565
1626832384
782337916
1864660009
2118551330
2119136863
402979757
176271688
1304369185
2029594565
1156036605
20487091
1561030590
698153854
609694562
372401330
1937484642
1681030673
590027148
1803276902
288643293
362329660
1376643928
35769938
618657850
1290652151
933150094
996934370
1023678927
1129740348
251362264
380613111
1300802049
1997927240
1902369548
2076084332
1359101192
499139227
40175311
456434427
35533386
375164920
1920458273
643655444
1725663750
320988661
1160817079
172918712
1259392012
1261184805
333960367
1790290628
658457543
1679137114
1608490075
750353959
1190515430
498545407
995276902
1858145738
29733597
757339095
1090216520
929300456
716856711
164795649
680686949
1840566415
1353800873
1540484200
1737274342
1293127314
1005763141
109007569
134287984
403625995
1450760964
1556583336
1556740379
1875830054
480349127
1122102090
1234263193
1973403184
862433063
1774309450
1823820412
1498601236
382982089
1410098929
70177239
1578532740
769903329
462586992
484377750
463049668
30038691
1512807157
1199354912
1972986416
665403861
320132592
1302546673
1056503486
199565017
277060394
1363702433
937754827
1491983438
1546489311
2001603940
710616758
902582489
1512924681
2089409262
162629804
1950386088
1204826702
1357645467
1892713932
1158937042
1873689379
1516138586
304928422
2043148639
1259934585
1200488181
1971331422
1985192686
696881756
1033165005
1027791465
2135374561
151762629
971366660
838017487
1748785475
807613998
734862307
1108170309
1729184956
1486190837
1365021059
569585671
1106270392
1039767696
1787367953
1892316251
411055643
1758202220
748382082
1434340043
1715321220
9920243
1037311025
1274783224
727065955
741528367
1734155338
392269678
1732835093
1437122257
770133808
678989359
695822875
1457005937
955588325
134392447
1439289952
266655807
187430860
1739240941
665281693
1118611974
493477503
1991149466
634671371
875950261
321538760
489317994
1269031258
1895927738
1841945158
602581936
286269109
1361126511
142924128
634759299
837967434
703600251
1785267278
1462925594
1678670795
776839528
2012054265
58586327
890120231
418222834
827833612
1764537304
1340100667
1765874792
743773463
1961628912
1993409114
648976723
1386009979
2047997457
936425632
1244307720
1476809190
150510050
1107245222
645539035
565954106
1179423484
400546177
435422965
766764102
1365052
469946413
1712129237
1619720799
1587777823
1490566489
153785069
21851006
1590933360
1477779507
2092710797
1731363248
213281753
979605037
36520779
859815639
718335325
1084218176
278875977
1370472032
1008789426
589562098
879178547
39405809
1185587168
822434950
282662975
1550548527
847548031
717073166
74073753
1510317192
1917177449
422216492
1065061273
911062229
858819042
557842236
1612985179
1170684662
861833747
1102206420
655179440
1115238618
1206912611
1011339145
718914208
1006660383
1828199506
1724432612
1792392558
484085707
113136723
8696054
374936260
1403024835
1646969681
1488102415
623009269
1204940572
469409687
1393735960
1978315923
510008211
1654710635
1874365509
1530615784
1502851084
407683967
303956651
1702677795
1173768206
1936139234
1785416774
637113340
1307949374
919643570
394026848
1017274519
147109525
1833037834
2031181404
2058902188
1546563402
79627811
880728842
1754719549
109172018
1418539171
944742155
272408286
1784051271
386853576
317555257
96179956
964226776
563126630
1093507307
386330589
81665006
937232916
357759742
1239299459
452766935
1791975886
1612359834
1796039585
1649247488
291847505
1882213960
359704819
603210684
861778121
23021520
824925495
1679638856
960563967
1727710452
506670890
992597062
1733016064
842983889
799126000
1314695412
296816972
163364150
638627134
1457917063
203667920
498894875
1010751846
1251532052
1736339061
1841137037
1481080830
1966513840
494294653
823878276
1681784764
1706091234
549546042
1212432183
199788482
930846167
1370392400
997829845
1931751732
1830377742
818207074
1955167015
38288236
1639556244
1809896485
542365960
360754752
16623229
974592829
875574781
1391942739
571911873
2071080560
663982652
1505010331
40278716
352430970
1354202817
318513198
386270349
8442605
996988533
1663208539
295142973
2093402950
762277648
811049516
1726969154
1209161336
186808981
1076361967
1063545611
2100291631
1216219322
1478577419
1723636987
435461433
1535204796
529025691
35865794
1651559258
1577885640
756148322
1187381791
391267557
683960573
1163666461
1271320607
1230300537
994427288
1893459561
48308424
59870696
1245783421
1053217098
1487184509
1960994457
1851776226
67929184
559133386
1703619568
576575242
36513037
2143119433
427753298
1146764142
1810335801
2025359465
597309515
860739911
251634099
1597049046
1719705936
469935223
1122829308
1612869889
116788859
1781618
1649703026
1380551019
585660944
62688187
1509738550
1373985627
304321838
576290728
864956010
905063395
834316372
102575077
680564758
1779991373
930455170
681053756
2030387478
479440881
1868314705
241059374
1946720979
570629991
1185942027
852497532
1408353251
1103797734
726252766
564243551
835066354
1188105931
1522934014
451364060
2122448415
407851208
754269338
1723873381
966360903
1577479604
1078360897
1044305345
907923299
1809065701
1033079602
1926719913
1613056367
802515713
1000259968
2033438831
36600221
1148436836
1163780433
983016017
2087241279
247093914
379450215
2009478338
2099557017
1186997236
1785242980
483101755
1742660461
1983069743
965346214
1380446228
1944668265
1653926875
1491844976
978795930
2116062056
761522246
1171785763
648550982
1530858693
1897110584
946924550
1078765078
351691146
1209229752
1294890146
1988454953
1216657151
1492100629
96239540
2144322358
633966002
1467253993
438987846
911867680
803666693
81750113
922786061
1700967352
427339194
364131447
186514033
1182518050
568579492
1130274415
1662784818
1730186660
1652503510
716571029
730415770
1304357578
1795232074
1228105635
2097835340
1266409096
336934036
2033252385
1196112076
404526675
1031466003
1123374879
1176700224
1793460326
498715764
1360692377
76925809
1497312714
1629990871
902420245
122160698
2084654132
290158955
556468509
1500161687
1643334023
1460897713
2077732189
1531925189
260546095
461542405
1286572630
1949682617
1759461221
399046848
697194049
622617713
295183555
1105523736
1102215685
154660532
211328500
1561029705
1206515263
557094645
1257895563
353624270
612551830
1290411548
255091418
1371127649
621928258
963386561
39478205
1100659376
667019784
681253670
1958430322
2029867911
2037126248
478429082
304405342
1613283261
156203231
620444107
1099366805
36573615
684058653
679741943
1948625351
193622193
1918227295
313909373
1690131766
1445285719
260715086
1527014601
1583687971
43521965
309278219
497012197
1550474252
248309334
522272656
1786264629
711311910
1730055031
358599565
409268580
356811575
510182988
159769420
2060156723
1031971765
658506672
1606568087
674219106
1936364895
1539330326
254178804
380811306
1052784823
1177790054
952377172
388376761
879785820
102016497
2122684842
1240247947
1830238226
267958617
1626973275
499398681
1950488338
441581401
541045818
1341274932
313280245
1112916666
1390714731
2120586898
667413030
1818971220
1061603687
1206398119
1030490801
471938793
1291159119
635955275
95034954
114655878
1024457402
646634366
765041041
1950045830
1439908129
595268370
865975983
1124060555
1760932928
695382394
1300541850
2085580708
1094146608
1861342461
1777039315
1040541229
364817369
1389534430
528220914
1597517791
1575529920
610473060
2103846424
2127202339
1286916926
1960598726
2116363814
1301948410
1260782952
1766012398
98424264
968835328
679887932
746797114
737824353
273033636
590922932
472899840
367843694
1407222044
1293424967
2005648409
1075163315
1086550268
960636048
497402116
1100919038
1995267254
1181265283
1991439067
638639146
1292810466
1817115161
237744128
1485011515
1082337608
1339522455
668815103
1848520309
18710457
1620091270
2024083814
55446454
407853287
1682341310
1219076003
1143118519
330620996
174509128
420466536
684384190
1903995420
667872532
1247965401
1112020765
413016572
1062575627
1157487313
995991795
2018829044
1890172310
125920425
117237292
17962422
44448772
434679734
1393091629
1478287262
61905377
106252842
599228443
1129102673
380564716
750245026
734466811
940323075
2001949305
784032873
1717888727
1624024577
1156747534
1471580617
2142285933
367552193
2026701313
2009560758
1392890504
687222226
1009001438
1201354530
1365992958
915030778
570191328
8747475
1551343103
787699225
732938825
982536308
1612030322
231734773
516609500
1200798339
1212138103
797020570
2088636432
1567190340
1496467462
744435784
2079398970
740855766
1987480280
1807350341
1593646221
201642952
1239740904
1500184279
1046391524
722753461
147310867
990807305
310305920
991913142
1674778111
642437741
112485564
1939759232
122827911
407711528
1592994967
1587532404
1199979569
1945092911
1855098344
1127821489
480610216
1239020251
1987195777
445159362
2136804354
1917255940
1202442317
1216132006
1406647919
162651765
325961799
2010685976
1963263822
944676887
885038250
1487715432
818283100
2143341437
66881264
1656728515
2023522156
211627212
984048416
481343891
1201092262
1215628622
910700088
1766030717
580094524
407299647
923140164
1490144050
151817247
1684637762
1049062260
1608534721
1548262610
479454018
920561509
438141887
812414779
660381665
1330967888
11208197
1183449040
1246100314
1630438128
1355435108
1329337989
2062813581
837790988
2051310497
1527623785
830325144
424937209
767265255
1145992563
1247298918
1725961286
755333970
1209185270
1420794260
836185175
420573698
480224696
1017435506
307282515
587003021
657317254
1567671171
2058177518
576201622
1183689335
37734466
1555752441
1402783816
336615778
2049965781
2103846424
1761173935
1942211865
673489521
975678908
1950898055
1920454146
1347483993
81133049
1124804952
281573470
1138047274
505423933
807378868
1958490356
1139891585
658902187
744227187
2138836774
1574618670
1535803374
1930684878
1891374029
1206449207
1880510250
2077411962
742327086
495648368
1299444848
747499505
142977768
704598433
1646008577
1733644603
810849393
472572068
704914160
431635764
2006832382
1339001282
610473060
1543878995
680076636
221814511
801655073
274900003
615284230
1465976220
186954551
545070990
1640396331
529979415
1384016306
604794043
10885461
111381181
2042655570
224918473
1215482235
1315465429
1684796108
1848455924
1124262602
113487550
570182808
718868479
1596522453
1195082739
90483413
626177598
985317642
1378393962
397628712
1200783498
177427225
12343223
236253137
857589996
626508679
1440934442
511422897
2028398757
75267918
2077411005
1294667693
1647634742
1839673425
2057645245
1891232049
961152644
1600407152
1528280946
1644164204
245731565
400658632
1418463453
229322576
1341306987
1319655989
915019061
386853576
341027680
646249435
1062994719
291604689
339129757
1520629991
107842938
1162988135
193455412
1668654048
427940953
309870779
1531847417
1394816084
599556042
1084064019
901810155
935009487
1192306753
1262844427
529913135
2071271800
1156813435
287506621
211286962
559670520
202640220
1907612502
229222613
262903519
1853537833
710342228
1027629131
1880550946
127496764
1324096118
1609823954
1506522190
149993320
139006338
335046380
1129926615
901194526
1588505741
1673676243
1357752274
1515018911
1314399225
672637266
2020877932
1943050262
184426178
1063945120
1732375217
1768059133
1262839680
1987916229
200370198
114391255
1226904439
558212842
999918025
332109239
1316765087
1328542242
1558951832
1325258294
280366062
311674709
352633693
545594416
1505583175
769879530
1008992363
594545094
2111417284
1166033203
634538667
1728107721
1262263537
1515214256
1805764274
93527365
1276822326
119966672
1451092343
798173704
1270756576
705177494
263934468
1018737210
1017323966
1615042180
935981281
1536768863
1267681773
1642641866
498653473
1685661888
1635459460
1845855949
1720597514
1579568092
1892691891
1716372193
1336616915
114091154
492604332
1964693694
2056522989
301169828
1624635699
1433227255
454101275
1392601415
246937270
1697667315
1957613879
1632489298
1787653258
697173770
431102224
1459064624
1856211339
510951667
1494710705
1622856351
2060648557
804773709
525136889
1517425918
182136733
1175893836
942037122
1972913396
2023189033
1646366492
923236027
235233445
1017508022
760433334
1009965235
935193138
1031996195
77459422
906960419
1845859299
1245530235
1897270303
1797060733
1034589664
1635966493
1853471280
1259145717
1833463327
1692095925
1051812053
1570814654
1363013330
1408670340
1132210629
1241600391
2010360761
1274854612
2071971011
1395173394
1818634515
781385737
881717418
1978432848
765205084
705177494
378356553
2146398927
1569840092
858349073
1137481214
1914846331
1711915191
3903432
1288555326
1941779994
1490176514
477489481
127740879
897218211
1472749679
1284370204
1912836260
1942962665
469370009
1390320223
220695975
546263143
810063314
6796853
920448088
317365564
2080338583
313203800
1662020491
2145273222
2011808941
538311356
299382111
570596487
2076024454
81370114
512322345
396565175
384738729
1020936623
722965929
1204174773
561643873
743532479
524752707
521736421
1190761819
1826099164
154607807
1315966798
767393841
129711210
2380056
797905221
1424568551
1110833197
1108074842
327216461
405778879
1819545424
436250864
2095213060
1010615978
678929898
56001977
534145685
1718983772
1810544897
1078139875
1702756454
1469327977
1314610485
358452045
1651861389
466694401
25375392
1361178503
1930829556
1838920486
147066257
462947243
1492024823
1133976287
236113043
1731748594
1953341766
691214486
1873760679
1815812556
372598990
1186962987
1465727420
2005470477
427439685
1428732736
1130771773
586445978
1059198132
1505583175
868985351
928675884
507147106
1124581882
129832844
832487221
233236285
1835758514
359101894
1139565820
1150203566
546674733
1004922860
751355000
846301189
458657305
76478456
1670598158
2106900244
1970896781
721348237
2129261393
507869756
2146014609
20374796
258436609
1911922705
1669168879
1242046974
555094602
1801014516
2132544417
2140623395
1099138602
348698170
246921444
1000594961
578917320
116345589
408189864
341792993
851298437
43436450
248638529
783569445
340576262
934488296
1727536665
1780436812
691889058
1453015983
1480733231
661931010
1509993929
2043320510
574943553
110573743
376252692
291843354
498010798
273220568
261158524
2027019611
2037648832
318800499
1235887343
524422528
2016348159
1098116653
1277015559
1154706118
2007041942
2013908485
1472179310
1662943477
1311536140
1059151644
1094107554
573528632
1103792260
309212969
179464540
1707348842
1927954788
144876729
1882785044
1903421247
1489039327
1384773758
1350388982
853031678
930971808
1852776774
1453676960
892345907
1677704025
1216571490
684136587
687387543
1918445952
30467364
1145902209
1657004002
1907622385
1317882714
54665985
615159170
875408887
1441718623
716533422
1791645376
1058539607
1735475233
1330304329
1231730804
346754844
361525815
705988402
1344105035
874523731
1085042073
976843544
1051737849
1988913332
1203687529
1405134322
426206973
703633146
2118648536
971422377
526328573
1568548447
1452953263
1634295722
1767070963
743353177
1495761546
1579568092
861723697
757425503
16800211
226182574
1144472549
770298811
794497827
1940033384
1534179287
292692270
443252066
286015329
1460644569
1432928471
2047868210
1196024361
684409932
1524978469
1291394842
1689505978
76071395
1016063934
851386879
122323655
156619035
121599285
767839589
2068886450
795587292
1339412753
215780091
816318893
1968865457
1366123239
1668764937
1751082679
1107107648
1473550530
469503295
599495303
1604166864
1401563512
1053215584
1876387503
902333629
682083287
1749481044
744116747
355183590
2140064383
597915270
2124005572
1948848328
514098195
195566590
1964932928
1076151069
2146896086
384178696
1657801001
762182456
410075367
1366176440
2069219857
1766049126
1727656866
2146406845
1247560921
2018674219
1834947217
1971864287
1520919020
1426383040
1965181080
1471805712
1820115904
1403026751
2029853905
532590322
848797520
2068867959
1669726790
423423212
2068300105
1722661883
834662321
873249929
79994654
971696298
1808461141
1062116913
189892139
42468346
586229792
1752926573
93838636
867490569
975924327
1104199734
1363222115
849933644
1639714444
533626901
442581921
864957034
1935794301
671448543
29113988
176316209
1853094361
637812459
1351187771
1254108721
227134492
851663930
282240053
2092608147
1793316650
1271079208
1959873147
1459077439
45393842
769019494
1495792867
1936269551
232813020
1809807544
234815309
2131131553
300305146
19396887
1299774261
984721084
200541978
1046781444
1541997776
823486355
306686105
277438319
1821427982
1653963122
1942131555
318339455
1270965540
393994907
1027560778
1451059057
38193565
589445925
659840445
924002189
1997714508
1475508406
230777535
1031337920
788437702
1479677998
175862318
966321602
1234070474
237322851
1256990102
1149995355
1637201303
1195795332
818702811
1688262988
172773394
241727198
814543454
1281245927
1807490023
1622895452
1064997253
5409854
1314753256
578983440
2121187722
1839950927
1751763521
1780238026
1011756491
1392644901
1910333720
1582889396
52987345
1636439068
1139779254
522662909
971083408
718518582
104606358
1441902015
1569770063
1215292557
1822857031
1232307191
22002472
1156275965
1804811481
616758271
1224772213
1954733073
455808696
353534172
99881420
2107937062
982573763
2145010814
91783893
413113256
747679942
1434229085
1408236858
631285576
1095741325
1651920769
632980313
1598219375
435461260
1454877644
5868054
340957860
1299727000
38549326
1810225038
1010792973
982980180
971725878
121944941
513389500
356878783
124913062
877267028
1309573045
1093035843
681419644
1350222135
613384795
38936374
1094702467
1010629589
687146154
2048355497
1759579639
1586128292
747043888
2093411914
57348997
254611969
891699154
757814569
640777018
1515691785
635078860
1546222623
179222769
197329766
78715872
158069914
614283406
1434602906
687427587
1302484285
1069411929
844144815
1407051942
1266760733
1079177542
442053130
1712284048
556991310
772225565
1720572475
498667131
1220539864
659690109
2025555507
1207526606
882683511
270558582
1475848886
1796086032
622120061
1860498307
1704923676
1803180549
142412214
1146296391
1216421004
1404968193
225974544
1565414406
124926613
1665964183
1225339536
1706979333
686989086
427256499
154657919
2085485852
238576287
956656342
597471963
563548106
1638129567
15073799
582974494
945213918
365121674
1835287461
861673226
1521787211
514828937
1076365675
908962619
876019340
821613181
343335305
702046464
1346258054
757307637
1440195224
604664773
357043079
1692307607
537247444
1067071837
591750304
1506689106
2115995779
408835961
1603622149
1027703659
485677449
79974790
894793787
337295831
894240320
225030191
1454460774
587092555
1856325541
235389779
1007894827
49488672
1347845424
457217871
1404367881
47560179
38667786
75564698
125469370
1891700354
587359929
152321162
1730460404
269746857
191413399
325496802
648624348
1777995572
1436419683
1976594020
353836141
935311060
2041021823
1832759840
569669084
1341020732
1625668120
1666764351
1320190544
1344838387
1645970832
1266803649
1546273406
2034978541
1405719363
1675204034
155197758
1076798831
639548348
1499988555
2003433634
1247111117
647817471
37502607
922339726
2106642354
952031003
961923995
1528134284
1804273343
778755439
1468234465
1371197372
247178060
378184528
1898416265
1175877618
1349659595
1488450220
1355287981
1718400630
1854994681
30791055
1321510981
2069905115
820454553
825456867
100308365
990789935
776052052
1229244661
1108642060
184781950
2106206765
471975416
203290971
1533232236
410954991
594517855
1191620968
281130129
42333395
2066781502
1157758114
186880853
40099562
463118729
1948425314
669220885
1239293349
1047119818
720036197
1728368764
277846722
1710018542
1086412513
1496436888
186091228
1819246440
319821591
2080738646
2050390507
1199791248
1258701508
363327060
83470216
2093909363
936829130
1760985487
208102267
1003873493
1908159903
1404521706
1454440428
411097395
260013481
619155080
1112178388
1779715834
401223717
883375854
13840578
2047241523
1846101620
1660270416
937568388
944810654
224218612
1439247314
1840342108
159898412
274712188
1865451448
12203425
260247329
1718250142
1805665729
369740640
1797624488
1198597795
1151579685
1305495249
996259122
2118843238
787383198
958461113
915417307
1875055524
42005765
537210518
1915729689
506636222
1446536910
1620281226
743904115
1937313800
439281619
1894219576
953056630
1423633555
429910534
436507745
218956395
383513117
1859455728
1633176522
134242703
59157228
533510818
1940582020
1698553145
942410152
1169932818
893605948
1479076916
1213184155
627182270
1676548608
909509322
2043773924
2064449364
1720904843
1459954268
46570250
1152221308
373614558
136507440
1199023734
1394053468
2101038615
2109199233
2034079366
1036170306
754744529
197751065
1566500804
1284016460
921811479
321651262
1514307762
101817150
389613570
577915231
1721111169
1289853429
79607607
1423142012
2096441149
955572064
293987169
1571471070
1275762723
640347357
1826541983
346549496
1696746308
393679215
69571092
679459667
169523557
437729066
190688370
448529436
1946136600
1753722218
1288642832
1544297170
421820250
1534104333
915198326
24416837
1008903688
1083389344
280930711
186808981
242729725
1281414141
1861303787
998076659
547880400
896006032
830637355
1888077241
1086516626
313664679
1546867923
2028040222
653581581
2022481150
746859890
83180793
768265128
882843886
1255875424
1435426566
1815431476
1678978629
144020809
1957912506
1780336753
1286486122
101767051
906929121
1089840132
1745421206
1769355343
1687434322
1442095470
50621733
1091321728
228700325
629005661
1166340637
124010244
919447112
619155711
852412962
259359207
710736310
1806166855
1289095924
1967072046
1034267004
1307376213
1059261399
1180371139
262003474
125206049
515870785
1705600069
229147377
306331452
74691756
2081687171
97550267
309349361
342127383
878135991
1490768773
1828832818
1568341199
18472789
1221766198
1701086601
780334647
1635330548
1628698397
565927615
1964453290
630406771
1542665270
504333707
712881736
1758395786
2116143622
1913543651
442242166
740722953
685322361
798321538
1599834488
229273064
75880031
1601893222
785545814
45258059
443799613
1227139374
506293355
1899840729
697429889
1575967775
39607301
736625885
2015114238
675330057
1752033798
1192910739
1114211945
749905281
426968411
384590473
434622098
628029687
426624709
1925945455
1188064946
454467702
1423290574
74214119
1773653741
705409950
377852297
974966844
1995901622
609456559
986236739
623921053
1489488166
1834198723
1203759851
487040668
52874091
1925765087
1099496530
190763199
503713606
159561347
467579449
681602520
1769263714
1428728381
1826120450
154948443
1561182250
1709103045
25022216
280257432
88233101
761451775
1046026244
1697166504
47140936
1190039741
1007706163
468241549
940816291
1786463092
202043348
674057888
2110511257
1630546713
1345314511
1227545165
115732119
2128320742
473684351
1547559072
1069405823
160600221
569956331
591195793
368226622
1918343201
177605110
75790339
1413420791
740931292
467510679
535796854
1128121327
677084609
1287789854
1838170919
2018464676
1985211448
770454103
2066919950
1551838895
1024867759
414921986
2036599499
656802330
1661724355
1227985229
209950831
780235188
650229497
202250768
436078165
1895298579
2008326389
128524714
286488084
1708191310
1399250051
1582328229
1970933197
1264473035
765504498
1420353113
1814402768
212112568
317240833
1828344094
1988454953
209677155
1663931586
897743192
1487667954
493704258
915493349
1864278828
400002813
1226031050
1471924742
1662713706
300049637
268908641
188927368
1079211377
965509902
1393569420
432711079
985714867
484358416
1915717144
1853053204
452295955
1977555343
1607825697
1693138540
1138019149
1899907178
658084454
1572640482
1205606199
101684370
320062909
1266655369
2063817037
1947383322
2143626582
1557027727
641170215
1026090282
1754621161
1254585138
737349006
859941694
986318041
2020848827
236265008
1338520525
1274178523
1915055859
1073407652
749815935
910914298
1112222356
293115512
874375891
427368096
922486629
947919696
346246259
1267117486
1805539943
1748961898
950382774
1854010653
1252727521
561939691
1011721472
1483109159
175749499
423125618
453580737
1958269018
242441662
1848367297
1083823378
1943561474
1297330756
1762200815
1233517210
2104775347
2075783079
1486266283
1434859827
391104888
1466141717
681057649
1062052887
1269132022
2127563488
16112549
1842452698
582587217
1764560149
1561797844
1888730053
1284657533
1334282879
856402989
1091566786
988043654
1082042299
1352768511
1698487176
1288113242
167464273
727289872
427313117
1767574198
869975027
624846646
1808344437
1505971676
1315490000
1438153279
1208840401
273747844
1020163117
496623037
1581159278
122114649
1402907621
974102161
851604603
476403354
793649886
738445744
1316110699
1766476265
1397438958
418509778
1243847077
25476653
188260303
1784927509
1728945110
1500360307
938120012
747904859
296462996
960543478
1501701489
1099860892
108343880
29857306
2021557179
1356323815
833667218
1920164766
549593397
752302116
1728352570
474475588
1793857451
1387682807
335126191
1101285991
631937225
929964052
2057477378
524364828
1698677102
582253276
1090807590
729310215
1848730397
1768563333
1307457376
165518278
1742477867
108919468
187856398
717425612
1319934557
442674172
155201999
1477831488
1205786290
349976332
2018652997
2033945358
394261751
943318198
1678729357
1736422819
388949147
624165288
2093980715
1225943609
558017060
2002702987
968973446
1947984328
926552408
640417678
480369665
2094237727
183583546
351902492
2142453882
672696047
2059628339
116786037
97026752
1909537419
838992828
183758079
2033272650
721111642
645886075
757772612
737100574
1012169638
599523311
333880327
983562232
504207087
489217797
977102912
1672410886
1307052675
1359746254
1039170055
1068874049
2037553681
280020806
2047248188
318339455
1504114606
1679779741
181818286
1229738674
1615967175
1165457779
968427769
862463550
90975760
2133169992
1044135878
1684380820
946293221
534726624
1141205192
1018407269
2097312979
810373183
1527821700
776941494
557520166
1523871753
681907220
567649132
2030443305
301565093
1578379268
1038590958
889141249
19435666
1547932297
1786310396
947290322
1093507307
234946859
736695157
1418557088
1299788246
385613679
1489450992
1635741162
434549972
232133864
1318727567
195189682
2017750310
897214830
264391637
1312427332
795726698
1697809701
1242091242
1664527838
1446085045
1685467242
172084092
1050143421
935737363
791269759
285494227
2079129340
1489100672
823962021
1396875027
1927407079
181388696
1403936774
1193097416
1297242267
1128160886
1189106238
720678786
107383610
1389683127
1869469864
282210540
805607243
2138342251
1033524819
2008285740
1621896818
1533318812
433967286
1770878698
1624523846
920912092
1091767630
1124272634
543642558
943167208
1583947237
588112964
241215612
1072310973
134698082
1362139569
1868598075
1927500792
221177675
1812344741
1678037826
1536575230
299478886
156640281
84099857
1221223715
1348702021
1590281778
1158738350
699584728
359992161
1601344740
370375778
2121744555
44164792
118781611
101024973
931872689
1686163096
1128086357
65056113
1925234313
1589791893
602143837
1767948964
70676917
1317256812
1812290683
1244529005
1065649640
1546992482
1583738140
1086137497
329376234
1939626765
182108097
733958085
2038775501
1996283843
1015722790
200899344
590651230
1557928900
1322156683
72931147
1598636157
1220242862
1020669344
2129271714
1424385058
290767367
1996458209
1028362858
738386960
1328258206
1757088381
2081089361
1924008220
1593340093
1418739335
789585944
1605959
201983856
744116747
375802916
538229491
392565415
1541615462
231693606
894646277
628187795
226186411
1031931637
256029836
186913053
865847835
1522254858
1701037509
16876943
1894505797
1498295274
483709183
1161670896
247607200
1773461782
373899240
10350379
1103638600
1049818979
1086861863
655265434
272260919
83470261
966592057
124521276
504634113
2075296585
148862238
994911429
1582392601
1228285714
511422897
1975163237
399625725
1173349700
1445555501
216241920
1921485608
813360879
721836003
1649290824
176660705
1431704108
1787027202
2131603501
43198479
1710566100
1158427490
1057252228
1856091358
1589194925
487914872
1903253080
243877262
1474384786
2145948230
1586227963
1407230989
913515481
304312168
1093057901
22433805
23055973
304332086
1855825551
1743271390
1080932099
2094928662
2141145963
2069631379
264453992
1786563450
116314931
322001966
823557117
830631774
1282170048
1145444029
1391214146
1704228626
1535776929
1402211228
646460043
1245864370
700599457
11472204
1032457286
1752760155
803521195
1313902968
1068545501
866984002
980871316
1490379223
159341174
87950005
32378931
53507763
1497319720
1200088894
2146873590
686013587
861695558
1560641780
2059192767
412238295
1787781527
2107909961
80463201
206222888
23078208
1782616638
1053702623
1108769348
2119701482
2089870717
1637205205
1310599848
1259820422
869354787
25724045
1753795750
725808283
1144299148
137189719
695066568
896221453
1889108023
1788446021
383757332
797201614
1558589202
1757341908
356117767
84749906
491424015
2032494944
612074631
1059796478
1996033523
1168308597
1975071059
834986128
2124197895
1976003163
327699011
293438011
955246418
872514871
166317280
303047103
1924138270
1260860865
1035517001
353429943
1104505653
406434197
1655483127
1013015731
882054487
895548131
891746440
894632650
1464913387
1720559355
873896370
1452309114
1570201531
1174243978
1130261375
801780312
189890972
685716913
1460613393
688633617
527359210
1690083104
2120567192
918262271
928397442
1856760476
599678861
1473363831
906257335
813934184
632088535
1863159573
1683775758
1349525462
1171951011
1505265079
1235955919
591697595
1567160698
1458619307
803936380
707415469
1107657799
1940070979
185425161
132183315
641324693
1364331993
2025968277
2092819410
1177707406
468552718
1517523769
156622081
1105879032
1182141790
1830701428
796340289
329167044
685030719
1550760527
99953903
774068371
1138615009
2065563927
106201775
675635745
1923461157
262997602
1604706535
1231471481
1112476092
1119468517
795461892
816198485
1843510844
1168082523
1860244865
1322738836
1363249490
1335710698
934624259
1868725804
726964289
219364416
544356728
1893046319
802393908
1602765086
53399153
113826878
319556790
1686829948
962648890
392808021
168315131
1335265743
1742490576
172702268
2035772938
131435650
5945637
261306586
1566728297
1136371405
1560695674
1656989458
1487412318
1980720706
819388365
665570887
225917446
194910154
1091353150
445547761
593755003
1339125801
1413663447
71108530
2056001571
500364530
1735159427
322719781
857502838
1360341609
1506105020
1050301838
167655780
789186370
1737386504
1268713630
1223304377
999677765
1772898533
1537853369
1114293195
835972327
1206449847
1839396437
1313435121
1858144061
1123973344
1563111034
1087253914
1739400980
1810891030
616718951
351434440
1984200711
635197170
1426056405
352329862
1195315127
378356028
1417317511
122712812
761708658
421587915
346846039
1135166744
363430339
426884487
697216623
1980794146
609197122
695683940
403080250
1344897924
22942399
953487862
662790287
1734837374
2081402637
1487900215
1534208328
901260117
181302635
951055614
603950827
549263773
1377393537
649671248
543395237
1961064634
1162385759
1426545880
312999501
1741086756
1970320427
1081005419
539440704
363667246
890592809
1106286811
113096107
929741592
1034965984
1234387040
514353950
2005227633
1970665300
1745526825
1719908744
254778811
978594076
1164474850
240044020
522741897
178691065
782902146
960028066
2042308497
2133033519
2133340545
1974247408
1367252320
1445829251
1989558463
1418184543
587986055
291298726
769132365
1012353019
460397564
1553330672
302534324
768607300
481717293
81195238
845186279
908483998
1948940385
1901718208
296161862
1055404312
511557054
542641728
838584868
398471338
1291623135
1379645447
1663883416
2027589293
1742697965
1664829073
1875792609
1599038025
1091321728
908090473
1226208238
244542466
1807658584
480954151
828930749
881453274
1381819793
343802123
89184242
745151254
1789943773
1659161811
1085743723
35604540
200370198
1162423987
224953283
1603349860
1258236350
2131896576
1448867332
1963017126
1594655130
194889271
1310209685
2073950325
304814796
103958970
1117232425
541695665
755346342
1750339958
1914343822
496791861
1073216417
999612995
79894574
1560255402
1075673062
1740803024
47527222
995283936
1227264939
1023793646
386385929
1799806548
1011913666
425885966
1641851169
1885595336
1875771579
860334619
45565569
1324020257
566010283
1036400695
1679481636
1915380856
1911674525
1577531745
1503731710
995423767
606205514
1357416101
757098480
796320826
101712541
62908468
510307385
497516525
1054235686
189213949
113263335
2128938570
1079663180
1133040160
20199391
151857902
657971181
585352411
828865300
1905630739
882688356
1655732643
1123650113
1579786727
2234772
212088844
830055120
1301463856
852753975
1355780922
88336116
491713359
456607415
587758917
1503862041
1978893178
205238084
695391746
1039966699
1164673739
421194345
575131919
168733706
9775897
1007720385
1777535401
268151612
820038769
529834887
2036689049
408904855
253076171
1465847892
949726101
901729237
1771651158
1746741965
473260743
1340911612
435214340
1100002049
863736115
179145152
243123430
1383221969
958882198
1017054125
540510676
432441262
912859441
1607509946
297852750
1635521735
1560222729
1771279834
1773145870
2146045732
579673153
187189092
1349578357
78004530
1315290472
1210559087
1023360559
697857073
589039490
1216313836
53221711
107571782
1212867241
1295028
927096781
1881020261
2058849005
684228868
1816333728
1648864979
1940469842
282555480
1801517046
30600867
24157183
1198736614
113820932
1947713071
1880936921
1488298860
59472207
1832214263
924217139
1595881358
1472749679
880841403
1847202253
790055679
1354056167
208327809
13047110
364424976
2003892174
1680832467
2051285215
185511691
1920116476
1261554955
1464764298
869023840
718673676
2023469663
535396468
496225695
1420047774
1791603682
1829849665
527130630
328049961
372917366
1612410326
725500856
1034636300
1818534765
226091756
450861446
1902722692
932812768
628333185
659985030
1851472811
687073462
1815178738
659236335
1530835182
193503990
1612626793
689155717
324473826
25209605
926698988
114578500
1921894295
27790582
933857848
1609001539
961156884
835970840
88720960
711851696
729077749
1598668302
37261200
618054696
1616133514
1431955855
144602184
752648763
1777695068
567747041
395248036
707311843
1212139505
1384705612
1534963941
1280923062
286404575
1875469564
1168819262
572965216
44255734
1438391650
281112475
496210501
48913796
718349054
1412080288
38643607
1730849737
1058792526
931207703
1792833017
142453819
976706623
692974039
1212691712
309236844
317770771
1688645722
2038077017
1992172494
493298476
1695275551
55134143
146676189
267362507
1652907697
1138066795
698358958
1772392422
1193282733
1306392741
290994275
2020049620
1883201045
832685855
1045474596
2090447068
466559897
898624284
2100261216
1810097245
713701412
1497210383
237776279
794764604
147008159
1409305763
68380686
1521150174
527050355
2144503113
212372
1848330281
151414129
1135606667
1244491640
514424882
687324586
1779141796
735378960
1832856808
58883688
883228178
437827392
613191005
345582673
1405142500
1899142065
1393795543
309932606
1838170919
272400807
1220041040
1476651848
1121058239
523632564
1145539897
308439777
1159155633
991805212
2090016807
1835266988
1852742106
81696964
1020182975
1001921165
331833723
427676727
42916106
1526815683
645491961
1403537266
809511693
1085132605
336186730
1283761203
2131446057
1804304312
390764671
842461061
1009436634
1606834742
779547738
764583854
1194490901
1092875265
329862571
745471704
1680547712
462392280
868860535
1844760368
517269912
694334633
592172956
410405130
1968997733
345913150
1025278784
1480192504
967326921
1853462833
1483639084
2035050706
2047810432
95937037
989567888
1778107769
1280671666
743072587
1899880239
1318674213
870942458
291952657
1305085231
613845130
794812051
1389126225
229072078
1000984151
684074676
356188533
534668227
886003144
1116233548
1440991028
1546635182
108825885
1606053297
399186901
605783856
310575838
111584098
2029610871
73887255
355885835
1073056035
1342035116
1405096457
1954482757
176268738
88576674
384630588
382016256
604604717
1474080035
1838535069
1409155039
1911976929
683922876
1621792339
1085896921
1651632902
658811982
1926100770
238131682
784017576
131436332
105806269
1818995891
1672293158
1803097126
985516109
223723883
1109520437
1197366900
606931529
1430100574
163011125
1648180039
1852137391
2008374384
1687625902
599982329
1123922895
1383090539
347523905
2107556002
1068176795
863957718
686495422
1291590681
2138229854
949857674
23419885
1469833606
236721124
677059764
602859268
1296443320
1488242037
1952365172
830017020
298137140
318304223
1483129806
350644507
800102181
373884858
914255632
1094939314
89392242
1308017851
395850780
1507408745
1317069260
1193280406
175575931
550788744
83954003
824315989
1826273596
828318753
172135347
1749891386
1664776339
1696323004
969538648
725934061
1111841220
1161776236
234010392
472627387
500074393
1233151177
1186285985
1833271552
1145282885
1011610101
1708326694
1857198797
291019906
1440943554
335425385
1545796526
623315161
1685160044
1777535401
1273978373
1799674169
1106876521
971082163
283993284
133409335
1080188927
2081880408
380777640
1723071795
2121429778
1022033038
798577624
1467695015
1700160448
972446865
1811270147
1397697992
1216143661
1730794163
1920379065
1372413614
1505576181
455638041
1004080985
1051079300
727768464
247951828
324698667
1340501365
122728222
169499131
732554603
1733427093
1347974330
416394457
1046793532
325015998
1235763913
176658013
610320823
1845087410
392357506
572457941
1540339955
627683335
1032365651
679157024
1863574318
405144551
1049688930
1412864565
1508087963
117266327
1498987117
1452512816
835464253
1686361099
1491413258
1259807639
1460487898
144805716
1015477907
1749646156
1341293307
1758728726
1769456663
542734355
475996786
1506829621
1910522672
1254167744
2064662292
237113107
459259851
1392108301
969017226
1770210927
370858420
1915973231
2022563284
1733799766
521956542
1032006098
2040514331
826991604
1250527447
1000582557
1822046176
1562436977
1260188586
1366070979
781164176
608951553
1839793002
1045819659
1237472389
523375295
36868266
226384034
1813427045
1614804218
627180705
1455584994
740547919
517899524
2055936437
327324872
2024271226
1614889634
66520708
661086196
1202092705
1299500042
1553029959
941871862
1585764449
2040514331
125929497
1762791457
1100753215
1798922919
861928644
1144737550
1609365148
59269251
2094979582
331134539
1562531510
1858685338
79573886
16329058
749180112
1889207195
1593985545
2085701353
2093529553
1661367319
2139207130
119265807
1108921980
2111958430
1896392028
1619532923
1888342836
253492863
1268113240
721826332
299532082
1273816850
306470316
663353286
158994803
2091591374
936832734
77994224
623009269
732891698
707652729
1418392392
1021040546
89289223
205202213
1190314746
490683245
548688882
1096162828
463920473
1077097431
351777662
1403312224
1821508295
840710472
963618246
114355044
614103525
2127568098
633192958
632222206
386502850
2020737152
1448745605
1376136996
2089960024
2057855221
1974881177
1636472236
2115182006
2125057358
1441647548
1711924113
1018834518
649645175
1627697703
1062676167
69950829
2123610071
747335859
1503900136
606935290
1390262779
339743929
1327957061
510815025
1674722787
1717997330
2114677188
514874301
1907357815
850663670
428966861
1768727739
1770648380
1675877281
777394229
1131298568
2051111590
453515447
105580751
1024881647
369056834
1424535559
781550292
1477054972
1471487200
130900981
1075021644
2005490956
291614959
1857014457
1753874141
889771833
617016733
1312390826
1019059738
1879073803
69936388
1224390934
1127621325
793714582
311156687
795183246
2123204679
1308467712
1205948614
1216219109
1799070869
1274396692
920588380
595264618
1775539111
1421550367
1301465530
339413
1820887731
341095323
1669831051
1007093599
2031892284
1634895041
1822520369
155893060
1353719528
72596154
1694511377
1959476121
52960002
1409073758
382655793
1564635902
688077631
128446641
1911260599
1920728445
440354749
755591686
1366528270
1541480867
231680806
1164302863
1718543001
1308717279
1387779886
948965266
1842048892
699952627
74545669
1404158008
1406337247
765636477
2121340740
2091115261
292224318
1860093531
20300816
332095530
1837182649
451699618
1629963510
1112351234
1439218907
627000987
1413722741
789425524
2013898946
303070493
675643870
1284324517
1100827131
1045222328
874495761
1825934687
1984963000
616894553
2007836096
285889287
1217261352
346640090
409711415
1493368516
31039922
1044583721
1204464451
1238895
78697719
419443908
715698565
1463864002
1172550796
1184367928
2113994762
879763874
1676798679
1625749921
1721654011
1929327078
1169869644
1339818533
1674190979
1578216220
1433884821
270156598
141389619
1243026526
1191435146
2132322285
1711769659
887047747
716213754
331351174
1057316686
1362768542
571143907
738438692
716623620
954513354
680250175
1673632577
2132288822
339424685
344596124
1799973125
789889258
1305276349
650662959
492464438
1994059881
1054969083
1833655066
2078373048
2114871434
912936210
1128310349
2004701216
274704598
295637585
1558178182
1588924550
236291390
1868396590
779670237
292745438
726963116
1928333139
734688239
1146410266
1705389910
641846209
873576161
1392569327
1053104634
102139531
1956964456
166497912
497099578
1633109611
1697408117
1444380359
263649268
1877899414
626215986
2134512989
1297644579
427630566
1549756982
1769149621
935697744
799360289
2001533171
1273784651
593215365
982597227
296084222
314205476
1120193958
1526018112
956944451
727539751
632044423
2046220852
194205583
1678085893
433607158
505848615
1585357170
649135061
61980535
2066643636
556093635
1225942267
236319536
268983358
41760584
943294026
2062040319
991574586
1726613357
1055845181
1556121121
1761334314
1173742701
1885349232
1426529142
1243872027
842251143
959713626
1501303905
1884447941
1953977162
1940779604
1679228878
515520655
1606891126
1797649575
324144013
218861868
837300813
1161667710
1582748542
1252814908
1744767341
1886602088
654249891
1583182793
2110375527
2098368190
1534331616
282805088
2038169014
1295593884
1440426595
512765356
731637948
1808870093
673010288
115533329
627513047
1944733867
747800836
1754886014
1214761707
1878964104
1748140565
1213310960
228516091
1045555218
1094785682
957735252
748968094
400720514
558904258
1227728565
712007631
1844161568
160196197
457717392
816753426
1114674623
1606796184
1033731695
548905969
1198521781
1966701147
1705188165
2053920453
148976793
1596409414
1429082058
210560732
974234364
1857024362
1654029331
1722399552
742050493
1214008859
215039113
97864472
1010110708
738629496
298882201
930900271
846103095
904624232
1824152162
1426626583
1564482642
1974968129
2087326597
375057877
1393795543
1520153698
936299542
1665190224
453951740
1723009907
1048561969
1440746781
2084493358
557726699
229792191
1201410504
720437676
2078200476
133519033
52987003
436315458
786658246
565804417
506505427
1989725120
1993469321
1377921817
1196698838
2028925585
1566700290
1633573563
1112921443
1926727317
292755297
1986268140
1954168060
1000947344
1163127255
653665767
1723860479
692496162
673934285
560797796
50870913
1461692444
1797986777
501101721
1050281777
360330467
1847818406
63244990
229768803
1655250948
1289747831
761705478
7982112
929267035
1028786087
448915297
706188021
1444630312
891265591
1674807708
1406634758
1484874586
658495760
1359635999
1160918297
226910617
1125265959
2020490906
1522516590
1545872298
522871002
440979861
959652563
311557329
442007467
1146121938
454697079
1033039122
1978286618
1958827935
1365506811
1223192262
820338425
1807960643
1931379494
116164202
1258940851
1372043970
685879389
619754156
1660611788
1586709595
518720074
863092430
1298519447
929854677
780275166
464314357
1645185953
1215074780
223924887
1833078185
2087891362
896301501
1950353177
109953970
1414393918
1263706846
1658524804
1646337593
557465438
1332069073
747380766
1622571234
1898570043
1932824890
372017256
967487069
664963520
1250710296
1726384379
742624447
1336041859
351574829
540326135
2066770058
1074240555
421171382
948350196
249715480
561175450
579529589
1584911665
429925321
1613487784
1199767694
516328165
837307011
153535208
190763199
556346190
1550274474
1591853595
1085821924
1483815300
1666885749
643974893
1291362701
639507795
364357005
1430365657
528123631
1669839904
1531869454
2033281833
1594457780
176064672
689195701
1715154368
177435775
561115634
1685761543
378637292
105842603
1954598196
1913078269
1760034369
1507812857
654596194
1189822673
2035139602
1115506034
2077589231
814270478
313197446
1045543303
2001113257
626030371
139220532
1294994525
1905606003
487132453
2316199
2081115325
1562104393
1466101686
132109872
304931863
86940467
529621294
966620958
786343904
1495972156
1418568383
1925827314
1182638851
1891321254
1129016342
1202530376
111852783
1581866553
2070692048
978768661
642179749
419326614
454931974
977259755
519580234
285548049
1050706383
1249156378
1379841529
49655656
1707345325
533354817
1679198345
1756364508
75489096
45199878
1343027355
1797171531
1920581647
1745211371
1469655684
744660900
1237441826
1152214453
2033995700
408639980
214899140
1416234060
885736939
811124826
1667792683
290435972
312963873
1940349806
148318103
239211777
1971688279
829563383
883356709
1155529151
932692628
498468982
1169243422
1406115474
118048606
2114453217
1705128110
744422908
922349181
1808489061
445730305
1599287325
1576409336
222324248
1815354672
1376239064
840119659
2101434685
1515466936
985691607
567557291
978863010
941630692
598660122
1670381816
596900270
176500096
1798196780
1057217909
522803706
1390799567
1801271976
1076715361
1236531048
1307397068
25814236
1304155222
1087197910
605120631
1044888976
1127878468
956976609
129845648
78762422
679026688
1512631710
1432162244
101536763
1134246073
160083890
2127276711
1948963369
314156848
1055406056
1221336293
216497027
885425078
633674947
1401318139
579573173
1367717879
289650585
1553968530
90205611
1384900203
2143892962
2104759516
427307830
1203870771
94485346
141852025
190223202
2086502928
75186395
1335823457
723612788
1993405904
149416883
1972333917
1875726088
1390675763
413807993
1802876429
505742823
1939368917
1898328003
2020992089
1533358486
1395009024
663577493
811470864
660447843
710826992
424142192
980234148
418287900
1499269421
1402604628
1031816237
1200576362
1373284073
2091359286
1915733423
768639447
589749266
1484728419
1494493213
863240749
1217860896
2140267528
1551351023
1076611915
564096206
197459982
1828409878
721086286
367917561
1158431386
421626695
172928623
573547238
119196911
2127952783
1485531260
307519790
417036930
710480165
2099062839
1724094807
696618101
1481068187
1631340694
1532607830
1697661481
319900538
1465153546
749065974
1962128647
2093180324
1226040762
1383725721
746282201
411551008
87731340
267254820
1249979783
1445898199
1732899821
503849681
1334622977
1399804266
128697838
196222390
876589426
532505434
1506063599
1752429488
214954825
440311184
1046504600
298717383
1224185147
587884658
528695208
1579225942
1637564574
640282512
1119509378
2118273688
760897098
1935995168
1858805459
1346402218
1720595057
326478909
435969657
1478042891
1006997293
1683780370
2060435085
539439163
279886281
723851131
1808124565
1246100867
1171513184
34981034
144355329
1054644553
456323152
1403660381
549441475
478052660
1566725068
1734423537
1986721943
2121224661
1422663651
239358856
1646304659
1985434638
1219886832
203871319
627918900
400016305
920709210
541508210
1802322332
2110182656
236369847
933810241
1716790425
1214253742
1578508271
1664417366
407173592
1756655542
95596612
1658322101
1190771760
1706801113
827074002
845051673
1030117994
18899683
830234687
504118051
1029164284
496570104
403525133
152136479
2058061738
304919990
245595663
1069236947
1539294298
315818851
1834457979
1432269270
1294002664
467410393
1561839388
75003762
99319348
1734371723
737824353
1231531942
1687061896
903390749
1856408091
1816839165
2131625115
747251219
1117147742
174621348
452133353
1426159075
2146037624
1111548638
64713651
104208365
1420478174
1084576331
1455214344
1968455894
640117477
13993203
1223871746
448553630
1180094615
7283062
720098916
642912210
1528907943
572477953
1989831082
1611051007
856280709
1356861949
631223249
965291322
930840875
1738835700
747628894
778793383
746889727
1080525587
1343448530
1851714847
1367762512
1261223250
548119751
1299505549
168190263
868903442
383609122
1138615009
2005484566
1600051665
364108872
1485309038
1984244029
1786357159
645663159
677870657
1709047223
1328419896
808576754
1893288878
137543325
59019724
1344499716
397879936
1124957532
1137193711
1447754481
183263158
876131474
1760340632
1708655777
1276911977
1741501561
1327395580
917973117
568955917
1360159628
1835896810
2114195639
276723919
1722707531
1209440054
774560231
1103361462
444205282
1831103958
1168430098
75019230
50593891
1365042969
1790742470
500319528
1510547110
1814154338
254880059
1662286198
1762194246
143882933
107604103
1169699520
1099465382
517427202
750845047
1758378442
239298217
1297657019
755896280
1039591256
623330942
2091161796
1324184955
219897386
88080786
286159102
154639439
569636208
991075029
1010458206
234209913
1289902800
98676048
1961396873
1485742671
1916980818
1845620917
429947411
1448106451
1383626232
2055735578
1629786924
89830063
872492365
1957866411
1119606864
505640623
1562566290
1174050766
1526151030
211221911
1741242896
20367155
2100327600
590172832
1302249895
847334170
980904762
1029488321
837973836
1664526035
1578927117
1620386222
102677905
1666853479
31878755
1785303381
775078210
1476784524
575509610
1403407152
690267786
199026660
1604819303
1546673327
1601415067
557270838
1959408523
596033849
1541885679
1769754933
992048715
43755820
711656678
253178524
549754912
416997264
2101190819
96738562
691575309
644966656
432200634
1614264654
175883623
1340088716
689162377
720259678
775631025
1724354444
524192671
575397680
1419894900
1961508420
315940130
539492244
730362062
957138721
882243569
1129250353
1779977594
754678131
134420297
1555801004
718096348
1908930773
1971091813
2056188134
451078281
1183724474
360692469
388669702
1577034062
403791250
1231462197
568084021
850950489
1143254149
1037444066
939223954
123431101
710494071
1242043973
1332975632
843675430
590493652
1617925125
2087240225
255255541
239325975
412565641
24227695
857874341
1730472363
745897658
1897434195
1882808386
904211131
1094339364
1800453666
841917967
1360711531
1515697248
1413119470
1199458761
936382232
1276483182
272600334
1853235187
384707198
1698742925
1136275010
1089677589
1444316204
1358824165
1182668339
1645402194
1962189743
426082725
199372712
830276757
476613293
1214225559
1538214090
1880084900
887288763
976272264
604863224
2099252212
1256543604
1083643014
999412100
75079033
1635975112
1282432683
1355849029
1477258929
777624032
1925181066
1355780494
678670483
735901161
1155158109
933733621
43634789
733200320
1441621129
480170214
127492849
337075727
1133799365
892116094
1965059168
1986013756
769473924
216933270
192060871
515627724
1738405743
289008302
2042467185
1168929423
1151896563
1576999804
998966585
1053718404
1106828590
1448091174
1271490089
1260459086
1637070316
1210988784
969416099
1610060237
1180073567
1440630789
1507225235
459824044
504401554
1269893052
1575138143
1902915933
1613082634
1990494314
1506757483
544920231
250888136
1912663174
1914698822
52107035
1881826094
2122175298
1166986458
1843046731
1140014278
1588712102
252090722
1399868933
889525419
1601527585
931941694
1000374297
1342217008
1737361347
454890180
524245781
375293076
1315072789
503204282
1826020295
651555167
1561376696
1461754508
101338792
877334928
1633799194
306329903
449135362
1697125889
1040487117
525113845
452474896
1817486738
1346281410
496322897
10197282
429934761
1258005008
183124362
1321030409
1838698459
1650331853
872630566
793763975
1741317451
272271047
1230192646
513447805
606854698
1880403614
2075040615
584285912
1220006996
471732110
1461917734
123760460
865420590
1227963010
281788314
2128897455
1460055460
1812975143
980232654
651692244
1091513176
1038752516
1290398740
1716038207
1422786936
345448681
2081652313
1855504170
60438540
1093350824
1357153771
983361419
1772443911
53318413
955774000
1982216838
701633600
142417923
1193646466
1458282352
858898930
1838622354
1005594202
518547670
1915988173
498090633
425359589
2142806774
1850345081
1826853238
728618096
74419773
322056670
564592161
1316765087
1992990848
959198537
1897790853
1384178547
2059855965
649938655
1033351898
68879990
821152994
806710317
478822167
1188129326
1743242690
1291041976
964594592
569168376
524035258
1885396883
1513495736
874734935
252027835
78197250
696246979
1679144623
858160355
632647893
824116482
329601467
1779188800
1308038536
674463284
674431182
2021951659
1238081234
1594534321
1989790218
1707343070
575394438
2016703772
1156328247
466761866
1391938875
1865695634
66275304
385120967
365778102
468525985
1542014951
576312944
1448542081
927174778
1019044401
1844101399
1416500055
737193050
403623277
840428888
784795780
1335106710
477301797
1228051074
1761500730
1391628525
1056636033
862999739
1508573680
87646458
110594690
1062640558
1420071860
450700006
641980292
1694210434
1721971763
810226084
810146392
463673475
1845051828
1844760368
1915485280
1249604312
1090636469
1501591230
1023052026
966302086
1828784744
593782622
1744399988
1635116011
1184737037
696401614
516117232
124730063
832820299
352261810
725429624
2046321048
1194150412
1052558343
1917858818
2095226689
62050166
2099418404
1916658193
831694930
630093743
1398798826
743537639
1710066795
1887044084
797228005
1501402046
611406181
256140466
363446954
1603642276
2095413417
900519750
679895343
1125369182
97555037
2091742362
24918258
1248604769
183389665
196653007
1549680982
2097371650
578696640
1826239123
1441330607
1684505062
213237827
1797366567
435967925
874456283
1992641988
1278158451
439644786
1303674692
678366743
747251219
1844258407
1464256139
820058316
792510035
227461624
1678860797
1543764523
788845507
2031746886
96888729
2092004720
1324237334
1432327230
1153187481
286622735
1629734057
1590117564
1441601869
1574430416
430331057
1741660132
691963171
550552352
1867098313
623411943
1217145999
2048932733
1392503628
1281989066
1089549869
1637438675
1600039789
80436240
1686110538
193427271
1696132067
874505160
2038923600
93162490
871483764
2053067132
147692891
987723356
1708809349
2138401918
1656533260
877345899
1581394790
1023227155
1517164725
1254692970
659276094
1846202920
1988102296
1309841867
1255406208
1688997986
761647757
1029190066
1425198248
1013482011
499870707
1680052958
168004315
980589952
1088041914
2034739675
1235713804
162651765
1464827424
1471870671
1211352192
1031827695
930490187
1293549331
1804233615
133554661
24974351
1639865608
1762895216
1486200301
475212251
642148459
1353325428
584033816
1347130919
916782245
493302838
1651391029
97488739
1713008259
1018915507
1105004464
646936833
1941472968
770188189
220428400
140076468
1866647308
2044794665
1160603264
120631419
405178245
1588382325
1245203208
613707043
132570589
572252040
465975257
2002649465
172613882
443748375
1960161674
1688282500
2140654143
1639157901
922107278
1574547524
46870851
759335321
546024069
879120104
1128777568
283525591
559505466
144943373
1841640995
682613621
255760743
737775444
1310951216
487952078
1336595694
863245504
1049227981
460433331
549826828
608537796
434943473
623290570
783644594
308541593
1024884267
2142332323
1634864753
1013719907
1805248159
927989189
96419396
1798054114
1751107486
764977421
930635141
833975010
737494932
723229248
1425504958
160126703
1532902498
692650979
748694817
980885097
552630771
1056892829
122212867
1072769859
106237795
295143157
1643244941
1050607853
431831971
30901851
336864916
763886074
1352944274
47577109
28991992
928836767
276484854
2032953209
1275055526
1336339806
182902339
1249119084
171348318
2003035676
1922620833
841690553
784932710
507869756
1591109493
1605417207
309236844
159442268
1402879018
1954168060
1389741600
897779006
240030601
220271606
1483213046
482168451
1497277528
661980703
1137928767
1352315929
751952281
2102060068
1852550104
1989183759
2136026921
1038769188
1029764884
142002542
1477443514
1694143930
1609317837
2057657376
1757826406
233758071
1900607767
1270855709
86159778
706815217
360958293
1470444952
89196890
726130453
2132310518
1814065511
2027105290
566197816
1622467969
1687338625
1448138994
1326512006
874191776
1467958292
652651005
588676630
41381095
884274083
1388854736
1742067001
1092433621
33054307
1853462833
582455599
2106421693
281948564
1552897936
1895380255
235902550
1573538361
1267492412
475950462
1156674148
1483500750
656519823
1318789549
1236100531
137963039
1082081592
420216556
1365109616
1731129308
307577523
2070187839
408422637
1025557982
1800451713
339919077
1319810603
1802155594
2051722081
883386417
304954345
1334974798
1829570291
178948907
980827504
1064583023
433254036
1068900719
1259211727
69878484
1211361025
1427964950
489317994
815956159
1950939319
1457684896
674219106
1299401169
1608114840
156733903
968493884
1833091193
1177828040
1099826301
1517552877
1920811721
59761045
256917897
1682407296
71475635
1071201917
886680887
417534566
678900888
234386971
276998622
117878698
552171081
1063847576
1748260779
1287175327
777806070
1915704848
1698437049
2129141099
1303318023
2062343446
548457932
145257976
1970529269
1482599188
1241736763
965161661
871846597
406789427
184996552
1011534325
1068027159
896947847
2019273267
611698563
1872074425
1739443871
1725208950
235954757
867357053
1051899507
1264343508
1537667825
755893565
33332224
1502260814
105660059
2109716047
71100749
72161915
1908031206
981605500
2120374368
538880754
1229640496
325991097
1654752763
1291605280
960722358
1658745631
192386160
682987423
923855690
1446860203
1999971836
1300787654
612839794
1397491325
283748736
1050248456
887115290
678648216
1860506806
473460639
2117825661
2016652036
1485475947
1227624111
75269782
715683819
682945299
49568874
851822127
1130756430
1142151151
213478064
405093535
1264737204
447307572
881752048
2086234229
897094087
338995119
1896709398
609091819
1518819112
1146646870
742529230
238689829
1355377167
1526000880
615114547
736880817
591615535
1389809164
920343399
1244411883
1850979772
187350050
881666327
2101228141
1363013330
1171447072
653767187
1105400172
1819545424
1953158291
2061456524
1968457766
1953707797
130645581
2039775034
1356337080
1156030367
992110580
300853049
1883162792
678137025
1876300127
2095183882
1089203622
1359421707
39923277
1837600363
858706287
1550802820
1309904214
573632605
2038310011
1188733833
1771017911
938466185
1400845286
1151410167
1101710076
517645391
275057256
289565521
715011843
365195629
1407238550
1771454656
88584511
26875339
1409407214
779005690
294575207
1400247803
1926644592
418606624
618982876
315234993
2130104717
1235591278
1596865573
618138063
505303136
1126830175
2133116814
1634674621
1662053874
305618055
2016206154
1698718101
409932477
1358406905
738435639
957946564
1638245843
1865858996
1987629513
1445207304
111387882
1293331967
2067543740
1243763890
183269166
1995552005
1879798242
2025201975
1172589469
357002193
1858844218
273175095
720732333
1916153809
747806126
1624730414
13867850
1169425484
203284488
1286647091
1604388349
1826669946
845795450
834559067
714179385
1195636687
1520272745
1874028029
175904941
755541791
1780205533
2057887870
896898498
479535222
1335519985
632843065
1848789603
246490632
1170588715
522467410
533544782
1546753104
261537732
1369014760
1470265936
673692095
1723643226
1371571725
1778586207
1384887583
1947263299
1995333547
1286787267
1260318216
1432781620
1275405471
1358447904
278563287
1901634418
355305940
1938978144
1038230447
400252146
2068782092
322419198
1254333204
2009520315
1947317171
1913118448
1763809939
655557079
1593824554
277058205
1701361709
84568960
936831816
514224019
243197141
1164292973
1813334888
820088856
1445375973
868741266
2053234624
847577003
1921026877
1810531724
50316717
1357627361
2002499467
200195493
409875587
968491636
150125518
22656783
108753635
1503904874
1956243431
1213458276
686439938
754183749
10260687
373043054
1497121203
1600433917
473090635
1927548594
469064980
1835038393
404840344
313266930
897849004
673677995
1055358892
1112082925
1217323579
588884110
1627777858
1993822101
193491898
830685526
1686774582
1910439635
715262310
1974315712
1916081086
36063199
882818403
1307287328
2023798238
766839054
1684221577
369325562
768904615
984048416
569568426
1146373346
1290929552
563210631
476848781
1900461629
1236637992
839288795
355305397
383778983
1548889946
1460447
499468727
1092644227
244703794
736253296
343404371
1848902294
332780558
2126399252
1467793897
317399187
821613181
658682959
435783990
1507030642
52501393
360635384
2055949121
616913077
2051467447
845542304
1833953254
711754470
1364604469
348892088
1708907271
869236351
1257300594
1831287997
2061508263
1453632592
1091670606
1948672214
1534363060
1358187644
803226689
1608245732
823339205
1891834415
2024403682
1286508377
1312420589
1352046892
1114916303
1474154929
703358056
909376526
776358475
590152804
230704429
385700717
1753677976
882688981
1933860976
677985378
563006890
1486491748
1516430983
709807960
1651696830
972913555
1151110223
2065300297
226322356
35011338
955212393
882407452
355401747
1947165938
574787702
1875308535
741068287
92996796
594344438
2038448152
732881129
1030056932
844925138
1259001515
122235046
1625098161
230723056
58029627
1177411535
1105474253
467414400
1311370326
693545565
1377566075
972954945
566962471
1897492309
1451661932
871515819
384485401
1381561680
262660059
679827098
1148134191
1672508857
1931219514
974333571
2098273202
800030084
1135308002
780487356
1676390648
1459020228
1877346379
2027077697
1433004223
1066456466
935161183
1385451964
791835874
746867849
942459659
748985208
1901416616
891538293
2075612896
469778224
1826604789
317982976
216130722
1565392554
916562973
1003186830
2007828403
1385687806
548422204
1872815582
1560604730
1412875553
1145830423
1103387986
691682847
309930431
2083190298
2116909106
714727061
973918478
1553386816
1693731951
901826744
2048139127
2075981176
1286277288
89094294
1977424885
2080559887
725012308
1944980676
1792713148
996509569
2060880164
1610347922
907999496
1574925793
1015612801
301472540
806320274
854824778
587608794
508964049
1143650907
2079134642
360570023
2058539301
259408188
54305617
824904031
521117514
694489471
1568033718
1203281703
1485953025
885283826
1134746475
539212897
326868637
534779810
821709747
146643242
723267035
521602306
1902488245
685009996
1952496871
1347073842
1787909276
1825617351
1361259062
805656245
656720540
1071601903
463349809
458958181
177949394
934033313
1698891444
708695222
896415921
2051454269
1210338851
1558218977
756755431
650083003
1405524344
100710529
794169822
1797763791
1318263981
1677961451
2053971713
929928129
521985230
1469417286
311298197
2077183266
1743107353
247834596
637585855
1889805143
873793259
1916182935
1775712946
1772950940
1104089280
365736712
1651031857
1642550691
60324311
662558694
1873514396
605210499
226958702
1550725790
221401915
1663966949
2079235674
850823262
2121812347
1607215339
393793067
1895190335
936189522
1257159949
1816295932
1323417137
1287136573
888062554
1537060697
295561422
1765476251
1608069438
1399487866
1145304937
1087569564
1623806396
205231441
1641233476
1863116418
652870384
1923692728
596015926
317648459
388845445
508749409
827270821
222923679
1449557916
1247425839
1901043418
1496705413
2017136871
628587898
411663013
1353854549
1170334487
1915553842
793207276
1787043444
2009380387
625458669
201728200
1196004558
1716065639
597905642
1678154221
665895260
291921079
503317149
1973667832
990640834
1407609246
76999698
1902743132
446852306
1562109212
1086947254
460522152
128276739
1126485594
593642272
1859511492
1477674565
1004922860
1064203365
1975219135
1363070930
1655585015
759683606
2009629270
1183611534
1154839640
1548458771
889750119
1064871271
2018185701
686202355
884816399
305951789
429497003
602895830
1560624768
2055645228
1238106203
107547529
761327331
431579039
575164498
1011984916
12203425
1730240600
2028291298
1643360954
1961697730
268947469
1059808422
483795677
1133888759
308466212
2105907865
2069273666
403644900
1122397043
1451303064
287851544
1230755963
14934438
171391638
1208116057
2113485155
355975905
1234245885
1986430854
1601214256
1031989501
2037017190
1789105970
1774347263
1419408394
1726158300
1414466664
1707060847
507030388
201658660
146342276
284984595
1876485985
1319792273
1580950848
1321997379
2131507557
491358997
1768080277
1455254631
257619857
1375768056
1115801620
1951659314
302314723
573360882
122546951
1431975463
1855366990
1011794904
608397497
56003406
1299421691
1022399424
18085289
954863520
2061435496
1480763929
1027228806
1578072427
228777326
546022875
1006234408
1424689077
2029218983
1279014088
1411878985
1674378616
782538585
2063474916
1894670469
909467551
934367687
1197866287
1006333391
1644490694
210744478
1526884846
1674761651
1928585387
1113654091
362416463
281150669
41505828
2031589595
558584207
291506962
359552167
47758879
1208758430
1244485937
864633458
1517854700
1951167070
1274962887
1155638123
1329029111
1275695051
551577478
1286760759
1054634463
615464025
2027229638
2088728546
519751458
966299600
1899584393
1392921640
622729693
1441572488
1854113552
1144070415
938554196
1810167212
1838820163
1809023124
1665648664
1601952753
1931188998
1459446311
1913686519
60425693
12973489
1079951986
108085283
2027609770
817432920
1464491954
699544700
1382516578
301604890
1408314394
520961787
1574792208
1152715964
2047907353
712846323
860027481
850845367
1410319257
115078765
258792862
1555417786
921594482
1265655026
2036711685
2110689762
891650835
338460867
1277300986
1942391174
574004396
1263326396
1278906882
1253315498
1497326612
436269722
1877832844
119532726
1574302035
1646999123
452993763
9736303
1060938317
1186876438
982938995
754780889
859053084
986683118
1597000032
451837513
1565343447
1519095563
1124405374
1076566814
1999263132
2121504017
1817975041
513294625
1085137990
705455810
1758219592
1303596085
1552197629
704093117
876173910
1250580774
1824660376
1833907505
1353725466
1764050959
1262219960
1468991219
1841380018
760552059
2077707144
584245011
749899375
1859267548
2108317084
220868134
1383541499
1491379548
1241323292
1972753596
723399137
1580547013
569485506
1171071848
1587129597
454837810
307686218
259664941
1347478232
1275434721
579348118
1462007547
987026792
1662989418
2070310681
1486148200
705645265
1505877169
603596598
451457057
1130540918
2068981984
570130381
2134054200
870665482
928106465
990552769
350362435
887151441
1815036801
1886420435
1270162890
108681383
360842657
1220081937
593557360
943711584
1949680462
785745429
1221772620
893796595
1698010006
1720817244
751045311
868165253
1667129590
467083011
2049930126
718856001
732802982
2065763144
1704554886
1136990413
974769423
119938302
1699371973
475296132
1985654049
631937225
1323984801
521615898
178805624
854494831
213282026
322895275
1539429134
2087317535
2005701871
1029496341
803964836
771206409
805159521
1356147284
1940432487
2139836788
781730276
2058278997
1419585799
973927688
738629496
920988987
750768161
2129818954
2054908419
504876912
1777695068
769586572
1283322374
1109867197
315352073
371252635
758371063
1788549409
489018771
1855738594
957599502
2129593195
2126230057
1742690822
991285025
957942636
479073205
1845207146
1862493207
1694718322
1612410326
1428873611
1709970173
1831043116
1387437128
870221677
1522207769
1607935392
333848313
692512377
764722127
545551087
1266990904
1003248993
36091324
201373716
1100671600
1878141601
1641417072
1621287098
1442424465
134792383
1265546611
1986417466
1374202308
1541382735
813714801
1159487542
1958925936
1924772764
1839145547
815683959
1919414090
1530415083
640133054
936287075
1280268292
1199732737
388739112
935321618
2040085987
836374018
683730963
1850734939
1564484283
252826806
285448254
2000176225
1491665962
204852575
1388382408
1400114873
657311577
1249237619
1392570052
278604363
49353914
1188813827
1896374361
828086074
2134215399
264285429
725496497
1921193605
1772996361
895300533
1489418236
352798816
460350240
1564631954
871948453
142558441
779359919
925939049
685717782
1089005648
1717199518
1223189716
1789238646
616643469
2049616456
310067808
1554142228
2086670635
257987042
1241804926
854141739
1992056122
1565888132
519922636
139611249
214421874
1576578225
193248783
1230623675
1566500804
1749519171
1989442410
302990536
1225858592
999821370
773063655
707475189
1981608611
707198619
744612402
786489602
788353819
694864030
266653548
1667179435
272746253
873661381
2059620104
1544863566
38805981
1444405995
1515716979
1954179010
2099477046
1992990848
2002505732
919811846
2140028374
1350230719
1113338630
640740658
1169996229
2006501002
2143026235
486257433
936720667
1237375830
1978298439
1215541051
299821866
2063776347
1950547541
915011072
891538293
1025162336
705032676
345649522
13036501
530607861
1373669800
483519336
347023628
2120202825
974706228
344503370
1000986008
1699646067
1673417072
1958077547
319488368
1965364904
984770371
622624772
1863077167
1259146198
1024855368
1865426467
768586720
926645624
1408444179
341095323
1886449275
28575783
1643183160
864042081
1765823911
351773788
631665951
779654686
1387359937
321700011
836569936
585678006
1053580004
874951101
11891137
1023873842
519348342
2092946734
1487802307
565785417
232560140
1395271153
1925077483
1644812303
951933279
283994959
1333024894
1954482757
1474032877
813463991
912392077
95233928
10105645
583681896
404516179
971850391
1669925388
278166369
1351092787
408348630
615780762
1440012647
858391337
905371025
291239933
1440367141
1222193085
510564448
1787034681
449939413
440134988
1073224070
1125089919
1654284884
807353963
370020287
78076196
1583493053
1630281853
880456167
130918918
1817218833
1408315398
469149946
1828735026
1428600325
1754569647
2058301370
1560556697
62315959
710274715
1968227518
1967462103
786800527
781187707
771442380
508345108
462492407
537812243
126482178
1576875632
791937789
1516320098
85907658
887478906
665039483
969416099
1130545378
1435785595
647281275
1156005726
313729138
1661189860
450164936
81426067
2027515573
2010723014
2132177010
1254370880
1849409784
1182134027
235720600
658247675
1845620917
542077668
1083745023
784100198
1065728392
1259696018
2006817674
1133188728
862859472
1245508298
1473006278
1462239732
2046501877
530809797
1978571843
206909678
806850756
1767122250
1589318730
387390566
412788174
454871047
976504784
1660709413
1949158789
1592694434
95653681
1288829468
765589842
322837268
488237182
525074732
1890857492
501947724
1795750728
1351252437
2139899688
2006381493
502073067
1999182722
1831120544
1076914674
760179712
849566133
1373090034
2036554520
669408090
765386313
1806931256
411681519
1876486886
506681556
1939759232
1487034668
1796728981
835210042
196782561
16959515
1006379934
1300324883
266695472
1323754673
1383578012
569917581
1975990133
325902646
359804779
2124027725
1493039366
1083190328
221957678
1295306478
1211016411
1432535584
251025497
1014056837
521471713
545533062
1230019715
1091532023
501105534
1321710659
568328091
1466581089
840673856
1392603824
840518911
2002422411
825560493
1907482645
1993695753
1573459913
1798182306
1021884222
535979188
1623590225
958629246
544528099
1323824971
137349482
1234778145
438890494
769552765
1020355408
116088082
2028541651
202268507
1177557728
1537282038
880625929
75124634
66927218
311351365
972209632
226974092
906299499
509709874
1084681808
1339071408
1694825266
876622682
638779808
1692328160
275029686
1717256551
1119817175
1539293690
644988933
1656557146
728273506
994305743
1180073567
1203202435
71631234
1174939686
217369984
606435221
2142394844
1690083181
671585307
976834882
1694846871
345546317
228875122
1632887491
2079249589
1774019353
1969371794
2132005965
1160687099
34183889
1021107814
814648081
1258691564
1818548694
1071292162
155016935
913340146
18383257
2116585908
459329182
685654553
1789530297
1125490318
1328614029
1556332146
675088368
1260629480
86594703
587396164
1471286086
1197461553
1436964282
480466250
1606823527
1409570579
775693328
429131239
948088937
448731966
908593005
1995940634
1125842488
942831409
989218609
1951051363
70609509
1743303606
853321279
1748000102
1055562649
1024438649
487002274
373239530
1166984974
28501853
2003580289
1555072100
1589954012
640101220
1711137762
430740704
911550679
541467919
319171151
17528379
405656852
1887883829
1607688915
2134725360
39535310
451031502
1244443038
817354890
988782752
2071841216
935881326
971394737
63295800
357985662
1343672890
601431275
1333642219
1448972376
755429549
122434772
1588681049
580571915
1968592494
259908261
1908354496
506827160
1459903775
1105821033
183037246
97360221
780291010
127225190
349074981
777874967
180274482
1840380827
2053167650
1232015326
441947391
1651389495
1175120760
1118077030
241506568
641225377
1403104733
2099420291
470221035
1054025278
831739613
942799694
4392212
1695030041
1415150355
1747829801
306542561
653505294
4812888
849359006
219877053
261871442
1277861781
933712251
1578832037
589138374
611385141
1963907470
1414884576
1774362728
1095796765
126133995
243933305
1449817728
1331541521
379082442
1818573438
1087652703
1044665614
654557466
2142599168
1282088902
1070297093
335838663
1421085767
2135721076
757340969
1814169047
2018547474
665008944
1754310310
74246472
111866985
178228179
724945668
1959350025
1965224730
380716079
150017305
1358045776
1300946876
643155711
806750151
1885752397
25560577
1518783008
947570875
700945215
1176086748
562114158
880385637
45683416
74777487
220070114
299536827
508198235
1601362059
1257810236
1856068819
1958425445
736830350
839868984
1863161302
375510797
1209214740
727489925
559237771
1848651023
1702398332
1455317606
758334716
1626084012
1582748542
1793324158
1114522041
1596171209
54291613
72097544
1948811124
710211137
1158759202
1910684063
1376455737
123992739
350889732
1526144061
1574493342
1374401934
743353177
916840668
1562305434
208166637
1812399577
2076789706
749023214
2054453236
1863748328
1984847717
1061614893
1623770342
956929002
339827412
1434815342
127417188
179353995
163231142
300049637
2073223349
418609806
1365418799
739219926
1806580323
1049466177
1637016079
1907955680
1987739863
996542513
405134140
1981487805
605355857
445711958
346117107
661606982
1695912969
1542496607
614810877
1257156981
61685590
578975051
658888791
1955620917
391394654
328444876
1912788731
1291378178
904300425
775444446
1262923396
1554241475
1324806414
1697098195
1612623356
1660915806
1100457652
879516400
218681790
1137962798
1749965695
1292041312
1585843673
842396079
983087601
1655314845
1638449039
2033147591
681990482
640791602
1945830476
2035585626
34904565
469424532
1199493265
213836642
632721199
1589554230
300354747
558239603
1987252447
450705256
565248818
1745748636
1050802615
221527485
818686699
471932402
333735532
1069559233
225815466
428385586
2042035747
1104954353
507344667
320613239
757779329
24474090
1506666406
1179744350
1613182333
1385438745
1002342762
1227824333
206482420
496535815
884469864
1654348439
1054191335
305937539
2044251346
658028898
1992157969
649938655
1273688441
1433121881
361078594
456812151
1230073648
1837152088
996580770
467853323
1375304137
210646473
1308739494
682995694
1528598732
1498317363
1811782509
1637521289
359699083
1703397604
953559345
1518928258
2067625802
1397993357
409871869
872930641
1807598947
154505356
716984568
1966094417
542732867
1121803016
766574369
122424214
985191595
1063680836
1771661352
572903948
395052908
815330890
1204696520
1429480657
158791476
1229631869
1554111614
359564085
1429956028
1170772011
1268690664
1502509306
1400220525
1667621392
683120731
1219711852
522550253
132638059
1737661405
1640882790
1227249367
1568889983
46689539
151434607
628340421
503963413
341998936
442034164
569635657
688550830
1127022426
1443596274
1774607079
2045220744
615140942
1057116843
817121112
2082588532
530284380
724805537
568241958
1879195056
1329790104
68865747
273452185
1103369061
1280457763
2051768827
1003295507
1763831900
1000525139
87148962
6776905
641162453
886442798
564125641
1760866026
1086638758
2053975931
796623619
1118760697
214372450
1904479901
980451808
1295461997
316094588
1135316896
1155878234
240435943
1012785112
1665029269
892825939
1376497586
1284771915
757267449
2000221903
1995596133
1911071848
1667772024
697705734
1891673734
1250878779
1478513123
2081293117
127147494
1657063152
1127532744
223490452
1555155411
964349900
548088366
623451470
2087014706
969786269
1289968236
1457374907
1754276978
159966602
1662149216
163425759
967207241
204886654
155050298
478803310
206778010
2142838398
868989886
1945451207
54291613
1115552415
2000333513
1782463109
1919880005
1633683112
1682213077
1840044542
646033165
1873308478
507206037
691204752
68302251
852423912
262601585
244751912
319187513
282755401
1728226863
87033187
270567710
346670365
1230441761
489543843
1387232309
126090528
1960236117
916611482
1143016608
1952068862
1879588765
360772777
5353046
342880195
367804365
1868468415
1560070962
923232782
1446978370
1206343760
623450326
1795997147
1303635048
835085568
1211254609
1238296051
325680273
1607068985
415098675
1755434826
998018164
146273137
917116074
1898788187
1809192027
1459259595
1145418950
1200684148
882850915
660295971
53998164
617667312
1363323976
827983050
1395301080
14850558
921147240
1863756225
1461094082
632367507
43935279
1864785749
1143027775
862223512
295877314
572790912
971691703
1083015675
233062658
1751229697
1627636081
202723483
1114142156
1604149848
1306519327
1373333280
1535257328
384995878
629381523
393249257
462929436
1276641706
1932601309
522809781
1091645797
781216104
1229182287
862974285
455132608
943143604
1639870799
407750535
1785330999
1949821348
1306751960
2039848801
1154694074
358170825
166213251
1172368252
313956593
1976975717
1420818032
1446732352
119421168
1742351654
1039513895
1361807927
2081399127
623906773
403578076
2077933314
487751715
1063035982
1156755632
1801225838
833017129
1144761446
904661401
1992704047
2022659653
610092558
245919361
325316592
1681877914
1914053079
1018376730
1594724956
937073641
8521840
1341671272
1630138551
754601954
1463175406
586414972
1835774427
158519642
1877315841
2130764474
259354416
998438650
1443365876
2125707949
773053309
428803064
59430257
992509192
1296250875
1717148337
1482056094
1173983104
1559323024
328942795
772418509
75678772
686120955
1838806391
731594500
1639625456
37993903
1946459533
681428906
1980268544
1742091104
324089489
218737682
198124479
1854197765
1881412357
1014593839
2029593960
1739368402
1419522677
711326419
446734550
1087246611
1001952699
1890563825
885407586
2025529226
1278599458
142849220
381466274
568794975
1781466325
2140864657
179825186
469242462
161582908
1334080249
2005978686
2039847777
1394175508
408463110
2014710645
1649503640
462879855
1873266992
2098994950
502368859
121830578
1899100154
129652601
2130941119
535303397
1663312439
1708229012
854430283
2086558855
1401091178
2093698294
643773210
1589680449
1763599111
156197334
530570332
998966585
670440323
603732698
1397072164
1194052251
1721572109
29733597
403138819
445181020
1581785632
988576203
610052443
787383285
575880901
1359041921
1529598597
996924397
194911839
1109687837
1817073334
1811461048
1522352077
932170467
849608151
946921852
539055712
1670005174
1406590258
301897329
1824696687
1868726538
1574475424
2143248001
1461418451
561240635
977092179
1724186505
1214308970
1262759837
2021840418
2068489433
1404691928
1190793552
271450547
388598752
474758260
399205239
952050361
882054487
1533865566
1614818384
1833335401
873761296
1319640003
181885624
502060594
1251688894
251532786
1286916227
295261104
939289856
1148857479
724993294
1420138153
1077947807
93547323
954511010
463049668
493393000
1659509846
1640131879
9860327
190797709
92819396
1965010299
1378991008
1079115542
1774485733
493706319
1788250553
962494663
1344054680
248540547
1895341440
1763211796
186227122
243093215
1340684207
152074851
32728263
519335274
376918202
224641336
426363608
1846609638
1223128559
998625862
413473620
240989592
413411005
2080925918
1120333852
770310975
676049557
78660237
734578372
1441602584
2052090676
1533192083
677694816
549862900
1158210242
1364911617
654596194
974309433
781937536
1974807975
1656844158
1544394430
954220629
1886934184
344774961
1158868607
2080113074
407031735
872555247
2091687789
60525558
1358286690
500281339
1867175442
128756538
1013391268
1108928187
1263818826
710591502
2076128195
1702429584
1871655546
973195257
1189241484
714065500
398799529
1637157305
105230370
754950342
2027820044
335648135
1288250990
1353685322
102096479
1819933957
1606926706
2018674219
1511734407
1073339505
1197183956
1442763085
1651243245
1665166331
595386790
2123151074
483441230
2141116205
1934405625
553706930
1177966817
854014475
1714397257
1497828559
1287536586
560738516
2112548282
1487176967
514413436
1778167722
1238293814
615623974
1478998482
422119100
1337551029
1383911024
1556496855
102047477
563608100
1038317295
938904827
518897672
426866852
604259496
390606446
2034548488
548612981
382403881
1369239180
1073266262
1084252008
1992440188
1579407399
1443240536
1534244496
487955804
559083461
1682950597
1454253826
654966296
387796393
772577647
1573381030
433071960
1492612080
2140972863
1781123115
962531953
1220092991
284445007
1640991932
557263146
1323018051
144786958
363943628
1848900397
1763933739
168067757
218405224
1351178461
620787898
251775043
313761803
1141707145
1220219057
1635147186
11263146
962258632
824920899
1375144282
1676688812
1506659754
1038466327
556694912
59289162
918936131
1023336516
1088040861
175712367
786142287
1143396230
809336792
1727615545
840213821
848832698
1978739932
724993294
1086606835
1990906291
1718038066
1207607731
1957941401
1947972882
78117704
1993227222
1008622618
1253177084
1336877128
425362571
1350804306
1318256527
1770695103
358168296
1497682774
1551791872
1837448896
754104191
967291208
1726783489
267152994
973418001
528359804
1399970315
1574800746
445227371
1704750585
1506602111
869646211
1305399456
20010450
1613755241
738378313
266655131
1761048432
335614241
811700547
1662883031
992766752
1801780667
1638299615
1669702728
1404844428
1666661842
598159992
1114536326
1991957071
1711032801
1913156692
1337137460
1149549998
389072201
1371474265
1770741981
1878390875
318503881
1168433324
1780673572
1041360493
1900040584
187525703
897179624
919083999
456284934
1265198462
1080728166
733452596
1865095891
2137657133
983110388
485992968
872739119
91862364
835203891
748412376
183138656
1218125931
1079590502
1019395890
498517369
1622803340
389637905
684408048
516196778
1176452096
416674576
2064863515
1370311655
1085261627
1747552165
1847716686
2123407109
1759741645
1720251535
525428365
1794532091
1876290234
1670200606
1499257240
1396907803
286953652
2136995643
2003775557
992538505
1672032219
916403
149387873
702255749
875021827
980997971
193684130
1426529223
1027819076
1555059063
1313435121
379507419
731819933
607798140
1838605823
626251863
495497946
1296364448
1367768069
1026889405
1708356847
1786407426
835979231
2108873253
284595736
1985465067
1339952633
268536949
208374013
76482308
1091126308
1966835748
73611339
781805339
354869159
2018758378
135213478
1344749876
1808198421
1543371205
514817551
1609508035
221440553
1206343760
795701186
863619889
1177573485
392529741
32486513
2090159802
1451788586
1836087835
768648115
855926557
316043158
383312554
370587127
797088179
571969282
1103858022
166862509
361199541
451699618
1160713819
46197051
392469086
1231937925
84467469
684955219
1995665431
78246000
1992955075
1023845164
1200458651
137090323
2073634016
248669517
1656991418
414610328
618475289
1510953100
1792484260
2039052212
1978711545
975336124
1335238950
1304662017
1225434744
1035333851
349660169
1911695839
989710547
817598723
1305799686
541625678
337872909
1666738950
356274174
1949195852
1804045200
1490907997
1272384794
2072173461
416927266
1931615667
1061133036
415833693
1751461572
947231300
1447242094
135004663
1862907761
1453580366
1742101800
1110005988
1665441586
315467945
1639973391
1210286603
520004736
2040466406
24862619
1858651712
1787038364
1602866005
866378609
1080675985
282859886
1170565809
1332987080
2040357848
1759603864
1288947672
370632777
1831567881
1804529428
1449136189
1988754683
2091382556
1982889592
670610141
1933495456
387355252
1586145219
210855428
649703210
527847404
1156974414
964705830
1030615538
160063863
445601832
1203633547
1978885886
2069189744
1288081497
2039672387
1555771127
1292207443
1882559895
93470180
2070418458
227201922
945077571
161721310
1797228151
1760166410
1283235722
120214232
1462860569
86936153
950413148
1854026952
1212985872
693501943
973294937
1166649974
1338888623
1032985812
1410477019
661038895
721663313
1475202140
1427594768
861444333
1393434206
751860705
1575969955
234293930
1545633675
258538263
1085209895
1591096213
2092669453
1814855571
161641233
1053243744
733654762
176967486
544045704
1945326990
991185379
556803395
1549307336
631441369
743585369
378242232
2039163635
576621349
1650058543
1490497614
1745107062
1907645431
1524362802
1980550366
2139318599
289766263
1801177731
1248209845
1789998821
809561810
1901111977
223311227
1860986151
1795970937
485276971
1795779711
1644716323
511311060
1201178746
1804123491
1462501093
595112839
1756027027
1632416414
1335925551
861882455
1909115725
1815931150
941957264
1999113891
1086514565
546703712
559350459
1472556984
576071776
263035120
326674780
989550304
1298842786
2141102086
1123048942
2029605237
1209414450
446114284
1610953164
1257217623
1296484180
1630150216
596432253
2029052189
968917285
381414932
1747285225
294672755
1375368167
1754205024
1573245027
810053936
993578843
1207894099
1755208026
276914526
864485249
1331577082
2011230955
1968278835
1195449933
635254967
827733347
1105173077
16298029
1491436199
1068905115
1262655132
1385688176
835163988
75978068
1084971351
619644330
913116992
837398248
816742153
254378231
1073618182
31833662
1334813114
1943566007
2024989938
1915098331
1956350174
1093325226
1523437417
1465845495
627918900
263438455
774995724
1982147770
318443197
27189069
1202205911
520371642
1376837092
41880816
859248159
953458963
122640986
577147043
2116784286
1280847398
2130354626
1354675198
465105084
1601528934
55036621
892443371
1062315325
80402928
2006120914
595330044
373486191
1460107046
395046577
2094320417
2035244578
1422580704
1553965359
382009183
1409195770
253570195
1547706302
862475523
1673067072
977677325
1413204779
1848739587
2058848667
1546420209
797295847
1798515811
1828808634
152246007
1255116494
1468244716
542767779
859706525
291088724
195291991
864802701
2069943702
1338702074
106028100
358059124
1412217682
2008754854
1027274635
7264178
572784860
843608138
437430181
675135058
1506831427
269319783
1851175241
213755518
1579368246
1924240600
678098690
826379933
6884006
1016906541
1079475432
2144020786
1273598927
99698071
1797519865
385855468
111985471
2142172769
1894689798
564252497
1834855186
451091898
1389314653
737880648
1390648981
2092496023
1818590296
1380016842
653077836
1076239506
1861117765
495574248
566144075
865725448
1125670396
502359395
302954790
1885121281
1612166519
401900853
2044567666
41759369
1089298840
18924828
704816117
1367506817
164823579
2081954907
284096139
213176870
26112978
1760273509
2136985422
1323219125
1353066108
46878935
739645215
2066426757
755613198
1830142045
226785189
1627074889
602271322
465902116
893948510
333852781
2126097092
812793850
2130178866
1700676079
214533175
1846184303
164921617
1474072028
1886984965
1484315162
262675861
770744815
1620693941
1128314466
1699131017
786870940
852967284
99080211
433279419
1800699402
991185379
544156286
962995684
433930350
1298514624
1363490641
711766625
2009896287
938581142
34204956
1554270827
2127450711
1679289295
387256366
389739859
11603418
72819239
25321720
849398332
1611285268
376110424
742682716
515630664
1520649869
583183602
1835662984
164242848
1218430451
908758353
381493623
471013456
1206249736
2103996107
1032690822
1932759759
1739297852
1094939314
76589092
380776020
1218586428
992951773
140184537
1527167875
175750479
1792148103
2084843330
416311708
1088575113
1588265713
1583099992
281717181
1421742811
1515641953
1015787900
474547822
914573422
1064789966
1175045879
1841630363
33760319
56206193
722996670
1002194371
1488844340
2139919163
920561201
929533897
791825048
1772171380
132950057
897522732
1761661396
591864066
1109562008
1835341529
738828793
276964853
620333861
58109611
1054518642
412528355
971356427
660979130
1971220264
532182307
106587609
925227371
1721991542
1767946595
299879926
1931216967
405970142
801749710
1134375623
299714117
381149679
1330085896
434611774
1935825777
446379593
1730055031
879322876
503530967
757792090
580351838
785583593
822256791
1885406674
2975067
1701616942
1912180479
1212557681
726323955
1472394372
680502382
2007143164
1667168320
1127905412
1275436963
253039167
648652502
284099175
1143784832
2074613486
762462316
470351547
1088368365
1232020596
2118688289
567729140
375573261
77695419
55810829
784956333
493306898
496769928
1068193386
1147428487
1766897081
779801765
104772474
1481132736
643985667
1462932476
117569469
672396300
1713756926
1556296769
1232840635
1529761571
524782257
1895434774
1779649626
1408009897
705440879
1113109119
477719315
1301218898
1988060469
1744361349
1017693283
596930579
1543153021
1160167979
616263306
143623557
1631298512
611527376
2057575920
923722508
1208791042
1500572280
165057195
285904767
2119820358
2076899333
990224132
467239461
1163555956
216238864
208142292
1153079088
2018282295
209438525
2045073614
136401552
988775278
1995689426
185447894
402650616
818068575
105936331
1131158189
1081522733
1928643660
1031961854
1695106073
16303442
1926717426
504333232
1532638652
367305956
1424875352
1430718149
440972302
1934421331
8805054
1762873365
1174613367
1828247505
1277170603
371213323
733064688
77982636
1352250941
1395636474
1082220387
1510997366
1769635729
833040397
869150855
2107272484
2140024988
2057392555
2025405103
18432679
1703269682
86907819
493114172
27314703
1410363795
608704061
1142991282
492666901
447511075
400941321
1831895502
335744988
1852278774
612503547
1084776683
381243663
1549152976
241115573
1053643780
1564678120
1718250142
1513661963
1996940110
1236255105
1617278145
1487273668
1239314935
795877819
268613285
1195686890
582971062
2119563335
36503914
718472057
297423724
1084796626
569323882
1377381745
103825718
2125034901
736073813
1393176844
962656294
1474871702
2110895013
2127688296
1181227819
77975837
1384728830
1458892112
168672414
1934209892
679796514
2139590582
365270578
890220972
1307409404
1774926242
1702560430
651298240
226910526
1406043122
1896180645
1883149570
1522383694
487148050
1697019344
617038160
1209250462
1860317109
411224925
733190976
1628800778
936805319
746896647
1642567962
1245693037
25985158
816111924
1444125500
1427482981
42510154
892001541
460190903
1497056121
1327563953
502574926
266799192
1100461341
1844419643
1216118122
933943741
339274590
1625134043
593642272
1014034437
322288230
346994150
1308658436
1253608811
480875557
1587456531
1432635086
1935916783
1163470731
678021031
2022520796
1551857498
939223954
2075220678
389291757
457733700
649540744
2083092424
181763548
1144712460
1403573856
1253018356
1876616447
711526168
1959873147
1508865516
891920697
1368761439
1543550621
1216533731
675801372
955815154
566779415
1651016763
2146760076
1081742394
936159325
69924218
646249401
1597156224
1108208041
1814730441
1657534634
645716640
988571207
175615248
60932356
441661500
1321020812
1091043231
2045664131
1062335440
1123669038
2098477705
707495270
2009499130
1397587545
1613160634
890004343
641785320
1542378613
1435539462
229123746
238428758
766550238
445342620
1639512198
465434352
2133732623
869010189
865242271
650251726
530632949
697660147
1969709210
1208321608
931981256
1921478419
1636734295
940207672
1015110434
236707577
1987908559
1901957191
397884009
513013127
281703372
1084063324
448992567
203003962
1416355438
1905999919
1699552917
1789054128
841193663
351740014
1384194260
2132580083
137158260
725470390
851462329
1100569239
651709299
1177573485
1204643926
1205252402
1109353191
446048267
2048191100
1581814828
620709435
1421767164
1244325192
85855163
2079236087
933749622
1438148770
989360116
2040134772
1199002098
1841141109
1422317685
451120819
1177876780
745489381
1856655358
1077999463
1321711407
1008490599
855985621
635502558
100878918
460089922
2051860377
1639318243
1618415580
1100548530
1027716799
2141388610
995343389
966873445
769275576
410249465
1523984558
1117632597
285919123
1608412047
237749158
423497329
1430524158
1566389916
46082659
1966217498
1272049692
69558620
577267154
372028047
557790410
1061411975
2126958133
2066585855
511862791
564339499
1895207428
1293162088
322537808
761422112
1539269097
2145479997
78737846
391167807
218354731
400582261
647892830
186851023
661255283
960971857
2069626659
501537979
877534375
1560459409
557670745
1983031000
1149918101
1763496222
449099820
1904080955
718924725
2088114388
765602706
2066042101
1483365873
1303259335
1181494773
813099952
90990022
1854165473
38551046
780981873
278630218
889848262
1867695360
1965865274
727881331
2132584092
2038680658
424433397
766448326
275295405
121663996
1643851119
440620583
1986670509
1029533428
1118400015
155934761
1663783218
1223520528
989881182
1393468562
1267013709
1131967321
1866874090
1793992912
2059172274
153193532
153262869
144802885
2016541578
1469841394
40397623
1685605713
1601254074
232297989
214950588
362458129
1823152077
915358578
497800255
1802403092
186187191
1272702612
2032542965
291577747
1004350906
1727571188
279512650
94720958
83684498
1065140103
1473080578
2131882084
1473479285
285932689
1783087280
568579492
75504609
1612552164
1611726624
562770004
1047215750
489039176
799567311
1455132960
1658421824
1601268626
2084139328
752200016
996813343
949282406
1821943975
1243187405
156197334
1392555731
1470444952
1900791013
1434685202
396015468
308751076
2141134716
1158415193
482556507
1316647777
258307873
1521421641
1152747472
1357087989
972733131
75186399
306933386
786678840
1185521760
525973079
1720550058
110593982
556904121
1252409496
471991625
970359085
1798333890
640449389
74796675
1374656256
259121523
1671408893
1581217353
1471432596
350772373
1063604940
80241176
1384265350
105289105
1681799535
750685217
43075883
1023580446
565067532
1280807675
1222749970
34035534
276395609
966350396
817422098
1744460938
613993113
1789332264
1146227658
897253754
620470879
1474273303
1538594353
1535354296
1381879686
1641655332
1767948964
13571045
1504623230
1894964631
1348231247
556606716
768742901
1230293205
1019472578
232655249
2114205411
620645794
309349969
143618360
790798822
1852322341
576701459
146484565
999162660
623819586
2037277450
1865726355
1191622491
1119956840
375707089
351447241
730592628
442982887
207777847
1202629403
667206328
197564839
858115404
2105694124
1213366004
1265720349
455955186
384691857
248130249
413900211
2030092878
259500263
623207264
765189943
875734255
1503702890
635619794
1423030532
1039881884
1846545442
278580096
533473982
261986858
1868345472
1900504727
2016887749
2514342
53058466
1455521969
1211652636
731557592
120145699
2017406135
1258630166
37325255
834185221
1271797162
832762254
154854454
2077105508
583637783
1683265525
1473327688
2040659382
1489799186
1261796574
533390911
1073909467
446886264
830983704
1760723689
409991494
1491770305
1288969441
2067740041
93162490
957711414
1498360441
1559878300
1429899023
1148082970
80318143
120051971
2046084559
1167188876
1319078730
1689331654
1099219592
193874935
1671523004
885716324
332806084
1017745724
1569756477
1440069214
456223729
672856044
1375626374
36049743
2134498188
1273480557
972684773
185374209
1156692292
1599305024
550429716
590758168
5464018
495967728
1738441090
1160858571
1133344805
489332865
432635662
1454873903
762110310
1525259504
518147900
411345937
2122218882
212348164
1747417468
1931475622
2046699465
96451417
424629031
1380485358
816464642
966294232
2078133
1992281396
381230712
1033986332
434048501
1424282164
1709255630
135956235
281137475
198663829
1637406578
1106501194
926491526
1452570350
1576815582
504543303
949486959
705092879
1794164089
1587053457
2089990187
2052088987
274961315
1801187188
477559110
2053710698
577685947
1787762749
967696286
358162495
1200922497
347646833
323026373
1570511389
156620867
1245997819
411098694
1789710171
527727688
1165218371
625792112
766379641
197609726
1225314394
1312044009
97926209
309272638
1489051305
1317593978
2095501062
1237308427
643237903
995880869
1808304151
2079555707
150862163
553668359
375758125
1055827563
1659917420
1742439164
1829137013
2123848983
1879735322
867889490
730946776
754972272
1581835818
550445667
2068320767
762181662
1656100508
1209290329
597771156
1742596145
1710528659
869224538
332780558
601660643
1202940403
2064654194
1271428861
609227613
2121391141
1795925061
1197211773
114963946
1288216796
778483609
1571549773
1639335780
1508680701
493432700
1820538747
238332129
167073935
2065130964
1231891899
630966645
676058761
1440823390
521073013
391958683
1325303228
740303590
2110594556
1789343826
1531919406
1217427422
1355681028
1893335556
253648583
445513157
850816800
243584376
1147445442
1650195275
2042056690
990003419
219220431
511500731
1922002185
132568181
363986279
1076644293
2020652912
1117549775
1099790826
1236658538
1716457482
1946040865
2078154297
833440132
923153516
1090338897
1777983125
1015181696
1099510041
1028704430
367162312
1090024287
2025442520
1461120748
745532650
1790056822
403880221
514622384
1084144378
1644428197
1680980426
212048945
74732762
454613328
648208326
919370426
1265349345
1657712933
637612330
1259576117
169605564
1654018839
111914822
316323732
1983600555
1909442080
1528699286
892101643
553950146
277671605
886280618
215342306
1121621549
508315428
2094319551
373510128
626933280
2014818933
791389267
1634050406
1952900867
2138517398
748904811
1220719484
522613609
1147618665
1689516878
1725526366
2102421445
948333552
508654090
754389076
1980733683
2022429607
318628723
776283495
247710695
1767929959
76519544
1124903549
893248679
1768191128
1349569468
391244363
1744122591
1339389160
1656139455
1768075163
1865987300
1707081094
1529029314
392255910
116880741
2063398500
1525385219
162525155
1285176830
1341634429
44261467
919673579
2131608488
1743720526
583485379
899678615
1069919070
436540356
914450961
1881447124
1898652115
369194724
581493995
763071067
1190751417
939393447
1940649176
262322279
1374454364
1030260280
1675928550
1827157935
1322383344
537479327
585487766
2140145072
1965080723
800042355
496550454
1561354999
1447742856
529950147
1518718713
996680220
704483626
1769158219
6741140
1693577651
353994418
321513953
538060871
2111322015
1360316884
1815736231
235886712
1266467372
956981567
2137181242
1768073552
1165862622
161969566
879935169
871311891
361673209
788697033
953921467
1849420416
2003755520
509052495
439774603
1824811275
260912129
1124343073
560863772
1169013423
1782783266
1748820578
2019424550
1989247394
1758613234
946158466
607438853
2036802526
1074040543
125505280
710209395
2028710141
402510125
1388183628
1348677040
109712688
126964038
303451875
907275233
1840405768
722097668
101004483
2021159344
1853780924
911365053
1515967257
1432799286
1894906258
334782188
2000054847
1176592937
1587885267
1645079503
1493183495
1861285707
2037252919
544194031
1580712323
1080719598
1753297836
1656054688
790431775
276732162
1036772442
992159479
1386021612
966894328
311767080
678830165
112277702
1939215209
523647758
830035291
727434043
1473144329
1740789362
247540879
1780740509
313730122
1952013958
410325477
121394747
1109891052
1928704885
1914493527
87677619
1457005937
1402497332
149531108
1983419959
386269482
278875977
1161697169
927415162
1062876823
1664853475
1167737140
129120851
1820811693
786998671
1179307975
646913736
576503735
1793694363
1656008952
277032950
1672920708
1256016156
2020562204
459149320
1596499936
526586460
1021567478
1593077585
1303252178
1652549247
1304528996
1832294131
1667716876
326651772
1390478894
161928945
1156203875
508157749
867786214
252734301
1918938806
1643081647
524298057
660096359
1847857203
132681865
23029829
918929454
806131760
1663067854
160994089
1501588225
929992400
32401403
932953779
1492831016
1526680130
853486553
1761695799
1625203549
1291236020
1472162371
1441941968
654249891
196274032
1931863121
558275856
1797805490
706672432
1460205320
1938284514
549092621
1845683665
1221762922
1005509168
2037279455
883542792
1833640937
1617659843
375875170
139658971
759894999
73536883
414226509
1460516066
134661578
236419835
1400877702
1976036628
146229161
397081738
67871528
330276055
1768816449
1807883509
1965409522
1997862886
1634524428
1687319445
60749201
143463365
514796204
915573512
1988546358
356921058
1273988595
375104813
302427322
1711606475
789182323
1172838604
1698052678
962878237
1120292507
23269
1657489995
1485873612
458047925
120001904
2047671849
391462010
41374857
49445543
611411867
1613521235
1543573089
1917907497
958889228
142991478
471023823
73579010
1176061282
1100013982
1598641389
851161036
483382364
550082947
1852222078
1783976348
1776630911
296153713
1053918223
1651391029
1640526146
199357918
1593976046
262136933
1554755302
41679564
1676276402
1252213120
780059077
723685711
802696235
1909856213
177590600
1704763566
620005447
1214909586
1502338317
779872417
345594404
1687144863
365194679
1066240576
534279322
2085429684
336758853
1467108759
1224843944
452048130
1093758476
1057769191
951704208
1149087922
2083197497
741482189
1997958431
950195287
1912424032
1491281928
135668697
193070965
79029580
1071343062
1422156321
460932252
643690957
798698205
1339607182
1817642476
2046975169
1027221486
913183617
2128448714
603977164
344799536
100025454
741566854
554410599
1998390947
1068759060
946489907
1902253829
1406654437
423981816
2006287229
1487618263
1842597348
811943386
355370569
1567437359
1502442690
1106680115
1277468493
1649433500
2109848506
1122013128
1446444797
717325485
181756305
1434838581
396091345
1841810877
1672117918
125592657
560125354
213079955
874863826
32297308
1354231063
752597683
1837765921
392353508
1963231036
752851650
1373385164
295079046
864363044
1012187864
845648530
1278512586
1256708786
1107564971
199320615
1720012996
1956224853
756606424
318826538
476566709
354479952
1258916318
693177509
854666103
814302577
34910263
686475241
1934686611
1122206918
1582308047
804932073
2093907258
278343422
1319706503
1342869940
424449216
260992426
1790946994
921588905
128986971
1492099562
1875446809
790038196
1632880998
776534922
1020141226
720075228
382720026
1493989854
112269052
1557736731
646913736
433083393
1912950627
1141565446
1662436201
1107034437
756737421
367891515
713380134
1076640362
1510252838
2001296255
1225640774
1598994057
744007987
1347892595
514035027
1253859993
773586729
2051981555
615057167
2132775152
758757887
776680307
1839320193
904678869
1078045702
1943868464
1438238453
175839914
486459978
670685058
1127207918
1659528871
622082101
207645408
157068845
1694726288
830393100
1881002352
1241376553
92574762
1790644963
1947852033
197462601
1535124747
991461097
39614671
1527898859
1416146024
53545822
1020286355
1537926271
1911226741
2037955796
1358443556
1149509299
1846878218
1683480099
1559116760
416343224
489999887
603316659
443859457
1227689630
2069998904
141374922
1867609582
474983419
1868421755
621018414
1017641425
1091079135
2060319819
814368935
127921067
936089006
762083481
1611022868
1174768326
370821752
731372124
1676971680
878332852
3428352
1082408382
95807056
1659566594
947460819
1759769544
509963589
1364957704
1451739102
156047688
1422418342
1684720352
1688543556
1961206390
767440372
1534624093
125833469
1938851137
384558362
1325101804
565782652
1086783380
52134379
372178332
1237077599
1530607368
1722323300
1377909945
814657448
40779683
1475403425
1379141327
599260925
919576513
1583563551
33602312
806746832
46374046
387248591
1174189604
1991290103
526112835
2075077211
506608906
1476026617
1009171574
1092931667
1028540222
1742974414
751169907
2063675159
625252141
866324059
368314064
1043715093
2056302319
12078127
720141092
1886622720
2021770682
152177860
431999425
679200228
418497831
395292986
536271079
1356880721
1895144248
1198705087
823648893
769084186
594251442
91944342
327214724
1554447266
1664674594
1589548121
1346263918
1417171079
1047034079
1796312728
638989616
1586520695
757399233
1029133591
639388863
1608246918
1046151243
1683259378
1733354337
1861721929
549133450
2073544413
1735224718
1251793803
892979034
533887930
573685858
998061119
506257203
654979465
817400595
619979654
1683106888
1062507434
90339202
748776148
782051827
409495169
291796660
1054754820
1388600258
1516134670
2049683859
1684652076
1914338842
2089378402
832566601
111778512
1627377486
1949458323
1822976232
1740789781
1554225843
10186507
1884620168
680340166
2111719812
32188305
1496290511
623939509
530793994
1429078290
1892200418
91487338
1893651791
1431849860
1967222281
1793554502
1161785906
1270671079
781087590
518114751
843632812
386818609
325602750
1110613453
772016900
1108172304
58495926
1501482819
1438469156
694643785
2046391247
219249128
336016172
904790931
1613684977
1907874954
199957379
1765686605
1599368211
477554154
1976375430
1533966843
1942904989
1179307975
1733334527
1519754005
341793190
167487084
534760037
1953195059
583329178
1602696683
1239429111
452998458
211324389
1455905074
241654874
951708793
1754933993
925491740
1455884559
1855791301
2031249877
1637137983
1227515615
1936151712
777455168
1873551506
1549324679
94910250
375029614
1426638842
990419996
1060476587
1323614734
996660726
1539742483
329203253
2055507525
1598162835
2012543876
1251889948
1966513840
202544138
711133028
929242921
1360908454
1644309760
643311643
1680851191
674371267
706827432
544145320
706218739
1656403670
325702532
540996759
2058560718
464244713
872302225
1625665386
289056529
1707462493
76358081
1227960662
407641373
938747937
763842036
377057448
711636765
817884326
904776806
454651601
40463235
1110844704
71013113
546867877
2064472438
921793985
2035872645
1218243931
1352617844
840382991
575170555
2081712454
1899168814
1545978616
2101706682
1093387588
1498983016
2067539573
2101109614
1269146342
861541346
558977470
1880825938
1716516784
461502540
1638228994
617163346
1642977906
295318684
461662140
872555247
54535090
1778359243
2113834939
1257853898
1861894189
2048124042
576876510
15304314
1522567038
501386040
888103203
1117136296
929742032
1786786346
1064234250
586608738
537343205
1761801092
1251166931
1444671509
171433595
1976265585
1784277735
555699030
842908496
1835418136
1830446760
834222089
482410593
917005479
1123915950
1670307804
1335888315
1265369308
43533636
1501665478
1954485148
1558207139
554324378
677027172
970961589
292517198
710488388
686418544
371106262
962501083
1614220359
208694158
1602104657
1424271723
465722769
1269698819
1088132524
1959088511
1976282064
316192224
1304851942
486164991
1521090377
1865457154
62536986
834011591
328839001
1603330550
1988480352
569718328
1998593210
877137630
905513100
866511853
1028786492
829772045
1903749762
2136083523
960230788
1522350431
2007574581
309552505
1350174731
1530031335
1566178251
204578986
1589279625
1865600215
519520932
1436120912
55167446
992768065
1099749733
554025713
586768068
621032748
1684939947
463073069
287496565
509825131
145407341
1677149359
41615277
699028770
1772597823
1506659629
1176673828
575183703
698904655
690754519
730148787
457901353
22992236
1480125049
770309593
1792305559
479891221
1691877107
72982771
697937473
1874285416
1481262686
1181220044
1610251440
537110748
2054479686
1526993775
1874458822
1329377905
1001034626
772787980
50435057
1024203413
774471837
700205716
47806156
547539120
29497521
809584948
407062088
2101452980
2020998228
1067196179
571094920
243632951
956987619
845855876
1636896471
609495578
1789803150
2109198018
1627565769
885758685
861127158
478644953
1693295544
2147183110
1747829987
638771391
1901385176
1740123609
1880995615
562863594
1762717494
510864896
142484501
1285222029
1195702736
2002453166
30497678
443818388
1442340965
1771725626
1309211883
500767395
519093308
782673236
34648898
438433681
137955739
2031897464
774292354
365600684
1228157980
168753621
1145013142
69278891
1311424583
1262013223
1886470499
843151948
336484711
1033403599
1708731278
49214040
399750876
380579123
742875912
659495417
959736838
382267484
552368040
10124362
1229187983
1339196443
1006698646
1016859180
1354608595
1618622623
1838682697
130739645
1279551160
1955453326
1799683652
989721354
1628793793
1849550138
2142213126
738102129
1251558281
1078533121
635645633
1479199581
704388837
1764023232
8672063
190028797
1211706138
456553805
517443337
1904052649
1923140154
626718620
1765951246
99953903
892448934
800224785
923440650
768929750
1231956510
52480691
348366898
191643703
2097056506
1260963434
21273309
969373732
334718756
616080620
1038405987
1077810689
1588454918
60194316
839413693
2056580113
128145740
1298365532
718727703
252541492
549425490
1486595523
564187956
2091312227
1143806393
1335165756
375249660
1442368270
459716074
1110048319
833307091
344807922
908647084
460004525
357574493
1799683652
742197989
607621313
1294768888
1432377116
52953740
952234201
2099739220
1016796156
584803587
1879843480
829773717
1299396626
1407278936
2017162453
921484174
1448079545
1940848317
2006583155
1987377570
1955062014
1127575129
498217366
87166783
932855851
658457543
811060575
2087879716
2045664131
1135182932
2100982054
670241648
1980729098
223476796
722328918
682055654
826554359
2122224368
264866994
1593437842
1915466363
883736507
1600731708
398384845
887151441
1342241029
212182441
1998510480
1304286816
156467365
191587318
253594677
519068671
2046996415
556782701
1024367652
1362205140
1901832178
1026996009
1140534721
2131955643
986726046
1766040249
1830085117
294386065
698057707
2029979211
1000438508
797270971
397408960
1335890644
1570352395
130528221
1304886445
1071896973
735692105
139213082
301630665
1638713572
2041369980
1152559240
1266060810
891412429
1801182940
1093041462
1400902468
494367860
1809294351
964205251
849673171
420644589
1601938293
938747108
695758871
1164070384
1914184714
388218547
1000730750
911794345
1141273298
1317321526
398627154
1389896530
1097324024
99479828
1401077882
1398615217
1377246287
1332559172
1302044026
1961070477
1794830292
1005582226
1899320486
166149991
1800972321
1396323980
285866508
1053236390
186159259
779962103
1232271679
502574926
1740605583
110397743
1293647635
2130303777
1976034895
107403718
1121344322
1580435447
1692572876
159329145
1428371462
94986720
658917002
223399132
756714220
744832317
345913150
1002352098
658917002
1236126843
680440381
314008281
553059922
189485320
1439891663
428929454
1395440405
254113349
451149899
1990064481
766209894
193198308
286926633
937549998
612903012
1163809288
368958051
24069539
913811674
1782007480
683203127
1279960608
443429116
1203691523
1540092323
2033274831
320641713
589469925
499656254
92362456
1502225182
979944741
871097031
261034913
1403568655
1531495991
363943628
1931788099
1023633256
74450426
1215748240
1038418162
1596066922
1650722037
2123690976
1906383534
1176609750
26468293
981190108
2026250742
679676663
1483271874
2116594032
1311854070
449782464
1893526339
1504865669
1347242339
1250839370
1763602185
1331769102
109777917
1679509259
142174939
1762805764
1717385564
1463942784
1588498399
1998495469
1876088715
1629199386
1931782766
1283880474
1511511939
2093067920
336477043
713457760
432200634
1157977744
1893310666
5601297
2031675340
557543318
614166134
327107401
222706948
1313210612
23754539
235736439
2055100606
1628136758
1421154158
1958852179
525522103
208932440
951152234
933860943
492666901
1789453852
709002979
663891064
591565983
337116006
2105732761
602413638
1341173707
88976453
360283721
721067849
411254453
1066537208
1636257921
1716138296
1500725817
1661128229
2042966896
706485927
1746850366
481887624
876857369
648293036
2125894110
787973248
1487843053
155056690
989337966
430937561
1276693710
377467810
1054388558
319769855
115967206
381973233
1598177655
1852289159
1965080723
1478944322
1419439595
1068785009
1437311471
1586618900
1900038763
541382941
1699395227
1050201784
1714407437
318550232
762589230
1384061943
822448906
1060797545
66422766
1944688115
1183323117
784291623
1128259137
2007097751
2040285214
633693700
112912622
71681129
1559591016
1488754503
2040247054
1802119798
332861825
1855219441
1413819332
2015598432
338557592
1340846280
702124207
1913994581
765157911
1914484045
467417431
1955898221
1578505726
647892830
2027866538
632296316
69206965
1087398249
401098116
1737492470
1057659027
983238576
182483147
1429641063
1631763403
524888592
1245037363
919728447
1406299430
1311934280
580726107
1586603081
329439822
177616173
1161778331
469036982
1801188779
1689970776
1095860545
1634973818
931363812
1452749016
1032873062
22203984
618134721
1364074084
1884939333
1118604975
919580486
365866995
1893161644
798476582
1144063099
2096874154
78763191
962684190
1203623162
1805169735
512948815
2137878165
56076002
1304291587
1979533842
728121709
234881183
282376092
1315666380
1534768886
342906808
574201402
1857199371
690032600
653579637
2121504017
26054045
497955786
382518799
2100274339
534729464
1765794646
732883203
1404367881
1177713355
1200047943
1301385672
1426568211
59682537
1703886673
907156723
1348686383
1482012747
1531498569
553252239
316069331
1770201845
1122020936
1745768362
1792839003
797349861
649947996
120975810
1138706136
1288525641
1960492722
1427039154
319772652
2048576447
1926968634
265475527
1253067297
1691979150
52858559
738809216
1136161038
1905464621
347419309
1738468707
1255629655
1634876549
674776076
738012962
194545541
1797524387
1442621265
1393125964
118358887
413371917
292275094
395711866
594926404
1532188189
1340301777
1413018837
209599987
1602876015
347804181
218665759
216911576
2105846509
2052754859
996185267
1498177107
27018226
981590799
1677162261
822097534
1623584335
2126697822
2057315968
1499312866
1685174189
110994242
447288888
436029028
1664905098
109598419
1545833888
2097131979
1283393828
386486042
1664535169
496406902
455445209
836904324
591503687
1943317515
105790243
2038151957
188982973
304327014
652323357
1958369151
102782414
725288727
809068850
1713620683
1888712427
654887313
913022961
1838337062
217311402
135956235
590121132
1417422463
921752854
1437427350
1238551623
1474694222
738688150
883039273
770343906
1802826862
2072526950
1788735447
1907518588
44007013
744324926
259381066
10737932
1161183249
1576467102
448066672
1429303465
1685414246
1658222091
806987248
1257421151
1361298849
622954259
1364177123
583006122
620398105
1276706761
1184251856
857845465
848898876
865819826
844746181
1788115764
1225761159
1439230696
900054840
960348020
142623120
310423829
1138408210
912166619
1027770361
107142486
1788220435
855594579
1463114537
1592986495
745338047
633247187
1625755303
581980617
678643234
1899984814
1963294629
2000079705
1386284002
1596489322
888273474
1397079634
33284738
1549063285
851641910
1678079897
1231326346
261799851
2065463663
598413746
149573497
1342963533
1324124899
1909119037
1059497600
550085701
100530266
1377969349
1745322284
1236610478
794547334
1381596547
463491718
309272638
758324622
839985400
884323228
875713215
227854598
145820768
182909995
288276093
14290886
1595979526
1340420681
2065640465
866841457
1036373851
1100039326
104302800
1782044484
417064880
303491346
827643704
81608942
1166795865
1419278872
394392901
700849980
639735081
1948031723
1893624558
762895379
1372158954
671282424
454343528
576026140
496357264
2050300760
1732905612
1926322424
198267156
58912292
1404347081
546403066
1076365675
1263898066
1847265960
129861981
384286193
203178273
1157754265
854274509
571058350
146468142
1862282444
1356336130
1473536899
1124217278
1104518119
1223127458
187597698
1531018284
1360699788
2120254348
1228349404
506663572
1036071472
1090433830
1164832705
1438914768
945917763
639891022
483336633
1264933656
165094397
361955473
760200557
1125884032
819679432
1069326024
1913619246
1317980313
1402668055
1192645846
799737793
470019910
381241479
243443758
844370567
1375615888
1832759840
1539013491
1198597374
1289044918
451575859
1086377174
1225062916
101396002
1238717534
1638745962
1976354996
134745029
397069363
19976880
2039558464
1777248292
1048216788
1393232969
2027515573
71602236
634042639
453303816
417049737
1860918186
1945358842
278862103
875431921
2100293322
68942115
227033315
1023622198
1146859681
2032693543
1476557748
1775253563
1823297824
1381811492
390113407
1814318571
592234625
785790364
1258070654
482233693
1430138214
1675576359
2002940143
2141176200
453442629
1021015982
1750029521
541497715
2107117268
904582272
1051141548
707225262
234019156
2112492049
654280728
91746613
256362210
1506504825
1796887164
598851421
67998833
523098756
1663085089
884542420
1417375791
1423629344
1044462867
1874002141
980488428
2120945939
904678869
1416466279
1828308092
1532052218
1401078771
467733268
353160092
824653298
958801796
522510419
105577520
67648891
1598171131
501638478
563721141
1311381381
1826200490
336053044
98436616
835970509
1000001754
1499269421
801487379
1250481921
1327004644
15587532
880872500
193955966
1801804589
1277066255
2065447243
1602232411
1837841991
835534423
1475196904
944687650
2022311890
549586315
2098439999
1021573525
506366251
610929636
454662133
1963799980
662719790
893445504
603486125
1989554482
1234068335
2092954088
861113915
1674944873
1643119859
1159298754
1250522320
849443089
1772745968
195068149
840020273
1618327288
1013935950
1381988422
1621684780
1238588776
1570592850
1662209403
390321970
777480219
1759414170
1495192936
1666361987
497632748
672199097
483631393
106291064
275744458
749223641
1954298647
1018072411
243794760
2028921806
1766476265
27887939
2010518064
83850448
1068360977
2104482300
76941579
2050273610
495717960
65376410
1753940295
1728095328
648236961
1334802387
1625451336
1325332256
2003645284
1329761099
491747315
31213663
1226837345
1453355000
1583734870
2137221852
2011637987
2054860940
799901073
759225573
1899615424
274227149
1570201884
531577645
1020394615
1057906850
1399708861
1066814915
1149082158
1718084837
608708972
2112522755
1932147587
1084678024
359794830
576578201
491046748
110256869
597513212
731414348
2012445028
1985377721
2124513077
1156165800
1910802509
506735989
1249791195
525625602
1931483325
1132064354
575149432
574852271
256960366
830072061
1467230788
510386922
79520303
1860989573
1291967594
25686706
1523383419
173817211
2058721418
1929232169
1526671293
726521272
1899131060
104881088
1203374086
1384416571
620477657
147505505
531207762
945208001
410948795
1715487499
558698629
1003109959
2115999695
678927875
1320908353
20795721
1602900571
662878749
1373130631
585193070
1534872003
1214684303
1621269745
192060871
648915063
595676220
2093142862
85314892
586045857
1196132540
202222322
210968374
1439758180
1580704030
839744493
993981551
1326383312
1244899573
453708002
35125985
1550403595
1681250250
2104933262
1873036822
37858837
1080130711
862881381
415491463
822408315
42806769
108846229
750307031
1163048547
1896000320
472419393
296300949
520336393
2031761616
248124954
1643762987
2088249968
1840339699
1842573002
958012718
1970097394
1513083251
187919091
1417457759
1335797306
1033647415
688438111
806734193
1369136946
424102214
1275779678
621011310
1746623449
98325321
1338702074
1502214890
1778916893
984127213
1196535330
32627090
89805250
1822709125
147749962
1371889701
1627098969
440387950
1016077151
599236394
2033892401
459169005
265683278
390737452
2051803162
1226025267
1825104863
1848406284
1325787449
283259897
644456051
849605380
232202895
1672883654
266958186
1611732453
1128633658
1752046233
1098149488
60848576
171959689
601332760
1600544834
1868235960
1862163755
205913512
1973855726
1408782857
1354212835
1424282207
42544498
192100490
272308842
1907195376
368303500
1586431936
1768559271
159054948
619166020
762151698
433214726
1726263289
2016176473
671696691
1423239677
1153883031
1076256242
454967809
1849987234
1370935217
1137756078
1721299602
305572529
71002860
2058119772
2071991044
1755738638
1550950851
548122134
202326781
690884930
1990957827
1686670004
720592338
347313034
25313744
280212144
107254687
586764300
1996435082
1527568365
1612163213
1226825246
1330313773
965375813
68531189
1190193427
1664725237
733232339
928844173
1981017238
1338638159
134358054
1787414176
1797936034
38964758
1389579457
484409546
947894952
279048357
185197176
374015581
498711443
1573219941
861564504
249455710
430718503
1114152592
362412875
2122074817
247026503
1243535662
694129803
1654635565
317941006
1946632461
196182775
1018515106
95909142
1286704654
72691838
848320569
748411534
526157007
223611349
667805920
304830668
430076096
414414986
1661087769
2125988161
2146521629
1964566349
1956489049
1305719788
1283027130
1873936957
878636107
21880953
46805344
667339489
284670975
888237656
678100247
956385858
1050649891
1820885508
1028030784
2142172769
969726760
442583385
863009946
2083523881
28834719
790358316
93879121
1189180388
2026342442
1934209892
1931245990
1541111338
1536252605
225119330
871846597
2018904323
487759841
568637924
1822381133
283816942
240168249
1181792213
805116490
1966167725
881103991
1888404708
805552407
1734652708
409022414
1590207874
1637388159
1619307601
1555616552
1026753171
1949559505
1230650306
1160165665
1959188465
1443103926
838373605
299025713
1784186346
1428989494
2125426928
983956092
1609415000
852921038
393249044
250631030
1278008705
1717712968
1251667595
2083093195
820988657
503584816
1411702864
2146050550
1212667285
1643038190
264455501
1075824962
228107977
522272656
577991518
1619333594
1129118155
1218420265
1625138062
839679510
828339526
1675907577
1333627686
1003370640
706126810
1230716307
41180841
666118254
77459422
523556071
2107939269
1764919118
1344528913
615570087
785706254
1771772857
358170612
1843818152
730848514
376679912
753025816
182058820
1327816753
236929952
1063582955
1271234037
377271496
2097610251
1321717349
2025259685
1171868882
2087809647
1996715995
2132304764
140948860
2141739376
1289621548
233152107
1653753262
128332850
1415081864
1349118752
83684498
1226871181
1811080667
1886919715
147132785
828036997
1246308648
368405816
1032982797
385700717
1112252138
1796631671
1743777086
1521434323
715173868
1158369277
177850572
1514549236
693214254
163039786
1183422360
2009798087
174342451
2082986992
578386908
903001111
133974529
1130034339
1655095329
1739272926
2085063786
862381514
174467734
940793408
1655953814
689944800
2021839028
1051414091
2074315592
2118382389
1822103914
1129324878
1487230507
983041468
1357390576
64116014
780092833
1960653700
1321512259
1131109917
976540718
98874960
1924941301
241678901
1789488099
1643577304
435644607
1469405956
1708115854
1231408874
1998979149
299890986
681968477
1259934585
846199071
1883871523
102047160
274084015
1117701624
1777831503
85585203
44007013
1645508644
620783959
204800532
259426023
880090379
914632625
1785363597
538656545
1799605066
194569542
1014539749
851824660
900069766
1821144560
693136648
588197192
78543234
67334493
2043001115
1268229600
305220299
836970973
1024837557
1316166461
995212284
1034529711
329128513
254033493
800581897
979584109
635612074
1397827405
1747755370
1220539440
197644507
845337696
1487161008
649594320
1380970958
721996272
568522068
377131087
516459563
1744678922
1541694570
501308956
1124150192
312917724
312963873
248024424
568267648
1912788731
1080769367
170922771
1621779024
388857436
324395991
1229487009
1510528262
2088957542
1353455884
51740983
949269906
204995102
902522100
1293490175
1312635604
2052433244
540434903
2118832005
1809965885
604696579
1418642203
1421477597
1915729297
624114048
1197960358
898661310
1619615859
1590375024
1355419256
751076133
606815006
1903043199
1852732023
1919949883
1905380068
1655885865
1208980026
2008288690
1103238560
5811845
1935844119
1900501149
1048392535
1122899282
2133610433
1009060701
752528013
1892216706
1814029162
746385409
172686081
1165845146
1063990687
245493787
781723826
780628151
1693587235
1792745088
728026854
668798368
420789675
2130693759
1077351169
993497350
1955364486
1124362307
925292922
2142038020
1829358878
1365379215
1675738792
2145800519
1524663724
557164400
1891562886
1880272274
1403952991
1225852538
184649776
1567424432
684409932
1231940753
906727261
2018252332
1148261106
1951656076
809505096
201381635
614257692
571972566
716778139
1814301378
102321997
1677983932
381867268
1302502813
68373647
1462236764
660093945
1284245982
32508276
1456328028
1008842765
209919323
1030299274
501600766
2111417469
1959273868
1458100450
115765592
404295280
1129735755
1649396837
573528632
1472162371
436073101
1627096292
243307642
1781228839
578477572
271404041
1771452549
1369115104
600739111
257957660
1025557982
897659985
2077271342
588414539
1919282369
1609809839
506013827
746975721
2024677905
893053524
1049715632
649925966
699850435
1676693525
918406354
169077607
4510660
559507450
1712452886
1556861683
774221337
571061708
996068540
1066858317
1302590217
899764903
109186357
1102756436
1605387816
1557500690
1058341762
151465846
800625831
1845749281
908221585
1766958375
519720327
154947855
249750504
1338108919
730689161
1746312502
1351444354
1652247411
959427271
1077613193
134040657
2033137649
1927175716
747628894
977637050
1538017719
1201779487
2135702079
847691873
1203296123
1530261654
941717319
980292041
1118925852
871948453
1659432555
1999553142
590881915
653949045
649399870
902828750
530734436
227520249
1631650052
1776101800
1771450594
777636262
933719752
349108114
789723297
66756634
2035142354
1195071616
299864851
1848080544
50316717
667865027
914558940
1532246080
1743969295
293846184
416416789
1304111114
502315175
1795832804
834340656
127610091
1134171076
1155884326
697108275
1242481146
45120384
194908348
921712213
1225589162
147290946
609452975
792977450
1172216674
1873590819
541987748
771059554
1652629057
2086845545
1804672305
864050203
2138159059
1438301934
619475659
1878351456
2072544870
115279314
206213833
1507459533
1893330093
370359737
503774628
1426337818
571802766
1018407269
1496457932
1964229174
1631443032
959777469
1581560730
74692797
1894503874
1719066827
2104740768
1248805044
229477565
751839915
505345696
346837299
1290411548
959036320
38920689
667351501
900959523
1812436417
1567846392
299582694
1681582561
197492467
469149946
1700545947
644732104
2043710432
227883978
501199754
525008837
1852878666
426833232
138452982
555060601
704071673
865844343
711123851
1231872219
1618910882
1041451412
1571709887
1262150701
911473290
1973114320
1554399976
265884853
819879634
328217433
129508772
835260040
824832660
1433004223
397717903
1571597265
445441599
1694525062
1131728089
1142687769
594005052
122649823
1176939441
22084888
1717271669
1987878152
1175085254
2030721082
1820135151
1265591127
28181349
726918850
348626429
1694157844
434544052
681094128
2099804894
2118493276
332590351
992662789
1749827005
1872153395
2107536962
2105924819
1094262235
1546870376
2050818108
1691834155
30778436
1712141364
1516287074
1185090426
944119886
2143553899
1673882622
837714922
1232285695
1679431861
1228483300
1265898501
236440908
1287343413
1855370756
1145172366
1818548694
1172048166
1723263231
1178758284
329789738
1376286437
1079513976
396155813
954805346
558488251
792375280
1252259601
92713907
901663688
1635216493
347611892
683547670
695126661
868376663
1545694900
184979943
278053288
134118701
829322257
1628782656
207414919
1975469450
1457085593
297716005
1678162161
625969704
1427643615
1721025446
77451650
287631558
150876451
1794049705
1157361069
2099166584
1728063715
497714282
1843311776
106980528
740268432
2146477811
874073068
776283495
2048201528
197951419
1177954816
152740316
677826260
1075841107
1035394317
1988579066
1761487435
1193674489
2090811208
2124663467
1297920388
1277740259
1881535071
1304673291
1125070427
1168602004
385964453
1835798619
1487016974
1162057421
2028002590
196606407
2094679598
991057264
2146329657
1374185516
172701088
263417986
791924369
2024829551
1198626425
1865779092
1880402357
1665150647
1056698249
827228338
432517574
1489961623
2102402856
1959374767
1827859451
115717691
1853340410
1364030103
1757129172
1213571479
1774936685
1287150398
202063334
946298431
1865730972
942259159
30115358
716923322
1551184807
831783804
194410377
815580857
130617531
813647824
185289988
1786809390
539526418
1434517789
1659678787
191437509
762246381
79567171
1827435734
1856988739
357842713
1270202025
1020151063
1177037304
1524628960
1823190096
1857727084
1806392219
412719181
355815792
175298667
828428610
212946395
1012026632
197860778
1122654415
1823916701
1152185606
565653304
954482156
148183309
260945756
408463110
1270291576
1373495171
1968949568
452214178
79112852
1117000389
1803161007
1491174164
1818488376
776283810
1106680115
1921240418
2076429423
984900281
1863630430
1152769470
1018167779
1501754061
2115391079
860095008
602065345
457890664
1196976013
572833495
1473510314
1356250574
1847665759
1069479623
797493397
50088526
1086748427
863825393
268520898
1599087488
1126520682
1095942043
2111981491
755555195
852710688
646882144
995468771
181267606
1168653305
1884185136
1056190639
917558288
357014484
535073812
1805861463
1058950960
1435836193
1056532010
258728363
980595522
513581512
2091810687
2001036399
994655802
1748744789
726465661
1403373818
125369630
679250673
1201504140
1999963991
906021089
1141807919
731677230
369601793
1189008819
1139344926
931334908
1649690729
735300695
540711141
1540112581
2131307587
1684616631
210645197
2133156397
1135623639
1062204197
1647863109
1459243269
201721994
1257723677
480405328
1847209210
1455863561
1510631159
2138881070
670418381
1776456340
2107095131
289931536
1862945741
1948391607
2031117300
1575439933
1077364320
336544416
814800889
521322049
1411301679
304210090
688743445
583046163
763582465
1752891999
487851074
1910583557
611454415
110807938
2119564039
1266474007
1593649118
1287944640
197249588
1802200685
879138338
228003049
20453750
847653961
863182150
841989044
962154913
800612496
1711010842
361373472
555523133
431635764
1229094882
771512059
999948063
1779294559
1474944945
260964106
314430724
558605644
1309827272
1521137342
673723493
1088853170
1416971315
2146541902
1910982185
30517166
1173265194
799012445
2076589424
503830952
1965798045
1817708158
1721687914
1865739049
1259608044
1634477030
1466604713
1792586293
1028027421
803095424
1653175449
1781106993
1310431059
853040690
1951797315
677379912
1123760565
1704763999
203483701
1841330913
1713735469
96482499
1209168695
1187718261
1174939686
840106325
1245743134
2066249195
2066611484
1988552486
916050346
1364386338
958628250
685997347
1115559434
227274068
1700280754
536283106
168967792
1759935249
105599772
25240423
1530353058
1353099665
310367345
1277879073
1092563591
1614381686
1766004967
1475206357
959445545
1129350472
46015040
718981572
1871911891
1975154583
1560593060
307714399
2052357779
1379841529
1794222402
1678923533
1167651608
969914668
1445854589
1363989318
1045386424
650130485
1058041923
1273957582
1934554446
1834565893
750177003
713927361
284211005
301588232
1519569869
545186927
1077512936
1778415608
1453929999
1163563828
289489188
729475146
1971057188
528025183
1518747592
1035995461
1346255557
480340077
1770702022
439666563
169557666
603629578
1900757006
961038071
1922499407
1545689601
1964500002
1979706719
2066380519
1002371191
1008408436
2133853423
370258707
736539616
1002647018
1857128919
820298544
404539848
739940317
658807649
688773679
271508660
831906895
144245576
513790461
1057848123
1438006841
916031288
748014782
974591610
1647863109
1338956756
793648281
1995799502
154976457
556412536
1759662536
1781850899
1954885495
1554684966
2091399465
78134004
1872801817
1801133775
1135607903
827084043
871252788
1093758476
401699859
361551944
1031048061
833266393
113480054
1330347486
57678778
342888406
594861109
1854292987
543746348
301163677
1992368098
1543362869
746348587
961206505
631725154
336754392
1154858530
1275076811
1956469180
1423816619
1327439276
228896719
1974616843
1984182167
2123309110
1387437128
1977783958
288279821
92891499
1364754976
172866542
1959571159
1322123662
1252903831
31905279
914617716
1429881254
1248100940
326367660
442139614
731162330
1525510622
2126454889
157223330
601084273
288338236
1604862351
948250106
1795623370
2069831817
859151355
1754310310
1639153050
1531151020
1049882592
394579378
1164516189
1570768737
1899239953
1341020732
823766399
89782360
1144701819
2125898825
1891041350
1819839760
953183145
1540074570
1927548594
299178099
73919129
281257382
648833132
884073656
2032064998
1968282500
356364271
424492813
1018924917
883855904
550443435
307362879
100331371
1537631308
677594348
457764632
583680143
496412245
566439051
330438293
2036393636
1537862870
601151937
2027575896
829996474
231224053
1593476460
411987024
1899830513
1436899267
755333970
103338237
1578085222
1487327175
1981207567
2083432659
1861423123
1006836463
750337574
497244588
385143898
1304807668
2010072841
1879099455
259359207
1259628221
80927177
1581802317
876433163
454837810
1653382822
142267099
2086254604
1678015382
1659712789
264602089
921574225
1313753729
1425374351
1915805849
574074361
333118734
507000635
866136974
1220487236
1476673181
2015060387
447318648
1933964945
744854378
1027037899
414008664
1454779030
1560538797
849364243
1113571436
1883160668
1598097505
1340638873
1639180155
993224331
1931551829
774158380
896636749
2022928039
691917101
2016029525
882510985
1452048412
798236438
450455918
1832428574
831652286
1239020251
2045431457
1488856541
186808300
303675507
509981665
553051788
1256961520
1191002667
1033670905
1042657137
1871338937
304971852
1189952794
1816145451
1396176999
1630199955
2022651111
1725653711
1252314922
381550109
962784047
1707647204
1064688057
1974760733
31755984
1396889247
1589791893
1066593925
1476615503
775892315
787226448
458489414
561915222
50110650
1288347217
49614556
362355929
1391795135
1736826569
351564143
1651716772
1166284535
1823890582
177860410
2147311716
1502278686
1402297506
876420317
914268125
2005031208
300773614
1181236219
426147346
754904596
1303112263
1390783027
1735498154
1515354867
372035256
639214611
1788771238
1211625159
1471158758
1692296642
496476715
573718151
1179219885
1909679819
2040474765
1425144608
1903544767
368009473
44294737
1509523688
561110158
1173997298
974517527
447569365
849697569
2071494881
384504858
796348210
1550805806
1162380623
578787355
655613386
376967000
618451878
1954205729
1375161818
1692401989
1868077426
1471704916
1554872517
1792680503
301228385
1501123961
1799739245
590682489
1146261402
44538875
666882596
1743379164
59735416
1547727547
1163874042
1808567570
1221628693
1941224919
1871862965
615463987
1355505343
1176970494
892647553
1603525307
1093316272
1360719686
2138658650
247215514
411912205
1502017247
1892446203
1032338404
1062519824
951420956
1538062368
593744936
1096234201
1701597693
668196837
2109058249
1506620491
1161428647
855944949
395095500
938495822
998564900
1804876233
460690446
1395824352
1974025146
827303722
470774782
483480008
185874573
2007176067
188918430
766723632
48293489
2139483124
172631121
1574221895
2058979923
766742504
629502119
916101307
766233348
539368419
2025427363
2075194556
1616053207
1468905769
1178831555
768681283
666263799
1036725845
470293752
257968575
669648476
1577709381
1179413616
1144690008
846297280
1034634384
779022243
1363778600
1554599006
836188350
691290773
2109847806
1865576453
1937574644
2014124600
820502505
490081327
1438294279
2069252021
108228984
1562095954
667831787
222938316
322192713
904440321
379552741
1533323500
2069449532
2102965699
1062289132
491843684
698450449
404425263
619167173
2111570694
2072157803
453681269
1487776282
102803263
2136768882
298907996
202243154
599720911
523350060
1318716601
1531837733
947716710
1898924005
1434892527
659217526
1316779527
1299319150
1004868288
318155335
597925449
214057244
202218168
563935826
14825056
1743572908
50869120
1865222928
1557567674
438748084
146137746
307590992
637442525
1690777322
527801805
757884136
1772597823
338383188
341565573
1994617616
432711079
924501610
1741774259
124563280
1926796730
508701245
1517057389
853976963
324569983
1955776594
423766170
738458590
1998985629
1555010229
2006163675
1264461458
863669323
1341517777
2136819511
1694916580
1873409092
504124317
667611595
390026348
712679994
1475597888
1854702758
840617615
1444277906
1421917511
587107557
339729398
1458191945
2037046034
1778532382
1020356675
278056579
730704357
1268728142
837398248
1192070861
2145478709
644279749
759693448
1399507675
1574975464
1144432209
1658457187
12889250
497943909
2098307349
168806850
1421309684
881216804
1019253988
672490056
1166482831
643738691
431940616
108085283
1054424585
1404654333
1588536318
916169941
740374744
1038169251
1732302693
1110662758
47612828
319405134
828346967
2070243440
1002059024
1800986381
1419521858
1860184479
1826689180
1435000863
1860373753
140744862
1931081881
319002422
576503735
672782502
1914923170
1604108952
1652996114
629946682
193795582
523375295
1153990458
1929743532
1164264875
1490826145
465586655
1644465273
212112568
2031226390
1454612444
615284999
1506642822
1033198439
1450045530
23829635
1910640909
1403790018
513319059
84552393
1754416409
753217757
1058323173
1538371666
809439030
1668219854
1719415744
1931393182
549077471
2084752996
1265592049
1352099548
860710984
211383968
2008662297
1496404023
1433597093
1505790058
1193331787
1843840180
2081115325
1797979012
1094704030
292828592
465234053
729479829
466576290
1075094285
2090864281
274433174
1838327284
279062337
2013400980
1432650974
2041946415
1358611753
15234706
244499832
601939217
1293211778
678508656
221072297
883623214
836727969
836872336
212566561
1622860554
1230408142
442793307
1936798310
535694963
975391263
1368943947
2021557179
1937437107
1878151425
1737238453
740811815
277803719
867549722
1069983543
772975339
905570824
1223719917
1180591433
789722618
775434513
1552367913
729932197
847223640
2034539222
784946903
1330852545
198166252
1693353861
366721868
18525155
1392906884
1612264209
474014305
1834362917
189634902
1581495357
1055929464
117837241
351647196
487301023
485677628
1893288878
589761697
590035260
526404460
55267304
1363626832
357843051
1057584524
374037096
818892152
785852966
2113419315
1390791570
805999708
421035055
607683955
705238750
904711548
413559588
947705696
1222970482
103914240
166706496
340899607
1894906258
877918022
1459113175
933651172
1612461617
1534732592
967065139
2007149179
2060819325
1757295919
627407659
595842792
392137447
1149684114
1582936649
66497688
1764253839
898229573
3170876
617637926
236224962
170543752
1894420118
1149878029
1130353107
1509560366
586752565
417904234
731210820
92668954
1068412625
1216685865
125661136
313659604
498920448
250403379
1618524779
629865761
1141571694
1458062623
1671001523
1873698533
1489699262
1587468732
537609681
1198521530
1093169319
1053811323
2122997649
1400000832
591365528
952413205
1604544826
1455003344
462283222
1539028350
703598102
407257019
710794775
1664596543
466692315
1730438143
1329801225
1236094277
1247141296
474600964
1026482625
360418496
899871188
404471218
1361324145
1201949743
61603488
1159699157
1984947944
535560238
168041003
1300523535
1311312527
216231654
715080804
1704029177
1000686889
1510208723
126628299
1856092344
28871019
1826894295
361311052
1002800085
836366875
15725281
1436061436
278385656
289056529
1697854017
119196911
1848337470
130244328
1861130434
1772395760
1935385436
1177084981
1373539325
1617805868
138725890
741127628
2011667716
1308009525
1322300366
585853176
991264594
1907345251
239971748
1866419512
33169447
2012550984
1508935553
739928675
59750257
419643356
1363294335
1486530578
1801743772
1531841320
404771689
1303735412
1004746094
1690932607
826401006
2087173777
144524802
2056824662
187528587
713877641
93862382
1684818819
1810529322
753981457
1324955033
771769458
817142479
390546201
3884297
376879865
1571850206
703775189
2086628299
345977908
904075447
1108133201
621590478
1572596527
175686198
2143408362
1391890440
1555139296
1260593780
281729391
498524273
852715788
673303097
828335224
1509301263
994244877
1480207587
2092679745
778848764
354711148
652312827
1203806520
1082471954
686201081
1413481303
1066860255
1600826148
504161337
123342753
393752913
1859827284
1755224834
935589966
2117667171
1063481486
1506823455
2033299478
457939107
552981682
442079915
1220215641
2037691119
1353919735
1766518599
478506841
582475380
896908455
765080402
361199541
458280578
444844028
1285318263
1682541642
1544298498
1685668611
1057866805
421126804
908190526
971378352
1251546244
2001177876
1480893468
468452453
644465379
1315742545
2099591420
1338223154
790512504
350715897
724197229
1698437049
1610142890
1003383351
1979311947
366628444
756591334
1929981833
754759979
377420255
2015875175
1103067402
191449370
748559168
54794884
755923839
1807166179
349618715
1271705533
2133634524
1123600012
1885626756
1155191918
714870313
1285964506
437821454
946080465
331277851
1313142242
116909910
580883844
1248263143
1431850683
1763934730
1227515615
769851639
1567590366
884422492
254897055
1520322209
164733428
1717772067
19698314
2098270440
1398981688
1294918512
1382696521
539535032
1507682943
873865003
2014891844
2000698463
1474069996
1041976653
718782721
1782906039
1371127649
1705455250
206311024
391839883
1340479225
1259999030
2110015137
1977401474
1203610342
863323733
854237717
371081551
1388938356
789651633
51476839
1171755795
613069990
175202167
634422583
1704433942
1551061471
1789127548
774383695
472219088
1860009833
1031752705
999964500
117919242
408422637
1894689059
409365878
986321262
2113580224
1980309319
765344941
783563549
1397494646
105806269
1370088720
90483413
259644102
623403638
650411954
924505453
548311685
455715932
327895388
213644898
226938275
1999636487
1794773584
1938657055
284552381
2137279442
590468405
1558968341
1486955555
1434638767
1885327925
660151336
362852065
1080463048
1001574940
1398078588
158580286
787778313
213663274
550450150
2012445028
1509118443
2087754439
335101284
782875354
335678413
1163972259
642757672
1046827304
1178092469
2044601232
576517316
380572307
1818498948
770688145
2125096121
1160928311
105552781
260357637
14552760
1880865968
1321127241
1658891176
116974463
703449861
320434450
359065836
725288723
752945882
2072503775
1537653784
1249119084
340810981
836579773
301804436
575521837
2067975481
2105448385
2004590598
1334693555
95126038
1576954277
1770369391
475837832
1573255810
500386647
362482550
972890515
1731971430
1666172862
1470343103
1343441632
2068573623
1846438974
513883092
1674418696
1938999770
960180722
1518654671
804677126
2031249877
1149212120
801082877
1813552639
1006907686
1307949374
1122832029
1260634933
2031761616
20661167
1035788209
2047908668
554523416
1585764449
1250144502
1242628422
280385004
803624002
2026614140
323905368
767283749
1493838893
219983279
240793909
1031698936
1218013326
772975847
1387156435
230393329
1426948305
1714268203
1340434500
1499123574
331623590
511611772
2146092781
1277059168
1052808268
1495959915
1791325592
1876836146
684828708
256875211
1336460254
1645723443
474451064
93372000
1688628030
1291975895
1618042673
1029696080
16344054
222847888
259354416
685159280
319735299
619235981
1861894189
175413859
2114511932
947603505
1815764173
1315120708
947212770
1665736808
86940467
1237449075
1587855978
1599444918
1530526005
1733004439
526374795
843289914
126011398
281663127
557039259
245975816
1682515618
691962627
8168186
1046817695
1110443438
603464818
836392758
778118138
2083811944
1853078052
487133854
904179764
348977312
1793485894
1438508855
839181272
808262974
1820804588
373495975
1865041091
244618240
1971331422
848112151
1726613751
1459858661
204043775
1481982565
1529953897
289382536
1274503574
2116408781
1288308050
2105195319
1982109075
1511432656
1950595623
895164262
1223911266
873914595
75311606
2144632639
37533496
2075442564
1452574468
25289358
1912192826
628605132
690598466
1053731539
1679769850
1127954804
1931216967
281510135
495181072
1040297226
1059955901
2029818391
826639752
870582135
470427126
1809295197
300293749
291958662
1850837798
23614313
1089785993
52407651
880380952
905021812
282505118
1087659817
1910145674
1626826779
947165374
1632227480
1167753766
979501940
1194946065
1157758114
695244079
1173787253
157733842
1051883641
1954343947
2145153565
1403685689
656345134
1742550020
826490067
558931083
1710731138
943754865
394855697
1299750023
1135187728
1233661018
1075703334
106042926
1113795240
1791732750
375452562
1708250780
1841310936
1097644545
827854226
340103637
303918487
867381448
1694688608
801964247
1348273416
1578130720
605782830
194911839
1073339505
1704405643
324294813
1579160124
1042356574
957591802
1182189219
1036542423
2139302642
1040146774
458593275
187234530
1496315449
1502287872
1566644894
425243908
545671914
70932979
1582658052
2084926658
1211343206
98284891
1025702369
381437894
169263651
1672126608
492259357
2118803191
1712539967
893826332
1353466098
1719250631
1554523594
1606597500
1815357461
527848756
2145752008
1076536412
1608214536
1195007837
711095037
874340772
389291757
1502334504
1153366903
859411726
1369555105
1941819635
1570317683
594482419
148725372
26398733
288951325
2142965423
188804673
1806743593
452864688
1956218065
1467108759
1722790833
991690481
476450711
222629031
210930854
574611756
1539660920
1241070277
737468203
1425625170
1669966607
1438552002
195222732
395097570
205971698
1720627183
796265056
378973345
2144197591
1771073854
76912133
745850125
419505403
1105191872
1607385911
349805105
824378261
1974987886
1749282404
1786924996
340195525
441358004
1238603805
1532471806
934884451
1232784758
1907943719
1264355634
2104253933
696401614
814562633
187562517
365349267
1277660828
2104145970
1553281489
175286851
545761418
1266276291
1611966225
1191317966
1417243700
332896844
1439157853
1912483217
696643678
1597744634
1464353636
714800762
5921202
1152826046
1896150908
211433051
606179693
1930611702
1527412209
286700960
1361334220
1718643496
149849765
23336744
1676306167
1148478460
714741150
265255934
792972511
1809147794
786593286
1791504674
418649165
1723408308
563322284
729679265
1931028616
566002286
567548142
1159433071
361158998
2101428019
368461346
984549577
12517681
205241496
375447695
1941309265
556263848
972383152
1496011572
1700380191
906584391
943416162
1683281007
2135776490
68821986
682269941
1126766122
1547240156
1112318155
1819246440
1693210632
124879221
789259240
171619410
2062231042
152095836
2141097803
1689104822
885293732
1726679347
1317238310
1154423999
1383489893
1321402034
39386836
1138359992
1780831255
1578086564
1372128707
1494396603
1846630404
1254431450
1972299067
1109863944
995724553
508856742
696859924
962739777
927589507
1499637584
1979654565
608920687
973590255
1971203267
1911810992
968664113
1271312732
233458555
988756772
672937530
1701326065
1450250718
1735539989
346443366
131332925
2124020684
1412246812
1020678520
785175049
1724843366
1717700104
1567403790
448370301
1244946278
1880433809
485309890
2007351088
277250323
1830676077
1271328397
187667486
953092257
24336120
1248865340
1558599608
721373541
461403660
1099230084
1330627703
2108741347
248049617
1946309990
702142024
1107190337
64596698
1012058541
927318204
1472041246
2036950971
522295936
1180181102
1398798826
939877181
1872961131
1990026066
994771160
2105375304
1889740606
1570683884
795050765
604588860
1845776956
464555319
13109565
745680844
489075688
700314140
1807598947
1970709848
1421908720
987324366
1478591564
487376762
1743414919
1606538055
394040929
100921143
1508974306
955911256
193427271
705840114
1023457810
1430045667
440402530
1237301691
1571251516
1242910559
1837242179
490502433
515065445
587161777
162454775
97106525
278102133
1339551708
1108333377
95219926
1720302025
151374964
367997429
1242246562
1490345144
1869934830
151293820
259628859
1047336706
1343378958
626391105
1928857137
358869986
2105846509
1940327371
910560627
501993384
1183899968
405861322
655918481
1053957335
940580490
1678443236
394275409
226243779
228013408
652883195
827465166
45208273
1633844642
996513417
1504659116
16105967
2098424833
806386183
1479093779
472862795
106296808
1770030656
577861767
920016589
1948512036
672199097
879661064
824838823
1182927261
598647561
1516412104
1063879329
1239986884
267153650
1212893154
704142635
1242165534
994056044
1142807766
1752842973
1765951246
1384939160
1240265908
1452661979
11859311
425085512
18676123
1319792273
2139614463
118234141
784819002
913075647
1675526068
1389876272
966975997
1031655993
97483244
1515036374
1685389828
2097933217
1432845420
567074563
818974055
1192966056
581218840
1263467208
144898829
365931799
1779613002
592998740
645409834
1008923323
1180976598
579413436
991434683
754409017
950183632
2069612458
2110579744
1237738981
1924619291
845300763
1006036203
1578775942
1731057075
1392482720
978044884
520898237
1679668282
2129014632
1214421594
1155628174
923308095
1636844354
1704596980
2092091680
1096377392
65227840
289754555
1584145211
1453310536
804871927
729475146
1958731107
2116095152
2109900870
2094063490
818306967
347375325
258103727
882929698
712206125
191213425
2123174137
855570993
475161320
1899727349
1441397775
1911969968
1273913579
1739249234
1729163961
1049885786
1561627549
1510463665
1661944027
2050879355
523513178
2066945994
355772284
860449246
892256888
1502609891
2051242535
867917556
756067464
2043777866
1378339422
446019284
1882642673
1170707315
1435721125
1477349088
1913068272
691029986
1959118869
1168686098
2134890173
19737544
142983484
1388528257
2110436486
1340642120
309733332
1518726053
1176948955
1138047274
2128059202
245360772
466053047
528651332
1909162853
1188631789
2137278867
1874599494
710874299
1145184287
400393711
1390515305
1910602429
2097382249
1110555919
358716072
1184466590
701967077
37135541
1012240688
1297557130
620889403
1915910859
671431730
827984940
1333636889
121199408
123064050
573980154
1045578884
1955918581
116376131
1604194327
946104388
129717945
1054956331
1681624672
2060929520
68847870
1353105487
1442549747
64295377
942259159
521578546
673885591
810938790
1786809390
1647356265
1358907136
830899786
1836771353
925863294
1617925125
1980305795
821294111
1799333547
159469589
950533974
291958420
941147146
1019540147
362166854
1651255113
89496979
664412862
395755413
1693307023
1842084983
1987549693
1901860964
1793814427
2037082691
1555654372
314481045
710480383
605363651
830234687
198856964
1827288962
1078513192
1010340687
1253954381
684255293
938254319
823514932
921927032
447771264
2123383192
1363306873
1496177811
1243529487
2015214812
1275059276
503896522
1212551341
948851025
863003452
849712223
1913734239
807594114
1679166692
1775326865
955814556
593452143
1680736686
883910898
1050668287
2083798182
763120562
1436214042
1561917829
1156526341
1135654646
855497286
1513874075
1397934072
1842903360
1723636893
1205293329
1751923807
120917204
1874668826
1877306624
1314904293
1344184854
731114553
1675257723
1662863052
71533295
1918462937
1082296550
1080769367
1947107574
886648344
1759255001
1447621876
1738490948
688820120
488092643
261502647
1088493998
2051866593
115677030
1089506801
1503116194
387562400
661499535
650264629
951093218
1438268788
1899394874
352877758
1189948613
219218769
1101033093
750080620
576551328
873810611
437873678
1291094142
1226111043
2039732690
638987539
429348216
1829175647
972379782
132690690
2057185322
998205941
763978510
1710622589
398293802
2142497723
1807091399
265248871
689989435
684147130
765011548
993944252
108753635
17439166
1700049745
284443148
1354627183
1717019645
1940341289
100704019
804076412
943469755
293114023
1419884149
2074367824
711303172
2061667897
599523311
1278684222
627529003
1225858165
2016656156
233919994
110710692
1788771238
1922520736
1179174625
1024928711
2107385859
1227389126
649553212
1557379931
2071934093
648226191
1692317239
853782209
923562480
1105416597
1070848673
1284831773
1350971929
1677620250
211665642
1177962366
995944095
1715719718
1208087247
1481706444
18951829
1628234922
1932680193
974658508
517181939
2080659598
1869395042
1690081529
690481104
88637788
827816010
804024090
17967793
58177544
1808134002
1532148133
1062861950
1744475102
1683531276
1755728350
1610259780
1031935331
1243379285
1612141454
1223707591
1816016627
1482874965
1673153486
1283483836
2095082869
805594498
1399696426
1838164783
646882144
1621321325
258876590
698884041
1676499397
2054932182
1843768625
1237749113
1516382154
1778646023
1122415919
1599406919
930771326
962438336
290950453
1838527580
2038398796
464503363
2015167367
1837349426
938993478
130267789
1801059774
2112358554
806611952
656669437
1349878392
2112479691
1058314504
1459334789
2086779974
1997942151
1895852738
986741759
931536144
1713695765
1580299025
748380522
159780475
723920197
1277300986
407933731
2137738620
1309657239
429240176
787758122
172212194
521015764
1012512144
824950935
1371143767
87788748
507683357
639014239
806584136
1210519395
637067998
1559420815
315843123
365177130
500019162
1734155338
1269982733
810269402
1087997520
1028336111
1032521019
297172203
1318711247
1671108023
1125675006
1384169305
945093539
1959568457
516304495
95345552
1631101269
1375768056
1006693503
486550489
2038448152
651584627
1693202218
1961463318
423497329
1948393771
1603760120
1671093900
1352363635
1839848868
1178877775
1237063778
308737195
261140652
1521124198
2070083291
1909932463
1103975659
73877617
341027680
256685451
1117112032
242890231
1186378525
2095214628
61152778
1207035595
212027990
830463946
1124877069
1312995076
2030164629
1367832935
978142398
53242866
1788440311
1491065920
507159259
1245628415
275881093
1827540325
357034065
552126264
647629914
340722780
1024567238
169685835
819765715
1663938758
1333727823
1164491243
153916911
1168851112
1334776996
947232587
1652503510
289087415
173821664
754109453
828765718
956084325
1334741578
892548766
2130186257
1035367659
1335175341
832172681
497099111
1688730162
1976530977
1023977292
2132034314
1987808118
699528151
607165613
937239403
1378770079
847436507
1137712930
1640969952
509584819
973252527
1198443758
1658005630
727803279
448174111
1499110819
1500733261
643431686
654088379
733013850
234714229
1740250757
836734095
2113638810
479029380
2096325131
1437703392
1480601853
2136985422
1516418014
1673933663
1455302103
349770190
773754186
1723214400
738381864
2056310038
1289105132
1154921122
1931551829
804064519
1075939053
1714640205
914010949
996438933
1658313855
1933474457
1619883379
1366127309
1690290295
1515645736
1170963314
1441972204
1634036619
659581283
2141845888
1548649431
1287644941
462961787
1185415400
863934193
1348583070
1944905760
622745580
1354071310
669571473
1346298702
775691486
704399138
404576430
613961075
2036082159
552259934
5929523
896105641
770649201
1515824940
2061898133
946822405
1185692115
882100260
1716152929
63038549
402381926
1712933097
1192306172
1575707915
1926519597
141142281
848274986
2001791899
1896000320
713894361
514828903
73456695
964034524
1679654887
64684768
963685978
1171026967
1960545726
1350153181
123283696
1855820561
960062073
1067290641
221171732
396456931
1413594895
1238932703
387171943
1094690881
308907513
193048197
928838958
327912292
1784326144
1311176349
1475204262
75504609
730175606
1469833606
285745689
551772999
915387790
32448040
701820755
364224879
565137184
1734453863
1164867196
1576319014
1886756135
1680495277
1144526081
1927500792
2012451937
538503580
1584888514
4387904
2122534408
155493925
1180914349
843132992
513411111
748595150
1008611379
1593332197
474486631
903500622
95666490
1969375838
950326781
2074888159
1139017478
1199537913
934375870
612699179
1929191281
535758108
1708356687
896086743
1090203921
1420051244
1503447960
1002122515
775665292
1232715960
1748213317
1890017080
1318956949
1297033943
447183017
235986782
1801656703
1693822526
1464934023
495865700
684804272
2002979514
1293296632
2009614524
600728267
1014578549
662555777
114091154
1580970615
1540497489
1601661159
863270382
1307957575
1125897077
1278566880
1806190227
1607643466
587123379
693246237
862881381
748834750
329549222
1801299863
368031648
129947506
890642113
1848861395
299252364
1794359455
963542440
1517513845
429314758
380025249
1109499916
1900644863
1528957621
820769811
991628636
1076837881
2046891983
1602552097
69395560
1679376944
921888389
1958780690
181290910
190281149
817005992
939359445
1566427541
1891218488
1822786037
1998400285
1860662188
1658640878
1069297465
769836392
96086485
1513945478
784272732
1679166692
1329046095
385948119
585270196
795653990
655857632
1794952650
1697215592
618242678
446424115
779359919
1666254086
1645313120
468452453
1907362885
653526718
1469360600
30507745
1732607954
1933295988
1625744318
216508491
1582230362
932907313
237175625
358099536
6536508
1104519834
602723682
721343180
1435949623
1112305811
256363644
75530853
670342347
345336278
1291344261
1706782584
1245175830
818987067
655160282
1408547694
1207503266
1306257255
413158096
606734966
104820456
1625069791
1166225215
790524220
268142478
1746483654
1383340374
972742228
1168297806
1539021824
1037865444
1271990360
970200387
1232478273
1058661689
78132030
1711129382
1827165972
338819825
1192419098
169884400
153659969
297558963
428747263
2054169627
2128670808
1644679514
189502524
1160459994
1253076980
1583439510
1285518686
1792833165
685832086
1641235216
1540868275
520312897
923146832
1341596936
1952905938
1503985511
674553483
388670886
932768788
2088527442
767498956
432106009
1757440617
743954217
770310975
358128303
1056483979
1248602263
1646637175
1481341346
1441572488
1539666635
871187614
1406063763
357565200
329074550
106421440
1451524547
1209091002
565286731
1788811907
804795850
2145400422
2089285705
1745936283
1649352841
1075082916
1648076495
1450717071
1851795279
1724085396
640184289
1770602972
500647833
341355722
540943431
1916159338
1599504975
1770803828
99122722
1218084394
941141896
1275300124
1106994560
480405611
212078325
1156640387
1310561103
1239007037
79989411
712332750
402931127
848690324
1775168501
603358826
1800329296
296444225
739610163
1096983117
1998448847
2006757803
178873372
265213743
450827400
369042113
2124663467
1735367154
1606483943
1222064836
1125644148
1630000607
2017596475
668614825
1041146462
738670370
986185911
1615300749
1458581498
1592916979
358790340
1715977622
1548842038
1551965731
1909426764
224402952
2056310038
153738892
988103283
1488685095
1172026174
615417824
300258855
1020126264
1186152177
1606346246
696384706
1269242214
1184171637
918960344
1363234112
821588648
1944007889
1811209641
1798048740
1732803658
247855572
859088630
435403978
242006595
2093668232
1215329118
508419360
599484212
1473125016
132217631
872166427
468525985
1221263180
398005486
1215034782
407443933
1901519655
678098585
1190150031
197259565
720603553
501738230
1707755320
123574721
1513626189
308617732
975023980
1850523903
610052443
1301568134
1896590024
594108734
256382391
707219024
640914891
715122387
911752670
1415552698
1884077332
504532680
1904052649
1778177464
314896857
264978519
1770802721
164330885
1106171585
1596121822
622090784
1123326740
1119536491
224918473
1294187930
330131828
182051812
98427117
870795863
1749967279
696356609
1351533613
1783793253
1139910353
673309975
641503931
98387934
1254134013
564241138
2084190742
1408031694
1619357320
1242216406
1087579067
1652214200
1987931224
1114190822
1135349266
2023777600
935411621
2103598484
1005689100
401175989
1210418908
813403982
2032333795
972361067
1485595646
1048248271
901869911
1283252365
518172610
1749133466
737786583
381362009
251532297
1711271825
68687094
473805580
751926194
1049232549
268087570
1359290967
854381281
281523732
116966830
926789291
754285847
1736026288
1906579619
1694573678
964153046
1928520028
694898444
1277757891
412698098
1885425527
97488739
183089970
1081483739
2052153532
1647807364
89899574
1640228535
41039680
1265418921
1727641606
914855123
963611810
1467164701
1282576300
918408744
83784634
1530395533
814072052
1545973328
1267968550
1714070122
218190407
1536109190
925539638
978494952
1064461905
377295724
1689376352
52679953
157557977
1071886073
749666235
1105751002
1970147806
467001388
720344129
1043593478
221725983
67535432
1147168221
1916766169
1960336881
483374780
1735006744
1645591274
835345660
1039483557
308280578
288355424
369047033
1469975553
1305557034
1837749196
297981748
628632421
671657708
1828467185
677650517
1550478890
535365202
351394468
251873649
652194458
1653715942
1666088125
890954162
1629689501
1619677045
706769373
233193804
1347792911
644852475
1449851459
1635305196
1148827457
1166519211
1103497876
2039764140
1651172635
1687942303
499135697
721977125
1955086859
609167740
1322254558
1003798582
356707348
764295709
144484568
1498673484
1214657965
585998247
290253489
620100008
523845455
693496570
236141636
71876672
1446007557
291604485
243228157
1905281150
1664339883
1835302767
1361992568
395109020
649130195
13058340
610412170
1712548774
1538103277
170792135
1359815030
1947944259
1425272678
2095784375
107138294
1831464063
557417096
276325691
1501384893
1231503339
1136730515
1074891945
1928569741
114315634
598047225
1413268890
1252096053
277142110
1967441882
83489570
1912694548
1168097795
1097324024
553433146
523189113
1270062952
2027866538
1113796821
255409692
963867968
1156796049
321167305
2021504386
246661063
699492074
1565259059
1607250598
462012379
623777935
1803764188
1222850952
119818992
1433536256
511757022
900431602
1583039394
2067325982
647649015
209928018
184610355
1186019298
1390554886
1649391472
1185922798
1811053688
1783032047
1782664782
1082544869
1442470926
141536427
1182684131
1712363661
1797829688
1695608612
882091773
851922743
1082514288
999947543
52093600
271304340
778422458
1583564257
2088347649
1234410981
228107977
1037756752
103685950
2066783678
1851688655
129519976
2099721932
471475603
1054149233
1409569229
2073969588
1924834060
1662575980
1370417677
1638873416
849795765
2103778499
1699267895
586583941
935016365
130651208
1387335311
558933759
471183387
1098138765
27112528
684630452
1453072722
1971053489
30268694
1866395702
1864350454
1237803161
1249669332
1019544468
1083349271
118607261
527988155
83422154
800203011
1268128308
57526597
1496161874
1783450810
1396527844
632035514
1538422876
1958078751
212893612
1302210939
1355416709
1605125137
208756353
295119945
195893746
1203222555
1000783954
1635775984
600448842
2075080836
1639980227
204900158
293124815
629889206
180751474
1481547862
425081972
1312836316
1511401809
149526605
1419482403
1351178024
802398109
1408087946
475748587
648619433
910316224
777316111
1277536746
1041438148
2147250471
1713428735
1110247157
891235551
1892194219
2044050502
446557259
2006680316
982900579
1971366739
654094890
84859937
600194136
1328854806
1127748418
1735598960
1250408957
934197645
1072563577
1316840611
826806407
843408264
840673856
51833361
1287453494
268386566
1952758077
870635183
2053564417
2014034218
1483892021
506531415
903284793
257394419
322903409
372228922
1760866026
850940660
1721883804
1412413360
663832044
753729912
1579721794
1046271262
1133652480
815307232
392359871
92281347
574319465
1645556211
351221564
188927028
591245916
869646872
675319238
1217774050
1356524955
177107492
392763610
923666678
1686867596
402751410
578108960
870438274
750416017
985164766
2081693242
189540109
885362980
1384417618
1312618826
1195375080
1139859765
603929116
893457060
82018599
1830053246
1118790802
511766193
640183366
79147477
254796870
826716642
1322140009
532715991
849894674
1970448042
1060585633
2142181174
1280501385
1665118992
593026680
39712400
741081397
1044902039
1757511099
1969338800
1169537383
2073139950
640850264
736118227
1235768329
830633448
75861724
477543507
543850565
1050240464
465996269
403166410
1054232271
990633192
930635141
80086433
57013600
519659668
1572908151
558355620
98620996
1890940920
1422825031
1232443959
1956181511
1232749957
363723318
556262985
1451532021
476741470
310181333
1261918865
1772543354
665355290
318176042
1020023722
112559109
267287775
1781050299
410326249
1074560225
323072682
1890854646
405253333
1000003461
1364125430
1829198438
945109930
406841431
1191974954
414340293
312636261
783740100
1584957810
2142162024
2140625461
2053284862
751151605
1492513741
1454517039
1282995252
596099687
1729208543
616676468
1274582730
1342548868
1305429315
901826443
2012082242
527512181
1599200840
1747994504
1601131549
1966590647
672337367
1159696553
2012595976
1462722008
2038226868
1348744257
13747321
319016964
1284755178
1103615816
1181220044
808351729
1368364535
2111578825
75649186
1515972461
281125840
98985416
1746367693
382793418
612887000
1452304226
1389597742
1407608545
719451993
1160267126
1276090475
1805617011
60032619
1064051436
1472349983
275758870
1853230290
1419122768
2095243747
1559587801
915405743
435877538
22023432
662607112
1180507505
2020159784
315428506
79043402
1522735104
738772327
1314997299
702352155
1736109317
1134597132
142939411
543249473
615337741
1777996830
1555467091
312038535
1774817326
1260136369
1477460474
824837882
571867336
451618130
153675843
1707966915
764411289
308856909
1448354915
1399823809
1353434177
1027760896
1731640399
1282832923
886057060
403665036
860447468
1734580406
1819460710
1343096432
143672338
1617021458
237516501
1310676196
1801928216
420088914
1525829932
1348801635
993716122
832505101
725191659
88101743
546530748
1792936778
7370812
182248795
216809014
1753024256
521370247
72005182
298913511
1524418756
1509791287
587428359
633978906
1090814953
1288425755
799103483
742696067
1572260860
589028568
933658506
935541683
626764635
1703380996
736788000
449296248
1533662933
1657000687
96898256
1941690861
555197789
1792300403
1308198637
34042320
118740651
1855848526
1357725111
646342760
1308230422
1851245134
1901191194
865547977
1841611990
859470689
1507662401
1067556632
551699813
1474038579
1380781429
9444610
1806824845
325877989
892133494
624456261
1521223911
448740819
1117308084
1634660202
1210649505
859778109
561149218
1291828192
1989669471
1495866444
2026478748
479894203
1766446462
568447893
1764799877
447414533
520367044
1218467058
971176999
2087902439
2000992025
1515023819
1503065453
1652879586
1398755865
1538812427
848931486
1250537184
260821414
942799998
996469693
628095156
364772348
1695308181
390696675
384268678
169775382
855827646
948193221
1430411529
266734090
1277263145
654928901
83127846
1909861173
694813685
1570773916
1269085298
500691806
274104468
819875998
329835601
1092975114
1685528619
771874598
1128635591
134438031
912736582
546400756
2066963847
1808898860
1027794589
1649025462
849686696
1647396244
608847992
840156450
1886416385
1248080551
431071020
2101632019
1044273872
2112918896
515991947
657042519
1649805289
521277568
764268473
160805063
151997573
566778277
1462145539
1058385656
543850565
96042654
1354543737
1119316513
778063217
1782995629
1709339769
488456742
425150363
1690450528
833002323
1865752273
1559059968
1583145476
890341940
518340604
452845535
960603318
1220654423
1191760719
310550849
530863780
20906926
2040247054
335579390
125154072
705571420
2065118626
1966220435
525101125
540141703
539834292
777443354
1515255473
1141410536
1462515951
1306979228
2087237598
1082563119
610235245
405345805
1231338362
214672583
1179757906
239222258
317104835
1903589882
1366972829
1540844858
104566
903212894
284328704
192416350
1730078740
2040915775
1178362346
1739391680
1118999477
339363575
1556009843
1134232761
1378791442
1419723311
189144176
388786698
1983987047
1952660166
2120759931
1686026140
1184602599
747975389
628179706
134759457
1687808672
497537388
820703673
126191382
1240073601
212048945
716141238
1719772477
681449424
470755677
1347331703
2111026297
342340319
2061217693
1059936616
1401129281
1049538290
1508173532
863535907
394201785
219269205
1907068847
1564019217
1489541101
73417002
970063767
483693460
583208507
2113214987
1691896429
561727984
565875704
1225339536
234440658
1563056009
223061650
814989515
227401405
1158984036
2103336467
1026875791
855985621
876639692
1913849913
1754489389
917916669
725453608
1329370453
2070099415
328557725
1999785745
860421712
2050926859
1970398522
1482069590
838044671
1089691118
816666011
1547545606
299361063
99632339
1775960884
777509467
1051495480
2057563695
1020902834
605093781
991113879
1523771913
1356398749
771303374
937662765
1718459524
768694841
257097110
1102178000
642578973
370593463
1601133796
1318392739
214877947
539198488
2074344498
682610082
22477104
462088750
745256225
360283721
528704875
1024325575
29088268
1059297747
1732063174
945327971
1091573071
623271008
2072959344
1380731188
902335905
1377218992
1260515393
677544168
1723331576
328319219
433163177
2079118523
1559446969
2075125621
1073118325
373195714
2000796123
1588246463
815348032
1607385014
751078427
1150681004
2119739903
1746915883
948438821
353987292
2129571281
870005225
639188325
1326938406
1025381003
1578655674
1716532714
962570840
362086222
83226027
19572588
1406729420
1754932269
1448624853
399382207
1749145319
1879487287
287321024
1853811155
875414458
2119371992
401994172
1349851249
1729891117
1525306884
238544628
705531398
2056266768
1161718724
797925737
957827566
487173360
1805397907
1311800170
1419909701
564472155
1108247746
1307058497
609864363
281342204
1300537356
1092621656
1473228089
1351586315
306321129
875265458
1372738524
1510290611
1846507070
495737512
1765269388
1337809666
1185227220
1895623506
913765445
1417373427
2121797079
1309659181
1758991394
1032439008
122413533
907667479
2048034731
1894649989
1009158298
128663228
17153929
1109416381
1900948857
373749023
370632433
916055958
146424594
966851639
1160664521
508004033
701863674
1747046922
2087912805
57771345
1041203265
560087975
680137501
1599987285
264627148
943871594
932486094
115366999
1162700446
771513543
1782889674
1854103448
749405218
1885945566
922598573
1276541164
1848148666
47069746
1481152456
452603580
248265189
1085174274
1822962958
1346263918
1545690496
128211322
1645035513
1799301182
763472173
813498425
911699082
1945942909
654540758
1616079109
1829666686
58980616
483767557
463624672
1806450713
1900864542
1286690171
1744282775
180926686
677131736
1637374057
394594911
1450621716
23061973
723851131
634236445
1482024375
1813924380
829996474
724238589
2005570395
281382874
1438477849
565528173
1191833940
513058104
1824966972
1170779743
327805772
407179358
704486475
1997030062
1677559282
1597291790
2007798249
722485530
36220627
1273608576
920779177
1946624790
794739885
2088015317
931127764
1786793389
70973725
921855376
1287293298
1689299882
647342319
1973182633
770113448
631246548
1709574032
348358811
1161485269
520661223
1305294069
1047792715
473650480
2033914919
1176858887
1301749353
1039734931
1083780688
2038676149
926479432
788494136
818368861
95207280
840696660
334024701
295688294
623572374
2101340521
313293351
1313480743
1994652949
1984865057
1929133432
468066038
857727289
1768434379
607669817
1433739735
1039989104
54663661
2038418914
1091655389
623400600
158121584
1477280007
862245040
66237405
785814966
1187506013
2092864633
1587405216
2130015991
1658301138
833735658
14817583
529974818
950278822
309302364
23745671
1137960131
317013642
1052111067
453460965
1554983870
780860408
1491444792
1043529211
1770902431
1870916901
135026814
1339522455
2117722121
1265420257
1958425854
1168316024
283895186
1950153838
939572517
8168186
783425706
1991473860
1493175885
317654904
1086280756
1765378820
119938302
316462966
2085545743
92015240
973327855
122352591
1140603027
1953929081
1288226133
1092624750
1008606859
2074632585
1175533802
643551564
1985263046
1663062012
605161376
1749772012
1718729284
1178688367
1013496855
206782013
1679568235
1268229600
444864964
1793281092
1508446907
1738622962
1901637675
2311162
325031322
2118022508
1962977401
572747205
362620625
1413521339
3402699
45870676
884518915
205514877
1834842705
1267722385
1712428475
1929910597
1884079173
1433369266
1211133624
1859805962
1369477791
554658892
1068725556
1624069727
2120796489
1936367568
2110743885
882867954
1571766328
166846219
1353987151
369519861
1238214016
1535532930
815504815
1312490106
1756240344
23423183
1589083193
1930064365
1193117515
752167733
1320053884
1138253719
863221921
1218863009
909315603
1474791810
440203034
1374711304
413415622
602087728
1679594641
1646529089
1612552164
1416522864
671060975
1984895932
2051643043
1242298814
1659578810
863221150
204424324
1033351020
1124259653
726368995
981951227
1658469657
1387674649
906416105
1714566609
242134762
1002328804
471452862
1516344785
1873461230
63182548
752844208
1169726269
312408526
546765212
317102652
848898876
1378589575
1702633992
1673408158
1155348114
193871052
1673605788
426629286
1901011689
1731174287
996312754
1184273955
1218522658
2046221726
1056436584
1917401055
1933674693
443674393
1681860591
1034249621
954207329
937092477
1897177062
1755657947
1043252718
1998710613
387824642
396266433
1634855488
1822837386
1868602051
467993404
759303571
1117787047
1264231022
273983450
1122398640
70857222
816521888
678304237
459071766
997978402
1369115104
2098722339
54752079
1681951379
1632761583
209286674
1038317295
1987143276
585067693
1980761389
2123656816
1351689614
1716099441
796411597
327966653
1657076106
823355034
14372923
358868855
1683613801
1206258840
1612406020
1387176594
500842082
1313735398
1095122841
1539319539
929734896
369397629
2068640584
1989846757
1313694111
791441900
708837839
991649080
1158678190
1797513672
1022250075
168913786
1355495472
840710472
1953996462
1489687228
467475272
1548865509
1131133341
383672615
969624111
2059608353
994197550
425321345
342861372
1513286245
1154836775
2078700417
569173887
1606964450
1733516782
1166396807
830587194
217680111
260413504
1377861971
1837345650
401914639
266910937
694425305
1170356102
1943145567
2009694244
863167087
1041231929
1298481699
1439787248
1338782702
4343693
552517790
1128182576
621791026
1119422439
1949171690
823836735
915486958
1590483633
951055614
389128084
311429745
1652160166
1654686342
1667019385
2065541523
561692329
455768035
433023081
1880146114
6508455
1811485959
82897807
1635258153
1299319150
622250814
320594197
29355020
1254700421
1248817489
7328497
1111533936
1785079732
1992954380
284059017
954744656
1568442742
2134789379
1800942007
986201595
135647217
2078989524
1726651902
994332553
1982319420
1273536461
1372770290
1879547045
1944438310
1775923370
383704998
533469913
1893520819
866511853
1662241598
1460251941
1151811602
1084917782
148580197
1898461097
2134608083
346525590
1618938044
330937963
1475473313
568017017
1245303049
517856879
624772174
956065194
774871914
2008161869
1504683012
1112183430
120491221
1717127933
2050346939
1181878022
533188936
994238905
2053939705
91609356
381118829
584521691
1351618775
1558882246
1036837724
2026044807
134426989
1467179750
1768111177
336375570
1157877128
55136860
321640931
420983081
1470715504
2123814279
1564901341
662322006
1309781500
824879602
229997992
2062794950
1038448549
922161427
281411494
140194129
1342072612
1070100754
1191542844
2072901158
412828905
201144108
1427639376
401067864
1609563443
592147372
2109965185
1793637392
1371354824
790284737
134839425
1048401374
1199407664
2111750960
1418795790
1915124863
1766724494
530817081
1088550020
1799269899
2040848286
1463406530
1251405209
1720304209
718563599
632284790
1921240418
33775507
337153178
1130388258
441184333
1850314852
1682911400
1570415682
1520641178
1799269899
560904741
725754446
489050758
45286566
1104955373
1306562530
434696898
1825242165
1294002513
1244258571
1672875884
2057307632
463924869
1920299473
1046341328
1860051917
526432899
111681653
2072498819
1251474985
1718955720
2043569821
1988455204
2066168127
362352748
1838462566
2014507140
2091527898
1485578699
1194111306
806320274
1229899666
187280424
748230969
1357158105
752294208
643113489
483123644
828195380
472736565
337197264
810728754
521843658
1371072315
1906807919
1436518138
2046005491
38779879
1021276248
822257423
1205958641
909065581
233581467
1780853398
1035126463
437069141
700376698
1989538491
850931832
1599679643
1060869286
286401837
1386511856
160756799
1789125651
881472221
731042807
2125900848
603898625
1520224973
1045354196
59036328
1846833636
30559837
1670593551
406339594
183502591
910909038
2077651408
1532409791
755709302
1029037374
1387693646
236173895
1264343508
1779324324
490854685
79941784
2140209457
1394507753
1111463057
1750200225
1838951111
1299494607
1518627940
1585153096
656880190
1714759619
225985405
2126349997
979012134
428404611
1092476336
1124880017
657029036
839734498
160097289
1041413529
1894558379
561405446
426665389
819577817
361426630
120778045
308317424
1790361739
657693953
197441445
1642347367
1207223400
918540122
350023115
1698435409
113633605
2133253568
1296986410
1542448355
1376253348
764722193
68247514
558357281
2068582047
2126464771
2022272223
1214518355
1453725408
2124794449
1697625824
612081767
882736745
1350356648
1290834020
541987268
1225999566
58893007
415295764
1816928855
849051427
2036390526
1279624943
1751397290
1144521948
324796176
2109121128
1310093974
1688782301
729648426
1582498236
1841279099
927870151
1624793729
524353398
760076967
1859795295
2145023175
1959726362
1660940712
1417440849
970174615
293448927
1147642123
1260110317
480179709
972665360
1488536859
2086044394
1505706559
1499896023
1934957192
1462239732
1675105397
425535720
1390789670
1113715690
1395361290
1228830682
288244593
929161116
691884367
2070343533
1856572195
2091328103
1156241946
1558488944
767124210
594554152
146428191
138673542
212515802
403906143
2059156100
844289832
89848344
2109232600
1748736444
1197418747
1728016884
1922586649
68656224
307622899
276585249
1658359242
1702613900
732364442
705531398
1393265815
154641932
2115930378
1577649553
2102768383
1342086988
2140923549
323247131
1797333236
942109083
289055880
1197429263
1630780513
526120782
1023976778
1875234611
325280370
812638635
1575456399
1885125270
249108250
1491103553
297661346
1800089054
613920882
497738388
1025668679
2138130248
1869455696
102414307
148663445
1060395215
53629935
1183614399
1738136667
743954217
1538904569
1895335071
1630138551
1654246624
789735919
336651301
401915882
818942244
772615063
1705765332
656206389
2111750341
348031942
43988630
1408583574
1624439479
699884103
258392617
868185718
203916553
1832878948
1481080830
1651131761
579668452
357219960
114661371
1271778666
1976847392
1707099899
1822407078
1312280317
648706851
655659328
2098032679
1822133506
759499155
409723194
1665025145
1512820506
276347127
1542934042
903352112
1714896650
1786997539
1862887587
1918906718
1167788215
1026983368
896958956
1214365268
939399405
1104092497
507037912
34678476
1593981241
764199565
1895823113
991317655
1400673620
848320569
382994120
1311733778
1704322357
1630258558
1032790661
1190832972
1281765395
1469841394
1579270788
422003612
1331766044
483719254
1683548361
1838569344
830024494
460121363
402547469
1571418521
1129315536
1039552872
611659680
355218360
2084464117
105884493
56244019
1077933797
456620987
1050190522
1509802276
1180392852
2143533554
810776095
5028119
358400831
2047054568
180342123
1351665922
960773280
1895742352
1891890569
1416647815
2039683265
1436908241
240748603
1587530784
627598119
1279259499
1978559085
1532765260
2083690448
1752962932
1216421921
356279771
1117694325
1204198938
101517781
2075381735
302292446
1476240533
424900883
678726252
2074805983
837611666
381593131
1121766134
1276703037
1391594649
783550524
702324724
319040467
1163555956
1658844891
1474467793
971393824
476186426
940771152
596897017
529146511
526586460
2123686791
1406408607
1513080219
800969910
1110089322
1960901916
1709317024
1390072707
1104313354
786774543
1139259146
750167757
1785820606
759667619
1778387875
1866827249
2113498018
1853280950
113730632
1570746242
296586752
620984612
1227331391
1044676676
444082141
130927271
733389855
2036841645
1070433396
1423337340
1814341772
1153285792
1577969248
1804520800
818741044
1645971367
1786310396
1045771856
695577710
1577169805
1841685899
1479104040
816494548
1727061491
1025720690
1606823527
2041898204
523374253
1159967435
542586963
1980236681
38805520
923309853
864215655
616692992
605799105
1004144871
301228385
1542257150
2135410473
1977947934
1646464416
1796344925
639521991
73708322
1893209175
2081504079
1544644674
1805293988
1251602115
1865049812
392601721
229530629
1363436609
922045234
1153816435
2061121129
908595523
1929562529
1000289841
1009080533
162497464
771069064
41394385
1634772243
1289144364
1163310766
165168130
1099797132
1715115061
1170870728
1755224834
1204859972
257746348
916129365
1315468217
266112821
964793557
1924614461
15731967
116106543
1306753715
1627630150
1152908524
872906671
1814356174
643380793
2118142262
207686442
1984163452
1496905496
228888741
1329511519
2000892059
2078343813
1688191539
1278021149
243393222
474758682
419094390
2014304790
1900080165
15446529
1088672838
856182950
1433310124
1976631305
268820927
512643393
2053634097
1856031125
1048452501
2143892962
168151996
221852972
627385511
1554553761
997121295
1616058321
1843593772
1750203950
373551348
605862481
307528976
523823541
1442011579
1493645943
1904971305
373615204
279765400
901003257
773740397
812106691
472257077
1791973534
637591836
806569413
611011029
865751157
398258516
1695899929
1237231365
678363561
901396185
1878889821
1445905993
487143292
108840408
2022099467
1644899498
1207848951
824665130
1160116791
1574987410
28893754
141715741
1087355455
1546809405
1314402784
615956005
864864279
1546224324
285731480
718373475
1220719484
242026680
2012829662
678481778
926789291
1870891390
469895200
452474896
1272910519
570118763
757425503
147475986
1613152644
1356276594
1610682075
542860431
1003561238
1988393563
685036942
641693660
185713526
1362430133
574909824
1519467088
1263708865
225453968
1275039082
268021868
1226429107
1908037867
978528704
1779837467
1934333844
782246930
956983528
1046534954
209546348
352913540
698390222
1220348938
1374044645
1947816539
160205864
896877714
192081364
886552938
563627465
308415640
2071512870
1380850393
1653677403
1266984818
2043226337
1575772454
661807808
577327092
1043212822
1093208310
2128882158
419949552
51386284
763035598
45272645
247266327
1525620857
951737941
141785510
16315271
159393166
1519224015
1042537657
151549975
1200278921
252195927
464289057
269816429
1815307613
1204106613
949723965
1589330703
871256314
160245170
864629319
1191962702
36503914
291400717
1748007372
509276441
734657067
906900172
1629801175
1098305436
47247686
8651283
1051757866
299828890
723920197
1351960694
575474634
56366359
560235893
1688101967
1387097598
1065978196
1772394532
645420673
223364201
1511708883
1885281032
1038856778
1897072906
360641180
270459798
1313053475
1794002606
414960888
1321052790
1966736202
1972139799
698277883
2005484566
596457097
976552977
1263467208
861698307
1569105642
391388831
1724498491
470503104
1362399320
99019765
932782991
104223377
2109602506
482729072
90388473
10678979
1332964654
1307999358
488747292
1352594968
586491977
965360825
1823791390
1698976575
749725674
2047926030
1144925386
29536153
204761534
57255619
448298689
1997874092
1554072917
980327944
322164152
1545012603
714068810
260540836
2106721384
1355952463
103580969
1209847591
159656387
1871993982
1142285507
1512066439
124483199
983980552
34934180
1484971954
454361446
136241318
374988540
729402190
98325321
551365462
653627604
687662868
903787437
759041215
2136680360
1386917716
1522192503
975336124
1835107810
1009972570
159056632
118330629
1774595384
1301973494
979844808
1673614981
610555899
294896463
1291003966
1603484159
1129039930
484156416
1048116298
80142514
1308683789
1175327293
1567779242
103198842
2055372954
701461867
1929141370
2011626268
538020156
540686592
1507988275
1746401847
1766102706
596606834
1273655401
381811585
1463824713
307659909
161380745
2125214936
1860992807
2005706010
1983440736
1467961812
110806681
960964941
1766659653
1530415558
1489670867
282854085
1277123138
963878653
1776950113
1872550241
446376640
1705868630
1344218834
2044483662
1658830602
1660843517
301789998
1103543849
346588223
2047354177
582526056
2112654965
850542937
523844421
369472136
1145427859
1952641098
1495909747
656427569
187382339
1088997720
826428027
821127069
1237941524
1744295909
947161884
520305998
1603612624
53593922
464301922
863976861
65476268
177346408
1705121473
1277883171
1838915370
2139441004
784385835
1077292903
63639269
478152718
1054328059
2109487851
236113043
333202681
913567634
1648905581
2023741284
986793281
914987228
1533200697
1392524811
1453352292
668033967
1287396338
872519698
30051809
1893582608
133442198
1314083644
1263713772
299125990
320246587
1538859570
358156427
1423787275
1658546175
1232716365
1486189790
396513288
437577249
2135466488
136869571
1494233957
202834618
2046274054
905131092
1048071108
1822642511
945802242
1375693318
56236418
198384107
504532680
485090767
483382364
2010144844
454482534
674743906
1464173999
449587227
1025723851
1173112772
1179744350
1951426178
1574517182
925331451
273156571
908053230
55578087
649184398
1863086540
657695248
1271250899
595433253
106223062
1258026991
1635508243
1567304318
814648081
1767650234
626538993
379727208
738170720
650256040
1706605224
697875809
884602329
979589001
2145599295
1709396942
1203838395
1813797908
1516430983
1981479203
1916875611
479755391
195025913
2131926693
259491727
2100649477
1818303343
1530956998
1129389742
1254016463
910882109
530644978
1157704575
950316722
1733623366
479082226
468989617
528012020
1252348481
610688469
572247240
1308816340
1263141770
35944857
1769157676
550033857
363834081
1216341926
165447931
403297093
1349865215
1023772734
489288894
1209296135
1932772625
817386677
1731438512
1843739558
1111960660
311035963
322662706
416493271
438030542
778848764
43198479
738341440
110341668
683329166
130648869
944912199
1926049604
44304593
522760722
1529509810
962674847
13601638
288958530
645663159
1886397711
601989609
1116335518
1398288442
1586333814
1151674664
118764437
168315837
344896049
649912837
403796448
1745385318
424485302
1834896334
1486420403
954662732
1120327452
1596532661
2093622086
1024749742
1345431598
1779624992
572387951
8943988
1050620602
755907320
1678829361
838915170
293524208
831520621
1170217893
296620081
1839840073
886630582
433131659
1356491502
577410086
995529876
567397636
2126543450
727489925
1599105121
2089241692
1130393196
101851895
1893522835
531033173
1271670272
343982980
2072021140
1033790841
1565854584
1184805331
1038287142
14957249
1417017813
1152552420
511012512
1972967548
1170461670
618369570
1052985330
1961243801
1653234109
1372222202
1423611657
941502862
1559459323
1335238950
966251787
18150094
655921778
241572129
554089669
1094805332
814741072
1841092850
1614439821
1017472288
337415348
1359591163
564123470
361384862
1003501622
1439362162
1154652400
1217987885
25314335
553796089
1462845117
420720666
508403357
2097386903
1188535776
151865105
2017750310
696703725
213166756
1631600018
251713207
336937100
405687956
2046832001
1361298849
1638945974
978526304
665113851
1146252993
913567634
1117649089
1754925746
2103726281
103754952
2042898991
981659744
344536270
1760407102
206825794
2138618836
74029304
338647797
2010144844
351823129
1449419408
1168375968
682379857
277058205
1336789323
1667135737
1399320764
340957860
996394228
1824999182
2037073791
275157577
350660015
615200558
1782172739
1427131998
1865816727
1841537316
29224064
1780410022
468475941
404182471
821948539
567023226
646214935
1707056875
1805791061
1230504288
1504337521
1482713839
35514759
305498039
323203929
1904037025
724943512
262783435
871098698
813151910
1779174045
1276204889
2081067823
1265091069
1483964415
2097861660
1316300185
337689486
98433142
2033117503
1047426251
1126445143
422608150
982106780
2091929885
532888597
785208864
1664080576
1117944582
744860385
778652549
1334583178
340205385
581689303
1116844328
226854601
765355885
343272688
698335905
1967722364
163786722
405460271
1922396148
1336844512
2066618999
1931813824
827424663
734131527
1595305698
420935180
1035851414
425814585
930844289
763836884
346648976
1362826612
1847209210
490798007
268908641
923421476
397990713
790047364
409616028
2039385065
389222553
117119995
17447335
494844276
1179567318
152794649
635939161
953178643
1766481668
1486385721
1887599128
1047635612
920400450
842249556
1612461617
515014695
1272255995
74736285
1521621516
1650518287
1966596549
1892194219
1389465636
1399360515
245852214
1111763040
2033361624
601027067
991797302
1210238518
1358562633
1471607065
714154707
1369237196
1143874529
1071051468
654891977
1040759735
1598376063
572074053
290109220
1498711726
9059335
2013120374
184978998
195588651
1785730673
1844166416
1433590601
1379110485
1829822077
2144676581
192197500
1134102850
970773104
928884720
155666783
1928193759
1712647284
865530817
646732382
917319784
484748500
1272965998
1145402724
1245737750
1637822099
1271546493
1133496541
941097
882721759
1764508341
569470275
1349970128
1568159784
849964952
469493233
1322597063
155244666
1227454668
1639920544
302780282
418069760
774681179
80591742
1658806909
1936708115
1049767565
843086830
899557345
347501238
2103271404
1728442330
1699143371
1430144205
2021830210
1915487857
932693997
1961559278
1205968325
1680769535
1243564902
1976496548
2013328435
1832165195
886100925
2116689181
721958893
600650987
1335187967
381998118
2134634920
1766567191
314444736
1525359070
495417789
983304740
270012036
1700215257
2005114254
1008892284
1517415569
1700433661
469027828
1629687674
957292134
1654513935
2143614792
773451134
856148340
724040994
1946381228
1095884356
1738764682
1064051436
1606970757
832752186
748288613
343897043
1043483998
1773120009
369734467
1818475585
2071343561
72402611
558187818
2000433880
1781516746
1973096771
2086528978
1751598076
1844837583
1020847313
28596595
1927560151
669367874
1359210032
1464356810
1826638858
1470707361
1827478543
32188305
709210059
1444530546
1276204889
1600173272
960254343
34183889
149888064
685300665
1317654319
972575036
1002008355
70925972
1351582376
1691073981
176006850
2007855254
1029525462
1478396070
110573743
1493638250
1004181087
153161769
1487973094
1890232788
746465902
1802468299
2128382320
436754716
1966352069
218072154
1050362823
2099054861
632744427
1697477668
759659721
2100782448
1430282270
265268444
1194175943
1275589110
811506167
1715101026
844283331
1069508176
1385193904
2104207293
1282223952
1517060759
1043235293
1124630715
520608388
918839077
978237616
899048118
872227441
1983752547
68713721
974493276
1758301012
603030183
1279046117
676613506
985197770
401757242
1461058795
831284337
1805094408
1877996782
165650434
1307729381
1214746393
502900249
2109323784
1258597889
1242754545
974947258
2054108201
1925008010
412304759
1060950970
139778222
1247322924
2014681898
487517727
1687804362
2131193965
1441489570
337851580
488053167
1511669626
185460585
2052830594
1493989854
873179116
317232167
1886747498
463186302
1307603832
683054737
1941290564
1571237918
1407772195
1629014970
1607479937
805808742
374345419
923165646
1755268962
1561857444
612298747
1172226674
11653822
760005561
86230757
435500799
769732896
1387176594
1250198119
757426896
1874862614
889551591
1564306821
1221198296
1338654255
316608127
1430700468
887321514
2062337186
262269705
1571406201
121815044
1403325542
2120176952
1807820124
1504456530
261554354
838539455
1389037013
1394950120
400949855
794131508
1030987747
691663540
670957379
820824274
76544525
1453903500
1439771036
1319101535
1114339902
488414647
1303063777
185042016
768994131
342787675
1023666980
578374829
1270724474
1562315307
1491076833
996951250
1611473660
376642317
2074554973
1097431505
951361606
757107296
1254194265
929695621
1116284742
159928581
712509566
1801426762
816198435
449904528
1290578020
417467422
663222105
905880023
2140094505
1695671125
789238842
125935696
1884649333
1949316130
445822256
651936682
134564886
1360927846
83862744
808784550
969284791
1470224198
356309249
260561910
683584354
451838653
2088206863
1907805071
2135131508
2142536075
1746525916
915912821
132250223
401471731
1558774470
1121220602
161088525
1978075364
1962781070
1871475463
493322829
1986113691
2005948332
159525045
1883703518
1740163608
774108730
1011736594
1107356508
1188745397
556882468
1392528895
560570469
589240096
250153310
1927448238
1228087418
116394423
1356304528
862636212
2133952198
345384212
46247935
612291230
547709065
522613609
2092282244
1185587164
1284694189
324390720
594117913
978177117
227521735
986516200
1581168037
948433411
2113708205
1018365673
1707096416
529913254
1033874219
1867156833
1982939918
1665832609
609100314
1425108632
628354583
1102733548
894280538
325475032
26267908
1506243294
1315113234
1574611042
618724591
807777816
57457623
427195891
1538214090
112229393
971654970
44507743
1140440757
154808181
510161008
424491001
399125314
1459077628
1319676682
1374019383
1407731710
1961261547
1077767259
1007535986
555457744
1073032123
194910154
745210424
1140923973
1828458824
523516624
962555774
1286277843
1509869315
1429963611
643790750
348404292
1464178051
40187118
365260161
362068878
337233513
2068050952
1899685388
110631363
1576414576
492217645
621058183
30151400
811246296
1746228394
2121226187
1500377640
1784020193
1068630225
645405991
114797553
1522788773
1418923740
627511978
1513037724
567869454
790967949
2078770663
1035643243
75285707
1471143788
1120036713
1083324799
825713514
1793799444
1878795361
1261796574
70686874
1400439699
952703836
1456904059
902670355
1467132744
33739176
1537992278
1550014418
985236911
366334768
2087526098
2072173890
840605179
109603009
1550355954
306916674
1574987971
1430911716
1391030419
530842946
307177919
1769094094
237102645
1024855368
39306542
1814945791
919637551
2062419365
267719040
1969691998
1525083624
1591925495
1582172340
1211016411
246985391
900680207
1668228418
884306232
655862386
1310260708
741461933
2102673909
1664728349
2026826451
1682573309
175481169
629083019
297195185
306686731
361078594
1452643092
112478496
107209801
1937169659
311350367
225789289
1344236066
2022077303
643479680
927591799
1336920610
840225094
852851467
1235748166
1504277087
1900238859
341107175
2116318700
1265868997
2138532294
1038531125
1351226398
1972546851
417749623
287508633
1837550796
1523163963
465569484
106788375
106031953
1439906981
1349643377
460741657
1499608094
1866850733
1617736865
373273835
1008586952
1091499098
1925469165
2043835913
1621400176
1376952567
650303752
2098909289
143186110
693187705
2081086638
1754881052
1132984780
1222650623
355427192
882658357
492682120
875731169
1957393778
1844361408
1375549060
916328548
1142043992
1051783560
350564987
1625902678
328069821
1184599041
1727541492
1431011779
1307982563
1719234414
1910537210
886207919
301630665
1028209837
459830400
275908465
1369699746
1228071511
452462577
1610678761
1736315256
426058360
193550031
2021008318
76886946
1439128976
2097036104
1911139451
935919414
1496062570
764068635
1053808791
477596738
1196624918
546956933
2041160872
1513016048
611346832
677968739
1298025114
193676048
231068755
157561303
1646866332
1160756615
2071829298
2093492392
1419904542
536980492
734298602
2052844232
1870532323
575179076
1563778208
226679048
1653437147
1718631504
1395601879
704721908
777521126
1872177564
1211652636
661180250
1244399267
1947970040
1505368800
1256272671
1600705647
621566544
970551233
1762864566
1951075828
1391466930
2054600643
1524626031
1826589331
1997582903
440316689
821980257
922394278
2053131045
1164610831
111060181
2036789658
1147855886
228883719
1015141164
1788103370
1230501846
2103658030
1617150872
262329764
1382284800
1228622726
709335520
1011900660
1274540920
811089829
1590488657
20867068
438916006
710149876
1437058535
1789190161
148411550
102047160
685036942
959423510
2003646581
1510761707
499418984
258732736
1821250920
950099555
2003458046
1538047995
624642459
145582652
1196148626
1622153770
1782836896
226857887
1546951261
324506045
51220117
263385404
1549454119
2049373649
1012132227
1458524814
2071506483
926798582
1601777821
523935125
1883981455
173016749
1998093249
80223290
251519784
1185357803
951828343
1147866724
509947426
1364173535
1882905392
718125811
731385996
272768294
1659840124
853003930
1772358103
1004103235
904981508
2125582208
1930595087
239763126
199562075
1466708370
1953792941
2109110039
1363234112
1176752474
1990644155
1351822659
1980477180
480699298
1086327949
379641842
1148659536
882576267
647961807
17674882
370892860
2000282392
516057255
1237562520
380006480
295114693
642199790
1649985436
329461803
312657163
374377186
58279344
1915181574
881017998
524507277
1073807512
2020389202
1150399826
1821295012
1893275555
855290004
396291412
1687203633
292394614
1238886434
345771544
1460685109
1544291386
672669099
1860795422
991096624
1976830703
411681519
52816048
889771833
1527528597
864443446
939363840
64882518
1489413719
1372355955
297990670
1544354740
1593640394
1417819449
239815535
846925282
1523971789
1768998581
1349159798
932598843
704018357
80963068
1856581658
481116488
8488164
1793656652
1449838677
709763656
266690354
56805498
982877041
918645479
1083832145
994061476
1854501851
2118628514
806703232
719657422
394889390
398007630
1063800131
143527011
88976375
2065799789
543873798
1991695791
883167006
591823241
371759618
38229946
1078676829
1854397538
2018943993
802679658
2062240102
509239195
1928150963
1240354374
225879435
461268034
1456956629
1648589006
2095069451
1237487334
1407045545
1402099170
1662773768
780766008
1435027423
753190783
1389870608
1559215135
1273171187
793988730
1008789426
1164863864
550032438
1168814868
61652877
244431332
83328666
329811887
913887130
1277411429
1692550330
156335517
1965292502
1358907136
861202552
972424652
1757385865
592886562
600514071
1569021709
889908920
1619960790
1350087419
419230361
738748602
741375115
1486623634
18154776
1202044509
1823121460
74222724
2104666470
1800118066
480179709
753772050
1700656853
974325232
1272094637
1961830489
2132789637
1590154953
1029345276
1143562097
1811876054
924178815
1852732775
738077658
714283118
928867993
732366683
1532099103
539654749
1870476407
606393755
126956754
1287672917
735913522
715628757
2033268071
1058238055
84103019
991119968
1072972200
1110293719
1502295116
199788390
1826978275
297645817
1281384034
1214152924
944884096
1062116082
206062768
1954886616
1948434695
1532999421
2143679935
855705303
838494780
1895289641
1179510780
1775097428
1328703606
836239598
512250840
31049874
1658377081
257570796
790199776
334411885
1419602932
819243128
1949263472
1372641259
1563076633
560802703
1028443751
2053807974
2092233924
439308765
1078766246
158974413
2109845141
375042668
1312385036
1171335294
1852884277
1125473584
1850672733
1203652759
800226538
439232325
402192366
2047979536
2010440544
1045437123
2067738208
1741736436
943238654
1224688351
816599428
1155758187
459804999
254892197
504817736
782631254
437846398
1400987988
1556440278
1792863220
920187137
84304472
1361175685
140850210
1800160559
1192958626
713360397
197087046
1201133555
276091623
1023364190
291572409
775628438
1487851308
1413866707
1712411814
1731993428
1289616929
1789039357
1876037807
51978309
2099450561
396515291
2117737875
976834882
86023584
1400042631
248812144
995561810
2029637581
1498258931
1850650310
1333923738
780738077
1839959447
631588254
1603003939
1601920482
2127464843
1763934730
674188512
1318028975
622113861
340183593
1066688747
1807206055
756468703
523725591
2041782938
546674733
1847724233
88761863
1095771039
1310206115
1184213331
1919023129
900118320
437251571
982099199
1214040757
1530282691
2026952007
481750876
423903508
1228290038
1540214687
2067085610
1219089569
848899875
691088038
141374922
397717903
55403994
410612675
1530914707
1659416355
510251835
1070715827
764745018
278178981
330781489
1021653258
1218877660
325550356
1973838475
811736182
131458086
2133465095
1747216472
1701760068
1774279172
744120286
1841131781
816209460
167920208
681883177
1985481194
203800110
322560155
1999075995
863137798
1943275833
1857768104
70187001
1719364019
1819751831
821239922
307415656
279004505
669242380
121506412
263837148
913583515
552763910
1711194079
650083003
37865338
1385176682
1754537421
337513375
1143835233
80956726
136060189
1201858678
1157877128
2021942873
604794043
1757007521
1546353125
1874025117
53599586
1095823119
928832732
1362143199
2119649784
750972807
486379058
1148857479
1421363401
1981266579
95172418
1365457296
411346070
1896603312
199173370
521403796
1308435569
1076183080
2113516044
1038480237
190058332
170033682
1276172865
1541092394
1580429322
1074295655
874521226
882010919
24100596
997327569
1741181507
1421319944
144181210
1614183315
1736659474
1683082599
607079646
644904900
1653237690
766479361
1959433696
1939283200
283585144
1164616085
2085243708
1217216567
267828962
1729626952
573481404
155900419
858313509
1914750274
1272652532
1747465963
1298415065
1997589368
918406354
737306076
2146478343
1019959401
683725471
722479094
178041814
450496209
2023207209
669473492
489451170
1198032076
729537037
1003080693
411357517
1535172562
487152093
207711960
1926084517
1780878395
891363984
2098309501
1158876155
855099431
1007803721
60805602
917587749
772256440
114507489
850855402
485902162
1050331246
324072210
1052648844
91081057
1077512936
1921061995
1620157221
1304374317
1570626475
1313613595
1815694655
425738784
1597248476
301342025
2011242086
1088019135
714498193
325831884
418198780
393688707
733921753
56467932
759989094
1160557998
862956338
1883834737
319210874
142366338
1546646501
337665704
1285052147
1128908810
1526287275
1652441371
1893786361
1474909847
1065579221
1932947778
1937124178
1034253292
1595351281
982715122
1888665769
1500791290
312256952
516711516
387804961
891988480
1531260211
94871447
493384061
442674984
1778342941
60973939
1436332832
585041042
43162360
236943
190766990
330156098
1441717985
1779897269
582463652
1043552170
1110082372
1742101800
1272566383
274572781
44692113
390966419
1066026850
930159789
1549062770
1884276794
289943589
623962900
1467999447
1888814834
1074673746
1537245912
523550538
1363550779
740322559
1822808561
1662326896
928599748
1819463615
286412522
1870719970
1541696895
1264458566
2104332910
497724102
791828410
1040304615
102919634
835744635
1492088196
654285240
1663124431
225943836
2076565304
847376807
1148783542
1458281735
1792291364
912797449
1428729181
877878079
1039674193
2019238490
468873968
661180250
694731935
1499591024
158337592
1535653065
576745435
579624583
1085019163
1393628161
1022394142
1142684869
1711559633
1206359363
221602989
1945775405
19268097
1628106909
55992979
166107753
3482167
744854833
1638574293
632142262
553056389
834347079
567951974
1018787975
833111534
110142274
1966596674
371007569
123000033
1928975894
604325483
826688725
962479321
1965633130
1000756780
809334682
748712013
1551620725
554937951
370698070
1271889476
1044142481
299222349
1928363300
1942111048
1311877101
566447233
1886509356
628276929
1958386231
1757897262
1997854038
368290817
122790431
2046274054
1122290716
1722853127
517488817
1871290855
72695241
2135483202
108658392
2077392895
1312497328
569747284
1773694798
1141104740
1712894164
1723902040
669434205
1324747482
1761715657
1182694539
1029249633
57186003
574492878
1522508721
568716859
543708774
428860813
1847859532
1225883109
1106427635
1322167430
1583538708
356516323
1499697595
2076987751
1245381882
2136202656
1638741636
1477559273
940073404
1488239775
976836511
103424720
1999506957
1965642749
184456435
595796348
206734972
8466203
1554114372
584826500
1324177560
1996931756
1191958491
371854330
817700987
1703509610
1812980997
649222701
1808207585
1701859273
116394423
1164323946
1978676208
1839342539
36793166
1271209702
1605253379
2023697501
1207948061
346439267
760076754
593255059
2113764361
2086603114
245587648
1908420475
989674789
199456319
1345978901
613760164
643810896
2119104888
1928047295
1251383510
1479104040
1886569849
1101337926
2134258014
1717570459
692380332
713499990
276213370
1201617525
1248151587
962640324
1132558165
2075292062
128480806
2127629582
2011802233
1724085396
1746394316
803159708
1671734271
1996830037
1429621377
1835869731
643478214
1193506230
1138066795
135073685
924445484
323824449
1952159842
1522352077
1222928928
1292890961
1645799853
981364469
1353022429
89968691
2022472474
1176420560
166682113
1074516434
3455494
1407838375
551467706
358545339
335321861
127031772
162975474
577445254
752310020
641942256
849964952
1567525370
749297985
425535720
526144008
885772731
1212041356
907925670
808023997
1054143971
1971028646
1928719702
1865320634
117952556
504118212
714037464
891856048
2029985363
1092423172
925981735
1243688859
1175982727
65121436
1777257448
1967814185
1924690469
1190641029
1527760438
2134765696
1668512552
2133037878
1262563736
751348991
588535102
605499974
1737414989
34904565
936289024
1648118524
986371635
1501580296
194195407
1310892143
691400311
749208019
1242092615
34689965
205892329
1711971612
590536897
1857202103
1990776424
1958389308
1815827786
1075923071
73912824
301320868
627180874
619812501
205489455
1292553791
1074378151
600778248
356048205
938415942
145512437
624691577
758558195
1243802400
1659139002
1014107156
374377186
1510445713
1157833233
1012058541
1891664488
695209938
627826970
97327228
632449601
1017714752
245349680
106463715
589008184
693018892
1075019136
706354342
1444564845
1160880140
957508987
1542037833
1921883526
1615001021
1208650707
1625180898
597064953
1712656311
1699705415
1089779634
1633593210
662123919
531380488
1503785566
1306127683
1553840176
1795068228
811734880
637116006
661316299
77678003
354867549
993020781
597220618
1928436558
1797933981
967667742
1366552667
1677159095
549394653
95894298
1768643805
1225364139
1047746964
661542567
273168714
1430089590
498401442
220380345
1289337177
271205578
26394042
75657256
1000407362
1856629863
1573592345
369409228
1122690142
1796285552
1160157720
2022168879
2101343446
2068809983
634724122
641323992
1275136212
46490892
1243289036
2130985946
1701628020
345382725
498779519
2125945766
1302769470
1257037607
2019941512
292264877
1600544834
39342916
730013698
1897366603
965268572
495524412
408304387
1954462711
416125328
772611433
944617046
1862427861
1808882626
1131791387
317113050
1076488073
649747236
1807025079
1605839870
2073854394
1075719883
1767076367
1344323677
1850081695
763115768
186110189
375363762
981371329
2079343997
1714795339
747447786
2092120789
924544291
812794838
905412860
345354119
28343147
574459921
693655822
3242128
1210181845
1732939365
1873118231
866864779
24747106
1250125503
177900418
1529552464
509386858
1328150557
1147668130
575807322
5461356
389764883
1694947424
1293981030
1534553134
1344831699
844181893
1561193345
1632227480
612350002
1720436620
996484564
59048351
1359939809
3630635
840214295
1337021434
1460585098
2141220112
1591933576
1298572795
1160355617
598919840
1943452502
831952927
1003136285
442954024
1806701857
1470649334
345097005
1931518239
2076968214
934142689
741513874
2108659241
1697613621
1958699776
89932210
2075873855
607925607
561660515
716396522
888334564
759731130
581846102
542220806
843906389
1975373243
1878826341
1515983021
356516323
1196413474
1232059006
1578029418
56995640
1822071747
711289896
452964475
698380136
1775198824
1680440995
1854777965
1561320816
1189839549
2045375862
418384136
1083033476
465453976
1596428339
1259394349
1835443298
655194260
757908453
1407750857
1674343418
202011258
1999264875
1497889160
2093452079
1345623017
1728625278
1905054531
227382680
1797044540
375072530
1249914695
348315321
1322513676
1675664276
744551734
21453925
648652502
789794534
1064913371
780703398
648994635
515975448
992172581
465669645
1580302287
1565401984
2127149925
136613260
1136098588
1288600289
1663103874
1998731460
1748180497
1216541883
197938620
1833640937
1016754468
968155970
432055952
114763181
665592885
1252983238
1851534037
184510325
662796933
2036371827
344091974
1821773209
1714825564
1243392400
1614452367
1248077860
1421612085
456683084
450378019
18539759
339663277
1874041227
1241598991
1508986893
1977611576
225373870
677705776
412421412
588313702
745632708
855126289
1988591604
952110329
1869710435
541625678
1021618974
557766602
1403128517
1858293075
1369168636
481464046
2018978506
1890155754
804741502
1445006777
875936683
470776680
277095469
1315000252
2014549758
340198036
2058701331
845035030
993735415
494519250
1980633273
462018746
312224298
1149133273
1876151679
2097390813
1322954116
1531086123
855341757
965330095
622683771
954440125
2122280586
216165563
1639026989
1449268274
1682761053
1061414034
269444480
2052875292
10955391
825618760
188447235
1927784708
1396159011
1168347228
1430964292
98433142
1516927229
1580602435
1380721228
1721389856
1092823698
125781969
1611505136
2041396827
680401880
99054613
1908354496
2002461960
280572481
1250597672
506239483
1488427548
604848202
1888756350
2070695664
2000567453
1940738967
745757135
621764707
1124345743
259881320
1232110973
609100314
1638713572
171668433
1651323348
746642836
1353775717
379115658
2122011861
2147299623
1744520083
144458640
117108671
93560296
711847322
698155039
1632357842
1599037933
1901769530
1047110250
1623483505
328639783
1066126838
151962339
1479946028
1354146863
1836517471
821386933
2017316960
1398625015
1312836316
400051890
1054753038
1263278391
1160632980
712531180
805627960
1719608827
1797984973
869023840
24464663
1491602901
762844403
121541559
479291952
113646287
1344066409
132812860
1647692357
2031720965
952163783
1335529155
1281212499
1943279604
157166191
1530071862
1313499456
1317948525
109897002
903610363
637273375
1213380316
1907805071
1208142903
1356348106
2006524940
2018598268
993998054
1006200750
377131087
1723532603
833450035
567494864
826722449
1780171907
2006477082
1305076764
2084575583
617090862
1059918903
1435286338
2053172225
425832641
1327960453
1274920627
454127124
921937387
937945966
4469354
1626557177
1544191849
1301631609
1153714262
1529018100
2071260930
140859649
90236089
1872298460
1642654021
1266750546
599764723
238705197
1459657103
1898030513
1435254829
476922426
624116203
215141002
1423066628
2076175740
40779683
875229561
755342779
20420630
1512995803
560063058
1073549557
298307587
1952912466
2019270530
301943298
178139206
33938247
496444400
434164144
2037222540
35023726
1104281054
1034011994
1068545501
588461806
1070645445
777267634
1596416048
1005630924
579155233
235288981
1017241564
1994658260
310001092
585483128
976435640
651925565
2011155698
862563099
217963112
451140660
696129364
1323765235
232219698
622579965
1231085933
705974068
1434880310
2014209996
1738532301
1941298089
1124868853
1279933607
384080487
1438209551
1088724029
49610097
210622942
1493915258
557126214
852279034
810863973
390438193
1618400824
8501517
964971214
1211138054
62612097
1925718926
174186047
1863318357
1697037950
1381654097
106548512
200451325
287078875
127781558
1489072260
2124186772
798835099
1009187044
345546317
806905228
374938087
1280704046
1919745987
238861451
102999673
1140691034
1224730852
1909072885
2001860268
411886220
663710692
1817152861
1607517506
867368494
43572657
969237073
1972297643
1887050428
1859323528
1553395033
658723967
368125260
1593646859
622551044
1987753434
828483180
651447087
24256741
1376369336
45237983
690228060
491351411
1052959228
1288678881
57501693
462416777
236431733
1466050848
421819478
1778716036
1765347776
1097588730
762058245
1223965266
2014078789
928143912
1319956984
1050878957
1408833894
291892572
568632454
479801322
1189465161
2024107719
11735702
718812789
628252277
2051495976
684042483
1034848389
1949066505
2118690247
648634218
1221065163
142907663
2028368813
1540782685
940240722
1276439124
383095084
761573112
1438153279
1622451037
1746719183
40580144
1282051325
1122368514
940577507
1453798920
464661052
205555952
309122474
636822703
535156798
968060851
70735353
1758465904
1014341293
1504881844
589094116
1594936801
1663287414
1424008774
2128577106
681243230
14263769
2135023033
2068721041
756371840
1604663747
1143874529
1373735848
969481715
1127149580
1322123788
1984457918
400601737
2067771012
2020199740
1634317001
1099559523
1886047444
303636921
81818759
342888406
663491234
1414933056
1921649913
1400329556
1382033760
547386479
1117757764
1666383567
1434229085
595819073
1142623990
1828199484
1795337433
60625797
1244879820
627774017
1079294692
164491541
253827748
2041076160
1423698479
169955165
191457820
613627538
817978675
1804274283
13395868
1783324121
1342932012
1363483633
1315875161
517296011
1411919335
67090155
1076289589
614214164
1599283595
1418083602
840431929
1736866733
777366532
997693895
232074957
854882641
2069915463
979848366
1687219921
1699085881
672015309
610356637
96340321
1689752416
1052549574
888545816
1732474532
697954659
1042396141
1096180688
1787765309
611037653
1104886194
1640010281
2075394700
2124561073
851984760
1205766738
974005516
543005576
1324020479
349564073
48876099
510490496
478266436
1814143284
1717234349
708860078
1517163943
436884535
1861031645
1688549190
1235247149
1323121699
216280509
138926877
105215129
1406531136
1758345068
611733452
159594379
111242674
130769547
1468579064
1310828750
426057518
1018628013
1226972197
1906292749
757426896
1195557769
1135401590
1243796949
1451848429
1705508982
2124280793
668449076
949270167
1101715143
1965554884
1002733756
2116347877
1494861743
489665072
9287414
1081114678
1853058137
1732914429
1094460934
1666042555
809862074
1276471343
2094319551
286393039
613181003
211478300
1481341346
1195042293
1882102843
791586717
809476554
719554906
221852928
1656584075
997604143
1793364815
16735570
1821142332
559695185
300725214
1083105733
357191124
2034753444
1373422562
1130672918
772822428
747010376
1324144999
1162032746
660071651
397777667
1741181049
739294825
431798038
837111050
1865457154
567989068
1725772018
1585886139
895924354
1608501185
805079006
1853499171
1510486174
1201180810
281297060
1734364103
112929219
1973234202
1642782571
1854636648
386561146
957567620
581980617
750845047
917045427
670514441
442566005
388306977
645024762
1150705613
187839310
21800878
1614540019
927851723
649838295
1042779910
381612666
1033850576
426790689
791863570
793719623
645641814
1900235122
201900144
834027181
1522167623
60793568
1104948183
1572973822
1655212750
1240370972
1779822796
1865603762
1441251824
1193230716
935020694
1145322892
291816340
269829897
526857936
2133819198
205217695
2090877215
451546746
1430768601
1438854252
1443691302
965207341
551087608
550028091
974389186
434221536
374890146
308976164
1154700302
397513146
1783478459
1482160089
37245518
618551192
2018671723
650718689
1096979080
1355190213
2055643616
1239777624
20793557
1145845660
1558863793
1857622326
1651148236
230789344
1564946958
2008499054
351195167
2073432874
1843939699
370337829
755661906
708108314
736118227
2063284616
1622802227
1950300845
1017824257
968779069
1776293312
605580228
1101447890
2080393514
1103346320
1864313023
318512220
171288211
165799758
815483476
143894150
595276833
1641549936
1051675777
412166880
1931069331
2063458374
836183342
1293785597
793024207
317402194
442235903
1257996005
1801284588
1933578205
1947910667
1560666286
266714211
376761809
1913361598
578254841
139436587
748354338
248842377
1470432962
1410784219
987076980
826118153
1613115293
274508607
1853129013
911405881
130620334
1072621614
2005232357
571173565
60287868
171303747
1731758505
1929002739
1852366092
210320343
135935920
714166330
195247368
1850071469
1557817627
920782751
1847812514
1906143731
630070932
1828155915
149488372
1458062880
6165605
243553442
71964358
359101894
1511534945
1618596060
684926484
342109482
2103211313
1877899414
1304086594
2119422879
1793074874
347415472
1749126586
544548843
2001179066
758247921
146223220
217934283
1280920275
1506490435
1218724682
1987190756
684380104
516048082
243443758
1410188329
372100687
1846072326
1925093915
396273832
2129877410
2060447850
1787514110
766154302
1299285088
439108602
1325427964
1684961379
1335617094
1327141180
479487711
2067865344
783577376
1206590178
1502604654
903257308
696527594
2107105024
1057486360
375733644
282299124
662065957
1742566571
1121575188
617213941
1527126985
1757315690
224898108
1167111453
1412842853
395370393
1867442129
593689964
885421779
610199408
1780890439
780904184
832982324
2056350184
870382781
239362516
1065205112
1612607919
1007667311
1870128417
133616988
1377776460
808515198
1066120788
1482762205
716269507
1967112443
1027008563
749650502
1982306633
420206753
1022868246
30217044
1461908294
475103167
266307244
1659118487
916882143
105674487
1133803103
783446308
124255615
19116170
1659812252
1344618354
1929403654
1731989484
1494785575
204195315
451064924
258653640
1551618618
1622914910
2140552001
1422252717
1355379759
995254264
1214825091
279503493
83403785
250409297
663937718
1202982198
2112220155
1702053128
1954306426
754053610
922870893
409479895
1228440424
2055339174
1390658347
1357163158
172113616
847670134
480976399
9287414
2141937364
579705232
1841461957
1071569140
443252066
1093759310
263419408
1910610204
64804635
2003179843
1127525791
1621564301
1843248143
471298951
821754745
2005770474
2076496940
1590939459
1244259948
2028942313
1666498619
870994317
1212354373
275452030
1036262861
1039456781
943590714
1696679402
1753508224
1636844354
856504435
1876171786
667287017
1326341084
498847399
2081153792
1386788988
1264473035
2076572392
2061356950
1073053696
1342685979
685762575
1794713694
1551069895
214151316
2125145690
2033085467
197526735
210871379
349400736
561562453
1310732741
442023127
1713458675
432982561
909970313
58437938
1944083093
1565666010
2025152974
1541263219
23495866
1065087953
890966781
1477659453
162134761
411218610
1281804520
714146154
1088561885
1391463200
2074750091
140170660
152110710
1544619175
1390166164
1668725558
2006116540
1209218044
1350928287
1468666806
708714695
1601809256
1306854736
933513885
731827957
1491338775
1650226867
1754089250
1079949069
318015883
1004994526
146726240
664148384
2132914529
293611822
967202332
1463693781
258095831
1862146831
909552963
378518252
1628868169
849241864
80678156
124032370
2113133704
1801282358
1679272699
1818110467
336500611
39928516
35026265
355508
87067769
1361052548
191573547
58792911
2110453731
1200071831
1534624840
1340301777
82736467
131615297
861266153
338633558
2008558
504835216
1568846094
1951612925
975716576
2145414211
1534769976
1783530564
514537671
354418439
1798649308
329939145
1015943746
1145139826
2005307872
1474065392
1771078171
1866422833
758940460
121203499
1127733098
1404428417
1000442671
1522774473
33580562
1835694612
366951698
1311521532
2029605237
1075821042
176268738
1728823980
2107541642
794554597
1429087466
2075945983
2142551594
2118690247
944375428
224226200
522537681
1848594879
950742446
246283254
1347738641
1369392306
1667296989
2138425570
135289626
1934599489
795426436
1247802202
2008014577
1775196440
1438508855
455998590
70434447
1002477380
1375271545
1549162584
146469114
33090464
189766106
520263598
846133360
1960561725
34895909
1057794838
1052644354
2038489215
1807385415
1593643701
1223506479
1421013627
380502052
787504040
710124354
1247051343
227545102
1926503632
1228380427
932432884
1510148366
1536080300
388845445
295579149
65421277
402409776
2019222518
543133604
1493405289
666892142
68864079
809844270
1252803786
159915083
1741101516
692543727
703897445
335814949
1195511671
1516104563
1946120989
466759458
1211690714
1936870810
1466399473
768757872
502787980
524274593
1190932485
1935357177
279845224
1631842093
1388380752
2089476655
2140505291
288906863
320569630
1876162206
1129419183
536183547
1272808901
1108318142
1480437973
1812594398
1543814299
1122490181
859153786
227280878
1382149289
1127925424
852952091
1968949568
142265254
2067710942
1877168529
900440954
1661495289
708053746
2102150857
1238994941
392902777
1354210983
1289843152
1829822077
454897486
1838698459
613577961
1706585457
572787431
892368921
1175066387
834750105
1651861389
337383746
1117701602
251560280
796130332
1973821544
1493348695
562586795
60805602
1617275401
2141525851
975372047
1427855457
874977734
1961508420
1487117821
397822955
956427817
1960073326
1902441594
1621188121
1412725422
1925479852
2107491556
757248420
1724598328
1554384366
1511662210
93999521
1877126704
148889982
350348938
640080828
1558961778
1213975135
1998100067
1567384551
2059181143
1784742783
999412197
1338261481
170922259
1495174728
1489012549
792101486
1810102219
414183121
1966822622
1945830262
408460815
524241145
2131776313
671994648
900878089
1633498784
15759512
1731630581
1174520244
674405539
350871856
849832711
1405854684
2026715874
1344679621
1686221130
413371917
879928440
1205649172
2135746132
425216017
395357750
1683593759
133571442
1356736935
1537974892
524689906
1176533640
2023554000
1902437094
2109169298
1832308549
1078538715
1599683866
1893974356
1313364639
500350112
77768367
676435487
2074821998
2138398896
1048249058
820345011
1915805849
1730697944
48770970
2084599623
1823650925
872815955
630256666
359465176
524782257
903067865
61652877
68458827
1163446433
175304824
2142982203
489871931
1588485765
1595591386
2000831910
1339049082
284508666
837821018
1881471012
365844203
622411575
994547172
1029919505
259333287
507288534
1140648260
489911326
2098242524
662234438
1139598415
660761415
192839271
1457598216
1144238085
252083598
1247907378
688105943
555769065
1504932009
1229546130
1009871532
1298415065
283804678
1855032022
109250310
1871542140
1297346168
1904317366
313171693
1828944760
375216576
1992335826
1173228368
1364765975
1919033491
1661980404
1041434450
870351240
578543782
1073276928
1968029373
298745338
2079453218
1818709212
87443520
1910982185
1205166951
1551963519
910705636
1518577756
1707280250
1383321999
208853753
372704177
1874570979
1449955060
42783592
1664654238
1882386835
1153641025
294436174
2061944314
2051044261
716561615
63283967
1392519269
1949640820
1249742532
263687544
1152221308
730553883
391229512
213600817
47599721
963868679
1783523077
2115100738
2107884175
25756593
832743588
1936891646
590736066
2076314410
1641083904
1636376696
1488273747
1886474422
328318747
295002673
2126523853
646526011
1094623554
846053567
1235109317
2026799950
292490344
829360390
1503277360
473448790
613051169
1963268644
105773215
802990797
2134713995
1728389592
437712513
595847409
24242781
452177675
1095414711
1608021163
833953560
133554661
827919214
794936007
1500670392
42257258
1968131076
556950855
1106770396
965471296
1967754135
1695634543
135477441
1520674287
675643870
502271842
1804474367
1491045629
259603269
1414772990
827008881
279824214
1702934062
716882016
918910651
1322383344
2107061910
1883899010
31630580
1463932147
345743179
667890267
946168405
930710680
1455983189
581977734
542557202
234263301
1192665443
882697654
1216050530
2010249172
1398188352
78489500
120067676
364029048
287921302
1733264955
1245447917
618741954
1530721183
1812705766
936550413
55004977
1636445275
199096459
1142409562
21171243
1349575897
20237087
824688521
19765809
1268263214
709364138
1733799766
978492078
1819218261
905852147
1668758898
1631683740
1984118104
322946353
1799754121
1412450163
1748541848
530047464
1719476678
113203073
269949037
644373720
973310791
1612798169
675548008
1186055984
984742197
1670719956
424621010
849798928
812198125
418839514
1205417365
991748118
275617396
1175214470
1609779941
90159903
1639072916
1519949244
1768305355
535758140
1357204300
1562598817
1184142609
1834505258
480369957
1944910745
1673200791
1611043141
1703509610
1284049685
1659539475
2081086638
797333963
1018264616
700446604
841115236
2026250742
1728179805
1104591083
816743960
1458418317
1980057104
62688187
106129385
1698742925
1840909932
1725758701
558382326
1881204553
635031683
1266616946
1114116003
25599879
1677149359
1410584637
495393835
1498156472
1072679752
1484109798
1365617200
2098526624
342809225
282580319
895044698
1125512518
1938973910
22433509
1595029992
1438092851
1632015203
301006624
432170516
919764970
1125737669
1076594041
1536995419
1348871920
834359703
1449668011
1340833695
779424080
606098120
601437497
1038067325
925747441
116726408
877413192
1936175759
774748842
1351618775
1751783573
1039050120
184682188
504890426
2074114639
2009278454
188927342
339627680
1093041435
1537153144
1902486068
1239857087
1916297263
1548842038
323579940
1977874617
790280193
304078459
1069942987
36573615
1308678069
116554593
1246967435
1515532544
937583916
120120778
1847956237
347425281
1556431707
1402172038
1266837161
180294220
1603301685
1531486750
573481404
782141304
2051472226
532571019
869601682
972826391
1683030062
1729121273
154583733
147767935
1472608003
1251399858
1755823033
645198471
2093289193
245806148
1501223040
337391972
2091043917
150434699
486202995
833893512
999162660
382762568
488314298
2133190801
362432314
1704522625
2009694244
390849318
1719383789
1603479836
1780196746
143902357
1252164379
480264471
656469062
250797968
854484179
1932392070
60898875
272683811
2022808428
823331573
941388940
227115826
1958696212
1701982904
818005750
1517547323
1633453183
645765609
334646211
542826648
150958079
1157662903
1973388853
892436854
1941659198
1395233851
1249924828
655297128
2131308410
863452599
2087028083
1855197684
707119083
1808371310
1629092920
496085913
1511928069
374866608
63068680
9745565
1992577925
1585943441
400561074
952354836
470078991
959374800
125512906
836245742
970970812
1849409784
889871362
1317627144
536281333
1812299179
1276434224
1601227138
1498295274
325015998
1903321071
137844879
1736395431
2044481522
1194570357
146248190
1504197707
1400873041
1784522088
1511505421
1717787887
557213403
1492221020
518002409
874491174
179966387
967632172
1857039826
950737391
1183210661
956853318
156222861
215213620
508862585
1955800567
290303260
1988378060
2053887224
365868625
1820596945
982356187
1963770224
1918237445
1134534627
250847932
1680238945
1958409910
84895944
1229218323
886175059
1056472345
174502428
762234281
167235076
218325688
1333808055
674394852
520120048
1582960857
1197955829
2127595030
1971349335
2087006774
279035735
123092877
1035813078
654619920
401060793
367882616
141202482
918657675
893320627
7386386
267781917
911729802
1751380317
1876852983
1250170118
918352635
751914996
256716742
277501593
2123755654
1504174051
2018300081
258131787
252930523
1960232190
1888162910
789221620
1186571828
682466938
1808814452
1630176649
1100113060
659806596
105866320
1421633224
1280402691
480007011
1367727202
414304297
1022595371
2127289137
1829905880
166427826
1184128515
30226722
881153546
1281870637
1873081620
1082583972
1271250899
357341379
396412186
1649335581
475646511
2108599549
282898295
32474515
1588541600
824116216
1753276389
1723926361
278504897
1966506624
1373457591
1959421965
1067116343
861112135
2082890809
615677552
1677245450
574670157
1594227942
884182180
1569076049
931821676
536011859
2092851333
1569588090
216779340
860904767
1571512597
215849122
955832302
386902249
239892224
911219076
1722245
1573963967
935523759
19991604
1455758378
1209820583
497943909
1281671115
44344318
410736660
2061436023
1818460199
1061708231
523836570
736104424
1308151535
1275200496
1460231302
1493252913
833757934
772452121
878254877
135170521
1791691517
737148757
198696771
1126117248
370510319
684188199
993142502
201032262
1325787449
1746271000
2105006598
55731761
186227122
1899995438
1648378974
156678116
943599130
273737583
1193857345
1197567788
126396277
235072515
590387620
1217109213
439299740
324707472
1941695848
1768077759
129508772
1315302513
1245939667
2081310796
1108380296
1179813694
1193657389
1237347775
146873431
44424902
1864469385
1389598630
26006249
1169853863
112012493
1652832147
1951069557
124301627
1455368320
695488532
1585166213
350549092
60544529
11609605
450360077
442674984
1267716768
1283232060
1222164743
1469082840
350098098
1062880311
394809141
1236524766
1589368516
1741137122
1359201473
1401208126
1998017358
1495536182
1704319707
2095219742
1260627284
345727587
1128861961
428771012
1063292119
1927553378
1973037158
854505883
628512055
507005457
196546558
1202759748
1068092176
1786637385
532025244
165387565
1117583865
1402964228
139658971
202444570
1474708179
771566662
234139864
340632762
309261350
264091762
224703830
997016140
1862033012
796764252
962321031
1541997776
671211049
399036530
1639850382
734091086
1109533500
935983274
169894467
1797390071
1974374512
355861733
358099536
501490763
502987852
748566250
347722104
1724910124
119665900
957044255
586195759
1350580941
575357118
1209732836
1521434323
417469834
1857535846
1405639607
177259448
604462613
220727165
80724654
783365889
1856588675
1260496748
1483767672
1163414724
1893330495
33198054
305268855
370459055
2116246673
1460770009
528239975
1572621374
1435196610
1252350280
1274775846
797820949
1640892954
2108944840
1740505183
834216904
492252686
20765180
1190917896
2065745493
1716791154
1380986411
1675679817
147896853
1596439913
194887720
745376751
31630921
664771002
1510335474
833702598
1544547051
363469023
1489072260
331351174
734863406
535094414
1427188001
1006645465
1500534264
1019610450
1993892228
1397220674
230151368
315572233
1762784281
1889046152
232087129
1580880322
556829914
1975997910
468673431
1981526714
1512192005
504361646
175098246
1833533378
1655539209
1310760012
1875683038
639851208
201728200
1714925067
97573822
1654934274
489173760
1964049473
267501680
1247732414
455920139
1123591695
1423718011
738000495
702590006
1697610886
727982272
1724126188
894655402
1038753561
916914097
2062419365
1847330208
1192658434
119289118
588776615
1993387616
1667370028
924652478
394250524
43726472
2023423667
1919693006
1203044869
125661136
2107353450
194536986
1550993237
950567121
253466246
1473625839
1796721627
1377394095
1603833779
359712832
1190193427
1000603535
1518133626
1952007977
47008480
1740407669
1015488535
891790335
1936565942
1541808889
523592706
1272054857
1246807362
1547767708
683909651
1368557219
198283061
498265396
613814650
614166134
416997264
91880870
1935166061
881830551
17545745
334782188
99246167
171156758
1095414711
1195816759
1090136137
2074184549
1871274986
982356187
545740683
1644832032
246950054
307165899
1564522064
1819929017
1792887167
1456904059
2022226080
26416147
622437365
708346235
1375259914
382519938
1246625003
1324252383
635987612
709335520
130351918
382611377
565108600
1238033111
135587804
242605813
1535897695
1392471620
518002409
1252981717
1640872075
1867832701
156535018
679742130
1199068899
1873337195
2028424898
2104280401
256988420
530342206
1260245208
746994209
526009738
1212070107
548917201
1414829096
149713708
1751651266
614823789
1226583109
11351243
1464955444
933748983
528019275
179425776
1296219980
1832188822
437069141
187124000
2109238016
1833800914
2037936453
918713333
655921778
980738800
1428331470
2094479796
32222315
1631434017
1634967239
836999545
1054485
830976113
1999248245
1874363659
455936142
779924830
1678807328
1096718878
300945706
1012961816
1401191811
2057389002
1490555616
920728694
1814490285
1297372390
550576082
554252761
1013242964
680359741
659575233
2141126763
1332329846
1177884559
280493686
667319438
1671918141
1238483871
1764138588
1345978901
1518217500
509608570
2090728730
561405446
1193516870
590565211
1079040460
2098882581
1071051468
1445974882
2137101790
491511536
2052153532
540711141
24988230
25540227
1339630937
1051506727
1802225607
333372084
1216973541
611076662
795714323
1199269970
1729338268
934639752
106208047
1379736498
566919632
1343196901
642858997
1160510838
1867222251
1453204274
2092579257
1248699068
1834771283
2063808891
30058678
2047797671
1769927305
1807806465
118866288
1119675547
753593774
2131521585
1763940524
874313361
1594021000
1756522939
8581046
118922851
483864526
1236572368
2038251482
699639801
1715025046
2086057702
1964472711
1685773637
197548963
124086921
1134869128
701379973
175392927
1992704047
1458145709
658601556
928255256
743345494
1937387612
65714152
1761201523
1443515278
292090909
1077666286
1095583887
1404963931
1891877895
767044987
695373866
120765460
1599691767
952934572
261537732
1082563119
191976606
1459025331
126516973
1641298162
1706701625
108753574
375718741
1267530993
1829458967
1420650843
2008731776
901176546
1914860321
1230298512
32342734
210352042
1085672130
269520265
2015479938
1972130807
614631489
568477391
179444577
164148391
2062831558
1022413641
250754134
726033762
523419751
328455770
423927857
889021065
1573619209
1179959456
1101348497
50518206
508132927
1227196499
1278464503
1938201192
133359450
2008437355
1088787459
1807348100
834842989
1406402680
1968818190
236619491
1163453825
1865049812
631274518
406361849
966933450
1730495568
1970858736
496458283
1605105683
1373688946
938205873
581056733
759989094
1214963033
625378716
2118270474
330000375
335144020
2058917859
557909070
337322896
1378100345
1524572369
344772864
2115440637
2143246943
1403736811
1871202593
135372174
1711836109
1996656202
618736717
597366013
1655975654
1665950526
434300817
838125685
1296542188
426357617
686651439
1490176514
388952798
1415664218
472149266
505433416
2061194393
1752348441
215812604
1986005149
962259187
2065739601
2121337522
2033012619
412301623
1874174912
383609122
1550355954
603591539
1589083193
1011984916
577923516
1759773757
1816490847
67898221
625340537
1053202723
1064613663
1574616830
1150105368
115837864
1832882113
1410541102
329789738
1772132025
2030749731
306415772
979956934
1261259288
1393284568
990485331
895482879
861712766
1514527581
1201206834
432783966
697986691
1214302492
1014728434
1811382475
293801222
1889857496
1610535376
1567911797
1136050685
1690764134
1729189883
197016617
1041958174
2037710092
838302093
857287774
1281740673
1299901304
1197574243
225650412
1811113322
1791211996
460860323
1157303188
103667363
1522872835
167006449
937427475
908483998
1622131869
1489480910
973298344
376573667
20099617
287859174
1454029971
1855169182
2133969327
310025392
1464028743
2012623977
1618193509
707776426
720197082
920261500
274303238
476664474
53584794
943557377
1527848816
410907919
1445329824
81561233
1937734743
443478572
1987487483
672447960
1569527615
358853087
1915454687
758378136
965724589
771917450
1499851707
148764284
2143400698
235420596
1967304018
1350085174
25958052
1284576256
721186619
1466622026
1276742043
415415623
1753129150
254425474
1811841
1034431903
607669817
1354819681
1648711298
612162364
1565614175
205406292
1588975296
993577171
905593325
992478284
658564340
1977291111
1681983130
1243295705
2014371297
1145353184
1777892125
860986522
815468225
329822486
1241612987
1606196810
572892109
1211473142
430696163
1905639074
1153386548
357359069
1312516116
1013174649
410706466
214882419
1796313984
1934896201
1908921003
1312939191
729359948
484546957
1762200381
2089234689
1275567579
357565200
1574528004
268115774
1598493749
1560604730
26461529
15284136
30720392
1432735340
92618585
1044991850
1025285866
2113409779
556694793
1665330028
1720302288
97630046
1792305559
326807880
1118999477
875048394
202071937
741437324
181302635
1791113998
1287651246
1741295378
1347301263
1337619081
305886677
1385017950
551506115
1113492723
703531428
1278065599
1923545090
12365499
411189328
1556236501
1638847755
1473317980
1683004175
874624586
131907082
1567575081
1087789991
1930365419
1960905242
2132066538
1377336812
362756599
829902838
1585242274
1232684948
1598613788
1563804581
893900595
733240161
507270673
1782862494
432534214
1231808152
1791974255
835838632
2004443332
72278367
757098480
786489602
1031713910
1393459924
1126665043
1783530564
1024071501
1163496937
477907355
1529640822
2013010352
1278787981
969259537
1528400368
1575588205
76813579
1596261245
266706224
1406746854
108811709
731672107
13736482
1012566321
2144801822
4959116
1337091160
1448830839
407865078
729260323
1766387299
221239603
1935752839
1018643288
1177833104
795636603
786321407
1546123126
1217817011
1582204447
49253122
2138799565
704753797
1485832688
722608843
652194836
2111652213
825630369
116256131
1287733208
32229830
228713435
106057018
233370482
2128633370
1508912076
809844696
1326628203
1652638774
1514221067
825637775
1426479502
1744069442
90593370
1924691808
1111332396
1434558175
1274695271
286507146
1418412298
1791412348
1830972547
633877825
1133418880
1348670945
1447573334
1542046405
1519301409
876485025
941388940
1280126779
598150249
244306823
1087786324
2020310669
912901980
1793175374
932598637
2044642696
945601796
2133874567
832830055
763981285
19616789
525338425
97483244
1689052758
565322333
1109068265
134093604
381183921
904425206
756040057
725404571
890723122
1107630393
1531112221
1790823791
667692690
1853396380
1993434447
590739213
1261095952
1344448490
1301699790
452306047
217495564
1297501999
334925769
1038734915
99300657
1110564855
278325421
240044020
139980347
1834605770
1255205510
1663428995
850770842
1982489697
96156791
1331688711
1645725664
30669627
2041052132
2088310058
1662087200
1639782521
37470241
1045953001
366592670
679131428
424449216
1726401809
2101611274
1449170562
894475324
541928031
1215925128
1694404270
1543833728
1136852706
16708833
1748956103
1468234465
1686922783
571496363
1750263299
1144874296
863576303
1288555326
1363829841
1121455501
1701027871
1970368405
726354636
1536301523
1971424365
185308643
2044050502
845195466
1711884327
1993189032
892169193
1431024090
1223165921
1876684668
1252696361
1154778099
810381358
1694727212
79989411
1816016627
1703811623
1367063689
1107031927
506158883
317833597
54892250
1187779233
1949031039
1072030298
1158876155
1568778694
177580249
600179763
665310961
251108476
1658935975
200962420
95733656
1278423369
236686109
817232815
1225565184
1170882703
941196577
171288211
309817723
1078052716
1817200570
1228487910
546405060
1905630739
1979109545
1855640089
1991560103
332586499
321352160
1877869904
1950823067
1521994809
714093189
1567050138
1018059368
915605563
1853240375
522089776
2072669587
2143003100
526664426
1071415583
88740471
1687131968
1566381014
1627565769
2079039566
1436558404
607728817
1486280192
1251399858
1496354462
1819132454
1232804967
1319041910
1146992631
514264411
350497627
1140581260
791952722
1912833870
1685766628
1494474348
1438807064
244409643
1042689013
2011734585
1366972850
1843588529
847697981
2052743017
250515033
503224663
307996577
1584083407
783707201
279842851
1401081531
1762386760
1488212330
649658034
1554333008
718727703
1846961907
62121690
1782688116
382133474
382652443
83341065
1797934956
440229493
1218911388
818667594
900676392
239289132
1435589994
191670167
269060225
561240635
1562017774
1049688930
587671058
2026443541
2095346509
829466715
887857994
621597954
1931348006
160911281
435194750
168988251
1234593898
57772699
733946019
698891663
478923416
512505133
993503089
1823344120
350377051
1534210332
1121609821
65210901
1039591369
769276306
1139061816
1353455884
1953850406
1881185716
831575887
930265459
1051389726
286072052
852083067
275559373
1279494350
932873548
82252994
621189877
886217577
1051969072
1031150048
787661900
224365305
1868510907
2117551122
1779016977
972328023
2123255227
1555422086
414972812
138769713
403771901
211186196
1005216891
639259141
832311391
1528529013
390978579
224424909
2120373554
2125486250
956125431
2072588334
1657354430
1966485341
330093111
1602586537
1908942809
990406500
1192773437
1161666
2037494117
404693175
71902653
817457501
488449632
1630824287
2069202428
13832735
821908825
1395675859
678304780
1108675525
622132910
661207055
2120629893
1359607543
221546205
1951748721
1267900651
1967929368
135324897
573775109
2011559975
311351987
1737610279
1700094333
84587069
445551718
1689549401
862899610
503354059
1538300276
142300740
1453372654
750303205
1627467454
342864407
1572255899
1456418806
1918358431
19098901
2031931405
967314616
1352080837
1341880
1273304994
1684442625
1869159844
370273140
104604668
800283704
1973538449
1635116413
470029390
1391908903
1450476622
1173202704
1023533059
1247322924
1517711266
440660206
1717501892
321817755
157690011
363164770
783746192
1990588080
1312489517
1285667592
426121675
133450147
1483719650
205894074
962050201
481062261
956751809
1016707094
182844485
125126549
1291652741
1095784738
1538282317
1875184674
1185791927
1281971543
1309476948
364446347
904888825
643017082
5028119
187710641
913317796
1813518938
574666474
2089973995
1788449445
1190700317
2008805177
1931312061
922550827
996230040
1661455419
489817289
613096309
784778002
1720602610
317123732
337057342
2127727983
257416613
1668385881
640322971
98228098
1385798753
565817116
1940735912
1972655291
1415412721
1887123964
1248333479
1940256514
462793028
1659081172
1160664521
1332790339
96777881
499976152
1149082519
1229514870
78665836
505173835
377005145
2103336467
577100621
2083959565
292155553
695649927
1902446865
1596152808
1859249356
28156927
1814861882
821048323
691171236
642856745
1345489646
1774226600
428579854
958560039
96920934
1599087963
957947416
1884077332
805904136
1816928855
1880661042
1880231833
1390385682
173799113
2013898946
1070013320
554436698
123164287
1677053076
596986045
229743442
1713299030
976929443
197441504
1669226968
1427059775
44230614
1604277656
1071345383
1055160644
356498505
823870978
785191417
605200083
1820231608
211457311
19949676
283566908
444347295
2030125648
927058382
1193527851
1921634654
2050983620
1937749203
858810738
932660262
1980788629
724072644
1269064395
1124675214
2063871410
507031244
667872532
983412354
2007226359
1425450455
935381797
1096874711
1750051026
1163479871
1370447445
1381876983
219289033
1036342559
1601705479
2101175655
96454174
1129848395
1673457145
45412900
1872088413
468491730
1569123197
637069008
1351266661
802453409
256362210
951850684
755082903
1672571737
1366180545
1940359689
311930338
1549975511
1770801615
2085980259
1761836306
1648648327
439685581
114014085
1438408133
252390167
1258797408
184260769
1010965059
1055104679
1859835265
556707311
413908094
1947880322
1083052672
290217795
626943996
501942311
210860880
1553569576
593255059
134760785
1201502654
671951354
353736699
2034667214
103474096
1213108359
1196172657
487154978
1026754228
1104437844
2124920626
665226187
2139899688
506019157
2146059988
1796573433
1868688294
728121083
738639989
109294316
1763522934
1336637858
919854769
1994777254
221558701
1961766110
181832126
980531076
609099521
1005528499
1929797422
642973238
1475099264
754018339
172113616
1881082568
2138688606
2143447545
838260166
340722780
782854030
1342959955
1014341293
1843516892
922951664
1790181012
139174106
957471357
1228315954
1758108289
213199690
240939086
335308351
193902526
1173921980
793776766
23460500
277551772
1476573117
1462057890
374749482
2092864384
1688216710
1158846588
1972529452
1963546123
2011976072
360408275
496680764
1290514170
784594105
1293947088
1447027798
735637329
674853580
737228462
1743064942
1657167805
1191640690
1487912721
762783182
145000500
1905982161
1850142711
399167287
1773011261
1073830777
289187550
125695889
1081982757
599782661
1860967011
1373669800
1799662072
521911303
2125646108
461722043
1764045624
689801008
1223193980
1511072562
987603073
1128884634
1207519420
905494649
1185096459
1334451378
1788553832
310696095
1894743072
1551019770
1462236764
2117028027
1301415862
1663565647
18888969
234712141
7658292
7451228
107313585
211329543
1123350688
917845785
375547516
1605697274
866867253
923103400
1822193734
876536380
1957631145
972980878
2027589293
509491203
130376854
552612776
2068993474
91762841
1940544589
794035298
1025761148
1467716451
1240865683
381034396
2094157698
60567804
137945134
1551153334
1941485514
794812051
97161616
888220644
400550507
1183465898
2046701477
335708731
1727155264
1120806474
603827655
1395492812
1557219272
452676453
1150594438
1298852163
965076215
1806887992
554410599
1097431505
2091448004
1681989674
2047243371
1078891766
7956991
765496039
1859247578
2125065456
1302748684
2016703772
1327073921
1817873001
1888253508
1375659574
1385413825
703322008
2046085736
1792866368
381458226
47488391
1994642110
1411772707
273275200
2044483662
1855388080
1555694405
1937961906
1464968021
1135659152
2108080561
286873586
878254877
1736885222
2007608264
1242459957
1154343191
578913080
1592092893
1857596340
1174216220
555190396
1663099677
373615204
1959187641
1689539676
1534399264
1359680351
1218012789
1057643913
1896986814
1865473369
160825888
2043183320
935344969
1964404517
1313276652
227758802
246547140
1761858079
753076531
722241383
1446688220
1062872193
1640787394
2018080170
380013589
1364231860
1588145280
1969760978
679000659
268261893
1240587951
1143003093
7060004
992220952
1651059777
383428398
71942534
80226079
2102802827
472852496
674331884
463320656
2066731250
1583129592
1775838200
1899717174
480669168
1878805192
910713641
1444145555
1718368593
79627811
696108906
633728762
847725259
1371749310
621210204
1137936573
1713227064
1880831766
776691392
376513245
1183541755
194430261
283246411
907523531
1191542844
1207757409
1403424838
502329006
1794790391
762622128
41346911
833635742
1058513408
473398098
1909873184
1114801565
1238835836
146609996
40246110
1806313985
651800189
1007705727
1408003525
753763568
920560094
455201155
423178616
629024614
481220748
219001226
1591647363
1293303415
1514161250
1356189048
953017743
842545698
696574222
1739405331
722638267
1203394078
996254810
1170022257
767659330
1054644553
410939825
2078974844
1333087601
1216962381
1053537577
624642459
307809818
310997529
191325472
260891756
762219531
16910428
1019301180
119320411
1704229289
867359889
153675843
1543189784
1225132730
1850085588
51998505
746364747
1585238806
996035419
310480357
1494814039
397985460
1655863862
623602236
1451596631
509792476
553913142
943598644
1974974234
534765808
138081128
1993309161
934023349
426490199
853099643
966878265
1637014731
2069748857
229252140
487465166
2051242535
1827352211
1250009726
421127721
1497021229
1157186417
1029220229
370329061
1533815372
16200482
1203978869
197081143
46082659
711708370
353659157
777056183
1850643061
138442242
47691716
442296449
511907081
1611121932
677558483
443448533
191968271
1481399585
1420742914
870994317
300856718
938940824
1817834648
1034149031
1744453970
146140739
1387284815
1084758394
503713606
71497241
1667466585
1964345162
815840692
1107224860
893887428
464885785
704501801
972585203
419873493
1637761812
487938365
978001575
1261627689
1403268362
1053756869
2057033496
1731078878
1824998011
797575315
784100198
376228884
845795450
635098106
320947463
411569669
136908664
213386370
1349150458
1993302611
291062628
263416377
104965634
2097782314
851290289
2128665529
2686165
1320190544
779273036
1596066922
331392700
907737609
15856261
537805024
169421248
925355722
956649972
563210631
179110807
1884784525
777793232
691806740
16737925
1769272174
1882973507
1693287475
775956859
879529440
219498741
517714483
1479480988
1984235611
932107632
1522508515
1473706818
1322671560
717348740
1881144758
1814792815
114747180
623016863
63104326
1106105851
1203156157
238177310
1600843364
463704966
251850698
559345007
1587099496
189865527
342508974
1675015064
1051624146
1823823344
855607585
1831586709
961280962
691330025
1103829769
623856646
1114886867
344667237
2045587027
1237991109
1197691831
549897259
1648218571
341707707
1936485909
1220362741
1270496964
939632200
1180412977
99226808
354125894
1169647395
602036755
594117913
349180762
1341994543
1315198797
845738171
1734707727
1717715947
842839685
1685216921
1574619419
834705478
1514287823
377015657
1684838853
433634600
652896518
2097813472
1626780429
100076195
400262609
1114844175
1696771701
357311757
75752032
1637636382
1361466241
821029366
1032433013
1724562769
1474777173
537755761
482114564
75309350
1578013794
764425301
1739379630
2142936251
1507790134
2118540403
636675625
1351303278
1706287045
1515354867
1708186656
1056100140
2074674496
74919715
1757419153
1140658100
675984944
1018518434
1284470204
568776147
990451469
650245706
39277580
1442391895
1713744802
1497277528
369399857
1682749424
1280693615
1278127699
2133192128
1743025838
963868679
1827037598
135241253
739441738
47599721
1129776113
2104491655
229919051
782802079
312372612
915654868
1536267215
1276194438
1629569201
1835811501
1492289109
1285027151
359190109
1551550554
1704281158
1662801588
1129332949
2027506105
850962958
1989557959
487394390
477283426
63635268
1418802733
1399753826
504413526
1535588332
1682579912
958217662
2114088059
195588060
670984414
227883407
1813330875
283699903
80301208
1797693928
536892145
292677250
1456990317
1055173243
918658738
109568165
1971317850
800581897
1968108467
782306231
798723567
388306977
495719305
1335978183
1093121751
1344386309
1901073359
1111840410
1253587656
1026165453
1346071685
1767843917
840757442
1663228890
1821007697
1899738266
695475866
759783233
1581079450
1226162211
989930752
92035022
58605374
1942202768
1936800749
1283183592
1533935852
2099883667
1757953814
1913078269
1016926583
442025526
921286771
1654951671
183221602
1435700779
1078452490
1986465632
2107578456
523309952
1601445824
1904530130
352232843
587589031
743005186
1462354475
66025902
1235213960
480824518
1706192108
1221734215
243043869
1378012037
282181956
1297322297
1500571353
234348514
1358197009
1156032797
933376484
1858312421
1149784294
780334647
49026960
1307603700
1007072742
1179033163
1056336767
2133653022
1504114606
1134422091
1211267458
1984895689
1600734200
903863896
2012518743
1579629574
690724938
520544421
703358141
760717516
1709899259
11259356
8634484
279198192
897100696
33455363
1904549401
297485093
2055811188
675302726
978115325
2076813866
618560986
417838450
905988365
1076183080
1523337511
649487063
1650433620
98508655
699899178
545094951
1440304120
1028869647
2051792866
1571276769
1134700784
773126790
1435475189
314135841
1509914059
264194352
1368719071
359190109
842249556
1554135977
1570002655
1495782337
56872407
1440446924
572378233
570399859
1199488440
1248494397
107842533
1639875115
458687997
1045797706
293499698
1103171553
970773104
1565709983
705724125
1123116834
309594370
2120538414
2071031675
40628616
375763015
1247490842
757091899
989548175
1021859662
773053309
1078898938
627826970
2105487095
1219855468
638258713
1405190000
532709097
736888829
241772268
1072247000
1624202407
343573108
1015491491
2097246048
257420288
1342019676
83261347
1921193605
1055493002
1775748193
2114190766
965346214
1345771924
344199323
1148137911
2055393621
1162146060
2041602344
1443787970
1716897085
1941675233
1813550291
55178605
1916298718
142520485
957278800
1247543545
570461734
712896025
1538573937
528741693
1334375422
919058828
1374170708
886683229
922873505
653745447
36704036
1511292348
1683102663
1603649172
1749745741
2079342917
1812957090
339459831
613589380
1378082741
455614013
992174973
1945771290
2077332471
1223085204
1209187736
1795295309
1740638252
1058399434
420663135
2092912332
47420824
1282611954
2019319535
1629727980
1499266713
1209768536
255876517
1693059329
762445524
79174877
827742050
626538993
1904242152
1841972465
184506987
1330239790
17944765
1067330001
857210855
565692581
1908309403
207817430
298961154
396967712
1554970940
936120128
482793453
1204487547
514294643
1639202727
1822709044
1766684954
1223197041
414198627
336475199
1409367730
1108093482
1335863637
1537041499
1403846167
1177328603
1580393767
157484377
804524304
1071141146
98348902
350894258
1603165606
1540448515
1145772919
1239590795
57863907
1276498269
969709352
2098004610
1297010658
1964043587
1840129198
1738184684
1267766301
104136639
1308030460
2063546464
474231039
1984566364
942562240
755356256
1647525288
265666820
1406858432
692252705
1619705509
154443908
141432783
1588449076
908411443
276349155
294829857
933859848
1513952501
1495609839
888007953
1965554884
1733684476
43238083
440916980
414104791
778939909
1564640964
1364213370
1943468716
1046413168
2038783049
384156059
1428627480
1099666502
376429422
726734615
2042379673
1446428042
934567345
191751979
868548581
534957647
1624150515
1851413278
798766735
1965059273
41029732
676231019
1107885626
822089660
2007015412
2055457169
2103356465
804587977
1744501844
1252803557
341250927
1693059329
1879184467
480038532
249042396
1733387434
926798582
605800659
490905443
1501153827
1911505437
17334593
337208369
593663114
1819970862
39985993
1868981999
1494529931
1749325591
1859991213
1821032712
492706264
80511741
1494661006
269935502
829468278
801524214
858971765
1002396172
2049066279
49883445
1698705463
289638758
604975772
893320627
433692144
346081066
779510714
143290976
127035078
1662773909
848627044
478886258
142505771
2109485133
1293347211
960841184
402221475
1404709758
1101323369
978877844
440037508
705129166
125316519
1171354275
1019710710
391331404
1105168768
1830648722
1301026792
1919475590
931657861
1066120788
542590302
1794343000
1336339806
169783303
1009630717
1519159059
1355035177
1216888281
2086365384
1152694565
1854880340
57772699
839018038
87127322
160914119
1041945900
528126314
1083070724
1554625066
1032040143
2073138489
1884760194
599920514
418270494
1122654189
723258474
1988102296
410570244
1086609783
2098994076
1438187934
856647576
360087018
892162555
129749248
978177117
773378256
1826805848
1935267261
1983519987
909512976
868416363
34968986
2011005556
1562413107
787727750
1776093938
1834845714
1236663596
1845616142
765227382
1906341699
1213833334
676834471
1377804783
192619659
1121997452
1025668679
1525127022
144076526
1969850670
746867849
1529304742
1381248887
2085210368
458202787
1412106970
829362979
921906328
970030404
966270298
1080969816
524764175
448026277
761338374
217505550
526687957
1192787196
1835001245
1346062721
1273733705
1154561609
845958750
1916814636
1817639027
2059199182
929283410
1373221701
2077643664
1591535678
1941898564
1640260097
1131557677
1322096829
283077237
1332945498
263791521
905588200
1135040344
1295108420
1998490310
558907354
1703304278
1063100388
219447583
351856792
563624871
219667423
787558590
1130663600
1068415459
1137600969
490280330
2012999684
1436185488
774749796
786584133
1043954566
237152564
1026168833
88808068
1586057393
1440224468
2113653639
604467305
1061707393
1026321314
1900507622
1155837522
1729644540
241679261
156574864
682937025
239106315
1859115782
66108107
500047478
1655256698
2096687672
712186684
376616904
1129815200
1622337997
1172101196
1696304459
1410363950
1413204779
1463436640
331659968
2109762953
1308022732
390351722
149853052
236930223
1568337536
1134725813
238301238
1445942411
697103611
961978838
2132915364
1506189512
717120731
1607047821
1253113851
1265157028
1541418843
1218430451
669916828
1258737864
336983881
23228867
259409498
1425513657
1951937986
655857632
1593501067
699187804
1178320811
140817258
1781024646
754405654
1560839454
933620582
59063713
523325088
1035396305
59269251
1488128520
680076636
555111838
108950863
1409073758
1060514195
751232790
952016761
1032125987
1189562891
1308386407
1483579527
1100078846
2090170419
267343062
1939689490
635438024
681386888
15108180
1376328500
509023034
495263345
1723754998
248239501
1613594492
240577823
1954184016
1464248394
1654939445
1980969047
1902684748
1529780364
636373379
1391176051
723443728
1120649839
162593557
678242932
857018034
234447860
175276818
151762629
176658013
1217257431
411235210
76636540
1916262915
835319336
458027753
404311519
1981852039
157754007
1766381727
164384879
926735945
495228399
1717545958
1872886004
691587289
1463307349
982663770
1003886202
230067216
974961698
1652441371
1934849421
484026322
281604385
192111760
525631131
356894442
1187759520
1708591646
1428173676
1340098284
575942884
1779140758
1308798858
1130377349
1650252380
929810533
1037977449
1686997426
1787233782
943297526
1012800257
449708297
1163928872
2116088904
793422906
1941112003
921810126
611389137
579141026
1125306174
1025914063
1109632650
56705207
1361785207
1420967534
1941705112
292787942
2023195599
528365099
1199869020
1514422647
1263410347
2084144596
1619581851
1768242584
1593457572
682408189
1780843847
1271449186
848622463
834535291
1074406513
17565404
1500041354
1177761457
1569039398
1223863357
124759548
954713327
473956044
835251227
848931486
1717256551
634735146
1329274035
1442572781
2085838200
1822503293
1867142483
580465831
721885178
1930404312
2125659037
1938973910
1226180263
483431785
474544816
2108933497
1668899432
1054494149
1438501097
1225350093
909653919
2014334367
764262521
718061281
1985435253
2058371316
536500648
636026910
1387565716
1430307767
1302182972
1799841740
55382172
2102692765
2120609360
436448922
1084414360
502042713
1287344957
2083035285
973674948
1129517711
153964407
1229868652
1827668848
497670402
1924142658
1146929046
427132995
446136841
944496430
1192622344
1799270622
606538273
1463843462
190153917
1191756283
1043780784
1055571739
936253846
2039712212
150656260
1867870059
1384520327
1754010336
1972059958
1719598022
2083891490
3100218
506371992
2014327688
411399369
1844633978
375510797
1218465427
461239148
990433073
288278357
222276435
354026253
1037150781
773060375
979104365
519281801
552126264
104208365
1902681471
921339437
1554150792
635401900
1995370325
809946665
1244242680
146387314
664346233
1649884463
630738496
630282083
1187435892
106237971
1928373997
897216616
788152532
2047966744
592307966
799104126
1312476983
1354493191
1236757208
771270419
1390795128
805904136
22277595
1280576697
1793167554
1429028662
1830215357
292299033
1608393427
1140518915
1633520229
141688673
527855848
1896858294
185851115
101646031
737222773
1645596433
2127966062
70377583
1117493281
61664712
112453436
2053774383
1644385782
405927115
1489945586
578913479
523534879
942998423
1478715641
1109984709
1418234085
1825103069
419923223
1076356519
66193145
2077969423
1765294521
1975608331
1126425382
430950016
169323485
528015979
739298025
130159477
1974919857
1262263750
1789342224
143329153
678867584
315810726
1495609839
1574398931
431566382
1538224421
1845983397
214543856
1534225196
1486982365
1984574329
814297638
697216623
1516548921
2133041979
1577745862
269021173
1839005316
604427213
495719305
2141089826
1189602473
78805784
384284542
937897336
1249560181
690453897
1355191330
1550811978
1507768347
1575229735
1380533506
1313183975
878999300
799292866
2141162886
2076944220
2141810795
1968094235
495295596
1595372428
547908630
459287673
1652996114
650593280
1498985168
131633665
1790483578
1236856910
1890379184
982457530
2095672959
1718444040
581075139
1804542204
705557316
25341414
836066422
42563667
841611081
1892388314
495928619
2024080412
1971706302
1641873246
1502013803
1516136813
229774263
1090288695
948685368
956204028
545778764
23120077
143753732
715144335
741703649
1793317690
856709884
31371681
580470174
635171751
10241211
427634754
1762535960
365195629
588027867
2071754610
718338011
486032989
749034936
1215734273
1831008962
836091638
551461264
1348427000
1487184890
1190145282
424076986
970655792
938078470
1870749834
1379609734
707145369
1176784690
1108666107
1840170671
1949148511
1125206860
218962762
1352601820
113199009
1052305354
1678112430
1018371735
1161491174
1199193659
428609308
1870111443
35159283
487875002
1362139569
600247314
911936197
981619990
727640761
337258151
838792450
349599952
1826853238
512460764
762466431
909139319
2084080122
93702536
1079677860
1220128852
1712492742
1477206769
982346335
11978285
1736674038
1534200831
1712539967
841501556
15638370
941377542
1671178512
2076348301
980119231
531016135
1284065433
1514623779
1460336107
1742538271
1221060148
366054873
1944391428
326705090
212056310
1778381069
512205000
124111338
1962015198
562052321
1177194328
1378552795
1143539856
884478441
248124954
1922564124
2013328435
121118649
1569754946
1323482422
1925163817
401966063
317546103
1554244898
341167622
1593646221
1232762036
62138042
1315302513
2052521432
1858416035
876950841
1696682106
771271252
1776674018
2109083453
332891335
447952144
90291994
1311509537
319585683
465087038
2106151981
777155212
815434476
1492728522
1752599678
1464135266
1184314190
1706373810
1700270881
451348527
1894742637
275194458
1483964415
179402027
1596422798
1171700425
1195561939
999906135
1570883495
1078514705
1822509901
309801059
531281045
1871672462
1020117448
717030523
1144209916
1653784169
52916932
1167154755
1945972844
872000570
579879573
1604072513
1781315333
1639185165
1944582068
25550561
1409762187
2066847597
1634071915
10525374
1679155720
1936753519
119647396
1511084418
822966206
1542774449
1482801067
550767687
552151040
1123660514
839732137
1980695992
357296877
1406663990
1041385460
1752429488
1169676744
1508508276
572778657
1402029093
679899131
1639376569
1834234809
728658564
2135701842
1058851855
722996670
1029825962
1411768048
1866425819
1628662207
757796853
310648864
2084783193
190922930
355906753
64251612
898077081
254413107
1994911564
296289123
2139120955
950144119
1347813842
618641592
499398681
816679770
1915735325
1396775724
121645466
1380391217
366710392
1212000807
59941535
1902623521
1139901381
1043127341
1079282099
303476698
1434549402
243351779
887835325
401876309
385582596
1436466510
422166409
1767296644
690470447
978034442
1769132157
1183474991
1650518877
1577147612
1791110785
879504766
2117038089
749948125
57186003
899253376
1292294708
2042191287
160617930
1408801117
1219357844
160298905
2126777077
1253838899
2106985527
906727261
2132816453
2009776773
877248216
1984199281
1736740923
2074669219
151885753
1691752159
1040752593
188440291
1784877998
1842764450
2034162478
218634222
2065912909
479378607
964042852
1144457055
662317245
899425463
1048826336
413545011
1338205064
1428171289
1100556952
1775411863
1994257151
851461437
1557898344
772608584
647595806
1918721132
943484664
2050560766
638757254
314520916
2073804819
1730003287
464315513
1700515204
904047760
762466431
1804875148
1211137849
840617615
1233081609
623405567
738464944
2044943673
1034147122
518309350
91776739
354993789
1430915258
2057329807
830322558
2015546297
548686475
511433174
1708833368
651259782
584857791
1280693038
1731239119
1028083755
1025524973
70805884
1472284468
595013127
57678778
709547741
1002392031
1134564466
1270895934
669500662
113844868
1173112772
431543541
1299860473
67450369
51478938
779764397
413826753
109566201
467226594
1684635566
484825938
652425604
1886990640
1089470062
579390813
1238421735
1785730673
2085561500
2111324162
681646746
588741094
602462423
995032642
10437862
1585551906
728218354
1002349636
1587783758
1947829858
145090711
1085653297
1493941753
1102174624
828249781
365546384
1699426391
17237732
2053849226
281502981
678533031
1836002740
1822716593
828325282
434857899
1799591570
1379813202
1260337638
1748992136
1092908976
325160207
1007308099
1651505006
1577867390
225767974
75215103
1277449801
154295249
2064729038
183733250
1790641931
1369014760
578960686
1134425140
1451304460
874474287
195020827
1395580679
2023738360
1332527020
358682724
1779983640
1484922879
1149043431
1787667516
1129564948
929964052
528452284
1314071350
1598841176
1401069074
1924720116
381900405
1360629520
1018904757
310910423
1300685669
1268622385
193434638
2119769449
1284856517
577220831
211197068
1797510941
551294873
2131078015
1021834589
913650961
1623679458
1617904275
1212138103
786847401
308339948
1165205675
727060884
1511222023
259152101
1709712667
162373721
32302102
623165558
1283323447
392375154
501749907
368179787
1327265424
1111824889
1561857444
1115499625
782945046
654941457
1390031047
2074536430
1898040610
1762796937
1856423394
1780347872
405934917
1760474650
1306608918
1543769237
544669884
162477875
1220119892
51703592
1540122108
935200582
1793074805
1193280406
1590930408
1340112470
1327834108
1292511941
1852013106
476322519
2089457500
982548473
7982966
1636912139
2063968713
551938907
887726650
2132842975
1305924120
1851779184
1573046911
1702839363
1229625322
451241408
1387281849
1472681210
936098339
612907160
1994912895
1340480683
632676733
727084770
212077704
189928944
90966193
1350786176
2135942862
1323037053
815478756
1484304783
1742000624
953968193
1920167941
4343110
708433333
644441921
1777083974
1721433581
749847733
463245961
462964422
411274084
1726945686
581609644
1297965718
239829381
1367063501
991210114
21209692
2068701780
632729412
1092042674
1933364384
1990957827
154970538
1853230290
292719601
1047156261
1404872094
1883305307
1280962884
1161988314
652727157
407254144
672856044
728330021
1559002598
828832105
639282100
2059118004
109592259
1169990659
2067448499
1921153051
1665285409
640533914
1956205145
944338163
459980284
1595760601
1765213802
258131288
74746804
734261806
1499720668
250847932
700599529
1509471851
1485143787
41283917
1248320903
1874866160
1319102670
184703962
387950743
539198318
291675520
302481513
2039242784
1307796669
535623307
1258403018
2114934398
816373187
788302070
180501353
1133759706
1948078540
561739487
443030858
1058198445
1694147727
389447812
1533761484
569678312
420400675
846913052
714946260
411793409
2123317938
1692615014
1640482167
1098279222
2061006508
754017071
469974800
955125589
877665284
1122571165
338264729
1150574173
447952144
1322280265
1745206736
2079032404
1227399481
1153899548
1163258164
935717967
552319685
440294675
1155168354
1779817668
657315759
366722317
1713031261
905632011
1890767598
1115527351
1019560583
985124306
141843927
307931333
322592856
1463384626
466719908
655423774
1958291637
425028250
1488992765
2000984147
600317900
1111069908
334988851
659907551
310677386
1040606144
1827360154
667430934
1144487230
1541019747
730730587
1697244226
1584428824
336696905
1674280807
1025761148
1411434256
567251135
928056112
654975193
851241225
1884496754
48342655
994756543
1848425233
340842837
1204470823
86408222
1254963341
2130935376
1559459323
1244376151
1521593183
48056379
724340542
1240001815
1259875833
1475049629
1202028956
71371409
1542814204
1794361276
1290438089
97630046
1603751232
1087334848
431802380
1792812154
143336522
1052648506
333283485
426337072
45537189
2080252921
2005490167
1054265435
177929312
562690512
1178088308
1468318670
1238847386
2120039790
1812814492
327763481
169276855
1936331861
1782428723
1964637038
1236392365
1531514138
1090593410
1119230687
185817687
1549435506
1657233745
919221180
1457391154
1274375593
212521338
1028982581
2111219827
867641173
305491459
1517141813
2069985234
1030946193
215608449
937888561
1887723142
597140087
43683478
534014118
921952879
27372085
719323359
2059581584
1898301938
934186534
449536284
1843273252
1667383057
1400345715
1902718886
1039851089
370385666
1510645404
1544381254
1205037769
1399514705
728947910
1307741829
816273474
723475242
778197007
1032377551
1389667894
539275892
1109294592
1157498398
865248680
182972974
1105349129
2122991891
3354905
1913394797
1459737478
404005964
1534603526
223399132
44448772
1185102606
1751604396
785001814
1577649553
2047187676
374644759
1494631125
766140698
366982767
1442572781
494467192
1168549842
1026284366
1091418730
1994418580
811295718
2133997421
390381102
229186001
1234845178
1248752259
42367864
1785569341
26537140
1544682944
1069956444
692958976
617668217
2117546623
2058876620
2102277722
1089149253
1921464626
1939905543
1622281445
883910898
1464965078
2074385946
1310993013
354562710
1655585015
310230109
1918685171
446143001
1647253479
1046633972
890870083
1988064593
1109885410
949430196
720440539
2133083677
1730368265
2066333019
1637374057
1315290759
1830932219
1334726773
1551535167
763667477
1225982595
1188908661
242800986
353279199
1598950543
790267422
1417997715
1477495451
1466873009
1352566345
87178816
1386108092
97827834
1269346863
1445913254
234025493
615839013
697724038
1646300390
1615344565
68303749
148606441
119644007
1881944739
439511267
1152928502
551177401
680663779
1819764540
1723214400
2123309110
1436820411
805979698
1924295475
565385204
665915845
2071169048
842394215
1174578095
2035775721
589859009
1231330567
1321805079
289765063
841069069
1554397569
2113212982
2126954398
2033719703
2083447989
579255827
1389331671
1726266758
233571170
1294180683
1800436543
678927875
1746919267
191851939
143926814
970861407
1841390421
973141028
2036818646
133806054
717499380
714179385
1954459710
658807649
153785069
1829099410
1230183478
772971969
1333067284
1562378616
805179414
1059250456
1611721618
920155694
1264420705
2063297032
2090021412
1225565233
849928829
651209932
398315774
911805297
1486711026
1634466345
1284126667
943984817
732714949
349097422
568076675
1509929002
1036118877
750244824
338228371
1970310786
1821554549
1588117654
1293907403
1588606584
82794387
195301668
1833904116
1118227423
1675884756
192708833
347550854
1419890078
1318489996
979546086
33760840
1557705378
1801467723
773415593
376826690
2000708048
411207313
308938774
515939767
934452782
2065161023
1599249371
90593370
1809136389
876594995
390188112
532831802
1554397569
1381952358
75781911
975601476
2109771657
467817078
1675317985
727388040
1016827405
455959017
585772482
229833232
1700747677
1987117847
1303538866
1601658367
1221671401
321889942
294269588
1658915746
1311547400
1603004013
1761791705
1235121089
1103067402
1215791837
627375462
1263223555
2069469608
644425714
1477385001
643165048
1757183382
1834093590
1865689714
1638862780
149689802
2124812583
1711859234
230739942
1581193038
526283348
1482852823
1294002664
1972130807
1506900878
1093035843
138392932
91640004
168913786
1041138169
422313694
93475243
43650568
1997496344
1417115453
1701164407
214156506
248213682
1568222199
44111518
1661004282
1042988455
131788152
255138703
1245196481
301597641
879616162
1193613193
947077574
192327894
1567846392
1831050107
887400274
1918650120
2013442610
754336487
1406558547
1468180206
1748190136
1572397696
1174643071
780950246
369325562
1535650008
145023177
1056425034
1052820447
97435037
64209387
1487866686
574110834
939341667
522767558
1363519528
426451946
1020008139
1671932070
2079062763
388809416
238064475
1625604917
949486195
98624029
2125195670
722747261
1125527154
742347227
1709490412
1226601997
1804631107
386947344
2079834908
1790319754
787483738
1593826470
1770696312
1741282775
1597677566
1665995012
1497267747
1624882034
229079385
1310431059
1564468180
1268663983
1033686823
1380760269
85134200
1091587172
538372738
1573799224
1557968455
2108169304
1290639212
1217572651
1927098926
1926073070
1884023957
1419904344
483653200
1263806167
1689780758
422153472
535272719
1205869910
1846640263
641856253
195449035
563643714
2022055482
91318619
1043659199
1228275350
1073246508
1646504724
1541374809
1536904203
1234657017
168553516
367601904
181129772
423219534
553371895
479988515
1721433581
2051783577
6797182
1744237408
975941530
1241559124
1676847655
2087505169
552599199
406824087
968417231
1336078799
1746320659
403648639
1766029702
2005150041
1150476776
884990715
348050403
990785545
1449501327
1894400509
2092364200
1865978577
412471297
669220885
137221205
1311727958
120241214
248250533
626405643
1377535075
742699452
694070211
989734765
968646663
1350702058
469397634
1648623670
2045185894
1387817501
470641731
222400082
516410064
209275060
1107455538
1680968453
184226001
1421332124
1074285134
1907496829
460183961
708930620
1504495554
515117182
1881353752
498755810
1536339952
1569018335
1467703849
987441837
455317983
2059740081
1009962688
2147110741
801209471
1445527520
631794129
611389024
1918156861
1994807799
1845006293
1161596758
1148849741
1049362052
329890662
2050906412
1501835555
69147537
1232867338
1722778803
1961877322
10521643
1010114923
1870552168
48067298
1455529570
1643239688
1859278838
540832999
812524465
702558562
1688402720
137400781
397384344
425706286
1237192446
1615332894
1165332917
1867986163
312329772
109240672
1517373627
1481654328
1093006271
1215541051
1176570516
231774068
896099236
1238575426
329738087
1891941367
1912401713
276895904
1884887870
198699179
822208274
849314202
1989092579
2051587528
1254201137
1295552076
1710879478
765045116
720130842
935999454
461816031
307403323
1421944133
956386886
983645579
1324117277
1058189090
670383475
722417810
229865159
1748526897
360000520
1490869812
1857071034
928317105
1630979709
583908498
1147350242
122778688
946600793
548054182
1363897354
645841848
1095524870
1841951427
286926304
511030357
100502292
679802324
1907590799
565848509
978690250
445320822
1551149130
1975513462
188635120
847255966
863137798
1346761300
1960010918
1436456501
1942398585
1456226371
1513808590
1662888950
1454253826
1467642968
121710613
1178328314
982886428
1350237023
686228
1022713620
1371001576
1531143663
346754844
1349251503
368405816
888778641
2112151900
1327381158
2144853997
1430504049
515879220
1911011941
2114786870
385418581
2056033124
2042874473
1131919387
1076289589
54143423
1876913654
1777608157
964022836
310845238
1245522945
1492736669
1825878219
720189011
861069506
271979021
1255733212
1117654582
683847638
770086865
1507620710
768774959
155225492
1044945222
2091448004
1477776417
317445302
1960288715
1669544229
1328790075
405246113
270250841
1730640293
963564846
1821014045
1017031139
1668612459
1278065599
1653096098
172950417
285198207
135681414
409478166
1640674652
188076732
367349455
609239692
1899328273
742468504
43177154
328073688
1131552541
1673427906
1801790656
1302754444
1929972328
2038603807
1876547624
1174581538
287646296
1264233253
245243349
1439547236
74214119
1327646041
1701833898
960641783
925286307
1313306055
1510792204
1464788507
735420859
292463876
860337711
847528124
1209900166
1275920862
151111672
1510595274
405716347
1659811809
902036149
1782347586
1275587638
1450160322
1845637101
1948815653
1389312816
1845476234
527547840
149775744
916904216
1715905726
2059827557
1082502965
960014710
1532441347
1685228993
36120837
1148611215
1781272315
2106607734
1495108036
142531864
2093410858
750662419
1882608410
983525270
812035657
646471309
1525911869
1243381260
1922266468
13775230
2011805271
1248855120
1013825708
1675308524
424781060
1123496729
977435430
1517643980
1495285147
1255310716
672716596
770112856
240509028
1196573682
1392615774
1914788914
1943443415
1469141724
1670745090
1087842883
178386601
1625181270
1368364535
1469748166
218854379
928731594
1511149638
1187682706
308795613
915882219
15386402
1376884242
1707084357
571771160
2003704499
1750864270
1374896271
1143022009
2058035973
1881133288
2120344581
813187671
940202932
1223192262
841493649
884938548
670592097
1160111971
540200632
1399251338
623474494
1343981084
1174365759
2102549302
92612237
828766723
126950883
1944023596
1600139712
2056599165
1780395734
1327065976
1715539378
328700413
1238575652
1106387092
1376488457
725752260
1259597812
1561828670
1314310578
1857302713
485441687
763466567
1649238100
417138743
965745149
1558455973
2104480957
535734582
1425210179
1249242687
1725848081
339746826
1450652739
1626377558
1689112492
1134668587
1839702289
889260507
1074068449
1916507756
640355961
1246977174
558533140
548122134
1177571725
2105155690
42212509
1902722692
1546371674
2091412143
939483235
2079949686
266058729
1339361052
234966057
662478163
426972490
472372064
203807801
2119301253
1280249800
1391816042
603182436
1799112720
429524142
267200689
1948280797
62013733
1549098662
125230681
589878477
1412299430
1189586227
2041976117
1803287196
1129754070
297923670
260231173
362400314
1131590752
793384637
91711962
1895320028
1077957900
1866029404
1839943789
472946543
100097857
1317226250
1114337750
1868512944
627813594
723246719
804946125
142558441
236229393
1222197195
1537434310
2140332272
1548258279
1294643310
295446080
939196426
1481962244
1361228976
534981260
1380427306
63663917
1082284503
977092179
683730963
1290113928
1843970203
1470275016
2142373923
50151839
1720119171
1558360178
201535153
1672211626
1269525591
344159234
613569807
1510983638
2134059362
1289282900
343732065
1174426128
179905423
1454123003
1381788611
1260411325
58344450
1330927956
2034371175
654522984
1721272065
1466320392
2023970648
1927341858
1824775493
2046507961
1035619712
40792304
140985480
1030801301
1926968634
1445978709
1024789284
773741903
1423780039
434113572
721738543
2002297013
993972074
1531402591
847351220
463769991
2019815844
226009547
599492637
1381964913
981345874
1208505854
753076575
2115657651
1779846477
1443175630
697220575
2063968713
1401163210
219218769
1344987271
1373651935
2087167511
1999380004
1856311542
1258344197
1729688699
1086159217
1715081497
947237081
1342959955
1064657625
198421884
1715902631
680371672
1906065953
1789125651
1102116463
1774595384
2031098651
1396047621
269610723
1676498744
214020056
1656412157
786487851
2056132922
252763842
189364005
579483545
1358537806
1628233059
601347309
1346576169
191237633
1122290716
1389053662
1424051925
429423185
1818618900
343483211
891475419
1705765823
1579114988
465866748
345309168
50532967
903153150
34139242
1647678579
2028707721
907650507
103583232
1381447536
2094976321
1181571548
1358571544
1629688326
854907908
510207826
213816413
1317849369
1929906183
1255889834
945795255
1204772689
274884884
348345413
1210843430
1885732432
678918166
1621056906
1045189350
1070575275
880564785
1853556908
19112532
1587843456
1656036678
560445247
1987839241
1981017238
1661064107
1112264039
1895832198
133871840
677070446
552768141
36346267
125844605
1672253303
1112758415
526374953
2029021015
637314905
827501081
169205987
1192077355
2131220072
681135528
338145086
243584376
968743148
1053963143
571468383
1838462566
42481087
520476106
1376095402
592309334
448784705
305654266
1362775157
1900087071
794955022
1503917353
1172379456
983978636
1371269356
1813306265
1845221649
198022973
805848993
451175004
284494505
1004670737
271259463
1768217058
998259167
361727275
1494171441
2037522164
1280440300
1591436943
1746317647
2029778679
640371830
850126181
1969390996
1252459404
1982240406
136724580
2098015224
851287631
329174602
1384081051
270494943
244483823
160679447
1063074416
317745727
1186876438
586766881
257237465
1152787531
615253724
1056417341
415117244
967775549
589622435
1510851541
1043614599
2058564320
1540468648
257477184
679797445
453004923
842741727
1787407137
1801725666
935321618
1648159695
1757675331
1006068926
1419546549
1666660297
2116336524
1751117206
1409655199
1249911497
671646890
440820682
204708548
480113696
2082079425
1921010380
1023678927
120176999
713358147
900462893
1546377782
336016172
127967965
910901345
989498152
1814456931
1691851212
2109099221
890445533
1449609262
1770131877
1358782804
1976229550
643690957
1335907674
517036790
1598027884
1856078025
770947428
425824133
188930940
739550758
1227583313
507795691
397213935
1460877014
2110089215
1919286561
1178916897
1283746754
1607252970
1416508974
1573735666
14282024
854463312
26908905
1551329372
210828280
2089994109
879425420
1775971111
1529935138
1821078398
686125554
1602759532
503377666
1873788948
361313696
1571287389
889793723
536095278
1444984643
1583201893
617459838
749679490
601397528
736291155
976845003
332734765
2062422548
1587985498
2087324199
1676872094
1297738668
998061861
1626534105
1279926355
1812854717
111700772
897853548
1676008304
1969288023
277438319
160726504
1304790860
1592809295
1907899003
45516136
991640308
1468436915
177343529
1291399749
2064449003
1547966338
1167314586
1125575975
604554421
50097864
2127864908
1087652758
143383860
1880838546
1641745237
487563370
655396981
379693455
1706717506
336443851
1872066894
1358965825
1323311431
533317083
1130553488
1190507174
770294565
1641795015
917280605
692243957
1107105043
1231689536
485677628
2109169298
52445814
1310937709
1340108865
1125404403
1232851616
1848363431
1748029162
1009206566
1897375176
1210912195
394566616
2085535224
1481203732
540459200
1111857545
2027505387
747600396
1144892723
704735283
348786462
1561841189
441034801
2002665036
1806079160
1672586276
491132865
1970709848
749871971
368746995
1945637747
64123607
738657116
121643565
1651984752
712073617
566331215
1495520735
1895063045
753700260
1594375001
2113623935
384206872
1845052354
1113123184
2050467926
790679486
1237398972
709931357
572190567
197565928
933421759
1722964436
1167586034
11727457
1097130221
623297022
492098015
1839133001
810466283
1117701624
1447446318
1624490691
126964038
2017823404
591725968
472987651
1355876729
411802839
946408832
673367052
276109159
924744339
618592778
496949203
972918462
1124023030
319799253
1924782359
1629914086
997170851
1529100985
670819391
305367567
563589304
1403368089
937435006
1676222544
1144867403
1659674277
1488066191
1332987080
954692210
1984445350
335251104
684828708
663796270
421774413
1258737864
1046280401
1942274408
1160867227
1279629668
1086676574
1401974045
192905119
553625637
672622605
506485047
398899160
1024709596
354200763
219718309
2020041316
1627450537
1380855839
2033632635
954694325
76715211
1779219370
1797542676
579605622
1968287061
1578825290
2074388637
1284332749
1667525281
1427397325
836736244
374570210
1719847807
655357612
1561868245
733113823
265724269
1761493740
1431086651
1029103544
1961045422
446553418
986153853
1677580338
1940756775
171154504
1518346682
1414412938
1999075925
1826010258
1432339311
1373898893
836774660
1583583857
1489214824
162644847
1616783228
1936784871
815589074
1915754169
725934061
524775542
535437268
308655502
1926841661
475781457
1575206029
774935215
1380874782
295449640
986202641
883766182
262870138
2049248835
1346907968
1655589744
1636823664
21651358
610312135
349544472
882987822
915172065
1528134284
189013277
572378233
195963110
145276774
387664291
1243743983
134547860
268630420
1299788246
592690655
2088244783
1147425710
302191791
353633582
1697258115
447468488
1471256639
1068186364
1502549425
1846791462
1159539310
1305378347
98349826
479470589
1112565717
1946198852
2061217370
1813523524
1441775037
885106187
1443828453
2024646186
1248005677
1907345251
1890683238
278325421
879328498
187397347
350839123
691143607
450353307
1207597704
1725856595
125642735
596654229
1000147114
2050537267
292799189
1535892535
1071172158
1400809519
988245044
1998101663
1946405676
627180874
2137791748
393756597
677878264
1915015825
2039477314
540581018
1520340466
1634680205
1298392878
1808948830
637716885
541739915
2117419461
129640834
556756297
833002323
297008921
1525220458
702943171
1646281133
541216073
2118803191
1160017848
594806710
742059797
829320959
766585513
1840005824
1897985057
326942690
883409935
392182332
475824036
177147699
560997831
149749694
2111620686
1424028122
574361247
1395412438
1367340001
1168486481
1946898141
1311108197
1114818081
1790900978
916864110
770406598
65553015
1142836718
1959892105
1302307576
1168267754
523333965
160949476
1134157501
533992603
1964072658
135512583
1563025375
108403262
461604501
599008494
1040281500
1228019112
188249757
160097289
863023295
1977245593
178482496
456281822
664863060
1349666580
2007360290
335454045
777900667
1976338171
573105098
63206074
1786898758
551103353
1630634897
1499969151
522210806
1592639042
1428823991
2118556271
801451896
432675733
1200115102
1020747835
1151333707
1155557834
1529155922
352089055
1247812881
453183507
116314931
1635753341
2124729378
1071330834
1605939777
1967170605
139700519
1101040822
1905847188
316192224
84819064
2029851521
932783139
769243786
1752069144
725659015
821374688
963125918
444320230
1323656995
1277806718
822481206
1729208506
1115146599
2027397477
1698079459
766586901
44281631
1138750874
1596838563
1232378
152082094
1158281122
43508648
427366628
473436804
269514535
337386958
628617590
1564060647
101857883
2047698581
1991940519
2096632705
922851085
2011516698
1403200329
348425012
869150855
1211844841
441068921
235544023
1717614458
291196407
719905437
475049388
2000252071
572798507
2124455763
1332122865
1100753928
285220716
577955474
422782778
1862029786
816260239
1158112074
556674254
316462966
1500467243
1842175121
1044553595
1847907322
1064303799
2107862454
2085983205
2051834476
2136153649
577670515
1429053776
14981647
1783173215
666567505
889537094
153407737
1649086103
218931162
362251616
459384019
473643570
828277814
1836085016
498310062
1827133614
276793115
313323264
671630626
2107015848
249355512
1811507872
475920681
995271423
2089724335
1762666399
1050173625
1853504909
615733215
1267907933
1303720842
1112825459
1821062849
722021810
1521759776
409655187
1723434856
1616463122
47029316
475080030
1068820895
193175876
1293722621
308548203
1191737895
1742939480
318512220
44281631
1820428159
304491788
1918792196
782311720
1273951648
1265059769
1205149143
2024901615
1445257279
2131207596
1530268751
51880539
1886072830
1941780343
977804792
1408003302
1712414498
1367269002
636349999
923856718
1185942027
1496954815
1617002760
1597827807
1328191478
182148797
1225473472
895835523
480788277
1429022071
262089951
1253296015
962473999
296971406
1904311277
694352047
1267711800
1935891845
2002981196
1986243380
616311058
1233293214
918869035
351580381
1092968709
211817648
1890999240
1220681881
1618348435
1419022116
1953035971
1819629629
922149311
1939335309
23313744
1877941167
2036967959
669918678
1690964567
1815344783
638038627
560294581
625930801
259798865
1560563678
1064694669
1269621776
1618868329
537045599
530556771
1209861680
1839930484
1955963812
280918891
203782976
369835389
1672760875
281411494
701695213
31893708
770441398
256970020
738840839
888572705
1645094829
279797692
703674812
1380876557
523790096
2019375980
1411459990
1545607059
1431070488
1282624934
622734742
1750654296
1578173043
1384846910
348585500
171083287
1035020748
2112810959
127654109
725090245
1907410192
1417068049
38422852
265896599
1317874002
512981938
764416571
427462331
1519467088
1409184677
1412447361
1934829608
1909032132
1398602501
1047958960
1568222199
1925626674
1298381384
540700641
1221082453
1127441187
1769132157
1575057744
2122705180
699113160
108022542
420899931
468270062
1389237792
483338466
559947097
216013683
2121250582
1316049629
1879730803
1293333391
2020849620
1432418784
1448832494
849760887
1840099326
655040513
316036792
65860241
243851017
1266098485
2114623236
308737195
1880862868
1953787668
481578855
1401608776
1592956575
2067351448
1199192936
7279379
547801052
119752024
1126117248
2025334763
1403082517
1604034194
1174088667
395477586
1535201836
419727706
1088688914
1994638027
1258070654
1523935431
897264865
1135090647
2037682420
1331321436
1825543632
903809652
1816120799
547260102
1119110736
1540191501
996933638
1617526588
1121527230
963909035
1721855070
1982714324
773081724
210984870
445765023
10382538
965129826
1819322036
2144862417
712679994
1856348060
685489677
213406580
1359360389
470922973
384270786
1608044817
1701637926
246929040
1177518615
1412555095
1194694500
675939853
322394269
1079557940
615762025
1350067125
862426659
42410411
2073425734
796204302
1057116843
1377878426
684300809
844210269
190424369
1643435596
2029007972
1758006495
887027635
200708846
298632980
560257991
1458416904
2047636965
1410168551
1233172063
1196132540
2004110863
2091805170
1768476547
99930998
1797359849
137355971
2074033085
65991015
1585815865
1863363445
609082647
1707265772
1449016729
815949247
205382840
1509902189
1577640784
860513088
1581697855
2051463444
1362523512
1013818853
1064668942
1451019023
1083728782
663243873
1618719956
1281830247
1893327835
881644753
2112151900
1360955228
1522452194
348949856
1064303799
417096120
2098536568
1994912895
453095090
1426921495
401087382
110417167
1313393907
2108082474
523362033
450072336
592524224
266624027
2013027444
372642308
46080671
1809929392
1775460966
1347986253
2007522548
2055694882
1284762598
889147657
1866764282
567885282
1190423717
453589038
514292684
1764689203
92668954
962313121
2105161393
1532546904
52390493
1973612601
1381107557
1292207443
1487176317
248863283
1946568401
265191850
462365804
463946907
1434685202
1348414423
1386291191
1802891873
1891812529
895359630
1386284002
462501329
491220936
544995904
245074421
340773271
927411679
1988887103
1052450377
387609676
372702379
1328812813
1267711800
1361727003
714154707
1131802343
249479749
600983308
689376649
1208893672
713714335
1320059868
1320074876
1598664974
1451683470
1185367768
1778756325
1475736279
1098174434
587005039
686288433
1162217369
1197682682
707239878
192517671
533486591
1053304375
1699998229
891235551
606393370
940031596
1386165975
1054993692
1904295053
1219199502
773194138
1591751144
1690383814
278725552
1960208805
1127636299
1129656714
506161621
44655308
1740828803
1129118155
735429887
11021969
1357426732
2072322730
1495528779
1701109483
119369876
2042930226
2028815385
837687502
1508735437
1942147694
434029591
401869565
649861117
792987662
1257145498
1288502477
560648411
1595816987
629790755
248696412
463769958
1186684819
1534539002
2069228282
201144108
580241606
1729189883
1021905599
1154618489
788858404
1699229201
744950871
230303626
1486530578
1655046422
641636554
609218846
1877011641
2088672484
832287703
316566551
1967229501
909521160
1108042089
159059556
1006969047
1708378131
1591972595
335494962
1572650597
951659616
1844245286
979856450
8114744
1763135554
780491000
2144939036
807119739
2060119708
1697890798
735403179
423736639
2062623646
1867700059
350917191
414823696
1536702349
1300421
1448195649
668663340
1512704626
793450899
1568337536
1653392011
588097466
1704440847
1310367010
1910956089
653151845
138063292
1697610332
161990486
584287229
1506247860
481253401
2066852815
373790945
276964853
1189511514
1713299429
1223983604
389900801
51866418
299183504
972217092
1885129398
400160176
1976334523
1459077439
639055716
725628831
1554932997
555192886
1060328452
800614221
547019263
290054136
19404526
77321771
456551437
476799304
75207623
605376625
1221557549
2128327222
339514848
2092668928
1144489908
370345909
99103673
1741774259
1792422789
1923274602
1438413609
2077370840
1680845103
1545233958
1265112916
1277570106
364232441
717595467
1651559258
171450812
180781098
1208640112
30958229
1383908405
2020839545
1414616780
2074697858
321414537
1636227750
1513533581
563170116
2096285018
1570068447
195036531
944817116
1329421304
1472466193
1368046516
1897714254
1351272083
2024356045
1307764351
565720637
1936200016
2143003100
470634668
1747550173
198769141
517503744
1514495954
643579590
277830945
2034691151
698845790
22316681
1435142824
1979000955
271168274
434522982
44355167
2110074771
728279153
1577716160
139576014
1336070311
1024261288
232269969
2057214046
2011844511
681672089
903655487
729322720
2027609770
1641867865
204549907
1524531311
2059608353
1809378974
1975154583
1418555634
988667019
1371988882
1123102925
142642183
1560538797
1646658302
701176694
1323845538
1752341083
1094553814
1518493437
1066924943
112610195
1857872751
325199037
1850511196
425350665
1501386614
1831813343
1652189564
1836893318
1001960575
2068743528
100049285
255871945
709979370
1338095957
1469746660
996691159
1374136538
1805842414
752269571
545741385
39433428
1295211873
1927864370
343404371
799613904
1525373914
1237244286
409630703
1223652893
1522144709
1855611577
452675220
1794718407
1073419499
1607341266
1622091736
826571086
1017071743
870242931
1788610685
876017196
366309130
1189975170
660032609
51267844
1723363318
439577240
2013381159
1363702433
1053010294
1764832359
1076865485
37598169
1554476036
1161077658
366858262
1178938781
620265495
1025308205
1542436876
1914151347
1497807819
1381027279
1826238159
415802187
550752400
327576924
219199625
2049688012
2081715356
386985609
1494397248
1257172078
2069727751
1447422521
597579392
1159902090
1546114694
63017569
396158056
1347493495
653746024
1497039042
725873270
341671608
75223354
669116854
2062278589
1258241702
1905789042
1990538850
2026317202
104453880
1107180519
1072481211
1246590112
1825148245
404771689
1634338301
309847993
1211830706
2044714
1226507804
503241080
1212602141
1851642373
556794265
1245788105
2083637525
983215540
1487432067
1184969181
742606554
1089759147
1223618653
429296404
635072768
1590986690
894669051
1350423568
1901957256
1661245429
1754526920
332195289
1196579004
1578205083
1824488433
657151653
1896858294
1496542580
1710275494
998600879
1180716912
131958182
757801198
1291710875
936176871
878601472
607698630
747030250
1642418694
145466793
295875616
2018410424
1858298491
275358083
264885360
608980758
570395723
263029922
1913237725
1943291395
1484944482
1012166683
437018240
216023234
590748174
824032528
202667407
1843615750
1156853179
1151839173
1480207587
211603269
120257418
1247867861
1220288320
1878811685
2023374479
2010004940
1771384835
1727969294
630236362
334486700
2026826451
2057056609
1842157256
792393074
187801260
2146364106
403663286
2132054195
1065206008
1815725536
1422354492
897878007
1339011587
1406970875
865021759
633833150
394190224
543005563
1667960829
1088933005
1684123833
830161406
375997420
1124493450
696881756
264562344
1628920898
1869429883
1884035881
1431955217
1742134022
191584533
518805162
2055972196
1313480071
874259351
1762412066
1821386242
1761965226
415243506
1697007532
118002195
1128310349
667152896
1649674684
2058084671
787731277
572842696
1587784570
1316079507
807897072
1294303700
710511140
61016314
332119660
504479791
1711605004
112565304
969859622
850372508
927134334
1993808890
1648413058
1687131968
1474227957
335550288
1112888669
1272686898
878430865
1660050884
796594253
2131178200
1907798488
1335964856
1588187468
1890390883
1774553858
1009640653
1428598769
1501025575
1825931301
1935341164
1154067409
1361098254
753623986
217680471
2100511735
924902659
459474072
983881814
343119589
48643330
165153165
2062240102
1591481985
162648741
520248592
774560231
2010229398
1400220525
1300044606
510251083
1940783650
1558130984
1088927640
736476738
732962232
1677543854
1747114056
632286414
1389036617
1034927385
1262957504
1042856145
1680888258
618278557
939352864
647486458
32032807
1406938965
1654805527
562354247
1471415567
612291230
712710594
889971679
856180486
447227047
1770877191
85587030
1539264504
243767592
974517393
1416835484
1301602801
1227424950
1654312669
681954391
1364033007
84517434
961076853
811561339
1397234227
1732206125
431805911
2053423553
373457576
1963473231
409025596
1278029836
1204577185
173531755
1347435030
2019731516
1251011793
2018050707
2035854364
692664175
87618526
122319089
830075937
4347146
915354137
328233977
358246693
644694065
1927736272
588837480
542842217
785430946
1338280836
1489577781
950371898
104660118
552907064
439223946
662617789
254667662
1020069915
1714413294
401050865
1767701912
1898283457
2140663426
703137227
930093017
360257924
1371179222
1776015756
1848020545
1980102830
208354783
841547445
222584066
1433911896
1254283218
1150498566
2071931627
1022898870
207040023
777574811
988412880
144295530
442413875
238523985
1662538947
1217330082
1450591756
1428399888
162942050
1031282797
42440186
1980001595
1543797262
328118804
1545879377
1906308477
904933521
1579747177
2116869704
532447786
1965018801
6605699
92612237
91515371
1444214899
289451825
1690782733
1173931842
1600396393
261728401
1899732209
894204194
284087345
129803768
575471506
1458983046
1893945132
160703842
168998899
258674436
1443592039
620130916
1986721943
665603778
821048008
1053258010
220662530
2067895558
172032831
228674883
1120871314
1131555779
261380913
216473948
798001998
192257384
1714760649
1343178821
1921013419
132966904
316184424
1363323976
1577975507
1061650048
530072193
823295211
694859097
837298168
1207036018
1714974549
1347709412
1309343306
44561687
669126186
789307040
1326233260
25445273
1613742293
1626729348
2121351747
323072682
997976396
1893099776
524364828
1362499479
1004853837
1239441890
1995827309
354691298
520963447
1746906015
156476446
1127198725
710545237
1367441262
607137588
1251923955
846176218
107069784
1456019106
1178062890
1784684182
2117788771
1785456364
1221554079
2140699695
801138149
966416834
398040380
1919680421
758000309
1799669899
2133946282
335854863
1538280347
160672507
1171864359
375594711
451785737
708427379
1472264933
2068110083
1647226852
1093826804
1789134032
76275819
1912265917
936105393
1764837282
467243962
1335804263
1242502018
2049528631
129416661
232872914
1475968203
1689970776
1252532073
202286466
1720799285
397013078
384550732
1732149
427460612
1859531478
1930332578
1818725556
355958104
714300664
275628023
307506868
359276906
726069790
141427517
2120804588
1930632977
338082343
1976588192
932907313
755820733
1828245186
1991384366
1751401114
2071514971
2077740350
1730207865
66934679
1532809469
62913827
109250310
276347127
777272890
491104770
1546911899
1766694225
478304427
911622235
6792508
513789179
459485120
90632740
1309000588
1950562994
1410191414
1455570969
1507972305
501298160
804610238
463046114
698003370
1908319618
1976034895
2085544922
1002807388
911091662
193657498
557766602
96262562
1378096322
321989899
235828828
1550637242
815299623
965609987
36372474
2085582081
294437255
1086917525
197932943
1061143909
990401027
118683844
976458769
406114892
1629076026
1772050422
1366851419
155445980
429577070
1401785482
1014903310
1516635102
2058550270
1411958433
584294345
1397556827
639796436
1682723071
413371177
50908421
1574794991
1784010124
811159745
1251477599
376877425
17028381
1785927211
1883634875
741535343
1286037018
69742356
592610029
759078173
1326008187
841184846
1200821014
2091297074
119380339
1345944796
112132158
1020973706
1067927848
1005096086
539261030
1869707324
1332429961
695272615
783367306
945767598
1383370249
142460796
1929538339
1882692271
2112499552
244582369
1947854569
857326617
1614880067
480469053
214533175
242336761
556346190
402870980
2132132936
2085954178
1976106141
1989846757
473073348
1816113919
109425236
1585251034
36209505
671793540
1842956335
1235267646
62138042
1974934328
1452172397
231835737
1429738259
1644724491
1364804296
1479634108
938605235
256881374
1834652115
1139155716
898189262
122352591
188537198
249137595
1302441754
247030448
1197272243
1703834180
285248474
1844762893
2063365839
178655818
793488894
1016121135
230514459
1081729449
1438125244
2023110079
1699347154
444944900
276199752
821588648
1820804094
565322333
1379190677
715733859
122371084
703291444
1589764625
1175539064
526129985
312505139
688697495
1854503908
1955203998
1488545573
844711034
1454311042
1648746809
1708564616
847163882
1446608063
745347905
899762531
968195315
485438205
35230908
1245649146
419087155
776471413
242768960
812397328
1811498947
1403003405
1291178850
82186102
73780370
651182197
1715947434
148929330
387116760
1731079323
910909038
1044577325
1944721511
1835877642
1299780572
769411906
1773568397
1257246042
1226825246
1812288025
429668946
418500606
227000097
1106790176
347208335
1445510428
420830745
715371250
495064014
1222050791
339091212
1724591833
919059657
1616691567
612986457
1426684859
1214774882
1111745846
1027811319
1251088822
1868298393
282681602
1810926142
1350009359
1230499454
1369943143
1646056922
23170344
1948324830
141770520
1684268019
1397856194
1679050466
1012518715
128852550
1314886473
750518729
963024166
1009589530
1786357159
2705016
1703803442
597234210
686404920
424216846
65524278
1162141624
981470687
1490327223
1811188479
263148845
251163399
997260372
277175826
325280370
929352901
1588297997
2111152214
970970812
898131051
1180754738
511110877
1219417749
1030299274
2060819325
1751604396
971414121
227717208
153933660
1896171024
736923215
1309015077
403578076
1927287791
1616355900
776456577
382911384
1165044313
1417073597
1170890997
772219373
1856293537
1047156586
298882201
780878918
590356457
964453903
2007888010
483065467
2146670940
1772646234
1812126908
1496761719
299497033
1295028
1365407985
1601341635
2003956705
734887020
135327200
927983245
28733449
480385081
1226156214
1980355050
1184244865
1012125566
1171350408
406048931
1665262317
1257588173
1205336366
1502472998
839878130
1202277017
198502218
974162712
678947437
222417494
712403035
1328790075
684484053
146596359
1928994342
1893160492
1559014546
1157869866
189718579
143807523
231400582
206588079
2144293455
846377736
372363966
18252626
680990511
1190799470
315472084
1363814221
1632199514
811620674
1723224266
1877581731
1488748479
732833263
129140677
1974881177
1247509773
1174216220
1673806082
2007561219
87677619
943038060
1900587648
2042329756
1385301715
1635339961
1055157639
183124362
176486631
1838741854
1066664228
137719262
1674830253
1041237405
879115461
1670828496
344142718
1574242238
852451650
788697255
1759494811
1992300657
1902340075
618560986
405205358
168933589
402176599
415464448
1518432951
1881670262
859411726
685604748
1637505563
1206073703
686713890
288879551
316776127
611618589
341443878
86031750
1346634032
1050086731
817030100
1530412962
543828824
2131935623
1600833468
1733202852
901915830
2035732364
586609563
582169380
44117582
1740734680
193627349
2069503676
1187696814
947389115
1133609288
1444030122
2079133222
1409583381
1280537944
556877935
1273384878
1189527134
1984501095
1733235451
673980123
1121973522
439504291
97696592
1957486155
611436697
1102875449
390658341
1273647524
687365922
1560052889
1218096379
1768523108
817844704
174392011
234145710
486569087
398140442
156838802
1018967486
1289849237
1226690678
988843865
917510017
2091266660
2023513623
386622571
823586815
1859678106
1948963369
51353550
1458889056
1476112312
1186578027
777235950
1994301626
208614936
486335680
749490624
1843110763
1341040105
1471602936
254821982
909577475
1490449334
497982161
1705143538
1134186576
985478103
1604271534
1970793376
1376111734
549863812
1487575428
1728272397
1815156774
1324774133
1180295416
1097584139
565789243
920098474
1877000258
1812919040
1133185123
622122548
1103039739
205121363
2020558123
1142708150
657330629
1755239583
531632515
385521840
1715487097
1015159026
1579841905
1707209144
687097800
703056254
1812750483
623008403
788695746
1017743984
2076729284
93818828
886048179
1046897559
738062356
1000719742
99187150
113171324
289931689
447285675
247621139
422707934
791863570
1893128841
399625725
1013160372
280689153
2047473454
1248159998
863868515
1101018691
2107915242
1437941282
1983345923
1776602839
44402383
122241082
816666011
1472727820
1940088634
1718798477
395203789
226052258
2108715643
1609014566
17544420
1063586303
1055420144
216987571
178732068
938837725
637661006
665550957
353936508
1216542787
2077087858
13687840
1022901951
2053729265
2117810371
428488154
1509802276
1916553092
913576232
661338444
444641246
691007270
1430282379
41078663
1187001632
1295892453
1271930122
870580214
1675603465
1492611114
876878035
1191351169
817422098
997971487
453741630
1537236101
143022671
1122654189
1444042132
882720042
1196375987
1368907220
256140466
925088029
1581477536
1530695670
1073346195
1704235320
557635219
1386282412
1224145270
1165287486
109485023
1636501762
1151075734
2020594423
1958325756
642389238
479395596
1443757195
492199418
674741560
194285442
301565093
1598197640
444114726
1561443107
1835693156
1745355922
1192325771
523575873
1126922596
799182486
616514890
350533208
1844214990
1697519599
1612349473
441563311
664624700
1190133902
1448299920
755268303
98681922
616311388
13269835
361182637
2127172913
869646211
120130901
632845052
882643346
1481196981
1284016460
1590340920
779640902
1597596594
1391450191
1120239307
604848202
17628049
1041114962
842311253
1169756956
797113460
798418531
1081430476
565593296
627180705
1701355773
530396492
1691776404
251525273
1017032325
186506677
47109850
1653301716
1163230818
909176760
715830347
1349636753
1999681660
992912127
1198019636
1135654646
1852846112
1588435395
589856186
2061742119
589018895
1623318767
1320027415
1385945448
1643607953
1830705098
1552028248
376564204
2138618836
564570767
1495590801
1012788534
1491797102
593711426
199001150
1062039279
1781499176
1209225067
1290293519
606627616
1489954829
1584599911
471978920
1291169022
521279618
1513970124
1504472500
1824033350
1785204180
1215744436
1074150631
2093698294
890329586
1774079282
2135270759
710390085
1674236383
185034559
1756333734
64330759
305889749
2042308497
1641353917
1446155336
1975926464
1018293576
1642216525
548223963
845738171
1916360514
371400519
829307666
455612062
1655109710
628806656
102910661
1159546141
1371902552
492195535
557842236
918784654
1564892888
787872461
589442404
59977335
138007075
1626037777
838373034
2029377377
825504957
993423315
1501186943
1938361334
1970598757
1464404084
1039491443
1422064834
1389589560
411161974
58022468
279884681
901826744
303813462
1545350661
1604853423
921650132
2141739679
935304290
1618177117
1768008056
1153295542
1924394066
297344029
375101881
868504241
133935077
1226579207
1241203815
1856847384
221426089
705788042
68939526
920944522
1311270779
1032968889
2056064553
2009645549
1424292728
1370785279
1276839491
2084287480
1712933097
216487362
1596917834
1431123895
1303015702
1533102133
898624284
1862618940
1712159923
1389626983
302516884
1129407328
1176816705
1662404651
33290950
1599161796
472848858
1778888756
1796870718
1484440135
654787617
1276215830
304327014
1955288610
646322050
966181380
517991849
1856210453
1777798211
279262459
1960232190
1144905729
605798776
716623620
1871372629
1492737412
369735290
1084198510
1371086395
1902136110
584148684
1282323713
1051104990
1853552510
872892822
1542812161
508824219
392118456
487920373
778347219
1261330766
1199889009
482832919
844467980
1376215003
1648040843
1623250714
1348877526
1702677795
1120703759
835987357
114752986
1045399038
1603927167
76501639
1068876233
172559004
53548710
717950392
185513694
788055576
1224228023
812801901
1572433991
383062468
1360724623
1512330031
943144166
1756206209
1361512692
118253572
1084501058
2066122236
1787070498
1146296391
716490203
58489488
559728865
1818410738
1701365555
819565512
1386222664
1952997535
656861277
1846599377
438700600
713279713
300171836
168988251
1538124211
1546471136
2041035524
218842263
1531258174
58544176
541910024
690833535
420174299
915046487
300932547
514828903
513789179
409212288
452323012
532301601
1187551964
415565068
2110411093
770014627
1071419344
1070256599
578328204
588765909
311512298
115489916
1186772842
850098383
465920688
2112005140
996186753
1306092427
1426638842
357140974
2130777688
571689864
1212138470
321493863
1306519327
2090246165
252635533
1164355781
1850055849
519068671
858559369
1221060148
1342217008
946689706
713279713
1331541521
959839567
1500810536
1291513682
1371360294
1174142885
1481550907
1889764917
134115135
1834065658
1745286005
93560296
1360250157
343243110
1169651657
1408700859
2000606983
1332620043
975907817
1068458463
1067556632
928867993
141667715
68594873
1789145756
1062420020
761809531
583421815
10443333
1102020429
1214373033
1660273963
1094075896
224760927
87763994
1424097943
1235222497
991868599
2141052470
281342204
764503243
1688991234
140576815
285854204
1285783032
436996399
1616107107
152974421
1325576400
1231581088
1913118616
498623473
612861761
1018399024
824828980
1371062253
40457364
1723062651
385227488
1529156060
1141277313
500022791
1506681652
1450072713
98620996
969819339
1502072909
1696626149
864405484
1165827100
928524743
1273494537
667298667
1537725455
2117404529
1885148140
1826535480
1017555396
57785685
2023209841
1049863030
443918370
1102154228
28577737
679130213
430626671
1753467174
1341162960
1418168096
1310486249
706323303
526356868
1919613349
2012595976
449923454
665047141
1406486590
638805592
395616901
2109236449
407880921
1490742090
1810466822
552304182
1524031853
1856025123
1719475061
1913074411
1812738728
1544721667
487858405
1397189872
1694649776
1064073428
332090392
969032401
1771848628
646544856
675599113
1396568190
13775230
1370639990
64031861
1707702585
160764760
381161160
1786477367
425048609
1788786586
680359741
786134578
1868509383
1434638499
2054522172
746644394
744513291
1688185206
92769595
160070437
1471565181
876365932
798963639
1682827083
1468667076
1567564651
920237261
1395422996
29484815
1526474537
586417291
1614376880
151073535
1112176452
1353167358
1366695135
1674853437
441246259
739582189
658076393
1461133926
1261186935
1345431598
2028287048
122327733
847632624
81601890
564779118
1352696953
493647340
38560734
66405683
1249789670
455147162
835306411
1770165777
976337674
1489708256
1547169022
1555944480
1185036612
1221429076
794439054
1347488613
650030486
768219094
75906668
704567051
1951022650
605421413
1878253089
690592846
73875246
860118338
1238932636
2075141813
516789418
1132638677
780475165
579902694
1955570123
459152457
2050243290
1407750857
628856631
238044519
1153321147
832956114
1310803450
1927883061
2100178056
685143705
2053541412
146532771
339510717
788358019
593744936
1796535628
1088922796
809963568
57206686
1929789956
801171618
2083992798
1007962634
1826831630
496769928
2001860268
1017745677
1156452059
171049567
1885973478
1429158253
534139226
570382640
492138318
1165385712
24361690
1685301924
676627651
1745674685
1757080358
2061619653
968081998
1568013416
1400126465
2134194163
360721236
728443108
2034073593
845769615
1603325470
843556430
36221925
1797346459
440467543
361801310
1069026842
1724092067
1996214102
847104258
1143866645
1537245912
1503346316
958691806
246748819
203760337
1019995463
2117128583
119755326
1275017181
1854408695
16298029
1225175906
1483743631
1209728935
1876771788
1755622042
1607612462
1004029456
2056425321
2105155690
1456597708
1089821744
1881353752
865950229
1034202684
2052961576
614972206
1053013708
1967693816
378552082
1476995245
936720667
1680274408
1612052470
1723024524
1299036962
787558590
1666520273
1832282585
1812054515
833896605
1134967544
1785787915
707830738
1246455124
2010497543
1045467365
1062555148
314684691
84410890
423219534
1724208284
1709797630
1035909958
207313261
1413268890
1858580519
2025653854
7907183
1767409694
723561044
395817550
1489975231
942142681
131581090
1243833901
1746371856
1534160596
1478545016
1034100635
669078628
271892983
1483946875
1596076926
1244409055
574377638
690048425
331757679
572318539
670946743
1238095948
1697037950
1876913654
1031771180
126516973
1811783306
1587986148
108228984
132987350
1839434702
506408839
1503702890
1086412513
1246287357
1529202702
1983367469
2122427506
988036850
662606612
810504733
727967359
272768294
413190942
1777257448
1283807748
667029271
170207170
1386831560
1835078183
827854226
326429501
218539765
559037899
47198118
491972561
2088211174
430792109
52342639
2085343286
690203185
602163616
1018214667
1142775608
1614035584
2125447012
91334450
1582450262
1904975053
1580633398
450974824
1433104996
1661234835
1118929747
72120465
1055664545
665619544
473390738
386470973
2101583101
1593299655
1061741863
291160867
1230810949
2094277242
2090877215
247982825
502218300
1539240797
844634686
212916805
1595591386
499539998
297384057
362191291
42168037
1914562537
769621888
86829048
68966225
1254248289
872106002
251954638
1241441758
281201507
45554374
764373376
1715965613
1769345646
1973413559
1764876419
1143642641
1026867500
1937113788
2056852753
1309226968
510219348
999032866
759888139
109024799
1139881526
840270948
894321719
649379478
1744265610
446827541
794408784
419765305
1403762026
2049127651
1457335760
1586692764
1820804588
96936054
2070608235
504072046
774730746
970456466
1659078177
99440427
428914354
2136965116
1523898959
319648600
1486911986
617410102
1226326364
1004350906
1763281903
541677423
1332007327
1874145323
634836999
1180087027
65784078
217911717
371896237
1578832037
1960676524
2022592361
857202717
545305988
1062212403
1907524798
738664907
1081631073
220571996
40692214
441329180
515438042
1978027921
117747644
1252164379
1911258705
22713888
1800109588
1620967497
1561744231
3884297
1638141814
1829900913
1202872144
76100349
987695578
1388819547
1904295053
792464946
1038599806
2053769762
1628278687
1448816621
243173327
1312280317
2010173676
2142217194
2049017926
979479131
1825902019
931075338
580891942
1356946335
1016537921
1377861513
1626358564
763227703
1863854069
2131220072
1587275538
287908514
1360002207
1608044817
1259864660
874912805
1966111063
444747091
464988379
1340479225
962560394
233052202
2107962841
5586496
109007569
1327030884
150400951
305917935
1433576088
1689373027
184627491
855921666
225488669
2038667819
602958912
958868955
1054577972
463519359
757128552
432723110
2091120764
2083060375
1860766995
82662847
439464378
2055847417
2041320209
569094594
786022307
949161680
1840039525
925643853
1049055612
1562313917
636464846
1100470216
897850391
1586632906
242986584
583422758
62558942
1652024560
929429998
1613953593
827328425
1029948320
660030993
1853653585
1477957200
1139212518
569814285
1197679768
322173617
416892623
1217588304
599343927
1626440633
2047194453
1805613588
1960102200
1578413303
837466897
1163091848
268005056
990083613
571828342
3934471
852332891
1353561298
1741345530
240832089
524266472
1148482363
1881119264
640177375
290165709
953501708
160091124
511158773
808676981
930381877
414195288
957858532
927945677
677396749
1989717970
1165175173
812873112
201498027
1788428663
501631505
580870216
303772681
599902541
480350036
1698069659
2098882982
1033037145
431072165
495064014
1372143511
1354071310
157748380
865000881
1705031515
782656010
1411027780
1559104529
492967938
1846765395
444516751
237738888
852476248
1815856250
203451121
317990083
1641106022
710870221
957508987
304971852
1959032145
299108050
1029133591
1527834902
1656652729
755049618
1534641454
153256910
1704147901
1730564042
427408316
1577441565
1279054576
2104940218
542083279
400009447
1130634338
1542566927
1891485441
991424095
115871986
727837715
1782991179
148794760
1892160188
218778511
1054674606
563566947
1230974548
1672609567
1906341699
872155238
1048268312
1946493802
461669696
1038720692
2118452013
782334531
1971430210
2146504305
1611881485
1431012482
1197534268
1663196603
431087857
1337189306
1038393208
1718591652
1959405683
293906690
1444310571
819902191
437442646
913071181
1155198659
938112239
511350982
1197198972
1737591562
645044451
1516382154
1582414193
913317796
1398151656
1689560058
1651711064
1019852012
1440872575
2104255096
1732242638
752517701
891634726
961362153
1704612900
1596893025
363177733
1594719539
2110511257
829632483
828781332
675944440
1125527154
134824382
2099062839
1942450709
1389367639
1337178028
138090041
651600442
1572623597
386147427
836510436
15147340
720115724
2056213872
2089474412
894104943
771538064
98228098
175894876
593468999
2067036510
97068194
312151059
718555779
51220117
909360778
2129739704
929857451
751838905
320649630
1339174366
1467856749
155438553
1568836034
945649684
73392449
266400102
980280126
1165485528
157760709
935311060
806892354
1872691087
1743776978
905071262
1456528423
1690578293
45565851
2070955057
2126916034
59968895
979934474
1187718261
1851213844
818085481
491779655
938943181
2052832869
1651085391
1281456578
48278830
1342718509
859657401
1116638892
999370939
1851349106
1043151182
990910412
1987076957
1430456386
284660777
1144220339
497977874
882125110
2083567874
2059201317
694760586
1048665153
254692762
1864931252
1347070190
1466227539
1449903237
1223047994
805159521
809722626
977677325
1743308412
1959134981
1910120807
962352611
1728097172
477349844
1545466157
1366940413
1729026059
2093479581
1609160646
227051709
1916158639
626053978
1368459152
2030332949
1845635467
1017095078
1541623382
823827196
699293567
395410622
1965449213
1245941187
306032461
1218672997
816293834
526948649
82624291
17232721
393953889
967620424
120123826
1882700887
958251815
1251143884
1873237816
305434548
594858509
405556376
349180762
636980958
157344977
1040934911
1399344747
1502128559
1803506085
2032057760
566512788
1801848734
638507461
656558550
1374133819
1814728149
2051097672
430007612
529695586
570525054
384376240
730902444
815949321
927244586
1705870542
231775032
563592197
1335958392
1571237895
960842383
2041684995
347007129
861463428
131972895
416856916
242613584
710180088
1928317536
1647738168
1122690142
2084494887
1486629836
436796196
328547152
912732215
480007848
1850141842
1210765301
577313264
1393204631
724245550
981484211
478198803
389477154
1988971487
1698317237
1621333503
770781403
737676018
11648674
1773373945
936643887
1915167175
1302180866
1551486398
1834842705
1430582320
537911351
581246290
1522976954
1247560921
925487239
1800752280
1307549066
1636227750
852590192
225923472
119867692
924783176
335502069
851562623
1142437152
1948374402
115237823
2142106048
1701894297
1156879001
1077097431
557039259
1961137908
1767936990
970426776
521658437
694209301
1256990444
1666626177
560354078
1334873740
427456760
253838931
1508050527
639132455
812272820
2093580260
1263805581
1551925586
1124519493
1951727703
1765057529
1357016655
724420118
1120639054
468567344
1734289680
179905423
764819452
829578262
1244832853
314444736
1532666292
668271384
106091378
745735372
1465590791
1882639301
2062930737
1478034166
1832486079
1378927028
664536937
1472463652
237924332
74680114
1073038904
1259815897
1295731835
1746342097
177436321
725794140
2048221775
364380150
285468258
969875149
745404811
1054945803
1694612272
1765023060
1120208150
1620722798
2018490036
1902543507
167446811
1319326244
1477517219
861892688
101493453
1181342103
2051701407
938437053
1279083896
2143942021
518866280
868143792
2122585514
53682019
752386540
744305804
1690043963
97670648
1088534220
135465760
618150682
1530903745
349227742
1959150500
1894350242
1580612633
710661662
973807928
1767784189
615194029
1533017893
926566599
2144196218
387374171
236970035
705334188
847520938
1168487682
138049469
919902103
385870
1358857988
1786710951
2012402101
1777352741
519865311
914456058
745563304
1733266343
1054871319
1449510823
767294081
404746016
200142983
84852864
521148698
314438355
1389813960
7592587
1148143176
412866720
1286629038
184002217
2092719326
1229641680
1738133087
1329332989
1425959596
972060041
356727157
1633180935
395025707
260707454
1846686492
1452347884
591768459
647261777
384706614
1765874792
1413582844
874582874
902844124
1850415203
848001897
635191380
244879983
440614906
1752796598
99772419
1647307426
1727260835
279068262
559170555
1960701787
1117046484
563806665
1904216888
1491868730
1919150447
1942444384
1542196078
1971683865
1464491954
482026070
528492563
343295293
487020005
588346970
1298386981
1199823127
1212829177
748179729
1099681314
162041050
1697905205
1257895563
1304291587
2112487745
1111622903
1621122529
960824414
1217929437
486787716
141174885
866315779
129717945
827876307
1525105440
594764801
1002281174
434560260
557389509
719346805
732319791
128803716
1930761885
230551675
459149019
1009030473
1504337521
1588505981
1911785460
1783126043
152502283
987818577
17781480
1821220755
362665882
392502963
667329675
232219239
111233944
1470869451
733127864
1617138831
1022998136
2099852674
1242375545
673010288
1709248837
409011144
1770487141
477677024
68089213
1092563591
1039845264
1333878277
399522408
1297836292
1465265874
527030480
1585003521
1844580095
171067888
1907171287
1970715099
864290676
1374412215
1889597025
1757486909
201637748
1326265842
400752251
1020877728
1690049867
1452547962
1918036745
810197762
739808609
1069036069
1076682351
1522711252
1787923750
608127545
292939502
1508680701
53782215
312653313
618047631
161938877
1054784983
1881088007
630966645
319685461
2007167641
1698603947
2123607985
235357448
1300098213
1869331115
942931184
872303619
329004690
543725669
1726769392
1697978026
2125209530
1893970633
1117803555
1725883844
755020523
608928238
1745385318
448102834
143745585
656387279
399316061
1250708278
505515364
915101048
168969188
1050283932
1553479858
994819735
819040587
939345003
1440506800
1762221954
949711161
641657379
2031049349
1422342353
2069683648
1615141425
222268118
1044056105
663061146
1877810419
1003025343
1114852787
1976660582
1934385620
102435291
2078390749
1115159237
1292116938
1332310162
1063504048
213090009
454208433
1170724862
408472020
937528912
454756582
1616305129
456952277
1884597196
1503195958
630823524
274206773
1329724688
543746348
2090828594
2127688296
642301972
1334530225
1164799411
270529599
1891004135
265683278
924003881
125714269
1632261007
234622880
418812757
1537524923
1084673006
635862613
1961607410
719467830
427884980
122619615
284953282
968711573
1270555312
1680880995
823626251
883105364
334362841
1691757083
684585527
1824326418
1018342328
886912059
1415483518
1257300594
630273026
205226284
1110962778
554522721
2140050634
2051226434
1151476296
2110614150
1825153996
1007635202
65745116
206361445
801478548
466051887
871131627
1915393138
1196413474
1319758099
494538845
516419810
2127121033
862677275
1665095958
1948963416
1108494046
44776924
590630304
24284672
583469629
1751461572
42635748
1662717164
519737812
952662273
791984160
76650147
728212348
1470845520
2009151947
2015596266
195170078
1504271716
1276833809
1552016896
1812328423
703222709
977504070
1257217918
2138223754
1447108965
1091815706
1393341075
973222080
651631107
1542490638
1818281006
675352040
463814524
2062623646
1899202967
1254247162
2091898334
1970734022
392721219
477977371
947521931
1563449100
1721423264
99258902
628340421
1658846738
217369984
1196412075
861429099
1508131046
985482945
1693044840
1122981772
1165320263
16561661
129118553
956476873
574621162
552824955
386080475
1781106531
1846277002
1545111146
522797802
218150070
1460935804
1282407447
915004525
961497665
2127687889
277445591
2143684635
39721844
249548385
746152184
1993122945
884469864
1790234683
1476307503
232294617
992152315
1255902041
1215603114
1801060238
1319394065
1138622487
2075460002
1540049761
1049120206
1224738469
1108170308
1028027421
256310302
115024309
737872686
62646940
820364956
847691873
1265481024
602038626
1478156124
368958051
2109278581
1363364044
2080458052
1075576608
408099053
1393843922
22395046
1677252450
935914742
1641938832
1022683213
846073776
716424977
1147895055
1134642268
1754207608
1526223223
896947847
1549463459
395292986
1043159237
989659332
604805953
1117017387
1042498338
1206867510
588635001
1700830342
1697273908
1855670143
428606715
1820528311
1343804919
761546172
1081193925
1561891050
543909763
2000881932
38710655
1503702338
439914771
1308231922
229743442
1900221658
249434952
597494490
2114634120
641921275
1734580406
2080607593
1395346858
485187382
1187801449
389657676
1178083974
2015907793
107050495
926807089
1635455670
963342468
1162923209
433191322
551222877
926471641
367816119
1060892446
414174584
35594937
1244876421
1897654022
1654110512
983679233
1721972933
1033631506
567548142
326961339
361830451
1807368413
1329140512
1088573134
596226256
494103142
400167418
144116826
611252340
434800182
1946396085
841533528
1070875897
2064888372
1111859760
796025371
1549062770
1001132433
321493863
137875941
551784955
968573854
1061074595
222522150
56368950
201892382
257793918
891920697
1787245479
368870168
338547704
802253533
130300362
1431931832
1028892491
836337938
798218611
1689066783
563708639
935977737
1351134897
628032413
363583711
1395101027
356458882
1353412026
1874541814
1526624159
688522163
57818911
2005370684
941904089
131415479
1948800312
308328216
716601440
661016436
1425288345
549993905
909951569
281963914
1249875059
315431110
2047216168
74135167
176078672
775231556
1320669833
1649284314
786757186
1176592937
493114172
1017866730
1577398897
148052108
1813012430
1156821184
1611946012
1612689736
557692218
284080020
891910372
1196046556
1295611618
1347493495
267625060
2092403122
314232357
939197032
458640726
1121211292
441358004
1724557445
1815736055
1956672654
1555647327
1975663455
1595394922
1895255327
108108262
1457935529
1319019628
2016362307
896221453
1588134903
1069384785
1061789100
1989790218
2073261483
170427141
1796556358
261991367
343712964
447795401
118473257
42544498
963778534
1602678886
1927946847
1745793008
1088646334
508080303
1937004165
715844946
1498769904
2065135461
632942976
109631284
779555716
190985358
1630641482
1741747651
269770404
1974812422
565504771
1423601591
498232724
1463989776
26112978
1451017842
610429293
1463395940
782875354
636895975
250056920
47528911
45367503
2032839267
581472634
1209374149
2115166067
48791737
312605837
200491498
1393898461
42298465
327107401
658990647
1217809111
1559529831
616840223
2132167575
1546133403
950139718
295665728
1681954800
824693257
163654045
2111532044
1550895471
1288025012
501544439
953157190
1159864577
480836055
1542436876
143764165
1428754960
1639146003
646686225
620830866
827523898
1626082154
574377638
388740424
232757060
544403046
392741418
1140092816
1621060378
1691961053
751442453
104326877
1756440558
1222859204
435299030
1496918316
1157838356
1038274767
102039558
1449978786
1216219744
892089532
681397571
284473573
560026475
1423798181
118330629
855716040
2091283220
170861987
941440926
1305257136
923821404
508212819
1480756284
231417734
1325985318
1633543255
1973464350
1370304045
608694615
235688524
17879468
426236869
50758864
1019973306
80394173
1536420552
1825822724
1221409922
1494564207
410236313
2009830576
421620271
131027361
858059423
1230772764
1941242934
1611701497
1767002145
1192282658
1952709020
691808268
1499257240
1203944308
1588684316
896960635
2078388642
1568721792
537924454
2071935359
208581124
1857145531
652235658
131441227
514960212
974350040
1740656331
671389044
1458137927
1604980393
1567837002
1578534730
452683902
481878101
757277839
764823197
110910886
2145468132
1341797262
167120652
809108860
746889518
396276417
539248516
1406125733
1512907292
842770010
1227012243
171431189
1826099591
130803679
1880042871
1144534260
317931191
2036911307
2088240366
2068290385
1031698936
2049033201
1560424446
304752149
1735569863
76377908
743587617
1852329618
1080830989
1397438958
1453859235
871828777
2074669219
1970553077
1357390576
683064385
843905198
928715871
1522697421
1196370623
1913285671
652864132
369973283
1659320367
640523473
414068657
1327104084
1577576436
2006716150
563223771
1218621471
1935511160
2098218138
1493125198
393583787
393615251
577762244
1336408365
144858921
1957466267
759398780
1795038651
891462185
554707880
238992824
1106932879
333006144
1034455539
727547614
60390654
538907471
165587251
255255541
720860137
1087842883
1729977709
1721664448
737195603
465441282
258401764
316834072
1634936088
114892423
373965588
1402128526
1963163253
822478708
1241925833
2051346120
1384097016
1137842666
1610755929
1973538449
1778200028
467449981
1840031557
1208538202
350018869
182121168
615929336
1869571992
456911745
1759741645
302292165
1825542546
1522854294
24716981
742068397
1535961160
1351173979
397450361
1803361331
47322735
1759471387
1128643071
47712569
1347837076
1629674055
1317908180
23523018
1274801216
239755494
405998884
951122772
1913921241
434292973
221072297
292923436
504422988
1274224129
1996851453
135199589
632387660
309393959
1007382878
1371551487
654948212
2046161392
1909271017
1111472638
1580214157
2096715466
489748509
1033754274
1438413609
1798973281
1155887711
946759083
1132970666
1478916130
690678852
1276335767
55478808
370548854
1238249720
1494709862
496600517
1551581455
1267720442
546798887
1613427827
472974499
1442844759
325750117
840953174
798982936
650394693
627264301
453348327
1852767975
1477611834
2136417755
1920783524
943249385
413924233
1284889243
1065834545
345815136
334662995
1601199421
1452749016
346011539
1045437123
654041530
2023940754
2121631219
1886416385
24698751
583174998
1572048030
610301152
1632430858
882785003
357282574
1558416114
299311241
664528518
730592628
2090514587
544719770
1492295274
1114665545
952059740
602865807
2062646641
1503998925
1878531558
1651801669
228725418
1398229045
1264273974
1195380081
1528803209
799266652
778213232
1805091662
100467871
1484180075
606609549
266292231
100545995
512317133
2060716560
731080920
471587320
837853653
1884976929
904521788
1706152030
1771151411
1148689212
1815060977
815318351
566961396
314524220
1898682128
1571986540
557415410
570958016
1294827633
511900131
1473536500
1502379717
1947348640
330492477
836501467
230016652
658943625
1971203267
184800158
755339251
1350029996
1178222120
723999156
2052190964
327402305
1407116355
626862551
975433751
1795937303
1926922773
1738411343
1109476772
1157723379
1404337663
1695106073
1143927909
1583158551
1728352570
1901253890
60857297
710385562
403765176
1832611711
923154469
864275084
192477634
136471635
131795053
998325582
1730547498
1495370846
1222574575
1150211278
1525647474
1800048441
895537265
323393183
770408956
1592930748
1285156799
2039816473
1302535945
1398641744
438055904
2024265920
577536519
2145570983
1260047186
124463395
1140200284
1419491071
1422323222
374221733
1715840902
197115563
563171479
1833675457
1613923109
127611765
1595969544
766297768
58911945
49614556
1564719668
978717634
2004434740
910763215
136620077
149230489
183940695
179263500
1333719658
1132664717
851176335
54152686
268918841
21813842
1218360300
2076428505
1001881136
1985034216
104862805
1551343103
2117140895
1003993785
143764165
408237493
1336288559
1628824439
745675446
1090939370
584136372
1589792367
1421568012
330409298
223611510
1741282775
101817150
1996433658
711782334
1385983056
667339489
1508601667
1280869724
519274159
1556478323
868798947
606945230
69970204
1369752711
2144502282
1921628708
18379302
892763181
708205618
1008829776
2130216097
681561636
1388862434
1454853970
1265623245
838277528
780526199
2023862425
231625353
1583054218
1755343167
611391170
2147073079
1005120378
1928351755
1115451623
1986075676
1248932505
966913084
1568684186
724034100
256205829
1143225188
1782603971
2099380854
1579307446
452864688
1622467969
1735160979
466746409
2097390643
502021083
1547748928
1116020795
723054108
1993033990
677935323
709222281
899871188
632874006
2017254305
1962944305
378311746
761784163
190403108
839516242
1099955322
1800089054
815093108
750633849
1797038586
1080728166
177284226
2020903986
968325603
19508667
2034467180
2135079609
99839118
978605182
983311387
1870919494
1926198020
967879230
422446258
140487611
1659295852
1125659915
276729520
638340144
1982364050
1788382714
957678791
1215633194
880730606
1041275693
350443712
1011382803
1607237000
723277392
1153268773
168800026
1547725831
740725181
206025915
1636738520
1826304884
1000557010
291349408
13946010
1932472048
1908251684
141106473
589828777
650096685
1782211987
47672944
1470131194
1246052557
452246524
1433121881
825368522
425703367
1951759091
1961395422
795983992
962165992
1848051469
8937368
1176169609
1389787370
522531165
1729891209
130411010
1454457725
2015850479
2070049199
853525607
192578006
876117463
708582601
1121051506
5044352
1955918581
1121355958
1489954829
1135226374
1311754262
913548257
510172705
1889207582
1659765193
1055193804
1092110187
941477531
1067811958
1266367405
1880384353
1146236857
1065411077
431456642
1645296933
1688210362
756067464
181081585
1581866553
831073060
731594357
927920212
1153182434
1172866869
1789649489
437000337
1380867764
391927031
255757930
607920596
368153529
1708559583
3593872
748720757
52705273
585998247
1272842448
1288583315
249407968
80321265
581603142
532128647
1699350434
1461187319
1721423264
354658113
1222774000
2007629146
1740125527
458522481
1964370492
168332853
1255027313
845693551
700205988
1600750962
1657923233
1097517107
1640228535
476609736
1699094887
856359015
664036162
815594081
2119888426
1112528673
613619876
1134837619
1722713700
1875744857
1974233783
682419180
1002281174
1279926303
340360985
748179376
22433805
800591727
1344726334
1747928069
588627639
872126211
1555102090
2055373203
1563980722
2044511524
289383741
202396716
960784266
53129282
389449274
1264093037
540258485
1260336062
1141178820
508145157
1857410667
165917492
1744612936
25993300
698365635
228267084
2112223507
938675643
721007026
1601604087
399087784
652651223
1701402964
1181416817
1563552899
2097861660
2124360981
2090437401
958158046
1693575542
610336140
345378275
577223447
240154213
147867008
1627976287
6855279
358627883
33862599
1910356774
169170169
1240899763
1917378705
1638646184
93730511
631507013
985067024
2086273688
1525924067
968097425
2109563084
860421712
1106320387
871263616
1786359752
1070916089
756163459
89571011
1952373141
240156925
1814318571
249696636
705528591
968473172
1920377427
1517622198
824149990
175686704
10508337
496535290
2099401742
1209011080
1489051049
542504087
894846957
656344455
1823797074
653785021
1178681916
1883218554
369722706
1005503178
1867545975
1864936732
973627834
875024695
1211234800
356747468
302559180
839224069
471761944
1615975183
1451070345
1205056245
1318674213
25220152
463742884
324603766
1204202300
959185143
870761266
723010026
431984476
1677629918
136551916
38359868
1835845671
2074163671
1523131594
1253482300
1836998195
678281679
20639305
1485616601
1772877790
1133173541
1064788577
195574318
1918097676
1046321325
763445401
136613260
381797034
571605305
1877235924
1384002703
1089608042
377800143
900080143
1240356838
1120232737
626102670
1221145060
1171429342
1783101855
1116128099
2037155473
742908614
1903773276
1668661857
442430705
1199344114
302127990
1259427
80515326
53705905
905582247
926313667
384339991
738291101
224908257
1973996797
1899732209
1411096215
654072540
1048157607
1418810560
190261251
431912651
1533924376
672430448
1701992879
106593485
27307115
1563033115
1649600230
2054270402
1795981390
1443287228
1322619728
282505118
453745641
206680551
274762562
1751735088
1113328392
1934168987
884824206
2132393523
907362349
521265868
57771345
1074106013
913196452
792734471
317844703
2134696390
246645319
1663382647
1877285457
2097035492
664490153
2135831120
945966269
1658856283
973824562
988245044
532341505
886143948
245257174
1708577986
1153714262
239986904
281547304
1784029819
5697908
246038510
177874579
332401179
932557529
67340536
1172302097
2105255114
995145606
1414531734
368224923
1321076427
383516989
701496
343703069
198576650
695409197
1252467829
1300226366
1514646960
306477578
1155900891
183461808
1945112186
825372453
1008826434
1839840073
1825902019
214915503
1876043610
976869819
1214286233
2122684842
1404691928
408574033
301506314
649686778
1918823539
724340542
1710336077
1113139842
193181506
609784750
885422414
678185131
504232947
819995707
226262650
1072949764
328838692
13644747
1996269153
1276133476
434912200
504624029
470103555
204539930
533390687
2058182445
194403329
729493532
1422906576
1129324878
810829841
148604918
2013384054
1058699617
1771215080
696447806
1199429752
1491397665
2116223142
1889036647
697306896
754331440
1334505415
1387099048
470355254
2037046034
871742289
1369200819
2021588206
1354314807
1596361641
1542095568
339536075
1806520603
806746832
1744777061
1668053203
1552490000
470804673
97480023
542076689
1971620038
338119238
948813403
635777961
405523836
210088843
1100162567
2076088369
1933041841
1685013709
1197211773
1352672932
1529033835
679447733
1851935926
1776594194
1803924302
73959571
1585411139
905577988
677544168
1742153475
727956996
1656643528
427760555
956025457
1044587718
1563420878
312563788
724550794
1749211714
827771148
1750157131
360145635
1764083347
259242073
1079916164
1906417345
124265774
1394253119
2047902778
1064706897
1299196725
2035119799
1791645376
101658287
2044075239
747706860
411835239
977395714
1862857794
399205239
1637951104
158298691
2070395534
1686348697
39787548
2104812909
1607845440
584765504
868432131
1372212465
1815993414
807973318
1587224016
1551315176
198930820
276621132
1150990663
1016121135
1918321035
67648629
1335961207
1711536986
578227407
1777155647
1393256198
1639865608
526676251
1866181916
1559557142
1490258270
1305791672
1497440780
77413597
1492724323
591300546
379656859
778497462
234850801
1940052889
218709798
892830270
505398662
594339553
470083695
61954963
18057135
169940674
754959106
2031711035
1792334351
252027835
1998267033
2022185198
1389179436
929756711
1263113569
1425368738
1628236156
1014815256
1415464894
872619550
1378243676
497842148
337124613
1416718979
252829573
1631207193
795365655
1068425452
853171078
404759246
1338940939
434806081
1953294291
1205933804
895030284
2000202894
1209255374
1238998605
1491556329
968656001
1873308478
262637124
1915675970
1751320144
379597618
1569971395
885322976
64399595
661347973
339802758
1141375816
41446583
2080259047
978954742
218254574
229172876
305887518
956832221
1933705181
1718679527
279947462
495393189
2015850479
1152818029
1040744046
832245224
1531425459
1764266675
1916024968
1548370674
1239574679
588768276
1192933041
394866955
983742429
1326007486
2084102953
171059280
70009596
1000699232
1141344234
443851437
425677339
1920907069
1459938830
1474154929
1131848811
756286251
1756874911
1768172006
1852353799
1573895975
726745192
1024863619
563828358
1280219971
1619617246
1107155249
2130049846
163832662
585333327
434719177
1690081429
1847531931
1888693960
1490514638
1753880907
1469891003
1421702577
1791325818
1732200376
645876342
2021179740
1575432160
2067438294
612322701
664390620
323838551
1220222715
1599074391
1939936697
1541240065
1358402973
2067047209
1302788230
1058934939
369767280
62768577
815938562
1176805171
1218824972
1123787076
1354124161
1330153962
1071044663
893334421
784978975
1157657636
1554989300
188643855
2016437205
1739656765
352234990
1317643891
1439875556
1837101400
2053921958
1627843284
781234776
1759316715
1069857068
440467543
1565565080
747383278
1260458050
2003940292
1447020174
575929811
793118476
1017125227
1653880429
1366749013
1137824466
2139067674
345200809
1342247748
927653103
1131551045
1997447431
1679455453
598336848
1717993683
1583128194
830306519
661424504
1690450528
681142599
673543227
58511696
1335074435
1370848060
707473579
200849270
1259641392
1623603983
1971972290
653420935
770550459
598613700
315034165
1926781390
1732648764
418385318
1495370846
1280751777
1128794004
974458815
615033775
464787935
56637081
882927238
1142491259
1628136758
492720476
1932382935
187953929
919745877
1710603632
1993757117
710259008
1070485375
891329484
779406096
102642592
333884307
1256744442
268794697
741728536
359632917
1970734022
1005212891
1242278438
1115327741
755418819
169391811
107953743
1480728734
1253199833
271889552
921961644
1576079386
176078672
1118656184
794304378
1555459254
1051034741
1674631115
191927661
1639450668
1484423349
2085515039
1037821879
2061171778
250232492
1948220507
2068972380
1541938637
1726856019
1135801528
1747966055
1199877181
1324079008
1228431471
2083615302
221313522
2112776014
689437417
1167149025
1659528871
1708170421
1264687046
1265283337
390298585
1041940067
60204451
1492634861
2084858635
1620490231
1734122071
1902707363
1246129685
1039793471
1666572453
138927129
490411138
1769905323
1772204305
374470408
12572004
1297383248
1374925662
1063941852
369995076
1554373829
2125194401
521482167
1838991295
301041972
1131144116
1472419046
1185482093
1696584709
1922564124
1267764577
1011765467
761626747
730625729
1187019468
1572453838
1894627318
2029034431
189999059
1888496349
461866359
695829189
1960898388
87308241
1971406877
842459530
1894773296
492362200
1943665836
654079729
1397331051
1364366133
33702608
255470729
1365891042
136021897
1492054290
1049574409
669852514
571743733
919593479
907102059
1577490623
2097330283
649759960
1107085005
1142703232
64056602
246345437
67340536
1799920545
120493805
1746972726
190678580
308274646
1597960714
1085388861
383550017
1959274521
1076423005
2052727565
233492373
635171751
1758381103
171137339
684350141
919103048
657050472
286449579
283160246
804098582
493665558
861678069
1357723157
1654682781
2094157427
1101849835
1302648713
2069113064
818619102
991076328
1872823260
274666463
1346387229
1372413501
971028286
2031845433
1224919517
897950995
1079756418
2017478975
2002702987
2114874678
1483132245
230929654
2054856986
1398638655
1056472345
1543864674
1193646466
253019000
65758639
491364275
412677181
356568001
344271266
1614008924
2060123088
598205468
689724053
651967235
1016819508
1463303195
1599358235
564309783
903225491
702465604
721907056
1501303905
277329653
197348526
407617393
1679940430
1860234739
1448973766
1295515647
1974794710
1926925220
155738388
214159429
1510380954
1921691806
906167875
2061805577
1691189157
1346479066
1762633137
2089973995
1606494538
1380409961
1480551498
1361848026
1703304278
1152759635
134161304
902672860
852653082
400567358
1458066808
1775732430
1135109675
458964066
254151746
1999168492
1419847845
422608248
136467276
1094186574
1267193915
1521980935
350387724
251692488
866153789
1641614810
994484250
413401122
1706368038
252057062
32043885
686245109
1297372390
915589559
2043758019
1607170834
1583174321
718526773
438718568
1856408615
1678346833
1164095467
2039090517
756468703
1326544308
1604653073
280883896
245549879
1832247008
961051309
548822457
498331640
906815321
1766897081
113840469
209183075
1836966846
933804561
790530523
1090199560
1093387588
560637220
264681709
2057038999
1725554155
1507554456
1699699089
445471995
850800610
1563951635
217400393
542097727
1600987014
5296986
730470116
361052466
1289260602
512328661
250020452
1799805989
1773222479
2133286269
530361855
46689539
2132697309
723489197
1218527851
1975469450
214328559
373098731
1332714543
157637756
1641148964
907855772
935473694
1925287203
2127982990
1698265930
1840833935
1676008304
149828926
1329345562
77638315
2077122742
1840044542
552611503
2010370670
1781155913
652812763
745532773
623111044
68522336
221838941
774229440
1737220092
23815392
503498345
1216901270
26747621
421283756
1407160639
532372900
88694377
127189796
1760942889
894454216
1002978004
1289229139
656114855
1196984663
1838794222
805566673
818255542
503254070
1213921376
1629736663
92006196
868321002
1711382171
414733459
1193822715
1188819956
1792022543
292440676
411541776
1661215127
2063535325
1570561612
749595915
311584432
1951618439
1399043439
662085331
2048675023
600429546
1488525884
92980142
1111369308
1898239504
626725104
568224121
1204199268
1435253285
352098751
1876181400
1754274355
1854243754
549665465
1461701635
1471054383
829418841
2027730991
159997560
1625842735
1769837381
18462485
853183282
1938870981
951747489
1844492882
2083690448
1793899122
63190778
1581424908
1265586990
250789180
919117293
495011253
1926541472
2136185204
1314310578
1817195693
718797979
1094399217
1444970079
735054399
1922002185
1902052830
1904969180
1159846183
381249422
1002248883
1784895713
423814845
1023948245
1465363486
1075736037
1677715298
1145634359
1689890079
1110404987
1592762987
28090982
1773125200
822853664
236609940
664765852
128068209
1987756690
194932846
1559899925
1873768603
1135884005
1464143974
386163460
664390620
1605318991
17134442
716573802
1803621643
1278113585
565058550
603320935
726631046
904973591
433083393
1070519146
870824559
1764854891
433348307
890810920
223212160
1747166106
1037023865
1578928264
1421212446
1634660202
313800407
1233074126
247064887
895843357
1325160506
1751416416
1667334283
1862527441
712098349
1747627868
1720012996
668258673
138393280
962157162
1782936513
1947513599
315166004
313525691
350496672
2008968960
1177826192
991913142
886889787
1294100454
779016514
684988978
1690108298
19738829
613204296
1115398706
837467093
1790076395
1929054651
2107826718
245211828
1960183513
1426386257
555779010
89330382
282139467
1993997982
142024276
596843607
1666079916
1083785924
938866154
1516502766
1973232474
291816340
1158356329
593755003
971844940
1566593074
2120249595
1006608153
49731921
2128380586
775303588
286913457
1750980214
1813515422
1616311505
1561170958
461725991
1614702336
1918226987
1795141129
1696559298
286157113
1727581424
1749187612
71116869
260088572
2039186502
592515176
718080234
756418870
1878942174
371323305
383658258
1998071361
721492411
279636123
1099783698
1872410078
158925302
739243348
1604677945
527510377
1984274095
1735156349
1627556112
280415000
211303426
1129069795
1439730971
679483560
950634158
925917496
768994131
1792407560
447275558
1888739137
1159487542
513338962
1205245399
1565718298
1593125793
1395637820
834990300
222706948
933542980
1428044720
661648702
1085317784
408287531
951265651
27743076
1421715171
1455908907
716851414
1216036409
478477880
1724556123
1365902806
1193442857
2073634016
112851289
1865479034
118956917
952418439
1105581845
1167706368
2051305258
18455307
1855368891
501135697
501666745
28148323
1554708098
1033573419
1486095735
1159060745
986675090
1877615655
479744042
1577570602
1684407436
1903127597
2135782232
58003156
553523349
317285989
1453456413
1098908879
471019755
110972424
51334113
1344432774
1090080613
954780291
835346909
1946563343
35665068
824835177
1173781179
1044610201
753044553
398909376
527394667
1960293922
2120184129
486906722
1339054210
209286674
1625223500
738608451
1372231629
1216337508
1043288323
983364961
374324355
324322580
1918019713
491791452
2091678522
1255510647
1815262157
1489447985
1975625167
585951656
1454645122
1188070400
690803063
1722202938
1887677476
1691590669
277709378
1899182632
1008888092
1190477511
196752411
814380735
897160233
313056128
1953837425
894329907
1056631146
1277430832
956700219
1143502607
2007925470
2073889243
692856944
920997741
138697241
2064540134
911680631
1502225182
2096012197
1173776766
952712670
820179051
1505332828
1567697778
2109928498
1696357781
1189748623
1595949806
271334901
1449016729
918037772
652883195
1888662666
1292147230
2010426277
1639234217
1635463521
535148859
1975063101
437503021
427502028
385625628
931404929
1058198445
1880732351
350972497
656658720
1067455326
1749373343
103253167
848559686
2114652492
1459342084
496665902
1012800257
570063936
1143716755
285643270
362086222
1282471349
1226399017
1707925851
1117350321
1408546122
1901218931
2130049846
2141097860
876476506
267709264
862511470
219402466
1904242152
880858026
1311049981
1524748658
87229725
1976392344
499674680
829570908
83223120
918651794
1135074238
705513356
1299081893
794998026
792640637
1657944375
1145084635
126519488
407859455
1494396603
1077477633
1001612327
2111040969
399509614
1916525445
432192092
1279256931
492720427
801719242
6161958
387939485
1193671810
898571564
111584098
675135058
1061462641
1694824284
1942528966
339556323
1982541952
1862637397
273102143
1122204962
259121234
314272142
1424025359
453457170
1001233882
2020686776
1916813861
2143527266
1377100368
840478147
1254855117
1092797973
1794602107
152727295
648237900
708427379
1892488137
446862344
1688358030
1397426218
977261484
1286928363
883648676
2119265303
517146435
785568722
87422377
1712363661
1814126348
1082131941
297820992
2126034637
742436430
1311829498
1196535330
715218879
1969805825
1377954811
769561357
1975435413
1977926066
1897482315
66329837
2118474431
1208745224
1844996938
982628418
231388516
260094446
1727219092
2002019210
1601748406
1000389129
1197737110
1044767829
1739297852
1056285464
441443894
1170940634
536409833
2132641558
97129836
926593255
239605591
1203761586
1654330934
610320823
39989036
455429568
2133169992
1219922015
605200083
1455534173
1585323933
1383767173
579087786
411218610
533437806
1074405658
437072549
1109476772
709891630
555044205
1486544739
2029933774
687630527
512911915
964182333
1568646244
2113556143
1356468364
906890349
1045113822
121624319
1760675736
600940002
1422703331
1617708992
904241118
1935844119
1433546835
999501911
220149035
1415555634
664889189
2138996891
1994662565
2014563685
212556347
1260314090
2029535500
1734526395
1099686532
1043714015
332682093
452789543
1904003027
1103638600
1906485402
1479912031
1807957198
1737589311
801685184
2007993059
1529879356
1064158811
30853014
1800509307
1181926625
1492906240
856232013
582433313
633720499
2123028961
1063659432
841917967
2122317140
471550970
680574685
1121563840
1982857567
988858673
17808242
1113833904
1846407456
1257654615
627511978
1635789810
63663917
1466769217
501845324
1736300045
997813677
973568574
1296163063
36653906
1584768421
857722225
1376423304
1232060826
1594594283
1403653600
762182456
923165888
804713380
6880032
1594067849
473583430
1800900436
1465639596
399027644
1905201082
1249135036
1068469419
1857590850
773211673
964865421
1144613648
305570147
2101877105
1052302198
1429303465
1175533802
909654058
172105082
775831198
1856281171
230477790
880730606
618992794
1446653512
896665444
1532513534
400934027
1820858041
854502485
671421623
280857291
482210461
1569969052
1986461495
380594890
371370639
1060758458
1729328002
1080130711
278996890
824418591
1235790492
923620884
1176659909
1581168085
479729202
1478527396
453744949
1588131433
1555636636
1507537475
1301425116
1041308087
1749717482
1259249778
1118608403
479899666
447925489
1646444280
2055470688
43398001
1789187946
1622046520
1892200418
1681389380
846228969
1960166860
556859199
1217221011
96027506
1677086479
1117657913
1626887930
1838306537
606223612
15125069
1858050077
1255422509
2061955129
1505339467
367407391
1540969378
1504866065
306615568
850045982
1046814826
2108585385
106481464
1878003810
1718942257
1717782851
345195464
1470484927
457924910
556903778
2043236544
2044447341
158580286
425116012
625537719
70786812
506667127
983215686
407004229
1633363052
1851660084
1977272064
1954783391
1183447283
2059758716
1678975176
239969437
612561110
565275006
1893888363
745169422
362217881
100394991
1757275291
1733411674
763503147
216487197
1964662678
630275942
1957485282
72313795
138175068
191873496
1762652283
2092488252
422502201
1446997106
1552653588
1450964249
28729493
2022729132
139391992
1338427752
1265388122
1628369662
53371842
1641315609
270712212
1982169431
1642446907
759024066
167971994
1699057602
2063554131
373244781
1443203784
1487628415
2041729846
788704317
1596639656
946071790
229995966
920822463
2048933077
321359831
1143843859
194292666
389056386
755364789
538724697
1161594095
1447684927
1396078070
371594767
1159983013
1217780111
501942073
892460780
638828409
217005666
432949051
207499676
692101713
202413812
1855881003
1432907312
109568653
1011181180
1756065116
1065570279
865767525
553925517
1912105132
2049504358
1781016969
918756383
484826876
1101669917
1162671119
1186726417
1721378205
605076401
22837561
1129169843
1877477570
411274084
1291955153
1265305842
216536751
1048741419
281986454
1460702425
1814362027
1110132164
1339773135
393291
1619093410
297863870
113772194
1799067682
2008648450
832804722
1384248890
110757815
2085132662
653685667
648483173
602040511
1952648731
2003762806
1961618353
768742901
10678979
758089732
1164393684
370443700
202989941
965793797
1378589575
1929232169
395200142
2029523764
439874748
824306346
381991758
1862282290
1004994526
1698215705
1542940208
1161663690
993734235
1597815128
1238898700
283460304
698067273
1852823860
1003706284
1901043418
1964104329
1222865338
2055564348
1929601256
286627366
440164571
921529422
1786358693
1722273032
1473117222
1276212192
1207120971
1571917580
818763259
794068203
1927436203
1318571361
1236757208
1374656256
619250941
1344019954
1390390127
341565573
2013510643
1376697718
2082050709
764686025
1955814378
94304392
1835287461
1864350454
1385041056
1034006948
161564399
1363617865
1545837405
74194235
2089599844
479395596
987521293
937042328
2111719054
266974829
234284537
666844296
31241351
718927123
1346248226
24284449
1670795752
1135528048
1224053938
1906339107
233384218
1105402638
325702001
1855897627
864720656
277322974
555180450
1075736037
900097256
455097275
1443747819
2129183247
611903830
1449194029
1582597138
410469956
1345893166
238439489
38524063
188246972
346425332
1092142971
46152113
1839117686
745563304
855700593
310677536
1516246800
243260357
447672009
1380046205
1406650632
909577475
1592986495
1785369123
823586815
815420721
802084087
1346366519
1050268977
353847014
89592246
1884370806
1871820220
792520030
632250451
2076456045
414504857
1053112001
618171240
897416131
831447859
1762784281
430682788
182581804
661958592
570786383
1469360600
1697936965
1133609288
628514483
13200319
1417368549
1580666881
286159102
519588327
1470475017
2004548154
520063819
1430954303
577264551
1922282717
1025266345
1226060680
1630638697
1752963741
93702536
1181654620
537005340
1696119883
507413182
1227576317
990369590
1696972675
5864958
1611691564
331043399
1528186392
1280174340
957579888
972751868
154852611
544936258
438370449
24988230
1776308395
960898438
144178173
158013655
1136281729
2124161766
1838874191
1434859827
144899936
2073809867
279093880
211342401
1049222096
123120708
363507648
1997582903
1319829946
541251915
181484804
44027576
736543645
640415435
1153291454
1582770875
1005700793
1674211511
1797787237
1452473927
552319685
1343434123
1026772469
1745054892
1696148753
1577969248
499152141
1196432733
1229737783
1332920083
1444863278
376814582
503960698
23629292
1468388632
367899937
1385918865
1932911249
1351322236
1963708215
83227725
677968739
2132066538
1057525895
1315619258
1463258323
1087355455
961688294
2143296838
864411893
1033742721
1530575661
885196612
691997985
1188932565
104432325
718862859
939233224
456860314
15657671
1695792655
296564682
1453415940
56249872
876371494
232788399
1926196288
1665522470
2009987701
1830718113
835869320
404159039
794089008
1048559316
1878706410
2066214372
559229609
1405534194
2141457995
978218827
1793225908
1872815582
819515130
998614200
70086887
130675680
839448701
602389635
1461808542
653526718
961703062
1176939441
1276649412
21677643
201417229
2141097803
293854475
190692167
800292292
1138774639
586378760
962195862
995261500
826970603
144065198
13047150
1841880147
13652753
1389012927
509217121
1946898141
1290191917
382694054
1401595505
854395191
1418440140
1258948098
1968932324
495703038
1446795267
900872416
980520063
1189812913
1182810046
739716363
1178120306
374111957
1025221659
2008805177
1063941744
1821892387
513442880
996670101
524717102
1343468931
1478488050
1967630127
1271388562
1107494796
999408660
1628793939
1199635645
1783299403
15860731
1850232146
431943061
1756153590
502552031
1646756292
1045174130
126413335
79908221
1486177919
1936974332
350744636
1459049924
366760940
1710973891
332492165
76521425
2141833640
434732543
701808029
1357519169
855075167
1082187865
976003090
334411885
1166775676
1257009811
492867207
380120569
1582092400
2114944973
1389064649
1036523830
1858920268
262530772
1968185866
827543601
146678936
220939000
196926738
1000288270
433019573
1222064836
1383378742
1065639912
621015243
355437647
1627782522
105808646
2020395758
915541760
1653489666
1221429076
727276974
1063164999
638681508
1145063593
1522403021
115613165
2126690059
592066542
1792576903
247215514
1321401812
2069612458
1592380133
204816717
1800209598
231582298
545165565
1132645803
439910588
1072766511
1380970958
1992752098
1273145605
1318998029
2018050707
1676666407
426996984
1445678272
1080600411
668564413
419836956
681087731
479021913
2062459814
832442255
361709573
153479607
1892976240
1274320887
1509899857
1887289155
1373495171
2132546203
680296375
340397579
403809312
472862795
933870405
1507675469
80668651
463358980
543221489
1805521583
1638914532
1727694546
942957512
2001353727
1945865135
1997647725
200296407
340197251
621210975
1339716987
1060276291
1307149839
588364307
224898108
1932293308
1770821252
1258035730
1923935721
511001085
961610112
1713821212
850455863
861715855
1974760733
747499505
1047654058
194696575
1263839710
31856997
1891200879
82810864
1441650122
1816145196
1660064773
1641235743
1930278276
2140215172
2067507330
1624364505
873784804
18945750
1319440463
658034711
1839671466
1890545982
2092624346
2013536805
1312341921
1890436698
2073962535
865728715
501169810
79420261
1380537369
56435333
579573173
710527347
1119781206
618654110
88292021
1517243406
1378631055
1679795550
1307583843
1257266551
1627841301
1414906720
2137234374
1758033885
594830171
2122424722
751403685
1493024461
945013460
1205165700
1798001917
1696253232
1209851420
1752737676
1445318659
1981716913
1142047835
495064306
506561377
1015567825
1730702339
1445974543
1398398557
509512188
1470199859
380041805
1044065508
994202655
801160303
1912181564
311630522
266944368
964731229
852641186
16108178
357088736
1410220374
1630903581
491221371
2066730623
1179408886
169685835
379286097
921093543
1518969912
33143934
1158807382
1715117611
1688732598
1667729802
1634540907
641124092
75502363
1743945042
1543157019
1729392943
610895115
546451612
632328690
1248691890
1673504521
1097886000
1702879215
1984739839
1027338145
844959525
1920867690
1161856098
1622050404
352593260
237246827
1084632100
979593009
992924321
800459768
366931938
1068921612
591350601
1023557461
863070211
304159854
1433004595
23906507
1993963263
1674980797
826445598
1731498125
586763046
1698328737
1685044693
1601913477
1487853708
1044681849
840829357
1551274999
139314362
1868808477
2117597253
869737024
994962020
826343925
1925610571
1039988890
1024530135
1958663
1467986773
170665069
2017435577
1495909747
9473558
2832708
205494826
806078272
2087139404
812997715
1503432074
1472101150
421074649
1416639615
1592668809
20553946
959781321
1824382978
1131417101
1590406188
1170876726
384225056
1565912090
854880264
1726623353
496957442
157922304
927345763
957905220
962649906
1046412735
1051945045
799847309
1305558020
1709326543
366508793
1067561692
188488546
1891453591
468080472
1420534286
1622952318
1104886194
1453313766
285060740
1974313806
838145482
978275368
1850205340
1835578517
597283483
1610498395
1967092726
1575073729
1323216032
824659973
120366504
654829047
1426148438
1391296801
293761356
1772840027
1947390921
88953622
41346911
274647187
763477967
1274650640
1091605066
2023510896
1509551246
219498741
1412344851
1951612925
1604917511
430725798
773067221
1552993666
546867877
1586926486
2077245521
1004436067
1567363686
1631097571
240493641
978160522
668540713
1225768466
2118084578
1659143127
1222164743
564933449
2004974809
1728089365
293911207
964409061
592391065
1081369689
1470516347
1539174868
394318697
571962656
403066927
573776906
1066921120
2082616445
675548008
1055281692
1719189781
1995733186
488053167
1893452788
1737646618
599707023
1484033386
372017319
1295650468
204419884
1678012526
430798453
1151268134
1061950107
372872514
1238483871
1682830296
714607281
1058316452
456997419
1824384231
2107918191
1068630225
1907508889
431394301
653466682
640252155
207109629
370428991
1458093080
1077374637
2426941
1967736750
635627031
118002195
1116531506
1485251792
520313256
324419600
860091459
841790621
621521013
1407378036
893705982
1586341788
882773755
1982891218
971397352
469393117
812793098
1624045260
846548289
522533656
1554164820
1721587291
2116774049
1725474834
75335135
1754706351
343707163
815245011
687191380
577990804
2047907353
178482496
143168133
1345161206
1844925247
1435949623
232289698
992687509
1301576714
1249151493
687073054
1038647171
1225273545
704504468
56194039
663139354
995122765
557585571
630129709
1614436291
2008907917
787731277
128622822
1522980400
1414727650
840925508
919234565
72903219
605245749
1984865057
198582474
1249248282
1533217725
324156934
7907183
356070213
606415494
75000209
1353741759
873234569
83680966
1723163865
1711727200
811478898
259017073
886138797
1814848242
999088907
1754501511
1054532733
1795093746
2041940284
897288046
2082172792
588192761
2047102257
240827627
807530483
532836758
425860747
155477700
8436009
1488858927
1674928753
1546632573
53085004
2041084273
1497191140
1365877431
475447760
1980074934
1767483213
124887087
449675248
1770633171
1647237106
1994156892
417602436
688107500
1411211985
173628518
1740711164
168888131
212580692
395370393
930868246
605580228
485298234
459277586
1400436249
891860977
1655572380
619627656
9094753
1274106618
1792996122
1397237428
1181617015
1059058781
1173064505
492098015
1629268805
928367982
1707417135
406179791
1117008537
844295670
987044732
742376662
1908134926
929528502
142068026
1124112815
1540555895
1099724837
1112435268
1580358871
286931448
2023798238
382637281
1224833176
664058780
1169521427
1937443596
79800700
1105840681
703739744
287851544
342616224
1816333728
1674508695
590235772
646531660
2091038908
1029768954
1679611604
1479214131
356932509
1676917438
465436899
612209859
1504772808
1668779352
725928665
1156732162
134572319
2048575730
1108963787
924371181
657815193
630405463
61153772
1520886946
283540315
1390789949
502368859
167837764
1241859829
1282057587
385552186
1571582702
388382709
638572361
2001220249
1792505753
931930547
292095748
1769825198
1043555283
386200114
334816809
973072075
2069831817
1411102398
1745536646
841493225
1868442492
102047477
337162229
1452642800
1430010535
1813576555
2055534888
1209473595
1359079384
44452958
753334208
1961725820
1175130053
1564482642
1935563783
1542256635
1365297476
675949985
591499210
39433428
534256453
1635010717
619106470
1066858381
417027451
804848645
2054734490
1809882689
199281381
323259470
651782809
1505783537
1805304934
1779295325
259849916
2011226261
1474953467
1805989813
427301321
191855556
803977014
1835731997
19695907
1405382216
535468568
1500991017
25006523
122593076
1408285106
1374301027
1326283910
822372853
1516063114
1017755319
145096335
985432557
1043715093
634332453
1963179653
1254720880
629953327
1621122529
2087365621
1719959821
1293436278
446692615
944872154
1079734963
440621099
1739379630
111508011
1590353729
990837656
1999568721
1614721402
282351248
853242124
1636620350
183117874
578920719
1296976954
2008828190
2068569500
1726812916
955449246
737590415
43082559
307896238
549526734
1952786052
891450695
263403214
1877216049
296633831
1013597339
292710439
42623044
1119464949
1880111442
1373009834
401466098
2077805866
1377412363
1250708278
1424975461
1209041695
1886509356
1589537534
261860096
501666763
272087724
2023840794
756209612
2122279336
1456305464
1862982756
1048114730
179824913
1661210548
301778561
1505503048
1311724154
967600764
1531680341
1028992899
988042503
1754274797
156678116
1061783455
389339225
732317617
1093984175
1274269110
1366496703
2010471419
1633156598
218618680
538994770
78857690
822135939
313296966
1457814564
283581099
291997299
1696204000
199999949
1069070529
842856326
1298925307
2096055741
1102488034
1555855114
641168277
1243168450
1906743253
56794054
339437438
1644570050
478036711
1399261582
1782906039
333412859
890005002
232468889
521628248
2087993915
1021152102
770690294
2127605610
1739687985
114396619
2025730033
402512424
288715377
741391416
1780982053
983345464
1033610665
533730563
1053799403
2001314216
687528473
403459254
1204641669
857795766
1249325259
968691387
1099349749
505429474
514163327
146492682
666157626
731380244
884938548
1581234674
971008323
1500859365
1168433324
1673067072
686523497
140175790
200195375
622268617
1001418656
2143184765
1424770727
21485159
1759313234
177838808
1478326797
1467935446
1751510591
2047927668
242460373
516668888
1620653977
578110778
1035089073
816296579
1130079521
865283359
1342087658
1256573228
119252675
2061279472
537116680
1791477779
810718412
778325525
988556629
829556490
144104643
1557922608
347542014
237915719
1241854508
861296886
596750341
271647902
1958100050
1582597554
528273844
1905667200
131412725
1736557795
1089322507
1442016882
406472390
291765122
1423391957
894663931
327039114
1205561091
750137069
2093637702
291708109
389371323
521578546
1487318802
1463299519
1254666511
207049560
1317796638
1672026442
2002940143
1598847156
1283120664
184233575
326323634
987030841
369606426
489722804
1791381821
566560557
113096107
1927835039
1286067835
595819632
1938201192
1219739678
310643745
1201844141
478242718
19943786
399515080
946667143
462392280
188635120
862828474
999471590
1076075600
882178928
1058677127
1796243250
60131584
2133446230
1915216594
857081601
153304208
1006864978
651191255
53241066
1636151331
333349814
2090735650
1206183691
944672517
634947203
1486358729
1111180937
25848218
516669703
1505190196
1933519394
822226256
875564670
2117007729
433527391
1999728582
778848147
1773508629
591475980
698237561
2016032128
653980085
278980202
1204364467
1593538099
1073984857
2090506520
367334358
787777342
1287723941
1462197668
602163157
2107975400
2134416389
1095778715
1098211023
1570696982
1049679139
910605660
840339513
1941975441
1846963517
1659743062
650707711
1819900920
821239922
1604617143
228562956
1550614411
2095834352
1639487318
1437736554
1199401419
1500942567
1324543896
1803159757
801209471
1137098134
1958441744
1036901125
1644694976
894252015
402148029
1625663435
669337704
119818992
1950132347
2122678223
440194131
1270294516
793599378
287815760
213080553
1259612691
1527823818
130697941
1356957593
1878470788
581423229
108783690
65738666
1859898007
1337522809
520435162
489096377
1678904452
330908566
1296098323
611659035
513294625
794283364
164823579
754988999
1790571824
1420075537
69981199
2099831085
985358713
1736208857
1267193915
628125827
359452092
1875097367
1444376025
794490612
2053167650
11379642
191660446
1868665363
2142701655
1927849456
1308190733
1613095059
13564597
1821757728
1679445985
1252953429
1100156892
1505849509
486549999
396605671
1838797892
941263359
1811690655
292027310
381749229
1548493516
395239208
1152322299
1975633347
54491120
1790302887
54338028
261976760
1542618163
2044141669
323293589
1382329665
778653816
847675250
30707148
1021189576
1976224269
2086357138
1801783807
2053754669
1297922890
1414750258
1676853684
922794181
401919341
351309194
2130077701
326648035
102997128
552862842
1089424654
1094980009
789366025
1052985330
1580081998
808676981
905622860
1427126706
1912544684
974122188
29658518
134027434
2065263480
573221070
2114486723
112564659
1272652494
788684660
548042432
118534144
1794876889
431685224
686755087
1017927957
880379903
365875440
145410410
392886755
134536943
651584627
520883507
442547702
1201116289
488521640
1330156746
1548451524
1168763992
969854320
460321476
1923863184
452678276
1137400192
1561621334
412484733
524551238
1867100111
507191277
1741025673
1906065869
1055531620
125198059
146181460
2116783198
32369491
757538172
994622180
2059300829
1821014045
2114730630
1285099022
1181662449
448057990
2017258091
1894290835
1765829123
1652352685
2115946689
568921939
2018732140
840623986
2022744733
1565382197
1017968546
679157024
1531571553
271205578
1409018687
1968766816
1871373374
89771209
997481278
925617421
827978508
972517135
259104255
1009792461
1182044984
2592272
1038003660
420918951
152739735
1269051004
231719577
1194038558
626321786
1344527420
2052637983
246006659
1854421796
1097648691
600625878
2140719331
1230352621
1077863148
1458661640
248705863
906640964
736899569
379919330
530076809
1589963577
2098475545
1645019813
570659485
1354953265
1858264752
1767079825
708417975
1416216943
221212689
1691157866
1315089924
1991559771
808987280
325355669
398129244
2016437205
1911719763
287542839
1497475753
1732604363
369471376
1939756748
1925547392
145872168
1586847921
2035078334
1243390390
1829182216
1057866805
2126480191
848829639
48125199
37486778
1148135774
328525503
1135967963
780429454
480574038
255534125
673386745
2102776099
1879486222
768092496
1152079300
1917515352
680159316
924625707
970156640
1090203921
1092762389
791746845
1721586696
1799041353
298847199
1180911893
2057014837
150429680
310898979
34519966
281103269
377800143
2056831823
700869981
640012291
782945046
1594616800
563116517
1544285131
2084284017
1448116766
182697647
1777641018
1726021075
290318740
2143509455
1077826232
1110943614
1350714543
1261794565
1699702047
1187314793
1179491162
768018558
372385128
2105487095
1270179193
1468212527
1005723102
1350247839
222351201
411098694
294145877
317029142
1239306964
1529538488
1439883665
494042312
115990955
2106254413
1032036823
1907694392
815418393
694585353
226009547
1693284764
1731853725
1491502082
587147622
677045825
496071212
553027555
467146601
1685137809
123852150
1737339636
313569173
407160079
2144982211
1710437841
1242918687
627674290
1340501365
290332263
804773709
1807165260
1642400588
1472953370
524992171
1035703307
631238730
1424383060
745922516
249624422
912763011
552659174
658167044
1335265743
60666499
610455066
644909123
1230596434
816372088
1674779968
1368761439
609153862
1666964457
1893030093
1735108695
93757182
1695595432
729177993
598492846
1201019372
950533974
432197337
1221506854
1700543914
2028082423
1493606115
919416524
1179525044
1983031000
389580154
1059991100
808505270
1787999852
820879581
1484857148
139031030
184688978
1677390861
1892282959
700697969
588443159
818658060
82976656
786858087
2089378402
1309323890
387751839
954138364
583038824
1129206261
1992298388
1175539064
246602385
1772370022
1370794588
460285646
1300274490
1877074568
144643918
1612770190
949994440
422622974
1002148815
1510225055
1228244533
1841967539
995298207
1236494920
795644474
1831616161
445707599
1907447702
84744779
544868709
1644109577
1818125532
1774837262
1000719742
784143844
1647609325
827059497
813489236
1684015963
1164986897
2139927576
32150222
1077698863
1276752337
571779211
180519230
940920409
363341394
529763848
1560869284
1053580004
38009710
1515029539
270272473
1260700852
1021733457
812727508
1185620962
1635758432
1514037421
285985446
1658583288
1544411866
323795161
1345394197
1745251888
47033215
1349044671
17066049
2012252432
282554334
1051400521
1772729555
209361061
974162712
489167481
283286186
1778392790
1379238721
46643044
1270789299
1192943355
1468805740
1069729786
1220050786
384140264
468560322
52780428
1311269126
608529939
1222701888
1407641807
1352451765
1013614046
1378897130
1610300881
194917514
966874627
889684199
860598703
402860629
226634696
1781571183
723322173
1333633125
101994173
520945361
329221426
109110248
686759975
1391763918
731609270
1706742327
1220796319
356928448
874094877
618182572
36439693
1079002889
2065445311
136507867
1547782055
588027867
1395870022
643497428
972002346
207998285
92080378
820067005
1100111518
1776290398
519317988
983942540
53511930
1419327892
159561842
622663778
1851906402
665341347
476211283
1646269819
1278243533
1888906559
1004029420
2036561282
692870773
1607822927
1025307005
1145126433
654029464
1676107975
877118349
616979750
1433829394
980569762
1270419029
481265611
711488910
1606020731
986717363
287790121
2062210856
1828703861
276540199
117609642
263035120
1622433242
554279907
661681181
1546947518
1563596821
1094416351
151677204
823033657
785861251
1025212675
627897144
1206715709
66672904
500271711
1916310554
1296052727
105360830
826690721
1481086633
1446042852
1495684042
354428972
290410949
1713670858
1592338183
1748667558
994759242
184400035
1269286698
1224649008
857896288
951824128
883237598
789654057
662123919
1660108672
1201007361
1906438725
1915725497
710084237
1529181745
647397103
1480101480
1169345338
687087573
1900012645
1183290420
1862184065
337582661
2106786415
1402095284
346243383
1347549383
45268856
1880410268
1019917758
381363467
1174963843
1399638092
1587585536
1391046138
1886067076
609067809
653464143
640583705
2129593195
1601403334
1986957557
914322876
1571387172
1162581739
310288002
279208361
198410494
503596236
2092898462
586155926
715110031
810971093
1427315998
525717470
2058742033
1003844974
1893541447
2066269085
704176110
1498118197
1911923862
1674563103
1391245728
1505140486
1660484010
2008555213
1622025442
2057211769
1135034618
253344791
678205031
1177760582
1710388091
807267354
85607356
1434354896
631763817
861479791
1537878831
2138425951
1312502682
421713996
336607612
1712894164
735185173
626078218
985912098
23637937
1086828010
1215291413
683784651
1562873324
595289727
152521496
2138401918
1869966016
1356861949
914300404
1215902053
692333203
244561252
1813274743
1312740532
2128125937
1330771280
137024101
1815976656
295419437
1964234283
221008203
251431153
138964662
53804925
1714428600
768676217
542168118
780298819
1892896919
268805456
708932411
1343297910
150146797
1973294165
1921358977
2001534220
351741393
471589025
1569346456
480137958
1375515813
1697319379
1107561874
1649431523
1133803103
1215401408
417966222
1553697279
1177107132
1704092571
407220063
909486803
374539886
926679201
1754263581
462265900
442076524
679705389
1269731258
513883621
991477156
786103614
1904813616
877279143
855448133
115528631
713380919
678900888
1827921610
1399889744
801661174
1901127570
1592602433
995598108
1324395565
193991245
2084028910
488660616
834735655
1840099326
1928912005
1733931280
321359831
406386429
498546170
550065281
248746632
1780525314
1962375471
1850859019
844813741
2100645280
1013196747
684540505
1524852087
469651630
562527278
1588197766
870082018
1636376696
233533477
513082828
2073826642
634384114
967238281
1777013937
418198543
146273137
598121264
482075228
1467379460
990120725
742277401
709860689
930265745
2043797911
1327262938
807060536
294114419
1592002773
1223274238
1171711822
1225693578
315234993
1722587785
497021554
568225248
2082599442
1655423794
1771454656
1514239422
2022061488
1189918134
409970615
1706941778
1156236744
2054881490
1751766171
1901819688
1280452336
2124952755
422390348
1233220076
365179721
395137584
305816534
1145009834
1002351171
1467992665
1694404270
1970119636
791087776
1400495311
270758432
120489360
1032033736
1279111855
1663895173
354101380
1196855054
582625489
812318080
1116037949
1022823259
1011553312
1975914121
1335074435
1585353323
1722712710
1642088634
1959960117
580446953
485051286
1303754873
1950823067
819447966
1231484861
768558117
1822067240
1602122659
2068195964
1297844165
1103153389
609405173
90329853
314729445
725634774
111859383
145125966
473936987
415565068
575270670
1160268144
266807036
1893416629
1575229735
1694397274
1136335777
146062540
1369890128
1327241580
1032446744
1712129237
1036507642
361138235
2103768676
2093848381
242857269
1113061593
1715953415
1429295818
676836520
1349483215
1192891753
1595099219
96891543
718474169
1042786167
1367312754
1721255879
185216156
457395905
138628600
1450597641
2066539143
2108730278
1096708217
1849898015
1642901444
299554065
1346361028
1405310621
1064218298
184629541
1512967557
2069718807
1269185724
1100662406
360570023
457388775
35045232
280080969
874191776
162262547
1881999098
335269367
532460249
1854582299
117175802
1861603876
228718733
2021886289
432164874
1707116243
146348720
840389964
2046346664
950566196
1195058230
349877369
338633558
1848507394
2018416722
384519881
1675721342
782080659
1430715148
686409206
1381628936
478229765
1649264529
365612368
42636916
1686740664
306289559
846843711
1576983866
644512032
1745271455
1894785101
2028925990
1422107322
836824421
376222475
2050399793
1383327792
89297369
1280165960
1517112803
732710685
417040945
1448992486
1785280824
775610652
1810529322
176848832
1812309409
280938059
1706168664
294437161
130997131
1465050325
971360860
1556552207
336293510
1501477515
574365295
1287269349
1747338534
1026092452
1058888171
35447856
1050849338
1612111999
2135361463
266672444
1072520174
1214701735
1125534238
1616919847
1122438598
2043337563
878048056
594005052
81207064
426039027
1429621377
981993123
684653055
1330304329
2141432786
1796968732
425011158
63802651
759754014
1499020734
462055163
891185866
266954334
720512174
419692580
1558895234
1556775668
274491174
1565983865
506255495
2051149535
122351324
869775866
269770969
1316935623
864273353
1128641020
1937444326
337458720
133665227
559688887
1529060492
1360574718
603854743
1043905394
414218768
4929106
378555795
1114038240
1025255282
845501666
1382967722
505585171
2084162848
446282476
657496599
697156988
1983420824
966705463
1068423047
807897072
1177037304
192197500
1520964535
1919103991
286322730
1308367016
764349378
258194390
749234535
695704604
361706565
887350017
1762633137
552361207
1699128896
1597016900
504876313
1661754079
82296589
899080719
771478002
586876783
1700747677
1206841752
497144231
205120965
1785540063
1198687477
1476457315
1803284092
1088339088
521512436
1814766468
1571636723
1100890520
2051501674
1489159454
67584606
413826753
903879470
472058611
1636227557
1247522826
2111977939
436540356
817200326
1700670499
1476144424
1067764131
606484244
1919686898
1351603909
185953023
1639628814
1261549035
1875690803
2134468283
479190139
67551881
208220327
1260112619
26466205
1583218927
957803058
774841467
1576096534
1184530807
1578611883
461826158
2007659655
1267366762
1516934561
1427305804
1536868570
335510758
886747872
2103931262
2118221292
2144657322
201373716
1390410189
684156828
1876264561
2125997520
1059244871
1143007895
544808333
494568072
220142027
646686225
138880223
1345592187
1581465226
17109002
729377733
432445008
1323346720
916061516
1593964629
1395173394
472072169
873748737
1205130045
1268340736
11274064
2007138195
1409687649
1850269699
1227811310
599158103
2072386038
739275925
869834614
816879753
1795404371
480545668
926556855
2076908193
420288395
490541802
1001258308
869906920
232895358
1091475859
651511564
781409466
422761687
944950755
1703193150
358758306
177147699
1945481603
1997167624
296987411
1126746177
1431875402
441317112
828644092
1556359261
51623922
1161596758
101091235
177860410
1897466341
875101335
1907943719
1923280819
543567360
120770990
770585927
959505401
348942313
644350963
279805584
1271734100
1359457527
1566105521
233785741
1512005814
784704672
587980254
1398912797
1716251918
1409663725
2098195170
2071031675
1779057257
1315736989
1522339273
535339778
172374424
452824830
151967348
1249954189
1236825812
298260666
1678120472
984969397
1421055685
3079698
515010490
1211399737
126979764
296242891
1092102242
741285194
2147018908
660495397
740299700
1441229071
359495050
2125453721
965778771
828168022
1257064144
1203687529
1308706034
181943509
901640966
30688860
709647879
245074641
1047353088
1625826949
121010091
1995370325
30287668
1332694582
1808475720
1534085763
1244474026
1293940493
638896822
385948922
268067391
991054671
2109292875
154459483
1919581218
232970290
519276597
325915550
1869636981
1439631197
1338543845
1810937779
353736699
1001418400
679902679
1784584367
1827787964
1455977728
43287362
157588494
1788553832
1473220736
1598213294
139885627
649039479
166194595
1425953383
1974974234
1564559658
870412742
540241586
1408652143
783092561
739087726
1762184293
1529769886
1144344029
569009334
1049033736
563548106
1444036646
1598005320
53596373
1889039562
1739449745
1579456985
1572261884
1720639831
934029114
1288014041
106776165
98983750
49983057
873204783
872238865
1648519138
1494034769
233239412
1439886549
313361593
1381307348
259721826
1034351192
1768305355
412342437
444693417
1934063404
643764557
563195145
1637414951
1751012144
974235281
1517438418
1188071827
920736280
1711326834
730899578
1511871916
169490256
1371138781
986926010
1277485268
1095536133
56729846
378181730
730920274
384254609
404614973
79980301
223406128
1993456780
853479357
1100162567
1854504480
1954404232
6446302
2086864903
548606047
1907322047
2038414169
492428320
529788713
493807153
449457910
2083672965
1423372627
429134042
1076662204
375791858
968491636
1967814185
970904171
629138332
287171840
1321887678
1612822792
50435057
596993350
223416672
564439467
8763574
20488017
272427274
1436056195
1184862248
841994252
440675572
1595425063
1185803772
1358635718
655887576
753446482
1670304889
2076456045
1718724611
1935686816
1055009473
2073392866
607725956
1042037283
484008092
351659823
383675907
657495145
1352050363
1922391659
1303878930
1783299592
2121545426
919253855
1729028393
2018978930
891329484
931622638
1977215316
630032187
837474914
713576257
1725172141
1550218609
1586346780
40907647
507154888
347619800
1523725145
1544876988
1230322242
842832701
939483235
1603283783
883584312
793033576
800283704
708192642
1792066514
2141052470
218892604
1632581922
2030267869
875611495
1242604620
2012529763
856162175
639188325
1918971371
1466135786
1245739979
1557802863
1879072236
1120670022
21889608
101239608
1110955051
665870089
2145575557
1751159569
1722577778
39881124
1624480152
2022744587
1046174905
1499675913
157641369
432177785
1922326908
76019819
1216434018
1258735922
1034713355
2136112290
726273048
623582091
1171011541
1438000497
671948343
2073295837
1405625542
1923965656
1876476322
1774014525
788867468
221953605
405934917
2007817947
1820633030
955694574
514163327
565383238
464057776
1441147338
31612409
149786841
988768459
1348193451
337473148
2061789694
1286659060
1510546610
1722275577
762056560
1764837282
1217243829
630849106
221544333
2106277651
1937855460
1788404921
1036440719
1560651488
236661301
694859097
1081334122
634673614
681397571
209799567
261264353
152772919
2123478866
1496687662
1028573669
1164457641
90646388
965554218
1747548683
1172476954
1601946402
705104272
1049461312
522357527
1307493327
649254024
928306793
1255976370
492462798
296037156
396523456
1313232338
348491268
2022852506
299579655
2118020054
814395189
1685668611
322824562
1688023254
221883546
1897334406
844813741
1129806901
1245497226
1312740532
1502255754
1824668465
1853840189
1699139286
1876214621
1602628713
1137185735
557922328
647840869
920484288
558681866
949595594
996464901
1270674015
613961075
1405781799
274349591
278434100
974954038
1733422613
1352565763
1663050670
473647421
1815227591
372463231
1993793070
1070192209
936854521
1583760360
428225149
1408003525
511320156
1385092832
1089091809
2114027731
1131426123
70341807
1633852153
940391398
1146159989
380985276
452900554
592234625
2136447115
481488211
1902309086
181335329
937619304
1695009292
1479610166
193859031
1268440414
543148331
1000541546
821844035
1002567618
1930201627
1887338862
1226810933
1582002070
336717276
2039068812
1520888828
1603656814
1707256886
1395602067
881255293
1171249310
1423767025
1136964832
242623289
1426159075
385337604
2129315862
2010758929
1726969154
590101793
1103359468
810992287
1175217301
749897365
2122768575
1357141613
1355361094
691013330
727922869
216418335
1960174197
698650646
2071514971
1628115398
1465375783
1860253461
1615592330
1790837630
871079596
492717558
453322555
1387687233
149646630
990398970
187703029
599072165
958530036
2060823491
1271652376
851123094
991528765
967049252
2042955855
338736038
311722722
1968019659
482662108
666245181
507951551
587798986
1041657232
1809745024
1789901469
2046051089
1838798558
185042016
37169453
1793529361
1220721112
322495013
701710539
418359098
2093070836
1292830220
141271755
2055874758
1496063883
816308668
1802022826
1273699668
1348501219
1188629563
784272732
1778805426
44255734
1060954828
1464727220
1138672759
1816807018
1066304243
1782132244
123807770
344610886
383124930
18255880
1129586146
708089055
1291934903
579738159
650442438
1321669633
948057475
1219185270
1882272519
114978724
609774490
1820415900
1198895835
18384347
1014469942
881960876
1296926165
2063112955
2061388505
2109652331
170032058
1930744959
1336178799
80666354
1768590000
1540148089
1246340611
255280274
535539460
1130323130
560235893
1242335701
163399160
1022465327
1561415335
1617227313
594546211
657839436
990738248
929422035
981139767
1348682221
300664055
2102589135
34258352
1356323815
1947919809
149209898
960639223
1118143625
652313717
1396097099
539715079
291620832
1441091362
760287202
1207740178
1944979845
967374548
128284181
1505293883
1173460561
7221585
1979986765
901509788
1048584524
488051597
371903717
1823179871
1281996961
659918197
1658236932
204677656
1533093158
1911811825
818517210
1011836044
1711090570
964852876
1832426627
986899853
1456988324
462028881
536388085
2027139205
1232987854
1655732643
1974536054
854353927
1537772573
234499268
1449028709
441390249
601678715
1462933788
2020138103
247185258
1752263529
1905022732
1583481972
1727061491
1609633392
1786113550
92790043
1435570091
1572835561
980434210
867718835
747400988
358397233
1189948613
3018349
152807286
1187205583
1191622491
942447489
1900305340
103172441
1438649413
566225334
1167862711
651804757
1774645227
2069884346
228249847
1198127703
1914147892
83722690
1104985348
426188429
2103768676
1179706451
1549435506
654628535
1792197473
1820336694
1494881860
10637301
1271968017
1564616053
2128447870
807966117
1635091211
662244243
2026172635
1036584932
65190734
1104642473
740679899
102131062
936176871
1657272453
2116165011
710352844
1936934833
2130941761
81687876
320019185
1395684416
54373758
1046489302
620889350
755433895
874363826
655949261
1515544655
702000952
1473508473
1745160155
2047217500
360991035
1476714189
1884259814
1744495254
399093777
1163837364
1471580617
1288219990
2084518456
2070058933
1488831102
488142547
1266383542
1885346559
647355862
1789392551
329341129
1211500159
1818568025
1397535817
1777218205
427206111
935392436
1118849746
210851446
1137169228
1387134250
1157517469
924649774
1825542546
1834791670
1329278535
1394706022
868365288
629494576
358780240
437636481
1580609164
2101306717
450419665
1998685891
1933219421
1342543160
647126120
1614313445
179852476
66624834
1273928334
1185459912
450342181
909835670
1074906221
1040052729
192350945
111253865
460263595
772971969
9329475
1092569092
1291232160
1663432906
1764016651
9124751
1222064276
1325713321
899181552
1020935147
231678730
716641144
2078185774
1197614123
102150504
144898829
1003355280
946336880
492811614
731509066
1511432656
468263928
717745676
1517294636
717380225
1592856913
1809457503
1804559878
464845772
440857588
1466872340
1054788459
1994224678
1720017058
1121106898
601612244
1004575906
1753062112
114554563
2097284890
293423835
2066796455
1727805612
702430574
1505849509
1162550300
724043766
885498915
764700742
2053911859
2018300081
1769773515
695709557
1209981300
1634095844
1841535421
1417245402
1158909599
1256420386
1611076659
608790760
1462593691
337600103
1000408817
2065447243
1859247578
117030625
805626177
29341495
269275017
1762586318
1124872796
28803738
376222475
1012384387
442200713
2016893054
1318792922
488577913
1655429809
268973085
887192983
2033353831
100743649
903367970
1822083591
707830738
558870990
452155915
849833704
162504646
857795766
693917473
1222020063
1449509188
2028834755
1166440740
1377990902
1395310840
1115209481
1098070927
1211534179
963853857
1648611878
1751546730
231348551
2074864056
1412804307
439086125
624623532
1329124328
588560947
1210307603
918583552
1662651801
1233385707
1966118927
1581360754
617584729
772081534
2031099829
1125812412
1310038614
1848980947
1154437366
1391223708
1235989518
1269085068
342765405
1635789810
156746206
502286161
1063879329
759312
700945215
2044262604
883674188
107915067
868274352
43892746
1800600420
1192164253
656170996
1343383375
1100014677
258528076
1927000182
232894848
858807447
346640090
612184150
1011574674
1286776951
952484480
1203296123
387587764
1389324209
1872941561
648994468
2032705792
1155720751
1108093482
1865686359
335314594
960963263
1826434651
2041094987
1378874282
1783061258
2105295426
1229589010
315529041
318073651
1376956148
2124065569
396741005
756014228
260749388
609328940
488649650
426831671
1945518753
65371415
2051972216
1048796472
73203047
346378983
754601954
1172100963
1058215414
386369387
881033986
1477649200
235870922
1885297961
90253338
552677354
1980422756
899833053
1422838704
1213352097
1000783954
871459620
844496360
813340295
2011758552
1553842673
2133958441
1918331854
41322494
1901798728
2084698008
1086391892
985399009
632330446
984969397
168712411
1367800085
476741470
1977516217
314486229
466983802
1218331866
1342483310
396624509
1412930312
315680984
1570486470
827518131
1738199647
1504775995
1366984928
625495846
85459013
1098701039
1085174650
1736422819
1479498510
798287103
1670484034
798285504
377714039
1005308536
1170036597
1563275058
587693823
1794561163
20407511
313257475
647718850
509808122
949702862
497834317
1523004774
1295522905
214101434
847322040
491596640
1757617449
1905103734
1337189964
270600553
608454289
2189219
1043730940
421932227
1111879533
1997499505
1894546951
778372317
1862051000
658586503
675968371
1789262904
1204659940
285882594
2010938412
822013070
1840460145
1746476863
926687250
65031544
1711625939
931020089
2068747722
475682099
1045798755
1198053476
1286931889
1332189864
243583897
681465995
1392460760
1403068804
1222483459
1301154665
836186614
2004106253
1251098971
1251532052
878210102
1052682543
196903798
1339532785
451406579
354785696
1753677976
941767009
1899582970
343444770
1228993426
1684002568
1370201902
1810550444
554089669
1269146342
680080640
1871617866
1117362143
1044342151
154542721
1213601653
475512549
2089947415
158433947
265206841
1874158007
258157862
1676872094
1190507174
265420589
261982099
1019368987
964700805
873933648
784094455
63019602
1249395265
1744445298
762145261
297712516
1040250177
683884750
1452355696
466305591
799682523
1174239462
904102149
563156138
1017218204
52719462
1134356525
656230469
1154575416
194197325
666384105
474315100
551159415
755515492
2062497955
1790993454
263278004
1763111828
1601976520
621027673
1833077994
506476141
1608196270
1713113470
147094351
1450014573
538650779
1652061392
1939240593
2141593540
1190286162
72465441
1245357210
1646023517
1871023097
1666275264
1092942787
219270298
2061095261
1240763133
1660193121
571743733
1102903318
1881513263
2061790034
684987370
1004053123
1956244129
379787117
1735282685
1093192284
62873208
640516634
958144623
2069081707
1493713792
376394049
61128387
937575928
1703020870
1027629131
1396491304
754551752
149885628
1928868257
907478215
1886747498
2142099749
1076167661
1237226042
859621607
337099077
1378834479
954570665
809152951
897148675
530319927
301303365
1910477490
1576540877
2113484166
1079557940
949335466
2144896581
351580381
1411384991
1590947063
1124239563
1002676089
253432043
1972770108
123253191
1175940933
1048592074
45612597
997722753
132211555
1835470774
293846184
149879469
157369957
1892896919
1272929198
689345252
63917263
1318733796
1760419703
1086175231
189623727
384155889
1776125762
191530706
563334624
937167950
381733827
1597645779
481904953
2316199
1164975405
226974092
1590850600
1434228756
1997359391
1866000697
335621989
519455046
1522465836
1044902039
161592144
198109114
729224425
250832336
453599266
1789980921
1622341840
456797980
1194770449
1271009027
1762858446
13665069
913304892
964904911
1339805100
11433670
1204928237
1590296532
1102717595
932828881
2082994334
240858221
109897002
670282368
1037579974
691898214
1392017520
914306357
545925732
1883806202
248200164
1176341935
3402699
1090000629
1656318387
1658573522
943070997
698690449
2079497787
1283555187
1117112032
1782190456
829450793
787785150
694629066
944325755
1751821095
958524321
570579273
244093972
1043988966
309399906
1472324713
288974386
692437302
1774884077
1897922749
1734885075
2008588405
679361735
1329010920
1392978002
1961759850
98225645
1807088278
937424399
463848356
556788247
1569415677
205667798
1068075791
476342760
1485016650
609092707
2067480732
881708723
884782615
1034149031
138080093
704063610
104770577
812144569
1746430929
1062420020
1953411673
429795651
249935203
1976344236
1621977365
1598298611
947795252
648262738
550068585
2053533344
989166370
1504787007
641745805
1703485726
834498693
1206344445
1012671556
923140164
1929823529
646573246
1523336754
1476307503
2054895062
711685406
949243033
1364342532
292931490
747001818
331964113
1387267595
2105133246
638248174
379066782
1121823249
1524431378
396679738
1072896425
250519733
1563061901
1987657134
357396318
1824321181
158919626
1567241995
1041141601
2087139404
700589544
1832188822
1275919439
945417216
310463080
162531684
1765696620
269319783
1843046731
1439946593
689271301
1085363095
1537655699
1683780370
701148750
1855729008
1464775397
1238690962
414218768
1681709462
2124855928
988878347
156192397
1443217525
1476051612
1274801216
1745355922
460198409
796048249
520368034
1492295674
1370458070
1626828157
1216550084
2115146942
115986888
155724315
1316858607
360514854
989957551
129309258
1176666065
1032018530
963435718
1477512842
1064570604
1151746540
567247693
290476526
1931171700
263324238
205386248
739930391
2139483774
177154506
1100605628
1859323528
1374493763
1515819220
1822036641
1698954651
127711969
1070305730
432170516
1134205398
2117673539
747904859
1557789481
589708515
1008810022
541064404
117460052
1260568781
1009018198
1185741363
471871256
1765136686
1314108789
2051226434
459980284
1184582308
795844296
955046431
127969945
1851619029
1607562363
1835048977
1502710229
431515005
505214061
284000187
143806612
473351066
757168970
1592473181
77201576
1539059987
1793763413
1166631239
580379981
386287757
495927721
407489440
1105575504
213074030
1193249298
1521975065
263249746
1928427624
721731829
1478777354
61548216
1268940250
345374874
1865382523
499434965
2114819668
128279312
1462351285
1409224223
703829446
418134903
1974351276
1086515380
329274914
1670291989
1353441770
1617843881
442802978
2088548535
2072965682
1355576887
1748296439
1049189972
1317039848
1158475292
1132099146
2079516611
152321162
455179704
1582489797
1923655854
976672968
318937955
1364381328
2077685826
395256548
1580478958
1051087424
402796154
628367057
363095537
74594207
1828360383
150593940
876034914
1480295472
1564667098
1920006553
401713368
1688043482
556093070
2034073593
1241102842
1126337102
1034643873
944162433
849566133
218215392
1713650351
1484255660
288722853
1546752025
759515708
124378326
1521149965
969794480
1345083956
73639435
615280402
1802237782
1902860908
1577145156
326944879
1523134920
1823984701
898038430
43919970
1944007889
251153288
502240546
781908858
1299307921
1096120939
1199538946
1734885075
1325022777
302427322
919975691
1134382157
2033269441
1851530340
358824137
510706807
2138209871
1810562993
1543763523
980600693
927936378
216632354
1490516451
1451815615
547611095
1053337986
854188567
1556496282
1576029848
811427369
1885148148
768986438
1383478285
1960676524
60550179
1082578419
1891144181
1555059063
2043658142
1457598216
1291011396
467885269
1960405361
458774534
1062538564
514817551
897848849
1850834936
1359764291
1148181721
621095004
146654693
795151485
1893670208
2039091724
492146420
90966193
1979732904
1423431917
1908001228
1024314800
939270384
109750428
2036652138
1959422356
538314212
1861037015
1853357449
191851939
1586341788
1539997974
498995008
2132213637
861189287
60130279
1478114850
166667668
478502292
115230564
1995752908
740192550
832361129
1966186624
602857557
1717569462
159002656
196594593
1916875611
1392547804
1280491679
1876711707
1770235405
1720882292
1971431117
2128797086
849928829
1481051668
1940442193
388522598
2084699616
702227336
2068787848
497394325
1588179168
366130292
1853513049
911494645
1165233443
913908859
1892185426
2019319535
852383371
1159155633
1223283478
218188204
1638885024
1857583332
1747839373
322597389
642161474
1107720643
872552482
1973972933
1163152765
925519850
1052178998
842484711
253340776
739818754
430739227
1726259888
1317911686
673557818
417166810
679183725
28116232
2058083926
307611582
440804121
1370475244
1503721658
1202582181
881821864
971148129
771406743
1090541370
215199049
292728665
220310910
1277299237
802398109
218962762
1878091145
79064424
97230909
402066150
1099956109
843789588
190233684
447375252
376584080
317190098
1208994250
207424473
1897419561
1629897448
211559804
1511385632
1747360363
1772738509
287464186
1869111061
620142880
1083989663
310756067
2045946977
205649290
1894123870
330600380
1783409539
117412903
1453798920
926813784
1853197637
2141937364
724233867
1281538405
1727661085
652925510
133102540
1556052936
894462361
1196087344
1105133327
2028114124
1046626326
1286662853
274254983
1872512663
545375025
1762058428
1372665520
149201942
205677827
1753618475
1965557453
1042040839
452874772
1939507759
1226235839
891265591
1139793708
2058388641
1045353654
610158275
89479213
759783057
665939978
1582055298
1975595316
2062445711
188377537
192626911
90920672
705040359
1675110620
1600679150
1927018521
1641624573
1899701244
1046258224
710230087
1587390148
1997895518
1379716842
1405585215
1282777116
2067977502
548272482
1169182968
94790211
987029508
1905124320
1164063129
314439957
825794077
678655922
516312711
1833900311
1058752411
375945125
517821522
1687200421
196047972
2137925656
1877168529
1148232705
1766716507
727439817
233647267
647647548
956916036
1433031878
2046181294
658055879
658937132
1280314453
1828593994
1168114127
120438885
2090979030
1416414154
925194632
2058485063
1366828946
1326461770
777740506
1190781338
1132222402
1716251447
197280068
1687518485
238547348
366083518
889315951
457522316
1203639898
1690913855
732347201
77421518
1234650770
915878851
793417910
236334148
361110182
1003880283
1487324120
141742621
776436918
857058476
1367272220
3505260
308332106
1440226468
1894015076
666694106
1786706824
799516950
1936052196
542949527
929579702
50062194
704655846
811688557
228809603
627761565
2117995148
508782495
1741278311
557236857
1817832711
1192698067
1598061899
652833841
760675483
1539834488
1802831591
2121803965
184414416
1202407496
508456147
670598852
1317059348
589953073
1757869555
502135303
1352549958
228544972
1648648327
1531571553
77596247
109771884
1047902152
1311830324
315797203
736514144
790675125
1568711797
839215375
211187169
1142677676
1756728492
688577129
170822862
1723583188
1530657277
1544118754
192801342
318073651
1185794957
1365673971
1496819116
508749073
1502796890
1278459178
475339439
1331303395
1442497703
1047507151
1912095861
1526884426
619155711
1278021149
2141451718
1947583942
368311612
209695085
488805594
385768471
1744925395
1881084644
706861228
793421206
1111351844
1106372245
1431144499
864741176
1633593210
1533893969
353448932
898386296
1323106941
489338297
1256235072
912733475
1271904228
1701677148
252734301
1644897676
1189661793
983934368
1750371918
1545388915
106312141
218996723
325849233
1798723044
1333087601
656560439
899066342
187397354
2087387047
970785576
2031805630
168672414
628973971
369699785
361045149
1247981504
1208554511
1925228719
14610148
38327265
1363445425
1596895370
602819968
960143507
1873185651
1127346248
1229306342
1032258001
852132977
60363159
246937270
577049109
633596948
1523484560
434559234
1844524754
916925440
715040908
2022907262
545090366
1342983449
451120819
1634066402
1153995760
529162237
687342253
157770006
379086324
378688744
883573924
1145892272
1633875327
1327848544
1770609046
521612296
1812580969
1896942029
1819890667
964198075
2105271563
656170996
1873121196
98879706
1927958805
126889629
601071706
1605222456
230004783
1644465273
596986045
369827941
77835098
1923424035
914212604
41196768
576732090
1479889614
1774018194
1124642145
337725123
1453152727
1462447172
630338461
1660472775
1617425629
2131111855
1312807237
168524665
705803830
1487927076
1542715904
241672725
1831442971
1864727128
1111501293
2069776803
1736281571
12819806
85067473
254337860
98497562
777843909
1000799675
938645623
1292314124
1798976209
382706170
2090260137
736652010
1408646077
797561813
981139767
38742204
590886436
1397639150
1668253579
700757524
1514281811
976439260
220662530
1219263917
1939282665
532506617
187906768
552263213
2044222099
1893960339
124828200
1339390927
735554387
530616071
1838682697
220324212
348562795
1159771624
1817219835
1478150157
2103472386
625138058
819424144
517611963
493732183
1744587869
937720266
1768434379
1941128229
150985474
830562467
1723770113
1711106004
1571641998
1639024512
189571814
288279821
1748427849
1913036089
573204902
963946064
2136000789
461976470
988782752
1001492798
1857624124
1830175755
869360321
1244097837
891963592
274659959
939548022
1325288501
1797606450
2116498702
1832535168
1600492677
878085391
1524849179
870382781
1676447042
1804516977
306594159
1929332568
1900744483
1221970939
1441966758
1446779763
1635381171
594095266
2135114171
345413949
1381450656
1159561224
1926073070
346212004
196309219
1340122956
923218992
1235589729
1847582632
1310094326
720972910
321841308
1098908879
360179692
1546340401
113571060
1785832320
1301394799
1213117554
929028705
573583322
1501617478
851682439
1990699473
1189106238
625574675
1948967869
694001875
475345834
904582538
37660413
651261256
187076104
2124644472
848809344
1926912054
652547776
555199111
444582629
1885276564
1704115585
666520090
1539942551
368325015
618354561
1350268111
1741729955
1274225889
1542854748
1634737265
2010919550
364412977
1232831631
1523063278
858778544
1667665189
1512794708
30122066
1224912506
698350969
2123585202
1311700561
2071099970
1185471710
1092578562
155772447
2010671197
445098762
1167047765
794308402
1635288965
1097895531
318566142
1094004750
2049880526
454122336
1722091612
527133409
2080662870
1987932468
318081188
405341739
1404416515
822310412
1853804475
425233132
336709361
601072424
711069082
195593261
15070752
257286268
1470968581
1286906432
1938189774
125891817
206056309
1666082927
986272087
1038186829
1201735098
2076175740
1998100067
910604088
1216668942
549133223
1905540462
1799725283
1703886673
1275090129
830025657
1088923686
1297564754
442235903
1434953076
1708479743
929934117
38885603
1513453430
207206925
2009903241
1288428892
1738543612
1336333711
665479271
1746458717
725928772
2055811188
680584558
1975573203
2070726269
724461984
167217365
584374580
365309884
2023373093
1121183392
2083832636
1443653915
701633600
755268303
1536194265
98203427
1367330567
730391178
1371236593
1753306398
1451285055
499232226
1628518907
567368579
249401409
2118936342
292985887
1963229615
1492320256
54604243
2020104326
1578705023
1043233018
1715670800
400318701
161398621
2018360333
1797786553
1462639846
510806266
1929976728
564518666
1100075569
1786958486
284372491
845039108
1510964805
432309989
4885474
1027794070
1223427632
185930749
464508849
727113672
1944310207
1678112430
1435273138
1525094613
1453589146
479697942
353490908
268057587
954075534
1210567113
782729081
1362994149
285481928
985471518
190440110
241601747
92996036
92179175
300724480
1656299916
1034579727
1677427525
1819519627
206122606
634805539
1583026508
1232059006
1172289970
1122398300
844283331
572905914
1025016187
478455856
906212297
1839898593
273280269
939507064
1098058039
1530263611
1916628657
98884579
109539757
1742807724
459019467
896334894
188044710
514294643
590261372
1978263147
895472849
292089822
981739367
1918727177
693473905
1964729172
1617948169
287264834
324483043
980595522
1494267627
1853947442
185056567
227414750
588254462
1868420924
1936782810
471658356
1175493034
159845769
810114757
572295999
214646777
870993118
433625115
2134721345
1955446019
1344908898
263353982
1773590546
313203800
134765669
969889829
1863318357
1920771888
434515051
1744050614
787933458
1951068069
783167068
511300240
816943556
680385059
32281804
1784761790
204119843
1199088673
1525866783
1000622084
1469082870
1403905469
215453242
1498584341
1770239857
2029856045
1621063738
730291443
574179693
635027679
1862908771
1383742229
806329967
1930243696
1386235101
274523123
1526715678
52780428
940942887
1767281059
1802535994
1813358525
1625749722
1042577713
1096165578
1298842786
238312628
804838646
402078546
1450116222
387416660
905683075
271108024
1246664019
503271243
1227318278
1271775539
1833911562
943138575
1741006852
701631481
744859121
422782778
24046553
1299254362
1161069784
1821462517
1119125128
1469410004
521883143
22753828
1718535652
893505113
645117115
1579143716
741306861
1550052358
1675769112
314372349
1521257775
687411182
323035669
1873590798
2077859467
444123088
345346411
1430411529
493472501
821851728
29477310
529489858
617691450
1517162117
1717941427
787717316
1927727912
475944372
1234638900
1349847066
993456737
992587713
26530007
1377640623
1017591026
53915150
23516401
1882921292
132163084
1447737123
109255097
1819606371
1067550954
732016622
1697625824
1809130749
1392886155
891051657
990476283
1929932843
1714833691
1810588176
1432176368
88576415
623207264
722798567
1351451920
1095107250
1414460548
3637587
833657324
42570707
1139179610
1167193564
1142684869
1960816305
305852955
2108232735
561281355
359050158
2050176156
592533662
610011533
982238102
885406662
1210145786
1013789249
462254764
2010930011
721679923
437624562
188181616
235424007
2070013327
298448335
1192728482
387764316
204599993
1717245337
468314092
46984187
54929226
1610918039
1351451920
1217492348
248392034
757174336
2052638792
291595162
1566180686
659788507
2101190819
1905458834
1493504345
2113223033
1054305452
1750397089
286243558
1308992866
1044553595
1906352513
408861860
85959937
1179510780
1271320607
974269786
1957613879
807199630
387777931
1212715172
499519683
1756170006
619784154
782159940
1475000063
1503116194
76326127
274021131
2018300903
513378234
550752400
402967476
1904409654
358128621
2074102599
1499010759
1461265611
1303992914
1603479296
447641349
1338543845
1471083087
2061266392
665511323
497995940
341778718
682922746
134499304
518324076
1162111992
73335740
511680595
175358596
574699059
338971372
1374845746
1894794507
824357300
749415984
1427897999
1813972403
1222331914
199935281
1454011003
452086389
1163623357
1174232549
1764321051
1862805457
370632777
76945879
1297999321
1479397618
1697254937
1320485915
1820944558
1551443484
210825247
124574012
1047215750
588884110
2022310804
878252444
2061747364
723678598
1196262430
706819714
1548713493
2054125257
110726735
798980624
543612009
866567105
1665109451
663029720
2058163162
1029420034
1796961721
268588613
1409586326
611762009
712091771
696098230
2125195670
185532445
1562374304
321095159
1341339445
1173240895
1353055958
1420995882
1018778894
1211811238
457633603
896263710
986781198
1213548920
3850036
1870388229
1934724027
342127383
160969144
705707840
1359134412
1052533324
1933042840
1535094804
1617640285
1797710173
1132267930
1046197958
1893900221
1357285713
343794650
1132454408
1123168511
998539723
1512179714
599537706
1558212788
15237505
1186350028
1734229243
543275025
1808220850
116813660
1189245946
1623135707
2044100384
1057242175
1165839578
1098040520
1562172368
863484240
2069238611
634350865
485403843
753951690
2076038742
2019381091
2116884412
304158851
243851017
687936329
524632814
613729289
1454534714
951204892
490933840
1041640240
1579407399
961729165
993258392
860430301
1716896362
1743044827
1702429584
1614956706
1974988846
360344146
1136075275
2127550512
1476922317
864727813
1134842559
2026804045
485409224
1278683819
1588935611
1904311277
1299472477
222240819
1230110096
1841660705
1861085891
1023412022
413473620
354802122
489714327
1900412278
148382359
365335246
2133276643
1224842311
2075442564
1472856191
1510918460
1384189323
1831366775
1268345202
145143416
211478121
874561081
1297893991
1089798214
1308701188
1790145308
1350085174
1000336586
918567423
323921701
675184011
1762858446
1785280824
908934259
1422595591
137189719
1741826897
607438853
3803293
1200232824
770603316
1104364542
849233938
1952154946
447779718
874734807
1359740474
132109872
81020887
163741607
1259214047
1245552386
578625357
920130422
1682034022
1877595329
26926015
1305285010
1410220374
2055894154
825780406
1679582743
2059748505
1871655873
54578230
78166163
609855275
588519889
1188629713
488201827
1470342017
285572876
1234672289
1038482981
340782413
1189998096
1714353109
679823015
1332934364
894886124
66279474
1496224858
1368943093
1706796280
1263697178
1014697779
437194317
1256226696
975173639
1973350015
1327442866
879952046
2077894860
1232217664
1206440207
1737045754
1545098100
1500572280
983304740
39103803
1179573427
2111175413
1228566809
740881106
343930281
1252506439
1323783249
686719022
23242297
1618077242
1906325190
561861161
106726261
1758625102
686822666
916050346
1253165208
929421303
916779681
2068928914
436913266
290476526
1663395286
231975823
395262903
651782809
140041635
1407734743
679115116
337133894
1480292842
2024242416
586359263
465884207
196322179
1371229090
561269893
585897390
1056491561
1460487212
1490733834
265848229
1185063287
116654405
113956008
1142384385
2008685780
2134896326
1490327721
1607432244
1621731634
998070909
2041284927
1265586990
1575464349
1477039906
518794598
1482472421
1477831488
2089852419
940642198
388559594
2086040449
373765219
1758637821
286153909
2015504505
1487703910
684779590
856178538
1265345938
553523349
289285072
492012366
573056837
1078514705
709413977
1348860585
783523813
40808612
439510330
1572839937
1272145338
1475424578
1396855555
902834897
1881255488
1846489689
2008563711
437427088
1703780517
1653743188
1987709790
1620179629
1182036852
436687786
1001721447
1373351186
1477651852
1533015949
1635062881
1887821355
687488060
2121432746
790961132
846498223
734722072
1665882869
1662676729
258308717
1184168121
1602262050
1675615012
1663025310
1720355068
155350513
1536917556
1372282305
96898256
1023236473
115061392
1701306487
256824185
199656929
878198129
790284737
1571473408
1729243464
1704413342
160457855
1994913610
1820862052
1861488157
807869443
1610647382
2013381159
1246218417
1869219225
1864591934
1818854761
1395609360
1929350839
336493128
1223611455
1035317207
1850439723
1353058898
731352821
1040640647
1109648605
1849694027
157507054
636533253
659124485
1965091905
1742725513
1163473673
340144851
1352685347
182189588
2034878152
1507242053
892231092
263988144
766140698
1072186858
712580711
502758864
310696095
380364164
343973469
897415848
192683896
991070500
499834426
1485926632
1003305043
2057706744
581756529
1895938131
244266737
151161787
1726679347
416239072
1679355377
258714590
793951467
1252001928
728800878
294399361
1208827503
2095348838
865611493
5048611
341998489
1432051304
586829403
708515829
736680461
368994901
1942165768
294563219
1209170838
1625428194
321921986
621329130
22697331
613094261
1311386573
1861832129
210051098
1675275128
1795643496
1014494150
501607220
752664249
1492020744
1321590593
1193308600
1415833247
1324079008
1973254158
1580635468
473077773
65991583
1449028172
1269173532
485106332
1900195371
258620338
624277845
1318776019
765317244
199756417
577603681
1713475642
1966421396
1338794465
251781618
316647432
962892420
1501803991
220332932
1928239372
511899881
1843656493
1312117633
488449632
1567911884
967068217
2003704499
1313692662
1417155231
425837683
1153312774
434173025
1099669047
1308909233
767631010
1547505810
1941919275
1055223534
388339368
1336656353
624378106
1836881253
896461006
431480217
1541644421
1567336637
1436056195
1883661539
265724269
1710347149
591707946
1626495663
828194530
1145353184
1757280420
202525986
941176663
1849496129
1059936598
1606983789
663956028
855406975
1395689172
360257924
2021874428
1730855144
1457309037
194096276
1724006757
2040069118
385545930
1478940502
290744037
550092593
1296148535
259104255
1845471433
139838772
1261292519
1468266904
365275986
2101830952
686325847
2093360469
755241151
1830577880
749244463
870991347
1711225951
341783282
1928351082
1600689659
1109282972
2116143622
535371990
1774579304
16658385
496331736
1754700404
1579054951
362109964
263384512
1464223836
1034008622
55641151
989077857
394458268
1324322160
164697313
412503387
1378531803
906865631
398738355
1873656034
1422609605
335669129
693703126
411700381
902582489
254505518
1296353058
1235088562
1712127156
960040449
1031502813
904182242
2100602537
477022248
2065433318
362798828
755510550
830320723
1515488673
2003481582
945298361
1341487523
1552656575
796571282
1131458396
388389269
380003358
1947425787
1227152819
1921070321
656763319
797116916
433494173
834745706
1621985052
1163469058
710640690
108095713
1474002362
2140396329
232594648
1504136817
843021310
832355820
604211169
1993456780
1340076210
209524285
1260482364
554114930
276985612
1438816173
2033672068
1997120497
764405079
1273901756
655423774
1275396440
638896822
1388585460
309691835
353140847
1310793068
94359987
1468604108
1230208412
1183290420
1793694363
506597243
288766042
660237889
1398973533
1700426829
1672267515
1891388507
815949502
2012747062
367651631
1444407395
1336757509
1934895962
208689394
1915670409
1281836904
713913639
1378221593
875620117
2007439273
448973521
927574146
276150027
1047091384
718569094
1175765191
1353305808
835919734
819467492
1750637564
759130137
1108854175
764476954
2014157196
1248585227
35759584
882676235
109796518
2018195566
1335689769
1927163375
530086367
2057887870
535175979
677730555
2087891161
1069058062
467982586
1538737547
315027439
1586307799
1825628532
2041372478
1575633653
851768462
2037237976
1835615045
528452284
1201215146
1833455727
1279670923
508035641
1191949341
1065013283
1519328981
281150669
245053610
186607852
1986491119
823920180
486724697
577827028
1504250002
1342662840
1405068756
1731982879
875750129
936020625
1804820245
1509835879
1204004879
275738815
1700302727
691413460
528908270
561635261
907449590
219966595
2075194556
1238910554
852435131
2102524102
846658161
503898948
1794262762
216841089
1570768737
1481281912
657794250
1483579527
626198456
2147204495
1681389380
1471612059
1411992792
765843208
1937283841
1399684824
781753516
1679842906
685959123
1309522908
1839442323
1094153500
156697660
563787146
190446664
1701377512
1009319446
565212883
1994801064
1385465166
1173598779
526432899
549611016
1871344972
1247524214
1533449777
337426349
1307237043
199888939
1036213721
398322466
285748878
1063728493
1371598862
174427495
1008856398
1245235162
916320530
438746609
604863224
1646883378
1231800282
151869264
1670695604
1848536378
839824938
1139234781
1841651361
1621188121
1995822194
725880983
380600133
2135996214
1579955984
474692795
795395921
224907692
1235899885
1185517002
2019284503
2029606175
423275271
1924157819
1944027593
1945542449
1671145145
1144778890
1178865265
118244388
130179789
636480154
736231678
452276693
478642547
1059121878
1374792679
1861445930
522624412
1232556680
2009974192
885162969
736299945
1198332671
1524744702
1091750455
2001641255
623901387
2065955282
2104232611
1910102633
39248474
74138889
125048599
2341570
1382270077
816523724
1972357576
202829825
2037370011
547528980
1423898280
1594033289
1878022960
1268178482
166107753
1252074137
946574617
136440952
247562593
201990689
1271314089
197910351
384912870
1473454752
580632492
1342893009
325723759
1239106393
1475033253
22683524
1310124646
725577076
507689893
830362784
143403530
661187023
250508896
1274920627
540629465
1686282657
1906110212
1850532484
1212028716
1128219794
382984106
1260476345
1807663406
1467270043
348234610
1089575267
7396247
36439693
367196468
1981239470
1971167477
1030208132
1612986286
683235886
1393503520
1291567861
1973146081
1712050839
1190150031
153428124
1785717810
1474722092
672362765
1147214915
1693986694
1184069467
394354602
1430473979
1349339632
1379634280
1077855933
307515098
1829419525
1310547789
1581360754
2113409128
1008749895
533419685
412170712
1045258952
168913503
176118556
1277351481
1441836730
989492837
127179579
851719334
586672177
1330239790
2021772179
1649043179
549322686
535194849
397740378
1545426787
584812323
1196566613
962233327
990233285
686867803
1867169234
1623527684
1378418877
1772686350
761564533
680518841
49423088
1495009832
1146774455
523144673
685202434
1586321849
2020710689
907169784
1400033431
1986025652
1661298458
832782619
1715427613
805311156
1403748102
911870090
1287770153
751952281
959191302
1917148739
1867120701
961413742
413810044
1890894756
430843735
840226065
613854279
410797356
1956753969
1571961361
1848106791
259496876
1083318013
1079279581
1887501439
1321255833
1266480407
588004628
1015907380
365197089
1367020625
999821370
2138165104
1494364900
32102901
1677162261
463750218
802302302
695204110
1173930281
1220468618
986831495
1353294272
471518931
850419550
1848471362
759330473
610278885
7578302
893520084
477252098
1624483128
1406650632
1068145247
1947197545
876851516
1147480616
1276197697
1530152281
486267454
1388579641
1381014775
1098230671
555817385
978619191
519014683
1822816136
1344273959
1595541194
895308117
1939044331
796688159
847786148
1180152888
1866644943
978260158
517334998
1847508896
233599625
1685234759
1324955033
1329070083
306025344
1762257700
1390881219
1934235134
949203364
1822933440
627966835
233170980
1073676197
442624408
2462568
1390341919
919058828
216609964
867786214
515780561
367050455
940936819
1902910250
1568480601
1424890981
248696875
1923293626
1010300602
256105214
1077752978
1939839801
332610896
693344141
477510953
1071837141
1246907439
1251231215
616850325
112778338
1490545458
760156046
1002936650
397884009
657876731
558277052
295296207
1365423068
1520072896
917644162
1712107265
934770024
2124882053
234233738
671453278
1314718519
341737428
38182987
833474766
1615638734
1792143309
218086416
1524647769
1929898307
618881539
1215526827
149174609
1241645003
138940824
1484918770
2139886845
198780366
899453439
1929596067
351673465
311400299
808375698
1951292476
541218695
788584222
1472920948
34763716
1126416321
1117528292
584763959
1698439011
669936837
238068898
1360652977
1699786152
25745149
1022478410
256585367
1029073146
248605562
682681201
2077356973
1843964641
2106876418
700357710
1389321337
1150465198
137710653
917028295
340710201
596306025
1167108569
2141928407
2134847491
41759369
976330585
509917444
1998872892
1777462783
1700001214
826160395
1206471598
1206448444
1494435678
488372276
1671560848
2123721907
444832824
1801617509
927726865
272591576
1730809798
1324475319
1446275584
78213921
106312141
1235422868
1800075832
30818669
453282203
1826997412
638336193
1116617926
521353771
259615410
1982336203
1078240891
1531276390
1972599581
633686802
1483207455
1349169442
497183134
1855454937
1090518847
2063129801
1155728695
116849490
515713133
497833012
141701265
1997579282
1422380358
578915550
1350075754
2049194742
1860202605
1765490629
494659852
1328627428
2023422982
1240860157
2098922280
439086882
1607850316
1061323069
1049892353
115718514
1343674064
535498545
1073253983
1591512360
996081979
61203535
260316355
1948636365
1914964803
1655436309
225641866
1665449737
1026542129
480533345
80142514
1631814446
1960763879
237811017
1753099003
10632917
1614854958
1684960970
1441298209
73508016
364908111
490675858
289944108
1592374759
1559073093
876094048
1685484869
306415772
952900235
964480707
1757356432
1116144686
1249659587
1437919186
1162192228
420413644
1136198660
526026129
1741181049
234523988
552571408
625936648
822966206
27842014
903374027
1906778644
1163593312
1219076003
959490997
1972098155
25009817
2065180151
58053409
2053432282
1833276027
1683207579
1547971877
2072048101
248158579
1034954221
720408924
1614443678
777238883
561314424
1856746065
1749935029
1251928927
1201833092
1396354248
1920350182
899429180
1504605165
1150891201
185466332
1470619557
1606170056
44512928
480545668
1161697169
2078087201
335457571
1827883297
1125350249
322686622
2113031849
1660469093
1667643755
714508148
235989249
1636994603
65706997
638630856
787703782
1313626391
873858546
1395716143
1149357040
246443665
942240626
1077977146
1174090352
1941865275
1887352548
1661677557
2117795118
32698094
1087999863
107230833
1459177504
2035290870
732705982
716208597
690534656
2081508442
1016687514
1522619631
1936835541
1937993303
398005486
2041475542
1430394907
1286938856
287171840
1870128695
2131070728
2145016123
799924789
1730472363
166654306
1670964981
1700773901
998802542
2091550801
38648757
1187049687
2051092387
1610290039
1636542535
298121123
259178722
1136918639
790356109
135758998
1251177356
1623093950
1984199281
100790112
595711482
1094622032
947237081
344674078
1330549272
1361011440
342993155
2000079038
288088234
311924107
1502732598
991629735
907521137
282272095
1508057747
1465628023
1345273614
1281838746
1080285791
1123062716
1257649605
1568738681
138926263
969186847
343222536
82016977
981847294
464118236
1502302668
239455128
2025611180
708992730
1086966816
1914690316
738318346
367306257
908656628
2017451938
1753440534
1198873923
1305263954
470029390
659755090
817913347
1666344743
2144586850
911893801
414206888
1536034499
142530149
1166489619
800612571
367741776
2121107736
2130599561
1045687178
1969821796
2131391023
291251499
1555500670
1383550832
1747920801
1162592776
287897058
1247367226
48822436
489662391
1516028412
1176422923
1612650649
325948284
741859088
201012504
1941977946
1039693742
2082783059
845316545
539283937
1376839439
549014393
212289407
2073432874
562722284
1776923208
1474777173
1992231146
266086505
480343490
1211212547
220045754
673887598
1000098794
1868870669
1459980713
300097671
572573264
935799132
1872399029
1621347024
461111415
1117332069
1025247395
1913557737
156786343
18032814
1965309604
998247890
1788851585
807420968
1064151276
1042720939
137967422
1910410663
724345124
2108678760
1250575960
2118246510
1815136396
1569689437
1711139938
1744278440
254990634
807265790
1155775177
762982625
1014404724
1025568827
852258461
1091617917
478714256
1748956103
636736769
420200049
1044073977
1379463687
1135121425
1642521363
97529344
1587606341
723726134
2129533280
1679267774
1474710337
1362937918
400377750
57277657
429452187
1031839841
243261539
1057912443
961276757
882264501
765579393
176500096
1817143886
1735811116
374937206
255441881
9017312
1731758277
1926187747
1392042584
1038052746
2107596130
1919864510
2106058314
1032018530
1994514602
90627318
642454395
279915313
1372758933
321529951
60677881
665246931
1685575902
2101608284
2120907150
444229673
128825750
575389755
1710149118
679112894
542848302
194696383
1581006577
365692663
816198485
568306931
1341227374
1496079880
1035591589
619195372
741528896
1858831923
1335759060
415092081
1370979097
890133474
725215128
2108733121
444162896
2021950562
563334624
1270791274
521907362
1808834952
1413132378
280094639
2008965909
80060668
1737263709
1857843211
1429084727
916833641
727312979
1934763242
180263199
154251050
592625208
48883864
2052332351
1895892856
2061142466
1713473794
889715845
755361893
447809992
1736804433
863000706
1502220376
198137340
1598203305
632088532
1288062299
105516660
1728729579
1759935249
105204235
1668785227
1409220652
2142659564
347007129
2050176156
1546495658
1853953036
1213269246
1271180041
715011314
1504649870
233514279
1789684098
1765016062
908291027
1156663071
839870873
2052390714
66023327
1625997091
949399769
1401450690
1594192906
1839512526
1136371405
2004802968
2116836041
2043629624
1848575198
1059033929
1170155058
2140165080
1173220880
2041091449
22737538
937124821
418856017
1010255575
1722271807
39063770
149848971
1402367739
304881089
1752998208
1003290359
869721311
1414258347
1088047220
1873470655
2084132096
1623565706
188201881
1552395430
2025231606
1395427407
1390728705
128020257
1788623167
677216548
1167009406
5241093
957372041
394865462
45746969
838737518
671329845
750049169
199170679
1449416424
1176536683
1022728596
1667792683
1073378712
649086165
1767833363
1560915300
1130345386
1998164772
415117244
820215566
914270915
1390334220
287816881
1669658079
565058550
1010203073
483111621
342590509
237977184
1307005471
1795662123
1783688580
1081619118
1807089219
1223427632
1315657886
1849193777
973135122
925376967
172046164
677070446
1029552341
4300521
446437920
1156869968
1256975770
1145665495
776740034
1731698558
540608412
907940598
1508538991
915581315
1848014248
943776536
304491788
314862665
2036713069
1967062703
1259741140
911014130
61606996
1961702127
268309424
496098695
1191313747
937473739
741428980
1854601529
1537264550
1123894359
1355401675
1600884027
708379704
1153372232
1156974414
341942174
187028787
66497688
1048344701
1988107512
420047324
547687153
1571569964
785643290
655090042
939484673
1810041691
1054969083
1656951473
1745841430
1828241965
316612686
1805492326
1848628491
1777831503
236192245
1860321346
1273451852
655832620
1636886606
1759920107
1071800682
565784565
1618307959
575327160
1847678264
910132641
1109671083
1550615033
1997556165
1302647244
1218036065
1392628725
1743726498
603865245
689758307
2027627708
1317865251
695829189
846146217
855049366
1212483932
1170658874
1636739556
553739146
1802126386
1750308163
307681854
247321313
740812524
1425816658
1873126720
296681599
1264314881
1462418951
234807065
678857209
760145055
720666348
1329661456
1392880627
415789151
2045995304
333899814
1821490594
1645594491
2035585626
1176499682
2131936020
947740009
368124469
815494298
2137980954
1089108305
220790040
1262686877
1448293865
143584429
2033403294
713995620
1887713476
1397668753
1637306691
810357191
1994248999
2084735111
946336880
1094630033
2118993672
528903819
1438043620
516862369
120830176
996127971
1522057576
1217701109
1398042223
1236697403
198280785
1470547138
1778017923
691589493
1992194206
230889250
1713782030
2063103308
1274996569
1691828646
342052010
30853014
403048098
210537274
51432541
2077883858
1264626155
220041195
1569064376
1742439164
1028937832
1519381590
372100687
1674254813
1945550206
1745586615
1232867338
1745925145
1445974882
1093623272
1052866645
80101224
1405157907
1611312431
1347998177
1075302348
971825348
1934712105
1420216479
148656292
915053570
2129045655
647124911
807869443
2054425497
1287061630
989402347
2108022505
738372713
713488506
264422735
807242678
501481747
1964895145
480046066
1920499424
1824565990
1106999301
1605670019
586536243
956522154
3550188
834779196
45307490
1406774270
523763696
329693385
1912143307
1781322296
165026409
430188006
449899499
1861305770
762960333
672621961
1360121374
1441899381
1176355231
1260843943
526325968
31522056
27888907
1223706930
1433105792
2084320730
1598848716
681673705
1082604386
918533222
1650036251
875077609
1049892353
1436192085
475103167
1282710777
1984193082
55627598
586107619
1544495364
1118433675
1077811838
661193927
115060907
2091307742
372820921
1970107916
1370667759
1217676978
54335188
32688601
1311933879
154864742
964153046
918828360
896398908
1883969013
1412243413
2091470033
1669465817
555727334
201994779
105684316
1991720371
1494625413
306306135
287303116
1788663903
1880709634
197652210
1639473033
1446015128
1613136787
425528833
344096502
1129714570
964787005
1954943988
175079501
1714294468
194679533
906464485
1434583608
1149593027
19222060
756666242
228030314
1368073559
1371952583
383427665
169486088
1720838166
204733295
1623375649
576477905
623861282
1579699924
491477935
1406955757
1821755584
2050728222
1903411378
402765690
892443371
1039957586
1687261789
693573320
1050496981
1542540937
1612253080
1612406020
1281804520
397240007
1487486027
1829136114
327148818
524314831
117844624
1971191550
1580740311
82662847
40648327
1335542887
1789623334
150953496
908962355
1319462913
1814356174
1242335701
1304403885
1980745939
1603727086
1143950629
1382480480
1982107601
1616053218
1266381073
1254371398
88645579
55966203
1822805833
1245410070
1401073894
1676900508
1805880867
1801398637
1570989769
1128888676
1971621117
1207308613
1841248467
1822856178
457096910
1392677388
2057887628
1468425161
1805179530
673723493
162461370
1599161483
1418934695
1683568942
1582995329
2129777151
2080620816
19081125
939137350
935098047
1103944847
2080268324
779751852
642695748
1214594592
1672348378
1250472935
676416998
1593133152
595386790
937679555
1893480091
301840511
1339483826
1541418843
155493925
956594761
1500161687
1471040353
1360610147
423949555
553911945
211561961
714334085
1236857788
1847103170
236142395
1489059299
939528281
1928439414
950886063
1707550386
1878698420
2107071302
1847733237
396605671
79037868
496220994
775647197
1919334358
1143840931
1940873608
75065404
766482432
945117877
358679411
2111324965
2069330808
1469643636
1410435246
965325752
364598770
370258898
204537426
1156045661
1068464180
586180538
1820946231
1385807467
2068872693
1533365102
1521069593
1313425813
1239481813
1244339250
365903359
1826973457
1150143045
220149344
1965168446
123574721
1517177188
302990480
647337025
1002316839
693141042
837192021
196481886
1685044693
582156857
930900271
1389012927
1296396681
360434393
14172408
397737232
197766536
1481200771
198521401
926213365
603028134
503319662
26512428
476470770
1765130332
215764567
1030996319
325815950
1685742016
1185219161
1804422316
465500412
858407868
86379609
2124626973
1028287074
207935837
314598025
1134701936
57283251
455993940
830521573
459903432
296054586
333767995
134245424
1306273532
638910814
1157491821
205315796
2057095200
1125715092
301624301
909138922
1791110785
899421655
358055520
71729715
771085651
388521275
533449459
507270673
1179347681
120389329
1025160764
678864849
2119947731
1291172650
1980240342
349974980
1708628202
99560425
852581085
945022701
1599040530
27307115
1510816698
2091196024
1794340711
1596394340
106758461
1818186084
2124254936
60245759
1312252337
2010052120
1976562325
422001615
968329055
1021505334
1839909676
122568626
1098213705
1915704848
937640233
1166796904
1993366607
1160116791
422668779
1365205472
1695229601
610360836
866384663
639015248
1252451511
1019544468
676716960
888819317
1719970548
705447054
747992200
1581104252
762564523
872892822
1883390581
1426493897
432447682
1041370411
1060662180
1371743485
1270069809
456182481
921672510
721342328
921295798
977425084
2089424822
66812955
1443702322
286627161
74980584
614560007
1722963495
1625545026
1421838369
1613923109
230302267
1512903187
277629304
91783893
1564198518
511600220
1382258575
1422782945
356878783
1759397409
2052393942
2023150016
1696247890
800989041
821746555
1009791346
1741664425
1468666806
2080721943
559968974
1177524834
1508781648
875792454
1927020471
189536700
1002652359
495172723
6159988
347817806
207037369
1760874166
1148532864
477835492
1209726667
103496779
638829076
794892041
1435882887
1844532881
276539821
1336008054
1935022673
1399155380
1323029049
745211461
1313883772
475748587
717775765
2115920273
919749130
1624698773
1166903831
1147471619
618969415
2058321545
1447060728
154165724
1812913229
1453745012
1125533087
581218840
1722681024
347569020
2076724694
1157107527
891571117
911193042
538211049
1003994964
912123571
1430327846
1599095623
61513348
151936071
706620393
725432549
1878561977
1033027515
794662517
1851250161
1165769900
602908344
940323075
1222320431
665327384
1038956180
1679244931
2125346737
980264562
641206890
1940256508
1675366088
188653808
1550628707
1677824443
430791882
558354242
2006119536
1693709034
2089500616
598068714
1426511309
2097761007
1202454280
508582567
26604914
151677204
1379807326
1016465113
1348938936
1131583400
2107156515
344738760
2129975971
179824913
420278795
1753241810
1285116186
2003373912
66038042
456812151
619812501
920960881
1910165068
168315837
805979698
825034591
266067451
1607385911
1175674274
1512528506
1260496748
1737720356
453316834
646500694
1222700784
805477073
1502950820
119759421
563776069
86264230
1113773947
1225858592
23700755
1370007473
1759713583
286396347
1081140128
693973304
1140968612
424672229
168688177
1630428121
1396554842
1046209505
796254647
1712773349
1981555609
1751691821
154931114
169833734
1656111561
1715855958
1016561012
825651770
1714033902
1120530640
1816046303
1976071690
1404799886
18854034
359415752
1228425699
1293676700
1262358706
281949109
1231042300
1504250002
1673972481
235391006
638810212
509942412
893209284
907221533
1205726745
115937381
453901678
1045155728
2074602603
2044008421
1474558822
354207839
630935265
1778096541
1335389112
1112924686
840487984
519245623
1896517238
1260928966
968111427
1359764291
1409894889
1051414091
509986264
489425508
1492221020
1167614511
1307376257
1215925128
401956872
1336114610
1414412938
81807454
1241774665
1433372159
1777040181
1459025331
742755900
529719960
96159900
1103107535
1164867950
492669221
615140942
1642803702
477719315
1700693883
343075538
1176699438
1604576539
208022693
1644555115
1501402046
1083787500
737907053
1270650985
1123267105
357556814
433766134
1783863241
578543782
784737153
1179705823
1084279298
2035470462
1329924271
521729140
1459477367
1778096541
653295359
1129440110
1916919842
1818172241
29887765
830051685
1400442730
1660968700
1929261312
2083992798
1248096065
455326820
701895436
1849623405
1017535226
1665109451
131409123
930460635
1292717346
907117278
1481795166
253295604
820038769
1665280877
701492168
126194773
322664221
8537193
1918604187
242826099
1453369472
2043571623
1172303503
880017400
1479905971
205779996
8331137
1585811279
2004344446
414409026
1123455718
506446710
402446071
442571712
1191012608
1204724367
1439232280
1457571927
958889228
1589373668
1695185490
2063492296
758682727
517461182
1204174773
1098810594
1837667640
149874127
1925718602
519095763
2123254519
161802489
815677612
1669740874
710389786
870905736
1452661979
1390669245
430037475
1601227138
1781839197
1077153604
1737098501
914700865
729479553
188096087
822834688
1015862982
1661932679
1324834694
513877026
2031004285
550600902
494875979
77645356
1571618474
150401589
2071851443
1904960207
1408873978
1863934853
1407731290
636267097
313293351
1978559085
109451619
1897099167
83935151
1666175377
2097100133
1230088991
872915607
680574685
1741660132
1379857653
259144648
1843258242
2119772395
864227430
699053279
334153653
178725404
308289968
2055922537
778690603
1628569007
2096134152
913184102
1474949698
2108430202
1316068295
208214033
1550190140
16239627
1324525111
723540184
889572753
1949263472
848652052
479554264
266598536
180289333
2124827883
442444383
275412493
1440228897
947124843
1543802122
9660745
899002777
110208262
815721413
1057815164
1569649124
1703324479
1887350770
1815305234
1045619225
1260551052
1940505720
1772642932
249754088
2004785622
273674247
1503721658
627065365
875494301
1099606978
1187565110
553299577
2030777109
1779679377
834073105
1991583536
595380607
722021810
1101669917
861649316
35481525
1960091243
859834225
462807243
1133710222
1974987886
376062603
379014521
1903710437
1554438768
87664679
607658553
248446865
991405412
752098754
1193893490
847441520
111744969
102150504
1313335726
860553939
1236972197
698922617
1702273406
1056562311
1842869850
544827406
712100009
1163964533
2022059636
2139635968
197172064
548457932
1360326139
383433567
834311638
1370193410
937050364
1378349707
173887984
1766716507
1148883407
1769562676
605320417
151401
1858889326
1950820708
1978577053
897271614
1412093681
762663366
1963370534
821946696
745975738
738178963
1864792689
753347364
16770700
1857755974
2037799879
1036658137
1250130260
716020854
518577762
2013899624
228963323
271947254
926808727
980016867
688305586
1401658019
1876254183
494959492
978044884
1342640887
1247963264
1280235844
1047108816
129315373
463094177
1234995813
251708285
662769919
440881407
871798732
1046069660
2018774219
157445080
1705186985
1624224668
283077237
1792004374
1054577972
1559188119
875807777
2021839028
763267885
1759674905
360332813
1335192861
131853716
783367306
374088331
137586929
140581931
532850361
1075978729
64042996
1786914119
1047130091
77904961
2010263581
2051501674
1354121430
619424388
307110796
1824463248
823331573
420177827
1146071380
451658250
87849451
1312516116
96097895
1476317692
689104188
377819049
1044424254
1887013176
1729998154
50869120
1663872625
1617386507
596979879
1382898624
330131828
1140943137
2057009219
696554280
1578615132
550439533
718640542
5992933
8520378
447996906
1886741696
1062866924
1805763591
208807638
1628012599
1123880012
1287245795
901194526
1057012251
1530040513
1685956759
259777054
1772151691
1151116649
1460397857
188497383
654002159
1619264916
2062138065
911901245
1523336754
2129425738
687324705
1869841757
1750088435
1064526096
1713591794
619747599
1446812259
1132026258
798426440
2122202582
1004300689
692522418
1096991990
1077947807
1915016719
1075867471
1584911665
1858377471
425447840
1109885410
158424556
2028330196
225076352
312902191
853934640
404128948
1635184542
881192171
1083161897
1894663007
1444226229
82927963
1636160393
1370167030
18805852
1433310124
501099232
597469362
902716567
1536963884
756800207
621857693
1967054974
665939978
1550134582
1552220501
1599674128
2128447421
1382281605
169758755
1214025296
1268152579
1818729922
203704762
44680757
1275424670
472076455
1156087375
714945144
1246608741
1982929744
748757570
571560223
2134037889
1880105275
212016833
1179016852
499690949
2076128163
1801185080
467474987
1049540017
761622525
383268228
83935083
584220094
1506632010
1398435938
1899818719
929707755
410547486
223098386
1199037780
1802374234
1934265864
1240086737
2064535849
653972449
1890649585
668349323
1639483941
1720285086
1721492542
200610999
502972476
972733131
623998028
298728953
380576055
613702504
1216180118
1540654747
1915733423
333182134
970718246
241920832
1553171330
389415770
292565822
1965156222
1974611420
1525333451
592815359
509341402
119671633
1514642794
922349453
1928299105
1246231749
957765973
1589333361
1898030513
509426438
338637947
919662227
1422543423
1992200786
1228967011
1803975940
1601392180
782548498
482233693
182964113
1251903027
589119866
1418912318
1830233915
1901117637
160759828
787688088
747877033
1132709516
1397573650
1009124996
551871018
1533701986
2064889503
2015120140
1017231970
1096989099
1988953838
478445558
1178356898
92672866
1814021358
1756819275
288941673
690691065
1062960365
2134360135
748961900
755602419
1214043560
1996276566
1903956488
1367512486
407548993
1055104675
906808358
426224446
1973615949
778422458
2042347378
608718056
1966085402
25260412
759320010
960544856
1009533518
2020132517
537236501
125987597
712091793
67232880
244028540
1305283670
709235822
411469181
312096718
391560146
522662909
181528361
1154106799
647588104
1776240328
549903082
1518011059
634748853
1495222078
1884939243
408960873
776213097
2108770487
1312387101
560617773
752485977
1734286203
2137990571
1996385668
1689044265
1454787557
1272871743
169532927
1385489086
1931729721
1867484829
1147902921
299635273
1918149925
1361928882
939214745
1675921320
2078744257
1724486442
767455803
1119104069
464187734
663839687
1827219132
771601484
1902886223
764471980
1615592330
845143357
446833807
1244106870
295487605
1650803458
957346404
92773270
220882936
836076229
1001804732
148889982
2037622267
1285473561
159898412
1198008199
129168241
108583347
1988480352
1930649520
974570653
2036323595
1763546119
1312395514
1746696500
825998456
1238172798
1291041593
458195417
1135078881
1260430636
327823208
1587158537
474352306
765574270
172819835
988221109
1075256733
1834570637
2088111979
540273036
63952997
139900358
221061672
138489073
179771527
1208572106
1126085285
1080330504
319271221
1505847984
663421008
888352586
1667289897
275987006
1398321037
1704615840
344108487
398741221
742367285
628261167
1904131508
1397121411
1533054164
70840154
695921327
738487319
51281080
1123830233
1698048938
1240146722
843987795
1668427220
1598782034
512311393
1750206240
377957437
1156689059
1540712205
524191480
3495394
1805551420
486484739
1855166455
2093410858
1202564298
885421779
1171793241
824596429
80642718
2062673138
1356013890
370681590
1213512617
1285101555
895835523
1964118206
1831437465
937793104
551305268
36550783
355020435
2065060628
1668764937
1658615851
1164626547
833364211
617249590
314576465
895913615
1981045287
143446897
161378186
1634203538
1485375413
483437944
136867259
637778905
303395464
1723987121
1199788713
570240786
1796523304
603784707
1906587238
1715539429
450449895
1756366374
175557338
527151408
207243064
2076024454
1336679938
1911922705
1097777580
386743203
301902003
733012647
1941061777
128256544
1365056677
2112810959
1388316536
133288163
2013959249
196182393
209441023
1818633169
16661798
1906263989
640935405
956025741
1639307677
623033857
2019386951
2050616474
1317042468
1801191065
1842812817
864927970
1447788793
440229493
177558334
1344131016
1321639219
789572880
857516833
1184979209
1419165955
1883517523
1855881003
810014512
1220627046
868747451
1477909226
2139598452
462649234
46866873
393173713
303914606
704323164
1027390135
1264401275
417913692
1612995231
2100733881
1805123657
432752262
867830847
618040366
1430322102
569269794
1286311231
1611064422
308581357
393110198
65051155
1463964153
76275819
1186676123
2062628098
1772116142
412169549
385635472
2120688249
139562167
411325714
1704592336
1851946450
113451874
546879888
1678355989
1538674638
289894431
1733151813
2012198893
433404087
1922227522
72086271
464042220
368609970
2108125714
316218658
275356769
59371252
1783598059
1576057489
1815419812
2051881620
855289373
553936715
9687326
553444966
1660910988
1920875038
504913439
476791386
2076944220
155055337
681257265
1426562884
153990301
1628783958
1384614371
598464888
1739944619
262660059
818176307
313443778
782128465
711473239
671512898
1920254978
1024736825
1561625793
1540169945
1916342118
2035411467
2089873010
1039219067
1973281874
997784677
981191026
1943069540
30766379
1608875667
1619223499
1271512494
587683510
832702326
1712141364
7146686
1559789922
1762223986
2008828190
1769948096
202994641
632481729
1266250363
712519777
789647458
1544810282
987242464
930405902
1208703234
149047529
52767029
1888426475
577812815
1793754818
18057135
216987571
692113865
546989218
1840235659
271000792
1639122076
2050390507
352779393
2020303848
447728214
1786344403
1235348313
629183896
259628859
1135661852
1813241367
90974590
354601972
146417009
1097392600
702933907
898029796
407569128
440745482
137220092
505682863
1561841189
1514729911
1116983691
29292821
505302145
744400522
1929684978
204809065
77899895
1158646685
824033955
487273264
1722811850
1255747710
2009499130
1579660802
242427950
1597799792
467811587
1498582432
65165406
989045769
2081614968
1141198554
1172782066
1895304709
2074105209
823149377
1546631792
416361549
1114064185
2055645228
47206768
2104281047
1646740892
918184891
458732039
327324872
2020395758
1379545182
954515950
376205753
592683349
1018405036
916185614
411375423
130953552
1903132141
676707924
1845028155
1482433928
7409828
1896615613
880961091
475391642
982248335
768694841
87538916
1773226591
1030250209
1637128824
1306594600
585483128
313349805
696194166
2099503318
1679798041
1425374351
575799671
231443480
235980205
812505055
1997666060
126155078
1088126697
506826874
103206652
1399484686
384607182
1082222152
494542746
355012349
1418412298
458488281
333774828
456997419
1101018623
1460126840
1980108616
2072387692
660851105
1659222249
99332596
1068532115
754180062
820180095
1375994848
575094561
1527849727
267683473
55010209
967571289
570910023
1817297870
96170977
1517163943
1569243100
2112918896
1950838060
1061696822
128756538
1206923836
1977245230
2095766566
1505992166
649671248
1395060911
1593722349
328484078
1776948187
140140924
1220315423
1634040597
410177073
1941815257
1570499656
246930582
566408628
2027824646
152755260
656385496
2073042604
200325729
912392077
1006270898
755518819
131830825
1933913851
1823948899
357817904
176402500
501575192
1142982667
1563303570
1412007837
872982995
837346180
1158865645
316993062
608040086
922321357
1688651871
117521130
1214302206
986929586
194298940
304955903
872358423
591056237
620144923
380644133
70268274
1503164996
1915748438
985066228
356704698
902423512
1792127768
35881647
1818729922
198101817
526699057
593899674
850221573
1055670918
1205501056
1884330684
1303720902
18846965
1380909352
1247719249
1438545883
204236061
638519633
1761772767
1990962078
1892031183
30220229
178927782
902638135
703287731
1221597670
437757160
1947378290
746680635
1480130520
323658274
520155058
1031589056
58731072
602080795
1339255660
1108559485
1944113912
768946289
320186610
281441606
973620198
1023421683
1491487705
2064684976
874409870
731087917
1922945516
98341139
827740420
1796315546
1230356498
1503405524
743325008
1832136941
282714148
1877299878
799698755
1389276873
477602019
1325644894
1416941432
1507962287
1070898791
1825220415
1716359785
444959900
1174581538
407134671
268314265
984208020
486227488
77423213
1434681446
1309139995
1662845552
906698257
885539271
1213961861
275157192
1491843630
2145017968
1044052674
1041667544
1061531642
1755894983
379443882
1053463317
459150545
619855255
298221306
1077477633
478575173
405442258
1716358098
1641248573
582633075
604024680
217941718
1054577151
2014078789
828852395
482809977
2020199740
1726094307
664222800
364577026
1281028549
461258570
1705555338
623625442
1043078250
2050791120
970978506
1485784733
1442726629
164925977
363824139
529533193
1355318334
131499465
1267618304
1573336127
1558076954
641306511
853036270
63639269
1802395887
276645480
142053940
476688967
1147491536
1540112586
1255213646
1328821117
1016921064
1342118268
1232456986
469913342
1564335074
828668313
1621730012
219380419
1425441129
1132389837
501587293
2077032854
1547845901
717999939
1598084126
11428990
8160046
1435941618
479695082
1649095841
20478120
1846316089
898176302
731050168
799157824
1657706379
237908353
423035383
1801640721
1994330850
1232125471
1238427471
803428822
424517539
1940544589
766143002
948883768
1823741626
1997015873
130049981
1604149848
395550720
244052224
783931255
1504305816
934489812
322212347
455597682
406158600
1351822659
1618988596
928289767
1137272408
1379611739
1017280646
1764051366
433439814
533811328
716699979
1843045537
1247868887
1988110381
1510260239
976312508
1637640444
1736787413
179777675
2012967703
1027819076
1537557387
229747865
874203062
937897487
781341993
1910268300
581905953
487085731
1318711247
1869288708
749895282
1406210856
962181172
640818508
1132598117
1563407460
58119747
838735039
1068706259
1205321047
2073804819
996554576
105386392
1483266899
115992606
1896899172
707758900
144825027
997064971
882859918
645359043
1585010386
451814158
299362639
629400282
1918650120
1129614074
587930500
563493463
1119695040
1257856067
1889180995
1428171762
2129470263
1806685649
364547222
785767723
1324328020
120840572
643080351
1193408174
683060375
1870786834
1210737052
2042877035
1668149353
1279707932
1726683675
1738047971
499959361
1805508127
1829797563
1467488569
2107762286
1033790841
1832165540
269487393
1678085706
1696109785
395772813
760530099
1753273169
481446446
2049768498
1835694612
1952619013
520783889
1850476592
92659564
1538312383
444558392
178119433
1905103734
561324978
1831954727
1614567142
257709731
787204122
1294546672
2035252142
1050421756
68844579
1658876334
520303982
481976325
667692690
1950465938
1822926222
1983069743
377108609
641693660
1008856398
925393125
1422178622
868204108
591997733
125241281
1840934350
1439226324
271566619
310741455
1225554767
1824355668
908284457
779244864
800796728
1070977662
624294988
124784912
537950275
1069942987
1001517363
838083568
1134886950
1433332256
208758566
117566183
739324846
1975975551
469964841
1619302785
2023521086
719479418
399007530
2087675574
206806248
1252628337
267287775
1766379456
270968486
537241126
1776775264
919059657
249800110
1184852936
50034255
1520188122
528951586
1990452060
1585827715
1349711319
1373427402
1499278813
988647700
172000038
1300902657
1648074720
1405631274
694320047
2068715526
76488871
1546887289
1059000001
616599992
1893308603
512702771
1604729715
1471787380
1706846037
181951550
362273106
725143171
303317362
1674179316
804313187
1513354741
809618894
1650853455
922592905
1138134297
820520836
159056632
350644507
1948509309
1561280873
1046763951
2047732483
1438568766
296186760
1822992610
358086171
1082840256
297950534
126765876
1893631325
192896037
1973135248
1356540022
771415786
1130770227
1028076607
1745976467
659700234
316459337
1432563154
1522300920
2088894110
1897742955
1528059987
2026634834
385310773
471587415
1132160501
1314337208
1057118961
250201598
1642029023
1718395712
1108539189
822159615
1729688699
1434271324
1553436601
501138797
1310089457
263332205
382514797
1086414142
77645356
371081882
136631591
740746458
40097798
2146364173
399388069
1712153892
1068815844
658908220
1570583170
1875484274
788557902
982328878
1888367798
476551388
1048733327
1586965734
1989057
1998093249
224578544
1231330567
1817304687
1315310712
2055170349
564130083
262224587
1578501304
585061888
1872585498
90872898
1671651921
106775258
1933022892
145678323
12778476
60948803
1875160403
295620894
314760707
1337151882
1050375648
1377682712
424496547
583674165
2034340412
1460685109
1883501632
258913896
778642135
917957051
785460797
530023360
1227384610
1995939612
1454146438
1558493614
1662192399
328000887
2010929688
1755224330
1438218255
1998987557
517640676
701121225
106715333
957721538
747542917
1286549674
1640868025
523309875
1490683226
399737326
910319464
1776708138
791624721
467312028
1151110312
813340295
1665530281
622971459
746780345
471144149
1524254804
1315020715
1448855096
950173704
2081330174
595852276
1043371407
1184886664
156222861
99407018
182659592
266028078
1948592064
1297651713
625589851
268333452
2090420763
710826992
1155775177
305800263
301910198
252318549
2064928556
370239556
319419824
759783057
667548982
1188448285
943896416
1504752571
735640772
711771913
1951373220
56968239
1912469191
339412644
932300756
1855329682
741655446
354842449
1590483633
2001420465
1780386855
871934251
632493843
618932645
1438304225
1308658436
1020856466
812001595
1431401155
903337477
1491307341
105516451
980505859
891176667
1132725674
1162392008
2086933922
635298987
1733041530
1209557491
123592580
2056022894
1376674418
687710497
1128168878
1568226942
1668638437
797415034
589445925
1914876962
184703962
2098994076
1915114332
1038527527
1735527959
819492942
211863198
755364789
308679884
383794203
2009505569
564425774
1609523940
980509085
1988665255
1095681772
518177020
61165604
1595197450
1713952785
94827183
1111523307
1334219333
309278084
486898423
2096801595
175260485
440059316
66652975
1983747758
1702756454
211988051
804758381
257633699
1930783211
1727363504
1085578949
1813088114
536931965
1241433415
1769819245
298390600
1016412071
185911263
939955625
552369960
1738142444
1963920809
1879958278
345825356
219679191
1506984758
1602285395
174165105
479040171
729780008
383661119
95530898
768866683
6165605
122157303
373460938
803056494
2134290207
358121520
359171587
2127487101
1160579229
1390073037
2093218989
1284473505
1194869489
387662340
1659712564
1329822596
100467871
443634869
1614930455
1622631895
668713467
1135527616
261808085
90083387
605682944
1543115934
1712014413
746448216
1146666357
1260476345
965180634
709074160
1129009400
1365337318
613899827
71684483
350826947
803418301
96314367
1465476333
957796121
5208153
1118027507
1695431313
1653003472
1805016517
2077339854
557918542
2020100203
1898379157
962258313
1847951626
1885975056
1894563204
881518046
1877775196
984713829
1618883256
43962254
1511069939
1719609773
1701973691
18158719
1332804272
1172184329
1646032059
901877685
1126246329
834119236
1968948549
927480346
1865836187
1785059228
615384306
574385844
178223472
1670163935
968412022
856604240
1740153825
870582135
2027318924
354001044
687677106
1957656351
546951112
1413157292
2024635933
491049003
1637549550
570682622
175917778
1348104530
378155988
215802325
1387893233
1032710204
1275145019
1182014064
1121243530
1070042785
2128177905
976943933
1073083205
1820533881
100867260
1434291650
788030505
645376252
849432613
1830225697
1153434163
2014758163
980261667
1823948899
166185987
1207774040
1937593566
75074739
230809161
382016256
1245321100
548786355
225386169
1697741968
1205436815
64824452
583224544
1521083515
1327346296
1527186172
271176667
579413436
1277994248
1709802085
2023657720
1588748860
855528706
929075697
1093948899
1373961631
2117221408
952525354
280725935
1645402194
2038032888
1476914085
963878653
1818894830
1793047384
283976726
1711167234
782548498
430369541
1540853567
1593024435
296640568
74924134
823490862
494245559
322322328
932079922
954485817
1736837413
1054191714
1128546686
1220856462
594504514
471425565
947086244
689442120
813882998
1078013087
382994120
853145443
1888595239
585667020
682622932
894922977
832527978
1208405037
1089071129
1233292949
240315056
445441599
1967171702
1723657197
609525077
988763908
1993172140
1866882862
1703006473
840829357
182635133
1207617726
805595963
799804416
192634299
939755737
1411113902
634478373
827447660
1536836845
1923337579
111999375
659427804
1338330867
672218515
427885515
1108881368
1641667192
1846393532
1961192605
712034876
920946390
514623518
362485222
649490443
36180256
977189517
1536245309
1203579484
447031359
1921033309
55650231
876646162
1232715960
574611756
1531120038
773689103
1672527785
227793187
7683777
2116408781
1320080375
1636033331
566584299
833770379
969833070
34862307
1590667389
1897852902
1701971910
1235691661
1429295779
1883834737
850660239
494288280
1343065358
1270510169
849673171
1494589180
630553492
525538375
1010794352
59089851
1340550768
1292459033
122034208
1589815405
1542160478
324830817
1605136982
128230922
80081610
1540931618
1164867196
1878964104
2013440101
804795850
1225339160
1661609136
1385361420
1935697684
2116263978
1959554655
1662010031
21756528
1157531327
1237096389
631740917
2122229397
1493180982
1555319847
698258298
2064914179
1291937573
1783384455
1301722901
993035536
211731905
1495950334
1462925594
1372653303
2106677359
1447895234
1228594965
1277486857
427813137
2018682214
2072763391
997183472
1888341777
395423162
1499029255
716319323
973936742
723784907
14282024
1915521237
1225049832
431567193
737913634
1238522569
647246873
706946266
214668879
754871759
404908366
2048034731
425368354
1751100158
1417989408
927923169
2027318924
640227533
1013591465
1437495392
1045879404
285648988
264466405
1242266692
630887994
827030760
1509217521
472713907
172132251
746015708
149241281
1406432204
4043193
1918819092
412528355
563480188
1065595297
1925370117
68865747
798324744
59134794
151196662
645257263
1159270341
560609154
1892642221
1180785483
678296704
1128219794
100855738
1732466575
427033591
1986009912
1548906939
1313199915
2055421119
750049169
1127309433
726218478
1844696356
2063922783
1761328765
1114749039
1145607009
2011600817
528452898
937344072
1273683065
1429433126
759436084
1026092452
242122449
715297789
1580839365
1024601761
1620789178
359012974
73708322
1878280657
855962049
944973847
1425244028
486717559
1259923523
1399473880
445216910
382414203
550523042
2091115261
74723941
918352589
2008022894
773829172
213755518
49688052
1315435084
1830748895
2035641874
1401023448
526035580
2126635067
307478702
125881060
358462073
848027340
98985416
1760279098
1016990976
1423431917
1641124849
2061344130
1813757970
2095758448
365792293
2050352450
69072123
965820594
141655228
1546948258
242336761
1665332168
489082768
2109172064
2781502
1677086479
1449799263
916075344
1641283147
1053637614
1149815683
1293433163
1199458761
1143078401
1184443004
1309370792
1011310208
2074202311
623375482
962841681
820542900
419992828
874996544
549286275
1599834488
1682314331
1355664309
2012308184
1762591346
246970793
1031229963
553226298
198707617
1366150217
1344110349
414139883
1193917410
1428511888
1010340687
2040260838
2138533621
216508491
1876870819
1765186059
330107761
1423714541
555999434
993389209
581582104
1017549445
420633366
1068689514
1110537591
986183637
1608853570
1035156602
1123413006
1401328941
879843017
1236617279
2081488092
1398006030
889511621
1370667759
767388329
335283266
641557780
1663299263
1959815105
879448489
556273091
139937671
1851618486
380135623
135212211
710209395
1229863849
606982620
1008975192
1881055978
293297415
384558362
1677799535
1211712253
934094256
1646472468
1404079633
1386187569
444123088
131774945
590052490
1397556827
886555387
1524586051
103144431
1394080574
1536278748
1882270917
1551480717
1209797766
892824658
1840523631
1306323699
520896585
1179016852
1794197614
2141961649
1913179625
1076715361
204401637
1352920690
1657063870
553746185
1091563340
1701992879
958905916
925872603
18972159
1212646884
329101440
823287008
1361151753
1735990593
399052317
1465512148
712737522
1876890483
709197468
1772029977
994760168
747677928
1564292352
470072157
553248791
336937100
1461004985
26874129
1732935574
199986936
406210068
1211696939
1879169887
692430637
1584499285
589923146
192518572
1677363956
557227216
633249650
1454913058
125217641
69500194
802697698
1428511888
1110976523
1633024564
71713255
1104564069
1710872846
134546541
333073880
849840340
2134629257
1072324730
1160491747
1299449215
399578987
1111201728
877899356
158894149
1803757147
369575028
1226380207
391509373
1154447918
1475717905
728430938
1493783309
1287602581
359375892
725862747
1472635233
1425929742
527631027
857999712
1555372756
1703326529
1392595746
1314195571
1552180615
1534759900
98250770
537402044
397318236
1160918297
281862847
748411534
58382398
713080213
1932810200
468757409
564849858
745160111
1811479296
1518855142
1930099720
1450110189
1909986208
1387803163
229753252
1351207515
325305167
641234158
742559674
475476796
673831566
30696077
1448106451
979447423
1294899844
1833078185
1113252420
123319018
849699670
1410289174
1863479096
380740829
1081817776
909516372
499043296
1774119329
913278956
315682409
1084776128
525704703
398655960
1503153862
1445011764
301828645
1225000678
2002595430
1110128319
218910027
1042922427
2026816350
235990959
1565574091
393456278
1688582847
710302003
1540484168
849279627
1980733683
556774326
1753814691
1313119291
1926663898
1899698812
294154281
1630909844
428558213
468013922
1423044730
1246811652
465674910
209459543
511993921
931688183
239605591
388709326
1657599365
1574221895
118312027
685907035
1493838893
745610953
1001190451
648624348
1987431155
1137355444
1772110093
1243987728
1573356751
223395887
2082809732
870606112
410547486
1431550847
1592603810
1709823726
1058210387
500479939
1770314481
1910027566
1065027954
598049645
1517894436
1478485437
1596467334
1870674694
97481945
326787837
1531306380
348121359
1007368719
184867969
432036073
1424567748
126281342
102842394
902522100
1133694678
1750336679
1752665184
385117070
205704282
131709907
1579880601
22988124
569772608
1836523330
480610216
769994819
82810864
52093600
687548272
373791959
1163127255
412115427
1703772319
446756650
1820647531
1966169371
1637157305
1344397287
385125936
1218948251
134904875
1019790682
1233267817
1921042765
331786131
67600819
678791440
268136359
38022982
936147549
719657422
1619818346
1370720032
623031477
624940817
131744600
993180159
43334132
282009712
1133451716
340020718
1152155644
1767203051
1567148592
970753641
73157749
622327824
851241225
81825803
2037873747
446405772
1660763162
1640933979
526384173
212027990
690706386
1257391282
1373065683
1725326796
2017287524
1816515219
1671030581
923434632
267347860
1948569309
374037096
1101113594
263065542
1628115398
59089851
21509186
1802531805
2037955661
1777362021
105503603
415681760
269483974
1154245882
88645579
924592766
1114020534
192798517
536902491
577840323
463742958
856265418
232005971
456903425
2096064594
795919798
1112645611
97246360
187268445
1769511261
117426119
1952729328
1018756008
246625441
121541559
27597147
7472686
303166338
1975082320
1134902199
1573052399
1913260444
1308265516
779107726
1089470062
244381906
1270943956
1413678515
1592971842
43230957
168918687
1491713910
1167378308
77191929
928805607
839350261
205743103
1857891418
807032469
251873649
861453645
123483869
2026000903
146183327
593543877
680856377
826313875
1854446847
333481719
1016352737
1500964663
1084678024
137877692
1790271206
497412977
914593416
1433027066
21732222
1537775567
1455302103
1335330764
1787043444
1183735866
1767854910
1247900104
558617481
1283018516
1744672350
2114110962
1350928158
89444990
112874177
514305903
578704700
1939242022
1942535566
1385407480
401915882
1625289222
1801282358
468971995
2085011434
1702995576
1314756532
908093303
1271159853
1824739
1770797342
2140699695
745284416
181790417
1750942408
1723575477
654570615
1763286076
701600901
1050938748
1817488835
1025770309
25791501
1509376291
621791026
440621099
277688564
1561627549
519242131
775730169
2127257043
917253241
320100775
737046126
948813403
355929134
1802231805
352172204
2033340331
187204949
797349861
1975549238
495952263
931866296
103308681
626933280
848899875
770821422
711889896
777965225
452248734
820883784
1469656305
1567235308
626846294
1987332886
844512121
1696749489
604561179
1590594327
1275792304
1525544834
1165538770
1896302249
2115956363
929021192
2140316656
1493348695
1600705647
635254967
1268103304
1361012386
595747163
1470600483
19127355
1705654746
747322753
1434366500
963397077
1427167507
236535301
1835774427
42840320
507264597
1084646071
1876439926
62135125
427430568
682732223
1466141717
584532532
1124608905
1718875451
112499637
646131375
1453695871
83451809
271259463
1842225064
2036970073
1695869235
1458270017
226706879
170405707
1999442979
1529953897
318518674
1690416942
150582592
1601658367
799725542
2012726363
339110089
803090292
541155939
1390033995
45640856
1176858540
2029933839
1884035881
2111074063
1276813777
1982085647
1335085855
574177899
549431320
1567213131
760745024
2076002605
1724353218
38114486
124073851
1347981822
1568634926
1172985546
1052820581
1924418006
353402249
1676353069
1088990676
1395549286
1935270443
1670455329
722003440
1834074081
495820083
284099100
1206654936
598100916
1871381128
1879113599
1071272985
1880795404
2093918177
1753319865
1667407603
1588712102
493257214
1024955084
800128404
1491084912
483076779
758133532
1784764533
1260672329
17097032
128030561
1637234079
826260372
1406500161
152366559
753945296
547286492
822129690
1194764353
1090249954
1924434967
2061367519
811817194
1083218143
1415940391
495880864
1700561455
582197556
1632934170
1192296418
91222744
2123745528
1150075641
472436590
759341810
151253681
2133123628
1418189254
1932025528
52252959
139710928
835260040
2118428727
72951761
32942084
921543461
1069674769
766016513
446253548
129139159
2007295455
1923024191
1220871155
1744871912
1036155592
56968239
1652886364
641226026
1506429700
85150638
943679784
367408469
1854460197
1153096696
609454435
1901907575
998086250
1337519874
1073419195
1022905582
2075508732
1863348920
1492479960
48891103
418612856
853564044
574461334
802111989
577861767
1545096096
705517582
426750646
1558703166
674394852
2122847458
1970248567
1608126007
227041208
65112552
2080521217
2078440530
191637715
1045485683
989120964
872675629
394737744
1014738895
1488386257
1187185696
1053834622
1195762824
561732036
2080087805
974111033
246425954
749485902
699164428
558533140
877706690
1820675698
1431727258
875252422
955532550
783462531
261375947
1957461972
113306883
371881112
1838336751
755134214
867341742
1386604657
514916909
1701321490
965535486
1117140532
1971398008
422707073
1139547856
499569244
1103693463
851976014
1074482074
2037566634
716581330
1858480755
84239166
231864331
1577479604
1605408481
1435627048
575737985
1286644499
982715122
122002193
1310603254
802722990
1220036408
1385714932
856772796
1209775387
289403447
1596903906
1732554139
1196724033
1809709549
679217520
519614153
267497324
1863710669
21228809
648262480
1998719084
1273523468
1385579515
872841555
1047716617
610552500
1161989583
594110976
597936115
1554839372
114384061
1124573212
77149720
697148678
409132082
873213282
1641978130
388669702
2128544955
41285015
1095672239
216284614
360064888
975433751
1984232520
987940278
1666082927
1553646020
512565754
1591760778
1329488271
503788536
397013718
1155497417
1731600320
1053861894
29282398
1672446844
2011271825
23779025
741683781
2018171387
1468787157
1126128195
1047692875
1743242690
1638574293
1187592230
255517055
1545429753
89217294
1100201020
226154424
1868735251
832643289
952941918
1093171444
2023253270
477013540
961821401
790426815
2083915534
1377882236
2002701070
1701671574
435622489
1478955933
418264440
98274694
31145303
1747355613
1702652379
1105059499
1353343293
1475717905
433648878
1067042962
233236285
438121907
219977619
946158489
1820009302
1870155899
563547809
1177713355
1960073326
674164676
2140410313
623376582
659249329
589821704
1215074780
1955575257
782137297
1810352742
824263767
738057573
1298767133
984251308
1224029903
1116862700
1025790747
1704693617
879522534
2075611779
1775296381
1162487767
1359747902
194298851
789701644
409960781
1681613813
223405140
467166758
679869983
808410875
441143358
583914455
1129681148
790115947
520863440
1334334287
749614131
1445080630
831935636
568239926
491404957
702387649
1231042300
832531669
326928500
1658929152
252993270
1206617768
113013482
1750589645
1396414723
1405268675
1191432775
12707386
713877641
45280233
869173972
1360709175
624622794
957042031
1957586477
479796440
1127082409
517539426
427856021
737008874
1194935314
1668499417
1950385753
949889915
535511133
1280319857
51908999
1950465938
1142139193
2055138793
187382339
262796557
948551812
1642497589
1691800995
229098560
752923368
1616882202
649667412
404788248
819684788
1057072707
1432292360
744204980
982968149
433101034
1575533397
383980955
913272434
647853975
1537908599
1504108153
940727622
1529892101
822767578
372437190
872138076
806707322
1826918371
248686884
1006381310
2131808696
104195529
98632400
1164735178
1637660458
1235872899
1722679291
1460039365
1564788574
724643756
1687185622
603665954
859580590
1926126301
198660249
58893073
68255759
576621349
1272311859
336000390
228189662
85450583
319360598
699432551
1603467562
991136270
84528054
1578231730
1160392859
24753419
1727492254
625686118
389657676
643925968
1269525417
344090135
770730501
497266157
117750002
2034536524
1043804619
1817683776
1068764396
1098093429
794554597
1654128166
763694453
125241281
1169665830
1606504945
28449325
1955800567
1260494121
1787653258
899763656
597151282
1655790418
405949836
274943205
2137138713
303852508
1982686032
752567432
317232167
988725867
1063931206
698572952
713264418
1251668015
1706884053
441226445
46944517
1006730430
1316345906
1962880654
1134656992
1538968761
72903219
864711611
379970109
725650591
1749246051
162976307
1716198429
1810737603
988687851
1315371938
1777745814
544533059
1747923883
498602379
1856245402
523496648
2036040161
1224126931
1191483882
1352542
1282204087
830731918
1312773198
1961332431
1798042019
174719282
1353529190
1485873612
2087594004
997494305
1317908608
1506932642
809941049
278893887
771907482
1564893213
1457579380
1773762016
1044371521
204290928
1288744613
1081606325
47804241
425745420
21588643
90627318
304954345
2128226570
1352565763
1898133020
1690441846
736695797
484589342
17487468
433465205
1072854539
1122197569
1350369667
2060627264
90974590
932060714
68443206
1197159314
904987584
2024278043
1065992264
487268744
778673665
902782986
1638914532
1321188505
764790391
308943409
135324886
1992991495
2069278451
1328577364
1246188748
586944973
1151095024
1478425148
244035876
782360466
1613561386
1041020736
482090960
695708350
913674784
696390575
1540161540
1917045897
1631620482
1786253834
490310296
2098503832
1130747440
1828754381
175364757
1218030342
1508665371
874382483
1798334749
1793877441
124722387
1900542760
485831457
1953203461
1565733682
1612531725
2003717252
517534915
646602824
6354166
1661168215
1109809949
1140156728
227222372
884730979
1125897077
1863160427
1477658262
916676910
1417181229
1775709897
1326084566
346490039
1846451300
1890614127
1789370034
1657099555
833227819
2108675125
125368148
1809751817
473144238
1984344697
1407560287
1516566990
1501690122
1239561114
40071149
1564947434
1760329417
893001347
580126403
1506480
269005814
362863553
536535424
928444934
2109930415
413457362
1850905100
609516847
184511734
784636060
1739025580
950111499
1092697156
2026043206
827447660
1122603647
278092466
727177110
1299236054
496571768
340143369
883838818
1193480407
1478682700
724712469
677218128
807105480
1374655787
403983586
631051863
1607333040
765753968
1317951936
1903438755
735172535
159416257
445730305
939608922
571405767
1817155221
825266808
1344634803
804887765
433065411
1606626270
1761007529
777199544
230275313
1040821669
1887649679
476791386
356604591
62132835
1297403748
1313317632
1898044616
498306518
1231427253
1158950434
27438063
34658982
1155926461
1907199436
797451314
1035970256
913931531
1719995513
760766339
1186899083
1510533333
212250057
1268604900
735233929
1079046773
890588563
1098975761
1370125632
2103755204
1553245877
1158024686
2011082027
1980253164
1318860222
142948833
602461337
2139327797
127903867
824458680
852774396
1363675219
1807546203
1720426
1740652861
307809818
633888415
121138542
1031753411
252488265
1663940492
509183333
920414576
9483252
5366438
1648180039
255061022
510105800
263822957
1271342058
697554313
1096168795
1403201618
1490413482
459069523
2054429440
1481130797
1209347626
1892677613
2119693963
900817894
187841364
1931310570
1288648695
1040208116
716801633
698728265
463905764
759641301
902696362
1548024503
1131791387
250313330
69782940
890467116
201064186
861978572
1722924007
1254639000
1042819583
1942093814
1111172714
318732912
877714206
767564643
2033178633
1881683697
1303286974
702843139
623372960
1556414094
238277899
1607592443
1794862203
1749875958
284318513
890869270
560310569
1192174065
619571857
1930616585
1362760142
1662904294
1999083799
1801224931
1499126327
499719244
847348624
1762864566
967911278
56935477
940985476
453252160
418935970
689459266
662548273
1447886888
1775798958
1654673432
1871605551
1993926043
665625785
1763495786
1008372582
238323489
269977780
1753312720
855543829
1929334361
1245706357
34609355
617677875
550185260
506188269
170172886
702377532
124767686
2080817703
1697651221
1228993426
824676492
1784787395
2052417860
1133055859
458304882
1428652739
617895702
432807541
905859030
621546873
784781013
1144808347
1797450832
841408574
218665759
229222613
2059201317
963481518
2005948332
516962588
1353235812
1229666725
637197518
863947292
1526931807
1236617279
1490398444
1523073941
589612830
636592477
232478176
2095191934
150453336
548697205
266391256
1027733964
1203764344
1546320395
2062416961
723009944
184002217
1624063578
4347146
132358386
1144627975
964820159
2142089128
2074765564
2137003408
1547814142
746994209
1358290479
872830858
1715255874
1241650343
1075784794
2047689027
316193270
240105827
368290817
498316675
1787741607
1552877140
187112967
1628383626
1029061303
1420964236
2055003209
2028301998
1128126183
19029668
1093319296
503821075
275973879
1461384869
247359980
241638235
163663623
1915628764
1497144274
985591950
902364436
1990470089
1676605996
1060543835
204561582
1859216721
1435889537
714915314
1852502761
2015469198
767867331
2048575730
2054821028
321009451
1550474252
189190828
1538659042
876709356
1240058678
2021383118
616858139
560751225
137586929
95732760
128230922
76086392
1736632757
947228668
837878371
2131078015
2003376921
618902067
2146118805
889562275
1939846746
1308270035
1610047478
1316697747
252842149
1216719425
1918828090
1935452544
687142094
1416626532
110830925
252960006
1478117422
799807494
367293866
1256909830
11599649
426374480
754972272
468905713
156395823
1402964228
1887577107
330134603
1293179028
1038729208
1667027705
1473207575
38511068
397013078
688056941
1723245880
517171587
1394985949
2082333489
1329941612
915700751
1818296861
2042379685
2086953881
1329632126
1593583774
550552388
1673481150
294885034
160973123
583809690
912915945
69235544
2096682941
1221085100
1243217584
1353755419
549276357
174077014
549827180
1367376040
115772714
1557697876
1321506482
177784550
1537873381
1791047750
160231381
1310006070
308662507
1352955453
1341596241
1058539669
1984904409
1316212449
932796089
751583356
830461456
956851182
153912091
1064031862
1300427203
1233405649
1695980533
1505452803
211290013
524805344
1643577304
1720455103
843268247
1681948441
78628726
2144088213
2007961835
2101321944
289210351
1447640544
1635298800
1077048256
761593201
1195150012
725051311
644058924
1415477476
1719036531
15602650
459423697
342052010
207709039
1220090225
1136502745
189848127
762358983
354650863
367632366
11631837
1941729280
1668759840
1525278576
414946606
152932637
1616107107
33928671
1307637352
1253838899
1264734190
89391865
1015603405
1212147561
140884022
206247313
594979007
1499555309
1929578001
89394433
1687564425
446211013
892890314
1121695980
1868305833
1926020869
1516517803
1871847004
1873794095
514930197
1745767223
648753015
1867237638
1098223753
1747771911
543395237
1075722706
879746421
1096862914
2039712212
56868493
2054734490
884182180
1138182508
1224061650
1378959007
767452073
1091111632
239423629
117653461
1029142624
518695608
2115748214
167010586
131909010
820986871
1943038954
871193803
908426283
264675281
24317912
1430089662
1907541970
584956003
2130729806
871131627
813222976
2035599810
1956325419
1317840079
1738092805
963436376
29547678
1412719545
558958792
1168247830
1205356645
1263005014
928035230
60697262
2025616850
1875032534
469340673
2112415188
1727516240
1340735334
278403228
206037872
726503618
333735532
1347388429
753887433
22988124
1892879693
1321065917
267938262
1482765094
982141820
810173173
268983358
231414487
43634175
1438537908
30607962
108282417
1567546934
1945752386
742390343
1178725811
2118404432
1241423553
1461193771
354466770
1981166851
2081063611
858862020
605763369
675267836
18085289
1448957551
566612086
851137234
407052503
432221588
63525184
544457917
1664097723
456931406
1843861056
1296929433
581313406
1085432879
31608257
1143558864
457096910
625014397
143506041
2113299191
9167549
420645312
152962557
409519538
1486805261
15070818
592364172
591338111
558147989
441218760
449992675
1281610654
1570941657
506738234
508268703
93838636
232459967
276356424
593334262
1299327582
1376369404
1704121311
762413853
1099733088
1409700024
629872814
1460480084
2039049334
1220633307
960149046
656322715
1268245229
1838899935
549866978
1329068564
297769588
1186943469
214456841
646710438
1975680435
1321284787
2075697206
93470180
578127004
8898842
2126953971
912766103
2044243096
130900981
730529180
2056961411
1323821856
310113572
1817284596
1171067300
2121944743
2056961411
1916398766
2085288230
1717268750
1130160641
207180455
1804093220
640345191
493247182
1617787531
421143140
1852870011
1569255187
1411504878
1859291959
726772931
488964735
780849362
1608070390
423856767
1132464021
1665186851
906653696
540814866
763105331
1717443505
1550959452
795169030
1834366933
1410468797
1514566029
80591742
929118821
1426979867
175073607
32955810
2066080794
952072112
1348932906
1044917921
323749055
631498131
130260730
250302938
258091738
109504114
1580207287
985464822
1541650618
648596859
341523623
700935056
1593295145
1350222135
937770391
243031832
1934086129
1337809666
640510318
696891475
1206785133
1359920695
871350240
815801876
382841841
2038142817
2096027982
1554549744
2122667882
346803301
305886677
1788933828
2071264185
1191611053
475785732
539795802
1886871803
688861404
1163671335
489110494
1571749100
1617425629
1594715843
57595717
935955121
1299070579
168403755
257253010
1212237902
985616924
1140667000
1868055984
18901192
430695403
1791156135
204241609
2103135394
390086449
1569802154
1452310890
1767676177
1497667220
940626413
28733449
2144856383
718600613
1033536285
1619759913
1915139899
488642363
1726296486
1768761798
1751758750
599175971
1473044346
186989415
1734786542
996564784
729804684
792356986
854141739
534210537
206471322
1885389975
1548838968
965521086
1783220057
44576301
1102002588
1810513291
2098566258
1705103139
309082381
1824940164
366083518
467919236
1278758812
837599439
951635985
1706160811
1911395092
79768909
799698975
975215303
1707540611
697885921
630776847
95098672
65891068
1667672533
472662972
128347653
1825817789
542168882
1653839462
1923436108
1399492905
1352137987
1658599064
230052316
2070381140
2097002234
1064280058
496225695
851715036
450378019
1634361639
242991494
85012203
252218051
592442752
1275300200
678971283
1119029121
191489850
1610248783
1566144967
1128173287
1179867085
1799376448
1421404680
440938299
1858392059
711354094
905890068
996738436
881743005
2076103086
1317477417
1054601719
1187947824
1262547414
854017493
987792802
151508901
1863358721
1895380283
1374653762
1148974493
412286738
293423835
574422577
1729929591
1597922419
273052575
1943511581
722602605
766779552
825563081
725128999
801475389
1283798151
1074793121
1077100021
1364998320
1197323057
1340518716
1725393860
715435784
280883896
1221735129
150450602
1999217152
1504663417
174977608
500397777
492767820
665008566
1298058154
756428523
548902075
1444863329
466267023
1729388807
1223898703
1674543389
1715319618
516500937
1490514638
858201642
341426778
1298514624
945774771
203397997
1370304045
851364903
1257579019
1553084108
555789075
1071241771
379481009
937052878
136093701
777267634
744170457
1028227401
1483681346
2000232508
1420561793
694145037
381156648
1435178667
1981783990
1549046126
228564245
2046966994
1320669833
1646882262
1426414751
1812092021
1910267371
1214205411
671753853
1438434707
782336448
1347182513
1681686024
69320147
1085917086
1061384731
1880241352
1868178853
396365478
1353073017
747373965
1726336461
841454783
1828249626
1078705041
2014539449
569636208
2064995351
1126743858
907492522
1361660788
597253895
1494298529
514436786
1195800266
982617653
1811782509
2036776822
1799078241
147040999
1364125430
1395884590
27951040
176464935
106805444
991725175
568587142
419029364
1524744063
10849364
1024324967
748165970
313952721
644068413
105785151
930191620
1080779354
1352213793
1852882115
1177328603
452496259
688467725
1031137834
1931250480
67247616
707178383
1406577050
1963275469
109194573
1497095955
607095833
253260777
1701140961
1384728830
966766495
710475776
411094125
483487598
1702431834
1799766515
792935178
17487016
1726370071
1972941926
1323758500
1328941302
827422863
1259952216
1868327258
653085342
1526037843
74526881
2007798249
1778145679
65793597
1831343516
775407641
1890873208
868152866
526107
1633422623
1306375733
487564982
559714149
1037598122
1581080542
1779730927
2114579007
2064535849
521121973
697554995
1649396837
975887048
872197881
1340721636
1221766198
460312166
1918365114
928896048
1387696215
1158495468
1678086937
287874215
337862116
980979894
1425600454
333345146
1780534922
904252442
683584989
1931006306
1902910250
1586431606
297154779
200902716
1625668120
734221622
398063682
1307225729
176585620
1494278037
981093262
699381184
910042962
1568713988
522988820
1373176970
531731635
2069273666
507774204
507976452
906641554
1454862774
856565648
471143684
314878278
1621750208
471934307
669451399
1815158261
443495281
1808121944
1773461782
286194804
931259736
945641433
90286080
1059659441
1068234725
1492401378
817891904
1823444347
2023348517
1880748716
123650810
1724015152
1615053681
1499395055
1897770567
1220522180
1069322559
236136295
313338172
1442756015
745430997
1679520932
1911336284
219472420
322589857
1055428875
1071141146
1288425755
401482876
258978121
335411523
264924484
1382115140
51232669
1297493107
1802022826
1788937917
1588082662
281279101
94282622
557599251
72417821
312107925
1810498039
359244291
246535700
2032745793
923956708
256373237
169726420
845153977
587928820
675503145
88981418
720275384
1605781828
572268411
1321393886
1356089840
2121425490
1010035308
1285740835
1137377435
1592046333
1875578792
141337062
1421113340
520686698
1073153318
1005627379
1088896746
1857602607
283197736
1601422750
766136235
149159192
1357472717
1176741823
1091388960
2134512989
485087784
630694307
1627315609
1651984589
1881354572
1085447166
187442804
66636996
732610463
74336071
1786260588
2106330342
450382391
939532278
2116437682
343766792
227681495
1232246622
1258678239
1995463050
663823784
2140319553
436269722
1407539100
592318817
1113162436
469760458
678129646
867751928
1270014023
1325098958
1286255667
76242054
430410947
1186838260
1810155108
1994105529
2070103508
760679759
778276156
987195710
1871651219
1850734939
991282953
1404202638
1012751024
2075263231
833240232
518514485
516260571
440348356
2104103029
263104067
623480223
2066448982
1592587416
1468458966
627394031
895899593
1333447890
101689329
2059125670
1938940069
401797025
1909638621
65069206
780316929
1325043095
1355979517
2108059297
473243311
1919316
1174187811
1167785573
1496392802
1845910991
1699870473
1836822350
1122021460
102468286
846269759
1280315217
260235764
1803025904
164898326
752889538
1004029420
234049302
1370834479
872046283
1228447967
1413606060
926115620
633764458
777806070
308955133
2091615986
238775637
1660636237
453191523
2117933035
188689862
1940883604
1968012932
35662379
1453589146
1080567626
1021033834
267158590
1400070711
997949884
241772268
1281379971
595997388
441496402
1639780332
817386677
1747829987
736630289
1381652215
743706615
294989784
1878581240
863130426
501260991
2034265906
1579090208
756825073
1209498703
812198125
744389836
1944388978
913330984
1085254064
1360847356
1654547386
1133453026
1926360606
1266941773
63098325
394639741
633355155
1772370022
196615110
1342796272
266270553
1690452674
139440656
550042244
138937254
1448147939
1705128110
1784163656
11160387
1336529887
1775577551
343901185
2091247310
1104013382
426074149
1988467200
162229802
1320614562
702372187
462159487
985610118
91918476
135336215
645104603
755574095
30745917
1215358249
372300519
1503195958
512842794
427886093
19223478
1853809277
1378624496
710918510
541382941
1123907598
1835253781
1698851275
421042375
401730689
1161395875
54671609
722346150
1843274628
1212091159
1370966343
7114548
2087589739
388341967
696650533
221816793
1101627706
1231937925
1810580873
1510000514
1885583999
1473641421
731683900
236921051
1628177878
372939776
1782743084
2071166502
635736413
524656000
585340491
879278980
1259435154
1591227435
1897089704
1484309532
1394875354
1517591710
1274035801
1782467339
1762165802
301016042
1443267684
381124515
871598063
930746
367726272
944164191
1723434856
573987216
1444433223
1156507576
93999521
1590075776
1524657617
385909066
1053475996
68242326
441483045
831034178
58272501
780294741
889958100
1726935982
5427003
2028973207
913552803
1194300166
1524978469
1542081421
1738065583
2132736240
522862700
11480816
1952792092
1842977865
1090230836
2124035853
726688854
1268713630
744644824
905456426
1489936866
622869433
2045254826
1397187603
380970577
1099878279
1077058652
141654769
1875157872
2036992957
131697966
1697667315
618985261
844351550
440603741
968575414
1882418676
951639873
454851437
1156256835
490685922
834363594
965587632
1036542423
620937313
1515837618
1228027354
1749968294
1382494466
74588126
1114496598
394217937
426053422
594775172
1043760976
1169762917
2058704141
245036675
1899423072
305222274
1150027211
2067067752
861669673
575022231
234650252
512019790
1709693604
1406796170
964547136
1165938006
1524756542
1249260144
1730292895
1202442317
1108225793
143716501
1756737392
998577329
1921367219
153987428
1288394178
1470013078
574812920
943257089
329061124
917558288
156145695
742068397
47919605
1775435572
1337730721
456060442
1576027188
828834887
996369887
1697976642
1509390457
973656572
276713357
1692364086
131517297
212358582
1091523630
1189294249
371121760
2027308019
556846458
1862444392
488147708
944460452
725136582
1327411062
86599872
41983283
1539186666
657699779
1011625725
180952085
2073444580
426094869
802535105
480808576
1354000676
2034653500
919873832
1896430379
358638074
1111383778
1751802537
1993410523
1725731255
1555868356
151440848
1894896598
2146322102
1140389308
1217070454
344096496
643017679
429947411
256577088
493399103
831049795
143623557
2134349760
1478567590
1602696683
1516473350
867892348
2115995779
420976914
452315530
1891738700
1366011598
554430681
1447556637
477050875
1353958634
1267094580
1970766181
57455161
1583394660
1474558822
499217040
1662640834
1546623987
996960318
488436744
1006510042
1121951983
1965349840
2002874465
1821979905
1388920296
678224168
1496212249
335346797
300915812
1410927515
1607935289
379066782
329349771
1522452194
1629885686
530374271
909377133
24964849
21396671
168576192
446299335
1019587138
953823708
1815834687
890761554
572877109
1997120497
1564103922
1776929743
527461240
1386893656
637700574
1295468559
218894066
1980059559
1948011426
467756782
358795876
1897722696
872788005
2059706401
355863231
78395611
684653055
1623490194
936298292
1584007451
187340589
672382620
2077921459
48938553
27383995
676826745
1892219093
1206756330
1875335844
118647052
1663365256
905911752
1790029960
798346424
1548021092
2044696687
351384870
1665576607
1030315414
24281166
1967483954
814378780
1908672388
35319269
1749838428
627513386
751860577
1548347446
1360500271
302226773
1704098357
1376646910
1654634679
544072599
1185576734
29375195
463569008
2027124508
1003877464
1633007253
1997610613
2040672308
732903248
1624196779
142002542
1274290778
708469695
1960484957
1653304949
1478360313
1599739673
171959298
774436134
1709860244
974069274
980108427
708817351
1090322087
356432071
954349559
1911899488
117877290
30438784
684676626
392462914
1737573424
1643775530
2105621887
1009965235
811196006
735792804
1421154809
1821696254
1903516855
918182422
700695562
1822283538
1568614299
2107081269
309520484
1158273740
1183158596
440037508
1446815149
1825441971
1296929433
1783824328
1535094804
1326511688
890870083
71623455
1095187347
1348932906
1453424015
78260892
98090863
466056832
1057746238
828993062
1205501056
1298036754
829561454
864875529
19886898
2116554329
1115744507
355764325
397621126
1662773768
289432498
513588184
1168065431
1327265424
1609353005
713108824
1572917465
2046494748
1086040139
1811328623
1235850733
2132814290
619231485
1965918120
641430705
1585424071
1510469370
182222256
1323984801
867103260
263925592
1220141723
395618128
1411719307
1159864052
1887394188
260653544
1870512174
24748656
160912232
13580585
920537590
1202098621
1222713944
1648387784
1407909982
1195688753
1679268757
2063474916
1923572595
1188804073
2011709636
575166712
1351835879
1939103332
760685612
1211024808
1363392923
1072152173
1580299025
1848148666
1954297887
294686613
1607440946
1068823385
64788969
962383433
401763212
1991786751
52059836
299667609
1409165024
581066791
541647028
767886092
569845744
1206006747
1667134342
476811731
944479537
259065310
464150918
707723674
1017745677
876017196
1099749733
966416834
58770761
1327411345
875752620
148523018
1144932206
1577105707
1539933245
541069035
388633398
1054483828
704816999
721947195
1778342941
840666753
191237633
2086525381
1392959263
57582315
130735906
1978779720
1201579194
1906734265
853785154
1679063297
863023295
706155870
165157225
2044551595
315079124
1834200552
2092906864
827489853
1182702251
340632939
1556642118
1595575737
1250009726
465722769
160126703
1512917489
787893438
467381596
771178807
1586247953
1660736645
103250017
1495563516
1029315833
75724311
349564073
436987259
91171726
536185479
136811410
940268341
36651250
1644743985
268820927
755356256
1310588455
2129434156
180276728
317106568
2136389163
1070687670
32860432
192417867
1039988803
1829556938
1898485049
599021383
1134305167
109197898
1332247114
727725179
1521577192
1142932465
2133869678
725574761
1232863298
538887649
583001840
1919793034
2015857928
1275860375
1753833475
303045020
975152941
780657972
1628383626
1121665120
563468267
1723429124
2001828189
780403281
1088849942
719905906
1900370674
755373814
405511729
1885455426
576371806
142520485
660668832
2104579894
1425840607
1609374840
860963231
1176288802
338201943
839924300
1338362251
1127554100
922339726
122457996
1226173143
519142184
1178787520
591782292
1425361646
1133533374
392240447
2137657133
628829977
1609533738
1941253729
419490001
1118906321
601374294
393026334
521516657
1114496598
879230070
1457044151
333015138
909711817
877592738
2086327937
1393845130
532432555
1629173658
1804520800
1455177652
1557981392
589018895
1436325451
255996587
694425305
112976067
1644161767
1890739393
522083749
155590848
856455659
134263190
1011278981
1688890050
1719635974
807967333
247395508
371459357
523796996
381952513
569333117
536185479
2141157735
1553762673
877946097
813857343
1226571369
1889057648
1581168037
1930074142
1009188585
1853945427
1817185633
1705990398
1433880475
1209187993
1595948855
113374829
764268473
931291379
415533656
507304805
1744635930
1476227292
1757927155
222835010
426665389
1456243742
427035114
597912768
1896744473
585307649
992730421
115320647
934852436
2101555238
2113556143
1402832108
1065945949
1555155411
199096459
2020569849
526384173
2103046655
1411302405
2060749135
2030698765
1685209757
241032865
405052522
1891882532
295219572
1202131114
1858877815
1583839691
688824259
25099020
1659734111
1055614928
157108035
2057216365
612310023
429457417
765558370
1007658721
2141242363
1323300970
647968517
1762740858
1337314222
1377064879
1867531745
1606419634
1866398007
2059043657
1397257949
1598376063
545051265
1386222664
719939587
1258552428
1989277740
441661500
1491234909
1716423906
1593017515
745504394
577095719
579808028
386491863
272878455
211180185
1645040497
859434691
7830319
1710546268
492320374
1559619465
1594047318
898685568
2085149286
598467049
335356024
1394958
1422888173
295977886
422876473
578729561
2088015317
1499898240
244199796
1399118715
132340848
1360099698
1012549382
206780723
363596717
1031258869
425103058
1951167070
1462825633
853632616
1950343694
929800944
2072239376
2127436497
1164163919
848621766
1040498084
1061141290
1348290029
1300787654
2124827883
952569154
101665205
600776465
39512461
1385945448
1342470332
502029410
1664643709
2118926007
489490029
1883508725
117457452
1607829188
227927080
791912224
1831934248
320416513
1251728347
752495426
1195357845
471692972
788801070
333963690
496223115
1503398415
1562238956
1200071831
679344865
1318991897
649307137
936837814
322184113
1490840661
1449751900
1239989089
1427488710
537288111
2092283446
77927605
1399806802
1789414046
473532158
859999256
2052845026
1871726581
2037734018
1226080395
1762564902
1370009234
1747333974
592030927
2038571092
1967547159
76707776
1313159970
5922263
651911070
804741502
1504318360
2048523866
543962340
476896990
305737026
1637905554
1140326439
1000129647
985647340
277497148
18525155
726795783
613214569
819234551
496217024
1384002703
1705765823
1624201397
1858176000
1779788946
2054738193
1824671946
385227488
1904713851
1266936969
8149188
84895944
1098516261
920912092
448269155
267774022
1247605085
984885276
287263667
671389044
202989941
2111233349
1411525380
74980584
131874887
1351861982
414034238
1111115676
258655795
1276513171
682336616
1921608538
1813755796
1097414081
40219224
274328737
884332252
837757781
1737382788
721427167
1381008664
2091477607
64386467
74691756
2007993059
1100084401
1859765767
798476582
123432413
1744050270
466532279
1806977137
349672722
1320009963
1144365269
2109371441
275953197
780955256
1054788344
58406560
1328294414
1221578428
556332515
1329249226
2105292576
676530215
686137735
901836530
902490731
600639939
1661768066
1482194749
124386883
1293386573
1233516597
2093770470
215140384
1394559236
1731853725
750651542
84359717
1649243196
1759791891
1578648320
1394226509
1660291775
868036497
2116677319
1273191692
166767779
1173728279
1282170048
782486425
1717263704
1154779572
2135942862
1775964511
1332715804
2057992321
867994905
1977811551
1176471142
1992834265
1753002720
1826483802
1530932826
1494035415
29231906
1980098335
36628992
284177788
1720425674
2128045151
186693422
1964412172
1549812325
244607346
925990150
780624373
486151291
951639873
1216900963
257141622
218526909
1563849697
2013993897
633854240
1421309684
1792708833
1449892099
496096589
1581568717
101712541
2113271838
1829819635
1093380778
1682744494
987619806
369396277
1730103731
293766569
1075956209
551620216
647397103
1851290980
842854360
1218168185
430459026
266121938
733749924
928335970
411673706
818088465
2033833625
1159261791
1643239688
87368931
48399059
836686402
1214996284
268891041
1209851420
469731789
1090396949
823199358
1150311802
1652981474
889910638
1529580495
960340322
547266299
847947396
514436786
331858543
465669645
34591417
674502416
559656527
1439808672
1377206491
661936992
1209046501
1410098929
1924991542
847736048
924065628
1119155791
508366717
425022336
1596121822
570147870
1674611114
1345619567
1612166149
2005888225
68380686
5343102
764245476
1529771047
153269623
1669363229
226668316
1539953306
2053217037
923452011
478110957
719409960
1643004573
278893887
1615066481
507405398
1903413953
1398229045
1255422509
1957455762
555420778
1372332878
1962276290
39345519
656310185
1001402353
583535741
21319244
530487533
1805574280
1031319276
1381693028
307179281
1401680583
2118446072
1825587989
2010929688
2072321521
931642616
129852949
1707813624
1128295272
1256352444
1415877019
246661063
1438042322
1532870553
1833176639
507977532
1521263745
1836439272
54437320
142493075
1432342634
259787328
347327385
2039860377
1825313466
1121553119
1914502380
10516012
204356762
506879747
846472299
1341062237
1875295940
2036124869
372124597
131660643
937965990
1125668004
1610102014
889612758
1283120664
398094504
2081152516
514214143
1100700359
1739975551
21529901
1176126149
265984379
751212782
675035712
602031255
1865365995
1735391275
2000811975
591841407
123969132
1661651582
1392119401
972818157
1256634203
583040410
324063307
241481283
1142483302
852318829
225879435
376316643
1669002481
25206029
821153098
124200544
199378169
994296993
453485751
59109957
680599471
187971499
1538538293
1255560231
168002051
1528864422
502551827
477319290
943898388
143189645
1357356591
433573059
1886209574
1518830786
33495982
1368451454
1740459992
311775990
968202525
1212288443
1509185186
1591405745
1681079306
1530859373
394977140
1206756330
611044207
2028438494
4991536
153745538
1224886592
86074182
137266003
641729424
1750563713
2067711866
605501755
144437096
2103740664
429272532
2133532737
1259374202
842922335
229835621
1278676068
1962876771
1098116653
601115285
673575758
1796986913
902672860
670717071
398091353
117696261
373716978
667009944
837699832
693868756
101191164
291691746
881830551
377558811
1100488110
1964822209
1575271725
1499392364
1238153293
346776602
879133076
247148862
1274448007
1926274618
84911746
1402132039
1585068506
1204672932
1597941071
1716423541
1368436564
165969026
1024858933
872158160
1693231008
1243950556
2108553222
2051030744
448280449
1228349358
550502663
2120186980
361290580
1211603714
1607822927
974410299
1563101886
87984530
1999068993
1985612986
632580136
597377852
670626991
1809582067
399178376
606123128
1342775380
1562709681
2139055291
314644273
671530585
2140156082
1751526016
497597326
2069978812
742098948
1159699157
351734515
1775938755
1861671985
1690942774
78558650
2133481336
1158095744
1484654567
58788848
893815665
896910265
13736482
49969328
478646578
967897897
1890600485
290759519
1737019317
1405704738
1504753651
1493918232
1252625753
176383307
100334849
1319192517
354434689
245923247
1928029649
1076760964
643218280
1807008453
1405646030
910803607
337237800
1551061471
48676887
1338521303
1797240576
1953440925
1774446371
30600867
559524973
1372158954
1597414420
215496623
595722197
273916116
1003928442
110164531
1623807478
1244732969
405969812
319835561
1643735250
822800336
45183810
1995822194
1909861173
89014458
1068689514
924077286
748309829
602208765
1093490299
208166637
680371672
1091548910
1737490692
807260679
2133201539
1631112850
1371720191
986137801
656673915
287361017
264997645
1697254937
1581132851
779161790
869624341
164151333
720760720
724594134
1632511756
123786576
1494814880
194541245
1790174110
171270701
1608039332
1782027234
785753314
2016893054
2079340614
1678353919
1301795731
2016691143
497823978
1292717346
557983122
1273749140
966573989
676827522
1260644649
168804830
112836740
2086918532
1087524375
575422689
2054420898
28298006
513296869
2100631758
138413750
1467617255
532883900
1701402964
2070432285
322322328
1421550367
667042699
2093826378
420966261
1625855037
450348082
1243347739
322187385
625859104
1996882691
114582162
395554921
808757230
799074081
1616607755
1812331334
1516138586
326126450
562645508
684966956
851682439
1610291264
665781096
1922567423
1414788934
1038104794
2140221312
2006359762
1379010739
1820845802
1478953932
1610483639
367846407
2137635079
1214644831
1870737122
1715780504
237634506
1011915949
506837180
686179339
917718368
990935980
185103923
1811714537
1181535026
520348446
590000975
1326684444
1936462685
493402720
1101971181
1381060136
772538979
1258814395
1002989959
828938400
1636175834
837948608
369198838
1578214971
1915842271
1094490885
1473550530
402924692
1286202819
1798531187
567239672
1111936277
614472928
442415891
815859658
968779069
192036414
478198803
2120388132
1810402556
951742073
2089457159
1956743492
324568453
1489790597
173255413
634022718
79408888
309627038
302060812
992178985
450020658
1058871399
1449799263
561380907
790134942
693896655
678309667
936430123
1431244326
227556535
675511134
1064063687
118970657
1223835944
1000999609
1051849178
1914851808
1360033903
1821519607
1218611605
620233081
1838441190
1473151461
7982966
918505889
1614630235
1772752043
931370999
2052527289
768553185
797032377
583939779
156121290
661190586
480818484
1761577391
108958577
540732282
941087420
1083085593
1560381764
1256640326
719096442
805419240
2119564039
1304067670
1981495069
1096202276
675812878
645009187
173207057
411055643
394760671
862292086
1567437479
1414420388
756692624
804852587
747273488
1489754817
1253687060
1607541231
11877970
958638118
909339414
184198137
698602138
1008521559
1117207469
244838835
568840681
1453923716
316490466
125369630
1817426272
1797390071
209025384
1927443047
894958639
1859033157
1964934821
1325199078
2141593752
447235395
331509451
748889759
11516106
311018457
1859043589
1057997929
1873664973
2064952883
1082240439
1532894399
183089970
580373019
74458552
2098121239
901215718
161037433
1941718301
1488233025
1345816223
1560927682
1139204227
2103774456
281721590
1849284185
643628239
993131811
1479565856
212026721
494475589
221618116
1185022418
1830701428
1017505511
884332252
894231921
631975527
651760996
1446997106
2141548812
1044872790
1532894399
469259471
859237895
88080786
376004712
1393048081
79249581
954109022
951152234
495180020
352718864
1944721568
1927481792
993228913
836183342
556856249
2126537903
1216533731
1958157982
1706257333
2069265749
1102313771
1376875703
1642218139
1653459503
1598211692
2028815083
739561282
1527743432
1345974528
1448647915
1733349068
1724329435
1699717473
1161709560
2056648348
972801210
837790988
199357918
899148270
658543237
2016008329
1396515597
307528976
223944724
5586496
1136897292
63366011
61989917
1536480713
1811074702
1265143644
2079052585
1773802802
2090078121
1587079874
1820204432
376241858
1021439544
1497794876
1106364594
1237159007
914608224
433354167
1620675667
345719852
1037038118
9343891
1809870744
1871994858
589366507
611878588
1878531621
1062168977
1649544137
1023414576
54179075
1399037449
2065691403
48464665
2126003522
571560064
592380814
1099769353
16513383
1441541881
910493091
348508629
855251755
78745734
954879398
1291025884
1470169033
1733103882
1077441852
210882180
1360197110
359193183
749043282
738316055
908471469
2102298027
643738691
628546205
1642823524
1653000041
903069324
650185605
234735395
1953707797
1461094082
1495596188
888886201
424515695
1076443881
401763369
556752599
268187395
256790170
2028003736
697157016
2118391158
1767938222
627182270
381447921
1605136982
1518822699
862985422
705818830
677807858
1309197444
1451877665
1437154633
885588372
527893420
1912898919
1564109502
2007181438
1664527838
145595118
1323778386
2146503613
1155526788
1095784738
1445180094
889902272
353850604
78840422
393998808
1139858288
1969973201
1714960076
158423780
92543384
141453020
1675584179
57843572
1505093232
1120871314
508644102
1404660551
104158923
2144898692
258236379
1233570703
1489051305
324144013
914277996
1353186452
1829198438
268160135
1596234656
1385792208
1442906500
1870884504
471665249
563984791
379372243
728139149
1496210260
1614604683
891476190
1951126539
1238550939
1773276611
487346863
491453535
578328087
1980652662
1177042697
1579968247
682631169
1408969150
112177224
1911226741
465483315
99481699
2128577106
1618883386
1089130779
523348670
951888966
1476889603
1375189091
912759941
1605769206
1741963837
944101773
384959729
315231304
1054715344
1195786490
147032290
117800527
374903761
1254669928
788914006
596386258
1335961207
1939827750
16770700
539076918
68190007
1087277014
2097493893
2023480953
847012822
1684054452
944415803
1735437794
395924607
896461006
1552806888
656818788
1774019353
798885315
218445394
1790202754
1555025309
1581830019
2077732189
213926750
1257025757
1560433884
1963306485
1976891098
344220133
1476985808
1336705361
370372263
1221719413
1226595190
1981433203
1291129398
1446155336
1660714181
97275777
1886490177
1068431030
1685967869
1091960875
1577147612
1663517539
2103963516
1757740997
109380348
409022504
1244625815
2043219608
1764230874
2112054946
168459006
370731354
1032311749
618542136
379419620
830231813
1083060212
583676268
2145769377
1592930132
1496511315
1545450784
139418128
422596500
1044815438
1056520429
474482452
415092846
1067993738
2093562643
1740486681
1995952995
169439475
393022537
1995411434
1044275339
1441377669
259543143
46909026
959573016
150365167
442644541
1937090475
65147672
1261597990
1329008
134663587
367859753
1220619125
1377952294
912238140
1789501048
2059815148
1707325321
543400983
192038044
1822420022
1762451135
1313839410
395785479
1443223363
984108265
1737198239
1008465698
844167936
302351140
1794638617
669959003
1939467076
1087648519
185674833
1049941597
814421428
1459663280
557275097
944397029
341929892
25022216
1082673879
1928960086
356487146
879195337
2137520482
1872374657
101228772
707203951
995369555
1344651774
1345665413
580136071
620005201
1546821177
1701405130
381418335
1336314877
793417974
1602093749
832804722
26218721
659875169
374905834
1792039771
469480609
547061163
622716672
1703020870
1348427000
2031982519
1895557111
121294923
337076549
851868566
414627031
2079016306
798020715
1768735548
689916376
1559721874
1237107099
610711441
1228833297
998566148
877346094
290698575
835922721
1039497804
379372243
1629215956
944050377
562825451
1296980817
919152765
1195355889
178359047
363100471
1311311171
1911756232
1016990976
377081607
31327075
1735084294
2138258079
61677279
1747749627
2057388907
923191945
1477693251
193570597
725827881
981423826
1421226145
609679957
78330060
1682970490
1333953739
1875425770
1186722885
839878130
337777273
595085597
784174587
774090525
696598346
351623469
1573957321
840154645
178139206
1267976729
246860077
180738208
803800574
1081631073
1366052748
1709326164
1465806378
1081389648
1401809878
1641293617
1458535921
755346342
1263130228
1475415046
1864576703
1618285639
796709789
843408847
32788241
1992955075
182415956
1576117588
2130718247
263539038
508248121
1000072141
1613193190
1893713334
1725866059
1898529600
273769212
1925323985
370892494
784568494
794017675
1087717795
1308772745
1994286292
1387696215
1918019713
1696156223
68183740
1837345650
1521277864
576758983
403941682
73875246
182435520
1846007785
2028040222
1471487200
1195621495
372020316
354445335
1041905793
1816243128
1347438148
1106270392
1284692970
1525988676
1692085504
26873404
353552599
1502757563
938282754
2021592529
835743144
1856212059
332250421
1368695278
1154296372
18543898
876314736
1784045262
222532673
219708358
495451489
1850197318
192822793
986181253
2129491308
766010498
115227150
1738311738
1297829319
504745086
1275124497
264619987
784956333
245790941
167428324
1650479813
1559035914
598537422
1969598533
95219926
2109198018
733405454
291080863
1820755487
1012961816
2112369250
2079193484
815253422
795847245
712887256
734544603
982640931
1096610592
476975195
1306164872
1742711535
824665605
935055078
2099447697
603752762
940653119
712646976
465132508
1322280265
188248498
1465080274
705327806
1401608674
1060629500
1102192412
67036897
994439382
859548197
263075532
1491973273
1285390885
1265081812
1430850637
1657646570
1760424091
1955146750
813409749
1682349339
733509866
1514930320
1388606839
136812321
1611576003
1710008343
1952993661
1654116453
1489225953
115208331
1808018937
227002146
1443520531
2145129083
1021382704
1079667820
1053605928
1284745743
287679638
2126977848
494917640
1795877598
864264724
500563289
1387332439
178126232
194595137
516419810
182693692
1968362372
2041216393
121110140
1073500989
1145078423
744409951
184331497
1456270780
1982473665
606202101
2147228280
1316803349
53095952
1261731164
2032141768
1091971820
861632786
716905613
859332698
507495788
2127700020
1930188252
694096463
41180841
144853118
1748339176
1662572919
1873801591
1664789592
228380816
753855556
1186804697
889226569
2010650163
347978237
858978784
1019583090
1207201239
801488082
2081229771
52758195
163178860
563807277
1593203051
1112592467
1826376465
1199656795
525089346
113883956
770782556
1526260755
1297817788
99671780
1621509397
90850318
242248569
1360230508
570766435
1282950037
95471223
697679791
542764648
406003832
1825126987
2076776490
1240033811
876340889
980089802
1782765049
1074844318
2143006796
573385069
1317752542
1210201688
1613407525
1511708383
1664265733
2089953126
856634056
1388586843
395380616
839879642
818408611
1840080385
144316992
1347363464
542732867
452675220
1173577211
1396125796
410017797
449794228
1082895894
910438910
1063103617
681335790
45442803
957221069
1042586848
821734648
2082804679
1898132887
789967801
52930190
572820043
319685017
1855635874
1484304783
485353208
311333858
647881030
2101321944
1388284554
1416117153
1900082270
23637937
1885757179
848538731
1100314944
210545449
343550753
2078815668
1095707345
1789680113
1577519178
311279589
319897156
492620395
1159621102
920242250
1583239881
1189637469
1955906840
1127019471
1526915086
677852460
1470101449
578769781
1865575789
618983177
953343589
859309239
149136620
1480981351
774129817
292247216
1676605996
2042157926
2145046673
1632141401
1339788879
59004908
556707311
1632331026
694201489
290950453
968930904
200038214
73449397
984742197
75139802
265336945
495453603
1718390994
336207150
748186871
1555788507
769907851
1663682360
1732529923
820503302
1511476766
1483133663
1376875808
235424007
1119915739
743254819
37922832
1239043503
756562743
1003782924
1887395144
1058607625
1379014704
940238043
1128361107
893591421
276000209
538520932
72840295
316496771
101580659
66920836
1444030122
1781366958
365866995
1360392827
1951339136
613442970
569067294
461040092
290768801
891537378
987876191
1313215149
1737382788
410388955
1246647916
1091179705
934070557
1254035217
806170461
144750729
1999119070
1547175862
243411006
1131714961
51523048
1170264874
75057542
286134828
1649985436
824838823
1484022820
989583579
806757722
1108409731
943979316
1787751451
1675301171
186939169
1596319882
716853272
177798123
993765396
577298638
279435942
1813780369
2013892509
1869774491
689365407
995212284
1543764523
827114871
1416696757
703758563
1060411747
1513094006
779460732
29340081
1217216567
1196057141
1955414088
1535165755
1634986412
1484998525
2140864657
314049372
754758060
675035712
899220775
1323750472
1177381529
274671587
1000814039
686895542
1228157980
475111421
1828109989
1891679990
1053247176
1702752806
609407424
1121486418
1431152181
1098877994
1141346662
1868998318
1470968581
973725448
1487480840
163001073
1370392400
798926239
189568498
182980168
31568061
1710350675
1560303345
144998929
1724055056
381968252
415166559
1519201017
2015997498
410830836
755089965
1474710337
2141009167
2059054562
603244305
1182610590
913745437
965564497
1401065361
1133056332
1068764396
684426956
1627792460
1165702084
16260622
133519033
1919445817
31820263
1550384224
947461892
1429053778
1639864345
126991219
1486955014
218956590
1461009643
673990807
1152819191
1011218951
1882798872
460973944
1721386940
1075388117
1351951346
1624442459
132163084
523949351
61513015
1173877000
1368877569
135769481
1763519825
1315703450
1415614700
1086806252
1825664994
1280704046
2058679111
1365724873
2047908413
1364682801
1948712846
617386040
1791819394
2122596390
1838658752
1787341909
1502634256
443975545
1865875161
1944925768
626859115
795139730
1894710183
1502654264
1218330103
1231579040
34255515
2136034280
1234422276
1401196869
796011389
1574433198
650311535
2062102108
1037366770
1230875265
2142394844
1565141553
759438558
1585386610
1584111334
1953390824
2079954287
1613951221
456931034
1679431861
1347191757
255306082
384278039
2059190441
281730152
453942217
965245164
776537527
1275525693
642391874
2021026783
1499675913
994177741
372463973
174629808
1189987539
101689329
364152398
623315161
1132118168
394832832
1394348114
191260410
1439169811
1108279803
1305338991
1641956397
1677546980
71023705
1261852726
989413711
774983706
2064834456
1414187144
98799636
251141355
1348871920
1951244585
165387565
1933372433
1047184673
1932463352
977171079
544712664
737015270
1994918799
1747880643
1961538631
1943663168
360452839
1702970651
663937718
1069659872
1020869067
1006873608
725924033
1898986732
172578881
1398258917
1590287056
72556020
1199727868
1955570123
1749987541
2072157680
752051083
258849408
1356491502
1300951818
344907211
231893065
1411807794
766089730
359738402
1043734116
364843289
272715442
243261539
1312003525
426290179
1626404814
971025215
1692697512
307470152
1389314784
2138996891
2121539143
1948846308
1789105970
896587582
1223234412
1000424619
1385769019
927085631
2090105719
2015199696
2089284378
150380847
1394253119
1898824174
1253343275
1326215037
779449791
1798787725
565092823
930529104
581438155
600083304
1110825166
1992684733
1218526888
1605104036
1793956972
1454754292
1891811342
418233436
2046926564
93331459
65527520
238936437
193868266
1809316029
912695703
731785176
813194696
980873687
1428807532
1631618426
1631168818
854068438
1561503826
797646939
1042712031
1547602325
2114887377
394215000
2092756097
850414588
1585671036
746680635
1906459196
394497145
1222864153
1591634120
1949661494
1421928154
68039857
1207669218
1541095770
1257446464
1959375771
280937992
938940824
1881656036
2044551595
738844927
1684669114
266624027
729789051
1748938009
1401853633
1147282486
18742317
1338930586
486169371
347101355
1973684325
559664191
369904665
1297349034
1417862332
818938024
790238851
201534579
416168926
1102638177
2008795789
786675632
1819101315
110462992
1155976365
377770024
18277968
873021504
821379797
1204821732
1300023506
818571417
1156835237
1429217731
337862648
855329431
343644868
2007109195
673002526
989945163
1233838197
1721437661
1236014199
651699881
229072078
2072901158
492981847
1004175576
1079152976
1313240859
1995292025
1665679553
1675982413
1805623173
2108030003
536343791
293906784
2089950873
1751472711
604696579
1356921956
27939300
1560023953
423219349
204134970
1334414097
1260650658
288549322
1644047648
1563395638
1133988533
385101487
1668295641
609029702
1829298858
146544286
807686955
1775414535
1175411868
420177827
937425225
1029051586
1145326499
790222209
1422712407
2078233295
798294877
1889772792
1916645622
1415922714
638469019
1911356643
1096072993
918185052
1909378757
606202101
982069470
898210613
829502090
1893650883
627056021
1866464868
993605356
2125480224
1774397751
1615638734
1390772835
77797207
1132407602
1792844425
1505908286
155644830
398627590
864273353
1460328701
892731217
737773744
1031676101
2813895
265735389
356464638
1662149216
1760953794
2048623793
1044837285
1831155908
295957308
2119554503
570737495
725874037
494954336
503959140
784501172
1212048986
1761123212
345590188
1716083386
1553362505
1420856195
2025446042
1189613423
948955740
1629125829
1457311224
1049083158
1933219421
635843832
427747484
1301573774
1708433856
490478732
298457774
1519449495
447474329
1381911116
1119452173
2129422190
690167741
1685581501
1905562474
981738453
846843313
1723782457
1890182136
1605774496
892395794
1305061592
1170718052
599540242
2059491910
1367217077
1847882329
770762438
1611839529
1680002532
2069091548
564186498
837667735
846254828
190773935
2027563725
1918558549
2039948310
1251177356
77720405
1164986897
149918442
955160063
211329543
545024714
539715781
472341024
651259782
27887939
743531147
2143829909
1675267091
266457933
1113720446
762286069
1816082815
1590022893
991922253
1940029192
263416010
1097023988
1800219536
715529155
823093545
1470504854
371594767
586468519
1048358510
1588448501
983525270
1623267244
28184195
489572741
1088890581
389569123
1834855186
960435715
540697408
342402830
835279139
992997185
161315062
65999567
645671966
791096193
208683126
39185112
405593131
1411824534
1196716598
309943497
383287976
1487742500
2135932852
1965494447
1796968374
643226800
1945827437
1316255214
1228999577
1936986473
2064857095
990798503
1527233250
44655085
1579409589
783523013
1913350459
1800756689
362623752
791024542
540897630
52915625
1551095163
1517495880
509600526
702873529
2086917986
438450267
2009409252
464472172
942605853
648649768
834545183
928695895
1755493321
275872988
869550284
640961736
1856677439
1679153171
347978237
2122247622
61395366
2118570573
813889055
1787889859
126194773
1606095249
1464489000
275926203
470208854
1111533936
663946628
457848463
1326172042
1389090302
1845165548
1054754820
357419435
536692882
88398605
1682478821
1807845540
782016021
1884061699
1477110984
1523432215
1477258929
1099415591
1211647706
210716570
1653741519
1416090543
911500017
1058589307
701721477
1548012274
83209003
1454959817
2026963565
1463136680
889093272
1659533980
1098269943
797140696
1273457495
1837214204
1902107508
2144416870
1392476692
889905410
129768961
1523741922
304234323
1682495784
1912242818
1820965539
376226497
1501734990
1810540158
727541994
604518056
1392678852
694642593
1196987876
308129885
179701253
2140590134
1320383852
765426398
1162797277
790472801
798022652
1379203867
293036080
1724132947
1665063362
386501155
1641221671
1738441090
2076970639
192165463
1422572901
1567556601
1113927172
666319692
120916890
341942174
1067642893
2134054200
2096278712
515748586
1853552819
471976957
1793281092
1417368549
1591908896
929717078
462264709
1876949212
1323260760
1357299313
548697205
2109177027
401537742
496252178
881584466
2135988344
1708907678
1765246713
179732761
1896751291
1842869850
222445716
2054733962
1167611796
1382226195
2051873122
1267460602
285691911
1457972562
1187299749
897268773
1874381353
676185716
816997205
1771734159
80353564
1282986193
1036442423
1088040861
1174627600
923851419
1282941178
1313472163
1319697525
21722716
1976336329
1541279863
2023573167
984419127
1356981254
117636656
792832618
1847670893
129031994
700367430
1114661068
1831693120
446597254
407287686
664302755
996185267
1214505188
1550341825
7335128
342708954
1304727922
525159521
1972945356
1731925590
1504616674
544669712
972648745
555151313
1804544943
530179125
123563333
1149801771
860703743
1521964078
116179792
1920378481
1128526495
595054197
1652692002
566653392
1373539325
692519578
1367218023
1545350895
2132791727
1998901237
1881790488
1048331904
599495303
1596294555
478803388
1252999363
305223520
1774806614
643302655
1693053947
2036537300
927343350
257799812
1688349283
750189764
985069811
973673043
368934551
364978257
431843437
1408548649
1539518382
970729120
218445394
1876257811
1133578587
1791510361
1896779046
126914065
1304356680
137145009
1368567746
459550603
1468049554
1838692897
2086864903
155319854
1564422016
720432696
751015971
181638760
1889134028
480558576
1718012405
925035816
1956005126
1038991850
106805444
1060940517
1140817112
1593415323
410200845
132680704
1320930678
245724649
2088070899
1565664421
256549931
1376022269
1166167697
833374220
1427704507
262205356
100902793
1546631792
1427765058
1897742955
1716065639
118283407
536408705
290578221
326175774
1568202089
1224891796
169718089
1866608564
428698339
31716133
289492703
1261997989
1597424599
915664505
209790727
1933219092
993812844
2034982888
1232784758
466590393
1824855549
1496707409
1725609076
986542159
756581991
1151271326
2085561500
1851482699
1518099682
1396863996
1565617993
1061483813
765304938
1060585633
787036917
967839019
636276572
1214114410
778364255
164386843
1267760561
1990286541
164209809
1798097570
819338568
213790796
740273543
586313983
1976853761
770151908
811982069
1407964748
794202529
1203377325
1374412215
1310663456
403041037
692638732
659972616
1300502743
232093731
531131379
1710294549
119207310
360986334
2104109223
2110743885
1133873172
66720142
654285240
2044615547
964577041
731173898
867191546
1192927022
1276411223
1516259787
772094325
794308402
1105411762
2007422576
1003902390
1725935667
1281183356
1201431905
324932290
1931778030
1851887492
38625421
868173587
1030356155
2026575290
1576537300
1857382567
2136104653
962154913
829578262
708241251
378745265
1823097574
1039401516
325489903
901877731
2025930831
1917374201
1529525730
1780115267
398532313
896492369
397046068
947098836
2088180043
1346062721
7078725
145469231
66422766
492978928
1022206653
1300203435
1574530610
308876994
1881867146
719992302
1528884490
214342173
391958683
2110173472
1642550691
1347191757
92932073
1998248928
113062049
1281886086
1261630282
316647432
301804436
1956792184
2048852811
984390718
1957192915
420112848
1670728041
1498986558
1011218187
1999262117
1853780924
204026213
476470770
1540699481
353056590
1453727566
1208506079
1016879970
1126143776
482556507
241657581
317342504
1328407863
1537624641
1257979990
67657465
56924214
924357854
1511129115
1044416145
347707205
693522146
613086569
904274218
496324230
1332754217
1384572021
166350669
241616146
1045789566
859365931
272510449
368228991
1239802612
1165665798
1653572804
2045904604
968451882
1220171211
235969823
1761005519
1457561028
463260701
374825544
1051188153
9999305
1513750411
1995267254
1300210982
1253948398
1231752967
1982951343
1933443857
426977574
313442387
1890436698
253208468
1741155310
973184056
1927799541
1403970883
364605232
1664286960
662043165
1013142830
72773762
996929394
2081931500
1615053681
614483309
1149937105
1511506214
1436999531
1776035676
726451397
184543962
307308698
1739274098
749822975
1047155826
1481345651
1868674932
128553921
947798464
243193311
2102785200
63196491
125048599
2137003408
2044830797
2134858074
72865053
649703901
338746490
1980811301
411756899
395357750
649457668
600024930
264783714
452147104
51835286
1485822612
976869819
149976784
685085479
2144197306
1720464933
1564203106
606262747
1119911390
1663496345
1785324371
1669975190
1632337363
1858360505
562905059
1237239072
32245306
2042347790
857463605
1111520812
1428077210
1483534505
1013697394
441712605
280127044
675513313
437101464
1401054565
177657687
907523531
1401274142
511899881
239777887
30346418
260203823
1398360059
2062790566
1036118877
2082098790
783954390
491046748
1033809005
383163916
153380267
436777112
831393578
2124616496
1649261729
1185650938
2049037931
1618883386
365479043
820600303
1655084394
138455203
637564927
474321369
189333713
308943409
1141084283
1247556238
282528717
694370678
1633044729
1125265959
827105493
373369469
1173163319
1630293574
1063292394
768639447
1047103136
2111616724
1975404253
620752900
1901646539
2110680882
2105621887
1548075155
718526255
1135879466
307773488
135307505
1659713957
1687937349
1755307464
423752903
936120128
2132993254
239465985
975892903
471172448
678104773
1732995757
1769850475
183613891
362134732
1369303365
1853414867
874910786
804570338
287279291
729989549
2088893918
405174612
635963458
230204780
277459019
147749962
1205245399
1327186796
378187378
1414242656
1441791483
1988435622
1239719948
194449402
349165905
1313613368
367838592
1667905182
706319878
18986593
1411167220
267538068
362543261
265854513
1276738859
284729147
247497004
110631363
1460355262
2027576310
335148270
1582176495
1273440293
1132645803
669242380
1662424350
1056336767
935002432
2015577067
802158327
1071932626
1761534782
182017757
478477880
1275229663
1257657793
1740597403
1902116059
731948777
1719461616
691971232
1354525941
1610175036
758506356
301570158
230144491
125589574
2002885723
208944441
470403247
2109175436
1366828946
2099477046
2040598659
1038610773
848844398
2023583978
1678241067
592303927
2027510928
425864518
1349732305
150720683
321207495
995123299
276362453
320019185
1246231081
1863906041
1253705739
2000023043
2094212163
666773567
291353405
404435381
1163974962
952390234
1807712952
1717847643
101025227
816624242
264536765
1836260127
1145429569
1495569002
744451567
912915396
267581761
564901562
1957565902
118201819
167259995
237232108
626272747
680290729
143823091
1706647130
604259605
186940863
2057213281
449764529
417073733
1829969674
1026429580
1932965785
1359216458
1589578757
2016319610
1137341945
831679430
821263980
882818403
1346849685
872894445
1302427434
793876943
1195816945
1377379124
1829175647
654633499
956479743
189930361
1539678797
396450805
1181892211
1963703242
1710983909
361636942
1401091795
1173287711
905687594
2077314813
825313895
791849379
822748855
1869456670
1180100678
1162156194
1980450958
1644074056
1706443883
1279966775
995689917
1214753104
1812607025
1955391801
382888244
297231272
1940143046
743862651
1633965947
626455413
1014963860
1250467458
734714147
840343961
1499388329
1830942026
1377110784
1332945498
2024997922
614141841
597603807
1056480002
1338386632
564743615
390384106
1656364117
658848303
766534764
1147082760
184996552
1945913035
489928894
80310536
448885568
1833930542
171419486
1687922509
1877645273
173435465
296090889
361473186
80832323
1255312257
1762308033
680023764
738506981
2090767225
1993078583
1034629002
53237234
1877831178
2147106181
472220227
1284623576
447307572
1530226234
2095307625
132010005
1343198362
2146287457
1390320223
833040397
475391642
971800936
337323104
961880981
162398007
1795196013
1260912787
2058321545
1723751840
735106232
1452390287
343264183
1835069932
1831306240
1028151478
739324517
1184251856
931017285
1383756896
178935177
2129258931
691077759
220457066
205524343
38174454
303050644
910752982
265945699
1933385546
216769560
500286746
34508658
291991520
1466257906
203313593
85012203
1186611019
1771151411
1159025510
130960489
1357645467
1244029223
97248515
1077607987
445622111
1119418300
500970997
679809845
281801277
1424764421
378215924
1232224221
2028815385
1885665755
608377627
1455130882
1715107326
1702633992
915912821
2074045895
1414561961
401748869
1924561130
749530408
1247444547
91452842
1048733463
1825379205
2077707144
1553386816
2053914575
35601983
186027594
131218516
2145658989
899048118
1813058872
503614656
591459390
880381027
1558863793
435783990
1257400873
520601207
336917990
318694129
1170069232
1268213514
302865044
602266557
523402683
838508716
1580104593
141630333
1577048883
720675786
218729292
1545454045
282758827
784338259
344606290
10382538
602413638
67501990
903373586
1852218129
1038168567
1051750194
44244681
260495912
34378274
401937330
1930078490
1896233827
538569954
752659125
351952619
1473249408
821893894
810793273
1247544770
1632331026
120930455
623245482
1552838447
301589196
1567141897
1996628272
280726830
1166628931
1459138223
1386737283
1167246679
1662624315
1856372030
1716086747
754073062
363625892
1717611129
1800384524
1368632224
2054270402
1562468531
489082768
1942147694
230724407
1058491458
1564138572
1040042334
84663122
594400781
1268073698
1789694345
1014426121
524996790
453341346
746371435
1155055264
1832460608
469140764
1944082371
294925631
2094602004
1702378266
1327625566
235678433
1215098292
783897702
510807606
1800671468
377173165
1062116082
311832815
1761150644
1781588995
201217740
184324282
829990472
996935786
611408095
1822383006
1257230349
1190071823
1193650197
345838130
1020736896
1133684071
641613871
1494097558
1757428590
1636642859
248527193
613244704
144597576
1696746308
1490023945
833012161
877631062
1170038506
893100132
1068740275
2015251324
1359671691
1044999992
2075618053
1185189726
43340840
1154447918
656035144
2052773817
1736925926
1954599375
215437889
57685794
277785544
1893176380
367069307
1908283577
2027728564
204880014
618105405
1578501304
1470824259
1763409917
1438702747
1410516786
2002884075
1413644127
193638834
169205987
331392214
1451413723
264439627
628367168
1957934549
475118290
464949604
2115443453
1665853895
673167734
390606446
1730640293
837356527
375642852
1184427397
122712905
1723995849
2136026921
593651394
96228128
2036194766
653141745
206466047
566492712
741375115
1242482359
2017681863
2090534557
862847397
1475043277
2031809933
144350783
1934258526
1265394948
971163551
1540286452
295311776
426968411
851720322
1709712974
801784723
8672063
1398495399
21381857
615400
602808272
1592516865
1229013479
355806144
1244516037
1721255879
1567643900
172142542
831442568
1461810993
450353307
134042035
1458328031
418924835
1897431977
457867409
1394932933
1986075676
908612595
1265898501
1546947518
649135061
1976865273
2016838270
2057463172
1696620818
1151594642
2076955698
1345591630
1998203053
91623277
1318669633
2029985363
624024805
608492954
599751216
528380774
1021107814
1648845391
1534769976
1930078490
1041909197
1176588730
2081404608
468849849
2033008481
1699432297
908930625
131354881
1133824899
2032435323
1891841306
936085325
191497956
766083103
1937124178
1877455136
1376528199
1502151626
739277213
178926527
918719278
1688452793
1959064033
635317057
1763943729
1937172628
1138305673
2086825150
219036666
2085681650
841377510
122790431
1822697625
2047420271
72143343
211188282
1325037496
1692558569
891087933
1202674192
749983286
1280786796
430836593
1149995355
827930712
1155886053
1323070100
665022319
345494337
410198216
598460583
1783890890
1361466241
1973996797
2084698008
2093825006
1282069982
1996935026
308521615
196366101
2053492391
1495742766
1656407392
323576906
725928772
135948059
1361856252
620161912
1854958171
1808956896
1010849941
748844835
943637482
1290078158
1857038514
1820720627
1505997532
2077996133
1596532661
205202213
1606970757
1689908806
520458739
353383285
730264660
154852762
1218621471
1758945244
1830754072
2121425490
1275525414
1297006512
109723619
1218128553
243506977
1627566471
1242246562
247762171
783043530
1211138054
119161743
1050338702
85149476
444518452
736061358
1162967335
973259781
2054527913
1845166016
438220046
459336709
1847090165
2000043384
811177840
853891057
764059208
1568114438
1879426208
733616279
1838376896
1494148950
2104653193
1767534305
1371038007
2012120802
1229893623
1437941282
166413091
738755697
1061120373
1148541483
1852853427
866309075
1950982225
90083387
946728901
1875988709
527605537
783022629
1074127206
314994169
198576868
1538914421
545006713
1086165815
1902111745
1890410121
1264784452
576421918
977082951
2062645670
1949240695
2113426959
2053648645
746215783
1130938509
1003682786
146717267
448686440
1212212981
904639734
976664826
868735215
1847091067
1974966353
131950726
825577560
705557101
685997347
588880773
1881763243
1050630816
1909466154
1449758200
1635370467
1558084582
968782052
1108854175
1961672847
915263561
1642476918
1977420009
1038292237
31496111
562059782
1021177135
1766049126
1421377682
523060932
150927019
1493727490
1448745605
956929002
481669624
2084714127
606705182
1977304264
1206781727
1675239151
1758190536
1365627494
533887930
64670048
191488786
1214745191
1666793201
1948814170
132410119
407791430
1149730797
451616569
1773266096
1071007918
1066113613
1563076633
872982041
265205315
966169382
443463181
872158160
415296661
114223385
1839818690
1530501152
1471036144
539188988
1397094745
1647307426
1477644466
2015232989
880160120
399522408
376436336
1285667592
1080350395
1179732129
448381098
211640405
605148645
146140739
1811085693
675357897
1513189972
323239195
368635723
1984148870
1227634401
1211307833
887343986
1200488966
1344782446
488204091
384595399
1691204997
679721721
2132128988
1390270243
719156630
223234646
1265643449
2080828865
513731146
1915556561
1390849220
1884397537
489347629
1706128983
853232841
550767687
335393033
786395005
691028325
1428032310
2091476777
1971709311
897764943
1550456838
1203219311
338677774
1729909992
416768023
2087173777
1677010155
166846219
1480418651
1304051373
920218748
1007571434
1935176744
536691782
1923428757
1660550398
217919858
1190903454
1105039366
19579054
1748065132
157477009
1677582959
834532594
98146985
733884871
2094119279
579260989
456278657
1869890615
901259116
325891198
1186080645
298181132
193192042
144378528
873642259
506762347
2133257665
909380823
1302546673
753460045
1915453670
362412875
1719676407
969373732
1606762678
985518404
1527053696
275367191
1981444551
683695258
995034609
1788173721
2081835650
1055094232
1676228070
1268853926
286700960
1526406271
945793158
1396685286
1139159546
598353365
62477513
1051466844
269770969
1396860242
1168714437
1998928561
1213064498
531660946
1326873526
1872819275
437862141
1657646570
1504663417
802689046
775488908
1035391551
718808234
1389452770
109341583
958081698
802108118
727500975
2050049371
1733943540
1983574170
396606255
991612222
2117795118
104397004
1265786029
1348184080
1558274804
137105565
1212318366
1574098510
1059807949
956732056
1452570350
474255247
675706618
1716145653
1616160581
1208967832
1803923595
1230293250
1181804049
1055246150
2031373108
1915074306
2026145744
1894740468
2107826718
1803583793
538131737
2108590094
880499111
1365615094
1633242451
614864987
1548482554
1630531905
536446915
907781687
660697768
1303568242
205138197
3484715
1777570621
1356765166
1702093865
2134132558
140187535
2012936187
1900275832
446229919
1292294708
208793734
766639939
1230231162
1990030233
754364101
1103427901
740943785
1887718894
1445845814
274081772
1142203746
1508239039
415235966
1237495111
606289012
1627526669
1722451414
647652006
1672004444
694003814
794264809
1343585759
1769430790
1541134549
877985620
428227974
946397817
1747284583
1968651719
1682331771
1023360559
1955167902
1352111935
1804810604
702802467
1041482483
1683008268
1715396998
1042503819
1558446218
25260894
26743219
1928462471
595949036
1248263143
194033075
1564908573
832443230
1951711078
1976433155
1332543694
648792688
1626887930
1100548530
351767001
1386406765
1729756746
2082050709
393026334
1941624359
872947962
1952688153
201366456
822417825
1512027818
2078048476
1531603890
367058162
731609270
1720838001
1579660802
217057606
1838616853
2071795939
1856550109
567532476
232513052
19240350
527888069
57637031
1109194531
752542539
139631840
2104118619
1712846182
822332018
665313830
123432413
1471075191
1211830706
2083577288
589878477
1651697658
1807526323
544015720
364241533
384818050
426130514
358328600
2075608203
1577362643
1934826199
1716755197
1689416246
615202031
2089336312
522859284
668242711
1843750180
1929800195
1134400341
1969247611
274021131
1850716505
828880317
1565472482
1715550821
1837689042
450102022
1094321426
1974086022
1611304308
2031150511
143937556
55279608
558656540
423747460
602336726
2035362940
691584821
1466058896
337517126
1510024545
1304151597
1816925450
1445727121
393508156
133185722
1119098282
1920900936
1604277656
884065412
1235703459
1859631828
508824219
664402349
1383323219
1715747075
2027055675
1233175232
471544199
1545793766
413003256
304075839
2097416897
61012551
689296451
502568604
691013330
1750792815
1609829323
754191986
797032788
628814996
501399552
1229154803
710161930
1138345830
823846509
1300135160
563027493
2063529341
122457996
1811665260
1417588732
1232203955
885034190
904754314
957142240
1811108579
1434315996
1617996497
450405088
2142604632
1351167449
1531037462
1502880279
130376854
1695132059
1818725556
1050280110
84758215
1428639597
1716086747
1402289756
1531076556
956824385
1196788937
146596359
297760293
658355354
1453425484
1745345922
853232841
689655277
1729103754
1015724710
943761943
60363159
652570327
1993772173
339957397
745588714
634406112
1853875935
1762117059
791224389
629877111
1464463865
1946258968
438231497
335616590
405342060
477990419
877593747
449023300
920414576
2144322358
1246687935
13826112
549941214
13820998
697154461
860553939
1961261109
1941499433
1469914550
728608615
2117066974
1783453803
417242257
1044226890
341821099
1665301285
1173094682
860067209
926636628
280071793
1500851638
657752822
533769838
1059810315
1853357449
1578606560
961931364
193676048
1773480234
251806409
1438046784
1996506786
102108653
1458098837
1933683422
1474000308
1004800186
512102494
1267601009
2066691269
730193760
1592381901
2116869704
1118403241
1952868652
1556097935
73297675
93662265
669355506
1539796575
248165976
1992235353
1563534163
1288252602
6176026
948376694
1814536794
1293555710
1840688819
1786491811
1986362099
804577860
110101997
1881980875
1334550045
1477513284
163592993
644789015
1175045879
990780408
289160942
2070953515
1183998137
785100367
1220662988
846452841
619895714
1572655704
1085613430
1447141328
1061701417
92708427
554036622
2001138963
1373016082
1286272541
1559172907
1562622864
167586440
1636175834
967388953
2123192534
694805990
665309925
269953722
519574279
1939535776
47326597
44035179
80219437
1667978713
2008402852
1506946518
754124332
1078914954
1303991404
1089879724
105672510
444014640
1960134437
695180717
286903568
1387802725
1619468559
1412062676
1486346024
1642170847
1872501359
737850260
1818130752
971973004
1442588323
1713687383
1180676332
597350770
918234197
1450116222
1987747041
1699859378
1586057393
490972701
1416126652
1293635508
1413166100
85995306
1069269087
1932572368
1731141828
566117214
1065072179
866568806
2071901370
1135780744
1549652629
724016806
697204733
1147602058
1107610548
124604342
1630564779
2136848325
2051505472
195995377
996498838
1992270488
13322623
1379110249
718724788
75268264
2034671040
1213278593
1454177885
1361455078
190689746
609354160
625588965
915489967
1006109117
798442168
1464908399
340359641
2007143164
1386689768
1105782559
1828809490
550133248
269912623
304555710
1133559645
1201773257
588079400
1413485538
1906255753
1737238453
35049244
293896003
576471119
1373730912
347877520
1663781863
520961787
28991992
779606102
1086050690
318894758
450632224
741915420
1232888602
1841343882
1511280918
305742488
757218964
1767328339
1990773562
718212069
527374515
841495571
30045503
1103426365
1563877116
577710661
482026070
262855885
1091308338
2105014730
465222486
802893357
689854477
412840861
28976108
373663841
1029082669
1335596019
237225951
142577742
494522921
1199777957
1372410570
1961813251
1740032433
2022516091
512619248
1064332592
2054178963
1677509875
1306470355
1807044810
1240383665
21719135
757545051
832261707
1957596701
812024800
1549666414
1727536278
640966121
1195672731
1154966652
1831091466
608874529
2054862777
1444214899
1637646002
1865621051
1201152415
399445683
2122332085
469517032
1857954082
1771349170
141427517
15849829
349207388
697683332
1187289170
1110421162
971537365
628675408
876536380
336947871
904632093
1150697368
1422799721
25206029
11822770
563309327
993162286
479287733
46898563
1345104936
1504192635
1780196746
300352480
2136700821
1002465322
1699056925
1704754855
1799188918
241778535
492933786
470689798
1845790442
788591884
1097511336
1681171143
407886935
521102520
840557438
141761448
1833272311
851123094
2076316140
2123612909
1622348507
660777220
1762988802
1298734288
2120831230
143937556
1405713461
103113966
1841934077
925917496
426176130
237157942
1775019559
893182591
1343829096
1755429266
588627639
1071522648
962720730
147635537
707033042
1943745378
1994087293
1891853987
1685959003
1812135845
408298166
1232766359
893619496
353006419
1339049082
275628023
39342916
37162578
2006524940
1917186131
1377763005
65380892
926199293
1469331145
1720082244
243783414
815254830
1611076659
2050639016
37544280
233129605
543107392
1644865489
1402189030
1852234778
1086468543
1473459319
1914203153
1245245647
1776006619
685363346
1207870754
83950983
1018399024
437482291
1298723890
752641655
1002469723
93532634
1111180937
1313643057
1483609035
488758086
69002608
1177107867
2028426811
1552196808
1450049759
965968174
1688106704
1603329905
1776717431
1760675736
420447556
1415644080
1137479340
1272054857
504229142
873080295
80608491
1335566886
544741983
26512428
930923244
67047889
109375456
212462073
1130295770
734659041
2139260709
320103236
597346808
1790244651
1820451911
894334460
1089396422
1560807789
749814561
620443905
1370130504
1772957807
988582817
1532441347
1487547437
1913618256
1225075548
688162679
673013716
1401196795
2100356190
1778611109
162254203
616804181
1394322810
1288706672
622223227
219637000
302829067
1037366770
862069295
794638563
888572705
523214251
243197141
1599087963
242838670
1264361393
2113390398
1500876085
432979413
757149032
1067559523
563485057
866824343
1149995779
121512697
358055339
517492168
1915363587
72269866
1567088690
740319023
1771386734
1538248252
552612776
582957775
2029290741
1124217278
927281095
1953827794
1637068409
950583122
2029335959
1708010187
1561143813
529882979
252541492
280081274
850045982
1314437200
1949272759
623778338
1206502728
1801659628
556674254
2126730846
1004654853
1290830240
804233534
1899325288
464169426
539033884
1928031554
544454570
931404929
1210216347
52056920
1999142408
1046658226
1754535828
1213945672
795988741
1120063239
242460373
120872343
1413474443
83816452
775840657
1663966949
994340809
1352270414
648554776
1001287481
832279204
15305610
1757904087
655916358
2024889288
879456086
1301203584
1637564574
1614702336
1763418147
436314138
1602183306
1567264085
1242978838
1897644069
680135987
1864106028
637549560
505984001
483111621
1992453100
1847592639
779424080
1570177229
1272929198
819675809
1879399389
23116612
1995633578
957673224
205138197
1861872942
1906037355
1826223060
231892459
401912507
530389617
1981817932
1501934586
1909752038
19765809
1708291625
287013015
1801035481
1484917212
888832898
1780436812
784779702
2121240225
160859288
644440026
612432760
1287780762
318902320
1705641880
846421741
607339421
211845853
1389667894
1547024071
1931615667
1200458651
1922409045
468731830
1636995816
1945393680
1760926298
426018338
891632920
901799486
424435993
331965661
324366437
2094984838
1009867528
278842813
1527715482
1775921612
1645045643
1718271575
431223861
1082069682
1796512741
2037073791
258491390
535209895
1819824951
562722284
1641941415
1998645772
1950563017
893467345
1428750079
1598547671
100743649
1802126386
857355944
848396463
1321043517
1210115951
255549723
903042220
2085328159
1118992365
770654743
1983004639
491597293
998216871
250403379
1332715804
1062915287
51251898
285105743
148697898
1708673617
1462334170
96059086
586821627
901929391
949931068
1980253164
463113567
1797427136
1362685649
409349924
702127671
1797324329
1168246569
1856360481
864766293
595424319
650209292
1700533144
1858083801
2111434919
1994920777
484922753
1080360828
1785669914
59196709
1780965463
934487025
1913156692
64163918
537984
775824914
1296986410
1245166707
1503707446
181077391
1667090115
467992970
647753452
420770379
1058513408
1591374147
638667513
136057767
1546495658
1560678785
419230361
1930445198
1567639519
863706495
1668149353
894668968
1032473752
209986725
863623029
1925086218
652597003
141847193
2047520450
618570125
1131772021
1609310240
990966418
1772251784
514589354
1516351565
861257000
2134994488
983942540
453715797
1432846533
435136069
1298924265
726658930
285271095
554328945
1418886381
358484904
1797448439
1336219419
589537331
2042552772
412858882
1406403395
1181494773
1554399976
147896853
955942997
958461417
1022776487
1436086775
1945634676
1336340126
748959049
1774304367
1360292928
1375228745
1148775493
843340640
568421848
2094944905
395592256
1487722700
1000004998
615730862
460094805
1499851707
342856286
1698694904
26908402
1123720708
789238988
2024005162
527374515
733680228
426111985
354470063
1825798437
1824229096
1010344944
300817720
890824914
550556978
1077281364
996123108
1902951816
718628378
1539654089
643137690
1694365726
567631501
1772383467
1389422707
500350479
1944878444
1166809809
901144825
1743777086
540797237
1191807234
328736006
1459121244
411463195
1102867408
1320234912
1768998581
968965610
1057233255
70503619
1909075089
141927616
846925282
1414726496
1190025153
1796573433
882361569
1264231022
175200905
1468284653
1558579627
638078392
1126673905
1535448827
1896752423
365256966
1029249633
2111052967
1956196665
2016253552
112276877
827328274
198015283
474418298
1497333275
1532968324
118735694
2136387351
598650294
311787194
2123173855
996934437
204055997
1636834428
1648602532
574551768
1067764131
2137899905
1417358563
28161741
1461280023
806668174
139394919
138964662
417086082
1169608386
532458997
1237738235
559231610
260891256
51820359
550020413
1406530902
1785622084
89542486
1948389132
97237625
53906087
1428908768
1927442317
1438479213
1595468392
671425642
363986279
794662517
1472493498
729255546
2066847597
622877716
559527924
406694093
1164322847
756216831
569421949
2057725969
2014335022
1180931288
1930366470
1293682293
1921138092
378907234
1916097126
1677406990
1747548683
1868500306
66774427
1346248580
789450489
1644459051
1496084461
30346418
1873513166
623382424
2057389002
1016031038
251852266
1146686990
287107985
1503141777
1966186624
1998663343
1442962899
185730354
2114190766
338941293
2119443480
1619890551
713554268
2126448529
161499914
16835260
1575118487
812724283
38285437
297807436
1608528517
2137231438
381458226
1703156660
236510537
1127207843
1486623634
1123448601
577618256
236475797
271859290
1881655995
1153898536
955693430
1200851788
507011109
519529147
411124453
1356515198
157483548
1127635673
190518306
776026649
1075118800
468257804
1457591435
850745986
2091464948
1971328088
1663517539
345734863
764028412
330352983
1475909653
73569204
1193327833
152097569
982868448
2125863216
1237534458
1680182654
941420831
1376952567
1816675301
2129833070
1524859977
815941245
2043747108
1154650432
422466426
1152377186
97026752
1553702115
1808168083
221104338
805626177
1045832120
1217559344
405616714
1919206804
1799041353
2070612236
199172827
874977369
413054881
9655624
2019888263
2072526950
2074370820
47174936
716572959
1227914501
1289294015
20421076
58403461
26641905
1387383496
157957809
1544083139
1580182749
1881563398
602445691
1470217048
677098146
125715110
1814739511
1935207876
1471509066
1360268583
1774538501
1749826598
1903891366
1105224726
749234535
721208474
721299282
109958785
178655531
505216976
1816418786
1851496613
1946750996
532587968
122742710
2003276863
1248308966
623939509
1958525912
1942705338
1507225346
1552273291
232576133
2109922313
948102563
1435475189
129319179
1453616245
1952058906
2069985234
1074761831
749654361
765482766
1699224248
689662338
1326695254
366281165
537805024
1533774493
1467232358
553456030
760988716
1220215641
2100774231
2108937887
1301566083
75579601
585570680
1974569172
1846197733
1617805868
1754259191
356345531
1890353726
245587648
1209968646
703107185
964205251
1981297567
1036904127
940592796
14703536
1777488412
328805740
2006117910
1026552328
606122396
974458815
1824836845
961313225
148680234
1427176622
1977829194
956713768
353033383
1977104004
531729310
385240783
253492863
195354225
644137488
797883854
1988816116
1080715965
478131276
893274064
892791771
606638902
225238131
1002994527
2137491167
1253687060
1558346432
2095876948
1032072909
1798723044
1811887635
1930173364
396312505
554114930
1313867837
607333404
87022033
261513830
421921265
1117944901
1704216567
39538136
755484241
1036279154
399751585
1470311557
2078785813
512778448
363623731
760232663
828156214
2095353118
1541031646
1180232505
598417467
674195248
1336985877
950236655
1785540063
922610745
133605113
1953437728
897382867
1270916599
181164735
903284328
274087152
216135053
1632370955
926601361
495341103
733373123
789771354
861928908
364630977
1371485303
2061976462
1621880741
1901764229
1264742738
398181931
409519538
711685406
1424434359
1425108632
440216379
1530561593
386210469
1441404574
77474002
1950113341
2066846242
1841018879
191968271
1635826416
1203730796
1461193771
634673614
1355911279
1945356408
1653111123
447746412
1881570550
684893662
1594339226
1632790612
717351883
447050837
739815451
1850114261
184714510
595711482
502812350
1229378450
823484034
1318894562
961228344
1705012403
1108172304
1831895916
1110772894
534161496
1689752416
624665165
159905024
1786790487
1661789091
297004548
263017775
1651575381
2125451156
463814524
370716265
1236381455
319479010
474303091
1367988153
302489621
1622571234
1767955411
2052042133
140930456
646069188
486419238
1798354483
32745729
717294617
392744537
279196051
1695365474
1650291581
1410250969
1678490447
306801331
924572389
1078467605
276152155
1226128642
661904772
1356355980
877591891
196664975
1281198111
540500220
562098749
1739359902
1308575695
428524802
1075146416
908573022
626095517
1085863943
915381481
1418352268
1936214275
177037947
138779094
1503137481
2098858965
1104471004
1345250965
1255379793
1369578208
7996366
1018804311
1301026394
329088320
379974295
376219947
896970248
498891685
354999060
341757958
2011686764
660942212
736212358
1629769116
1045528737
84304472
827471068
732171059
1552007385
1694410089
762994541
1980403172
1721237695
309204634
344860
1454754292
2063342664
1539589735
1198275902
1849872007
973165626
2043710432
1669229556
1043718847
448647446
446215569
183631957
224712171
743817751
1047237224
465361392
1104368317
1451081566
878989795
726736676
1642944981
1523281885
21344362
1950185761
1866359667
496590768
282525114
1114127562
748726457
703533184
1103348414
153430480
1755486862
306334733
1805894824
487513383
447229422
763675914
2123730739
205187164
1789666015
882105938
546344761
1203341895
1291176153
354775896
249907793
1365723280
160366140
1182272548
1143672970
122708516
293360645
2048505723
1131688843
651764388
989333197
2054425497
389053953
2112654965
2146364173
2021831338
236044982
172076033
544970279
1480650382
1820538184
1936694661
30541323
348262896
1646013834
1056290761
1417120015
2078834604
216916537
387288083
1473317980
232245768
1321317560
419015350
405703923
819057588
393872512
1814065511
25292092
1980071260
480390826
192121810
1980864431
1612538560
1084512181
1688926391
1823535861
1316372154
1733354474
1785210197
1453267934
1025905390
1605124843
1123137534
426647281
156019415
1216421004
1654811343
310643745
1874834640
1119748023
1796252320
1606977406
2015666975
314440493
1330851268
1585933854
591423874
403078723
1823386490
1753028954
829624209
1939265791
348880187
1879423484
1702059839
1714205743
670639682
620419284
1559861189
2036708259
2139919163
1323242617
949769000
1708098357
1534868730
40400227
1811047150
1125369182
1373016082
313234030
813867777
2087191353
1199185568
178745324
463460738
1749855188
1461901687
136616098
1397927697
2089392382
1918429108
2039183479
246579369
1706591414
1097777357
913627467
675984944
294773731
1316166461
741920084
116030091
414946606
1911016337
688240657
480558132
322760120
2054242616
98942211
438350665
2080087805
1069631209
1802174707
1903938349
1108263000
643664528
1682166494
1994123766
285664999
672720608
197821243
1603634308
1450298711
907105377
1055251279
303699791
888588272
431164449
1370587467
19510804
704980609
2119477751
204394776
785527763
737588612
800068454
178023955
1333057044
707602257
893334421
1312017436
1960288715
949593916
1943061054
454155633
1716973173
373791959
1263218135
264755402
11622942
1433743917
1867050973
356354081
121218405
1677332611
1905374387
973358531
354071972
1002344241
1246181094
1250531246
242612053
1164102859
1814029162
1804562969
794803348
1452918201
819381305
632295429
869692621
343531348
386478177
796205249
2086086178
1746088719
1953885378
1386382386
264248963
1614047276
603998732
871921148
446291120
1869429883
1756866334
468865636
125714806
269459400
1342492604
1497938997
2022802007
2052549515
1618367260
261833551
1304494618
1717545958
667737462
237712493
1134462053
2140639847
1463563923
1090288695
386185776
1337492858
349047940
1824967899
851327532
1084049211
1321607722
302754161
340060940
542366197
975564298
326429501
1296440114
161911259
773029132
387649378
1744604816
2015311620
1745755750
418517873
35882391
966347601
1128884634
1701283213
96738562
1625517746
877501653
112011843
1135620453
771453567
722592949
1815307613
375922228
2134587481
2096064594
202859803
951554175
1021674909
1700819207
79496223
2047062919
805500041
1676735875
520371642
1517429309
956089072
407274033
947191842
1330335728
793168483
544181535
482878104
1745646170
1991186426
1950528744
1716543691
1157327180
1694379983
1523065035
1628014576
2066120938
1399225176
1285170240
354221507
1050715112
253700316
463537265
254495487
772809242
2122760809
552932321
1692314150
266015633
1690684988
284773609
558212296
934115085
2093262499
1556074999
2007920850
369399857
1854958171
313302117
754469864
1808440761
413581565
956981567
88853452
639877612
1400692952
1993743874
71258406
553539338
138267922
237915530
603158371
2050868102
150603031
1096175882
469778224
1636994093
1051056972
1263633303
205995719
1224803556
380997038
714350317
971107555
552947500
1931680072
1148455505
275771232
1944221249
1989932234
2063223833
334332765
269974622
151642673
1545296554
1687057991
475413607
947463147
835997208
726400072
1594662916
383217366
1521755137
1473960879
2011315159
2110226623
1343198362
1143321079
1322254558
799483399
1465135405
1759448173
93004863
1099828061
697872457
1322204621
1004727564
251653857
1605953865
1608214536
1854897414
1282157780
1577253933
1705297964
599657191
1041138169
295219572
474468363
1166941553
1817599493
1593006552
1703465517
1298806559
964957434
139501028
1746863776
1982889592
1447509547
853929557
1609883003
2085939096
1646999123
1238932662
134955076
1935005299
2060388540
686552788
2116725908
248324560
2143100293
1816343481
315281809
302085225
2083060375
1581159278
1481613410
871618074
1714521828
659025972
1645287192
1726886487
1250100368
1875240042
1017336825
618943410
1989959515
23313744
1480746179
1401736670
859405686
2067771012
1466382851
236202102
1689012334
1011787738
1006707522
306047142
962473999
397060225
1794197614
1603329905
850641524
1814766664
1940832004
1578710617
738214914
1359825817
1922059362
1818701037
205935201
1061600559
1691454182
1767763876
555316159
737803406
1808163612
293119476
890867934
1239777624
1900351452
1282130466
1973137124
1726139637
2116583964
1971371819
605197258
2065825150
176746731
525565227
1668053203
109726633
168498638
1106589560
1112017444
2101303751
2012529763
464649500
1905840577
1889954141
1509118649
213074030
122490165
1398987859
1335447086
1738513837
604195950
1716543691
1601876739
687113897
821555610
760089729
730676920
16762674
1305204616
400331326
217435239
1592002773
802165034
929152423
895812327
1663705071
1923811299
886039005
1780643060
477386518
1537841804
546883170
2070938810
1301002533
1693647622
583809690
750842554
830989541
1843077397
558748787
1170224220
53884456
332902205
1953885378
401730689
513680075
1741278311
119069215
458677991
325952474
2003062082
466901245
2102154320
1855481234
100088290
1267879648
508434039
1703345488
1207468299
570813746
119289118
2097898110
937799965
815980470
104065782
753386035
893001347
416584326
1168661355
1405664343
217129525
1180419065
38336790
1475631638
1145138918
1736469096
1220998209
1975014797
50862785
1984491381
1155732708
954694161
2110294575
2075080836
1700090861
128448303
1581403710
1580728702
1053740801
397892783
759534139
966620958
851663930
1859704549
427835878
1090954835
1852336487
2076286747
82706884
347935238
1356469635
1845910991
547099158
2006819214
765957658
658302952
239045118
2101876189
2058310170
905682829
688575158
1889852568
220376705
1968651734
1955472354
1371431115
161061013
1420445950
1752190266
641234158
623050596
309278084
1845783669
529285594
2046836964
737327868
388848657
900535511
352600155
1317988238
494573804
1174493917
2144330533
1951464545
669408906
358170612
1873422548
2036203693
412665304
450589003
2096184480
620115648
1924130307
790103242
1739914685
915457471
61516441
752745405
1856759526
1779606329
331832353
1242039556
2069194786
1783299403
1841679436
467234127
347752542
857933319
1469888298
806900521
320127595
1474069996
1338513280
2094307361
2143127808
932563365
302002901
689040263
125882751
2039309602
347202925
1805596178
1464104768
486746450
329794642
1782131233
2095912055
1321577231
1544291386
1263742992
1376488457
1385621206
1557736731
430353859
296198264
1014697779
1383828062
1406060405
1054545532
1831210700
78209635
1292693679
1693827138
1097659535
1026473674
1661940810
1839527319
1309181714
830002277
730121535
1894764555
1437174657
1541453020
703274774
2069043407
139477598
2145311723
1784155895
201519001
390151591
1269995690
1543176600
1694400348
260599764
1170256930
375551403
1372952069
1227471958
1181685509
1114451005
162030864
803364377
1879389228
227855946
591410880
1570611287
1754550543
1311424583
1627531352
1082443041
1947984328
1902941263
544095752
1934142823
880366550
605940700
1900038763
361201727
1530468365
366419851
921147240
1531776913
42635748
733379708
527256636
1017054125
665511323
463010234
1149857943
1921108959
1773524122
1948583415
962768123
373309012
92220883
282935471
1022795117
2027145536
1117860201
2043790683
197838349
421934661
468050075
1880666734
1199443978
1809691319
1421216256
1503401512
855329431
325277073
1938415331
743075779
1614203664
1925315987
1291340187
438052895
1769058444
1897330173
1958122684
5708295
370466183
1173486663
761422112
20591009
385351717
1004908938
1780149453
1942235389
1514391579
1186808183
606307777
1986430854
260453526
1544634291
892427324
1095646179
1300116061
1383626232
1399340085
825701234
835517230
1983991198
1666676077
269307802
1013069781
1804857471
1964026520
191751979
1856314253
668496035
688915551
1765517879
973993073
1932362863
1950642922
1875928262
1595464440
663980035
277645301
589129391
1240916796
1934130500
1936868717
1159952356
1700813497
64663064
327014711
513574022
1123880627
194706937
959481205
876959809
632250580
755518819
1881530962
1457307400
862685207
149170843
1927883061
426451946
1522564509
2108030003
1714033902
1434179343
1638347901
1019203635
1654300085
90432516
1843107412
941718597
1052626534
1582130059
1860144608
1998979108
193139746
1868258591
1100078846
898149175
415432967
1830706020
1131421080
231062777
1206294695
1958844651
991363151
1445944381
2114493474
28364676
894817478
1828078941
1594523872
2072048101
408212105
140575675
274411778
2131845065
916225306
1811289470
1014693552
359340143
869550284
1459019902
1252055846
1626438621
546431796
266403496
1977410331
2141825027
102055284
1160554516
26180390
709455328
865166933
1640547361
471350379
1461738200
1538333502
1048401374
1485297168
1175316963
1647083235
941947837
1177705485
743328353
381243663
580572633
507495620
1869648832
781595437
1564427760
377484528
1043407461
745274646
1255420617
77720405
364634982
1893786361
880633577
1051631096
2087061144
2104231284
620699059
802497259
679627150
554846887
366670560
16009725
863102165
1964169156
1462767986
519276597
656873944
1015578854
1245061688
972712868
1449674033
1746520658
992997070
1433644793
1702200451
1287617446
1689193382
1063933038
499135697
365576524
580401573
1490424406
1948850677
770821422
530413860
201486719
1387656566
354489712
131633676
638590466
1373815348
83227725
2063426780
1051211743
1409594156
337852836
1582181591
1705602498
569669084
1067355169
102691149
883954859
1987431155
1454073952
2122720624
991467552
1300421
656233582
1351639915
347525178
262530772
995454478
1033068276
1050524969
948382807
1372121694
1730062969
1362579244
968217583
1201006892
1179534061
230941249
180914514
1904093783
1305183947
814302577
1943094086
407365342
1384701556
1566799887
749485902
1186136040
991551850
919860671
1061444861
1732554139
2138108516
1248615399
1436971860
1917896821
1550811978
369482460
1104760084
235743482
694176445
195365002
2097870390
637284136
1623667292
478951509
844447290
263539682
338451105
1851935926
521471713
1051883641
1460715282
811481560
681550320
1867427152
444419013
326476497
998877929
9295794
1484521903
1685701241
2122520980
118007565
1715107326
1768391027
1392044286
1007250004
427413060
1833160966
563376298
386918940
201989453
1663824702
2105403254
2142275814
341682
22380836
1698563685
26925688
1518854900
1636001436
637335993
1326659823
615252831
2010685976
1074966466
44904629
1181166695
2113945602
1820415900
1535589747
1921798346
362739940
1892222644
789013446
1813374668
1053852605
1039156056
1806037745
84712887
1690999112
1031484480
438559372
853738480
2118298408
2078926638
700662899
16378846
844375808
1092461650
742329581
813568883
465087743
1121888229
1767213128
1803889456
1209061468
874979083
1497056121
270729488
1973678696
1415318655
1998038267
330836852
1041972633
144577246
1943455994
1753735042
833499462
1138853056
948759894
1803896426
1771227419
1666832819
1935938801
100874142
368032951
1025991245
984206908
22508989
1093004616
530697339
1762024308
1847742928
705285883
478741737
875195619
1787889865
1205948614
299103583
916994157
1305257136
2078201831
1659489007
1436361551
40905567
1673818825
298558345
1653089747
2043385580
1770740662
1601193646
1461133926
328486663
1777681234
1225761159
1307626217
1148985905
1899615614
2032259840
453724906
1158784700
127166964
916902713
2085795202
2103904500
242615217
1105086401
581871444
1574775250
124381529
1472317030
1779536292
1767083036
2056682903
435227948
811611360
788974116
1296396392
596321526
1434093443
1603381265
1007819701
1263643655
557340396
1401196795
901929342
2045931387
1027562517
642033143
226672400
1300704091
730465630
114707357
832743588
1803150255
1861055471
2033914919
1041755841
1567123127
1948716967
603078713
948274163
146248190
443739013
1793899935
1059140047
1451840070
1829306862
884462044
1165510251
590319947
1318284982
1995825476
45208273
1303363537
183140068
210242614
1374339515
948841266
913196452
1285487730
1865779972
591627513
1730766882
1471492753
487889526
1143687734
756023069
1930391779
1002301429
56750002
875292010
2098390300
1619669351
897006925
1957478015
1391437127
1662180974
158384408
1182552400
280613041
1421830854
494253159
1384127993
1583615771
1780534922
1215268488
1796805522
925997116
281963914
694182990
185888570
837820206
67516377
560220845
1778942714
1427290356
1360079073
1001462737
409963443
1912242818
1883230380
1203481360
1326791037
403349353
1336023788
1645094952
2029425043
1114153973
851387965
1656610220
1438263415
510147616
2083836473
1384999283
75374802
1980588563
1988675280
1012724117
1319660643
741871332
1876202680
633434335
1745295730
69058779
94750734
17209971
1187104615
689729034
619644330
1894341508
553375001
828296062
1113056077
1680760494
75489096
951703898
1315966798
108933367
1946167991
1842254162
2035057120
182178273
1077656165
879699898
1912266365
325231872
323923968
837449899
574762412
1674310401
776042491
942111127
779371662
689740608
1185202809
1755030708
412788174
248235180
1867609582
985160911
673508343
581808554
1833309569
1942075154
1887368358
404855877
864737108
1420523724
365342025
91323458
1494918043
1678135914
1142610188
1911356643
1673766979
1195394699
1729029696
857970446
879456086
847502079
2072199719
2106212986
1149642482
1747880643
1027048638
1776787113
1744712185
678122455
1659226133
1583392947
761128277
182745347
41287245
95269517
1059807949
359520713
671394325
230867375
1649534118
1770314481
1163358145
517210416
2098750627
531634248
304984236
890996904
935606074
250183974
1831801009
1590533018
1591613506
417336962
2051265221
828113348
2008558
456182481
634808834
1893296899
857138626
32302794
442524620
74151601
324489750
107766281
1203627305
1896461730
1484987052
765493319
511692708
456771249
722287725
787138486
1424693618
825893775
1299935200
85043925
1406235380
308626822
244228374
1102799136
1166799966
1221260926
450615991
330726994
1200944092
1268095556
634988901
1111865614
183141489
1093531471
789735919
1896548147
1870351986
920761122
1645361384
127079197
1077971665
895150652
1647481094
2071412203
1239105285
1385269457
348234610
560589367
1655459920
2012364426
998420296
203814443
2116112398
1779666289
2076064477
175354356
1572514561
1250184345
1448570590
1028168997
1391856168
449102449
338477815
1599217918
1537264550
94030643
1609918759
1796748116
1209750322
141667715
1120768368
2096503935
917897263
401561486
1255310716
2013451020
434740160
566532350
154754642
2023684385
2089544646
167087385
1862033012
1093986742
1436737471
1607134260
914236816
1873100202
933778551
2017517368
1306510427
1851761911
1923461157
1159340787
510219348
145074239
1734700485
2032636251
2111912776
1028743993
1262706008
1599596755
411399369
1208751050
1021342330
1108286671
343382398
1189144158
718154606
1866432612
821502753
138471531
1311536140
623778338
2107272484
1679668282
1364479012
1239363332
15479681
681028392
51549226
1752213651
268937401
1143308074
1139177484
618411218
2011742997
1624108464
1476341758
2040302385
474910007
1511916614
1554271012
1040982299
1833160966
409388969
76404471
2096325880
213870508
62558942
1713029921
1415409194
1867442129
1958307883
2077183266
810281960
1284661385
979964759
280355922
2086050008
543174970
1906166517
1904863734
1851178572
1374339515
855463271
1099804544
146304846
1132978101
1254780059
1118148244
1828463046
26972426
722391832
521318782
733990626
1447827717
1832742206
1854569412
739511211
522767558
1859742615
355903700
811752993
1637761812
1329831602
1869194553
1448923661
1657648349
1123835120
2117857052
566839024
111112194
1773704157
709746314
1633020348
190261251
1739410020
381001094
1764911470
486681987
767857590
32708704
2035061783
855926257
1602256370
1702622584
1460399435
370494468
714624332
1562974681
704738752
811433681
1462643107
648113473
1216901270
721607701
1588679454
662339540
1558713868
1589471001
1714868104
1693899185
1712175840
1677395174
1548514649
1726335706
216613302
313225646
493539600
439152827
541807172
1660323863
1273751095
1887334586
1032182631
117800527
1276948428
1741770741
1771139181
409484756
1842835691
156747216
155404476
1604125665
1874910193
241730473
1351449099
1464593164
188804673
1677326384
433011890
1867903240
1573715085
757662882
1262780012
782944285
1583288541
409252624
1135610523
1838343719
795689323
1546728964
57057171
1984134543
357547329
1156964813
14850558
1561278973
1583201893
353400613
1377749158
1582764468
958679324
1721028004
146972958
1612798757
2071727044
875428765
2063986891
185049096
1465647535
400513835
1394535078
2112834780
898254082
264740135
863866410
1885812349
1362724598
1532371170
393465716
1479268354
669918094
998802542
850263313
1674179316
172130942
1450231925
750998947
2147231669
2024507492
1304685693
696761064
681043915
1864973951
494071191
282097086
1363692348
73131199
1429894910
695547426
308758869
1238023190
1861505928
1369473052
1606541108
82698636
723497274
1267976729
1713081812
1966785269
807479958
1576159562
361912676
1913153862
417254806
728418539
2036737405
1177211770
1927347872
1604986836
713128847
1725615908
823149377
1436236063
507415621
792082489
180638833
1493638250
2012923544
97678173
1171793241
619271318
1827273872
599413557
30251300
400556537
1091729351
1354902993
1175863682
779109390
922434319
1877832332
115420509
1762556721
432096452
1551975052
1448108435
940174769
34803109
739135908
636737515
1947702071
1499383239
447456260
1267799327
505507401
850176562
2059118004
1403289855
944080402
1858820336
1355118757
1646092425
1395596089
2034707199
394948954
393967963
1440674653
1116044635
893140168
761708658
1553413668
420274867
477022248
1379970489
1380180163
318678864
360750878
1194212842
1055072923
718053562
21529901
1009949605
1354701956
453530576
1343284015
405174798
1287733208
117889524
753331451
13932223
1336936834
1858176000
833479709
757803009
241032865
1679628681
1506666406
1963708215
148240896
61709982
1664678253
1234988130
923851419
1492577561
1797308391
836330023
1101153690
1542662899
822290253
1252563823
410518852
330856999
1079323336
1690470043
1476998199
185050945
1902310229
984206908
512987832
127706802
1817486738
83126777
1231280110
1958227534
331572774
1615566346
2138740403
69883374
618245051
231348551
2044581895
1348452386
151434607
491364275
697019156
1395147047
1023781502
457590734
1886876353
1192651829
624349611
1074647064
1916836003
83555700
1666232305
661255234
358729203
1737501910
1447999570
1012725327
581487101
1321228085
1058336501
486081035
1151353852
662065957
725865661
1782256991
536162801
237220478
527888069
681487210
1844227144
358612890
1791568618
1954843911
831137540
424201681
315301196
1696160602
308831277
320867620
1429494188
2047997457
571762551
1607533414
755361540
1041214758
815902049
869997504
872947855
162419333
821616754
667790989
877692939
229072852
1455977918
823838905
867510942
2101985106
1889052506
1742596145
1684124308
532229814
1060186690
917802447
1179973958
624063998
257244327
918081643
1472252617
1822457709
36806847
1880489625
472555250
1450838271
2089303164
808241354
1546347508
748298712
765153371
1787652478
599124405
1756078464
1996976363
768891801
28845457
1718172550
652896518
1897742007
102055284
271114544
109795871
1401975041
1497103327
1765213802
635736413
2015121254
335030575
857265036
602292112
197855981
1916606022
1315100884
731836303
627716510
649944707
372160259
727798602
1441485600
389559970
1961682097
590516988
1637432863
376400205
1788921475
1397372869
1641623623
1275340155
997745738
1569134039
433658551
1453443082
626810767
891306132
1401657097
1235929874
1189294066
1250144502
585536514
1973631231
1700292157
1503098662
382758997
768099029
1182003347
945250924
730859193
1508416957
775277087
1437697407
380415642
2067438870
721823409
508951964
1736295236
782780197
568114866
1374260578
1896751291
1842533478
1758876136
1147656779
1540074570
35917349
963514411
11092951
623923733
1726255284
1189320860
158253387
460367527
1189637469
2514342
1390808100
1212642876
724043766
149229914
1663967841
246184567
2084304382
1262880892
1218600579
540098224
961783667
1262525085
127409283
341098302
1929404770
963955365
1845249785
1655246820
1329342761
2125414911
715699293
1861445418
92362456
9301592
1028168997
1868736855
860428235
1014812422
427892085
147103556
1761360560
1859308113
58704671
454536867
854735361
1659116189
1202459662
487472120
1346601334
691575268
1723639816
1075698295
2127294484
1589996861
310098070
1203860741
635780215
532715374
1299780572
774972880
57723172
761833903
1785283144
608133636
1056231851
823202241
555153489
999114527
1212893154
1351698736
1630569121
1033218641
355199582
695958550
2009198268
1321798775
2104075144
288272587
252241635
355392366
679107072
1622927384
447237039
593228116
918835032
1420440949
1826182270
2099409823
1470669504
954340538
1146381497
772534380
811856289
1765646487
1265289479
326646945
408846602
1339428776
1590184401
608073168
494284559
1531794189
1305350194
62854393
340955769
1562623585
364930464
2132062353
1382003361
853600674
1563452497
492179755
2073373813
248569270
998600879
1013072727
22992214
902209277
548015177
933857848
1566389916
1549818905
2129714920
373479532
2116860580
1494326655
204992921
1608447961
899005843
1976032931
1928189207
1903125102
1586627167
1573215009
804954560
1866042103
1322186827
1230342536
475383300
197961834
186215184
2110177985
1522515925
2090260137
190712122
1566558021
610112258
1505556583
373614558
1759059568
204901272
1581377521
820181425
340380701
1577542202
805613868
383505107
1111315523
289079476
1237313972
522002308
579173883
1476264255
1765428528
731878313
1018241902
558656540
877299363
1893608581
1169173743
1283738281
318678864
1473815714
1120582026
567989068
1439110534
165738208
1114443114
574014870
1409180104
1429327032
2055720052
1507582468
1579918324
1619533021
241406285
1236499191
662197412
91599081
568727478
213385034
240059518
1106657608
466576290
1806877578
371107136
2034197163
1016875478
1362681675
1558494831
1217559344
987180254
1823387543
728142218
1287551615
204761534
1672943176
697575984
1180754738
584104568
465339895
600629854
2038056607
186387352
2026710434
869485803
1464553504
1397506326
1758886906
344271266
1363519528
110143456
1643183160
1618093732
151006211
1275450925
1441125229
932932813
1740789781
290752822
1843540014
1684492918
2124560160
2079906162
1114472458
248706917
1850053735
1801002683
762189017
238114005
165361725
21766099
1856898237
396119636
924318901
1474488734
999567694
2022783402
315720045
54410367
1642305940
344596124
1321473035
51919606
1013918480
312216303
110346948
1918037046
1057768026
1337920825
888842126
1957250094
2090667172
221014225
1463423321
304782949
1179865841
25537457
2080982588
1231436381
546784580
474311482
306686105
538541255
1266598586
132269847
481864174
765426398
112747537
833036458
1359201099
1497186472
1154521441
1398477329
1422663651
100903111
1543276513
453598982
1546377782
1352542
484066985
1238550406
515605733
1731600320
1818821942
546855435
462630078
257255179
873885769
24017738
1107655825
608260597
1023518177
1691478229
376525641
970928865
20198753
135794734
351629853
1522919256
185874573
669758252
587986805
798755129
1520672168
1551971777
779555716
1616588668
1281509357
1804417603
1710558933
186345330
1314379598
1990815308
1536267215
1079150926
1256889568
878459328
829080335
1633243426
766428233
131768262
30045503
1829717427
271295787
997932605
93719543
1568497450
173480282
831181007
114966882
1197666235
741428980
32808242
1729161654
1446854890
1136489585
187617277
2088967665
372769849
1118604975
1362415517
1409072258
1663774681
957356430
996939988
1880446485
2012592039
1451271694
1052877240
1054090790
514035027
1727896792
296687010
1246329159
1285608506
2080047751
291601356
1370225150
1808449750
365593867
1827297624
803998446
100196354
1571947035
1458483448
1846186810
617774819
1163469058
1320156086
409906581
1333636889
131520707
1209322514
570777018
1607318690
1929082459
1858745357
922111617
954499117
636408688
2046945409
1624323845
1955854870
426367468
178227441
1263006759
809535326
1013305149
647965056
264768411
614457961
1482934184
1105573572
1886702256
223260489
288033570
321699855
57855218
325915550
503241080
1719825426
1414677619
1040325467
1599351798
601530984
36814757
820087147
915315771
189066831
450175433
1144192838
1271495449
1281058703
268209788
1432828529
1063566953
1334683766
565008107
2028494709
1827312632
2035791763
404278166
1236393985
1455706886
194784783
1725510223
1033477582
1238274881
185178741
688109018
2079791805
870331347
379776614
569391527
1902499435
1721302736
1413990601
1357757731
487524582
560427112
612961449
116842545
169013058
573492626
125695889
793476897
296834818
892372129
511413463
1263040606
802522737
1896481426
337693745
820752911
1899609032
738649464
98341139
934354529
619424388
2142207863
314578055
194569542
1486345350
243583897
2112581917
669893204
1274648574
21761020
1691809759
1056176795
1204360682
2057342762
936568095
1914489909
1762574372
51575023
602234000
128941677
908202131
668968072
40203514
1369479288
1793962996
1482562335
491039581
537301901
1603351810
1768116359
385337810
1418134977
309333971
1957120212
600937639
1587774188
978034442
1112696507
393071429
1793002180
1449147000
1773949043
763583544
141562644
1546222623
1585348752
1453232060
1133131793
1252833820
1952709020
1690620186
648051254
558121320
610478870
22335333
185338996
1904940602
1619669351
419529241
1159337603
1912308683
1774749808
1463523229
1444041374
1400365489
1514941971
1151398095
1437611798
1696559298
1617242672
253312684
646819921
1048340380
1929194582
1424810406
1291399749
1700773901
1100935328
63338189
940477162
1795626605
796622704
1966572979
15005319
1977091998
159076009
328452035
1132636827
67017237
507100633
701026568
1981390772
740066004
1952373405
1177390903
1519474348
1242298814
754339353
1046309010
803171646
834754127
2082809732
94131202
1201092262
1569106427
1369023747
46727291
683725471
1766382549
561162847
1102397539
617892947
1668638437
1868058045
711442961
857759723
1490122591
118246424
1318862276
641177920
1091065022
1324117277
470148660
1653637149
1472825478
449173579
161721310
1526553105
1050421377
290109025
1837550796
1759524808
1044440778
1313022897
1722206859
1552495412
1652481706
1453771659
1347162541
2066276160
664241854
761765699
1922390228
1364871818
989969971
38036247
1701466191
1384429350
338321064
2018948969
169476276
1765626727
1083483509
493819029
1023234391
414582532
844571949
927998883
539422621
1368969379
1263364038
1949821348
54305617
2122326199
1204439128
987878878
920490345
452956617
2093907258
1692959306
2104085456
1395092895
251541090
549322686
175624838
1376272463
1770449634
1248786473
465866748
1035978744
2118784410
1966150523
866127563
967829036
1981683218
48178103
546754120
957195489
125935696
1302910054
865347596
389241660
698489878
76523953
137629723
2140858010
1028040199
1780532913
1091410281
1032012164
1984065829
950506120
728218986
1373912082
419114603
253553161
2137540021
1873731057
968419702
1913260444
739558584
1963678557
1798664137
1518429946
1770046591
198864804
1229814082
1633452488
1587423733
1971085042
1997345700
1726287108
1023761820
2033999794
1899084142
1258249886
940489045
1486855511
675548412
521869064
1867452542
1434439837
1927390246
877037119
23001080
990010400
1617739100
1194944852
2038725716
792535987
803001068
1067622953
1339980438
924977371
122122897
1636092922
1578127783
89213554
889147657
1265336171
215865276
1012542621
1524323816
1053747045
264244378
1187696814
1509956295
1582412136
1021157537
2121631219
293761591
1093419727
407953439
951250172
1431220268
1545202976
174684270
1973421987
1567437479
329476749
320580977
311351365
573784774
388382709
1316115255
883795956
993228913
1316281390
1079252542
253566684
1122058818
1404079356
1038117232
1808187245
1892879693
427119952
1236135021
1233705589
968920914
1320584029
1183501115
1465879160
868999966
16975088
608720970
208559176
1347823012
2059224681
1616604466
562131783
1544496544
1820733106
1853340410
129733215
907028779
664302037
359232545
1998914568
790822756
138777196
877289757
227641533
1539951479
535637929
177286335
104336057
1713428735
1318775997
908291027
25027384
831119358
469554422
1819764540
1128295272
1700201846
1946128302
1063800131
733351628
546077484
113641314
1516374535
443987741
775316442
679977666
690343749
384286193
1690431527
1882377461
1483091899
1076385539
975484853
758384518
2006333734
433359153
104381413
640686123
289575258
882359478
1343851636
567951487
945956527
928634002
1672361210
879616162
2038643943
1577053067
358407892
591410880
96064284
738381864
286748601
1898283457
575137701
927166649
91728437
1119741227
93824034
1144755496
1287960713
1087168958
1683015427
452958208
440994421
2056472103
2045532728
33816434
1944366350
1195506340
1623796004
1952154220
458486238
804471684
432225767
1988432281
1931917925
1413256273
291256919
1705319116
1066259932
985733280
890489353
1607465534
2038486969
846455892
669337704
1950589747
325077212
1330938167
87720004
1065307331
1999458116
1895890332
1659448538
2137962970
587114773
454424049
1504489047
645796951
1927628320
1532870553
1465500743
1207962159
1122573862
642008167
326929831
889227025
390225604
688806382
1376428391
1382973021
1500378892
1719415744
1003939542
501561493
1628763875
136163080
1071201917
1673500690
771969143
850236027
1964849338
1343106024
69326445
107209801
1425600454
106911650
1163004401
1164673704
820022166
809997058
125319289
1999588244
1772183878
1885829311
480835446
892617619
908749413
1924350912
1398298950
577292431
398274738
1889118254
1195195575
1448457288
1865408062
1509956550
123690581
634749389
1918489308
792962467
752768229
1361259261
22697331
2036913491
1406787760
1729390270
1998329997
1916412510
1055244325
2051681251
1475248658
236448695
88205415
1426332691
1165318127
2021588206
550148765
930802247
560611454
469036982
1389992228
1389053662
2054213500
1077742390
1027074465
632250451
9997932
770587958
628164582
1539240797
637703772
1108921014
1625447374
466475325
990546550
1494892049
1161110406
1816479816
1705493299
1647059926
1596522736
2017271508
204195315
561225499
199142478
1260547069
1531522857
1767213128
1440981084
173356747
644586410
747675740
492332109
521456807
93323169
155801562
1083912445
719849560
442903656
1749461210
1056643440
2065736925
29760044
1868721296
1237531397
1800921271
260648486
1446835028
1586586731
273026767
1147903009
1635564849
837521473
378879438
1782749821
827435163
1717495141
293533762
1103365243
1748051961
1479995758
915166805
834119236
1002985849
1999153096
426146329
918532430
958251815
1229244661
1174374870
1087398249
1341683916
1350374828
886393254
1243180027
402459839
683098195
1304194679
181257758
45946923
1016538450
1362920562
1349879876
487991010
437522569
1966898291
1962671435
738907177
1030242317
784337422
1345207242
1530621324
2026018614
1771030840
1762256215
1344386309
1084413885
1314753286
1820600674
542366197
1266271625
1962079938
1486924168
827312024
1927238109
1965746671
1449026256
329542858
1283755047
704366987
1777243953
76210436
1359447799
1600651766
1309391607
1736151511
1633720514
69924218
156531183
1753651657
1316198832
403765176
992423026
540272091
1282534172
495498852
1372738524
1487222725
58495341
762160822
910918178
1158586770
593012320
352248487
534491484
1410275538
92790043
1696708400
869685950
365996317
1141655255
1258264193
539870649
873990625
1344779163
171737880
1387142098
723413534
222136863
606058922
278254325
1191540724
678830165
2045615708
1209956668
1819600045
245804882
296756323
1083682707
734965851
324233367
1650395471
1726784658
1886402934
965397491
704441145
194946765
426082725
130661359
943874016
309551914
1395548915
1339805100
1075570556
1636132151
1422323222
1120371719
1194752126
954244183
81679510
1637423625
16865540
1220020266
2090568507
987521293
598824387
506545857
1965557453
88412146
629321044
2095289332
463742884
1209580509
1372729702
418421398
1537325901
2115748214
1145960423
727537264
226413464
553625637
1536368838
1814869193
312865996
322184113
1268441871
906017991
1162604459
1862914374
1904830711
44261467
33195790
1256584085
911992511
1725973197
604604717
947716908
676838689
1460016958
714681916
509844157
1767861609
1448173852
137266003
1962020901
1338601982
1649681678
1993775720
214716178
1708508002
1445454195
662520620
315866090
1277706106
1803583793
1864039061
771488068
517533708
1258374289
2113046749
260024403
697469823
2142334702
2115266371
312641210
1777896659
1862959255
1999295432
859947552
2096778070
623188414
854052749
2006785864
601564047
302705151
1563946715
87487097
1752126413
162893089
2072689915
457787305
809535921
240236253
1981490634
664585574
1325757985
440177092
1163958909
1301766280
504876803
248133786
1480182134
976403225
824629996
1134918075
163706532
1758193897
2054261250
1625543306
1246705656
999964500
1040561992
2076064477
317054764
1261439401
1011367174
810944155
1139112283
1861405814
26585433
310113572
509825131
1145298573
1886800236
849116095
1749438444
367073801
179888674
1576709116
626251863
1581785632
977323483
791105191
1549488275
315159752
415906946
925717728
1042520576
617583740
1432583388
1641353917
644834069
811658356
1336586081
1908926648
1761156601
1003886202
1009236590
1792914060
1240225799
760717029
183191330
176934665
546765212
465845030
357151595
2058268925
368276706
703861126
1210509172
962052479
1806772717
579603060
678646420
325670913
615917516
482372497
2105271563
1305396899
696758010
1381835861
2139974276
578646370
316137221
499891700
582581523
3729391
554731494
1901329640
1694842022
737958291
947816731
751481957
1864545260
862685207
1339228234
379201132
1188162762
1587265917
38658498
1076406866
1163924944
427131439
1691752159
1626849651
102175252
565257211
1351585426
2101927392
1099613695
1961460256
1315072332
1491159799
841790621
1436294884
425925281
956476873
951371117
358627883
724734076
756675355
1667621392
2054054644
1226871181
786678840
1283186036
986772177
1132719822
596750674
2134900542
537031824
549546042
1607239000
464734042
2007561228
882216852
1700567870
1848039933
199970922
10470868
1052275948
1605655982
920016589
1468436915
1850314852
1838686119
470431778
1912252533
1843555443
20681028
460563052
1237301691
1960886415
368821564
1251796959
1753391813
1769796800
822417825
60465303
776278814
137109073
1165084346
720666348
538314212
1830011219
1198174004
947532774
1361494882
492474049
1522634705
622795743
1689314867
326431994
1047781031
1307740007
611857521
547677075
1895739726
1973558709
2026251364
227965490
681565195
1325305199
2053131045
533856052
1871070450
864875529
1897840543
1149034318
2024082209
2101554642
985691607
959295359
88044503
933470164
956353045
1558886155
90314306
170879098
1829903229
174671670
1527974037
41704425
310478117
1359229357
1520423591
2017466448
1401518346
2091985179
240025916
317290706
519586364
410348903
2086858723
608780688
936923156
1812896456
1464188101
235118215
295873716
1842325285
1706558337
408170858
1664162090
1409130591
1008694067
1731099761
2087274961
59209318
1954362663
718706465
1257436180
58853945
1348950727
1329114337
2084873658
1421764870
1762397833
359227621
771912264
1352343937
1598353351
1082714656
1818275320
670051703
826594241
1801128714
2081128104
1725011938
1858144061
2039823408
45826714
1715950471
1358406905
288272587
1694213622
1523370090
811816098
1992658005
1555197048
658908220
2003152544
2001790326
533268606
1897419561
1893774993
2139396785
1030320260
2100472421
627513047
311931535
1578655674
1720245630
209040664
2052962967
1766273144
547320462
134504787
1978213071
1705035606
1605434349
357224868
1375045066
607808908
248395116
372917366
1039855929
447142619
1953476184
1831924340
2144196218
1107646269
907380430
1074903432
462904574
1984814658
598886484
503706584
1351732262
1581529512
1011660285
1002914683
2056691570
1527200844
989758607
234095108
790734301
1578524600
1016345299
373523380
607177572
1782154380
868159951
1094262235
1710450620
82585129
827637138
1485613964
1035363650
1834779322
867243583
2052636537
971843938
1499898277
623375482
608764377
1400809745
580218651
2131082336
252911748
2000694812
987324366
485434587
1423030532
1653939766
523695334
413759967
7013628
313147255
1289062132
847817372
149021106
1844813065
1788059297
954635756
992922198
1107090720
701048964
669124732
1259130577
611783332
864321225
181084940
1871172003
1525052025
1626973275
428220444
1687446549
1561571974
1362826612
2019386951
599201485
837421157
964784143
1793808501
407538184
189031437
47009656
1865593553
1160133103
2092477490
640145843
1165964083
1238202820
866573219
521359677
279006672
1749527822
1201599406
1132395374
365383283
94256225
353994418
1980665205
793421206
1870612404
1248522655
113883956
1513580826
474475588
1227963010
1108156237
127971492
1315481295
933977255
1818340101
1036024736
1857583091
1529929916
1349317343
573678034
584321332
1270485730
591661623
1541263219
1296873359
597309515
1523497193
1509440025
184317589
1525665319
1887892811
2137194492
47178789
1576507157
245555935
163604092
193413595
418108484
1401198110
1006084473
1193680381
1691090168
1847265171
2095250968
458887265
1187357068
1170442087
2040107794
874032699
471054484
1531578686
773063655
775680567
936159325
278346616
743079231
201990689
86903765
791600698
425351076
976841207
1448671279
1442040815
180219574
1188497798
991635180
2045314748
826996928
658656082
118647052
1909777411
1822067240
2005142555
525078084
938456892
1436086775
624683196
1590367490
335126191
54920261
654474020
842123617
513242835
1449903559
978467824
1076942396
655470744
2062075733
1822946105
708574230
1941252284
1300876995
244199796
308594103
1443375050
142714349
1219118279
1362137183
325258641
1084133146
2126942052
1874165467
306152337
1520458442
305627696
1740467484
316252003
385330395
1381494141
1300627395
371593667
1337256919
202531708
1492830742
177569245
602942673
60030642
1059700056
123000382
490686490
1885978239
93850179
402802423
729228083
528813549
882334069
200936160
870725042
304828080
295373804
1909832201
1327288214
1892284080
720149516
632381679
608537796
6006290
1881247205
51438450
2141928407
1998710613
1375574457
1009491892
720162604
440081632
682622932
1880350359
908151469
1283299909
63575992
1902237510
416970299
1836081033
1687939263
722656392
1962656298
481186432
1736421105
703378087
990602473
1071009470
2101731929
55547995
1929463460
1322718717
1843233047
167994275
1930989281
592948543
1037280216
694882650
1690061322
399609950
40580144
745388468
1025283160
1410274241
581345720
1315262236
1887861153
1928984560
928906657
1647555684
2144968295
671090353
990146369
402601454
639070207
1453527165
530129500
813475620
1342490459
1010984851
963101747
273466042
1566950782
412409697
362217881
1528868255
590104585
679146481
720059264
137049930
1762564902
816284142
1551483391
2046934158
531564443
1179381001
1291213391
1882904928
21761020
292348067
518748777
1529295573
426967971
422839784
1638710681
1198374676
751494780
160181959
984584745
1596320223
159760321
2136330531
995896027
2132959666
936509503
1029345626
1575289106
1170552882
1139502421
1583839411
748941694
1171359631
1233462482
1743650035
1161387392
138249826
1267420778
165874549
325518611
1271876554
1891854400
353433457
734532829
1770311581
369035487
852682914
1181316196
965245164
925212104
861278286
1731207374
1550815349
2145694137
629616424
1308104444
2105600602
153623535
789182323
1584484205
1167016114
364582764
444442529
3883258
440479330
2025649196
426240797
2085272369
427192449
283831226
636249309
999928153
784008210
671717048
43265281
371496121
1302582168
1769276561
732171059
1792725359
330085674
987292082
791383317
2091581425
805168443
254871873
637183742
1998768883
1081028029
586403082
15139464
1768428120
1481168694
300728643
1602625641
1031296211
1863352486
2011374142
43650568
881288869
2028457468
893504157
130702463
1941864487
22948259
1035434415
1995552005
168933967
2019899259
161566670
371220415
521456917
1311634439
369055533
1759105514
1652986523
1772537235
1549086568
1893017596
814197726
1198134065
292029330
858449729
469121652
410790406
1490767268
1926264039
2123622059
1248418691
282967771
2117170293
1814490285
1802162587
1171700425
970151291
2014026935
1165801955
1525700276
2113472338
966314008
1472351927
2020386139
105516451
430124119
863713843
1058407864
778939909
745812005
1562629005
1994756075
518950760
1310831620
490463900
965095286
1907357815
117814363
463238728
2044496079
47193727
128689854
1150598268
213118572
103580969
1078704298
1619295982
761213123
1058238055
1143321079
1075463988
1916461308
1890205471
269199659
2114780478
2129806135
1978357063
1362769002
530153458
1139174017
1128317078
245146347
1116775390
1827792079
1564174302
897859665
1940372629
1889744476
1007543921
239635299
307252899
220430203
1313142242
1302788245
132916553
958221618
346011539
935039046
1706482534
593806788
410637874
76358081
1491714229
1266483408
1549892923
634459093
537664850
968743148
446373538
812376307
1832247008
2091906246
1813012430
664209295
672856753
515991947
917251258
2059884546
723105273
1911429812
1196240353
1530330684
488517094
980738800
2022269973
1971437011
1073515434
18439736
746464649
1644950698
1719189781
1964562684
501829347
1306237690
1377602824
402233611
1811696995
2096123427
1606945460
486479977
1176061282
571231175
1968848822
1532071991
472348798
787881135
2018403467
112220169
1117528292
730441459
1649863972
1463902129
374102485
619979654
447573192
2097210939
651789801
736294712
2087396455
1182150896
713787097
1469693757
332766573
347373471
740890871
550323770
116212482
1095998484
69020476
1114792763
565844769
1836440118
1868151777
1002452433
1205046524
1606626270
1547489690
890368959
589465002
1451546928
2130587959
396257836
323944236
782673236
1796116103
602040511
1221515732
1531725389
890026069
644566217
187743854
1376796572
1028173853
880437653
2001148829
759148639
1186395537
1201509168
1401736670
1847242188
1470600483
24728165
1150826956
825217187
1848136701
1090081091
1954984294
1400426305
388428367
2023319098
1839396437
331198382
440203034
887073756
961915425
1838261663
1448542203
1652597987
977700950
1733623366
1888559192
1861446219
2011709636
348991005
1267261637
1015844135
1816277929
428108241
988912001
1254285808
1853522333
268990887
2048474375
142722939
793493486
1906524439
566435070
649832312
1159029792
630069483
1713597578
1344136352
177425412
182138041
1491682203
820734821
1376506852
590605657
2028182219
1239013812
236484834
1573957321
34714835
947949198
1204160540
617213941
1578630595
969005681
1568013416
2031437923
1273350876
281331872
1609484119
723219860
1338842863
1023761820
1871051097
2086023714
1112472368
1566313767
659903904
201894620
127504983
1009616880
609795165
1008714728
738772327
1718134827
1939546691
620036468
2016035853
284180283
491269690
581675569
2055936437
2139533561
979806810
1684215600
1794473814
522587908
2121409996
33198157
1723029639
546195040
1129214326
1753141714
1296652600
996362712
310019624
1760571370
1967904243
930847828
713656902
890535770
1861310590
119754545
942923790
2069297115
72505343
2021830210
2108102501
648705049
211256785
703667702
1637614511
1414254750
2108564592
76866550
1844093546
51676950
1369965564
797353069
460206270
570303019
148007331
307363607
1563311057
1657703910
2074066267
1546702072
1562200272
1976881532
1427289907
2104531416
1865987300
795778534
1274650640
1428476080
1599743136
1088890581
333015045
2075898421
435246269
811540913
111795174
741507825
1884299043
1098357938
2080738169
12022411
1810770285
767044581
85469506
692419277
1676023873
1839376004
586654971
973869866
1413071885
407902499
1053336854
2909673
1759729690
84810714
174382151
714015644
1564073371
298288440
1485030763
897573200
1064488291
2016004731
955330076
1137057255
408872968
1543562693
1181416817
1320347692
354558922
626128043
684802586
1127144500
1718792052
1597941071
111858276
1837129228
467656074
1849898741
1909975175
1335552562
110739066
675053444
83856813
727018680
1055745649
1590999845
717451550
1867777518
647029379
977860444
772222730
1338097900
1231199219
620139421
525776554
1657876721
303052505
331296060
1002926900
291550089
1876767415
2112229533
1824835044
1208436845
75213870
1134086665
2055610857
1878531621
987718576
349629919
1873407238
834536301
293098818
1099828694
344165287
105467521
134290802
2038769039
1567241995
1666831321
628551757
1625069680
1478754830
1004156147
2135786869
1814393516
404495268
2111714660
232087342
170000636
2007517294
567841704
195568099
2014086533
2027468037
655309558
2092403122
1545978616
1429290728
2126197617
1259431347
1403375729
1139140561
1119511679
1743088801
395542932
188546990
1785434617
927308342
701452323
1706903013
239126290
710527347
1016729167
1173706168
1593932343
1497103327
1849306073
2066265201
1198031542
99019765
1798419996
1128632409
742814039
575999704
2001159374
1927248424
242046227
905647299
1900412278
2135148818
1899822574
441557247
32050792
523113661
1273886966
1621715503
935279866
975719493
968815193
1603628278
2092019743
1806069196
196430210
4283304
379443454
2033377331
605363651
1664551495
379201132
1961396873
1108721353
1468461465
1466436778
1774547963
532493725
1029530958
547806906
93331459
1713867770
1866042103
789209522
294975042
1667154554
189168578
1779255182
2024259141
272192573
185006819
2036595452
244031146
785235285
873758825
1588335183
1013915214
28225833
1793330964
1490068770
1257649605
1235920728
1552996731
699187804
2067576133
1460205320
1375454443
1382982877
937473739
1608008917
1186769704
1316579151
213025279
878695516
942448686
551990584
171381203
1111070509
618408863
1089578842
264648659
1406403395
704738951
1085914980
624683196
841578080
493555966
1797749531
632406837
1468212527
1996815076
971058510
1089025402
2098076618
1177706804
1654276803
923470551
437846398
927380004
1756694522
1945583926
889612706
1148586288
2144934920
934222867
469652596
745014500
1152726606
194404555
1503335564
1854177286
401063374
471419248
953157190
2093767338
966145768
517666911
1830724530
1934482261
646386290
1492577561
1171213312
431044534
491436024
976591162
1346716313
1040845460
1159414328
291051868
877760732
1390073856
1983285329
1538456780
332932420
772273929
1993384462
1497708938
407299647
1356740900
1583772717
1490424406
1804229022
1993954825
1977555343
626405158
375600929
126347133
1189243712
727735442
1808194317
1485220935
1240546738
761298064
100749468
98340775
1854232435
1410423381
1394162744
1386573905
143064234
1101823501
1972991062
2084028910
1121243530
806438677
800295651
18444053
1309358137
468632850
1847110504
1422708991
839262105
1499041323
1520826210
401132642
719841867
7908579
732829964
1983167634
1274007366
956613283
272009822
1852087846
798044479
1702996964
608637231
436828736
1134977260
1740366332
133618114
1230084027
590259579
911090816
107878887
2106158877
2073134629
1515875037
1800538573
1512125932
69297178
1609354037
1699825716
397941131
35766383
1235787546
1329784958
1951869851
1980528288
1525709717
284023799
456513270
548421649
2063033191
1932898965
1420005534
578848996
455597682
562698300
1251861284
401161014
506048040
1802374234
240988572
816304865
131226471
2111714660
423206468
1107047250
1757897262
242838670
864165760
282947088
3543945
1661411889
105442321
703530418
748059078
653766394
1497498417
539414786
1357752274
1491395726
691617616
1632465197
119069215
1453173562
297072156
2102906657
1166903831
1861672321
1664559084
1869571992
1317303373
408493830
2043783219
710721096
1433100327
1739997301
1869739743
407207197
923678203
841728405
1163347852
337702127
1885554432
127496764
2119693963
1433809658
1686399956
2081175468
1021755361
2100264334
849140847
1461978757
979922899
1869781983
2074582535
1681833597
1722158493
173494745
209461705
1848449752
397682558
1528189195
275518745
852452029
28664486
1737919453
1722937741
1139399270
1779133727
1449397169
157950385
1601120766
804848645
1723029639
174360875
969536900
383928200
939622060
186458732
64832599
988651192
172808181
1704657756
1821331403
1938085058
1933656649
886144488
2140393189
1177879380
714899540
2010156635
372352075
1462389420
502000654
318958459
1531725389
1753422701
1353711832
159268256
1098151385
394497145
1702900031
1695692560
1951253132
960480669
1787833726
46177706
1893108373
1976304547
739828523
1496944923
895647151
505626462
1574964152
931387353
1137671825
1814335314
1373309913
1986113691
183148178
1293412854
1175067701
1245508298
1070297865
205679051
1713597578
475863122
1349917513
911234177
1928881864
1342893009
1722451002
2092164760
154775785
804012063
98906200
2112048956
1650271422
73731217
1048113969
129021096
665915845
1650875403
655725293
131240838
1109778534
53254226
720865892
691122088
194449460
823310248
270255509
1269274268
323992694
1989644205
196505633
1025145966
249468161
197169235
1821800137
1653784169
744062569
1265287837
1508804126
1293210786
20685885
1656617296
269268800
1910244079
1082578419
586803705
751610949
1301463856
2020394246
1751217443
1633210082
1558068061
101621001
1239990313
583422649
1509479526
979740112
2037421989
246069852
1832083000
838784971
1286285370
620082933
1181797723
1335691813
745105790
1926107470
871996134
1304945109
1161337323
324072210
842067174
1922220738
1685194157
941722792
2097889819
1336859634
61588092
1555647510
866984002
1700617250
941788924
214692208
202494549
1795662096
1152474038
17294743
2003435298
1543573089
1504082697
130969862
899695995
995157720
867950057
739890885
1450382960
1005864319
1444505697
1303651989
1963209628
771502480
1874571449
507941558
1734700485
474031507
1001801395
924554614
2053975931
1533935852
2001135385
413807993
1544059954
1869618053
1752572147
1669609505
259185809
368678263
270491666
378311746
1818765766
750337574
1144190425
1546737731
1953334879
1022214217
953512138
1819020318
402259811
607739973
1155979494
903153150
198790566
1004032133
1102259340
283895186
502900249
1004609297
342258706
1772680477
1817117934
1471489025
382625258
680279342
768473301
1101596826
577087718
1951727703
757772612
1438751572
140768614
721003417
1376598715
1389784692
951250172
1645473518
601251462
1249981026
202805440
472574640
1810944249
2017175072
1347806128
1971167135
360786886
1811302333
1953961109
394760671
1873190264
2028544019
1779263418
757083418
888655271
1992797919
2012521614
1187810167
2114869571
1026066376
311400299
2044203102
1933447501
788164666
855874526
470049375
1268190249
711811814
47608926
1344160498
413126261
1544600121
468865636
1234322887
1273457495
1475248658
929857451
2139493731
511977133
1542091884
9660745
713488506
2024966307
1098722328
10000825
41159395
280565151
1379129445
1236494920
652016500
906551626
943896416
366681881
1414846832
445847712
137227511
614285706
1645594491
2117168956
1593640394
148717562
1372355955
1531721534
555361469
1707807134
1044601233
945962873
1526715678
1138092994
671804404
1670130533
671550996
733603479
1774128595
793917714
1475851291
1688120335
772806142
2087162261
793442327
630791617
1506477474
1432623280
1117008537
1345866606
1722060598
94299007
133712535
15905429
1674505648
1186437833
847976218
986675090
218911617
893407877
980705329
113591242
1799549384
590403578
1438297443
2090224449
1166060761
1448308623
924933849
1267006369
1689074044
662761104
1655513065
315421834
807472864
1660583864
347165834
1831667645
166347278
1546079248
147311843
340266773
1198883384
1333758211
175773716
1185078617
1238106203
806954579
1452163064
1097490490
1938742515
1455816761
1712153892
1253230799
2126325668
1604985625
1996669365
1270649215
916153700
1382514605
761678381
1776102023
746260628
568085287
2065881354
2053874125
1730330640
91325048
146271308
224874913
2093321149
1299899237
1334350197
24894491
2132558581
77934139
1289686784
1323274178
723105273
1588536318
1833499479
1771720709
195358326
1305906682
379087023
1715524822
1441737880
889235665
1287245795
1800214001
895607064
409218355
2120381822
1060064393
213953356
704009095
1637489830
328308425
376171989
1060086833
251060934
1211471687
346716509
398072549
1111565596
1214458582
137197717
687378814
1390356357
1371073685
944496430
170754569
436451990
1993883023
1926707358
1662059215
1134010577
1747831760
221544333
163279077
568981389
1846389512
1175942613
980270411
745669264
1071409568
1589665192
524535251
1853300588
280374759
701455635
243056036
1188586266
1367547383
1039507335
1845524160
863530938
983979974
696774928
1772117267
1941409547
1091180549
872981674
369476408
624007188
420611959
1833302764
1699099702
1006140930
1236625092
711362555
1685742016
1635530237
992126323
1274447571
290171761
2100332273
1412243413
1529090976
1525400594
780766008
300887746
583914455
1426660626
1584675790
460469129
70682243
1847756679
1918462937
813235415
1853643917
1345510620
1651938226
294437255
1557562908
1061539519
900599482
14770315
522794092
1805804445
1280831567
510921657
1660422614
1187915391
1258778580
1112341502
142711155
551434465
1191760596
314039275
36629712
1867034697
2002506290
503601042
338956335
1452564455
1069404859
746687072
691734186
1679044732
1771250973
1027154864
1318217428
875968024
585491952
1982617972
1242558037
149516839
51796150
767850643
291003536
1248372942
450974824
1927665966
1751030739
1964946383
2076069665
1457306224
1475435199
1074548927
601580164
1272252236
2068800796
1886800236
1871372629
1035426478
394700810
644223069
607238071
1344620897
41144768
974964756
1528466793
2076084332
2055457266
346096549
500349291
702466534
449814109
297225730
101714321
225111524
1519178870
1471418522
1093691720
680357925
1425507953
760572919
1622025442
813796234
701704924
935541683
748129031
425942897
220402154
1221385422
2049007894
574629666
906212297
1396374715
475987656
412009064
569081952
1914632070
1822083591
445770778
1527980060
376505167
1666886329
839765937
1023566917
1299401169
559827381
1808269902
679869983
1233980264
1456846281
408118556
1381340363
530406200
2034981451
2090083808
1645417826
1185608199
2069000104
1430144205
1474107268
1660793781
366900953
957315143
1846396544
286953652
162582227
1120538968
723753769
1246032475
749666235
1615701031
425425781
1906298642
354397669
1431989136
572101191
2037178006
1695963184
1102488034
1750517749
1034867782
705840114
987652456
1632963362
681514498
1368928110
1355184097
1671055410
903154716
351839058
1470038231
1726381427
1439164424
1651751130
1538887949
1458418317
965121144
1118074196
538470188
803059407
1624521265
1049779245
1493020311
1252397525
905587527
694731935
2014794350
1487632728
1045340029
1948811653
1476420275
561835668
993473596
1130866282
1992644791
793641413
872659268
1563120035
1112911397
546033644
1498278534
1084217523
103462486
59004908
71863469
1224753424
1523958244
862358149
395616901
1533471528
327351949
1553773779
905406496
292576703
1984658214
329400144
1003364303
99457915
55610643
1044833990
1194220974
294775198
1883961969
958935639
1502395551
1437919186
353224103
1631463140
901105642
1408322043
180275087
1329415630
1178105900
42640305
1251850882
1354287574
700817776
2090324500
1828698854
1112383231
206439579
968347158
2135386189
878122894
159076589
1060434304
1938365500
2139079210
1016292091
468676769
173048725
2056237906
1164285357
752448213
870037710
2139501681
1712112760
1171713289
603434652
1692247167
1667089217
1003760037
2097681261
483944927
714393176
2073353994
1689543233
874658164
1175313634
281573470
607128480
1810565750
1129180274
658812996
1493536148
36457888
1857768104
1227161015
2096047828
1643956882
1548502983
2123915562
1454802646
1546448977
1914988365
1655096970
63564419
560250670
1761774950
1481395507
923229801
2032955120
276705366
807473079
553990667
1539382120
850566453
1914421497
1289487962
276206196
1745048612
941208831
1856169931
393633568
767178680
1875777791
1593148286
1435351907
753731619
384906208
376477055
2131699102
1373316124
1594953963
1550575760
467614905
1015617021
239006075
1724661242
1151601492
1674931281
1193311056
1772051103
1705748319
839860172
1539951479
1372714564
228751469
1663793359
491975063
10582610
462492407
563632023
146736565
685229192
953203203
1444674048
1850658951
1131129147
1952955722
2123727201
191670167
1607437570
1010190509
1980403172
974849798
1357868351
1302717451
692086012
1048390831
875784522
1872966676
1937228865
593109314
1278102291
1167051505
1960280338
1215836781
1628133506
911564804
935020694
566264731
484592699
52201028
1760734558
522049472
1007367328
75156694
1790329164
788146759
804098582
574422577
789186684
1688983145
1971845838
1936093897
1600673915
1605594437
591467314
1830242961
953041554
1155529151
2002356431
1716695698
1382226195
162898849
1143720686
1413346095
104487399
751926194
1853240375
427769844
1589149522
1564333737
325097685
322499203
547436836
374315136
1768408548
835476647
273895109
1976392344
714299434
230103863
1307048664
1905752366
1399640381
1817773980
868823222
1484451419
395204605
430762407
2098923395
1829280316
1594727962
107436760
1956775914
1607713636
2029541213
492706264
118253572
1537967023
1675308524
225867232
1305114581
237863886
680279342
439649640
1657504390
221826376
537452385
1909052457
1367448171
1686961757
2093171125
168836623
57454259
1937015711
2112581917
1295592408
1060283230
1131035722
198069233
1135817743
322902924
1384893252
1029168106
1601970476
1342827159
129240126
1613531991
35571556
198410494
419010638
193103463
1242782974
2042364122
802928816
1243253084
1177211479
50584825
1863131672
1370502221
1021982453
1356831739
805318218
1200901274
1727380911
118531982
352219597
1415297774
413812872
1417204794
465884207
77195206
1985457248
881480384
1892524171
1718078987
33793353
2089589758
1424592084
767592708
1821232362
1086667006
1957190653
1116909783
1196743141
2126507900
308292543
359143829
663295909
1784170081
1249727428
297211946
1869434645
242112503
1670976607
1016459326
1077388606
94160929
328390729
933314503
1625433196
531088883
790475803
295920701
1790778413
1970889309
860574858
2012257147
493984919
824267535
2067986682
711764990
930246314
1046793532
319360598
376228884
1355517441
326277531
1650197707
1085905990
1255346997
790640644
30535464
1923256139
1172734542
1794952650
780186564
532930997
656810837
572174852
1310900446
3868934
28783424
825411429
2025026904
1972938781
1952180688
1653504167
1874815566
1862711052
18252626
290331369
927027497
1583409222
864938820
1383323219
388256787
1311507448
468080472
758244170
2030598692
850419012
1061739925
1623260019
1255576694
516870271
2438751
1426220425
1536301523
652398778
1560751062
88659074
598846490
1012109250
290704597
1053382312
1042037283
1858475810
215594077
2086728302
1913155921
304458090
945782064
1461692444
1211051038
1390031047
1018762665
1039181495
1632158937
344843063
292470434
136636965
1264295446
1842820555
657648642
903925723
967571289
420622625
1399936610
2078571256
174184845
1576054049
1404364267
139441458
223890403
1669272138
582833519
268592251
941094469
987212622
1964312790
1742000624
1651491550
1597112969
1570568769
918527521
751610192
901079065
862339322
542680694
1594047318
1876037807
1959744602
425355281
1801331681
1537085698
100831238
1929910597
1052808268
263324238
1805479084
1228650035
835287894
1128514553
2046869127
1804925991
1756257036
1178143140
1043592350
276936951
60230900
474710813
1883183235
809045986
1366251179
1454636358
106920158
168075692
962341653
42511212
791304101
539794863
403469127
956353045
1290668068
1858750284
1971445544
1699943704
1218917338
950326206
1514899010
113678385
1576635795
997886870
338032944
1026520501
541249146
665950513
1888831807
1786064556
447532422
1736399352
983621782
845503269
1849549802
1302456546
1889547327
409640034
1999868242
1031753125
677706827
262637950
1778189006
1379446418
707856299
2128569509
1818716725
203076990
1094460934
671134701
636608688
1575213925
1144209772
1537001143
1618301094
1864167459
399006309
1542429809
1470541071
673636120
442786993
1512444574
34529132
1679198345
2123576326
2068872693
827719494
1118736049
671550996
251785145
293827364
882259422
1417503222
1864051505
1609541748
392340099
1454712572
1297795673
1646145112
1916095568
1931772729
751039934
295440918
928033586
1373181502
688375201
1811524266
1438263415
806464027
1614047529
1760396703
188642281
765811597
1006594035
1573411174
2055260805
592336959
1974523747
336751446
407001353
1820456065
2073246958
1733158134
1599358235
1720952946
1489965411
9080023
1275892718
1838569344
1511052530
2044988291
621857653
162477875
242675888
1942211865
433190469
701950505
531389324
2005366341
2143415541
251154823
155135035
758801530
1263805581
1198262648
1360414931
1617421211
1115935965
1222785897
1234988130
687021643
172079343
1697985975
150258282
1928984560
1704633441
1875162283
792487340
1269695689
408066542
1824836845
1206897493
1558515994
1163323905
1996407816
1989541036
1218360826
264532758
174549169
1074885603
159554560
1913358207
171697565
1990358114
813343480
1231267881
1804813467
885425078
2107669464
1275857255
27471534
1278814126
1579738195
31298518
758367370
495341103
868987114
923766125
1746995391
2132736383
1160192425
2027353223
216276650
627803712
913925852
1212653627
2143426386
1245134628
720344171
120531934
2103991590
1160977927
550487978
1756568576
259587594
1878493363
1646098414
1261707432
489882270
1015491491
1947379952
743912614
434850736
1759058611
267989354
1418913578
1250208755
1622938301
383623232
817215824
858491882
106156085
1885660238
1235862529
1193257572
1235941284
409655187
2045928064
2068472723
1307152189
344843063
1250806327
1503350101
1057092266
523019631
330492477
1906892339
466625499
526069010
1999203852
316863921
1841773445
516311126
1614452367
898564580
4126022
1129744093
237976988
1518678685
1019006290
494827188
1543267474
963733143
756879974
617738634
1152007680
1419345209
1685894196
1160653440
1412842853
1983600555
1027208147
604596475
1758765261
98625333
215780091
49100699
1275757347
1725085779
1423463458
1993792822
1603575884
1521554457
1727062754
599562
1180062243
324233367
1050205797
364646827
396480513
429821933
1564882122
923895664
1545791034
503190290
2064863515
208427689
435769767
60623284
428551531
1474459692
312648325
1057072707
1567049809
1230079900
396498529
374408466
295857239
1849503665
2120332760
1759276693
288133835
1705705267
621275198
2060537148
898801075
317743131
574308138
375129069
2037955796
1540844858
897378042
1068740275
576527853
99632339
1628811032
450841160
1846027991
630191836
1753587603
640417678
1150170759
1126325220
192249051
953356368
1631473681
766312523
1565854584
688736377
123343
1666214175
1102498180
1715525960
1521308084
2017331572
929707755
1943072839
711335437
2089222290
410278329
798870958
2119951193
909902338
242718707
35847348
1811188730
584702132
631763817
1582029635
1106493856
80617162
1543723347
1606841654
670760998
1177840103
64209387
1980633273
1988402166
881051119
701176694
67140588
1464055440
1571353334
1067363757
1374879417
785441304
1991781187
385692056
2048501246
1865053692
1183323485
560264712
1941736381
295266983
1024897338
1893223926
1808222958
1278238322
2068091176
572339201
1666432076
171515034
372816
1608750328
374759006
1629523334
1026797757
259425028
1190277934
426254836
133935077
1476268935
473090635
1853974508
1372764879
669355506
225477174
167726028
4546306
1946381228
1519891082
1969192480
983860670
135233899
233549726
2059668397
807928712
1977859555
1494843101
1847672094
1450944933
1645623019
2086715049
537218978
1491816942
442336508
1445759738
1442714802
1268340736
609164805
610978203
1640872075
350937578
993848789
442172673
97414653
1890953902
526642641
340498417
1983246488
1592925015
431326926
1079096659
1505007683
989222613
1527558762
2145630301
914524245
1647634742
1909737336
127723436
889571540
723215094
625747666
1658091544
1108196010
712405409
1056240105
893356505
1080002385
718592670
1490566489
1479901823
1434456283
1510918460
1621952271
1426546623
679162593
1306125137
1247867861
1892999816
526856159
1283400228
1589014737
61255079
2090206161
1572047696
1943727070
915114095
1525636714
170000636
685868342
1683016159
1654579262
221085668
729579194
131441227
732427251
1348354124
67529236
200414035
233538705
1222928928
1580568576
302275130
2109319330
1684057375
341858441
907404231
1634578374
1038779960
420802470
381001094
1490671408
91907287
385839009
493133397
417064880
2087230362
666910612
1144150308
793094556
1214361420
950413148
317056287
1480573393
45083920
961276757
1261708389
1032338404
877373684
1907013391
479636294
1007069036
1506250986
79040099
1416591618
243369461
554707880
1503315584
1575280923
512619248
247572276
852455546
1170756948
1570243985
1373545970
453968027
78279987
1885556599
1932519623
1426912582
1204489874
886164460
782616275
1840217141
446898490
1561119110
230859309
199704876
952525354
1955581492
1388917292
1958707084
791122398
1693262879
1899198262
519565343
1504277441
2008091930
1308889124
642884206
337993674
1877609675
1287499391
1538668226
1189066506
1241508858
1910439673
2087917974
358484904
1646739807
1663293140
1838792641
1969029860
1925803334
178723194
1659067775
172552951
483727400
1820739671
166054629
263302582
1994591892
799944308
2093377583
527846428
272886822
754409874
135600734
1439141077
296032222
1435276433
764755901
1979692943
1937327833
1597800319
1706287045
1756027027
318525414
1408302260
65015376
944048679
446437920
1908429576
510394329
925497908
385924231
1626516433
1203027152
1697598774
1518256291
779029705
1618345818
1255500104
1423095171
1139067161
51554911
1165347978
1167893909
194266656
1015872030
399405438
1399484686
1435410018
1812619805
1718373976
684637962
2080655608
1127965148
1973270524
590828659
237531669
419141747
800361677
1567919870
1915454687
1423064400
590426007
282734960
1411926213
99184148
1886923242
835047590
762228785
2691589
1861086506
1187538056
234207342
683504713
1714358462
1893831052
2102372227
125434700
1517962293
100084926
1426815598
184159135
1203972838
221814511
1186970113
606224430
23422983
864114978
528545710
1718130248
1383201527
16233291
876771947
1717110800
134825869
1988064632
1065403060
1115960515
318160585
1154287049
228544972
1022595612
856100399
173803927
1107478518
996030840
704736481
832888345
693627576
1822758777
1997726529
1476647605
153648147
592376240
491921333
1627512640
685942206
1933641330
1604677945
127969945
2023170468
2091334365
1109299306
1468094033
231081456
911662278
908448862
1188333755
267781454
72292519
762181662
2019576125
331968678
564573979
461147965
15035848
1592002800
23011842
1762743844
131024749
1168602497
269015038
1063829881
430540233
1281482345
2048800814
1830085117
190393620
1112161899
603696120
1663204266
368971190
965198780
671441545
1839633281
941686733
1957633306
15304314
1121311109
1790845365
479645105
314173896
10058116
2118297608
2102759048
1397008238
68604473
239696485
965081125
1115769123
1737287372
100354696
261833551
12445115
724692225
783706324
346976081
303792457
1845405158
1508059501
2140681536
1854814585
1250640307
936223173
1624502427
1457407297
1328619015
1587815089
959526398
1374792679
1811334214
1524304782
523549028
1406023120
53611856
589971922
1683548361
2117754631
515125681
233979920
1973452250
1728511510
1843950326
533031739
890808615
193680293
738779970
136695494
1619864524
1703377145
512681950
1675735354
1239451526
1747605952
663281444
1214040757
859787658
415713626
1089894238
728333080
1291252825
1725066570
125424097
731562051
470266973
830559266
9393033
740751393
227027390
1319676682
1428892225
1400969237
1126143776
1716591865
379357314
1140396420
77595709
812823596
1707865240
784180578
425216017
85555999
906118183
382911885
1837021004
676283922
1761487435
1686750885
715292527
1784950545
1879664592
924138571
1860013021
1512528506
1310977000
205983159
888143531
1628014576
67466293
2134276255
1507459533
2092882690
1823401944
1712911705
204427828
276356424
1266646471
135811557
692143488
2124835660
1542857155
67743082
397402350
297834600
406065799
256470424
1462946383
524191480
88138921
1851421326
1629727980
387079800
1650736410
1614915181
1410976094
366959345
1308190733
1707421877
1217493171
669344380
517502570
1786491287
174171492
1919148463
1944666247
1883317906
1564922653
1371446989
300701245
1856488085
1869384573
2132116127
86032210
1289838225
1414095484
2005268080
1549097764
203405762
1874165467
1055961686
837284059
1098225596
932535466
1778770043
404554903
1350163465
1277996975
869882644
1319925415
389907941
1240667858
2059375722
1820428159
1957842045
1604815752
1717514978
884462044
165866177
1387001068
53909251
1401198110
811772337
234612077
1149730797
217692445
1478956648
247478773
1540976760
1925441791
1835794843
621196931
2123129613
1073235699
1662338655
1825093935
1474132554
2082296277
1932131825
1687203633
806113721
327351951
982521999
1507115843
453428227
388284849
833975010
1042838232
1589212666
163754298
1537255294
78589977
1899476772
1639976503
683826823
689655277
1032826675
31505040
720504021
1060777070
616408040
1816696726
687875063
1324251370
1278595763
684860983
40008383
1973977008
2043713277
1867084352
1840189974
223924887
335360332
1302155480
722813579
351629853
865289558
2112650645
1572189201
599324956
1763361911
458280578
1716459716
622890507
1260629480
312636261
576652878
784744091
1144673055
1344884432
1271254055
1750060236
185581705
1717240675
2136092954
148933125
1320672068
1705977081
2107136261
486357070
1202096614
1270301209
1915917234
129262524
2062267025
1287912085
316573053
1519009630
1621552978
1566681593
1582260941
2071889000
1095557213
771853855
164944721
1786896973
24581672
189100700
164515309
1828245186
573476745
93662265
724530634
1181669644
256368055
920033766
1898040610
1533953028
1082099026
576478049
196193908
127783412
834529175
1232117523
155718787
1328579406
397628712
1784342074
116848930
2122906090
966926825
2056293130
1175281067
510405933
1489050675
461522778
1867743744
86269918
632783705
1058628017
1784151562
742267595
1684938787
1385631074
285784754
336058388
1957558431
495946550
1624105373
998479826
2137234374
137987377
275574195
1871843526
1935895830
1312109896
79374654
232253904
1998600842
1563553263
1284368910
414136571
996759687
107829782
2128882158
901877731
137792521
1993445495
240647733
2018594346
401912507
1965514562
1010261368
2115291820
1405034530
1299330222
1633562317
902037850
507430917
636139407
1419580523
567773244
1433677940
487450800
9369660
1979536206
45946923
59686551
1643095069
1513312330
2072596976
1447032644
156531862
2113029101
1956430089
21386672
1592381901
35659126
1266354205
484527608
944541649
331281542
1929469949
1953951866
986006301
387568049
440931298
2029376197
2012135763
2053217037
1641746744
456226312
785946036
2023943624
292057186
9343891
545741385
2074805983
2066611484
478700176
1614399895
1590507150
1123787076
802622601
558555257
466821024
1240562500
1034636300
2102311838
286723444
142376179
1161007633
1431084380
1851935219
1636812640
1929746427
1902234194
824442230
1785079732
1326558489
482241364
88324758
1099606978
32096076
846548289
755329551
1707108933
989603375
2008932588
1539269097
1487327179
155425033
1502987042
646883605
915700751
1422554378
697906192
918174497
1894467386
1015123525
2117101730
391010810
1804490572
1547001145
484355099
1659103623
115604366
1435353581
1961464737
479428652
1183937833
652134558
971397352
30648362
1435547554
573685837
2037879498
457082743
234440658
400527421
349157669
61016314
1840217141
1631129515
1144902537
1155165678
1907889532
1722675769
953062660
1520188122
1979241945
1810628722
714807530
204407597
1226686970
909543679
321512769
708817351
1854572609
255703141
1897426895
1241499435
1384614371
702836092
369315335
1429084727
1069326024
2129691869
799424432
1686211065
1225676407
746649270
726451866
1229430895
1908429641
1580684046
95126038
1903837903
846132034
1311511185
1600845953
1396092633
1625996178
1972598656
146531049
1619474329
1979780858
1783178329
607380222
1331564368
213713034
2007946586
384454635
1705425622
1775906383
1376694663
654511658
1670049048
789600232
164613385
818029552
715949040
1215045080
853030403
1144982069
1531251535
926401461
218141763
1972539192
421514094
910073781
798442168
1236066876
1796232226
190226570
189228353
864507451
2043586921
1832041318
1429587050
881916222
1595776433
2001272857
1529687749
1567980754
894632650
44501664
729609425
2019263714
935650885
2123656816
572127484
1537330425
1792493095
152733660
1400926966
400100737
1851946450
45019487
1050190806
1463651921
2141860686
907176275
1919215550
1314610485
992997070
406957621
1575122534
1431145993
774370306
1027382739
75271571
1736447131
2003141557
1876502925
181388696
689720707
481868847
777447732
212185994
406325071
1980262852
489242198
1473502225
550260625
1335847537
1645316583
103577056
1962579643
281418102
205879404
974705675
19606614
1052770332
417534566
2096100903
2122218882
502614470
911237354
964269880
601469352
1983655352
518716778
1565419717
568840681
1068609013
1286907526
2100423378
1972521934
415381495
1869947550
1707843271
1469838140
1359681379
1526947383
2038051340
2024939
751276034
1549703079
1245241723
1114119309
1020015427
611333371
138883809
1890840988
362201263
668014070
1121617971
1023258368
538595285
1382982877
332950270
1764464376
1624364505
467879304
726033762
409064502
453529281
1893046319
1290598561
1727434796
1783294802
1336304650
1980818932
1834217100
1554622834
423656204
190701829
2127047085
1639955084
1853252955
292043748
291958662
2076989124
455200330
361178545
1396652979
1779018707
1764949652
2052576445
415170522
1947236546
1466557130
1208128135
2046014500
349870455
1491801215
1806465662
726660623
293046749
1677687089
299108050
554878085
1821802754
748805255
962226348
1953236909
1785283033
1945335935
1986508719
1457571927
817415635
1164869423
382691023
1808517981
763340993
186209996
1265868997
2014976372
65096717
2050602821
127152402
441379921
690422129
509634759
1853987805
877838761
336784928
1998768826
1867368243
1501416013
224555152
732226554
558017060
1883350877
1825497790
4231337
1922203804
1017702172
1419108989
472941739
194279730
1869194553
1507207119
1283911225
1521860171
1857647496
1701727943
1370085262
1983339046
548713503
1396003539
534014118
546181936
1233907512
2033504697
1178626521
927304673
1236663596
1831514770
1469714723
192803245
80633340
1363143969
1284782236
1320652087
1121491521
2128839058
1372082489
891932089
1215662782
712063731
902007164
89970934
562166688
301568407
1506563488
1986461495
1845929183
1237375028
244306823
441581401
1593461403
138070973
1706142758
1230070727
1602640150
1892563050
734328399
1367621176
2037322394
1706364569
2063210409
1458928405
1728174856
1254305696
1560351549
842132618
1762257700
2012139639
570737411
385452642
1467389359
842148320
548357049
1119800617
1081296305
1064304126
164873619
1308522841
96910460
878937815
1867743744
2085681650
1746206350
704539051
25664417
1304851434
1538594353
686521422
1816545526
1448624853
145110823
530301816
1704763999
1991168119
1667713877
18533577
1176720768
298757930
466276856
1846317794
1965365020
1208800885
690323400
383368311
810463544
1376643928
1059338620
1708985364
2129590363
454477927
2129176329
1114611219
510577942
853335223
1297019693
1315810236
327435192
625389196
1842458950
1278125596
1074749494
1979040910
393407272
1624367155
969267751
432669295
2052198300
1053936832
1896673496
1176547068
684682795
2093826378
74815388
1473708449
676034037
593218262
152381480
2010394120
354546888
278759647
504594698
1123744716
527699451
1232701383
1407312278
2137656755
692488592
240631583
1478840319
1165179246
187800324
1353459906
953183145
715018063
1704440847
1516287074
120497542
508606240
1578379826
406895986
1974934328
1381992801
1987288516
1834719837
24945314
2096134152
1728454080
1242116455
2037963778
1124430792
1863354287
2004367439
774215942
1096532817
1718813340
947110970
235886712
39484905
1893428159
1432994202
1326750050
1027083590
990495292
1890617889
1866608564
1404118587
2130519552
500527145
1680071576
64375803
342233161
57853282
2037225248
1780469667
891032971
1156214351
495369611
51703592
1477776417
1270605844
255703141
1797749531
349217372
751087786
2101555238
1656135474
1852147321
934881772
1698706881
354311615
531033173
1920207710
1293567094
846534645
1096603282
1520986350
673313356
563618145
1411733515
1796509057
1275022587
1750455881
1007776240
226325464
1152412824
1619396100
953156774
927227199
929744910
2063905827
1063548525
1457935529
1124413769
2117038089
1250912998
1145960423
976366770
1813681693
30893875
100831238
111037955
1606223820
271522985
1006548316
1329407527
920601945
1994981389
1180154063
1565368063
39953813
652406794
1285161673
1410482330
2116017052
1590075776
161527731
1697598774
1791839334
526699057
840957123
1835707361
1024542533
1874058082
1283169013
510009354
485733290
1918519588
50910732
1121920614
1808615822
631538394
745646412
1022601932
1146450159
1512291815
986650357
1209783554
1347889742
702933907
1389265503
1391035217
1429982254
31947304
33602312
2057523011
1344776224
335093105
386224515
1117812026
1366530008
258928982
144647531
2127684820
1942344655
1280236471
2134031905
96755635
54145733
727577430
747708076
1039186232
860899132
1844053452
1864753913
658078216
50406904
1114020534
1809372313
1416757013
2121343243
736935591
312439215
131779483
861591001
1874700233
1138121489
1632142698
351527976
1103719345
941369330
2038197889
26351678
927345763
1270902988
1731467267
36273169
129823421
1638570586
339222566
1543601194
607380222
640066943
20110150
30297837
1006429148
1690131766
663950678
1968949969
802039732
842999408
1846303164
1640105245
1897761840
2128365394
1941687183
2142356638
563080976
669205857
2141791110
1124511369
893068745
1399770211
104959151
2011816150
1942011472
1039513895
809746104
2023977098
1089985197
1889437497
1879417771
1483588051
521992748
623453596
1605101418
1942470119
2088930926
594503699
1045798511
1098240515
30336690
1437576539
228747044
1728566112
965564758
956794195
2098368190
1360211073
1002530050
684166847
562903747
905673335
1636634190
368870168
1724664730
126864732
2000591269
131058001
115837864
1736557795
1543918562
1329829898
1286604022
1020443631
1991219121
1562154481
882739206
1917541148
706835139
317566856
924681768
1366109807
494873635
1402848676
2058301370
461568567
475682099
1957565902
439868760
1141191909
2005117071
967129640
2068350999
111247142
1432862003
60611082
1177316775
1278308143
1621975071
1252169425
517421059
489219952
1380699360
1277351481
63978552
1731510983
226878661
1698273112
532664492
1950287856
875024331
1071581498
1130715482
24462223
1925685891
1715099271
968333031
1724191944
1061232207
324349765
469444732
127686410
1947849513
1767079825
636298003
1678076800
1959474245
1200369094
871315236
368179787
1664482590
1566216423
487919772
1349426693
445365847
2074674496
393336384
1941185070
1488064602
729992342
1707674514
426208813
246040461
519955823
690359805
43877478
493128899
1480558243
213486469
828580483
1981734130
950412213
1596108935
1621997447
974437220
861409288
732746792
2066720017
1064203365
590486505
1862651912
336658653
218842263
1245663749
1519038026
802294919
6792508
1711853515
724040994
520955864
1879823852
1327132035
204134970
814507387
768372031
387530026
1818618160
708010001
609882101
931195240
945817701
2061257019
1556346465
145678323
93748143
433465205
774944320
972841495
1200869274
396518403
1371344853
2033361624
969581169
1697841720
288047599
1723363354
371061318
70625018
938178812
1581797271
253130527
711642728
488590725
1600783873
577609239
1220574973
543854264
421774413
159495255
2029181019
2143184765
196456649
977796569
505850923
1994802186
692281666
1269317126
910918178
1563277831
1898445886
927280989
858174966
1347428437
1363306873
1680328926
1383234001
1100273645
1323175119
251604668
985058272
2033567265
845721648
852301283
1308717279
345859344
359378970
1035390278
206361445
1208389156
1946504930
282021996
1780238026
707879507
1064938919
361403947
447771264
827369121
62255174
1982186362
2035024662
2060853354
416416789
566312531
1925123905
2117330845
855463271
1375057335
574699059
1490439159
2122856422
578158408
1787220544
653376617
1945687570
1179734765
1023946431
29293790
2135849440
108439579
1787028575
47140936
938766180
1935166061
981937854
1199169886
440686166
2065474200
346425332
474014305
1340618093
1155126788
1420887744
1433140070
1779192865
610929636
1155713076
702271128
1933685580
1123198812
316069331
1390703528
1328883999
1401360587
2033281833
341955043
158631604
266532984
1310262017
1253923922
1704336302
220313675
1928564055
576141603
1816492234
703600251
1400181163
1067003835
1878493363
1335917790
1736914850
1227681737
537431973
804873852
1883878194
776838884
1287270825
1966792251
2012377446
1444041374
1814936122
612903012
1989554482
1810452863
1211178483
2120429360
1578391364
45182431
419646822
1267637957
248064057
1041855957
353155825
196070663
1347073842
1910749790
134985715
1762278651
113703832
448740819
841359920
1160106413
141825731
158433947
73405229
436644948
93968248
443712459
1887735224
513667659
1615549534
1882287144
1181620935
1470239834
139301261
1712536217
1847447968
1753154272
337659493
1942483732
1695032990
1037447541
2078101286
1506915399
2102815137
1599693732
1852234778
1031230008
1129226501
77133972
742793057
1598817329
1415830895
1429027364
580911681
2128671743
1212462838
1196954061
2050216555
1752350380
1822275080
1467416277
2051827010
768310817
371783324
935051589
1207691191
1902428098
13112829
1541663328
1390125120
199549567
865116061
1466297246
1288081497
1017844457
1745927475
1408863415
81223570
327482590
1674592987
635078860
1430939625
1351062111
1165125864
1468510212
2066544711
1295785705
1445690315
1728292134
1237436545
1762227164
888116351
1410610957
631619450
2130303699
1984234708
487931284
1429354223
1387122785
1633886120
724420059
1169675467
1389867437
355913729
1447457704
2076569341
661726766
943195701
1227507448
1669803608
1724931214
1397316804
1689098263
1487316964
840389964
354543990
1590040595
1356880291
934262533
650755754
930559277
191250942
1468883844
30745165
82425511
1544810282
1850436307
1033127367
490215415
2078612590
1143478751
249382138
1104459783
1946496995
2163943
1515122697
843829201
670689260
340979062
2111424326
133102540
2067771236
310575838
1519488389
1309185598
513362624
1995659407
959090160
1357416101
537005340
1561083594
388988193
639321860
1675110591
959889726
1480982157
1170290793
1420837433
1477780056
1649962227
1964323655
1842597348
53869639
1977172829
873217056
1527848816
1581193038
269086844
565782652
1543493352
1322322467
200679454
983389617
19612540
1040078372
2136153649
731936926
915405743
1653164645
1965580252
1072552242
1078804255
814989515
785651416
2049219861
296435172
1537729421
393831336
760977689
863359870
144493363
1550602432
947040799
125357075
135230977
1799431712
1940122600
1623490811
1490185110
390937648
1338427752
1618129834
1174961796
1306826243
542361451
802124835
1615185866
376664429
1318767620
146531049
1105896550
1432851660
1421594603
1349610183
502666785
1225642247
1667018396
894046228
61752480
1313591176
936713090
1893888363
1137671825
184853031
256038380
733189745
2075087014
1240596232
1309309009
594196895
1963284744
223314926
1757022461
655264886
663796270
202201425
2026560067
29598109
814215880
1788700056
112852072
1526981144
416756578
927031297
176061637
1615301122
102804255
1857739568
865729583
1732657163
1441308372
1125806249
1864714785
114725134
926583825
1044111715
929920173
1800634612
27062750
39215968
2009776773
815159142
347577134
1525070066
1586935174
648107968
1939865717
2081494802
890064513
1784314214
1606365059
311738986
1663943786
1619727755
7539943
1607941941
1319288986
1784529361
1364278833
1592399390
2001215165
1595575737
724614116
764072008
54413077
925869602
868159951
1756085185
285886113
1058045173
416002027
1515246511
1708361198
1397884717
1609286946
416929244
291106077
141101537
584683214
1439787248
86510275
1050596683
1026139089
253517250
884553073
1824696687
1917152354
1724382528
570703928
1107291936
362961598
277002532
2146760076
149162236
1777150732
1493108683
1496728579
1234486223
1429475027
2016465447
1854582484
288607351
651462760
1592871005
37945703
483549594
259589369
1812444975
859947552
1820008756
1164285357
1017323966
1048344701
2129363561
219889385
758839542
430937561
492354925
1622060418
659814542
964788493
485004866
1078728057
842928055
172925282
1791672146
310734672
465867550
1966932807
856224170
16914592
187350050
1720913308
1554204586
1253436090
1269436805
1049885786
571050473
1649758485
1415184550
322450441
1546420209
2105390908
622960622
1396571037
545122878
1823436597
1405213672
1483044031
433854504
125581454
190233684
2093275485
120198502
1984919956
409573451
1356338507
155953838
893610543
1263716711
1430393973
370006998
809267622
2034347782
1086947254
1696488005
266618878
1685528619
939557113
209322554
1809379791
1821489474
1202476875
684784094
1920783524
582751143
657226783
808838493
553181921
565817116
1196695238
875734255
1509832471
1282121988
777429675
896879915
644137488
2098121239
2007678117
92638814
795071384
598034431
1684192581
164874405
1982788717
2007033703
2146511924
1812939329
691631641
294302315
1425493372
1116415750
423133600
612244332
89678195
2069774655
521598689
680645211
308885624
1627512640
1823144060
224755374
1529441357
999079306
2128052474
752380770
1560450712
1129744600
499728225
767157851
1682591380
1639797065
1751552667
954694325
1498773588
670171715
1251195961
234006604
631924698
1528081229
1147866724
1519046643
1363786059
574643780
1756839387
1602617120
1044088542
1443020484
39747005
1592454505
529933388
1990746269
964148502
600634121
500903346
1228309189
2074679395
1535204796
2062904449
611857521
149849765
159848636
1282598058
1471275532
184580952
1188302167
775796697
706422684
958629308
23938809
1062171210
22415741
666197061
195524077
978101428
1851007873
198069233
258849408
764967472
583860206
971163551
854112750
2057894203
1780908724
756836379
746396051
147178199
1063399497
918561526
927519627
2137943054
1319348798
811246296
1260853007
134532967
1355187853
1791593142
1602326956
1521230518
1473110647
1496708094
1622231383
756503150
1536694359
890020395
547918702
2010177472
302721210
1684558107
2111878380
307611582
1173781179
1376652585
667319438
550571921
1377894376
1454216661
178654556
1042883203
1383826943
1526912321
1039276733
672527553
508175627
1110009579
1516635102
1188812611
1368718828
922006814
470977268
1836134050
1995789004
960062111
1006948156
1101722674
355070101
807694659
83308297
1201551506
596226256
914100139
1890953902
366297324
1846115314
1730766194
490400882
397587574
804886412
1962936330
742155105
1512509363
1451465748
2039488679
1842227630
1445256059
1137329960
275872988
1914632070
335856796
1361120494
1525930935
801947217
535725544
1935709194
166348463
1038552636
1407796404
161699186
13847307
294565444
1802912025
588902006
1414350927
985029551
2117291881
921657916
233179273
1267460602
1660472775
1393048081
689815494
395068059
1612673322
589161397
2091110074
254053777
1672118261
2008062382
1295095909
1729936976
1706622902
1347984475
1297793204
2086424129
2015737168
2134618655
1975713946
2113993785
60100729
1635116011
1720870856
848467241
971844940
421222019
909919356
718930872
1834656869
1914670906
1807368413
1456616842
515233792
2118200154
1549428996
1810393612
264453992
379183817
745069079
1127390848
2000701916
954481780
1541827123
1056733390
1931483325
259748229
52815525
1078244725
332948141
2020569849
1810498039
1495394056
1903350678
2045648027
1438323470
1211761586
65364478
1109809949
1483951707
1451384583
1037827555
594845499
1433439485
1167344134
1877502292
899190659
1060706661
474700590
2031861399
1863610004
7424854
71859110
2064851181
1668759840
1650044623
1827966445
1879278925
781089862
809654206
176497736
308240306
588765743
1672685762
1184796683
1569774123
715748508
672981346
1880413398
1220122804
1068782770
234125245
1913978671
1778448109
929001524
905960072
526083825
237372216
1698970186
1983895192
1261375461
867624585
1250699334
1043737385
1738555103
1754526920
604732108
1656076310
230302267
361795075
564622899
261380913
831375253
972613149
431657133
1277495373
1782077214
1806588406
366720579
1520326996
513133446
876237757
1445232049
1730621460
1832676715
1494143787
1285650216
1688397260
1549102613
1193357747
1738456164
1729708925
1992314118
1788248986
1974792571
1354814765
1509523688
1699925285
773277448
602355129
1602236761
935342070
1579937837
1103502285
342179755
141934741
35759584
664939223
141453020
451178162
1023814889
1679165398
457592878
442649571
1577789893
1775707886
1632428838
349913923
594344294
424545816
1971672074
591028651
1065946578
262055413
1021410830
1956698543
250247565
1286581827
1256444788
1274825293
168933967
1942571538
1650305957
2093409339
2024247269
482603863
1333906498
679862337
556601206
1543318270
2141145963
965794595
367576366
258792862
334256902
165197886
276407099
1660931880
427660093
1573363460
989471815
1212602141
1754939459
1131316388
1357014655
1640053374
1554255993
1913110030
1146523093
76200511
1753010639
1243208016
234627899
1642747021
1170768153
1325579241
1275775759
162042256
2091491389
1290680392
869423518
130315807
2119083842
1773278007
901951770
638183528
507394134
350369754
707548869
1854534727
2132132936
163103193
733261116
369699139
403182933
1164011512
706093861
143072844
1303009112
298307587
774034945
346587037
1879444106
71886116
1004294440
456952277
1896890202
900857435
886100925
57860163
295667062
1511018169
238926069
478923976
931407128
978283134
893935416
328087151
1143917646
1872979508
28327973
969635451
1780183174
1191488701
1765008591
1022502602
1686457233
252007115
478768518
1292829283
1727668491
1821816213
1706703015
1590184121
1963615703
259147751
1253551549
2066122908
844439569
972858325
2125739392
1223018868
1817223861
1755598800
1361482238
1844855941
29244526
665688086
549174959
2108484352
1427079744
590580510
208804923
1873919061
350344180
929528502
570645342
1166284148
1976354996
419694869
752871092
1147370044
1628049001
864865583
265006992
1405784890
1206627781
857001879
1296436289
1465458573
335108986
91790883
1364093221
1532328033
1022038628
1595585614
2102696679
1489447985
1715868458
1737918898
1299334052
1252286677
1753763056
2129258931
1897849738
1216537076
1851980327
1370865628
562368828
851379105
745236961
1152746300
668194851
1109681419
2071576771
700555411
2058997001
603596865
1775530058
476410391
440919669
372563515
1123267105
1879363676
1499812629
404888201
629853388
1350097800
114885601
1092520296
722215975
1018510686
2048969784
2117923030
1803889456
2028609277
863998831
1510030407
260607096
1579061530
2040156784
363501448
401146717
589016408
89491800
738797282
728608615
875251572
2022615853
1542919617
992749471
1616258673
1925626674
37349012
590088848
2031433040
969210740
1078414379
1407269579
244463937
225375563
1753387655
406246987
287113001
91504345
512643393
1967693816
1427955917
1958766800
1815444425
1760084671
1764555245
767889649
963748497
1076094152
1555422086
1611549485
499781654
592610029
1590792155
1608898087
1881655995
463511207
1527515946
581126092
348298322
560257991
639495818
500686956
583329017
714807530
383737294
1594855846
1857950046
1662098293
1483792776
2028816763
588562449
2084016051
1375845385
164401644
211556697
223238483
1635455670
2067849771
347634992
178400650
345713305
854274509
215185774
1995576284
35575872
68151019
1570992928
388585892
2025672845
1047499034
761095304
1910405964
1333307887
1317627144
516046962
1673484848
1032844003
1537726528
1820456065
1041837820
916249504
1117132734
1110247201
316496771
406769027
209034686
1045832120
1736562214
1736106465
945327971
663383149
175814560
1414712398
2012090784
1691877107
516843053
1893907360
245145813
70409238
1389068195
246596991
489915667
1648721274
2128314922
1951937986
781840569
456442404
2037475816
1780090581
864279545
1575588704
199978008
200610999
459301653
1822402679
3072082
158298691
744592760
1595265556
366441804
2015850371
224472736
2050552780
1454008628
363942828
969740846
678572735
149351507
1359740384
1240143470
696745816
1509869315
460830213
1019368735
1271362951
2078444771
1209787575
480673231
572534625
719269118
1887585744
1047601444
1821635400
1117549993
395200142
1272457492
188842305
633700879
998539723
966926825
1547664366
1519608330
589971922
646994970
780068716
113681190
1826345968
1057153588
1022509898
1709819246
503601042
1444105968
1365369258
1731183686
1012848858
1667134342
1746863776
892362067
1099094750
1024669318
602166179
1505961007
1693437181
2020527569
1297302171
140360930
140577240
1572023491
2007760353
1958157982
866203080
603316528
147668629
643179028
419155939
873295489
1533829462
241887172
1291372494
1626129036
1160823021
891808395
447292600
146220613
1666543237
852383371
1828728784
1124058190
820382549
1503389192
1775207125
1214791099
1205603619
596249806
718504891
1231462197
2028111763
1588998389
64800361
1307288187
1061606364
1423221019
29233655
931521951
903879470
1166163695
1676462363
698602138
1354033449
1249488280
237396581
1602156535
1624201397
1887861153
1175217301
1259243986
230576059
752542539
1623881484
182464808
512244564
1848972041
359436080
1756528993
1369654548
1413652511
1034009425
2114377536
455121603
2139921569
71108530
2093243703
216322080
1979129290
1251327676
1530594874
1986637157
1388722361
484242415
1214828555
475118290
1093458481
2147018908
272812491
614324226
1297302171
281676747
1657167805
1788574226
1792610897
1623058319
602630394
2085813079
2011242086
929715250
2121876118
1699970140
2087369724
1690688319
7346743
541086675
405927553
1082028997
307077325
2691589
1005274982
270454325
149311714
1400486858
235827055
1303610136
240444821
842770010
996651233
1003270795
1729390810
1641261164
1821458294
1265083853
1324572521
629796757
2014013942
1790998457
1776456340
1178920113
524460058
199222048
86800964
1773829160
1965321449
720102166
1072020252
566586881
1528993314
536514627
395109020
925035816
1517059356
1736246803
756833038
100724405
1321259346
1660714434
139314362
1417409348
192431507
1511832054
822520976
567389220
638704525
73976437
2089652629
1797485195
823798230
494611144
1748406353
1811048873
1146579679
1484796000
864138048
1257346164
948883768
1376658964
353056590
1642666006
376444310
1544444210
981666256
573800831
375363762
1668299064
644128903
1505160787
2090385239
673489521
1048220290
1018323318
104819431
1556771595
296573316
1806464397
1480105424
1534422848
23490664
520513215
1019824396
201164730
644175759
1338186734
2043236544
492935615
1572609733
513058104
16239627
251443007
2047216168
37135541
653953106
2070658288
197932943
1651722815
988988232
1119850310
171728032
989607046
1451823580
1129243656
1065639961
1482762205
1230457020
1816453695
391543743
286037233
1869252330
1973832985
235601537
1111470033
1609588100
309107387
66705750
890906711
407933731
1240856550
147235663
850614006
341356941
258042415
1431931832
1721365270
926552408
1390038833
478147124
594010105
815015622
2136819511
2020894305
1681488628
1388858555
518811327
1521168692
540342664
21371535
779424185
2084873658
831786508
1885121281
1651902807
515831787
2115334700
1589243623
94386460
2102889804
785745148
801928516
223063638
2020195724
970010032
1440506800
343095584
1767570515
1798566886
1147234665
1298323263
1954161788
1965557453
1999524240
1244138792
1354092993
214702692
1131772021
200443178
1229154803
862574458
1008667498
81678562
1206825045
108195704
284371626
299427548
280302345
33910418
834442941
1048701342
557865593
2123862820
901733000
927979522
1493457551
692189657
2023167170
1297737781
62651450
439086200
291158378
1042223267
86913544
1867079986
919253834
1181024355
1734346729
2116352190
811506167
1419605070
2131426776
9178048
247034504
554378359
1569264888
350399108
1749875958
1271734100
336577771
1039821272
398848864
985788264
1934290139
1482589092
1769132264
14621842
907180183
1214109136
219437882
517329268
48639839
1627740349
1598410805
1483592022
1914361173
1185912256
528501303
512986258
1467535444
1695009292
569266717
909980221
1186899083
893366036
394089373
955677815
48639565
1547247380
955308960
1532591090
771983020
1804743280
743720728
183362378
920425437
842849556
1592902010
577404678
1209968646
285927163
2091131764
1513952501
969391439
837709195
1934621813
1445233424
1529876901
1899321281
632865857
1491560581
1095805307
1709157213
590387620
73553719
1439400712
723685711
219521563
2105941065
1626692180
1569971395
195918316
1259209363
329921223
1521954588
1941185119
226038020
704125296
1243486609
1596186844
991583044
1446017783
1186062684
1759406173
1690431527
1306815000
489222618
972754721
971403535
2096451099
1226080395
692704497
1049767565
2081084495
1715902631
1041787814
907846956
643790750
2054174995
1782136765
1837462397
1554447266
2063559753
1941931593
999036084
1656181878
208099310
398963074
795129321
1499699582
49975490
833385529
299025540
2026602804
1302502813
884932557
1989063275
1510563675
272014932
917904969
1220843754
368397608
1037787452
963514411
1381759059
1498928907
68948216
271740801
1199924331
410968943
547569342
681699902
1071282866
949176499
1215607665
1189166128
66584872
1963350451
164031593
1434340043
1113768218
858683963
635645633
628241205
516369410
118347910
1915826185
1484405389
735833248
1140839508
1210071114
1662595956
1658199874
1086165815
1291250288
1922957030
61128387
782304193
486385098
717397419
504144197
158756177
880499111
880915847
885918330
1903391005
1971798755
2074532745
209322554
1432888352
1844196909
943154513
1099783698
968574676
1432078102
809489040
911260258
1689543233
1688024115
465761670
1856971286
672696047
1463435742
1611720309
46847947
29244864
1909081167
1082844332
577554985
935065426
1528985587
1715099634
1445192492
1434951398
573748470
1349065962
496357264
374781258
586992708
1286764981
377025530
799216016
915879906
1133223707
84438741
544089560
177861290
2074573665
1407372088
367734518
1330788816
343187407
1199934270
1479527157
1478530906
226038020
814588927
1508985181
1502358056
986700994
1585454964
118338462
1346724747
111809555
2096632898
1839623534
1345806813
277952043
1232413260
1992682962
1209749113
814033985
1659070002
1052301170
516869516
1868598075
1410277497
191254904
654316393
44776924
1823953020
1977811551
619844131
1252290714
1080056902
1310437005
1335710767
570631373
218449765
1314000061
325231872
800033377
144374077
782668731
1550190140
506334745
103885461
852544977
1101787582
2052633857
415335772
895601135
1500202802
356954023
535494245
1840655417
499262118
399560012
329048521
1122199405
554775876
83294491
1451092343
1820307569
1256295928
1281991968
390779038
515312109
257977589
2132494776
630515514
1173728519
1473659375
221591752
140002238
1927579691
1328353414
2023373093
2075418459
264075788
1799065604
233268918
108078761
1083619915
1823741626
387171943
715967329
1356990043
166599836
2109906870
1306102940
77500749
1455919747
715186277
1589690486
1683577494
1153473863
742687805
2055174442
1023873842
969152801
402564512
67333156
493485408
1060265521
1211386168
505630434
1640315845
674797450
2072321521
2105223596
1322158585
400981354
1977839241
1030161175
2115399696
192731281
850779456
107766281
642218692
159777878
1990755304
1670362423
965723833
968476773
1764934890
1190277986
1292766142
268818235
952815731
1774080266
821937760
1105061157
1086692029
993205153
1361158467
447579233
588307592
1428786878
982241791
1438479213
1486270933
1990196939
1745082821
391936162
409827757
441557247
359232545
2086726995
1601490231
2021790063
736983957
635114598
610691468
312813235
1785902892
1160142435
1364617059
748319906
1167532087
445731380
818070925
708294535
220877886
839900510
13476901
856565648
1557694969
672622195
1280727288
1301871219
404355744
814197726
664141336
938480259
462214879
809985366
226594008
1294890146
1061721956
1892544831
78275150
1952687466
316235702
1553672335
1388316536
423736639
1866913666
1256672895
873986673
1331442541
735707528
1075343710
1242769390
704738951
344510004
1592859568
298513386
970267490
1248226311
2016227738
1853901821
1158594537
608401187
1426056405
1209339002
1724417279
1057266891
1410615323
842032282
166043385
1609149637
485718461
1051173292
982170576
2089284021
603357184
1107599919
1337525842
1776637363
2091724739
772672898
905044407
1823990659
1409254402
655817787
1660791882
1380874782
1302557494
1169900050
1938837695
1112930687
1666878064
65734952
989377636
965016430
99258902
419039797
1231897113
437427088
1416234882
1475499052
197410920
1596487551
186059007
607133505
1414654533
1395280902
107044680
1128620536
101831117
656412090
1417983597
485027389
14709301
1272962848
2019687289
85349245
993899073
241189672
1325331704
638810658
1383145168
1134874947
703818431
1095469039
718314096
1049818979
1517937185
1707099281
274115306
958655519
1117399263
1913548054
1263871565
2131343802
960476501
1059460475
1010615978
620204721
1962190980
461774956
102549299
1919428339
1914670906
683278819
867624585
502153474
339036298
1188472207
1047998229
765811597
1958852179
1213548920
2098903353
681207179
53266901
1245806011
1279241989
274209777
1764450952
215668806
1807008453
642965791
233198186
1216351804
1075491230
1400136201
1239217963
1574316292
1556243944
285207665
1140360542
1135606667
1155601760
945548978
1949239672
1613824175
416375643
1679661575
1572746465
858252845
47863520
566055366
118154637
566695749
926645624
1630203489
2045543654
1340385163
1857816758
48383929
1742292421
984419127
1287764305
471109819
2144566075
1849602089
1729458763
1112520656
1307904329
387404731
1002364269
1118459351
1937698286
1100578437
1854283472
1028076607
59024291
690701750
389548469
751295329
363513195
318534056
377813826
563047480
549426471
1508580387
701879131
1050989666
335340171
1353646857
1131908658
1472814784
1257256805
637035185
567368417
88466970
1419800977
145767520
1161315802
450972752
486953851
612758631
1033981342
2113194474
1894276656
1617127052
1014912826
1987068301
265088979
405830123
2044592734
643821628
915671898
646497070
609411437
400366407
2100395227
1044043295
1295325590
1260740714
1346236271
1603065858
1731921281
1762162710
1451061067
1804304312
450588370
865942290
1153250087
1481132736
1643038023
562249420
874453572
172267044
444933019
1387663264
2135768903
26516035
1248985317
1610905657
194784783
874703629
800985609
207535924
1328755810
1543096443
1006531456
1948008734
2110548894
1577874484
606534059
1132718740
565739989
1906445230
1124262788
303598107
423689175
1631604603
352397413
451600891
134075611
3184063
34795510
569649895
281282711
697205765
1095646179
2139407435
1344480136
1340523822
1383383050
43463665
1309378795
1873407238
58584029
625804699
999182025
1975364778
716031639
2047659186
612521857
1206615116
1251639069
459783760
347354457
1958325756
179888674
1505835377
1124833576
947040244
2094376772
862959795
925013758
1938201408
1719629236
64442764
1286644499
712369998
2041065214
702572590
134643789
1989535826
691426676
2139609777
341858441
1187607097
1306611251
460897631
1578061026
95176662
2142219875
1935267261
738919725
1755135074
1236464221
185374209
80376316
1342671498
1941580393
1241935979
629483478
583312640
2001328953
52531224
998218784
501307606
1252370259
701130538
1597984420
1240015553
2081153939
1505014788
1230909463
1034586456
826311330
639844202
1744732191
1928794771
1675692740
1014226496
1405335158
446261216
1735042889
1330194600
1079436569
150348397
1946264001
957144933
822769934
442786788
627827263
1827028373
9883970
422186366
637094609
1663420775
647521995
404480357
230822378
496693981
1141756217
1403761566
1907279660
1693604499
655042631
961688294
1163963525
1270014023
120664891
1065307331
1214584438
315079124
2017527124
1484661930
1818263235
1259216641
1684556736
1249540709
552611503
912380465
1221665350
1799498369
182819975
232099926
1528550104
1970092841
1390598438
825035594
1838622619
197041726
421074649
1085905738
331669770
1451721542
1439176483
1241774665
1531459857
1113448973
432622235
1987897132
1812555964
1281765395
1335474589
374838720
1727265742
365163177
2053811418
113295773
1437887304
916735819
1061277492
280592403
742977017
1211413251
1111984703
32226000
973840304
993028970
425670340
1033051725
8912577
194233358
213074652
1290668068
783832095
1504693384
1290735292
884472942
1206040458
1864714785
400867205
1492896970
527227962
38198924
948088937
145522088
799883253
1682202973
1268696078
54152686
717349155
284101644
949715174
1544146972
529764286
1260562793
423444652
706620393
202082196
63028448
1273466335
748142225
1987252447
840085553
729604009
1236304977
742098494
1607503532
955755052
1180965823
1803647232
548568321
22975076
1667056630
1643742834
1236967863
1188886504
1261482091
135997059
110533043
1554002225
1084100941
1697336206
49577594
1516102343
1591937251
1491436199
541739915
100790112
854612618
1560717326
1407769850
1145375666
2055177610
906299499
1668431274
649879722
2126178914
60937497
1658703125
1245203661
910155520
2128674528
1759247594
920167684
452398034
1672175276
1857701469
2128037445
2055983381
331580762
997091075
1275543829
1822444539
1303878876
497021554
1346461369
1467793982
1527498125
2029969860
763878664
2128030258
297907222
88212071
1910974421
2040061770
1579532200
581756529
902728454
813618809
2049322432
461817344
1893200112
858842563
442304838
559545718
1242046974
1806549893
1370902453
1487601077
1540293062
1197177593
1341989849
214020056
296734667
430246683
1753443875
2084362687
246118653
1973790120
1840218416
186855016
292916228
1278204718
1109891052
768274276
593310114
673977025
390191033
1610918039
185592608
1978535623
1404907909
676902772
747083116
259144648
122227888
480466250
1655328044
690313261
1407046775
167081679
1386382602
580752157
279706769
59092161
754596106
631389393
1419882606
1838640440
1305108610
435630111
1779362980
310798913
747452826
275451467
438979351
1214274697
806821222
84289147
533261091
735337686
1269901840
98525337
1441129877
547004578
1378393633
473962725
452660476
1334383226
1103725442
583616214
486938100
1019142671
2117683113
1637785145
1359105731
1628850512
1544709680
1199826644
1281606304
861166184
651787664
788610661
1924121280
1144721997
156047688
1970649205
588519889
1853242276
578863693
1006907686
774326064
109774430
1487898672
1912189276
1599858441
1029095816
1506563488
115632422
796493530
1273304220
990605117
1655790418
1769684755
1157112278
10088979
1997928267
726494584
598230549
354061670
627239898
766915424
356825561
1818618900
407457032
323215292
357052823
1113831755
971875996
1077965433
311771244
1846303164
1981196069
1911471177
298284466
2018500178
1567285222
1837470016
1320906975
737676630
135880657
690201736
1152928293
55537552
1946324814
1852013106
832531669
1980596127
1595291240
426345368
205971698
1598791092
2089657572
1401024730
1687481
1543324068
466118964
1259978178
783919263
1308690944
1882727197
160134149
1715428583
1162842121
1951359351
447925489
900794494
2059758716
669416375
1138407747
788377194
786931589
1879550251
1962339156
1000587985
1463303195
2100588646
1524949412
441126781
1433282035
1316074179
1482721578
1790435648
317941006
2123625535
2115635799
119725634
961092195
1241993504
2127501670
1933541260
2044848154
676603050
370146506
709222281
1240856550
1711836109
558296895
576950639
399492710
1054392978
1175611039
1399109608
54316063
1703278434
2050466130
1184759563
907478215
911877841
1213272588
925650016
1751125942
1355664309
26292236
1952456642
1194269530
994554123
1367831689
1318971026
645826586
1975272251
1396889247
280025900
1918204821
592337468
1381987305
1227321555
546517754
2049969253
701272028
413662425
604768353
1838697262
663899965
1521488849
294866249
568704108
871872963
702212684
1061839080
1869972101
1219959616
1340006641
772607486
1338945386
683385990
1904877102
1572023491
1967132081
1711231995
1576932229
1720898209
1036420430
146678249
1805920297
677333557
1850921104
847766894
878775332
643647583
81614344
1407294466
579934178
1002159937
255895229
1050848896
241053893
691990699
351740014
985932964
292155553
1989095447
1435203405
374947235
110519209
860070934
319182495
1740250633
332401179
1309092669
885855997
2034758782
1404923810
878511196
2117367368
753210404
1775986537
1600433917
948242548
1871423301
295978215
333186507
532113859
1410638178
1048240090
1228392302
85450583
1000026075
565496850
1855442813
1762187157
439859801
1010997202
2026955266
1369527503
327353715
592690974
708002306
684611522
657239896
1404844428
1605939777
1136289780
889968105
1340704233
1674565942
1084350478
1246340611
1599262049
546033644
1572431276
147186279
1163479871
1944345473
1337558097
1687840054
1676854211
569173887
682185057
1018886765
1469655684
835523738
1305589739
1827119824
708945691
965783781
759797099
428323740
1612688943
136360179
460965487
376704683
1835578517
1505560625
470104933
1902124257
358992502
481935983
806174155
77705678
312548805
1315989183
132360372
1214556849
1370326727
2134781494
406698595
829762303
687398027
358671803
1503422161
1100659376
1551725291
852428980
603467121
95800716
93824034
333202681
832300541
738230403
1661819707
200916671
1503627881
1871867131
878313596
1233151177
2129904440
912296054
1902887560
815683959
1602122834
240851322
1283252365
1846803199
1329622747
2063536672
1358538965
236445910
2124020684
1303451160
1268465471
1185445157
1401761666
2016457606
484320958
561579058
1724975289
814718627
1270989138
467952015
303737506
64797055
901064207
343615143
647771921
751210849
866411019
1382301958
520265216
1766132478
129974986
1514617429
1400684417
33567286
1236183662
330018982
1766673916
666811803
1564184167
1075936208
509459155
1073038379
1836338888
1825980275
256885653
834425967
1962962242
1231709944
328525503
415573772
262112368
1559008784
1293986864
448110102
966698508
1730561362
1056206615
1586230844
103308681
1917373824
274528885
268263268
152993444
376967396
157108035
1060029655
1411527138
1505995570
1976817023
2100146397
2119718201
1044835065
864114978
1375868690
1892425207
1832871849
1314778160
331601236
1317483314
2063928232
1532402685
1985313806
344321089
508974259
1590078509
243562614
461880939
346173345
909980364
99870509
1052644281
517121143
1552546284
1566866866
1747572559
1108505461
1637144397
759986927
1958121613
1902058212
673088463
573785200
1658246026
929737285
501240625
1183376113
7578302
435227948
1104382711
1098742206
2102154320
236446110
1372492975
564038159
2111984400
1397961872
1681495225
1357671400
57294958
241302165
967715040
2142375745
1293291516
1187979282
737904496
1023793646
2008022894
2044382367
204643
1067050237
859809776
806941529
2084455521
209647262
986405192
1305617620
16894879
1622341840
1270845859
1982123372
2035117529
1807995001
1495201367
1401555512
50642979
1616462412
704171199
1712342672
783079555
1734353100
1143835233
1772205484
1565599817
2078777740
1697547985
1756055766
2037871656
655831630
576652878
790481366
1639645765
541075378
674805974
1723051354
2034197163
1766008884
432974244
1403024835
560201883
1013182497
1452007018
1517971996
1518627940
149691976
836889200
1156293629
146949976
329218568
1978957505
1603812319
323958002
561971425
1159093934
391229512
817713983
1579421671
97874333
1507453920
1245275809
1192798644
1768191128
272359036
1020660355
1110996832
1191728698
1177073643
1966238661
1535938317
204060646
199213631
1663870650
525813680
159547425
594814162
308395094
431102224
1924728401
1019399139
17334593
1161699162
785608382
135731494
1328279681
2109479421
854156285
1277299821
894592137
2144105148
1059723438
25572731
1269513524
506703803
8138624
1373316124
1083423193
1099756716
489115489
225216379
1525372387
114746701
987900187
1765725552
1710200367
1343631558
488016881
2100251702
439018509
883093809
1515848820
1384629062
155689803
132124206
1449825411
1013264669
1179629009
1260493861
1071842842
376704784
339680139
46623428
884758416
1391152933
1571236640
626328596
315557546
1585261790
1376646910
1398981688
1118277977
915069845
2127555834
286930989
1879838712
2135406445
2094794288
1899417663
530586186
1821399875
1394780178
211139890
938831999
1422603847
478141561
340210919
469491180
1634969941
139320385
1271727580
1654544093
366955988
1817659196
1716531018
172238701
630338461
580090727
1590842951
1582498236
1634599619
1465950861
1416052940
988215935
405256950
1831065183
1023365147
872632844
795560927
852590192
1614897067
169755707
543531733
1884444834
1385166083
380228741
1178831555
1549647357
468062102
1612876022
769766549
548259622
81217053
1157725399
1197076739
1016243064
1562109212
407143649
197540038
17571124
1050729695
2083938008
1651549831
1561930539
1455747691
1206863411
1927727912
1664145873
313584423
256624660
455173078
707255216
1291094142
991945355
1845683665
1902854391
2487448
886479780
2102618072
575935857
1587719829
1923230878
9940096
300899083
1512947959
1681766289
1998885805
1906074567
875825863
997327569
518010396
578599122
1371551487
836869771
733021964
355815792
1890529822
1628113253
2120253492
1930050618
1529124151
2056541510
161249063
1813303151
1720350658
1169996229
272014932
1619702965
489020799
1742336641
1776455875
973615279
1341374673
1355985135
1845169846
1101536223
59522674
585772482
417672230
2131460650
736105796
1646335478
1278411189
994864018
797363383
1472049286
1094447985
1972754373
615051366
1171561793
662234438
95269517
370716265
1483588858
1042690921
1393361532
588667705
1196398243
1365641640
519455046
1873778988
963633870
1503268680
925170891
1741575522
1640526146
188563616
1796735665
1370285743
169204991
130907517
1199339101
131697966
1482886851
419867047
1966220435
2053767073
827321033
1699004317
1058642669
1778167722
827780336
1693781428
994266574
586902550
4142191
2119128266
1520629991
137466676
2093243703
1183091682
749701927
843028218
629060887
460574469
1694423149
1379587435
1547207464
1194728667
650621785
1425522477
761705478
896994066
1360488513
1457479091
10849054
2029393897
41887366
443518781
723286608
1836493702
1352007638
829454581
840469493
1187788673
538612599
1036478038
1196174162
1467856749
2143734145
1780843847
447737045
1068568262
986125861
436362598
1256313057
2067046491
592470850
1819920940
1736875526
1302998806
269666554
1228472056
48423999
203958251
1463565235
506399462
193126191
714924314
131337434
1341357645
972106569
302950974
618149487
187076104
1479825327
441121020
2005918790
408710654
1415156371
358948050
1443489752
197284160
1685447446
620953943
951171290
1700100804
484756548
470910853
2916350
1670371415
2083188149
378804281
877431825
165057195
944105918
1293079473
1826175232
1405599379
1623975879
401785359
149713708
822638816
1082183556
1010124980
149655631
714741150
1946109927
1752756353
1589034965
1733384960
284751350
2056023841
1361208812
1815458373
1553690088
197886859
1273106296
644058924
1066464226
524266472
146709135
2109345083
693689736
1373124300
869141524
795153861
887540097
997076732
103192511
1892426869
1285617448
419421977
441245543
2140093106
277671605
2093707327
783014020
2043615996
138528772
53085004
1314677916
2106753840
2003236585
998916126
1510789965
913210209
1285156799
1511544228
1944318224
903583374
248696875
1895225073
302718514
652610444
2062011259
1790608539
1428249290
393717037
1045798511
1484661415
1898155180
1078766246
1387263282
933139993
1271229939
89607179
723229248
1654404548
995585174
128860835
1485388479
1584268671
672820850
1199392850
1624695549
1689934256
1492786271
1603872501
1743519019
367846407
180967587
1942672158
1055475802
2026478748
1634539979
144445400
1201152959
142283140
2123407109
731269068
927983245
250519733
1549382144
248318040
1051022743
20469057
274523970
94264846
858093602
1824665776
1402832108
1278705422
1608198289
1873455936
1368537329
1587107765
1249730746
704323164
1757315690
253422179
2099526542
1967450821
1196624918
1728920179
1731618737
1059202555
2098588413
1982237255
403537770
639023518
1501535451
85042852
843151948
618783588
1401274142
2073879229
147428
1667466585
1723055635
1244291165
1638799175
38671443
833735658
1384182992
1154907312
1200232824
16379991
107857359
579534101
1482853822
2016944799
70660519
466557235
9258300
1640618825
842425677
1061145069
1223321642
1257710136
225424293
340288761
1677395174
572951197
775865718
925290039
1205529678
1834056966
498351008
962806205
670847380
1131929131
1517901839
1136129409
807636925
740250513
747834124
1352400792
326277531
1370943863
753056176
38036247
1061571991
464097536
693660818
213020837
431180177
1040973360
1030889899
263419408
1853105234
744177839
1768804220
945066359
1525252477
34699291
522749848
2116250503
345712444
1228928536
1718395712
894319028
916922963
759991759
1902951816
509088834
1684235029
704434305
1499979895
1185492903
1235288855
1558407823
459830400
1942401837
1244237695
1818562967
2011206496
1874236348
1347916454
590077852
496322897
489736566
1187767432
970567053
1071878957
1904060038
440686166
1817239147
949129770
1244457294
742861492
2105216486
1708097945
347230074
1275708783
624192682
172048559
760837225
119406134
715666585
225395688
1664752701
501895313
879883978
1258393821
2004921735
1007374367
587377411
1206336518
893861101
1505845252
255271561
234843201
2129206780
120158645
2069998904
921743874
1598547671
242554919
644882684
1968282500
228694316
393935907
1899006053
901251412
1479564654
1057651269
598138712
1964690398
1315742545
2004430577
1427552453
2019664813
1634629930
49966831
942275166
1471738008
1590238976
794272524
425473435
344305524
1710333675
1701142682
1377990902
287698918
1379513116
556637968
2099416702
384621050
1585869472
2054393671
324445717
1808506231
1021674909
371820241
395443928
248696412
347241388
934810184
364055845
270346499
1282496986
790475803
674872702
851135933
258436609
509126989
409728020
1650392154
1226268901
588015590
1216123448
345284273
84225623
204992146
2066747480
1673411150
1956204264
637097517
2034615549
134825869
1893528472
208581124
1320408607
455849659
1072946851
523587313
211342401
1292297722
1786113550
1646687969
174736882
725886444
1821745259
197637728
1047343342
1297844165
1236763359
88725740
2118200154
1279865607
1117206709
319210874
981847294
932682176
1753219384
1445188556
625817921
1130495440
462531384
283594251
613811773
407110766
76108417
2057452419
1608959697
497165417
777567409
404681628
604817419
689991001
121329207
124463395
2133190801
421719725
1487701938
28750944
1530741313
1544463782
1993461761
1753640252
1127246983
1004535036
408723559
135199589
2137093314
615124847
1992249844
659774464
584532532
650546130
692047309
1502681500
107298675
1642803702
1908319618
1836042222
2137733436
759094298
6099509
145107739
787410704
86265602
1141066220
1276767539
906812108
1183607554
564530313
279512650
228768059
1090174698
1148804075
328470708
1392890504
1663990456
708637609
1670005174
1289021378
100873544
326354093
1063659432
1565613189
179353995
2035101698
1658624961
1343638677
1269140042
1680862222
1658681877
1538089380
227913378
2087591751
411793521
1067654088
1988378060
1209801269
1206297924
1086289134
1957856998
1360118219
492980988
656901962
531377418
304501652
291106077
95910104
1848182827
2035623724
1024530135
223073722
514608980
985676203
875792454
7118069
339386724
1212586908
1709490412
1877971702
1787817948
749136293
722240727
832473683
1994075637
212957576
1135660031
291572409
445153363
219803018
1666189066
1282908465
1255046448
211856505
1664681669
1512837705
1703345488
1953049286
2032075419
2011089327
774995724
1460054341
116435921
1948401246
1846957932
529811036
1073963229
469889551
1472965937
395277423
1966913229
109504114
2043790683
1771542558
774351551
1132041276
1690275455
2039564271
91006596
202444570
426326535
1527200844
1347050330
1127257555
1329673180
251883644
1334591919
21733873
564933449
1589419653
2081513522
1165319041
1230342536
2047571116
22839074
1478537245
1827491698
708040472
177569245
790498510
1128804177
758291488
649299747
640767626
606403739
997645634
724728863
446043940
2043487671
1033872984
1504039184
1069555316
1915307211
658349673
220139729
445613393
265838949
394788970
325765899
997567055
1656253542
1486911986
2140578006
1996991109
390502166
1416394064
216973470
270574900
1338699388
1242722202
1370266473
1622060418
546866914
265896599
514290996
1478920203
713402172
97408022
313806182
1306045927
1634361552
356663925
228343991
538909529
384519953
123884331
460796967
1901066253
1926770494
1022589508
1696556522
1783905733
407419575
309406574
645023092
1694368943
2045409642
1051481185
687195833
194785990
1297349034
1039693742
523694693
267478146
313530769
2123049114
2036120661
1866520012
1002118943
413049658
146433025
1699175369
1116286896
1219946164
2058527348
384786286
12974370
1099471106
1480756284
107524212
2085621265
716090719
2087732743
646992787
2020778655
472330464
336566038
646748464
273168714
1764910989
240194291
890824914
1587363941
1078505356
594056457
445774909
415304615
298869754
274133503
1814166115
1155798998
569910573
42612295
372908771
1200670408
1659628829
2015748715
796713927
1424228004
536414428
218364523
1666870685
508268703
1538371666
281801277
1663420775
855047653
1949386396
649912837
1145319726
1936397854
1449111139
558339392
1992698054
117435145
481463481
910614715
2059089652
1735794061
132858293
389800294
1753480504
1019762194
1160355617
1963010667
1520903810
1944506619
1073038379
1510336476
118244388
319030331
8208609
832751687
526639841
357344087
335019475
813302766
2079354906
2040451246
1320391094
1313356389
1793615081
1756085185
130115085
1727790074
682599841
1734101098
2020848939
610986293
134420297
167244015
1183676486
1190756753
1563779510
1198880780
181633641
467456008
1455182407
1265311910
646810270
939977292
442466552
1703940821
2133668412
810866481
540797991
658603317
965888542
368848269
603184271
357882535
1070418427
102146282
289565521
1100113060
1599535392
10486615
2072326385
1666843352
629187790
439775277
1775198290
86510275
462800679
1448053934
337691329
822519289
1265394948
540807867
492011629
24728165
2134587334
749242885
2113346429
1904547363
172517973
1630936657
1404852883
1202344742
67940353
298486110
408108760
817432121
1836936700
15703834
1059808422
1733697921
1648660378
930884659
1941326495
1545263638
997975865
714352186
2084714661
163133157
1409594497
1880768361
1169530852
1748883500
586858672
102646061
400160176
1327922062
362362895
854800875
1238560151
1972261134
994863307
1655531699
870358894
733021964
1170896812
1369881714
1809609225
422739250
1039451457
1380160259
1455668347
2036262633
54985035
1861450808
1716423541
1357654370
1415301382
225708034
1642096029
1247119464
100928412
342533732
656042670
584140730
1087855269
1543696122
94358030
1097637255
80713848
314518232
1173931251
584781250
405128186
343323367
587619025
800117903
966733470
238829103
250255630
1193823423
2054335303
1089633551
258728363
1522402560
693297861
325684826
33295769
676266622
799736820
1883614056
987273145
892758716
594446400
1420003676
147860233
1666215653
1803300970
1943195694
102679467
1518217123
1713843163
19423704
2120831230
63873167
207109629
900736636
3884589
728512267
1388457157
1912594606
244581103
831553932
1469621655
804778561
1768376448
1766940176
1473349649
1926922773
608955519
1132345737
1892602397
975361132
2011715344
1067001905
1206883706
254273967
1898785513
1466514188
87819095
879011536
147999795
335992407
168797419
1153620171
246471376
1202906705
1975305787
1585812095
2097682186
2012125730
1171274123
541373233
902561637
381998118
1309102796
2073719822
1690461640
1553381187
585485671
559248032
633854240
1977366446
1121723700
1806260501
1578717138
221782679
96669324
1600771210
1810565750
365156741
666438701
1658527719
1788045188
135471166
995004876
1052884103
1020901923
1140289663
1616093965
1317025431
50734013
811662587
1197670007
1331235799
1831974221
994962020
1366554800
1285605433
1449670062
239643256
1131149704
493246105
2017287524
269386922
460033471
457399932
1743172831
1893335556
1071271793
1193844495
1952407290
939980961
333343476
324595848
1876019634
725977159
1981862311
1642115055
1136848957
1484389731
343302866
925157260
1812512850
638161432
84882063
2052390714
2003133606
631583001
80081610
832932624
529171069
2020153162
1330153877
326648035
247076603
1469331329
1287928462
1892152611
1855463668
1884137773
2039578693
192798517
870673233
263224682
546661578
2034089750
509381373
959713626
1322692576
2002798829
212462073
784859749
1578788854
223620277
1649383661
490673455
1160017848
49126290
1731013940
534768996
1586030892
988292400
491149351
108230906
1188475555
1033470396
1816138330
1738694654
1419294017
1718697350
1203283030
1874133420
23460500
831328402
164515309
986724524
1980387549
1451556767
877984533
1815870320
1056549186
1355576887
670743473
1325140678
1831372655
1258382059
231293900
435285910
669408785
1914666534
668580246
1696352249
2051469716
1772383467
962479321
569137069
1339897967
1244689446
1944103683
1869061267
339495662
1854177286
337500479
1582935773
354561442
1975373243
1852219403
348531513
396006002
1547607605
314571333
753665237
1825876202
1475859188
1083649803
655123366
1946469217
979678272
411605189
2066803888
1590441695
402715540
740299700
126050777
511964725
1820357620
1234115266
1359616191
2136563716
875133331
1178401970
777052566
534466149
271254640
1298803031
1205570753
928521145
1545183180
1152310116
744015867
332930887
1931195868
1290957380
1215036370
903274531
78356255
1453695871
1861725378
1290253003
1044135878
2105475097
1394218473
1252443667
1431815468
500474481
305176756
1030532898
503750955
953288147
1707863003
934400565
1433597093
1860857801
2036545513
1536164219
1517364586
278536295
1732336232
1519263625
437352093
1854735598
24669679
1424008774
1509685323
975126479
2018385693
24974351
2099576200
1794457182
618229137
1083126068
1235860298
1033956803
1438881443
2097422760
139553273
243447788
1117020015
558748787
227697720
250586335
674105143
1260490439
2063600204
984927336
1164435286
278931890
1245466345
1296588803
1422354492
1157723379
1205675417
1099438278
1353182951
1720992809
1983532730
467219904
1767358453
605136168
1192136240
1583685013
1044921395
1330184882
319380278
74479441
2060784022
1909421705
1896702022
2078645027
673831700
1968050146
1516199547
805656245
1146396653
946859512
1065097770
1363713549
1703115398
1381686540
974696774
578717492
1098964402
1583787502
2131935623
1167490577
1673621849
760801058
348942313
1019941184
1082267624
909154133
2040751701
1873196324
1210058755
1954864919
92980142
1497173007
788438441
1875765187
1835104138
1214394504
1569690841
1373851338
1597233608
1473694194
1872077040
1358192145
1325680792
1163531462
2076261914
678947437
227112368
148914650
200195493
921638883
55672162
763056742
247783029
223184267
699153597
897859665
2034686381
571883530
1737311551
176133212
984763510
623465105
1262953127
747279345
1185286985
129969917
49642251
1553223261
521284498
1725370219
1319024970
2104612654
2122834103
940403227
274502340
1206908355
424622646
310131914
702391006
1269966761
1330627703
1676382897
2010067208
782444369
1495884052
209852962
643615761
1368814176
363689656
1117600826
2062143114
702460546
179605377
1144804988
1280747461
2130444237
1206787477
2118824760
2144353882
1669646158
700229473
977410975
1597302568
200227982
306176663
538781186
1904940602
317952454
1534892483
590938830
1906734265
269856789
227717208
1377102995
661745185
2116696863
1363327294
1236686499
336159624
518846221
1570646080
1267678182
604642634
600540541
2123133476
647850229
1509770846
1298479639
1616834005
229674994
386594215
1820958969
783569445
1620722899
43153406
952864759
865229566
481533049
1386766585
1620369352
262107730
1002252687
816777107
431578479
385734340
1290147638
918248860
1254982744
1832368336
1708322781
770683505
1168338101
476832705
433991253
550443435
253797132
409632998
1089954246
30497678
1771901697
1237197511
997170851
1744145363
713023738
1381331512
148327619
1337036747
2020710986
554890620
1117657548
1439420374
280208386
718100820
2003253371
1772720914
1408728374
147940621
792399495
186018635
637432019
1271229939
1485676172
1955366734
693698245
1118897574
619598133
1812373111
1101417015
1954126767
460830213
1563403733
1224409748
749058026
1665954367
1012026632
1813406916
206450709
1620442188
373199381
774918516
1620118737
530961310
507822502
1969118716
709412700
1253516217
2078493794
1553945579
882020403
1655093529
549292813
1641069094
300353758
1326608459
1672760875
1973464350
1796075484
501548639
13140848
1781811116
1524366788
810152217
38823693
1445314812
1531251535
915445421
849490229
635769083
1397282072
1808163612
883513043
1944587637
1587532404
586018631
1207345809
138825086
776791799
1491843630
1651085391
1607161074
539150203
948061481
1391456909
1065165258
1671932070
1113822063
517181676
1949790340
2004720018
508644102
479703758
1677544474
2003319062
1219025334
121687992
690302298
342694639
1951290939
1831209375
1832838960
1805945527
937916776
1982323293
1201164202
1268065687
1252553521
1833700229
43534937
172370648
242033709
617395621
355914190
320363885
486175560
1509699901
1756151272
1413808044
1845742296
899422577
1004015814
1207035595
455121603
646674110
861561862
375333019
4333615
1280233445
1504318360
242804385
1962166858
1988816116
604567686
1350739433
1015285374
1286356531
1284796095
1224400633
656035144
1523159323
812931639
2048517843
328188054
2134010986
195000502
1056629402
284025402
1336277307
2054796829
411466044
738996074
1104733656
2143666655
897762847
176271688
1699896512
1932340035
354471076
756286251
756943478
120671943
941913480
297179984
1336789076
1696843851
108174233
54876732
1304109689
1626318825
1815875428
343498951
381651918
1079466481
357060678
1562416426
998807005
1983662394
1490327721
430438761
1544331704
421477081
1413735706
1145063593
2033857226
1983180344
82552706
1243034331
2138458209
20730291
433991253
1096994982
369601885
2053294951
1837397851
269687892
1066979078
1569460450
1313831392
1856952147
961102186
1942061048
467020874
1331556794
1277721549
69914295
1616292343
1914366274
1531847399
1236020758
383170604
519592523
904768070
130722214
1647412197
723816991
244993937
305201804
144505516
101039755
856347676
1353619641
1248522174
1824755338
1505656603
2097079919
59416426
1395534134
243349523
52709985
492217645
2084352006
102577012
1850081695
1416052207
144104643
56700448
158766771
608918507
1335659907
1598587010
2065294015
1807042322
1994567492
1825582982
1256961520
1787836806
1183292647
487055712
595134021
1778579538
1991110944
229422059
1590973549
1231052119
1726246669
480941696
123687051
1219903692
1000481888
1888730053
566801209
217662214
1590619883
537112836
962546787
555448998
829162684
543640583
946784812
795050765
1511880269
1674418696
1944318224
609769671
1098492180
589129391
687260271
1787693628
1253861178
1420588696
1606779444
2112499552
645764276
990789935
727715227
1670870047
1492065457
28202848
1926930699
2124633707
1544257694
559537677
576068534
630191836
2048100718
1694006787
1970933814
1380391217
1801463736
1860093531
883761867
1805335893
672436854
2132471354
152173541
729467973
1242552011
308481799
852818455
1045576285
1822503293
463946907
821481597
2049385437
962290282
1742179424
217498317
1098109397
1987290667
748954994
138892966
1401145695
1986489758
74621970
745501094
238057535
1360758694
2069694617
1371285658
2095400708
1753211500
801055729
397795266
1287175327
564743615
1156383356
561946873
1179533328
56689120
557424610
270567710
1018622113
1759515019
1463138963
2008072439
1940783650
406343971
369361341
1594755248
548376286
770418930
656721495
1591327617
1665153182
1675948868
2030668614
1064688057
34722029
33117743
1919946503
337629784
53548710
857417353
1621171523
792582159
1569255187
964103430
1656447580
793708139
846686433
592533662
1469780243
855808584
1681136664
1356594532
1202958484
2097666110
1664454426
800042355
343542581
1342508280
1383300562
802991254
1575456399
1725671144
1003880283
2039530557
692666760
1457476605
573997404
1585277532
319021352
549514288
1880995780
1170210942
957595128
1829333031
1348702021
1585727244
1157401587
101054407
1388600258
1404951197
1678723828
768891801
1389064649
1233031804
386097220
286229820
1282513695
1778440864
154432644
169140673
521853935
678371928
1182924471
1050525730
1966014857
1444286482
513537320
131615297
1013261346
1799048891
813796496
699845383
965922637
1494718877
893383753
1720550058
1770896399
1538060855
1566866866
1646381819
321271922
1830774225
710815248
1372941462
702745568
1262276621
1824837878
335019475
781631636
97589667
1391771252
2100975336
2109238706
1151071770
1559182105
888660797
1330436118
745309537
253027036
665279031
814368935
1645570479
992928607
1100201020
846804396
1104538330
1650669388
240030967
475463630
1862690781
593008850
1207612232
1015845201
1496205612
195969912
280661744
1022072960
1368690676
281750529
1623098616
1984962689
1960310212
1057672536
237976988
1973558709
1628748598
1709896547
392547867
466086401
1482515880
290004231
19098901
620005174
1648223323
323694564
786194045
1553451311
65313083
1051922019
1208924661
986772177
1326239049
421933066
587904302
1912391572
573877539
883661672
1059014855
714934912
1311585092
2032611025
1158150568
1006371136
571054470
1686376873
421739196
1762119047
1922194895
1219577360
1219960214
973273329
376688833
1167114719
2104782768
1645101410
234225629
240932031
1985525319
1437106573
2099557017
367458872
887863205
1376506930
1620347049
710445924
816660861
5475947
1153784833
23002873
178688988
1979770948
491791452
1537282465
1868258035
2129405566
1103745315
1903359773
14560580
1030932907
1236572368
664790203
2121107736
621120721
783707201
1650352155
423495029
1301414275
499026329
984752529
1440933064
1104869592
1790946920
1779894807
1075289484
2110198270
1843939699
779244864
1184975060
1368059406
355670612
331161047
117236066
909015199
1336487419
1477299374
1314920239
1635887186
260559954
1268132435
706494919
1042523840
267644577
1233688401
386229518
712172846
762268100
1292398199
2028068296
1898825309
1663725338
2004334481
296654183
1989993921
1935118002
1542685379
1332620043
55421687
132437341
1862848916
832576195
1251938371
1246687935
1109341376
1149369396
332201676
1716679724
1327920336
128314975
1564381559
1965882412
1397684524
2074569651
909518311
651385933
1315644058
626873622
820058316
2114012674
892636207
1486182231
1204642114
175859219
1702107789
1238847386
1222057523
1939260276
1163740642
925400387
1676107975
854983281
1642122029
1136591343
829537178
787455561
936654435
1890374412
821888289
775121317
1531271276
860304652
1111115676
407791430
2126617465
1763933739
683505601
235484964
2021624824
769283166
1935929899
7395578
1343342391
991157971
896958956
783931255
419163211
1546762351
1554024601
1624038161
593462746
1388347545
1598876655
1533881174
1084681808
454871047
1316527713
143305261
2005268080
227545004
626330443
1914131461
730095224
140588015
576107874
467375019
1634803875
35427713
1302456546
1215098292
549449068
312796657
495189213
1978659270
849508359
1742067001
630863675
188363847
2033721219
725917508
479975344
1647145783
1544887225
699790774
1229601630
1684427581
441219175
916763855
873185585
1716337212
1580277308
1311529637
518150635
811249064
1703088196
409675440
2041663327
1499118361
124255615
1613875251
1147657000
1294044859
1373309913
658607831
352522534
1902669076
420008868
1039200588
1241704380
1483962487
410848179
1837728892
2141968980
1339231813
1246690303
1373234637
1592712032
66756634
1777875115
251154823
1088089571
1716190369
87871828
1542707803
1288210188
1777405462
1073929428
2121977898
183165257
564038159
1009533928
1265027005
1918657082
1220084042
1187404349
111105443
32778044
1837018188
258042381
101438706
1098812355
1387176042
40574290
889185427
670597178
608679893
12587277
1812274620
1638862780
844237044
2011698701
1468903226
156117985
139106223
726609493
1891275766
78869644
1092499990
1774344112
604596475
1078371798
1220958638
907244458
1440707760
1677531905
706203494
56305485
1867229117
776136484
504603677
181180703
1575677354
357277045
1130738067
1749942140
1265651865
566778277
1476316506
160929216
1965882412
859399590
1262629408
368994901
749498487
44501664
1327793906
1020964987
1590420428
403919151
1387236451
2072844517
653676799
1728402306
2108801218
1210469140
828441831
1993403083
125920425
230629850
1268155994
1282322845
2066829504
805805629
1554430248
487062855
1953341451
1859549148
508523956
1102236487
1185184573
1130138006
1673924950
1303832815
1775097428
101595979
1734296503
617654249
1383931961
2142495148
1687608313
799949667
84668598
824914010
698772073
400429934
2102965793
1460323164
795587292
890065428
502614470
1975857200
1657733536
1476592282
1371073685
125569547
1342842956
888927300
602949087
2141002561
748157126
1656701817
1558959939
1538927793
32538488
1068019842
1749498731
294672755
1375550653
1558212005
671997017
173780282
1846928065
1868437628
1622603696
326054231
2019311308
112267174
633728762
781852433
749542763
129125962
1996899555
1619621090
561029342
396568917
1752462948
1976212985
1453521849
204513991
1380062948
2023736498
431384554
677136701
431329947
2113909298
1312306703
80740452
1184893198
275897477
464542494
368815403
297906549
405676407
983926305
859187583
831925028
1594396285
1841883266
461268034
104820395
1518327157
117231256
1119972469
2147336548
1251368262
636411059
441355750
1314082201
1901868623
959399886
1461365398
1986211313
1249793748
852188821
1643312982
1928284553
84617267
699616685
873338100
67600819
297790583
1696116760
2030409414
781131306
1852642295
1428834420
91306133
220868134
1272954436
1498518271
1488738370
780695636
374341024
220544817
1916612694
620666068
474949476
2122534408
674868812
1273041207
1199181816
1999956640
798022652
19861560
1574631031
1975926464
1887306354
1981953899
1286321923
1865412247
360323614
300897494
881783600
2013977462
2000641697
1906530751
1500903490
1788528952
1105288326
1574323574
1643987910
1912148944
1808444811
926454454
2028890167
1694265963
943937696
109401950
485650395
929028705
442180782
178409775
1978957013
311690458
351726822
667029271
431709152
318496978
17461255
1828785651
1046256850
721902773
1353698896
1411925543
2111417284
787659120
270594818
1164175567
929093057
1019547416
165277169
81818759
729359948
624155627
1697418780
1309158415
1192748916
401467959
517935355
503464585
24781168
2062043639
1647919751
1677358297
1166401448
168013661
229628538
463046114
463704966
2122581801
1107744445
1457306224
2025068882
150554681
1553773779
629994123
1966071331
860862657
36622264
270389440
305072064
907607014
1328279681
471534785
1203513871
615665190
105730441
1364278833
1536617869
1360250157
307981654
1984561587
1746879515
795412388
1372758933
604730227
1113831755
1810426766
426604465
1482448891
49067601
101813436
1199339101
1825073701
268838858
1929738465
906042560
1928228930
840780857
1616512727
1968988221
506079995
1731184604
1524077366
91672259
687421478
1669714559
65340399
315981186
965198780
1896073055
1050232557
1175859215
1853670707
84289147
63853140
664123002
122356142
127770422
1801185131
2023453700
220459858
14119355
953998524
1492626418
763254955
1255876880
835814612
1833900311
1323879467
821260605
2134610700
1248357393
1571663035
1673338285
577990804
982509795
1156778004
1667803375
1311218092
2032354350
1298789151
1469968856
269264823
2029853751
869800591
88207176
2123644765
1480598190
131680449
2052008931
232269969
627956652
1334747353
1880605756
1145974827
1509560366
1115698691
427655727
23336744
218790594
737143741
1868246802
72505343
1029778202
1814828866
264697014
298819412
1473402670
80579310
379443882
904032533
1333642219
1795442867
155666044
1727172841
1252927251
1845302737
1677449578
1489290313
967266350
1573650608
1807674661
645554424
768851898
1298971070
546672761
408611416
575490338
1300451949
336301779
1050259827
1109527388
1848980947
729441833
200686804
1626630146
631806122
266213497
334169117
1961507804
1602292366
2117631193
1100654386
319857873
26180390
1562109157
1983571720
98585779
2121267691
1180100678
466719908
444205282
1774155286
1755651943
1957008341
1747073634
830378020
1932249071
1520921205
362929763
618367215
843255641
1560645655
1597289602
448766862
1527207123
35303293
134774382
269909116
1727497347
1399853694
518792907
1816969308
855290004
981179358
405023057
1558896770
1196724033
793835340
1885053142
879199020
1870274457
454101275
86202945
33369646
1969736897
19885455
1213022560
1471805712
1213485146
1414678694
927106710
1552055031
459948583
1178917249
1127102228
1664451578
1374877805
1342882765
293411545
385478523
1606614955
1495288363
113129623
32198525
1273934376
1389556364
820790403
1024584532
2010482397
1020951129
509725077
1353636743
202675367
1882123166
222446724
519336321
510241541
1820245601
275560876
85555999
1433999481
59474502
1368987993
1962888327
502275274
1468227156
675248246
613505381
1324572521
1180684966
1898495391
2091309483
791001932
427212221
2544286
2045647040
1127180326
167752422
1277299821
1217959632
361155909
1879266728
320517977
463569008
341430393
1763056836
1627750177
1000942304
1344462078
1625749921
1384342144
1664720793
2014962323
1868834432
218133809
1894400509
77975837
657395058
912650944
1242084635
1134686976
1131557677
538965430
1442763085
1742527409
582686217
2009145536
452830533
329566667
1520493145
1436273110
1694351146
1694466006
113667167
96958830
54670393
929446505
2108260967
2012378404
409595452
1770811665
678193917
1724043279
1870484482
128583570
833523569
1160982695
412508031
52374001
187031140
618554656
1617547679
1529738851
723950789
289407374
530586186
1977244476
751320024
140217452
365011357
2109529184
961521071
847163882
623290570
680716613
1912142488
1707063266
206048284
1905357585
1876904584
165994655
253199871
677859269
467918576
1005566689
218262853
1778769227
670296191
383389916
1032410354
535069653
794731866
587466925
2102624573
267825802
154208515
629936439
347105055
1598276285
837158808
1191765468
1934588654
378745338
61634914
1469914550
1526117410
244286294
1141375816
224378178
1970204474
1980665883
1585491103
409011397
444663023
505451579
412959569
497732310
2020914586
936081003
1813552639
89496979
1941916953
600171412
1790302588
1683124593
1490424896
2106339805
96296925
1773298850
728607890
898830936
1578169243
1721386940
1596747137
1609088632
886944451
1071710890
1226587353
1686643623
474135085
1104072738
591157684
2075947332
819678719
1805059727
619042227
1959273868
1095232544
1748097470
55289560
940620543
725650591
2057819072
740439304
2131391023
147359696
43213839
1082875992
1906141182
1855284520
1175982727
1538947398
1530567337
1300790769
1232968719
113629833
214718476
88266315
1388967900
966766495
1807166179
809587326
785643290
1027773817
1796735665
1712442808
1503011195
658902187
1217330445
1658524804
674754710
226813455
1972139295
1739404672
1421825684
2081770563
1422780127
680225106
516059665
1930842729
1477349088
1779520265
1094690881
921663286
894365503
916565236
1468372256
679933429
67433785
2121989708
1784938125
492464438
86732041
2074338471
1134512474
1887118478
1994883287
745238605
1047533691
304719198
1160167992
1341395614
2121049671
1077989341
1314304423
1846443878
201934101
1117542000
1476599576
1966299749
842067174
508846785
1594648619
781491389
821816612
1928270231
258449973
1237365766
1486030065
1584499285
1413505969
194359613
892548877
403587998
294254737
85830513
1576675970
291197237
365045522
1964745319
1325917145
408668056
171360969
1711470605
1129893836
1459397133
1275157743
692257756
2121261285
31903597
999912509
1542152380
1318819047
512771903
1780499944
935890952
1689539676
452030576
1823411847
1729926985
712710910
157011728
342306125
733281225
2033890255
1884276794
830976113
1870689748
741692797
572432965
1139532074
2140165080
1746470914
1842671978
1866444572
403744823
753147780
1427083947
1805551420
2023741284
571086194
35029227
2123469258
1173920327
455932189
1422166778
289055880
1107121007
1734566724
1568548447
594793614
1895993361
757971668
92088922
1747422823
618010143
186855016
1875927587
727936976
1230847552
285410300
509753338
1118483495
1628914062
1882357725
863866410
1756297481
618642575
1521925679
344915688
1231114340
1935017616
2001161564
1166752349
1422782945
866481386
1013084289
87985519
1041873761
1307057235
2037922723
1529018100
1564839763
591431859
1334358232
2116347877
1741557549
2012125730
244294674
943344799
1790636366
783713107
809658022
1102754044
675469020
1552835723
1924772764
1221495829
1378605090
730863296
1183662544
1267470567
837266021
1614844275
1051188591
1141873974
38658498
1042488925
1235113712
1013474511
518866280
950719340
892142258
807942416
1187541097
44355167
1832882113
1886512421
1254411654
2072368619
684987370
1777892015
1209488478
1278021429
1503446055
629646527
475371097
287141126
1218634813
1920530986
1267132492
447737001
2119211501
1293127314
500315755
1453285009
585490482
275096116
314941433
662911175
496329998
1710633089
159711364
665830639
463924869
1286753987
1605678586
761704377
1653221919
354026253
503419896
84531060
544712664
109958785
775347240
2106206765
131767497
1937896477
314721787
1324852002
989045769
1261459017
377819049
1560330719
9295794
2096132922
1191713226
1570172277
1058085555
360955339
1946338382
1546050568
432289776
1495508782
1214362532
1543493352
324081470
534271778
667536641
1782944209
139233526
1801020807
651918623
296779299
1362086932
1584056020
391066694
1389228132
1354046929
1477296230
1806959780
1661231446
997083903
1019614662
291442293
987047402
523889563
717085907
1760880930
745822602
324090898
1743693603
1319041910
39614671
1918924670
463867530
1953223000
925866873
1479093779
283388474
505699050
71631234
1068823385
30309976
975975286
89391865
2146472316
5146055
1604155607
1453244504
442824917
717955453
1464385066
824835177
193385348
1811584739
450604727
883971714
892503711
1553690088
1988482258
250214257
1875840037
603671022
557126214
657185878
731120204
1271256880
269285270
1165457779
1637510204
78762422
124397392
973961213
295188526
863286257
841908211
591026426
1773268860
477683762
27362580
1579097012
227555084
1983059024
1311043865
1986875114
83908733
2088251212
223280292
1771450256
136061429
1005572441
696092368
1202841822
131644090
1866470201
870729210
424301134
2031827364
468503145
1575822823
1128876070
1764691004
366802595
754871759
1186208222
339477044
1056878151
64917258
1150539206
4907587
1571008337
1284623133
1272445988
1887666310
1280261247
1057940094
1604957927
1835829970
1122711021
1952110354
68598443
1564226989
836076229
595562185
1529447443
364977854
367978248
1081505695
96017158
1643112604
1228859421
1512219719
412050171
1468335392
1309978066
1757095351
1814629999
2003474422
545031537
822498227
1995877208
523214251
1058394219
868651514
2033954071
423625369
2082351935
487537310
173880009
777669524
1330606033
379830801
1157435250
396114090
927367800
1176114370
1735326398
993205153
1502757563
275649795
946158466
31763862
193052533
488984540
28481147
639039337
361565544
1442462061
128615397
834724949
935126366
800614221
1068629625
1353444667
2072929677
1555327794
1378655506
2097474772
347817806
2040626712
220676672
1248448851
322495013
1175864136
1395213061
2028137758
227379067
726144705
685144692
1374969620
1869347046
2066836644
618705186
1529985103
1676431164
1784048099
1791780146
1917951886
125713892
1116262388
691214486
1702926856
1461643919
1976630930
1805150772
61804497
862429315
1543019819
550252634
1986763182
543008649
169525189
1422218376
2052100365
1384169305
364135072
68433620
1793732985
602406603
1502861065
2117948419
1238424661
993999906
335822725
611659680
1241712697
927679237
1349385518
250007717
1038086702
902521253
493079511
912156994
2056350184
25146547
1499247964
165305310
715664857
981428744
199545662
637925018
446282476
1506432834
948503625
662562527
1207179304
1813240254
1571235321
748604838
2005117071
679842136
834119770
1030208132
1715101026
271767339
1614542141
930707892
666958578
1579928081
1427142862
1777431690
408062190
2144234225
455821312
758885213
355728910
803945794
802758582
891741741
1317691482
981371329
324041365
523184925
1762950158
714702129
831658537
1638879195
399809843
290900989
1463252916
2030230034
1737846027
1827166923
2141127029
1255662862
520963447
2047963051
594404365
836463269
595223939
1627595043
1525424271
797655608
1563062961
1775833349
756292362
1781094529
419529747
254412283
1544118754
1524965820
1018024742
1145898024
410897688
1066998481
1603527874
1838002800
1124001288
1185257561
569318715
759392288
965609987
1540030553
1518928258
411422240
1735053970
769398481
1229468971
1873635174
1046527448
49852353
1115021485
650067061
1634125750
508974259
1848321008
1998901237
1639729029
1300713994
1761319643
1019023717
1548661911
2024687222
1971276087
960433496
149174609
307363607
1842430075
645748678
187009778
1131286515
1506132538
1715490910
443541153
1232060696
2071981585
692392463
1639249005
1877099702
1373341866
270368460
905533100
1762167253
713457599
706341056
2026608485
1438814438
2103753188
336751446
842287995
1228027354
1457784479
1917446980
1067274034
1252348481
102875447
823411124
556275596
58505590
1359290967
841495571
1191117243
1287533490
1078513192
906224193
273895109
1341683916
808197901
785241042
77044628
36823370
1736432256
410276349
574560787
92722717
420431585
1766303506
1401237774
1575365988
2118648536
2107607557
855786558
1302717451
97102493
358747856
1042640264
76191043
1634378804
1797417738
1703108467
844028764
854290109
1404120207
234189068
2012151238
392984590
1498377897
1825905383
92138336
824047971
1813479665
1184113668
345140083
1776094176
274265991
1141549775
1893656283
258373723
1549537321
262318135
1068196274
1754217142
1248865340
2072069578
662287555
229476801
188806571
199382099
1586132272
1089157044
25100355
1762064272
650404191
262468410
946731318
1454076397
986399009
1185517002
487589612
1194779276
1324294358
949606023
291722982
33892317
1844920019
500285799
213991576
969101578
913092293
1081292420
1730688641
311103161
2136005290
1695026525
1596340397
819726160
321342018
516046878
446013193
1631730396
1851570903
2079223974
1927560151
535543623
1509560353
2094230393
477788873
700602161
164792595
510545982
962690063
1472993579
812999590
1196992325
1437771476
937239403
1215446208
7203004
10213251
533031739
1485366268
254581670
1127875387
2064231487
1576731164
1445816771
1063638518
921717919
1736275138
1460179804
651962575
600194136
203329987
942041735
129167140
1307106454
2144864896
889029952
1473942092
2065222049
1604805870
1916822038
480810116
70573213
452876314
98552248
1917881979
626445541
161200424
866514384
2050941304
283782670
1440692481
1073929428
1118665016
1140290147
1211960791
1598278033
553858409
1307466620
1528082075
291232852
1623231442
1158586770
2111936168
2110273060
846344521
1124312510
1883976172
18719289
1287287363
1957192915
1384169955
1940256797
160929216
890642113
372174800
1020845968
194682124
1746731010
1476592282
1726017403
484785218
575799671
383536217
1974446247
965130054
1209655867
844674623
705087218
2081330174
1515585957
1590533018
280506275
1928745521
756354296
453351748
1305665127
1867129815
1690906715
1081693271
576688241
629616424
1309126764
337231546
1736272724
2046934158
1263610388
423179075
1119738777
1743539574
920353393
1222106514
1672286927
1268782095
1129824845
1994108252
1695944277
1846633785
522627315
746968150
786774543
1855187791
662504713
2133536047
901629449
1565876431
516312828
1622442544
767690131
2095792059
374716272
2084592631
2014271244
900235764
84576335
1533887310
146271308
1031845594
532003984
867202848
1708628202
1209543602
495307464
915263561
2085402532
829902838
1672767369
746348587
908326885
1906185297
1033501762
1870601299
101974120
1366039682
904219858
1587075745
969718282
317056287
666220865
353987292
533678033
765528236
1274234873
306757454
70106517
240069593
1624138053
1423334391
154273744
158918704
1127036748
1756624960
434444175
494354456
762350169
714046004
182685333
1260294316
549283549
431014251
640583705
1486252600
1186044156
283465952
208374013
1944728954
292285905
893789371
920795436
144770851
176783671
270164589
1960797061
1104400804
2059884159
542934491
182792102
431314886
1333258137
371569217
542981585
788637481
989111946
1102313771
980690296
1864355267
1854503564
774609084
232756705
1273522537
977450794
1944224529
1365572794
1415253010
555149442
469733390
1909345826
780849362
542130669
382339181
2059934763
1067970789
1516068452
1962431374
883941588
980144161
878619138
1070013320
109156566
1305808377
237798497
1360851528
974705675
1720026894
1257009811
186283834
55364316
855012458
426039027
1116348110
1653560791
280197926
394727086
1622231383
1704755137
560594627
2063471516
1180165421
259852848
1309910263
1156168110
1403573856
780703978
1285494060
1362757396
42421314
1774024256
1088801106
1095226916
292697843
1757716771
447285675
1905623514
1296274476
1488945403
1135470821
1026084371
245525033
662288477
476832124
387796393
1156390551
998171868
1880350879
665687050
1544798734
2058202168
1614344471
1575110493
551393357
1521629701
1593112675
360558070
1795366926
213689905
649911523
311532949
725568184
1622067512
702409969
1522907873
1076606958
149110112
1632484001
1109330847
941764809
1927103629
177295061
2005278763
1907144280
952188157
1218492492
333478273
1038527527
696833666
1231163747
1678358051
155158074
1720812631
854768939
24017607
474744297
1473123054
1612754698
1627976287
536685963
1863758727
500956692
246995788
45608450
1247720490
1564020793
1068159034
128059221
2027261558
621302344
1831298084
1105283532
211433051
1030509790
36540946
478447517
1147507188
442071661
1842401869
1459456584
59915203
817235130
511062754
2119679675
1832315549
1595773913
1760199568
43919970
357900406
1746777667
382023802
2081649900
2032051241
2086448336
538656754
2024933227
1857136920
1062605017
1994572898
749787317
2122312838
169392447
1524674213
575474634
309544917
1196380265
250483037
999582167
199740109
1329289216
334936849
1990900891
371228666
1514941977
1855356846
1348009297
972648745
930612470
785320691
1509422804
931775226
887813782
703687330
2076143979
651298741
1034715742
154538755
830741977
908898383
2067511452
1708382881
1662424350
1381479423
348698170
334875829
660886204
672989712
1304286816
981821752
1727302252
1682658611
1038134955
1593160696
1649095841
2063365250
272920872
1231427253
1041631886
20051933
1253363009
1014963860
425376440
1847854964
33173423
347309306
1801225838
1068780097
2001951343
946080465
1499070037
1046107096
1663265248
1944970267
1865429380
1313051320
2101877105
203692668
606155124
1612538560
1410765924
430815685
1894747570
136599575
793326721
902811626
1149570015
1753678060
695547426
1463987171
571873313
613814650
1995644090
1748802955
1673806082
349235585
700725978
359704733
931862909
492669221
1027156407
910801484
1549537321
123655589
2029540871
700006144
1867168861
433286439
626052435
2053704617
771600476
704398492
979932570
1545183180
1926043272
331867714
1549671980
1482491953
1335651183
1577531745
953167231
665481236
974302189
1220211861
546592914
1789283388
1666906761
1626796747
1452642926
491521501
281279101
1532095442
1500854435
2124652748
32188818
1459287216
1022726054
32736582
1435070584
1362769002
479021913
1942177429
1325257388
1496701150
702039491
1751265338
1496316014
40889838
1341517777
1761317599
523339074
94901916
1910191646
149488372
276781606
2035544681
730692120
2099392362
61660225
1925272106
215359850
1159730062
884925953
1900979204
706186699
1407093222
703534016
412953613
1994014124
281486878
417234317
495426914
1456516741
1689988928
1305218822
509918608
1363915987
1832450429
492909817
2072763391
327396235
1092343805
1654752763
2100631758
1904482586
77460056
1614745224
822469671
1938710160
677379912
1580932437
1252208025
1349041332
983538641
172400441
593462746
1970052763
374058643
1710535235
837983728
1839212052
1086338499
1540080839
327127107
1845998121
812443279
1834212899
224460680
1858889009
952900235
1660160680
2095214628
798577624
1521612095
1900012645
35068700
1711879376
1524056333
1132980751
1402449217
742784448
759236282
1161758037
405665552
1525914432
1397808686
1346206796
1376263108
766883124
1832428657
2111820960
898071738
1847636389
434301313
2091567741
1888198420
1169853476
1245439838
339514848
2074548722
1904182377
1647363812
951248603
123245108
1914950308
2107937062
276539821
2038935874
894980721
1079887727
118098378
1753157791
2032665618
291824220
1530526005
1616267385
619927372
1346614045
1571418521
321470228
1070936718
833083586
2133126917
548202377
2093500150
2065418090
68902093
174775548
1533007396
1672117918
2019530275
1259641392
1964693040
679750836
168196053
1398912991
1439683247
782556067
708053746
318935581
2042898991
1815044038
84606704
836650579
1632337363
700434144
1302341133
1869670836
900597805
1855108797
1391200596
1122584754
1604112689
1594558326
267953967
762690172
604805953
1845779547
927264696
654938585
1765414676
1626082154
702732091
814129706
1726756033
861963075
2118455567
875375501
1532299263
392870378
2116418414
289548518
120493805
14180649
1499961063
1663883416
2053533344
2073942675
1637328466
2020971029
69104035
162308401
2099460727
890266319
1412223424
779371662
430804175
198991603
1736285415
1449793381
207992488
248644144
671498457
1379276734
2137569871
470815603
1867397807
1459162707
333767995
1071346851
982177875
1646740892
8858084
1134014536
36226555
243469828
1396119626
1111745846
2025068882
1540384990
1571820526
1698000968
403804370
962352611
236129221
837722316
660016670
2019586977
1081512630
1672055779
579591951
490691020
1483272228
201157194
396146454
1616305129
2130394900
780302329
90566509
1196871111
272584091
112156996
1808648621
1030215905
990500596
1127796125
386852852
789682684
541738544
969536900
1067116343
1619615859
698627163
90192714
215405711
1882940712
181304835
870906940
1341706678
963878821
1950359025
2135357968
1909081167
309511388
293324560
1818614556
526676251
1803913342
872841555
696574730
882533432
310448283
955572785
1855866439
1536141335
1325937820
1000228758
469008449
1288254350
698064882
1292122943
1860662188
86115477
1585054339
1455578028
214896869
475267754
1186707477
877918022
296118979
546115801
267194594
1907115270
653503368
136325693
1449136189
533264757
1726192614
1411532065
632892692
834559067
659665022
893382503
2065829503
218979603
770406598
1658506296
1502632468
560958655
478614058
802149817
484855543
2142224675
1427085964
480931328
233454537
2104494410
1900094283
1610756697
1975726169
1767481929
517431176
1402604628
859725217
912738237
1019178179
2000259506
40247104
2140527285
1531663453
1388749480
1583629993
1069501513
746121141
804022121
995028871
1236658538
1569629562
414277649
1887628746
2008050638
849100246
2079997942
2010900663
101239010
1604383772
1653341862
793362028
416263951
1367150522
108560971
2094573367
1221820167
711667014
1295722052
2099479965
1165151257
1142494998
1814973349
1956072174
779180929
1734160769
996142838
1111343079
470318316
1577726253
1493521558
1205404468
1319459635
1841260868
1793364815
229368648
1312273739
147768380
2067149438
1134708518
670445877
921404966
1302585478
416643262
1346907968
181518948
566839024
973310791
1322717960
642938467
1341112944
1163176498
637154351
1227914501
964238004
492155434
1692666545
1745483743
1387530846
1693378588
1300210982
1573496372
1006873608
1800365327
420480714
1895085177
1881162732
1861211244
1712791889
1203344268
1455953754
773290773
2012905310
345291718
699141639
1712174086
11230330
1403179107
184233575
1897465816
149248852
1636907339
1274720428
1469418009
60749201
921097101
1160096699
521912774
517125395
617249343
1295095909
1851660084
1161856098
126935494
2126154106
1334229773
1336088149
980948035
279502798
874456283
1242558037
1975220617
1730361194
1869826111
2056648348
316598504
2142238080
1817802954
1239245441
58324278
732730580
221313738
1141980947
1164602386
452180440
1956665285
640076629
1910610204
690841101
507671606
1765667298
1568494167
55424845
1279591221
2063564942
1335958392
1830932219
1552512899
1943013476
1992117564
1029244483
152574068
970804730
1476524708
1129706992
1534782146
1551749051
1970455352
641782698
506681556
173674497
812206467
1634354779
371025539
751304348
1572457028
499411021
371368590
758483567
1696127514
459099675
57686316
691603559
1012060892
1733090771
330754107
233672630
907285139
693940958
1113453932
303861107
1922030005
323907042
1215253522
1356867040
2066186451
1104010208
816414618
1516344967
958287228
1416836468
88083182
1538668226
385575139
746034308
1931390725
1766626954
745065322
980002124
31028581
1561083594
1119474525
1858789688
791024542
1391437127
1968012986
1624516278
1767755397
2106595331
310361832
855473294
85149476
1056925458
321927793
802686166
1282185556
1890927561
1618818016
1214552219
1933667807
1065041902
971343383
1714797814
336742875
2103307378
1470647015
1308971172
90915997
1126805411
629653395
2038391502
1772007941
1921255555
1925612863
1060708112
1306769336
1821198895
1653101329
1025727978
436777696
1408972727
584482109
1862914374
1716879624
1769654925
490057093
1628159785
22415741
1947016022
220613382
953487604
485704254
1020670939
1826224500
1446002540
1532095442
1279406593
913184102
976280444
183460827
1212138470
1405236980
695069699
1362102064
1948910551
287537755
1691426475
179288766
1804631107
1556313770
1240973680
968573854
1612285390
1567123127
1373234637
1992804613
1729291623
1329958565
1491706493
1237158423
1184979209
1680947876
1112520656
861833747
832271541
173016749
398072549
72767693
1450378659
1806068148
489340654
1417045493
1972518748
193987246
988843865
1153779745
1727101998
1690782588
858266593
1040861300
1434602906
375390142
324328949
1260533759
708133948
903025990
380513639
2086287224
485890071
1995023700
1591547326
737615402
521375787
79166136
2133764651
551308817
188247756
244890752
2009743243
990159977
506149404
1581006577
1367881087
716578642
1633453183
227283165
1688337598
890973011
29999212
952866114
1992969848
1600573719
565369937
1775502400
1742377338
918076153
2104472010
18539759
1543157019
1085402267
975783912
1350247153
1366463832
1789836722
2040815596
217057339
1971072992
513146496
1791188783
1032284463
1730393074
1049317397
1159734186
582475380
384854709
362236000
1686880347
587083740
192765687
1303529898
2142051519
83722690
1087675761
54933980
745935884
246336891
1358446759
2052633857
1940832004
1012399651
1411772707
120177839
961373343
400797423
110065388
437827392
184105034
1517952230
1750122189
749654361
1404118587
1799725283
1648518745
1492693095
961152644
743623044
1799643489
1568228908
667144876
1394581234
1250748481
550065281
326528361
1751724956
1130180756
1349305985
1315875161
1662575976
390223407
429071418
1056746859
87762792
1198027961
172100262
523362043
1956513526
920617036
1619218697
1180769120
1765393036
1097956400
1032078951
1364876392
1256188796
1285834978
1335330764
551231943
86626659
91566691
1913364889
1535876228
73269460
55596267
1088652510
1638662738
1668521693
1218880917
1295480512
705794288
2044961915
1038558849
241928868
370684017
1958269018
1242451236
1221004749
1236548154
1830215357
592542706
348135440
493974045
1694662725
872410611
1774424029
1318383237
610953274
480379332
1043227293
1505911464
1103684704
272844362
1665301285
839342023
414270644
2093848381
1152838937
1905883497
1930074142
181378124
500154417
1570827948
1738205244
1021628082
1846216616
1301201633
1801728661
964501851
904075447
718593334
610977504
2035739257
2023661255
1504622128
1685672579
1132973829
579499733
34853097
994778563
1023922332
1921490868
1662888950
1965645419
826341982
213020837
801846535
1456185088
934291835
2027094438
900261483
1470449217
27624453
2080448671
977420973
2011983059
1874464009
1810531724
641642704
2037979278
999873744
1117812026
1366200572
1161996145
2108669659
850946848
195985765
981190108
522059565
1836409740
1794011546
246806161
1602345400
170828253
678984475
688074413
1712536217
17629641
1884698740
1210737052
1819920940
1213280597
305523994
1812901941
1992577925
913128268
461090643
989612960
1167987112
1581240113
877429963
809406900
66927218
624392753
112281455
1899582970
887466960
1919043295
356154919
353140847
549992023
1509064966
631877872
1809715212
65247349
1026277199
2135239885
36346267
2029969860
812427955
1408315398
1155884326
1274096069
327217313
475652424
1048220025
1820706797
1695026525
561401020
637257811
1717283588
1708008810
1915793509
613975893
1845843958
2073719822
2053566968
2065730025
1922331732
1833095846
1208860702
144929255
1154618489
659517696
43193379
487159798
1052067729
439633029
881052535
2144641433
302164046
1314124930
881472221
698333837
674326629
2142993126
879170068
2108571885
1035788209
2057389726
699701663
1457704469
486636412
1525359866
1738750611
998946349
539592716
749844974
1003533541
272478761
282659731
991876455
1154432001
2098398841
563398880
854463312
903398487
667145046
1338424732
472436590
670218892
1043288323
662514340
1320765476
847677960
1412083478
613107292
1255953820
1815785751
2094767604
1740378719
1210338851
1365461855
290071231
1142812471
1281830247
1418338152
506791488
1317870751
823338692
510376033
1283783540
624360151
357731046
1550255748
1801259939
1399715266
337557723
1586603081
714733766
810687470
36058157
1835289987
874992229
2053358577
1640648836
1572257811
1281022286
380446995
1978075662
204419884
367135595
2085612584
799377393
1194526034
411403924
295532000
234480373
1247943352
951234894
1260156724
1040325467
942557710
1330938167
175684948
255998251
887929731
1903601016
419949552
1152185606
1849379682
1800148788
2011586248
915919434
1421957600
1835038393
1535041558
1773823882
2018264233
201076938
1561930539
730540861
1075289484
979115470
298877524
1630675679
1650781697
798140392
1595170148
1981907194
2080532417
1283186036
1238417830
836744640
855472041
1366714853
1728696778
1190240244
1181098779
115548869
2042787918
1163046012
835721994
30467364
657289799
1497442227
1013004385
1402412342
2137113334
270333401
609733157
5308054
1955673022
1210141010
365661520
247428885
1323366663
1089592572
734626206
1349319020
603266219
1212224104
957520432
2044565128
1437703392
568704108
347241388
1362860611
1833675457
286215345
429919792
687340429
1286200909
875764451
1059642998
939663504
822469170
2138016648
2024844649
1000504788
375573261
1808111846
837851998
529809121
1787274103
1811436529
969514337
1780824031
447375252
1910567847
709245434
2079587003
177666096
1048655626
894875990
1728604894
1814393516
1569655137
123097847
477293766
330194133
1025221659
1381152594
1191570248
227275720
672273373
1052054154
1806241253
1691616331
1417819449
1448859446
100704019
932090995
843289914
2128481354
1037903148
310621859
984185703
1874342837
1399696426
1829186185
1440592371
942652551
1680707001
281201678
2144464652
1350144971
885001620
841034599
2087207258
68113860
1222443910
1776838693
205109024
2047926030
1675603465
304854599
1468546459
2097750454
1868098429
1540615864
642700735
741900768
768951419
2016677372
1413755437
1114667856
1022961953
873169780
372327399
1062855542
131984440
9248858
1208142903
1166033203
1680536285
334131803
518846221
754979050
2142922719
1495252244
1851716203
65223931
1304298955
1178764616
1391176051
1528939765
1911598088
1612208982
801036194
613589406
48357917
1688383208
1390108125
596709964
1691484090
1328883999
1017957233
687807932
913983068
1666520273
634380188
184881357
1881613526
127404125
275378486
1752517271
2079575862
1443681503
173149629
2109472253
2041914925
1854735598
727241203
1318996952
687360523
603353750
1109112757
1336890971
1287924968
1842511263
1715327005
689991931
94924612
1403884257
320114434
441015648
1129706992
1888015861
1732607046
1362800473
1594347151
201622958
2085034173
1280154792
550092285
576973314
1780097484
30498761
155297214
597294798
1811391995
599855476
1158293968
653672200
1931493040
1667813710
336608048
1923543735
409618302
2124044235
1705925247
1330029762
359450897
1382590551
598609761
1191810021
948057475
198831845
1184616993
1859682134
290134062
1911728521
1004654701
1321874419
1819918011
298448335
1275857255
1279796553
1755697738
2119742669
1626452600
195141385
1638706266
814568538
387583441
126968397
643699169
1568702458
163594208
723566957
1609278227
1129622136
1397220674
1944161169
1233679042
1446907797
1781378494
820313858
577640874
2078274657
1425973962
585717890
90030223
1909638621
37653603
511158773
2068684310
1619188414
1287180485
1360819605
1456083348
2034728274
1619519369
1030615538
1301203584
749151882
1895615534
679361199
1187381791
240681416
614363664
1795295309
946593773
1021480056
1080672629
1458465298
429767639
1234016543
342782411
1046069660
1046898593
285974000
538032971
367509855
1404132826
1335891411
868149108
441269611
1455400537
80729936
977226857
1754475450
1916263949
1559078395
1541878433
713656902
578011616
1319014339
1465375783
1204239799
1999788841
831413884
1498818161
948087952
1927525317
564844026
1081309048
2102338922
1404853266
1038759550
98508655
910325130
624784912
235296164
840382991
1478250283
1116348475
91371447
1322339805
30868815
1555386740
640011689
930390712
1814825376
1826304884
1038423580
611755716
1357599975
1073286673
490385886
834942952
213978854
1975719985
250846836
572848897
1551286111
647217989
1379426495
284252093
2012212124
671465408
791643601
136739819
2059581584
441371596
317621055
719885037
511907081
780567650
927654249
886873348
1573023148
1696295267
667455374
1865955892
895487161
1196355570
1229680008
1726576060
2123297530
2068701780
882736745
1517854700
486442303
666540832
1820015552
1888077241
1470707361
82599281
1937574644
2059081096
1553947957
1829846754
2041122352
1176813594
105418053
132690690
75481669
37048972
1730558524
2032303670
2141101145
763933882
722661374
1239433466
1137947738
185733825
966350396
1655910772
692067192
2079260005
1433344977
2050950329
1520826210
961768758
1012362183
620983033
125677873
390766815
13752084
769759929
620686337
1002194371
2138379052
608377627
1364095517
1929168345
1301169377
1679917502
2142997777
5930347
1293298286
1944733867
479242642
1495058032
286436749
234305423
1157120961
473275744
713588954
2012985994
160830423
752358997
1126943392
1364017237
1099154263
1018952078
1806743593
1365418799
903605429
546241990
2133877898
716882016
931207656
25586224
503831334
100180981
2054898043
1822545042
1365887147
1507453920
1833475788
1315463164
32266949
238385133
559355161
1078747887
453252160
767640271
1564600772
2067986682
410777345
145490056
1044407177
193126191
905063395
1874461290
1861455440
1458638047
1201735240
1821556459
90693347
1670636776
228967225
798393640
364144852
448108459
1846643708
1534376256
1765252785
1189784264
1984005472
1704094985
439464030
485996816
819332485
1957116259
1590207306
1593547998
429002810
9311225
136155977
1654747484
1345029817
332624252
939336613
2083470883
1880556887
1728974450
98146985
782929939
1887202690
653350283
132610888
2112640321
325327355
1568146408
1555105627
921906328
176127298
24017607
407683967
1509845017
599765577
460312166
1459315375
2035310973
997958700
264638379
1052446688
849475588
1078188440
572848897
1446046545
846986331
1257046598
288427403
960711801
1497935530
607371270
1418440023
1773934989
716010781
94894294
622729693
697103611
1393845130
403847451
808148287
2000184907
939207326
468680877
111169311
313906843
342600132
1634620142
1431922976
906395778
35261490
701733100
1904186002
1076528425
350715897
1251728347
1508966299
839288795
1991919684
689108248
1101849835
154514434
64056602
1266646471
751624987
1014545255
1679050466
1201913834
1769730888
1381460475
1476802731
591460438
1620654271
114341201
517392948
564132889
1492524912
1483030216
1320116652
1986519464
991528086
1457745482
1104379393
161694315
652535910
1778302448
370474326
1773146604
1873514396
625541418
2002356431
812661347
291485780
2113554424
101367449
2019885063
1334740117
2073337684
1932934860
1575036127
813630366
642858997
1731260524
1288289400
99597516
1028921440
614478895
1802225607
342959908
1965327842
432708365
1572210321
2096108898
1564188523
1804127138
1971276087
740023532
1858597897
1644180119
2047985705
774998922
937186835
1646613195
2019926975
672728032
2134975368
855861078
736846531
2000202213
1933667807
552454814
1806201783
1359164377
1506653155
574442395
1315698926
194054784
1237365766
1623448797
1751643886
1531294344
464781917
1891723728
1394136384
520048861
287699886
1906764344
1562260849
299010768
1716486128
114755532
367861412
1552954558
40457132
1199384278
309552505
798252366
292466789
620144923
1209307980
333714058
764434252
1463483203
892303979
1123019660
1064577414
1047636825
235072515
1467523750
1609624581
477644532
338271467
1394024189
1326695580
188884719
2072213182
695587584
962216889
2144641433
1616556695
802205788
1431470409
625998566
300132486
805282856
1765097847
837192161
702175790
6853150
1946307163
817793174
1978233254
730147335
1656557146
1312346555
1494961885
1271314089
1548362942
1478588241
862530068
1189619892
1913296064
484714151
874554631
66360807
849051157
861296886
2140800031
85240305
2134025028
869166794
1699192437
280276160
1416190483
973474041
1133533374
318044181
1429572080
211731905
323668272
1329124233
255613542
855712771
1315264156
879973628
77891555
960559028
448500568
932754013
1427690081
104790805
540322922
1751848074
1037482140
1812232014
682254257
912048863
1473908590
1031581964
1918097676
122370758
292719601
190808345
991142013
189450062
485833878
1310654756
788192602
1376695227
787208139
275203402
2015164305
1612688943
1936165571
1234523282
1133391186
1552093952
1973445817
2079443498
315018668
1877882209
1886350163
54758982
428423055
2118786706
1335668841
815400555
1989401294
89392242
1479514540
437686729
1805941830
1934549226
845717115
318615773
1008067725
1727824997
1060827293
565710257
845356249
956968532
320891100
1596777562
2015115329
979917397
973008034
1383389591
510267712
1180980602
1324328020
1982454733
505736734
1127002541
214266267
117733173
715382120
395556446
1109320844
1615461929
1476837561
1102867408
1094550402
1546645515
2035335912
27156892
1718488121
953766827
1771894360
1657331550
1105821153
2030386519
1885975056
1314929464
884750042
1510441298
580390240
1422602681
445133327
1062824388
569589886
588508786
1703229067
1783547665
582427434
156715725
406176189
1676485446
1069786808
2006501413
1323529644
854751205
2144862417
1027008603
742899497
305854435
148249927
1271140893
1720083410
1370000745
970885052
403870776
509046971
156235706
1881177159
659700234
1038612113
1742988538
1044361565
1046926511
294329947
1454603927
1592047166
2023374726
984069181
2071555493
1481472896
420413644
1658460211
574474782
1070270868
173995807
821538143
443502753
99698071
1161373934
1572463533
2063407575
439493235
133369909
2121211026
37332513
423370751
733704747
1717147637
373927086
1166800065
1690049867
626810767
1737944009
2062197919
863654746
561637827
175943250
828046338
2049648764
209928018
1264713887
491803238
81426067
2071488145
1693719802
765341357
385080022
1672232250
1023825416
205042339
1119988711
132748662
2099526542
627806528
1683281007
2123110698
1372702818
1855548955
179783614
1924360425
146690998
1644084620
1209750322
67408247
712434175
1453366092
1775635225
1550581898
209700100
1875791036
907647748
2110685096
2005951397
1620427292
2006327623
519634933
1110080985
108824489
1455977918
965252288
35163283
1078467605
1336517976
206251791
1572459095
577627249
95245571
914524245
1674932859
1989855455
1621060378
1078024999
1975655526
1430850637
558524678
445467473
598648136
1020613746
908777636
1794367891
538252240
431089691
1754932269
1580247287
1228359886
1294449503
1858772193
2057549033
696224784
2119477751
1661243022
137197717
173043411
256466525
531641175
1630171279
799516950
578717492
2047102527
1795121307
642611726
128659634
994238135
582576875
312433815
1380403881
1926519597
1776304701
1790637077
1080266410
786628134
893308848
154538755
167524146
862783947
692261233
393260266
2075112890
1900895402
344376012
1681382347
778091134
1965494447
1323373974
295229392
358400831
1278423346
1147170147
989652037
1184536452
1496607889
2110883588
624244432
738396772
1182272548
1502464686
2048026007
2067060301
1437523699
906958363
1789124762
1714866422
1094488069
1732062260
1895925031
1558454942
1918312136
792273801
522173950
1583039394
400861162
1077280269
521820409
1739900080
1007181407
1833408530
2005705871
1750477721
1947174707
1300505308
1877810419
1158717819
425424385
352626377
300501108
1408728374
682254257
120857553
1835693156
1173613773
194953663
1854611460
1306279017
2134199405
150876451
627852234
1282409513
394327789
2064294869
2134423032
574131400
672785877
1837667640
980002124
1556484689
1337862274
338524918
2089671471
2085730387
1539021824
115579483
1644273167
275194458
2103046655
6258835
617779982
380285487
614543123
1068663410
254727383
1280108255
170612324
1229832031
1438267691
1724949554
1622362234
822379740
2074132617
1407044393
1307673371
1779212541
1446850023
1430969939
1501754061
1937015711
1764210863
487147228
171843496
933539876
359050158
1657287797
2053412254
322450040
1664346420
71595029
1604805870
2050959670
216415192
620082933
1000412730
2083013666
1597950366
2078994857
1664808244
30750525
1294090740
770029577
1993223886
910574554
2038790215
1410499968
1850989702
591866325
1670999674
1300834931
558312094
550853957
738423138
1071946965
1523065035
1464934023
1131243869
1639450668
1535046523
745859615
1814013207
1853207605
1594550543
26873404
1998939447
1189511514
1492461240
1993189032
658217719
194759846
834363594
1421111309
1356691317
1750009063
1033116695
587083740
646220252
292141506
473448216
1830943584
288512817
1330063820
526455482
1309295261
908939831
816284142
192440154
922676476
759497335
1189751439
921373072
1943767251
240387794
1849653782
1100700359
603834593
2116597664
797305514
1146374170
637160172
39928516
1513070950
742329581
397777667
1405376134
183835615
1649137013
1139975560
1443906480
996366768
1596747137
1081544615
114105019
697290932
1413416065
1634153396
1235861829
414489336
1054145367
1925144398
2019830036
1269034883
474444366
1412016379
457730287
1471075191
1507255962
1314242067
60339944
1250848406
686347747
1835678150
1082379759
69698715
342517263
1736318689
1042953253
707342114
80607296
698502173
1162574555
673678336
922709922
596902768
976366770
1884444834
1513206505
749340421
798660620
1695769834
1497013482
2116759912
385611335
1135656622
414045397
1237881057
1999796736
1530599958
1307603700
351069152
2019925355
257709731
1818590296
1964265261
698922617
52759868
89542486
1794341509
1034769991
482757936
1888489528
1763412875
1519568488
1771416803
824914010
2059299651
216241920
1349305288
2098338328
74708866
1087717795
1668696155
1542976540
1520685464
559754152
1091728329
1870748032
1336712607
1894689798
856068607
653089811
335595121
1262623710
1551000064
414718479
214672583
535299093
1711561942
1205388546
1685948214
1858960444
832333854
1213305644
2029778679
1676131396
150953496
912733475
516632618
1066019364
1338993017
97540914
614793877
613422818
791247622
239023594
740187966
1612166519
572951962
250816533
101093042
1611327263
1905821209
286109933
1835924499
739455868
1535483939
961098661
563807277
1724591833
283915834
1769355343
381984652
905811790
815440213
523615432
1176065782
1877016761
1639487318
71035978
562152626
2058215961
619708425
1665263739
2120458727
2062740254
1281379971
1390459027
1033002815
355121773
1585194535
554908645
237854918
1693798169
2084045006
928455055
538283214
1318151766
767992288
752810216
1184693957
1259864660
1802225788
836872923
598844528
445153363
2068800796
152177860
221696734
818939198
1408066673
1370113110
822434950
772861491
1139276969
1874642527
923713197
2080123628
254903230
388521275
1001759235
2125159186
1403376343
396977993
852851467
431763010
1586309880
1125634064
1883556695
1579318998
1315243529
508964049
66105285
693893049
169849841
1129300490
467189647
429743542
1468049554
85983343
1113721092
260477416
988193480
1176150625
383877324
1795953929
781203208
877532252
1931225007
1529374839
1649290824
934884451
1283902233
842856326
464105184
314407056
2105159759
66723922
1661128229
1823179871
950206010
1409484208
1570584404
883140892
2030097026
134276128
368905664
299078375
1565565080
2105403254
1167517668
1835494272
1465327689
501735305
423068904
1633344555
1623057603
1583640326
270903277
2097488397
487562430
1975383402
2099246504
137441879
748418145
1720658670
1130323130
2117822014
141084314
570271128
1618229967
1528432658
421283756
1401229314
620509114
1306102940
728496641
39805882
240264366
1740652861
1183455147
1325323353
1290510199
601267413
68342132
536450125
1500859365
1993403847
929032126
1242178519
1131094771
1294411849
504975321
299809578
848645974
960911230
69805379
440294675
606133900
1510110100
1653164645
2128752945
2066524885
1182608210
1745220013
414153189
1181178887
265158139
935907578
1430062484
694221682
1976448026
1353680227
1727710452
1578987042
793585473
1996830037
2124863209
1630269003
1520899453
1077642330
1578952249
715710958
120996506
829651764
1947107574
2074255885
1745755750
1586722597
138880223
465835298
1724593545
1901441669
260486383
1645276380
18379302
1779857484
803771572
189275338
1341272083
479767098
978889429
1240598271
1696050350
792925949
606285298
1532011252
2062045070
48509575
89397294
767671308
36600221
967826640
588461806
1812444975
530057456
1083931986
713070063
10167532
1454035129
122989281
97582216
328191996
1702722736
1641830458
460891376
152010711
985649214
2015359401
1659622680
1605897942
310142733
1828066205
1222441045
803615472
794938715
1156755632
930556712
225085051
1792480725
182819975
304939994
1078103114
1906110385
1333541247
1212809922
1486041436
369827941
19949676
1989711582
1226632477
389339213
371666191
276998622
1087759742
1274954433
2064281118
1894835932
1252927251
1771076383
714516578
448365418
147281049
1415490650
1746065026
636217731
1466001313
1031945987
164225369
1970420605
1453127537
248792193
2062102108
714601931
1122391357
1121521086
469959155
93748143
1645388351
593433584
1696214086
537195764
2018633367
1811810587
1318657424
1694587612
1150563245
172334618
1374271447
1121766134
1260411325
537241126
504359327
116453349
1271164453
1655048737
685867892
476994667
731570190
1813950008
82908396
1912310279
1143880748
2117033980
1184355910
18905435
1966612098
1630472359
1531076556
1693389778
58985798
35867801
1906444510
240433930
767157851
1083013906
1806403553
1808449750
2114030638
1682013789
2007848517
809677207
733232339
2006860506
186778775
1613534057
309156514
1129816119
1611982421
1698463399
882243569
1076696541
553375001
683730617
1819054969
772081534
1024106104
1864595995
1335353762
1217245744
1332828250
734346480
1425478412
1481094983
1738478035
1209644597
1019456253
1694011658
825908139
1948202072
1331959163
466453129
251232805
1989723971
783371813
332340476
1363963226
1820753575
1774850459
417901875
361544332
802245790
1056632709
400683316
245111605
548820458
710891942
1034216048
2079214759
1086553636
1830029638
2007990918
771306152
140575675
14010834
671558498
529605353
1241388014
1313052056
1469607481
1684057844
1621126482
1285564424
1868816980
2029540871
253501972
360018804
75285174
1148330088
2082770734
1300564725
1663973742
1135274369
1348682221
119376778
1341399342
728722090
1016508667
1281117718
915490906
1620592759
721343180
1936599610
550077102
1224231646
918739233
935466608
2142685528
1259581350
1621737085
339811462
1239707409
697114184
1584796085
1537860199
1069666462
227552048
208179094
1229568693
2130015991
1597376280
70128668
1327415514
214139657
165068657
839765937
955308960
1250527447
146047758
1794060385
222929773
1158694297
2140737169
281088573
644134820
864869647
1982312700
1083357339
450202927
751082819
1350665168
1737137324
1605656893
1072218421
1841353302
1224309456
72597480
43508648
1015779037
2115523463
1137838483
2094976432
606985939
2007662918
1199102866
99272291
831285737
660935848
445498417
508590714
827303722
1530047580
1376133675
590591648
1937351761
1037360341
1590663576
922764297
241666878
995959810
1377921817
807021695
1684369677
1627562942
378377052
406576200
800743075
983984486
1764614337
846255009
1900080165
1512648646
685030719
1871066642
72314490
213752803
1270026234
1835699562
1808144215
1429609461
730470116
36376786
912378524
712167485
2001487306
1061783455
10583695
1190025153
1670339933
2041781363
1001504069
1881563398
1925229903
53307344
856152411
334172879
1790707922
900183290
1779188800
1849782795
558488251
878210628
330856999
2145023175
1017388269
1228771927
1742939059
2015023495
2071020046
1356152590
1659588671
1790897166
824413879
2095031553
928930662
2090539177
932147734
270679403
379776614
435775613
1245888633
1442007923
105733070
1475764798
71969382
306801331
1694685008
1445823507
1817748581
1682495784
1730090718
328443833
1322760388
753674708
690084480
1266112851
297438848
589011025
1175171573
1141717635
1844745350
198381181
521853262
541989219
1529125509
1993854717
716650467
896210317
2005701871
1548849088
1499802456
702697179
406635373
1137655230
1958807981
134096575
1971544994
1691491864
1811461005
1626282555
382561300
1419181837
304332086
1260790595
27531715
156619035
983416814
732345318
1428827482
1456213973
366816257
1787406856
1044267808
477552514
1908458307
1278894390
1298762163
393036075
623819586
784011179
83226333
1625031788
2041681768
1812119774
748673889
1709050191
2010498449
2107873990
1973630053
2449414
2093389586
1220929276
936546217
1282357205
1393401993
1600801768
999886939
822089660
916411852
1017839819
2127365985
1637887767
741273616
1894430290
1937619654
1122202641
213165743
1144424954
1096180688
741285369
576619808
120127060
406911141
497676142
2105941065
1531611069
38458033
1253840531
1240854381
682881429
567204499
242810024
1128234146
653704050
1309480951
1707403204
2036737405
474994458
203800110
1340846076
67216971
1261439401
1393214980
337591931
940944301
1770217682
2083596679
1724508194
172707213
1279824081
381149679
1628438178
435696817
696398625
115061392
1949814407
1883740095
559036624
1717048585
766385575
911058504
1060988493
1633562317
1017993692
115629041
368106281
855857770
546367361
89692820
1709632963
2063746567
1988595840
1730579853
1736948346
1680142256
833385492
1205493142
1808099645
2043615996
460656380
393000019
1659659771
1312342698
70840154
426430368
1361530378
307252899
873364152
1638745962
1834777940
630799160
735644959
698740312
785897443
1718905685
99440427
2039511769
1641880366
813295908
1092735510
162406706
360018804
827984940
1029300816
1303682936
1154960476
1965973025
558378666
582455599
58584571
1226583109
1301766636
957820110
1706097067
340547788
1463364554
705440879
1378073076
695886941
607808908
483336633
871256314
1645625830
543797357
2019998199
1158489458
1323487101
50285036
1671194865
1839655149
466121526
1254642157
1958891179
634597006
958034810
2081757503
1920771888
179146958
1094917553
1263664614
863894468
1336667367
1643248366
890054428
802881805
402462283
2115296922
332549173
1904258122
1263616096
37486778
1434030011
444162896
1128699125
1383385812
574040786
850507187
2071561305
1228023927
2005746494
1416835484
486965772
95765990
874185018
1605953512
65939287
453004923
1479109602
1622849073
1487088731
684323389
1270867877
1139695743
1529616435
1975138821
915882199
567097859
1133757220
956909192
694221682
240647733
1719861524
1445215997
1790451104
159927944
838194391
1687002140
126772325
585218672
889660140
604490349
148976569
1824478636
131342035
1498871349
403644900
1816643291
1041208047
120389329
149847500
1994670122
1266260367
1638875077
2096383248
1501868635
867308298
47654601
1007460723
1074621366
665591273
40848531
381511785
911260647
615652939
1720563717
1202222319
83422328
46636599
35786870
696801988
2007421217
2108210562
1837745834
980056109
314415803
784627184
97168979
80515326
1811465442
1020230001
1038256707
821929934
350685562
568640848
380269574
675582306
1094179945
2016999513
1954132669
1072683153
278663262
717404461
1839479029
2142592347
768456044
683120731
525903330
558378964
1109531505
1682453276
101951509
1154820752
420184598
1001318314
1556796140
454580507
1444277906
1665285409
295149903
1707050169
1304291878
1968735505
1515914182
1451304470
1398584055
60795712
1390126435
1401682433
947913103
1248684980
112852072
1336101859
1815976656
238929719
282330613
1712410597
709773363
806892354
1215268080
1766700051
2139423424
31965152
1754834155
284709128
649500194
237614988
1765834509
1830950364
1733044241
1099435484
255302259
1447420351
1264064394
696574730
1598167239
445670002
1254468594
1843436279
1242481146
755433895
21316302
2138842916
1712786283
350167585
650761246
868926716
966543086
2115171445
1898570043
1395468755
884050873
1628489320
2029947285
519627680
996733576
628056050
359525833
47254827
1410046043
641856403
1438268788
941502862
329993931
212822996
102369925
1057744322
1901989193
1830844694
1535371182
1403263690
1925762553
11008628
2083092424
1458928235
1682181931
99202162
1716269207
452299217
651746083
1413348464
222181399
1469285773
181934372
301849547
860992001
1531429617
1670520322
1612329765
1561624786
883380523
173048725
794589675
1316429426
1741097826
1031568485
2093419877
2143626582
538433802
47880705
1036214902
1209493791
1360777010
164441452
258393154
846344521
802668530
727428935
1202153489
1994017077
1327157145
1307789424
516086377
2138477179
794935228
1835556406
229372677
1422287093
1241650343
1296887499
225102097
701183873
652963422
1526639597
1214488071
353774056
121643804
1360923306
232654483
1335251687
34253920
97599163
22107531
1242456648
81746490
915605563
661259134
2117329901
345773993
2034311979
1707560633
1357868351
492021779
1638165844
853077988
684058653
620858926
760021811
924717646
647100697
821838773
1084565470
1410519716
770877675
1461818230
703415747
933782511
1830647298
97880196
610325282
491852613
1886633355
158150539
1920243591
580470174
462951769
1868024038
1384192211
1531502416
159359114
618095116
571782395
873403689
1882019511
635775650
1345072359
1837411463
1392421185
206509324
705555531
287266354
2014942867
2123374318
1504781896
73919129
83058944
972959832
1136232595
87731340
982624485
1906263989
1776032067
124880963
1765098223
1175107341
1780925140
1838204977
1157394497
177555085
721585224
1766381644
1752033798
148529187
820042545
1007807655
1894583719
1407788963
1131431665
1750932695
646877005
693613596
1610781611
91171629
309530629
472288327
867327356
1553144933
1521710980
1423353401
1393522306
2132590091
1097625024
1590929863
1360692377
233979920
394175594
2097014658
1135737701
1429776942
1948333237
492074498
1950457952
2076998557
98715563
364421340
946557792
1186022943
1555399469
1356280699
434944767
1390996117
1793047384
321967575
1431384424
359690358
1997451732
1326037848
1886879818
469954841
330921961
1700913668
91607532
1721320811
553056389
1036214902
174417961
2069432646
14621842
491721352
1227165416
1258169627
381230712
131662051
441505392
539514573
2022854577
527199066
840583833
1025772997
1585045174
996247225
2025166588
1446423220
1033301529
1848744279
1292716278
408998883
527973830
24899521
991831140
2098658062
345445869
506981152
2145026292
1949171690
884015181
1648055683
799718866
274757500
613325704
1659541411
1125675006
901003257
1688043482
1868327931
192607015
463872560
2054796647
666408340
1936207522
84410890
949923373
710927488
470200177
1970375426
1275557686
2133161706
1719051927
742430419
1701727943
1428728381
1171180216
310755183
128789668
1899499462
1521780628
1513403235
2025539701
521501714
2030484062
2070088090
126744747
878691115
1845829060
574436747
1175633512
309586704
486888645
1831895916
1825648281
437905266
1234600977
790054428
758635078
803110578
288215399
132089333
1736674038
1236705966
1031584140
801771938
2069978812
339265808
315140768
1142731118
290054136
555135768
641765312
211333595
522978424
1275106435
900252361
104108237
1578753755
561232868
1070456194
995662059
766022506
1990803918
520077546
795960439
1992033922
1476507220
741438439
301084345
1274793911
1855108797
1284661385
1267838428
2015288251
41811402
1367839599
543316047
733263669
1735743735
2070048572
1024624441
1879407128
5128390
489173760
500489065
635775650
1811481780
885809653
1496234896
23903540
755555195
327524042
1717822466
1996541757
774400965
407888560
1686381107
382322311
1827548946
1315540500
1589368516
449108324
617833301
492700894
2053149819
1154814133
1588022501
880955622
964647328
1119251365
880450711
1847670893
1234455872
637460382
1468980695
259112576
478953832
1826972445
1151060541
232478176
1267588993
31522056
1514521363
1219245429
1982272314
917082572
1374879417
1697175657
812443279
1569119324
106201419
1102666782
1942852941
636520746
864215655
353872652
1550868029
1766085799
268697476
172447795
784499620
1818823858
184343681
1491057674
1928447264
310230109
1810129050
519348342
1350333538
1473156578
96669324
1099263521
1093563539
1587158537
1285468282
1543483594
1714815850
1433880155
1448184287
1477184799
1766523145
1596396568
808329511
707260854
794314329
572822522
2087036055
810569939
2102722031
1905921770
966376535
1742849323
1907255875
1909777411
218621659
513242901
1260584763
1159369883
637067998
2006468449
880495378
2012264683
139667400
815907484
151196662
287729319
897870941
151025940
680755266
166282029
1090844111
1625277938
1851455998
1616214464
1235340142
307171385
802538110
494083775
797961498
1918254600
1441813048
793937155
1082582386
1480185533
1316541940
956598265
618235671
1249124195
1525812065
428186523
582436686
1704211219
120875065
482389925
1859339409
1030578930
720147017
294525227
1963002649
206780102
638435654
454467702
1042933582
1703455248
1820607731
1952284869
1495859291
2097483294
1992342317
1979754370
1180152078
2092166544
1725221537
2044228104
1696123529
439394599
1502391943
516741836
843941721
1630216043
2144975535
166513529
756828989
130267789
294480631
629400282
1839761165
86796662
1410111745
1403343407
833562083
186640317
394458268
1083362359
1138893154
1329441306
1431404370
1146086827
1233425159
1303900553
1206198435
1234444265
882529248
978284965
363293037
1120695462
558698629
787483738
2077271342
400222084
1079608889
996558539
228011960
1640868025
611454415
1052668962
2124044235
1683625644
1966997743
467817078
1249071781
390678465
1541368194
617972899
523513178
2135525721
1586557131
1165379527
690470447
87783724
1733726500
457901353
1793833165
1802841974
1421870152
460279670
2031181404
1230070727
1825878219
714813892
331969668
328875824
544988731
1324270460
1475758903
1176741823
1326662907
1568891194
2052143915
899115279
990352859
86230757
422055291
111705658
1407182448
727899782
59291961
1747547039
1442698820
1037787075
2129984558
1704182198
1735695900
1826850619
1741646158
610800585
1591780845
1828911508
26168886
385745412
2142948567
567355614
991875156
2133068709
1456535303
2146366817
716965301
1724441217
1004452424
1163837364
1145091022
1583974988
1789228658
2023235790
179425074
1453919049
429549743
1141249140
164851997
899947612
865767525
243469828
961267369
1320218211
276073370
1762933986
2143512801
473188805
648940669
963112503
594814162
2084842971
1862323609
1993883023
1328220618
671630626
1877753883
2070926026
1090855747
1379970489
1379644501
536691544
141805895
2068408320
1703853945
28798202
1869456670
347877520
165094397
1458900784
590486505
411056777
1372426819
1379426495
2122705180
1938367108
1230932792
1815344783
339327392
1508786924
1543412165
1897426895
139146289
202218168
1201708601
1646833390
1207882891
2122427506
694156349
1531502769
1259151617
1906069886
1851918057
530788347
1924348361
667889034
111045817
421184452
784310844
1993366732
183248284
1474885338
89479213
536687944
1590826906
626110038
1436098972
246684648
246056676
787269020
1174146406
429503156
1322660241
25566936
1383130695
1314183050
299568616
5826914
189738417
139662129
165509636
1650271422
242410981
2103200889
1559642648
31241351
1722275577
1748586984
131423047
1844641289
1076205887
686698803
590052490
859858982
1152300919
527038882
1446695528
480883623
1347000458
1646213922
29160760
1211679496
891674788
1218522658
1862540600
646896034
1922848117
995310659
397925310
1860528193
250423708
363334446
492155434
27192124
886960591
117889524
905152375
516548899
184338247
259817092
114058204
1591944018
1471203975
1234411525
1146396079
1909629624
304149421
385499288
1139721153
1161750762
2099888614
1611101612
399052317
335410302
422761687
894997365
2036429301
353402729
236433152
2055877719
244745245
763110244
797907876
1587774188
1376360922
1998061689
1253174493
156016402
257217918
2024848179
14041300
2033297185
275672528
203900910
784609460
1513011862
1775312943
78628726
490213653
1813281564
246842874
140453967
1534842333
1391146461
563472526
154880798
1317441459
1291823233
952590728
187007738
2085024788
1362561017
1416398775
1952187770
438259290
390384663
1415715809
107578116
780954192
1116909783
356153767
2101182432
1262158076
91339190
91800598
427983770
2088557069
502750779
1796292651
1141650020
414935585
906929121
1966920870
1641420176
250206611
540147543
329811887
1860692684
1788779290
1750877599
2017409667
477638572
543508484
295207970
136279869
1427451711
841055516
579826190
1104364542
435285910
1267835236
1681865004
678039623
1243913840
1785373158
1011283241
1739660441
795475850
2072226839
1839262416
488240221
838018110
1145853623
773711275
1827524715
1205841795
458400115
1074855358
1195816057
812687983
650879712
67062584
268759714
1043503434
1006990954
631839359
546985940
190002786
954199110
831591860
1529552464
1639557509
1315120708
1748279168
2124015923
1410162101
2040460216
696659149
429838844
15001267
1623807566
2013412797
397427835
165017553
569390093
965180513
1579551955
1111149428
58904224
295113006
1670709925
1085629182
1834069493
1531956105
983297324
2002583438
225913779
987822546
1312473033
1935907811
912059798
1451495446
908938053
1831018666
85304591
849878725
924381095
966414930
1875711999
1129509104
666556943
495400451
1906356033
1462696828
743698779
1936769120
1721603
2015265679
1059198132
1145947678
1633027102
1696070804
593820352
634685167
1538900733
479977044
1045340029
373715580
1306598768
863934193
534840636
368372033
908317746
2079296444
1898461097
227102273
680084857
1140121456
676196045
934051099
726852715
1580365125
2115718766
374984863
581961128
869024530
1557012205
1004617741
705787865
1574801127
177949197
1667109419
1956393753
318140334
1166935056
172011818
1291915600
316412406
1152352006
1046965132
1994586352
21725992
242089219
1135909081
559724143
645854818
1529509810
11604476
1096775083
723883774
1658449574
763757445
1981745677
83417810
246292047
1725481454
1430582320
1192432035
560812189
1635325705
2081512815
710027760
107764203
1130474255
210508387
1410736272
229123746
369485138
1343586471
749967136
328000887
2082890809
214720233
798660620
2137746571
1275589110
440134988
975286412
871363034
1937532792
120489360
30167685
1588675600
1836085016
1648179960
620369560
46015040
920962469
1280281539
1525575493
74723941
2044346739
838774313
1669356059
1899000497
1573360147
495622106
946653093
1773198817
2117988133
1235086692
1965414678
1346057750
796297793
995907872
1227964688
2133344622
315436061
1526861305
233702946
1571536115
442903656
960831566
1682725447
1300769223
132888420
1680219697
656979008
893157967
820769695
1382979279
197730337
1706756633
1826486584
1258797408
980272493
151870003
873190747
1284976196
996232445
1327144763
1970744629
840111309
793251028
122967220
1847709254
15234706
840431929
436234177
573566580
432514821
1408296937
1710254309
138825086
1388919199
283477324
1495595482
2109238016
977383137
692052296
584220094
840317573
560427112
449794228
1597923014
957534950
250406795
553178351
724143464
775873142
1128885348
884015181
946299980
2034438348
388938294
481528677
2002638495
108089068
1380680515
875165157
1518220554
1013643801
1321772534
345550975
1711950590
1755655901
1811625866
435790239
10020130
1593224499
60564491
1542196078
541845309
12738533
378599960
1888974819
1328973917
185479571
2008181085
1132626854
966156151
364207355
1184732638
1962375471
336049304
1571512597
1227837671
503357719
634922917
82722717
917444668
258655795
1290846696
2028210353
1329439902
789587362
1564476094
367141770
1062212403
330253030
935399735
425520469
735746024
401223717
321063395
1146249940
783555645
739045284
1822625210
1009566314
994709878
1918036745
1157209618
778216052
156535018
2083201202
344056623
412084269
1153910485
844352593
1912496260
890251321
525261077
169859617
1620265315
1043192281
1964976192
1073452094
218224058
1767007676
1982453372
1668516422
126991219
845506475
413428698
1746516418
1685385939
319516619
1335489564
546113908
1233288505
43090047
790783958
757307637
1056425034
2121250582
1595164766
491348476
1756024774
1501237775
64832185
1167911605
978861269
385948922
1134444581
869820518
2061805871
832081019
1355849029
2071021523
1455905935
1290338384
2033927761
1297006512
957486268
732226554
661140837
1807108283
75002066
375381907
1357646481
1768059133
1151474460
1624198051
1552735618
1458536674
1135647254
815299623
1919864510
15639710
581108817
1313251814
1085177972
1256561979
1774750819
808952603
468204246
883063265
860667734
592442752
1116821037
1085085530
61696101
2061241817
659706624
1808697112
1908737131
262866342
746461495
529487801
126017406
1084729801
128499024
1203784802
1246182430
854531455
1885424381
781966237
488597394
1833153494
349047940
984640704
1309439618
1693463961
1715768873
783207447
803059407
136713756
1493713792
247568772
495500527
1420057279
396643893
689040263
2002825019
398723533
1001866783
481780068
1139762898
1316083522
344799536
551124685
1907183488
1410372155
1197223988
141121063
1328125410
1947597874
2097719958
1668596697
232917206
1365480743
1497794876
1634986412
1260592997
1990310108
184863291
623617719
1141655255
275527151
211818720
498125978
2075082094
399359508
2071649110
729947430
23602978
529703262
566765303
514574341
609565215
1090246455
990566250
969546401
544244814
507951551
1097394658
360133024
1978213407
701662874
782516412
718551944
1060396670
262142739
1043162754
346762884
75271925
1354208898
1795209958
787758122
30901851
1868218579
1928473827
1285966575
605031542
755300028
402057898
959462580
404593025
80363617
1267650067
411308820
1497935530
708953901
505719895
165874549
1380046205
1623770342
1380357485
1636810693
29225593
1759485087
1707955112
97975664
506810686
678967181
601748985
1959511637
598304549
1982489697
700608356
1312885611
1928351755
994182332
1611594472
1922969623
1040175158
1012668374
2130400411
2067564789
319538323
1959925614
501350594
1702613900
431769617
248311467
460061895
1976867043
338740262
1616149432
1107751040
930063633
744110627
915190346
829726002
1951553070
1234807168
1384900203
914743712
352750343
1018518434
199411968
1390742108
909008938
528503006
402534728
1077855933
2090239075
377638502
606172136
1192055438
973628257
622691241
993079933
708330804
607138191
1298819027
496456319
1167471366
860201933
130803679
362199732
2001135385
2040211169
1507221229
852139457
2018827113
715556921
1893006990
44416587
1320259059
1810562993
64397462
1723586358
1536463744
481900888
1511662210
1650723621
1084019829
257970517
292187523
539535347
1712079932
879195337
708465436
1032075746
913212036
1618946376
1360002207
1927732474
328514519
1522813697
331509451
803459496
1442183389
2000818332
218973495
1222688894
507176682
1848739716
600626208
243608800
270065082
863884866
433644897
1021834589
1553567532
1114109840
1796847137
997331673
331762580
141783110
1858292454
108693257
1652910062
1719254359
1935729880
1754122239
1213584149
2104778535
490327033
513606931
797100735
596282788
895952928
624165179
1979297150
1616144829
1131189221
1408721160
1008271488
603665954
310371086
560281696
1557355526
738142094
1595235338
1409064246
1302538086
649416829
1457011932
873117710
305140814
569413653
1326374962
332841469
577150326
2026498537
1601032424
950020948
645878565
1737698979
1477499580
846695135
2001586788
739378944
1828899546
852653082
160349525
1313051320
120813448
289650585
1298162941
2039744512
1047053859
186175210
1660947782
627635960
805146091
1756539919
147196778
608672891
819468289
1316152127
1865380882
1132709516
533152741
601781384
92535855
1590710792
544229259
136205000
1889107345
126017406
1892468068
848375561
437195794
2015997498
1511663428
1851911007
1294271442
544435645
1298734288
1299901304
500992446
2031990887
945256867
634787116
1206498344
58124376
1607252838
984585575
531632515
1425648128
1054175360
684938841
44871092
1079912501
946655821
217955842
1088080271
350362435
389449420
583329017
371000504
734265590
762385573
847948200
867958732
1944015197
2049206839
877092585
572573264
226052258
142416583
84863018
901869911
1876525238
950188948
544104705
1828730832
1233452510
1504277087
269788721
1069354336
991063208
1999204746
1893213453
1410446800
126277028
2103649105
1592526931
1103094002
1280399165
1852179868
1784096735
1906088328
1574700829
407254144
745859615
1016221622
1679611667
1351173979
1570631164
444568712
1250188984
925978362
1759058611
1624649268
1117185539
761546704
1105504770
2008941273
265081876
636855181
7221585
1603280130
1880231833
1443823884
21623901
1764680069
751087786
1451061067
1370523680
848572343
599960746
1461671733
1285905661
1085486548
1548712938
1129434540
978877835
1085806781
659943924
1839369825
1755823033
512886538
139718728
1656135474
507546307
550328391
189235287
857464247
526751775
31562950
1594617749
1928048788
345271630
286748601
1267986551
243369461
772013001
771069064
1543395014
1557498080
1675334856
2078784488
2090039549
2127982990
1416579309
1128643071
2089914783
191467723
858464725
533538734
1059058781
1711072083
1165538770
1554161736
630884355
256264351
1632345384
2005240618
647246873
1893787426
1366127309
266102298
1792844425
1131353561
55416103
941742916
1905850630
458400115
789155642
1839501314
1746006629
1384781897
1929941093
1256982792
1023431610
91557485
811065831
1098925568
640282512
1721789617
1402598207
1657826063
1648218571
1512078782
1856412820
551207429
2013076919
1793701629
1176156947
597469362
1856128743
2140659097
1276565397
1730524246
571889256
1232924610
1146714660
401834403
1584834061
40889838
1235967320
1325477576
736775820
2023548803
916315651
1031341136
1822472842
554381407
1017604410
1249493614
2120077312
1184984453
1039166017
1210058730
656527786
1845790781
901319447
1371545232
440787378
515286814
660818165
409616028
356155569
471923836
913620531
1544344501
94161653
123075423
2075945983
384310189
1292786640
756808165
1368147862
2135159383
1771384835
1616736684
162914857
2062845172
348995922
1860840402
2079571621
439455285
1078019635
517471582
712386279
1291364953
293370086
1831007166
125889754
231340672
257369783
1244995704
1607509946
1961435803
456595056
15411821
499268989
1957127583
2057583657
1766124561
690001231
518358769
1783704603
742482114
495221871
1779789385
901971281
398546708
188773632
200234799
456621748
443771406
1301164520
444331163
1779959811
506489727
1338652719
2058257218
1472049286
2054004964
461814325
1857212683
1523517663
1240980636
1823529963
372582724
1730799388
187438948
900784901
415520026
761380115
651529763
1755486862
1460168486
132998014
274943205
1813341891
1862355842
2016936396
517771306
836186614
1501425883
1922521155
1019631940
1283530851
1772830109
514815556
1940606702
590496281
249148130
291132098
858187433
2125591017
417503086
549076779
217471933
2079791805
1084536456
1305425601
948573009
158038479
260523814
634749389
1471066360
388504165
1370480214
1426946994
934321636
1031878824
164140436
120816563
309879396
1962428159
409570836
1547713049
1474569489
1709167810
1041146462
749705194
623033866
1301566086
25455137
508364942
1000339233
1463550922
1717857539
1821545828
893508598
1467619105
701792571
1866170194
908120117
580004786
387302347
1372224138
1932850148
1466506971
317237588
1207763650
747736007
585872886
2029009999
789050449
1615815223
637275109
621176430
1882523654
631193806
1308720938
1520581474
1166051599
1269798117
350319712
1845829060
1897734253
1800701609
1673359261
267642810
1347192308
1726403798
2119312936
248077389
203530351
1510776678
1520921205
1561753958
1748724146
1302180142
769188504
726631046
851163203
1551633703
988322550
727424380
359504208
867782420
1089361767
1753535790
820644765
2062143114
1673476450
1776606431
1192315609
864121689
1634288782
1704729316
792632954
1157931256
1990776424
1084565470
1722389365
956283781
1263961666
186159259
1524820194
221838941
117327894
875635024
355929134
1338308877
561922361
1959243528
1868477371
1241448559
1948563720
452967076
1702670059
603891992
1188073031
1609608961
764363392
714166616
1738010051
2076694775
2108708122
949149310
1283814775
519251670
35198795
509950957
210759944
918924842
1050576749
690359805
1686211065
1124112815
1448385468
888991855
670825793
1558764250
1938361334
1694899221
663216984
522059565
1901717774
875275967
174281591
1915635403
786834473
1802424379
1581810000
1938611609
1943959929
608011236
413638368
2073063639
1830780577
1170713388
252653545
1185254075
937283113
1649681678
81610754
1370965318
1867943077
726537736
319807993
391143649
1347908322
2144680745
1109533500
1745058568
1068704328
405151376
1569547470
1183733420
898281069
986929586
22357006
58731072
1941731432
1402497910
768482256
1074517727
303229728
1536109190
914921596
1047908957
1993362174
1226138292
1655178874
1446345149
329771814
607095833
211637861
2124240606
1271140893
1027195839
537597031
1866236325
867131468
982026808
1379619204
1534994316
1583098682
1289423587
715559192
667715378
1879195056
726723348
1647265658
741242468
734575338
797638086
1850254231
1563201383
120123826
716398062
2019396259
54452616
880127725
2025166588
1027540739
836843361
1752472972
1370487575
192331719
138820560
321280849
1635347628
1203787289
698008181
921747453
249014764
60187183
1168618642
1590240487
980843079
2098994950
1029946889
1699128254
1419313610
1499037911
736366188
62737373
1090562860
638696390
1482384271
1813507599
851224009
1315557183
1417281320
714417714
197011517
1594803223
275086151
1258987400
1207915526
1961507804
643325740
1326724738
1071271793
1667182923
1476950767
868122292
1063990687
601250133
1787156331
600185714
745195227
987940278
1116271701
654691026
1808413516
98303740
1758928267
1152529380
1843676540
407012376
82033971
685829516
1322135405
1832036264
1728603052
479835985
1529164963
1714223205
602842680
1824033350
1907907380
521455806
1433965767
2145782872
266678340
469136790
1171947706
1036439561
1482889753
1678476426
2034347782
1082855978
251916698
904858074
81431849
1062555148
226575805
1835404011
619631415
685624232
2046691960
2119446968
1726877812
1184816785
1892732983
1466035038
715230373
1952989712
1743085556
433813968
1217970388
909108287
1795841359
605065025
1644055021
1288118837
477025338
2098363130
1797863930
1558799490
496183014
1719843811
931981256
1618868329
231605550
2097292317
2091347256
1424825577
1426247987
1648074720
2116432629
1079034218
314635559
621678766
1998207390
1955619421
1797362751
2071120302
1871249405
1184886664
1467667883
1867601078
1426943947
1618902463
763257816
368208762
45673367
728968197
969262199
1889443526
814426932
336113539
124322847
1463782703
138928172
1356325005
1604903577
177007332
1374290053
1635440117
2108733689
1640548529
1220505499
235653147
105731116
804778561
1058114874
204880014
417235290
739949031
2101929296
65376410
871926314
1740718460
1497186478
1752842973
1108443016
1050186147
88398605
1355582135
666225344
1407198782
136646482
538124890
818366396
921198074
824561245
916910826
1462608487
791647352
333649666
936577094
829126856
177109233
983041468
925799344
649865587
1125374417
1843363945
583708139
1010348413
664185870
454007219
1586346780
1029434029
1800177331
532306617
1424791298
1200369094
1077153604
1157082694
906237368
236757737
1772798672
1195071616
1250952013
1612065696
22798240
511799302
1514617429
2057081443
949795469
1496748976
54239046
1822857031
2106511011
1258691740
1848150283
160966541
517899524
1755030708
330882820
1334283885
1311424394
1140799181
1116660859
1423030068
353613093
917804706
1106134258
1695917128
1172401476
1178257721
1326695580
478526441
2111573126
262797244
135419455
1115422783
1746341899
2091476777
1840635439
499262118
2082972810
1496564157
115823379
366209994
1417922057
2028810285
59157228
618110037
1454084313
2048914262
1012126508
1293697417
433244653
562533133
1874873442
624639407
69430201
18458931
353232385
431673978
1116271701
1509438165
1021805731
657943698
1731563873
1621826956
1374523065
1526580476
284991153
2136138958
432569328
862693594
1865605936
491190139
671090353
1307732648
1115059047
258796262
1106744308
463049191
418729383
12587277
1681948441
111949412
1948335250
312653428
817822781
1596577633
1883153057
830253238
1999176805
1283999328
1479533923
839141503
854166695
717805829
1709221603
1911129726
969147524
467449981
995556489
946387786
530162815
1316455926
393035676
119312861
1436345860
1266256302
1337759348
797152783
1101295631
366152116
92338058
1137342604
1852454097
526455482
136869571
167689979
168065048
2031238272
2053762920
642446605
1096878326
2018481174
2139799913
1248680609
440684153
1656156076
491068428
312297980
1322084394
621536350
1305170162
1270988018
1697888500
478120637
826287423
588634575
1385136317
243833619
1318463906
1963809680
1638283169
984253466
592683349
1544004209
236722698
1585251034
634771973
1542052331
117391897
595562185
226726789
1811274248
1286787267
1539121233
630815497
1537655280
965076215
64170461
1180147694
963760100
1425702402
1798416759
4675433
129570460
1259022786
1710967202
1155707128
205091571
1363932747
881395756
852371665
1189566105
498542721
339695190
646748464
818473630
255303799
1776094176
472087963
1549479531
796433735
1101371841
59784005
1896653729
1183217929
604554421
69766512
2069845704
1631329247
1610926367
844295670
1431104122
1742828119
1513000224
997831236
1807178464
1356925136
160488750
212026275
1681042866
2038547601
177305804
1414212936
1875319783
1206093128
1405236980
367135595
503797576
563545914
1211757646
298571554
1939362831
350217518
713348861
906638314
489285983
1720518379
793554943
245635558
1670256151
441335410
2034906327
720376722
1203386591
1267130605
1299532893
2052295383
936105393
558567385
415205702
78552892
932827348
1653111123
2006817674
1394584926
1514528934
1414518377
2101643620
1029835082
743713474
1060186690
1171568747
1387583503
301260848
1097796772
1614238821
1085971087
1263986443
1067538152
955356318
571717867
1510445713
1147980112
59006027
739930391
1450040637
640699555
1629076026
2146396217
1273480641
547686184
752311607
404652088
1828943684
378075431
300597551
1955289582
1874450358
789567518
1935916783
561625897
772611433
791712783
1548742432
1744833054
655894853
537568148
234338397
1474611540
1606944300
1139660140
1009401729
1531983375
1722215927
988958615
2050367833
1833619813
1923294304
1960161674
1674862554
1197564424
1952349194
369215145
1846393532
675486262
63672598
334179644
1358733426
896248889
110346948
1322159785
1127180326
2055315508
184092120
491457328
2044865883
248331666
553798859
1050554110
1214191942
743528190
1325272069
431597636
107416660
1449593208
955799040
1559078708
109584403
2010560326
908847645
1369196657
2082937467
1335267916
275445683
592572824
417188103
201759372
1559918518
1154564603
1125309048
1185567369
1550985463
596188146
1581082226
870360186
1136423919
1565340469
14363353
1124773859
1655854386
1939926371
797501299
913745437
976007223
2087230362
404670285
541910024
1276175990
1539293690
2054924638
1013235311
840438943
726989642
1941819390
942491347
1301157361
963127333
1147573767
1567384551
1329549330
1519580090
144855384
651335134
1155601538
564597041
688845177
1029997677
1134540323
1226399017
205365702
1197737485
1678154221
1139502421
281515853
472831834
1047449781
1970231740
394096526
1821021610
2058979529
466267023
969587824
1259376655
1281275433
1261732047
1382284138
9461761
436987259
592327520
176527149
358722689
1325766452
1366463832
1191301308
285366747
1364409430
19620465
1378719866
350720855
846050175
1709713600
625068620
250354567
1754496939
1203929924
1150043914
903745238
1498185400
1227139374
778817123
1562222383
1383734489
192518239
1615057302
2102199892
1762064272
1976369283
2012464286
884100376
1152483315
203643497
864243632
1670694440
1601415067
171882217
597598359
870568468
1027677865
971725878
260690793
1881600535
415376416
1646476205
882739206
1309356976
108678292
2013684560
1732304115
1002569505
1223737061
2106468006
622810852
898492646
1659327623
28622464
1842476569
319008006
2066144587
1581047073
237322790
1128960057
1752891999
1901494062
1021084496
1447589237
641986543
2014507140
178919223
46740362
717148337
546312556
860643471
1924385035
1111436116
1711326577
1103415053
1736270407
652096852
1907847929
1457197189
2029503161
1807218969
303694379
1172838604
988725867
1419108989
1224349455
1828484419
1028218047
1396414723
166372732
1963629506
561023027
1898825309
675622955
661665608
535137661
374077308
1306008565
30441333
852592502
457114496
1369216857
1983963194
266274034
412109285
638694996
536912721
1214168615
1035814474
9594827
1377340762
1253343275
1108170308
2107095131
1298436978
1220856462
624693775
186872561
763226342
575001403
1796994340
1435709241
1539191898
747352528
373097677
942656958
1338945386
1517506597
1669002481
1687696843
1171585716
1733516782
1937081469
866513494
1150064873
1940122600
899702467
314029335
1337142188
1339761711
309662547
1998429492
1359617338
1963067343
785554597
210043260
2077081829
848077049
346526533
1036580053
725924033
335741012
204200428
1813406916
1690081429
1453923716
314030584
1880643023
1655262529
1180101496
702247438
1310129389
1516271451
1019503183
551067824
729479829
1246608741
368032951
339802758
1902369548
1339572657
1098087175
136579243
376801307
1437484422
939871812
353836141
1923597561
661930938
799831322
1807400063
644087821
381476504
30179547
735233929
1091363333
767014966
27529991
136586429
64303689
2132203962
1288448640
1357848101
1447525450
1004871497
1141956401
1812603277
552352330
107181690
21399809
242904335
1618177117
1285172259
859321392
899638948
474468363
1490628798
1667954909
1551154059
1706922848
1458270017
785902772
837894133
200212087
1038647171
1710547909
601220032
430353859
340677552
1850835444
589642514
968325603
1434379344
1506602111
1105017123
1688419100
812228144
1342874424
1626778252
1550125736
1794718407
1722590410
994747271
1546829972
1700940914
1753713560
767457652
1202581090
1991168119
693025360
143149130
656721495
2010430949
1823875910
679991414
883448638
163465347
39386836
1757953814
1435410018
2055236414
250731392
751608351
1386831203
1020479921
1616517710
1278890727
1187789532
247735199
684107819
939350936
1196585184
1545036554
751039934
937360765
1601732003
1151746540
1160504916
1886902434
1433382604
409016276
1337116954
746836374
561288096
635889029
1747389205
1968026750
1098101264
23422983
1565990098
1997626450
2103564829
1017716547
676467485
1529634416
153525638
1745990767
348431762
1273242183
502233623
232592577
1183446706
325851318
481933257
1504271716
1239474468
881033986
606396081
111838777
1056892890
704563779
1524127447
1863084581
293650793
376002498
153245661
462541790
1065113996
752710918
1537788515
1052843346
1405068756
240294529
288734590
1214760415
1267297806
327114001
1584860969
485112482
461246909
1252370259
1757480431
1157159088
1103531550
42048215
1055673756
1234464638
1877804237
1217168263
636476310
1157945056
374833991
1023391644
1363415986
1064352947
968544460
705084325
2018547568
632738322
1167285856
908158127
1086141479
1218685429
602508521
1566951558
438937252
305643220
1215130427
1862228932
789272394
1367594780
283537624
293140592
192580697
1837972615
1890976648
1952825056
810882546
317546103
574927449
2055009848
1804443410
1195467270
413855891
256167244
1794693402
642247451
1287610803
2116017052
2007035686
948803498
1639335780
634531535
662920273
1131726157
468828480
1315042545
62837505
1490780265
1258696682
1942353659
1636224070
1913939227
785042694
919745877
207727629
1236551735
306634908
1105945146
2138061204
871009225
1479247374
665158006
887123696
342274457
861001950
1351387298
373676544
1600790459
1603652393
1488591060
1954292812
950306567
23488591
644329223
675565020
756990133
1708067384
789724155
1099993449
411189184
2090437401
466679369
52932461
309643069
837090366
914958355
1078337950
1406187147
657768002
721885178
971393824
1836087835
1656703100
103701786
1997699512
1565439396
187964615
626856925
534507321
592435832
740576870
1442353380
815899294
124837350
274387078
266403496
2051505282
2147013888
1033706282
1558227458
408237355
1524385390
274683905
1759563628
1900694087
1579916466
1696620539
931501541
1101850533
434468448
425424385
714788641
1679238755
854553139
1724756144
316578444
1027620822
1829301378
565440939
1855527161
754903384
1317226250
145162831
1912826867
1759900187
2122659715
1007691340
601013368
1624936539
1165149321
431984685
645137449
1537739282
877532311
35293471
2122557578
2030755683
1106377185
1259961773
8228386
1184031388
1831050107
646962781
333741346
859660834
787811313
2027120282
1208328425
1992685999
1051387626
144858921
373137044
1363762198
2031063509
990010400
630032187
1009548166
1797218770
937319111
758940460
2042576084
1103346320
1134076882
851375752
1048405207
2070997396
1546264079
508466193
692968346
508456349
143971426
587562040
208748464
1907612502
2082727531
85606653
1422780127
861557151
2026910329
908581233
1091574970
1340412115
1684762318
1524059259
1381759059
2021858958
2099863600
2078784488
1444523358
1813515422
41977762
674832858
1288198585
1379901485
1347709347
9094753
1231032156
653824880
1880795404
1419412783
569472265
1511284340
1014508888
228747044
988221710
1957847374
1121071277
836962196
546879888
391658504
629717360
967975126
423300137
196173157
220259619
962260273
1868507499
2038565051
930421881
40954518
125852413
424570737
930771326
1529726317
18755139
354439550
824597903
392626614
481878101
1303287183
1353690231
1551583784
2089547918
1926668007
318882755
1278215898
678039623
1466414513
1767534251
2059975159
2039492693
505984001
90363834
784470041
1061369828
1163981614
1442664775
2002083695
1629828469
1316078173
768825695
850507187
1894016544
334905045
1473935281
2063497711
2013738126
1866815823
1498340465
1201477702
1477299374
700555411
138411397
1073318223
1567131860
1093952198
671696691
1868910012
341482006
125860012
313915742
249549554
279676524
1417551786
417813772
1918242045
354248388
354288334
450641928
2021422935
1847182965
298924946
1175053759
1762772078
1045056738
1437440225
1340586774
157202727
1519056593
1385250491
1255026816
213498945
2103619225
293437383
433387471
752940547
1909160727
737429022
540180748
1888426475
349974980
457901412
2050588924
546541695
1727719181
1993093483
785324440
568986125
1128205164
570737411
1856605702
1002676089
1252204994
1323514869
192080573
1589857635
582733769
1770689827
1808018937
1530529989
1672256658
608319710
91016011
637513831
987073452
911359694
1361511252
955448941
1480040368
1901860964
1749290132
2108680768
1722754160
1025727978
896121738
1703598306
1739550767
453833948
1076715778
1195534384
208940086
1689901952
472421055
1966929850
141805895
1325308830
362092430
1458150805
619847623
1735626206
1993831628
635429766
1902748541
1724902192
491675606
1046968283
550419680
1010198224
791984160
1427618464
1974328519
1249190883
1340788233
1747984469
364982835
545146579
1556457247
147259089
1004890915
632365180
1146475105
2029326236
457180007
562619599
1334292137
327602807
963612332
1519151427
1326734652
1323672115
1888974819
1476186782
458117325
1946147438
804024090
1547966338
668496035
1160958368
72314490
931536144
681136662
93527365
1693431498
1316662332
1160203686
1457028540
913313471
801637577
1692576988
521975768
698446711
1412460527
1172056889
456426985
1047746964
598715426
1150766719
959310615
1152073693
2036652138
1442497703
380359976
1920659932
898400999
1047499034
1636084620
873288626
81208412
36275962
1667354983
1796887164
1199693821
1810887017
1859682134
1276618453
644204821
524214804
1351385580
1342247748
1842227630
1111070509
1665479700
1217532294
556883779
641170215
1302107600
947419970
1793732985
665407058
2039962002
1354765249
1184805331
1350224404
341903530
199957379
2109580620
72424490
1667527225
1595234124
1149355662
2140473308
2112840867
1898003389
1692095925
1429273242
149214728
1466093821
616898620
1199709969
1653826168
2086525381
55004977
1632317568
1983752547
1802366761
2119274160
362786608
1994710713
99226808
1758110264
401829970
1781575677
1486040165
300578051
1680735801
459019468
1579870658
1210376389
1225660836
1895128858
597252474
333648447
591056791
2142611170
1934244140
1335251687
1895761449
229665534
62014322
1887777274
402730704
1057851236
474041052
464607250
1108318142
1903706053
1692654290
1746205198
1547833042
2116112398
997960590
1603656814
758800480
47924080
1111343680
214890340
1630303844
592694339
320112902
109025276
874260583
251692488
224424482
1049099055
875896869
474375743
102824174
1785593512
616416374
686409206
868902200
2022218304
28297062
113761279
1785075928
208290322
496614408
522724432
304065368
1090005594
1664451578
993507934
1029066329
1995917307
525358743
1697864982
173014315
1423910262
327685940
1684332304
503916537
1464010213
1181626929
52531224
1089594426
708371409
1324670736
1134990970
1573331733
1764230233
187971499
321530898
2028405977
1840559679
720333736
1404223637
1515188235
785849671
808746405
997154386
1434831749
1169613692
1656833236
606393038
134197991
1173100771
1404840636
491351411
540512003
1216657151
1385917345
751839915
344397454
1412770458
1759821648
1292621396
2087809647
897026757
1380507654
520455440
847183731
938319374
1177674878
398507167
79513331
1666243191
598230549
1531893692
1957269441
1034769991
490343515
313585918
990138614
1025136889
1622555696
192740993
701781779
339649777
997614749
1332069422
1022520678
250535982
157589515
1053951738
1818215422
842436423
1693217561
238384998
460583432
1013825708
1027515102
1915210987
1448265767
1452010482
1089592572
1461773160
639521991
971875996
1934913495
1251467508
1545058953
1290560111
594949620
771371572
1677125396
1384353896
871193803
507546307
1512645399
1584447148
1044088542
2105672409
227023502
1477673890
235176355
1896447827
1808844879
1657635203
1774487211
655590202
1137525285
765687720
1202278802
838047305
865516992
595086250
840957123
1000147915
384855200
1820955835
89933937
1462780941
1713951484
1104531414
937779705
28276126
275756123
2037370011
1718681722
2057185322
611896641
1559613671
1722328917
1179249576
1623527684
1536510792
1871542140
1570722454
1705966411
617301955
186989415
1274258347
1012242531
498316675
333449806
1804150944
1020379856
239191657
431993938
2136885758
511181640
1159340787
877472908
739292955
1480199197
1328132147
467176350
1767692192
311736630
564246475
1305280634
1025508547
2081652313
2143511344
1657199898
379943401
1848819200
1223814525
1341306987
1094430571
1834703179
1964662678
148484721
865674437
149361918
1344352999
970378901
901442528
1528750688
47035719
787873224
1022143367
1541237466
381751922
1521681615
34943092
1312536837
87029811
1067422192
1954115959
812062948
152932637
603901253
604344857
618898657
1218793242
1577533434
291167675
1641912113
1213592124
1580108333
1066947815
1698987446
1128470604
1202646309
926371376
1724294328
727021863
1253174493
103656040
375823029
418007520
272583318
112712217
1741959835
95663617
47024734
1622288223
1078957668
2103811168
1746006629
1016063934
690678852
1817634685
1210141824
432225767
1519754005
1212428336
1609155617
1367142891
1264534900
802622601
1321127241
351659823
54201237
958927110
192579167
515879685
1845711249
1602122659
198683980
1749875744
820834738
228533703
460583432
522892463
879341417
1005568987
1439289952
228509737
637565901
601460629
1336490626
1014030906
891112744
1383720111
1312478086
103253167
1296929539
413652193
1225557760
971372319
1060102355
616006109
471287333
1038292237
1252186408
499217040
2027310455
1760875217
2127307612
968966583
1622285273
1044051592
915761689
2025402713
307143714
63810481
928917999
570438416
741276863
720098330
454225155
1722814547
401763212
1368257168
454519642
1095556954
1280807675
1082099026
799489163
515879685
1226650865
663307635
1152448598
1294045802
1601659054
2083607281
1957765246
814527435
1153065056
784616946
754049194
1139442220
1449658342
1772209141
541455611
981128560
1625545026
2099546384
900329813
482414316
722275748
1915107599
1801142014
528855267
869374262
1399646646
2080185654
681673705
736685154
409762459
986724524
1256719599
2085302835
216691468
778281704
1576298298
437603782
50905911
553480902
2049743669
284668905
1366013104
1537992278
1847992674
790835342
261039256
128354623
265319111
592045430
2100598300
1215651509
1514155071
1050060282
457396017
1843271803
1958264250
376513245
1996834226
528741693
1744196853
651229624
1889065580
1631082764
64185177
517241265
1931778192
111902706
1034604599
633284277
5304208
897950995
1886625173
920442328
1095887358
307659909
1914616914
438009473
238873161
199530236
1121665120
1389891620
61706858
478478785
1085732327
994177741
1359792225
1061327716
50491061
1439598877
1763281903
579934178
2002798829
2136720130
1761040417
238460489
255876517
607311966
2131501940
1946128302
343864796
278014383
1556880914
7391185
961846021
1185002912
1294694902
1893900904
772861491
199382099
1055007849
633237333
742550314
1556741044
1024863209
1190225421
486555206
1525933478
381034396
983152137
294658412
502907643
995896027
1846283454
1945291487
1059936598
455437001
1326294907
1482924366
117423579
1587209861
882264501
4926497
296432550
1147325822
1975134696
1533367411
1843305238
420836003
1791691517
203985998
483030278
2032955120
1598249546
1742324861
20607838
2073225188
1193823387
606417402
1612049083
146752084
50818623
877109605
798177813
1781617484
1813274743
1209128378
1351100012
865286291
767587909
1876720769
1677236074
1641665998
833542385
346776602
1669252113
163832557
1461701635
1639897236
245024961
2135270759
1600142491
330792014
1264675968
1188496775
798029466
2063254751
1958673308
1318492109
22696280
1054126837
929373456
2111540037
1280096334
1553615104
734198046
1973246827
2058801818
1486924958
1398634752
209509927
790824713
1035110940
308292543
1499257198
761830259
856965771
806382355
731111078
1291319657
830325144
998293367
365479043
550912312
408659050
1158493512
1839501314
17628049
1834423344
620404416
2075417822
1218106703
2132191225
877899803
1772594318
1054267505
250335795
1246285035
1318316126
1465291615
1102616117
2146729742
2144648576
1000486646
1129112966
412902974
467097430
1922189778
1504159032
653665767
1019479909
644163860
1901425995
555019392
1313244844
767766213
255996587
140541944
1898529600
1643831603
855290316
508782495
1787380345
876368910
785340373
1956699148
1551443484
177900418
346187236
945917763
1664829073
1254051100
1652848373
723530270
2044384865
386289572
1871549805
956594829
1720426
1753969974
1457917063
1112859416
183729536
1578241023
207272619
762195453
1591096213
1498017285
765218106
1972113487
678306964
1566860890
1067955793
265299817
264692380
1724070385
99918200
1599305024
1839642719
2096598792
1300334131
1834891899
1612223579
343368410
704221261
778652549
352746263
1485805349
835312911
2140527285
1920717215
892647974
173144924
1231568895
496805940
66785054
158612478
1010748770
963462195
1809907882
1685946393
2114963546
1445128266
1977739262
419592909
23857164
1031436759
524703601
917379217
2032681325
1402579500
24698751
1635883973
1356569671
1183337022
1733115107
1786177599
1513361799
2118540403
361077329
352540475
1755834426
121381876
1642224871
94688844
2044573923
92179175
1126777721
470507000
2001507089
1375245578
779706146
1358234421
452799731
1607353723
2092245209
1594969056
460298878
1897946116
1286683581
1452394684
413316157
1826524644
1736515556
1528321938
231322367
1703044859
1559878300
1876156370
1186692200
264596094
862332161
471373484
1242782175
757537439
1043441887
1628330325
1079513976
2063071625
1442602993
488976853
99557765
745925812
1628421401
1441469426
1113702939
872713996
1760556575
1405681265
1054107194
427546945
308626822
679242813
990210320
1269486695
2140793877
894161874
1232744676
598994031
114624716
1379458696
96523134
57547999
895548131
1538285108
2003664660
1910886644
1321096589
248398589
1219001922
74173795
1310146725
1086676574
1139177484
1031784575
456023554
793043368
1158868607
187915080
565498087
1429531959
674325588
452142862
1545478807
1224756641
112242622
2048882944
32903181
744637343
624705553
555180450
748019735
859790114
598100916
1221671401
1041828119
1741880860
1025060220
1471635503
1118926496
1697370178
988974846
1505414673
2131562103
337167320
1044681849
1604121883
183812869
1147232231
1146260492
1332845591
1179977910
1832105935
1166276874
42643341
2096682941
1584771375
1151291099
1661045441
1957224288
1632880998
2116733099
582800206
1683672788
656233582
651463719
1872446909
1240086737
1183471708
1602062977
753387635
244731280
715783162
1028455669
278215247
1894241249
584519960
461403660
225881283
1688986156
1321968513
2103056069
546096558
1944715807
930542117
1193543805
886867745
1655179514
1457831659
1766219824
1443300286
721855811
187191738
1493067227
1483056753
367908202
37184693
1809582067
1343262964
1476998199
1990560197
921704069
1476784524
1997666060
1569909523
1813359521
1718367320
307945698
1401524116
974614179
1035721438
466481044
959625802
778255055
1898573881
490047774
777889883
1055075834
134073778
519528397
1124684537
2132065177
443289032
2028182537
1686226000
1544394430
18277211
10001780
163965856
1823482962
1111824889
883657598
768989375
1781482565
1354374909
295002673
284790737
794051583
1784901252
552409056
379547879
1777191119
4495437
1669069894
2093243653
1297409038
271176667
2052623181
913957443
1431831788
1836144200
844181893
1205956027
796645603
1051622382
1980528288
1858149138
123990477
399292377
1686108465
1341926347
1235970175
625581458
625227860
1229101587
798961178
901447517
876927747
451149394
938285999
354232647
887726650
1840257736
122481086
476723599
88669002
492345785
1685401791
749981450
311032744
1570243985
47401607
826335012
1890126325
66022727
1660391062
1448156216
923821404
1141504087
1367540330
648506441
1780731292
361370857
2121733926
18564178
598797109
1771863058
1663080873
504904289
1943565720
539067863
1292674211
1859765767
1049669018
767367613
709545392
1729938775
2141168359
75861604
690574539
1164478320
1196590929
740421290
1533967255
1371286061
1406829983
1702592240
962260273
792527102
1301482439
2141169619
14503495
1977420009
254621354
733854830
1157323415
1379247116
549399005
1422954621
2028182537
797925737
2041663327
1820153056
2122995973
1798207243
666567505
1854717971
514622384
1375651272
16080678
770604033
52916932
258901416
1407319530
1887325807
315418578
1116405665
1064884984
30448374
1022739937
90976206
1451375282
1164626900
59362235
448701904
183173582
439649640
1526984452
838303056
1550129140
438744821
1899423072
1628527276
319075794
1766578718
99143490
49595775
321659575
186363064
1843035175
293634490
1458727507
1750244620
1959565216
802504514
583003559
1866436727
31961938
1821908805
564844026
1342244840
1096941661
1250580774
714014704
1221395245
1598235544
1166652551
717499380
1984270141
543764882
1878091145
1654425794
1639714444
757902407
403010576
2018256095
63038549
1039454488
1134230308
136041851
408763994
683958612
1728095328
2043169151
1945060800
718423209
593326892
1416109626
434407352
1115133903
694823504
1461743181
542604937
548582185
1797550096
61012551
1596841247
1978453559
2044032968
53018702
2063962520
702888005
1077539172
1322408168
298757930
1150574173
1102174624
1667615357
1264909965
1056624160
432341241
566522132
100346633
1904981013
101102886
992749568
1244789656
1619052976
833562083
1467289362
829272127
520028713
1339194821
605376625
298864030
604664477
991467552
388414168
800986401
833188950
546407828
171843467
1769155324
465401814
1149833985
390452577
91599081
655716116
2009913124
617090862
986532001
575776096
915288101
1436617560
1023907303
1369654548
262383453
2001475793
1683124638
43757466
226812774
1800952942
1420496794
1189120858
2037787426
980404824
1327415514
941441621
455726607
612952089
575664701
2071834171
1296521673
800970267
1026734389
124006198
345462393
934771275
1028851075
131849667
727082217
329206268
1789511136
1180863820
846009523
748494495
836237679
1822526839
1838256788
333861799
1821389437
1496058720
1304746942
863652500
1511281531
2120786605
1510799383
564403302
580733657
1892248932
1958592065
1380889276
946686172
303465508
2075305593
533423876
2001682288
721469877
785381836
474309543
1209639385
1216132006
1895320028
350033064
901300980
454897486
1190903454
783371813
1355517441
1783930237
211818720
1133344805
866481386
425031985
579791895
136129945
1212748647
657499260
741507825
1280111340
118857042
490968773
1185922798
536634907
1947411694
729156088
1789074897
1041589002
651261256
1662356079
1162736322
1759249991
1295238136
380696384
279648131
1041003350
1227269814
1602367415
1694410754
144631708
2127434469
569081952
1674314306
1604375233
832021420
184947775
1783718976
58186722
91997933
940686944
518226358
282714148
1832149203
1225595309
1418887617
1021115802
467176350
344548283
301918358
1534573015
1706581416
683350315
620653988
1827787964
317739038
1363402745
1291232160
352508629
94117952
857500341
1206198435
699293567
865460441
1961330874
1971996248
1524748743
278875109
59336691
398134689
500160455
1488508640
602644212
438222236
216831282
36540752
1763349903
471851091
2106459528
2051469716
936858959
917869586
157976782
2134557213
1543696122
1817787065
767080244
924606314
1994521246
2043856710
221594007
1434437787
497452953
57759919
1358104748
623411943
1970609882
1711277505
903376857
237199972
1245246640
2038226868
610232754
448950131
538020156
1308889780
899957655
1697407014
512919824
312887968
1425837552
334476038
660964800
1540119772
639052035
715714432
20022446
1519568785
599080259
173099470
1858685338
221069317
791464217
163440540
1099916190
479134253
1286703342
486582245
2091550801
653746039
1175920808
1044097402
1174844539
1071752214
528666301
2023039461
1859002507
2110926199
1980112590
173050185
721996272
749115543
2015747060
1029471437
932156591
431721606
573393275
1395153253
37066902
308861982
1556455162
1555500670
2046987871
774846283
327625673
277311095
974688913
472223861
311427708
1034800963
423921994
1848406284
1945481491
1994514602
320641713
1235734696
1133518453
160994089
661910773
203174088
160934589
1856311542
1837968386
370355367
697333009
1876098289
1732969701
1213689550
1574943084
548054182
1274224129
377695831
769375860
1207862961
1195867761
516897017
1770346156
367940983
1460045877
1245988297
1569016286
369474062
1566767102
1739422163
1620054575
877878079
303947931
1546737731
483396234
1416545642
1385346705
710883062
1298996494
565515745
828481254
49975490
69364713
613095771
1957765246
1881019827
1338132196
2052954606
565466538
14367080
1211302222
1618067161
812414779
2077282019
1057281101
1018569863
1101042471
675968371
930520926
1134787465
1121629720
990758374
850714415
1476331747
1685467242
1986268140
297557642
672759871
282021996
474496995
2028964825
1751491047
1997660115
594393126
2102626740
370731354
944885845
818750811
1037612049
1854053660
564836058
1965420556
1212137361
866985080
551337769
1334089391
605197344
630256666
2147067483
1948706072
1032790661
238069284
1677725783
1918767848
157677101
127035078
48764090
1533903544
1584675790
626096727
422567059
188335135
354631340
373877104
1668928265
764729401
47437889
547942134
1421617956
1686261438
1893753969
303598107
928999476
1882593277
393276188
1764911470
2088779879
1054490209
1359920679
1654710635
2079643381
655112908
1306407845
438726608
471955468
1033444796
962945765
712919853
1982591869
1983376258
844925138
928232936
1355647756
1441836730
1416838880
1767766785
995937113
1251142030
559464064
1436107372
322237524
574824811
1226309125
826960235
1476451015
2136529724
921062883
966123635
1062412214
421433886
1619024042
1816378802
1620039525
1482004920
713349709
934967096
357980679
536646485
408066542
1328742710
482372497
1964469
854381974
1814342749
84938979
1759658245
791595291
99449508
236092267
1666090160
780321456
68302251
1166658041
1126896309
1774560044
1060459564
1950609096
756891924
1650305957
1813089973
503826952
67053786
1686082284
1915332940
919008530
1495841330
621590478
1582825948
708075408
579919816
1768220236
841954093
1685458329
318665562
1354320415
2095391263
1703066849
628333185
1253174484
1373948817
1073359620
82927963
269907824
507552635
1627255569
1813396445
1026989851
613471781
268151612
1374641003
1631281722
2062591566
957755423
2144222092
1462051453
683892485
963674897
290560257
1626603489
2051989205
280298800
127993922
1516141626
232036322
846550523
357845970
1571285205
1922939219
247467003
903823603
491393377
273328613
1729291960
1587498516
1111136494
1248855544
1833883219
1924856537
470593866
2056233019
1083589467
1654634679
1124767682
1988402166
2055236815
457911508
2070067875
224460680
1137477249
1372976066
201127212
591184295
502121783
477283426
1150318075
1293682293
693688391
217794104
68261607
1031254354
262119339
627270929
378791823
173030215
1013203138
295490697
184511734
1795440826
711091871
1954825696
1801990150
1490155665
1966124332
535249420
2065474200
129803768
126494706
24281104
732213212
1187357068
683620131
151289354
938736286
844807362
880279522
1621057278
662810357
834688788
185519258
1973184550
1817929276
2067315284
643987955
680346826
824269460
992372026
1618820078
811410473
1596226244
1129578289
872286422
148268444
984038698
495820083
983645579
192254952
1280094635
1219031150
1057705680
874035065
1136152096
1103238560
772976069
999767165
99449508
725470390
90661043
1957934511
1883128334
814966069
1875687412
1128193651
659098979
499387462
932909701
713063668
632049142
308625820
976667336
1194204064
117990267
401116353
449692625
325196469
1206657780
1139215821
298332344
1069501513
1359457527
770649201
159868305
1891475134
2076417395
693655822
1584834061
2014993725
1113777874
11367306
480548188
1216780249
158918704
910913240
533288984
1563223638
1105535064
74137505
1629438383
939617042
1443431693
1931933036
1651307133
1658936921
1913394797
992879078
1814241144
1661603014
412962620
1363065021
301106989
1535448827
1256463474
1259023186
817889585
1882269629
1884785832
1947614502
1042397779
1003620446
1235114266
1419179628
1097093036
873625520
1968992795
361830858
2012313115
355901744
1630040707
109271349
1567995145
562392101
209983491
724468604
1066879716
1139836415
910342020
839860172
1297024407
1711881954
256624660
1363438745
891038953
578507770
448182252
938775083
1415323282
1850766922
1376294077
2091385094
1118395860
59102942
620693607
1799378001
190974219
302566177
1525906252
2027876363
1710175303
2015609487
196404557
1745890496
511998036
1700028879
578203773
777032915
145595118
650231361
904138884
1325978215
339613101
1343910793
2091876968
2113123581
692568552
268390424
2138436800
1367056324
2030890344
2055030871
256576010
1941115837
1796132719
1089970863
469697455
1200876799
1335697108
705989758
1072930055
1951285266
2081258661
1219439386
866371598
485753605
579206410
1072543660
958146361
1326380972
1854717971
1018924917
1071241301
874313361
1565260758
436300566
902415136
2123611860
265454954
703339615
763696010
2111052967
1452163064
162452988
1721028004
1605547225
1070767820
543286074
276736845
1193562292
84091142
1491045129
399219314
1433776099
1254003363
575831763
1585343978
1090299559
782080659
1992246213
1158387098
216986422
1007841414
770044144
158627054
1713074652
1244130225
2142181174
873370038
509854370
565249843
1782306538
159504492
875423147
532118737
1263839710
494882588
982568509
431080390
1878279550
1301953761
1205675417
1428171762
1554308035
2015025791
586677974
1661724355
1885978210
1226290918
343791624
944803377
1680652385
1064536670
234828883
1020681985
1815473985
1711911311
1694909713
565606878
1522516590
1848743391
236438149
1398318204
2054527913
161768930
1589336844
400441927
2020751186
1275066890
1835039419
597891266
1297546512
1475473313
1393093957
1751877629
528516464
910412252
407442314
796140957
938747108
1072590380
168395743
2071981585
35541193
1825730624
303160256
1693458906
950140970
991278774
223249890
2041652978
2030657176
2066274991
224263983
1976975717
2131661211
839215375
1878896655
796759966
730554610
1862948086
1204106613
1652199228
87996144
966860645
1524705321
1758928267
524801144
2141859963
465714745
1915170915
2058813744
1943041763
1829610336
1572904577
1048015710
1045403323
82016977
1843107320
687010882
1163631778
1076905166
1539536457
1061099124
1711476038
294811683
2098032679
918122538
1570583170
936189522
644207911
1825355389
137923001
596632260
1868634974
1947337691
433067662
1478599421
1086551296
2040631098
2080560088
1665268732
2042727409
103199047
294748842
1403561332
988906201
1952004568
1456989087
1793675558
1519044319
426441056
1916880968
328294158
865359297
208837315
1735108695
952188157
1474617235
758204743
787684144
785417514
13397222
645104603
618408863
1269950954
1018241902
1864785832
47109850
1847678264
447918827
446143001
1934913012
1956976354
1656652424
682802185
330481916
384339991
1295684106
1793741114
90539854
1373464094
724123068
1464768753
738034860
708495870
635321705
1497694494
1918356921
247884715
333357865
528787284
138926877
1806484360
1078481865
754233340
1174642155
216049842
162691184
1718827180
1799761209
1357299621
2039243183
635861572
729441833
1685233455
2017378510
1677833982
741662909
1468923038
563326200
1794764000
361385099
816577140
316061032
439453510
1528092925
1354796527
698884041
603023827
1275090129
1659489007
1893256364
2131724542
420047324
525750428
59152882
1605979443
1691986443
740334219
800112653
530808478
1273797225
1789874593
1277778083
1857929767
660924766
692369748
786001725
1139226250
1842347019
1111712875
54413077
1931449128
179563085
703250358
463485381
356299549
1357250402
1358654444
1588998905
1255404752
1591332455
87305731
1610068085
603486125
1018908758
2072482860
2122070544
631790689
457862015
1073932181
29791724
892621724
1660406129
625398185
428305877
1074673746
1280094635
119421168
1226185309
937162125
1631313730
1932392070
733483155
2102042064
359855025
234211992
1113781182
1055078221
1775559917
957811564
1397104535
2125444357
1520938361
219900095
1000757042
1140494565
20145728
1715034746
1057937346
1657958181
1820108433
912465229
1480173811
937756593
940602656
1800706387
713776297
289970536
2038450013
2072568948
1674617436
2029016763
2006501002
1802238812
1354424741
1999658910
1080796173
1357654370
412387883
1247242915
1058797414
472007773
1265157028
1533291273
219679191
217419943
673150018
1227834108
1518167160
2091283513
1694799654
778318327
1202508795
1647528360
1977457794
1374103801
1167822466
311527292
884043577
940103695
1506052899
909757953
1415801827
222836063
434674544
289201031
1181879571
578512928
1882074729
1140658100
1640004881
1892167162
1700354679
1333203189
186851023
926514895
762813626
369527710
551889657
1359082892
1940721389
1356857586
1193453645
1568853397
273794101
858169743
127242251
131920583
685784164
816975318
1951869851
1526806422
2020211182
1137021409
254469274
136894225
73579010
1524050452
517781705
1237422435
942403538
610469432
599113153
1470959297
641768961
1585360171
715714465
1228060215
494253159
23758868
846996355
1045495834
1427085964
1707083336
1565144167
1006698646
1302647244
1405788186
201072313
828774138
654898273
1495520681
417019013
1987672970
1932751227
1077775251
1310104924
204758157
1755769513
822912025
1176169609
620666068
1160142435
1058073881
1492830742
1802585291
2072010416
604948174
1630411263
739277213
230052316
2084855405
192548159
1885613982
1298003550
142672683
91712756
1550220282
1325906332
717098970
2142890143
476697296
930655202
874118154
22632099
603563024
1852630376
994232045
19277954
872519698
2118518410
504294069
566592905
2103370913
1379643507
329042082
632447446
1333117790
668663340
323962891
117299279
2142149657
1156431879
515542895
1704531940
2006924663
1813374668
1879595136
1471924742
1001208576
362159434
517615925
156705596
108255734
99226294
491053464
186446521
2115456620
1535858651
100436614
1862855892
1326725276
109603009
2070362360
1796504337
390709602
1167893909
1878654240
1984705552
257703908
1363872656
1555738290
863452599
1519889639
552285935
1901232434
1338601982
133468348
705850865
1657496531
1978871461
1943340022
620408378
1294653854
1962153088
800454206
514695868
1318786102
2065563927
1511038420
1928704885
1460045877
1356375408
1591368657
74034825
310627786
1143251322
816600754
903474585
1106844057
359872742
2127149925
115471341
2018124658
1446862051
1914694963
776889239
866646845
330577525
907246217
2078388642
1408152940
418217933
1443203784
695060548
1906444588
886820760
1743722209
523790096
1827073721
236203824
335087355
477369226
1036751204
270069536
1656187414
1987111161
97419780
660159606
475463630
1788430701
1486078107
765572522
1361587852
873250408
1938673883
1244548816
1565271438
1390120640
596969070
283058400
1138344403
1361693709
1696489589
2129765070
276792986
651945559
292516677
1473563725
793126518
688235196
1662644411
1385908853
306379817
364559640
479780662
486709874
332586499
1329229024
1099622579
971292443
449378419
276107729
597492312
1373563769
1781451090
1188716003
1889180995
690567096
231952764
2120226976
496680764
2129587473
1038296283
2037191640
913679159
811004568
491695610
1333395407
1991358748
227944296
1778184574
1770707680
1969092147
1948177390
47024734
1836921209
362380526
1508805483
1080164215
354518505
1796107021
91610307
1104624813
212497841
281464948
647132476
372279219
1334747353
1740821775
575334918
1086289134
1901752847
287891730
1685423331
1480295968
537111204
1722565070
2074530039
834203274
318795504
334472748
634571351
2060566888
681706981
1396515597
740597817
1644297516
1382190104
1895221722
1346479066
395381042
229504681
2131925209
2084518456
1590888010
1168729121
1333043805
845175795
23652210
95569950
2072239376
958761141
856314804
147229237
409025412
63308963
1454439306
1228293454
1384313192
264111826
265629038
282518616
1235843659
1778942963
1141508464
1553754232
681098701
146291342
543639799
1541129336
1927823753
1803022150
1167378308
2107042251
1099914044
1878132255
763878664
2101241740
293012588
1172591255
66896581
790542693
1164733119
1458531336
1722643869
1674257577
1968754734
207718942
683091015
597129762
940924660
1944550920
294173879
1259898393
1897358522
277874227
2122991891
995343389
316094588
249986074
1584080072
1405365821
1530031480
1762256215
1985174687
1088148760
504387812
92035022
804450126
478547847
920584808
1330939439
78300215
281201507
223888284
945626485
641121675
559672718
1269861911
1102760462
527078675
579174449
1018014616
484970605
1151574237
1627587558
600217091
1775956276
1786521759
1900995877
1973270524
1588929226
991649080
264920960
1641449993
1558777332
2119742669
1543893283
208626969
2080103702
1403849104
948759894
470922973
812669734
973216225
1429554012
1041297778
922602328
1933163981
335096933
86731261
611393889
896105894
339911916
2015666656
2051905488
1812309409
1990501089
849467622
527341979
1574925399
323164775
2051197943
569589886
1976751190
1510115447
1634075167
1521358943
1744343884
1746719183
1278906882
957819296
100634282
1444987257
1503154720
1246247446
655042631
1567920566
1802398596
1678536463
146220613
1685164871
1413441121
556914220
656124659
1622250395
1714058162
1154226520
467288110
1758222694
100903111
684156773
2318656
153364573
235226208
1513007265
422366990
1629062632
40028253
1586953620
1780149453
1884216278
1121016634
691636887
1844296589
1089728566
1561218612
450558400
1346785505
1980641898
711120174
1353852715
415508735
1433246964
1344268422
246995788
82724746
141782396
576422271
1839393690
1319807943
1961916832
584340400
959637294
1754870524
1374770038
1080380402
399473530
958431142
1559883798
131447157
722157416
855240693
273913832
1997340027
151100473
1641515348
427682375
1477206769
262207277
920380768
344738760
1062741066
1517999036
590035260
786490840
1975341546
1859328590
1294846922
1979500197
519152921
1260559825
273974852
1256315850
956781018
1276813777
1577930001
1500870797
1523205475
1769041719
1857212683
177343529
1177715193
1736771324
2129166276
420933055
1270872918
1088533956
1502729255
1475848886
817493986
1267191099
1490437839
162169499
1237837698
137954266
382658695
152595084
1020465984
1970894625
905619928
2077426684
1457044831
423949555
1247959204
720009880
124913062
1717486056
1533887310
302015775
2030789567
1428007287
2000496566
1950586238
647496598
2082632989
1865589069
1837386206
1149681511
115679714
1512821204
1693522158
1082522868
1393232969
1329021868
1701387351
697857073
1849101732
1735171610
2029068845
1099062038
1157238193
292187523
234653914
1253104860
1015766209
1054615532
669054773
1406746077
696878545
949826916
1598162835
559128460
1847043111
1038213640
661086196
1535255326
169251333
1088120821
610157509
1122504966
740066004
1098779981
693203534
172114820
496962640
1744625685
822774749
2022777914
602347690
357158245
2067500450
1805578534
396859398
1868674932
1901293069
21464678
1226650865
546100530
1796042124
1519591957
1896681784
28829708
2022073708
101251614
2097881458
655309558
1334844150
1562693727
195268785
1972951017
1413194875
831846434
1743308150
1934557920
1819730875
624114048
1962673738
1672201803
955259269
1755905051
214950588
1510313710
1456478106
2079877342
1695898568
1818347823
349156443
2127710063
408483426
1195907339
270255852
157832281
979871689
1668449343
1924058747
1022482768
1511871855
1701851572
1005289951
1785612701
164953068
2115400930
1814976655
205779996
734465893
1570423155
1434349307
828296062
1593583088
1800108142
1334402994
363408523
2106750343
740604411
763802762
743254819
1987813451
1770902431
863807634
1062705613
332572529
1258510108
741870932
558605644
872648827
303146168
319019281
442684503
129070355
794725728
1878916970
669674675
514037523
1155638123
1312960331
1131116645
24420901
642752592
397441436
2088761042
1239740904
682095256
304557058
578885959
945125677
1678301325
712403128
708421192
1329919391
374765306
410600233
139832651
121115507
1842197969
1227985229
486053898
99054613
1937261419
817142479
1633558063
865485364
316818515
1208788196
250997312
1337492858
1851482699
1532619629
1043942176
243039952
658984839
1036013664
306702040
981405748
1233200618
728991930
1176588730
1017492939
472607384
108044213
817565201
272371949
1255097727
1459096124
305355610
2085725239
939958545
2065278501
1662653026
2065064335
192634299
1313944192
1592753459
1174799440
225708034
2144999593
320103236
826279470
2010774711
2020049620
1017307934
629381523
725234416
147668629
1222622501
1316704690
1787833726
711306660
804170050
2023113312
449986131
370138741
1231996617
399802478
221313153
44892713
1702150758
1095124800
887456865
1511308647
1905300603
1915035610
1363420886
932067713
1717467222
197834723
1912705097
1578659563
1863778224
1738357272
1347636577
2029763431
473860212
1993376808
114565469
819224499
1935217907
1191249156
1570334219
440253540
1414342367
829656424
52932461
975602692
88670650
1862188645
1856709643
1114561047
261131008
1269216336
1333660798
1367134322
711188572
161039470
2070939192
1755377313
939473047
75930576
904300425
2132470319
341619694
946154473
156462364
1965501717
302928005
1759388408
1813281564
171940629
734340316
628014955
1941298089
1361959063
593429946
2040180044
1667686904
1767081832
1839454045
123431101
59982211
1972044543
1581246461
786309116
1417480572
1232895713
2039333220
548688882
77023994
454821285
1963214698
727169194
1959822262
1124406864
1357017014
1600978536
2031347313
808691723
407306078
628902519
891055523
2002993170
1899635751
518816286
2140839329
1124312510
683620131
1747917530
292275983
2109250669
857214280
1489418236
1207949648
1901637675
1432414503
832653754
145528545
1357473040
827074002
1857199371
1433743917
1561240551
2147269847
1572372200
1802373149
298624779
2064042122
2105888059
121757783
1438807064
664810363
1718459524
750612054
1329283230
665298164
1890312085
401937330
57467165
1461550920
92389907
825893775
1229512334
323824449
830305456
1450944933
1707659329
1397683808
1230457020
232818954
1606963623
1278195973
271647902
316602818
1708019584
1074245181
456744009
546244460
743316612
938615039
302188047
1038630445
1581535431
782016673
1377086630
520077168
1103940375
328363837
1006596499
933798866
1362844838
1570473683
1631313730
923027877
1811783306
831375253
232196026
1095357867
1986462085
874233168
2146692961
2076349444
536928280
150036970
978842421
1208144955
1090506910
1642680130
1190804975
200618369
1498494527
1794620046
2392939
125702296
1108096453
1247814429
1319782773
287878276
537961707
249275726
56346697
1887591951
1461760466
437417235
617037086
510319682
2103994011
584624888
1748722513
1263815413
767247872
1622024537
2040659382
1451546928
1582887308
1259898277
1143418131
779701349
152769238
2147204495
1029315833
717120731
2078233295
1988440638
1747196669
1081607691
622967839
416211709
817554008
929984212
1695542579
1814627104
494352232
1607848889
1212826112
1038280018
401218418
1031041585
1171725851
578052781
258176106
50142145
1680697898
1642729200
1759090336
243393222
1557404186
1220189203
1488941568
451838653
342186136
2075625436
2010839219
2010838660
933628514
983474782
255113114
1679837252
1669313065
1314314739
1818063172
1406002358
1261932170
1465866313
548272482
1909374878
438045076
246138906
2024998346
502734223
2125529786
26144789
1369477791
1278854612
2087014706
216643740
1824071067
1624608143
1730845089
1214881579
1852336487
2118255508
1582470267
254691712
272063121
294580691
1709303879
1022346865
1855937172
497328687
1659690853
967778619
1897714254
852788342
1492903885
415491463
989423586
539397326
1875776842
181484804
1561811665
43572657
829835785
190423063
1010749954
578484744
1615065462
677209836
809465363
778279907
1991084088
125181571
235262106
843141340
716851414
690913514
1733807190
1213261219
530318914
2050381813
120451928
35167276
1706922154
1914335527
1402079825
2133536047
846658161
989803253
1881722741
77881381
412175308
370284606
1167062544
168967792
1252074137
1883428621
1498118197
105122390
270339903
379014521
604195950
698036306
1169441404
611163979
1166340637
1262037003
1084854440
1361088594
108044213
997696138
1821161946
2093475727
1021363116
1435563056
456268244
1330698555
1104930042
932798860
871377633
52794223
566359074
2084621398
918036291
1736462790
1441857091
1567037394
201489669
1288216796
381065254
146240935
873523061
1871440391
1661517691
59784005
579670676
2138553115
552077988
492682204
2103485973
1064130034
1861423123
76763211
1679195803
458332964
52269230
455986826
454319385
1044062022
57222574
43265728
211754857
1448581461
1184859970
514320500
1615088206
1399085481
1426995027
473821207
282816436
65705146
1021548113
1772181513
554683045
42570707
1274399308
415500657
1858844218
1776029169
2069738912
546602809
566255423
1336707558
1000442671
718927123
1792193099
1756645177
66974069
803531703
1169702792
206451022
346426638
535935444
156894270
347589532
1009074188
1549963630
1792863220
1340121595
1974065156
1368169943
625802259
1594969056
1013824923
1392762195
15343505
1254572660
254018311
686646916
1183728733
1961966424
1215329118
2005568304
977757483
1788965963
1946503433
1175169895
740141171
857502838
349913923
1065866208
1994971086
1411686192
59790298
1127307445
1263722770
1075917034
1980606484
2114141711
1694368943
2061080476
2063732130
1545458725
264244378
517823679
1543673
1445128266
1409762187
473264284
943711584
616473800
1993275036
1181272056
1943384767
1370212476
766221893
1424928543
1707018506
1118120170
1532688297
1557407543
1027097813
330253635
237682275
955373188
1210115188
1050100632
55985482
1996441884
47138787
33170508
788471978
1587135242
128400614
1609656702
600285116
2005771557
103888801
1993954825
213236693
1095628072
1989541282
1498185400
1033349887
1299749259
525660960
2125707949
1321723466
1474999616
2129963688
1315121735
1197670448
512853817
766184831
107604103
658733746
1854007959
355561167
1372111236
1793684060
250005610
1303121827
282755401
2146307732
1315498429
757752648
992709924
1746329449
1004799297
1520984748
1204289493
2012106070
1557258767
1703915151
1883783327
1120649839
520984221
792028973
2117617796
796801825
1253610394
1830485682
348423669
761906948
1785527403
702121041
293637940
420061400
1670709925
1837869437
736943726
1697425964
1102859181
207005074
106652759
306651136
23659745
649227903
1623806396
685474080
1421496222
1602931706
1836511677
738755697
1484405389
276342352
1432026160
700922208
2088691820
1023114289
702818484
1351850378
878135991
1483056753
1202052798
2133100095
1487788966
1485084802
1579015477
61249855
857823743
1752126949
1184030946
1576267287
2127253021
456941821
532137914
1015364501
1505774415
1495780133
1501552334
1700482500
73121378
1096556919
735321313
68812569
1566094459
1667029157
1805946001
890069720
1008728793
756925901
424434241
550076541
872302225
1323415121
408495968
1079008153
88703003
1776419449
290756367
1060256854
267328170
1759254998
2016383743
586018631
1999162081
1877768331
1310082832
847142777
153993928
897288046
408659050
977482937
1126774866
88266315
1196352306
1024439525
230647278
652162132
661914727
1635955405
900541914
2089702280
410887078
1291152870
1065683877
1321682776
1664888708
2041610395
258261876
1442041002
1862081302
1345741712
55501337
712736098
1983746018
1522820879
2100280909
803970616
683874975
2068477372
39675417
502441088
237693806
1993770241
358136033
242799097
1776606431
1287241431
1226837735
97346108
136652228
1559641043
569946288
908666173
292415964
620501380
50485975
647535193
740199497
1183145636
1213668908
222435256
160436369
1837550256
1622379057
796293561
225222331
843734227
660139179
1216501392
1402678854
899953912
437479603
652250044
850745646
804022121
1736232315
116273712
533176009
1507588500
702141047
799676116
1531678897
347158538
8799166
1828595236
1475886137
1240275499
642562105
1341852699
1449609262
856857235
1728920179
1532663980
448037964
27348848
1173885035
262080900
113802818
646933126
1129777731
913377148
1577276502
50505683
598024803
997872461
608147530
1226756024
154947855
1230298512
405739409
1272449484
1295330103
1353466098
1166081918
211404928
1728488407
1299554921
1344348063
951839181
1918273939
2135637800
666098237
2055386877
1415503428
811470271
1602053530
2068466245
1085853684
1842077371
998564900
571881871
1338146731
39986975
1173354556
1016526937
2083810480
1442204505
328097084
1050845682
1068816479
687936329
745299997
1389549042
994232045
572240240
1022513200
793138132
1601344740
438608336
1396872156
1134260249
643347326
1902959287
1343361368
1684397366
1251931605
312908746
1106517858
1136798244
967263645
829947178
168212096
388389269
1850274310
561596286
301682520
2115436226
1168531661
1876494317
157668117
2099691662
980712822
229295078
1877533319
1746623449
861513749
1820950044
1927746837
1396293757
804917345
1470299734
52353043
1259793888
111392494
1285166551
333709247
70120766
375351613
1259532481
2027696325
781273657
586032281
1879652305
838753608
1020972897
524947188
1382475826
796162400
1631864289
337786327
1547382211
1041237321
1770689827
119227818
1847932275
663753470
2125314937
1467814969
100718194
608689497
1971894834
708008526
1826099164
902384266
2104241458
246260037
1752310871
779715721
1530813830
1884103294
1295592408
1004529471
589665374
332379680
1512378971
1783036527
683660123
255044383
1576156261
1690110547
69849443
1893391729
2023696447
970755679
3789879
2123915562
2010194064
1409594156
1222483459
1546009250
447772713
348277219
1042891249
98795243
645571468
2126448529
2015667591
1901468687
292878649
212862551
1952437759
1258382059
1309356976
663973637
1595678886
1175527976
1437093768
1540779685
2070099415
956826486
2104145970
797907876
1135237694
1905552854
22722414
1191166896
1892556913
1723028832
948675718
1672344879
710721608
513556659
324207256
853368915
506489727
623217950
2115166067
1374019383
848830722
504127847
555589016
1821168755
603834593
1525892947
962531953
485675556
211293388
2144222092
974410299
1784304928
833993873
1183059387
876612813
775884446
789579910
1819307012
1582172340
1020954157
1910145674
1791942582
1159396993
88538158
2069668183
1374047521
1804660149
1065638221
1597579571
1699143371
1155193070
905065296
1262665493
724820391
1456727854
1881722741
1536662589
799557009
865956369
138198512
1653050740
1475939131
2045437337
1863284796
303599732
77997236
446410751
1732677790
1619579109
1052712038
712385829
826260372
819469628
1193761089
592287926
796814802
1719517397
311671139
1490006940
275758870
1978036121
1640351460
785177985
1214173396
255316253
185120222
372706299
1377144875
1691363096
2042440050
785784223
1529800024
386927852
854172037
940561061
1207602421
591107268
15657671
1350809663
671606796
1707242536
1467107620
1505732409
732975983
1609088632
758625217
1279557042
330647959
1746330754
119425707
1325382073
2044456076
1061983217
282905490
1467378135
1056896112
680137757
1878603501
711526168
2115749835
1056436584
927762764
367042671
1684818819
483631393
1129472214
88446295
366698843
1541059146
574774689
1302288316
1748394459
1576096534
995892371
57912297
1514523471
20831076
1432942195
840801181
1345386632
1135440731
822850419
301269937
744389162
1007846649
268594980
1807587636
485084388
1033323687
1548730285
748613658
125266682
1766661097
1544285131
1989063275
1242951201
2107862454
857849721
755201857
2132564322
636966739
985990085
1883944293
589828380
1890785621
1122194818
405803375
1325288501
1998061647
1000677573
1474694222
902229730
1537199796
686250585
1460770009
652217197
143248926
1964458403
351416039
613057567
947290322
1399715266
266402354
1603188035
2112747065
1095984593
2118210032
2075208096
722211564
296313852
726269748
326343573
34047255
1293411616
641168277
1359189745
628954362
1897416345
437758167
599298929
1752950974
2062455641
998975634
1766098566
517948703
868476368
1831437465
1665740195
1042824656
809647651
1829489712
717598599
229324321
1900589856
852063378
1413690189
2143919815
1380071512
592211537
400962335
1639314288
1925718926
341291510
419081626
56305880
1704796780
1898132079
976264380
687303454
85150638
2003326896
1362788484
752089648
1523939297
128996695
1906723955
46741198
327566443
462447277
949908528
1762128524
2061966642
810270672
840603766
575393935
1175099825
1502846787
923571284
1525061552
1932502139
1775950624
388671917
1623936964
193434094
1219573529
1210058755
68966225
664114983
1442148595
2078344373
932793298
350503560
695244079
1491713910
1390554523
2037294598
2062053823
444929317
702793218
1002452433
1308909233
2139863319
1374283190
862160621
1284444756
816209460
978671384
1357710938
1757481795
966585721
667907294
88945840
466679369
1674005280
1282414371
1375029252
1401558172
976757142
1542179784
1770449634
1478873371
371615658
2012900194
1453656013
1236455605
328230791
250764788
667973541
240030601
675011709
639599095
581061510
929138873
465629633
1412205223
2027304457
984879347
1095397413
1658388687
1802673409
962768123
1619062936
742669639
1516667852
208686415
1128441259
1041055318
543853006
1230695567
881501136
1290809321
85587030
894298523
1058441411
1288438834
143633998
1744997617
1885945566
2065876989
681135528
1076830539
305980273
1356147284
2030901744
1907809380
1145223716
1259192652
1682818923
1278388837
1819338488
629839036
2024667815
459260839
1861662671
2110255472
2028849686
433446615
93757182
1617633813
876361777
589895802
1597578742
1574687941
205907469
1983512824
1905154485
686005395
1507786983
677191108
1658929152
193087818
1534081644
2025924466
725206316
1722661883
1502704689
1788592823
918084154
1792241864
1774682878
1530634169
1466366269
153840542
615165744
197807492
1537151736
1651399330
706334061
1550971990
115078757
1434668100
108115886
1984094370
600283635
573703752
679757731
1121651429
544285503
1673038686
1102064150
1088407408
509002015
1345664760
1716038207
1989142259
515326217
638194406
2032956349
1094473645
498532739
1668996363
2079457421
1933163450
1302296022
602143709
1980398718
1214302206
309945596
215271911
912511009
937079978
898982824
487784461
1613141178
1207762912
2114679838
1122349752
866153789
604598348
1233175232
1523626850
1830752479
952511280
221360854
1439241195
460114875
417988847
201977956
417927137
2137583542
1560127588
1636994093
118163697
1098710786
298909378
1748944049
1545278322
2115122259
588382446
2082812726
199578101
1384933210
1453007424
2071563996
599577994
299412061
900431602
465285117
27083968
1245109202
199582979
1547005715
1502862068
1505949018
97635106
1215927721
653232015
114249168
1412416022
1946525534
874623351
331005525
11332018
1971899630
2059080437
990822323
1161450509
2054947624
6853487
1511072562
1352137987
338604160
32093225
1515261320
1459294854
976330585
650023362
2136551569
932589157
1542313470
103697537
183516085
1958576335
1763775500
119687033
1147903009
1402668055
2034982082
2055421119
770813989
179376618
675916363
2142162024
1611836911
1199924331
1739875539
1891313409
1883634875
699087132
1398100830
1057392417
1373351186
1193142217
929520910
824174497
1995616844
1114534148
1189975170
1346242723
973135122
870746048
1708170421
2114090609
1755949281
949480501
1746941854
423842222
1028999906
1030116151
706769373
966207215
916000861
1973077582
509412909
1942738874
2027575896
554113136
100194548
1546635182
644117902
730470816
784050649
373529680
595698706
1268405879
1969702290
1245928762
98049129
864974494
668051067
1586582040
1076230284
754203459
261679828
1741475610
367918534
1881443020
940592599
14183300
923434632
1766327718
312957201
664776953
768373804
818890749
473866008
216663898
638341566
2114005015
836851837
1531183493
128143128
1176563683
1351204848
707697970
1264448859
1621581333
531213938
1345802320
264753569
800907498
1945963129
1429199032
1741347638
1820153056
2078669784
2093710350
273601437
1565597824
202057065
1951929194
1360836965
1502338210
12915505
62983653
1971948072
1550594986
72023507
554266715
361599574
974478224
1575601536
717016195
48641655
2026671113
13617340
707650732
1796498438
2061070031
1649727845
506791488
1605222456
202684087
520568977
1291410553
208946025
1259612691
367016230
472569212
220747583
1576312876
346284449
1992281396
54945812
844417349
928679168
1668724519
1421908720
138755005
1821389486
236203826
105273219
656230428
927366200
1344193685
1795271379
1504219287
1301408318
458162580
1905029235
1818915024
738313837
1096588077
262077309
61299021
1427265328
2052543888
1861707119
140206818
764214273
172045513
100313797
995205294
255685661
1409276501
996158415
1039235640
553001067
1717127933
332918259
2056903354
794258258
127789518
540512580
491564340
1198891434
1028614986
938380767
386517827
1230839031
159370978
961768758
49294828
799295768
913647376
1607332206
1344085139
1618611752
84824199
330703325
1082711548
1338521303
421774034
1123843939
2015044300
1025859826
1670508990
1285052147
1361061103
1470011421
283841200
87969489
1996114136
541014441
1611634059
1845077398
876972806
1668211832
18944585
1887994489
249166125
1414510901
1020277142
1353844756
1777562545
1795310240
2005396717
1669875109
202904240
1832631612
1177274693
2076063871
1356180966
1239690757
1964266631
1123347112
1269630094
350475057
1498158179
282299124
2139441004
1544411866
203201430
78336296
434699642
447132403
1379757545
2006531601
1903196571
406756534
288766042
150024691
371748122
81691880
2064277739
1376997599
1090966587
360574878
85377697
2041160872
710962737
1944670569
1823654389
653020252
138198512
1320545195
1029513242
1065829663
1202300638
173737322
1280126960
1877258615
1379898034
1851776202
1400109901
551889657
1019845298
1752065073
218935222
751384501
2069633011
371252635
794554854
1020777059
107375806
931873222
1057925667
366117302
2095148125
864739634
926918251
1597176081
282977355
2145800519
1893316080
778177543
811549930
23938809
987004188
118866288
1459621618
1625433196
332837931
1580461218
436322643
1693814097
252376365
814378780
1033271800
805585497
700564073
479710565
1430989427
1974402661
1874014451
1373006060
1617367965
1602018051
1966369466
1357985116
435649262
1990617504
1697651221
1818437547
1952900867
2020037822
646573246
1579523687
1664153954
223300801
384580583
1051024376
361709573
1144207484
459556805
1663524936
230748487
796274450
1479585526
468915952
1865621051
991827353
1228039276
56902516
578108960
390302665
141685473
1493083433
634063377
1083150548
1621291984
911282555
1624793729
321297146
107944255
373218841
1408565148
1900627560
2130330236
420258253
1072543660
1466562146
592620478
1505776986
641306511
265668005
1992434175
712604280
1864330590
709308981
1212034105
1289684055
1669274992
1301631609
341583668
1634006797
373511478
774841434
844112523
1336042040
706254741
2018538456
208224835
1480231416
652283412
1764107420
505264399
1130274415
1678076756
701334238
911010568
1338129068
601628677
940597827
1754276978
1568873144
1865843833
574176006
595570778
1559645515
268197444
1914591169
274764702
1363609150
1056925458
1555000037
1495859597
1739019942
683547670
779149333
1913720326
1102178000
853008109
1887600594
198835340
1156692292
1090495736
1815736055
1538085163
1322392240
1457192693
1398606233
1461222375
547349085
1719986001
1250112897
1307402926
62959793
1790876140
1106734391
1102242055
1582950747
1569787481
1894863486
154278883
638856024
1272286742
68719232
232446987
1390842383
2002019210
359502065
1298909410
1201898066
1557219272
26648118
2086812955
12177567
1952164267
452045711
1129026794
865320943
1190548545
241665247
1913189163
1806887992
399141537
174810323
124201801
1561699813
1152279546
1637002350
1614854958
1881570550
1835485186
858688310
965121144
311539086
990128595
407220063
576552618
1518838301
1599087488
1059709298
99040784
814473030
579682868
1588498399
282518616
282536365
127181571
1209180811
1021379653
775874514
592057310
1404132826
1826583962
1294137100
686962199
1056465535
1694243560
456392814
977586355
543124590
1349346741
275007415
753525597
1161998555
1708191310
1851421326
82313318
1117338663
174634377
582496709
1678719956
3019174
1907675656
625891898
1752862417
912677721
1262286990
1671404599
53661572
1015031845
2079156716
571121062
852735043
1428319923
1068496820
1701814230
1138294208
1473520376
2001931086
830306519
1697385321
1558248424
568205069
772218490
1877477570
1233633782
2092756097
1266437921
77727470
1097725275
1404383444
2062831558
1879708825
1404277140
142656216
927770848
1275106435
480408602
1708705815
632006338
1995859293
1439226324
1307040791
1142366356
145756914
1259926125
1071141740
27155847
1116516063
2125257981
851984178
256913572
1814684730
457387479
1830225023
1550984693
204163157
1916612694
785852966
993968648
359478184
775696764
1698922434
725922737
1862711747
1753810606
196860660
1295485343
1237369653
1122013128
1174102834
986446785
1921255555
2056745720
1185443585
1250384280
2110933678
1501886619
638980651
32757423
622943227
306143182
337659493
1790705041
1659928864
1830912379
815357231
1056028592
599342490
1328520852
156291972
1263179322
502412651
1784931218
2118349677
121492606
1580461218
1326845271
332206964
1153860593
2038823672
1612136758
386445440
1068782770
468134239
657550018
609496915
2017724227
1930989281
1198970367
290256528
234088106
146676189
1623665850
1456462540
25055428
1301251543
67584606
2077032854
1350174681
367804365
1058551372
1014015748
423156241
2090075604
554937951
1317828574
1531025674
1051903444
1219533151
354479952
1639880481
1618269539
957845961
1814765839
155093315
287136086
1713139832
1938999770
1215660325
1974473919
1858026919
1577853940
438671877
773940601
218266855
746804435
303166338
608040086
1904606112
1113577923
1938399556
1593082853
1390812524
865725448
131668535
1981419757
406905972
1419482403
1890108273
1602500577
421678919
399226056
2060823491
55490393
655613543
1426175196
950206010
945719011
1130801058
663134940
115496717
791687182
2012054265
1422102450
1031711774
617949108
1563834360
1681208598
71085846
364357005
664607852
39099366
710035311
1234919714
561257772
46430628
752052469
2085980259
1189120858
1440824634
1571954749
1998432483
22051371
1623365093
388958959
2030387478
1724434202
584400473
525480396
1974014687
1018214667
381534569
213385034
71770201
1583129592
775142937
822256791
792722003
1479888249
505028915
1996593555
913674784
2106902992
2144741298
1395140372
959103382
12707629
835464253
15001267
1260138838
1739577992
611269835
860570669
723281826
97001823
31514488
1762090666
1680640757
368322804
2061856243
2070225187
1046726342
97171685
331486947
1628685741
156094756
1556604504
1832382987
196416410
1499480502
335175369
1069844099
20375529
1384277126
1880869749
562131783
2127006048
470943228
1425647714
645716640
1407254868
1375940741
1168114127
1952286038
1863505462
765358129
367797232
708241251
2040466406
2144883728
649894639
1373176970
1445167942
350563141
949486959
1360855234
275077027
1987036976
1897785650
1670925595
516895563
2112729154
918064272
1019628210
1725346676
1693705115
115732623
502888947
428064371
1765001167
1423334391
263136685
1016144447
1723995849
368116685
1256078246
1444702398
1101822266
2104075144
2021539972
9866891
1567843762
288189432
2124775183
686014682
239001325
1788936599
871634425
1599737925
537406118
177360869
1809192088
1812867779
1915945715
362418705
791533361
1896791086
371303040
1426635487
1338187263
694548192
505371439
235321210
1034592069
1059235774
357376239
1613230126
1507251905
363235327
482941894
1446901378
1688541946
2133602916
581360160
1213278593
1113351517
2117933035
822709326
827055378
689228943
266457933
1566359089
353804972
1579146777
2105408218
82319005
709184916
1602472193
644949744
930846167
2144930892
1411553541
1802281243
1168741334
1872293699
1209728935
1872920057
1956902763
1646213922
407834602
2003697746
17801040
691299847
2067094747
1726916628
2028100634
514077926
1929257859
901406212
383510657
735977306
434344158
87294841
1166826835
588667705
580799913
694361258
2115400930
1998792907
1042234520
1248341881
1070002820
2133150449
2027889575
639068297
1189743759
1449591631
653463770
2000731629
1131960353
2038053079
1647137783
2090671200
130921189
489954441
1420818032
430784096
1144637692
604429822
273314732
1853010700
181324707
1268490118
1680609217
2044009980
773224539
1197004413
281353027
1602293342
1280480654
1759566407
1890563229
1310707103
1906839884
1262869483
2080559887
870538181
2000713847
899408171
584135047
1606528326
762170436
1080242294
1857202103
1257006359
1467523750
1560070962
2134287431
1066576162
1647190202
41408972
703719069
1037429436
11105925
1512717216
172925949
2096598792
1465573809
1228855229
2050016069
1726623887
547388520
1768919523
2061217089
1513947655
103044959
64387896
1931023390
634103661
1974702956
1797682335
1108443016
944616206
552285935
1233679042
1853953938
752990741
45338728
1860909423
161277910
1153472979
1199172581
641921275
1412930312
1347734190
284495903
319032040
337824881
1356844716
1667641402
386179856
1339229078
2125591017
1357552299
1000374297
1125190805
857287203
1739391680
1143886975
1089226708
1339316476
907051085
1153784833
700107283
248164851
1463412208
275132324
390965526
1260239941
657713355
901018737
1133218101
822820188
1671340663
967065139
43355384
1574943084
934866478
1981094055
857841850
1587768093
1586554448
1787733842
1256584799
711715684
1371850874
707115512
175354356
809299846
9024359
122752917
1749403981
398443220
1853622253
1015021591
973882743
707206226
1802672505
1589924075
105416871
849832711
1686397247
1994295364
145784621
1371001576
285072238
34802567
585324529
672728032
1069583125
26996346
1756221204
404337396
1415694976
511057451
1855594111
1765808626
1699000862
608067947
783706324
386278802
156250466
769361764
192518239
1634354646
2003406311
114378672
720829046
272811115
1774264492
411778542
2051533729
78981041
1120704011
1558010535
1084253509
936369951
1807587636
1873724766
328557725
1451897169
1223360646
442633073
191444940
1450485326
235245884
2109526228
519294488
936397800
1073598138
1848900397
1194779276
2091169143
1765264847
2054522338
1408324685
1426384944
88502748
718842603
100097857
889723740
745729881
41305320
838015420
1649316880
155529259
1619532923
1788998503
1001442231
1464659234
1033809005
1630553488
1295306478
1885204844
669398895
8133110
1556903714
1716851754
1098763395
290234335
2052172253
2131407901
915019061
851642819
1818945880
549274965
899921955
1630115594
964185789
764590564
684585527
503770695
903863896
147847521
525823246
533180285
1197578958
1028412141
1527971182
336370887
1914714238
1034274237
986089624
1328447712
785217701
518695608
51747336
257792795
1335019961
2146500536
300393258
15869394
937039118
547917014
1914666534
1472542644
1591040960
192100490
1240356838
882948654
1642141847
1579968247
2093135714
1485610206
33871425
154035991
449753397
220668927
1171447072
763757445
1421705245
56278002
1849542391
1087545229
1881793045
1105023408
744365006
1265056879
1350505374
1589919737
1629545717
1550250723
1025009277
233498939
1701095371
702795462
684731808
1181954379
1282598058
813510448
1720083410
5913315
361342324
980853379
1124655197
1229546130
1223365575
242023095
1329117072
79640804
789209522
1013474511
544288058
531568917
80713848
746432273
1498300901
1039209253
1407717132
1304518491
665052861
2087068492
1732113168
1587275538
1866289561
1569016286
1340855913
1153267839
476664474
1327187657
1723890169
212182398
1602251161
728334804
944563955
72431388
1213481765
821908903
1576079386
992775188
1775187830
1011525290
454898221
1116036685
2002240313
608904942
1993481086
2023469663
1033806706
1067561692
391850738
1559861189
232895271
1808102677
225074679
1042306195
631571011
476186426
1134880187
1155137596
321497613
1244051071
601854981
1046095325
506268760
1767701912
183576411
1991178110
1362522607
1434179343
1578461809
46399634
1535307005
276550457
1498164986
435433310
1382243511
163760748
1468735995
121757783
2018538339
1507201720
2091989693
24883764
543540607
998877929
1184640059
618790957
199286448
1991118577
191245105
294896463
494128492
2146511924
466539400
446424115
328970091
350937578
1249151493
425138075
1741100652
1136970349
663766421
2051168791
1745646170
1687338625
1232831631
1163900334
241793439
978561980
1480214558
1368132605
1065490323
126771807
1524347226
2065625062
419449376
614511314
1376819242
1956968011
1331784518
1279519903
1352885560
2058268925
2096186001
1011508514
266576674
349314403
360635384
531902882
1988920044
175878520
1089543033
455726607
702430574
1936968525
1137542957
398560472
376685061
2130548100
710210161
1672596059
2066839520
1748541879
310352071
1026713240
647867511
274390546
1822343980
208793734
1652934284
184706940
1357658641
1839896676
606677783
998813532
1028614986
1396242631
499689138
1612148069
1345971655
1998674697
1323827469
1518309268
1443273549
332710911
41660762
1589007644
154794130
1112078086
760219733
2024874894
182531144
384621050
1960159717
1699617390
1408583574
1708646098
1139065154
1223353467
1589555722
1049560862
28225833
49577594
1966380345
1883390581
1435785595
46681909
2137217023
1530069860
1905493492
442292152
1317769610
670158158
1385609085
871851536
78835942
973407943
1391880919
1897212821
20384258
497822269
730275645
1707443069
1633109032
1135237694
204574044
18652207
774400965
34335963
607939268
65464956
735589229
708050479
1264390931
2117101824
114221507
1176555502
1396396233
39505783
1690478588
1863419217
1597578742
1969313010
16311986
228991738
1209854072
1371446989
164374017
702533818
605501755
1872826561
1829414356
309393814
1284615043
221032497
1013264669
105889163
413870621
446553418
971078554
23407907
1045797706
895065625
339377115
79261786
1511718557
245297454
1534839734
1530101644
178495282
1084895216
237031499
1771113555
1027472318
316612686
2028100634
654345998
1024374580
1070016380
1424595687
1589618012
438321024
227753856
1740882871
665717199
543926416
1433228751
995138977
542634179
1053772678
513247767
127241301
349123252
1833093480
78489329
876733079
1606302687
1834872153
1569589057
759659721
1196987876
1259324626
933994300
21678884
960625757
1061689186
855133794
598504184
554021633
1218894229
1934625590
319402822
561540036
716030517
1099755181
302132328
121256875
330306070
1973135248
679332410
388397660
1615405814
1173773823
2071556791
727653991
514847684
2049433788
1100189079
602715646
1141575318
528284234
932060714
1584069284
699135842
1485579761
2062391837
932036304
512291156
234807065
343426226
690212824
969976839
1795684991
575767180
2084177700
595570337
484498604
1574364201
149461739
472946543
715386221
459390325
1124252798
503362951
539504189
962167683
1786250354
1223196507
1887381993
321530898
185532445
1735714970
935419872
358817530
406095402
1192622344
50068948
280094639
1333134993
1930869860
1346417396
1132066465
364141671
1666290263
729156088
1604726563
2012349633
97246360
1711614854
2014262192
972031303
1662955450
1999005833
943560573
1566688346
778484967
1177826192
1722814101
156270838
1705304950
211613735
2044055221
1373731653
1079379640
629756488
1014028938
1427228385
950115515
1932759273
803901874
40302701
1232453792
726049796
47261415
1122167911
1146843943
212298476
1695912969
131499465
325001482
1795729325
734666286
159844380
1205803733
1264349530
444844028
1723180028
1363433841
1593419585
999652042
338095922
635025430
983568891
946352225
1298049133
675733990
1073786532
606739707
595531068
119777208
150456627
818815142
1411411130
810646651
1963380450
209168567
842542189
1794078382
591176192
11379642
148927296
1108709287
250143289
382221708
2047959683
1099532841
332379606
1561894548
894131162
1068088429
1117332069
563491353
908515237
1911337169
849279627
1257420597
1969518035
1400514669
1910652907
1855141211
168772640
2103767223
881374274
1319102670
807780027
62645042
1624502427
1409388797
2131210055
43030073
211290013
727613589
29361639
2018106298
1609492541
1143231974
637963816
606927497
758558479
251768038
1849898680
794163245
1586908393
1208087247
1623309287
1482410470
668410425
1442201715
699947608
1297317707
548045195
1408465237
1122124442
756479156
836198155
395817761
1474046106
50026277
1648968171
1051078484
167679288
912051130
426866852
151032342
1462310707
1874951179
169379337
1514527581
1915973231
462947243
1153665105
103980937
463526732
715353440
1921071520
688261967
96621075
236565965
510491936
2091811809
1000891069
1749331099
1437835511
1592112176
788057206
1065504659
381856031
1395759428
1636179154
1372011187
2069242551
949903148
644112253
1395458130
1321645885
805928395
1279512001
566127205
174351597
1827381458
1427751244
1087658705
464379104
1084252008
1925996278
1255575172
138070927
1565419717
1866465995
824429433
927470948
1821958175
698466485
1074761831
528559343
397125944
883025636
205382840
1476429310
1834496085
452854116
513637694
1247732414
17502393
91670545
1506642822
413079622
1932765846
1370760566
1520789444
1218106703
1803203975
1924435710
1793308190
1530460983
158373008
1880372336
1733758196
530264587
933430421
1851101111
316217557
1338779336
2078548350
333176787
1505061205
138151362
1887906727
40397623
1598957632
1291947625
1040963511
1850221016
60692337
308072106
646728953
164542667
1369117363
1392421185
1235396833
1236597539
1736113650
2040865702
268443480
1652308693
383888604
671916091
1869349404
1524565458
484763822
1568990837
1736199979
836921555
1693942754
1376440273
787518532
1784014730
595461887
721433387
723258474
1024487446
1964241399
1065469653
153933660
450479173
990798503
1708119135
1968462347
1163358145
125927606
420929469
441771408
1269155999
2027618875
1731363248
1320890791
1383743464
1098429022
1747101291
193702958
845986677
550429716
247710695
1465208172
1355273534
1924374043
1833219933
1754881052
1930380430
62315959
272271047
339523618
951283166
2043894229
427239173
2118035351
1139751004
873478350
14981647
72776900
1755195161
1601468081
177573047
709547741
1996874134
667636158
1940820495
859365931
1243701616
705503866
427768596
2073247755
124309705
890420507
2086098036
1963380450
227915775
715989088
1132693557
243794760
1090129950
104332107
472419393
759534139
1116127420
1898982144
100564049
153856344
89094294
1077989341
1849340323
831363370
1298529204
1431003556
299042448
597753376
167204715
54898634
798755129
1922029794
374570210
1517781629
2133218420
872751222
393795065
2121347645
819868816
936081983
1083126068
1550384224
484351336
1945522119
163133157
340629249
911282555
1197682682
1742659213
507182860
808352071
710660116
1982100567
1842639471
283275542
368367084
1787715543
1083884326
1715539429
934579129
491158985
695373116
872908001
2107081269
420758398
355344742
923834106
307748309
2045497031
2120030179
639382161
1535007524
1414162243
1039456083
326751265
309956627
1818834972
1048796252
1868358482
754109453
1287241431
1000965878
1476316506
1320927090
1631892435
2145479229
1390598438
1539583438
1190759856
866454008
868903363
2055832422
1845730226
550125995
1403279426
1764510733
27521074
2009576563
1714990324
1771998434
1317256245
1385579515
1089562134
610787166
1170328450
1043615285
1822204664
1343127367
1593761560
1508051387
276645480
1600304481
1944147486
1969870553
1559892259
2000854534
1221007372
223576307
2023148526
960824414
1593532240
83340825
1642088634
1243987728
97375454
1508761573
1291337960
992790485
1685800659
909433246
657625425
1617530865
396864719
1115922448
817087753
1365270001
1698605858
1300050292
1050660940
1981860853
1450825311
1389976901
1731023362
1434974349
1770415340
402458886
336174908
806298852
496267089
259408188
919786245
238172852
1057576091
646927512
1379799152
2029039255
473534961
855782227
329448685
234299261
289756420
1684215600
260203823
1823009377
529764286
370739814
2077921459
616920135
1273102118
1956625441
881283528
909276353
660942212
575451485
264268222
2040944587
1447744232
1160211448
307035309
1055531620
1655009606
270343618
450627928
890666759
92874420
1799669899
2140873638
733355046
1210231832
269746857
483727400
165379174
1712084546
862342013
1427340605
703174544
1029408798
287908514
2133332991
556901503
1671717577
1125791297
971343383
339670339
1790329164
634408739
2112663708
569318715
1700452078
1223056080
424161754
1746741965
308619150
1565228179
556412536
1380764628
1158177992
481538135
107134438
945967438
60876040
803418301
798980624
1897454303
1321555052
164779703
1755869992
734819500
2049822556
1458355761
1866934041
1918724261
782938949
404595456
1607065136
2065029495
69883374
2037705791
197259565
887370279
387291318
2110942405
314469971
640680648
1027858423
787378302
1012776510
834683441
1701030439
897186127
834942602
1329999202
330430138
10206189
1644121333
1546013531
1295886566
1688305801
809419027
1978358864
1525239583
607861328
1519310924
1341926347
171026142
590097583
2099018733
428031845
1080672629
852664634
602868149
348641961
393878187
726276020
1764623726
10260730
810728754
675786527
174031733
591723496
1664663492
442504355
1764867837
2145869993
319719414
1210643466
863630583
164467891
1027540739
1974006108
1228217998
1954833253
791382704
843539712
960241798
418528730
563505773
388256787
1951971569
1334812693
389677836
1810786000
1684968388
378567164
1126029835
885960815
1119233638
1714407437
1637265286
2046892160
723053602
1283963251
1371458331
2025389675
1307760325
1845545867
967627175
568271476
1147454971
981860112
397323206
199142478
1831091466
2027506105
1663250611
1697801967
961479869
1856089541
568606163
431955506
1591778068
845314175
1217404875
617129636
2079249589
391010810
314688379
1630903581
1677689710
818724114
1554928056
1905253502
173257816
1654305954
1401904705
1633926648
1841304377
1894981897
818407736
1232163711
1267956501
1276000517
974128435
1970715099
1292297722
623255179
783221025
15592828
1572443082
1691242593
643974893
479370365
1432349523
691589733
808134069
1275920862
665185782
1004570981
654775907
989875706
1783358770
1284383059
2100846630
63994047
1445945026
589391373
1215954836
1774538501
360514854
1293149387
597234210
1090992881
119928606
758247921
161347307
519498700
472330464
1734919761
1059700056
1593352077
1813317414
703544973
772567202
2103467057
1904426064
510707064
960309299
1993366732
1243951924
214133189
2130395958
894249100
1397073469
237768244
334089661
126595631
33720758
2023319098
1912623107
1746470914
1536409067
584255285
1906721415
1725997241
1073402610
190085623
1770206612
519580234
621509548
2130969407
1215930990
863196281
188647455
1462524958
127933694
1097191023
1806298510
1921047496
354712404
344617229
2068540720
1378115217
1671672319
1522492750
1142086029
154432644
559092839
188424958
1081494096
846516449
1703231671
791331143
592515176
1460957135
713763515
3751409
1760218036
2059959322
691950846
1450624096
1180019378
394029626
316170523
1717782851
1454432847
1764130570
1742936545
2007869313
689822783
291707782
1930987131
458271061
1189207641
378503364
814879646
1338684116
1642932000
1125250728
422091281
720787487
1819829014
1137070490
143694045
894958589
1740456568
1743892368
677291123
164558927
340103637
1701588507
864702320
1275840376
1131572798
2022071619
1086250902
135039158
402303926
932992520
714075127
956210804
2098015224
248792755
1920531080
586084695
1335710039
191017153
1145748841
110891288
404992727
1461969584
1101839282
1240000361
563210659
21116121
386704069
1704203144
989111946
26808991
1098120456
210447886
599471741
700662899
91531124
2129510587
1721979634
289252044
1638864624
2051030744
294165068
772952373
1364454117
1303435010
1495464044
336692524
1153697924
32767544
670060758
1632050190
201658660
1437226412
1629365009
1433394145
1092876689
451785737
451648517
2019553747
1934423212
972826391
788748002
136137041
535371990
1185251211
1102174427
408668056
2073174555
524116371
1403088350
1893741470
980852311
505196078
694629066
1456990317
1892044013
1303752444
319018298
823409117
941593428
1463304008
1466130425
681222081
1209780510
123342753
2005886306
2115435429
610743580
1465487000
303815002
1798625543
793621533
564828416
587852442
1950212796
1554254862
650991439
1712202534
222881745
338097600
750998947
1846289127
1509023916
2074064215
1193759433
681977102
1269822476
1883981455
1774189135
1610802689
931146155
1067779350
1717486056
1019205092
1132388393
254270224
1575213925
1860492172
536177498
671951354
531945946
809187550
1382762161
2083936589
1284167844
542595954
1510252838
681643139
764722193
1003177856
1716476849
297179984
402412720
1389589560
1134979875
923956708
709999551
627691239
657185878
791574181
188984911
1707480816
62121690
157301889
84351688
2108328619
1790676825
193034433
671148043
1070909857
896291673
487191627
1857755974
346596072
1698263966
1548698423
507925966
486064208
139370359
1441556713
1223056080
1449489310
1784584367
2146955667
142545052
1558799490
387568049
1954379833
733345072
780865579
1927081449
2107037639
1261443304
686846052
660006189
57633357
1889088092
1010403144
3740755
1937421265
648946857
1933518061
624930753
1788796846
958212869
1967076511
952418439
716578004
480197551
1181665128
50754105
763009208
720462838
1840894708
2034969029
976523726
1168660114
77017525
956283781
1313737550
578401691
1701971910
1339920162
1175525613
823870978
1229719376
380776912
618324276
1910477691
1457943900
1638847755
758745161
1885709499
1854383599
189964653
1651375468
139264985
732086834
931444805
1657429021
1752263529
549655069
679547304
861113994
1296289409
838795593
933464079
604207417
1798599266
1372105895
331908520
811559242
1401812306
1327849937
1653101329
930063633
726002572
1715147775
2138908617
832987435
176303132
623600644
266091712
1609746112
1499112406
521843658
1388956740
1461978757
1765696620
58811386
1780006662
1287034885
411227329
1432681903
523463989
1804360801
489685850
32405821
849598865
1980351330
65109910
1899752311
1796626942
437982733
1601969451
263549773
1419416850
394439069
1250634039
1786132563
691695543
1591156300
1147627082
1084277508
1673249435
1096161146
293407030
734690492
424900303
2039494902
938234580
2110558654
1568990837
651142065
557758908
297734987
1176426557
2000433880
1197866929
1720685335
1967547159
617869298
1471307441
348150040
251591819
571800561
625536979
235482310
2065540485
361636942
275346077
157011728
366683183
1930575623
258586269
342983048
2079274301
1829314839
2092706150
2054939100
151735804
1213571479
1429213849
873143212
565016817
623255179
1844561584
1561709846
540500220
1279656315
387761752
574129966
1692759742
410388955
1185165852
584291958
1619759913
1991284345
565293027
1659954914
1785312835
1537571380
1665885637
1716650190
1012079484
93904365
759329212
354640111
1394322810
216493079
355006256
374301462
1563839334
298558345
1759945141
1765692709
123464315
810330188
314118357
514243425
895591138
1073501351
673554184
16800154
2134602984
782338794
1954965353
1778359438
885409831
532788373
27502968
1603612624
336964008
1493027679
1772082628
1551861654
2028003901
544145320
1994661683
1594025297
2113908127
1522761955
2027802766
798430732
1241111375
454508005
462338340
2129992999
1529904338
1088423587
1371743706
513373306
1194704794
781633446
137877995
1432740652
1402015806
1002475625
1416618803
13085464
853203198
1126357164
889516777
709215342
56076002
834869967
2106164032
1259500621
2084487156
1331728447
1970481929
1905384479
673185734
601211203
60714635
381071178
1699858517
1385124
1919010417
1405730686
1957847374
799916364
1468813104
375805233
756828989
1562289888
1529703947
160157629
1199088673
186345330
447275961
1359274534
833087500
2093361267
305861475
278759647
1731284273
907510618
360772939
1044986888
1764023232
353410724
591970871
450945372
1102787674
1626634518
2077086201
2031845433
1274393545
1253822800
1571701663
727713786
70074680
524414676
159642656
1335267916
1002462880
2116501884
888801355
48621654
2007085894
552162878
1167367815
1053451082
1294714981
1905662769
769925566
584869094
453817605
170624788
661355461
1046636561
465470361
936930234
104283759
1962965700
82811562
59048615
234353924
1976334686
1128888676
1122368973
649844890
2075087267
1564947434
991710019
1513673759
392495361
1508947620
739045284
1403803082
1221926514
1993172140
1159341241
1131572798
648723765
994587061
1044407177
21972065
1471074809
1344425005
511560587
577606778
942240626
2024704027
797789553
1330074702
1867071744
288562910
1419039958
2050934674
1056785050
431234023
1047237621
1349826929
896187597
481463481
414803607
1896106219
376171989
285341129
982099199
1976853761
171224117
903478304
135241253
1699608544
315921340
177403825
1078171718
205666184
1735122486
159370978
898400999
124755075
239480685
1407957181
1773232483
1666489656
952554554
1539189737
871707297
1861575262
689787738
282469104
623445254
522649016
1276990429
1383311970
488668930
264816571
572560054
418637330
805155153
926882326
301698578
916481472
294811918
405045095
2114465534
903370792
948583087
4703377
1646730518
322835834
874455511
1090770918
1103801295
1934494447
1961065872
1996629738
1551733176
819104566
440622173
1532789848
1356765166
1868047078
1044888976
906163759
1507167466
306603869
24945325
578811329
1473091890
1577693062
1596865573
1053219627
1815262157
1401295096
1338311435
1180424144
1401512507
1088571785
1000984151
1947805750
1442499948
1201335451
133067278
878765265
1105169839
506800535
755726828
398841939
1199622840
1874804673
1141730949
744660900
947195787
1358948295
2140735486
1274658540
503174713
772312969
1622749135
2118548515
193426592
825950610
187078416
1605635454
1118876030
1813681693
1770009017
1115955136
1624198051
1972964342
870691926
292878649
2023477241
152619134
1488945292
160133555
489938576
367491741
688870251
731237344
859091579
768618926
1747835843
665095328
1490768773
980846630
1046382190
488590957
395988186
675119642
1132547274
199465650
67047889
1020748907
1925228719
141517547
520184232
527358252
1040168888
738897198
698866946
1221485682
730441459
1087820956
1399684824
1218636486
1147572049
117366056
550807895
519565714
914806912
2033184160
1422398533
82089761
741306600
907355131
901845088
991193396
1933509119
33888309
1719518714
1066129651
1916814636
971468702
1581422927
1062289132
883793382
1219340813
1433859780
1177883079
504362624
16521418
596920036
2114564569
781859848
1610432791
841451880
1459878456
1143676995
1665265397
298115623
1831555966
1998523733
305937539
892070633
1525480647
998644886
2007954590
446139973
1805901853
247063649
651117279
614427815
1412223424
279634808
762324023
441036365
2097100133
1565065516
1189616641
1539518382
1551087109
1160805714
1427115801
1476044028
625162454
184701172
500290913
519565714
570676709
797061802
1974119870
112778338
692162833
501162427
532801543
1084149562
1663034361
598060136
927542567
127052724
1804655779
1899265865
669045656
80312544
1613539885
1803300970
1787023736
1188475555
3137276
1564533560
1126974811
1807146421
483902766
1806841418
2016205833
21889608
1231056936
1889798539
1391708418
289477480
794814057
993413204
511725840
1226173143
1251796959
1096405350
1280291676
1274277760
1234785107
805852913
1511718557
1026532083
478871346
491852076
975726870
704441145
953892271
10452756
192060893
2112514188
1828163536
2002427793
1169521427
909927126
797061802
1672409726
687745701
1969947419
1053720364
413429600
352194314
1742365380
1753328020
1798596842
180972966
1300180959
431521818
457399932
537002948
79655486
305563199
1050073230
923856718
1421505093
814110504
1900395379
1696584709
1333008424
1725370219
1461597690
75168380
2031236963
369089604
959917648
72369757
1685433451
1221061620
1664519582
1049749487
1861305770
940827943
1158963634
1104778177
1474632755
1822404578
1231693724
1064810174
357307213
5739718
1066858381
1272790185
607082227
1151741413
90292181
2088163225
1745977501
1183384635
529809121
714014704
1478676942
1766941771
1106517858
1432682928
879304480
1692761501
391474993
969315430
1596163313
1944952721
842782583
987622625
723402941
1651482681
692086012
1410468555
25445273
1559019803
843905198
389941385
975834164
133779632
1407182448
2093638802
1774610512
494431405
1964308440
1501263643
2038728282
1214084307
1760671274
1964323655
1717684203
521682925
1604212866
1159211106
874279853
362689050
1251558281
1626107981
324397378
1411475393
813990279
1726144562
1469759905
2018230253
1069712166
376401624
189288240
1245649037
1312898171
168314507
1173171210
874490362
1042856145
1654944536
1818502104
279296439
1977774959
1664643709
1514041402
1261380105
994547172
788303250
1321232595
1080032977
249737018
2059436641
568121892
424496547
352754650
228751469
693509207
426089621
350909389
500237610
1893962643
513062777
1552024748
1741707491
727315574
269718171
308820661
1693250409
1251983954
40940396
78985311
1464152449
642302639
2104128038
790140060
588589951
1711786081
677539120
59310818
1753428177
690202580
1219939910
589430001
1184672172
1810718220
1854043286
1112318924
551526472
1086343556
322536145
326646945
1169599430
1341109686
578461114
991665730
724803247
471013125
1722924658
344907211
886054506
62612687
1423820872
1353002297
2039708155
1986997437
262932802
1562380402
1842225064
1276718335
363426177
1082625500
299568616
2076496426
1046438553
906086932
848920265
847279355
1278060910
2089824603
2142438221
145979914
259633579
144067361
1605670019
215458189
1319222016
395551666
531909101
1506396090
1508316950
1379056006
1035492503
1736321348
750630459
1789163753
470373409
587989165
172520716
2111875371
1625625513
245310124
1049564448
1196075068
469008449
180274482
1476360627
332122211
456663892
893274064
573916623
356458559
1929719387
488758553
1693527633
1162581739
1487640940
1184630106
623421212
1824370865
1762967830
867368494
1162895367
1503524014
1437523699
2050509278
841501556
685969595
845119511
1995076784
793433571
626409498
1649020304
941942390
1409438891
1481707689
1199056834
1853704112
496657823
1289216379
1636912139
1728945110
850738926
1078513637
645814296
1360348471
1869425794
1076528425
272371949
504238438
706422684
2107179242
1941463617
730675546
1173100771
978330228
1517725203
576093473
630805591
44294737
1187592622
2065153598
662178387
1289023459
405042498
1746758856
723171151
1911785460
890906711
1702418643
668431877
813287798
1272513986
1678163334
563296216
1894153237
1499891471
1782628547
601557244
1594672358
1456143432
968915311
1182405315
1117434915
1883592753
1471586727
1374224566
156389757
605540935
1176533640
1945364486
609673234
2063020107
1822738364
2095462007
1544139042
1647576800
47430638
170047946
1661627321
2059807044
296661181
1600863622
1224189658
39099731
1382612906
2023425740
813356742
983675854
543862162
2093253590
372157560
1183607554
788321754
1605101418
1522246625
1367375743
681048747
434109505
425825599
915493349
477460965
1826387776
172096709
2088295293
1875862464
1841334338
7726301
1683015427
2144850946
996937134
1309656742
492024374
504653164
1595948855
181942854
382880325
1424498109
664064019
913958974
342251725
1626327475
76279096
2045991200
1104554263
1130575552
1780664080
2021302231
378599960
80112232
1112814144
1560520572
511791471
916000897
1346874375
686404920
1037383388
1933731696
1874771374
1852027686
731173898
1806151354
613267377
330819247
1742984658
1978455997
1833901387
1060082208
1922936423
1876153047
1267081867
254173737
1182951743
1075967247
1039809991
613167726
2120149020
745527393
2133694624
1788220435
1360772599
1584452695
1271305599
1223744277
2146286926
1424129796
1299282156
1153338811
2129453957
1538617029
2077115710
1477449481
408917860
919173101
1118973877
178745324
706792343
890666497
966164778
512782503
849814442
1369088113
1819037634
1374374479
2032872700
683602422
2119606731
1009739633
1425114943
202114824
1847425026
1928228930
2131922228
960737673
398066615
572784860
285867885
1749358961
1089198072
1316509096
338079977
1589049755
401098116
1771131514
674195248
1862046604
1530268751
969197407
1338223154
976310655
58788848
1708225758
483900327
1518736522
83692558
816609155
1674973318
1611607261
1077954931
249715480
736206609
944843021
1868511454
885993594
380165664
653896387
207261978
10849054
1637440065
63627050
2071576771
1612290381
2078590709
441007880
1050201784
667789247
348400597
1637576889
1817802954
250089666
546384237
2070848326
1717690752
1948806526
1162395754
1454828982
191160695
358887952
1117847437
780392863
11786469
1654967664
946130805
884242487
745568484
638304792
1239290784
1949319218
1404007155
1244529005
1544538065
1865015818
798755379
1321728620
1777584575
396014137
593830864
187248557
383943264
284473573
1070482577
211670631
1166635148
151100473
3378628
317977812
1049863030
1451530858
1155378705
8161019
154536526
1997499511
893550678
208415907
921145939
19509105
845895885
399327012
716022077
1904004454
1804346993
59016159
511977133
2052433244
1546563030
1770726312
902587212
237652396
1009867528
402770424
392282419
2063535374
176652015
1390493543
162110451
422440476
1099274201
605441475
1451269008
1234414604
1597505268
1257633141
629653395
2013392716
1231794320
1777612378
1602062977
1636588860
126491719
535449199
1285487730
295311776
1853343508
541939837
1121503087
2003645284
1436077174
649607023
1620107444
423470101
2030066119
448297338
1265842328
1432693864
644980147
560357598
1185650938
483174813
1452953263
15035848
527100940
289953849
987614500
719148746
480025362
931058226
1221035042
1971269392
1653539961
1861169301
756176135
502838195
1892641559
950111499
1684220138
376197803
530401785
1568104575
1296844015
1955890252
1846592514
1013706128
457731872
1231273344
283757671
202667407
994834741
259695285
1498853269
1538513520
1102815239
1626144940
77107386
280641241
1561166776
1950675717
1686527005
1135152359
1237974012
676037946
1597732718
2043299161
909268743
853761759
588518557
661044869
1293038649
1801855187
751463002
2104428668
584353355
312801340
611595559
1272977241
621328966
1228023927
1411032511
842985675
1368559624
414291430
1101118962
757550385
637812459
623333476
966643432
425925281
665479271
850575511
916480393
591119032
916052439
982106693
1323018673
250976055
1348465877
1296238965
1362722897
1660732818
1615351967
558483930
1568370006
581700401
722497267
1161890730
1111451133
343323367
2067719259
1933129775
951627740
182031550
133801979
1515716632
947032833
185588657
1597246154
1465512148
1293815351
825723162
1221260926
1113176394
974107421
1552290898
2119750833
251406501
406772525
1648519198
2044038894
931615666
1670519699
1212754648
565784979
826661561
1260228626
1176415741
846301189
1374221019
1334896408
299333977
2061006508
1862886790
1324886843
80798261
2140639847
1830404392
1918519588
2047547998
7346743
1273749140
928604197
769340288
1058021544
1052173343
1327929961
1944147486
1322113418
2131178200
1709031843
845436671
1058958819
1252467829
1352672932
725321493
527682333
1728214590
493147414
2145550641
291989500
16538502
1783267093
1066240576
942862143
1619410578
976480607
540043701
1231085933
1393624533
1452659445
1137294861
95849347
1304920488
14351089
115441916
1908505623
862002278
1635955405
1180704218
247859763
1941283302
1704825692
2010249172
488948266
592050110
1483719650
455819035
1771445744
1041451412
1449735992
848069855
405757129
116820285
323756987
57472197
1959243528
1676847655
1244706389
2067325982
2135522193
1405534194
1428873611
1191675014
1643248366
444435522
2073024166
1307904917
1231470983
2054232721
2142809596
1270090232
2116324255
1051828461
706188021
2145153565
529171961
347602046
648976723
1567564651
1896779046
1735270823
768064192
363169899
802486201
1575772454
1838018288
330754107
715608670
1866687452
1137827874
1392891916
1175571151
1258816552
2099867359
598205468
696095617
378858370
318684552
51178823
1141730949
599428053
122671652
228445188
1887852894
718230770
1514471685
212586289
1209775387
633508094
1439445900
657248969
266990289
2139812342
1997699142
63954977
277849177
1929482806
1573593682
1775969503
73828919
1413109606
402077827
323507889
1832513488
486382583
926177902
1316712754
935946570
1933110361
1029061838
856455659
993318605
1593837648
249805547
2594070
697997565
796540288
47437541
320616349
1360847356
202853181
324663243
1856783422
1490093587
1043730940
946152797
612448972
1278901590
1642427072
1157531327
2082562664
984251308
1229732845
2130667098
2130398718
141602617
917561786
1005210474
1126915457
1881744870
2012402101
361327402
1952463432
231068755
1886623903
1021313258
759648594
1050363421
1464143974
20424180
1955203998
387616170
216610018
305942339
1709214441
1875912678
1699837533
585587375
1902094890
1550775275
1426858693
993436640
521512436
272115804
1340976945
469669475
343425715
1117692582
1298523961
193158511
249045218
2059790036
903054079
1857601441
858683963
1778466663
785906817
828431094
2107344293
637173033
718961525
2063379145
1038086702
377681171
1481479083
636872888
333161317
446014609
453193335
1585498218
1776509428
615298537
23872159
1707571360
1692124510
1776806428
761921873
1356419248
1520064037
329481798
20620725
1690410083
195912448
1661304083
1955541577
1634432981
1967057569
1502367793
1434062754
1483486788
1671719369
918546195
1476507220
1560706621
1982392607
2066499050
937770391
1409184677
499326938
604736151
822716172
1474488734
358977021
1366564502
1731729375
1701203162
1141295819
219172829
1446555014
1690393628
1483683402
1901001107
142366338
2060347149
1946624790
1924399105
1656610220
1647792024
1617188464
1296447915
368913244
2050734578
1240377576
61025469
451226328
187442804
1165525427
1112076934
415652505
295388808
1873495242
903765677
1105288326
426133733
2099729867
710806632
1221819546
696917628
647313497
1312885611
730980232
831280675
1571122983
42400556
403104630
863868823
833802347
1284345811
1952993661
1608867309
1676604394
1208168532
2058246011
945543950
144202835
65991583
761833188
821376825
1012408849
2095461232
291003536
569180573
1993563079
754233340
615456900
1782007480
104133532
1329673180
235075823
7409828
1189643848
1017378741
1608932563
1183449040
560199895
2023293325
1948307160
502435431
147428242
911010568
1447020174
1435959458
649125557
955880727
668342667
1089396422
1349566767
103217452
1152634978
1049948642
574675271
508511165
576459467
900898568
438922329
655519858
197980189
1637214161
1772122332
52188948
1900948932
951868592
270338421
2060784022
667095432
776601089
800241990
741683781
2113534696
781325217
1036318493
596658695
213897370
1923749
617924112
699400252
1077953804
651664288
2126464610
1702305894
1659628829
1255295358
243105052
1954786528
877109605
991820853
114746655
1892729892
503779481
1945397924
3749937
575203940
26990448
191095051
1642621925
1313207487
1839467406
626956482
741736222
1287121700
1510030407
2080653832
69101163
340506401
749817252
675270077
855488861
1643475164
2040314933
1569616265
1612675850
845224386
614113950
74915049
1629272170
1425016965
245842235
231108629
1536611348
92659564
727452832
1774264492
1845131294
1081565907
617908319
12548165
2142588200
1525947124
1549458252
1644084620
1277459863
303791037
879027975
1816144986
1877066408
1964556604
31820256
257938028
1916158639
1317860581
421620271
575942884
978712331
2121321627
1654343652
1417691101
1267335111
1471722926
1628763875
1250949939
1952321402
1606995368
337698797
454089906
2030948608
1566927070
1291159384
85983343
978814100
1564556794
1136730515
331319726
849433203
338443162
51272360
1337870111
736452687
1145247603
171247732
1640375058
1456713119
1659539475
18911447
774577447
275322978
947367053
2014257974
1063846780
643568830
2030324062
1960300026
1681625396
979479131
1240477571
1860816409
2084057345
813283820
998837040
1957145870
1151094723
402148260
937008395
1261380105
163464238
1800329296
1059129694
98971032
306321910
469140764
1188580671
197637728
1829177416
1732607046
1894392864
75370748
1934972772
532157697
934653729
615057167
303609869
1617645187
414409026
341256486
1347198298
115399376
638844571
1276863904
1291362701
707758900
327291501
325983907
1837188027
842924955
1353983812
1319317718
69649039
88149062
1937651077
82769362
185048030
1785536755
491202542
596241104
1191826512
1924517264
435713207
990419996
677027172
988184828
1076818118
9586035
796035472
1604611199
943724096
1235486372
256790170
1621374797
856857235
1628745710
289513948
1904713851
1955898221
358943998
1379637556
688915551
1001277567
1105843943
866527709
1770210927
170342464
943955336
1541079994
1413657649
934491669
1904186002
1586572460
433644470
1640958203
975679112
500081950
109049751
621418617
1232556680
1484140483
1616877348
2044403645
539053960
929270289
823905353
197778046
2058125086
1382817843
477683164
35384785
2063376198
46858080
1535742110
767093511
1814067733
1391128723
1874852337
1073826829
756508381
1896148256
905258142
67090155
146574335
36120833
1174852588
1083726235
326468096
896016381
336490057
181585309
1846930740
1257949705
581173228
2132727525
1354806340
1427503861
1405024987
1154287049
1427475890
1714873296
1646636104
1915219645
813187671
1305701895
1998766142
1551466326
384637471
1824563162
1742048306
2084898053
1245416951
1942583458
319794477
1590483699
840076302
486052555
1422931029
1453992369
1448184992
478440723
2129491279
1270407308
1320193370
1813690774
1999194766
1446901378
434719749
10755294
1043612080
1526153001
1447570332
2070148156
1352566345
71335394
215505598
1270213726
656752851
974769423
164723716
118022572
1714266396
846486996
1053807694
1601612059
156373911
8464701
1746852909
110144895
1583013914
1085766209
282088119
190423063
1942407193
1676061970
194880188
2061274635
40043539
854216937
1476320483
1458640561
1549522580
1400071735
1678822904
1324891343
2018621108
96522781
892894892
845921859
1673418931
730659745
1356167138
1927553378
98446699
1087995090
1097294883
1567671171
827031838
1607704014
1465945175
1496001399
154931162
1236393985
256554069
157461071
1286764062
519044335
1182588401
1139479428
1103974411
1584031582
837929209
1968171987
1550456853
57322254
1640584762
900611259
708302815
260945756
556694793
1544425869
1605594437
241536702
875423147
589292881
1494521873
606840737
500228459
654173819
1500041354
432301172
1427956093
293360645
1741557549
371102512
713218243
1463616083
2011686764
558468940
1890498875
757736117
881752048
62970760
1911185272
1776038527
313982966
1294530939
311636668
1052644071
862857460
436725272
1002103428
1301722129
350477881
1506458485
709843417
1067346830
526169985
387813395
1835271659
1045927923
248899081
727225482
123054243
1279872518
348887048
307673849
1126459431
792267142
190808345
1311896677
1114522041
659098979
1047395005
1998628429
1609135578
635879970
1665469313
1736045152
175533876
317952992
500182335
592195506
865791105
278848834
1244317514
1221940471
795103325
1442391895
162582227
1424087902
636659617
1349548826
123205349
48161126
918175503
453338900
512201253
1923140154
1987878152
1050602826
268805456
1606534729
1347125363
307837437
1089817321
1267028248
765602706
1386207054
53635170
1328050706
945674903
1718590575
109001734
1319671429
212100827
1019959401
658034711
1661953905
1338730797
851197378
1584417281
598872552
418715193
1051681346
1866017476
942392332
1565186916
2107860446
303896329
474672570
168395743
1639314288
1037500839
1118485720
58359968
1221252616
142577742
1214783732
449519777
1653977624
1938183960
86408222
154751229
1162422069
1766541180
1234416764
170733570
754959106
1100003702
984913026
979806810
1326055899
610915889
455480672
790044404
2054290574
1216838188
762040707
385690297
1809589673
907492522
395765590
357818738
1561198435
921282049
1611267604
390265224
209875072
1702840633
2076814689
573239685
1886059344
1715965613
1150851723
946144700
760813926
2011742997
1367594780
725069069
1578597654
1392242463
1199165525
34978118
280223567
723547459
1719016230
2146605170
939898993
829371895
641222069
2035054613
1379513116
1827143701
1722605090
691472299
1139396682
59291633
1951278557
1128173481
1078936727
899520003
107229582
1260924602
2044166521
50018157
732503431
1631786912
1736914850
788379292
1991385533
291850321
1815931150
384880188
770045958
97902038
1490901980
531846727
1542835828
328349315
668194851
1147946158
437876306
1735403233
1687262068
1623370262
1536118013
1849343954
1086708125
1589891861
671448543
383742656
1357363579
889899590
1029126215
1585827715
1873211502
732833263
1129868342
230465473
1813404993
287386611
103318870
1076060542
1855098344
1677096263
632455679
941957264
1408351566
716886196
681340003
1308794058
1965406136
840606450
1637981497
1883936917
2013767272
955403994
1208918727
782137297
1918657082
1236238400
1476734133
183073028
1966141608
983980266
1716892180
617691097
1927306777
1970877674
1986143467
503449987
1306579448
852858483
1004653567
1870612404
581038134
1197001162
503498345
722371799
1721184512
704532184
1531455335
1449884064
466173015
1109217607
165037292
1041516191
1797666536
1204294128
1498360441
1616179064
1749425747
336097570
1018638320
211676826
311711515
285322962
1644517135
687705302
1822995528
1164343161
251855671
127787094
1281717204
499826717
244120506
1287212098
1905067433
2052261196
1482303289
1691460036
848509312
620517311
1789777379
451226328
675902851
62667966
1402598207
240069593
1774414973
2071434396
679843779
687651649
830230748
1716218103
1609011796
1559622683
205900397
1989924628
1649990697
497600220
1232395631
1793134
1125510429
1362114547
27758062
939037489
1109009028
1674144742
461568567
2044754906
1720754976
1208138202
932691597
1033127902
1213823126
1652395132
1924681568
1144737550
1649621976
1067467468
1460514079
3476651
1978208687
1492935127
98172319
2106261693
1912285448
1907472257
839604680
338491788
1476404376
190640617
1287784103
1362757396
235052549
1053849445
902239566
439484689
1516228056
310459730
1387487870
358136033
1081738343
572747205
1976493124
1510786051
1570792046
1287591818
1738478035
1437154633
734659041
187919091
663800162
809334682
1082436073
2012511034
478537958
1703118109
1357120111
2074406852
846695135
673132741
1013837643
1799211815
1772030315
414238666
1031633990
980194644
1554597310
1353919997
1534075511
539673702
1151340907
470618343
522396890
686651439
1107592797
1211197399
1373855592
1221542317
1988367640
1532789848
1663450463
565288985
2003264559
483900327
134839425
1740513
904325783
1061444764
958769471
1977171871
714316564
170822862
2137947882
358426080
827328220
1685043547
1224101343
954775153
2010919550
2038132204
347158538
1360651487
554122113
2097860596
364615743
596084323
459546158
1760138467
518123132
1844848765
1367988153
201365092
75511695
1722605090
869428325
128203232
646682725
1642109352
1763641161
741088208
901906580
352750343
649067359
1637440065
1795364766
1758920196
216789570
26788267
2085507608
852592502
2053939705
661316299
1338667193
269707536
1170505495
1198126974
1138363889
428860813
60636251
92543384
959475202
1937192176
735686589
2050598995
808738554
1147278364
2079455643
275120552
1360715106
200409963
1130719770
2123730739
1902011751
1942865683
136656838
2018321548
441583173
777464787
1903391005
121017952
1905131726
369708191
690706386
1823586492
106378645
753539885
1222159322
2003451396
1694067691
1727298527
295832493
1219744052
226515549
2019888263
1300054724
945756824
396259810
1019669405
896625630
264391637
1842104060
976078436
941862811
639002602
1193275136
943913409
1749023378
827270821
184226001
284998584
1170306308
1488240462
371694914
1388956740
897667966
608187590
1124573212
997313674
52688786
17480960
2881923
1729936976
123159484
736170385
2086307892
874712613
373316864
392391447
1471209041
876648725
1853252599
1344679621
761071325
1580712323
2065362867
1662016156
2056071227
1877246336
1952471874
887574806
799944308
170925267
2092162440
1139619135
599556042
1937911580
730918167
50055445
1854932721
83386183
138746602
1258224331
316891029
544072599
810747352
1824124006
1873067737
1051786150
1248058616
1696593629
848829639
656356175
885254974
266015633
1694812695
1818956626
21651113
841145354
2138036862
749370107
534817727
1211339192
219335339
774586744
733261116
325480275
2094264004
423096899
1168972422
244436175
1668184677
1988949833
687335040
454823438
643664496
1352277366
54288478
857620110
2053941517
2001449699
1671650175
778541188
1489160297
730678584
1145471861
875133331
1297000222
309027048
1723146310
1898301028
443672402
482560879
269974622
1827157803
875410551
1093855460
1341596936
936772128
1889801718
1009665850
1938789807
1041364634
1678729357
608110943
1191353173
1017348625
95872164
1113583850
1456449139
1471607693
1303720902
52310142
222428600
91979193
793663256
1419982558
1294968452
577538702
1991602947
1590697848
962645204
2047806678
1612066172
1585910688
1713359387
1241165161
2074893462
605319682
398916769
342315565
940529170
1257907343
1571940222
927479091
2119371248
1798714557
1106129064
1991971669
1553575490
241104176
1301425116
1750650908
1184796683
1117541398
1223983604
648833132
914475147
639085248
495876671
199668297
399485165
1585960175
520389055
224233002
879209789
1747444644
222324248
1449385811
1962576022
689201804
1480112153
239635299
977714643
1174818398
814772801
1139143318
1465222865
1650289379
470789168
1132747017
122591479
101014076
1606927152
2139770953
1455326718
38712371
1566370549
2018764838
1997294764
1410446800
185487222
195515501
1698588207
1089880854
2053322841
92599582
710579185
1032182631
1212335720
709604263
1635201046
1301996829
325455213
1429213849
395454070
1684651755
1616919847
2021164962
2141328308
481445142
854240989
25140281
1658981349
434560260
532769444
1346702942
1016828099
1861708440
1971377872
681853876
1633570746
471175587
1199826644
1912826708
311457077
1381879686
1669403958
854482923
1253718056
1806694207
740751393
757595637
1858662825
490891195
902850449
789036506
2051758491
113037649
114827006
1530902088
1659940117
1686774582
874488800
408107332
1454973972
1984788806
1596195039
1544529811
312555245
1931257760
465854348
1932755895
616067772
1895972339
1898665833
1528814837
584287229
209542448
295405864
1229839833
1171889505
403906843
957988820
1720247300
2025817000
1220216267
1097821288
1217256786
1304134136
1184727366
1872053013
1334262357
1436747025
1136450405
1165440203
1601034683
678473074
975361132
209986725
1592692734
1187801308
314009955
613985182
539647366
241662901
1820707198
1027159756
419111917
1222630364
1218435299
843135483
1280174340
1930401488
1622122872
1620731298
1327381158
931344850
1155176732
147369438
471481124
494659852
1847111768
1124773859
1717097949
619114474
1698007137
1535805909
1228766511
1726826521
1056465535
372008836
398263126
879418611
1095808210
1210356684
842082838
617410102
141654769
641320265
1575348134
1591279706
835182090
84292314
1928440479
497169776
2103823430
106664700
999673209
396297435
1663309133
920099812
202172543
1745232912
492270667
2115651483
813485279
19396887
661671534
1030960643
610946948
1137082658
909748146
275585529
1879363676
1115744507
1164551009
1224945787
793237979
482634529
1967617501
531268610
507391010
694915274
550657541
1818834972
928596678
870020340
808341424
410706466
628333295
486388233
1096491749
514817374
2002972342
1935866171
260740410
2067543740
1286785699
1679153171
1380160259
1573110161
501911674
35200713
1803521710
1618035665
1172340250
2013384054
477604591
1396003494
1107881468
14177163
1250748481
1100949245
428585386
1614411392
1868082170
447563266
127977630
2136957442
1385878085
271168274
558352988
1899198279
1449489310
1247525319
5409441
1290133673
1306164872
1034671421
1264338896
1478359763
15796504
75393042
1387174058
1320956305
475307112
552179733
660840615
1193355840
1268457269
1880849068
1772153012
33724643
617639113
1218435299
82886030
1819413929
626866935
882105938
2101260943
1412612865
926497015
1672428080
1839511410
1318650910
1571573420
490471059
1674174146
72079322
1705870542
349972164
1616098152
880432849
1968969442
1152773451
114103720
615801388
965783732
432607120
1478392877
1790718306
358070886
26743219
631832856
427301321
2115635799
2046001161
912175914
291685797
652963422
1236238135
1660983971
763792188
1038079481
497358378
1334844150
1645293535
795020151
2144864896
940944301
1544356583
1267090323
1216666120
641503931
151477293
1408140730
546401877
381185485
1398689509
1755358516
1263078933
1530283432
1534105332
2071220011
1393746429
373409267
944778891
681558764
1887009094
254658262
1680249982
699335801
2041009603
978379169
985593844
1747200458
985439824
643884059
1438286651
1957974356
445577839
1010371332
1546522350
1927664403
1676658457
355601867
26101182
333837027
1199035518
1886439855
1731587574
1607792508
29370371
1459404711
493468988
996772643
471976957
33855704
1893651791
844375808
1070923534
1723617088
560634815
664054005
1439682621
1645570479
1289845861
1057144193
1034691765
1397957516
2076435795
1712071533
1605535731
601678715
601280703
1808615822
1645473518
1475388546
89992039
865907493
1450654992
1314750194
1998024667
1677788088
574917640
2124254228
1304587548
89477353
573201986
38833206
1619601146
755056687
888388843
1251889948
1196146054
142756868
630812430
764428343
2136919067
1379562519
943212331
1462159653
166964728
1832817608
1941209448
1771340890
950231272
1960471659
100071234
2000013312
1989349540
2045407602
1044636778
1443773782
892362067
22163192
2033270078
1655439404
799621456
476494139
129813467
31630921
1658291185
516346220
9954324
865743536
922583714
1168283015
696629478
1471589218
2018426673
197239939
25903837
1506277629
13790867
961391631
426094869
2121810977
119213057
376864587
3810999
1048017880
1153585806
16751618
1546431671
892427324
1350777272
339161778
854730166
459095388
431630174
1175135679
1640024747
1091288208
973407943
598678474
1761701352
865647961
347758163
1362505382
1804865234
766233348
1074040174
295340395
1022636941
2067273499
1474669192
1758019219
1057955406
1776714611
515381733
320886364
1896028905
2119323622
1309360178
1799097011
376110424
238516559
391712440
636476310
349274525
990674720
434920876
58838404
851224009
685389775
1807974852
755731376
1165836996
234091946
640895657
1536829361
613481530
1991637
935156243
942360479
1516869285
591688198
257823313
175750479
253058760
1620303275
52281609
2092696381
1201880231
1677944624
1765149433
1578452096
2032681325
1566688346
1609044835
967238281
496436371
747730786
604238960
259500263
1317975737
10409083
117998642
1647984529
444542499
1617747368
956259249
330857581
1579167006
1641403645
1849510261
16487643
2063713444
1101942263
150515517
697957118
1133892533
94686175
1494057128
323884839
1453095007
882056309
1763967887
1838963285
1946338382
1153697980
1922186281
19017768
1435427115
1575120269
603056785
838965012
662091261
828834887
1246227587
870564020
1184128835
1528683321
385035517
1597538790
435713207
1140647854
1072050886
1349575897
1385254043
1854186284
1182016152
2058110008
1904549401
1155341274
1440000084
1229266385
341536458
2135099780
961969800
94248648
590629177
167368299
1657566945
1752395310
523687633
1871122697
287771558
1881468990
399008508
1258597889
1042426899
183131171
627748524
428175235
1800280801
610866003
1115597649
148807571
17967793
2106475488
105302291
2056697472
105310161
1583178510
26465815
1232015326
2124035853
450641398
1440470363
106775258
1517793264
585217925
1841829786
1845813827
1593733966
1588294749
1017283424
1823182497
1007752970
726035600
1962449536
1343783483
1355318334
1730424241
1121794002
405412626
1915711631
1440760090
2009731133
1129707427
1180716912
17184070
655320646
1540972410
1635453219
1229109032
981589096
851990448
37093597
1235421638
1187392929
1056429198
620699490
1126232283
624395124
2146533410
1565186916
1673075583
242331077
1741287361
1845258859
862707652
2007678117
1077542241
1877971401
1086946011
23499962
1841097493
1180092611
296405601
1078676829
568094373
2129186348
643981569
1714739971
98046480
8687629
1371473506
778377879
2073424380
360174258
1713066499
251996381
1376095402
1182254831
1982737406
166633374
1793558367
843221836
931854844
611588475
1869292198
337449796
69369978
1606534729
398129244
1760322031
277349028
108888579
1051869235
108542880
1726529733
348718858
1284382979
976757142
648561830
1149676901
522708057
1672527785
1214394504
1600396393
1680803527
1560225899
181778562
1368649176
53258336
436098175
1451036149
1631907437
1655262529
294145877
1233661018
992959222
952270778
920980400
175292271
1807797021
497503260
811831560
1930500866
591323892
736429854
222847888
159105252
1863938211
99763713
1840375722
845842412
1516028929
566279796
64953643
871315236
837466897
1935207876
1019177693
148880961
1184582308
1292856236
2021862857
506255495
1567977323
1392099344
1175099825
89421504
1028654872
692971681
1301389411
2114370044
428423055
1182517293
1549688256
361052466
1570409733
240811848
457402055
1663155408
732647573
569814285
1514213301
2146996686
668130237
1874446944
996933638
598982598
1676616436
1650232286
1637648479
2110252794
1385801410
610045543
158144304
253415592
1551124328
224993759
1876100492
701793860
834511633
1763934758
771474547
1760895035
1887202690
331265269
974592829
1148666576
1348465877
1084270758
1203848147
659897944
1798184856
1120863273
1344568874
1392838659
403197502
493728747
584519960
793151599
1562238956
296993403
1835795194
653767187
1241195945
1104564069
566711314
1443757427
1400181163
1343127367
791026876
1720122845
481550965
314735484
112839853
622090784
1950539596
603945012
200132254
664302037
324654775
1517726171
849439356
1024642478
74250821
433055843
1775502400
92629562
1010247273
1079688237
213341028
920796506
2093270327
1781287444
269810317
1505710540
173064101
1086606835
1794824247
1020718618
26585433
1728823980
2020559781
2115971181
1727975181
1716100355
538937794
2038848987
1415818769
856299846
646992800
243518446
544082590
4375478
361914130
434095008
1122802407
32542482
1589426659
917031551
987601910
1907777770
1943313995
1522161667
50941966
675727659
513769246
746482689
2038812191
1449759761
285838008
1906478456
1994505311
1922205791
413675326
405861322
853612931
1625786400
95149110
1218046471
270078322
544830694
300305146
497681919
2139086290
528903846
2089504445
518860650
53635170
213624652
892695635
841904542
582672783
1992114108
1210320520
705961409
1910755927
327890734
1518048505
293366787
946162992
484739666
205727424
619149593
2015405990
2069915463
1730257580
628382032
50443341
2063600583
1168046735
1792685065
1938992305
1877449509
1129118199
1111235120
576372844
1260652923
1056240105
687607883
1313692662
547114085
1902915933
1037721615
1101259715
177909999
312282880
59623621
463106762
427700388
1402913801
540664795
888967891
1056826193
644974164
1371352468
1079315106
1553899175
2040598659
1986691134
835584685
156079498
1309399879
53280048
978123971
1452642926
1947677255
833490185
1947764253
599061715
1729082680
1631814446
165022626
1012597594
1060914657
214904868
1800858152
794739885
1787087724
445529049
66963349
1572261884
1525659967
2115326850
1094186574
727520983
1775021941
702615794
874303835
1228930475
824659973
162087132
14564685
605259624
1986977105
1336517976
39525809
1714931620
1200976561
1283401858
1515504199
93143705
307821797
1890736296
56368950
1128004638
1076798831
1258560925
1507260163
123936797
791084831
1990083875
404661829
1835907760
370614980
1826541983
2060523447
582952321
759369747
1793223647
1998246738
1310061746
1201909101
1772057165
1154441820
329212910
682823808
869311145
1928716089
735887210
280592403
264648659
421065668
463094177
547722856
1603186565
423833096
1710119940
685474080
1823671862
327896132
2119203215
1020613746
510501323
142253339
470289257
1729243279
480748398
790013146
540665980
939371491
1933109961
723955178
1459995686
245588180
289263368
879812332
1616588625
149090419
1279415167
69936952
1140596740
252959127
967463511
2128555492
463824897
1733696434
1333307994
1860493519
961490509
491300494
1632677168
913324890
10949248
1121875372
596046402
1688448653
537439374
931900646
1363873386
1843136996
144536641
50648147
1206982749
2029371322
931279691
1562791345
926698988
1789675818
709646716
1618596060
401505856
311330519
274257908
552263213
1146295305
1992798932
2107396791
850641531
890420507
1904186137
659249329
365194679
570182808
93579092
168474936
873444560
400416332
950066931
1276498962
1665242282
1519376747
1921075093
696504775
705939189
1796232226
560428844
723044311
548344175
982922506
401042111
2112369250
1212318366
2146406045
603029772
1422306553
1871384460
736936052
994756216
1134331163
506972437
242479960
626455413
1103885481
973869866
58053409
510766055
943483737
196178477
349626616
685719685
877091347
240577823
53968159
487462675
549011656
46154284
1490449334
426539259
1910244079
1700890573
2095730228
1610251440
649099726
1610210052
1913361598
886862489
768241855
1468088345
260349228
1728328303
1313283449
1895543932
1139436234
1952641078
514340648
1992912257
809032818
79741984
193991245
270368625
434196312
1985822831
1939440152
1615332902
247663228
1314721700
131355659
1591893009
2074160707
455438883
503416821
928965382
875392939
1308762562
906920728
1097309176
1947565049
1204393234
1890596125
1780188467
2101962506
311604862
2079195423
1737689688
739928675
505180645
2005635385
1073164763
1437081863
172564245
1180113411
237029340
1942838919
1713181053
80176980
315514813
899018527
2032988168
1372281437
1633292863
292760780
1635184542
1620386222
1326072035
1588382325
185524754
2104098113
1547904345
1482238873
2117757467
763281984
1995987990
659887619
1119156106
543474356
483870545
592029760
364973136
1155638247
432195570
1448457288
1303292299
781604225
441759958
1716647319
813727575
1717426629
284563573
1904402318
843191505
95398426
1624451878
859401243
1494543343
1302681917
572247240
1407078355
964769643
1002440695
1849636964
12374719
1966670673
1151106948
645678282
250643535
1973621938
1223481523
669869904
1314389410
763792117
1479848217
1468905769
367409865
144177322
113142274
596846519
236361604
1797848970
1438156732
1673672586
101981808
1641176463
2096056162
531291768
1326276276
440359439
2027394534
2080259047
230336155
1671633458
1002954508
728506229
77904961
1798816702
1105382985
693404703
2065730401
1644126346
1428382758
1947872414
478924755
1062649479
1209595720
2127555834
775428103
797092259
1267148866
692659402
370868404
578913080
1192399147
912738237
13974926
863399551
594184841
258045123
720836569
670383475
1022720824
655394052
1519470829
123240344
1533700391
385044925
2097084161
1801160829
687731436
1069483452
632397662
881694104
1979584932
1787359724
1166541093
325489903
672785877
1647089733
1970308923
1470265201
1714027222
1392644047
2011151384
1861759974
1989963836
183248284
769056767
1491887743
272631223
417065983
653841352
492410637
523338968
1942571538
1080979297
335666370
67138598
1246642105
1281352267
805757610
1911185272
446910238
1191101701
1617065289
501085000
751718482
1899539357
413585524
916454584
2077346116
1846069420
2032664871
1066316074
96654480
1274019120
2141868445
270881418
1204940572
1049950699
77481216
1914988365
1893649432
244589625
656412090
1736429169
941847342
293518995
1319477402
773378256
21677643
1996931701
528196312
1403817754
1994114029
1242240612
1492653715
537518855
1464811606
1623494301
1369083886
1664053132
469699917
294273021
954199110
151297028
750067255
1258278445
1874379568
1000003461
1986644654
480316245
1641760205
246614396
828287991
760194613
1655419520
786357272
643338971
479436665
470668621
1488298860
1651862498
1194830863
864038075
1344639188
209146371
1734291791
1109558342
667902289
703454535
1707355539
1642838117
515326217
1537021021
959780906
1637804372
1736595323
1410589409
253888587
1237551610
504009513
2063505194
480364656
1935787071
351353773
1568155667
1357580320
1401277683
1157938045
1571875933
1818701037
1595585614
435461260
1154018899
107829782
1603004013
756040118
749519863
383591634
2137186774
1907847231
1735569863
201883429
838959537
224769094
1767402611
1351806794
1989272324
414183121
695060548
316343735
1706316560
1416545642
698902477
1008655788
1241100677
1914052969
2094048755
1498012500
1889488190
1407006858
1117081681
799567311
1346346496
1915860557
1916071853
1695132059
1257252582
292273556
1454523216
1113991322
429953231
808206733
1433880155
1220487236
2132574022
2142263394
321873623
2098745149
31713135
1126157153
238003906
1287218473
1938203460
1513201437
488625074
1259428016
1185812497
1938897807
1701317080
1380721228
1117799831
625072407
595762667
1030099999
235782632
1088491236
490478732
850677108
1789342224
1108956802
170270640
719092273
1849599902
1864155621
1109728958
688002941
447308872
1488815775
1129390558
1705735038
453921772
1133029867
1992787274
1524191096
298081845
1163333807
1208530445
1358345196
1918072119
1094994262
1686140936
475269725
165082100
1177529428
868352239
1253174484
221725983
1176768453
1175333477
1502398621
146484565
1728005337
2114144178
126771807
1761188899
749525895
1763833094
293928865
774288005
1334293464
685177149
1329759118
1933511758
21438465
782568922
563161004
2119024815
995456490
1183384635
1514623779
683065454
1026843321
287692665
458047925
208748464
1026888121
938031180
895041451
1905508577
1800678824
704902544
159479355
1020825246
410623597
1951492114
1379554270
1220771866
870998365
1029003831
1119416299
1268454317
685463545
1836466389
415070312
1463500093
398007630
291620832
1481842158
1312947583
650256040
582025078
2033602162
663421008
599527963
782477453
1057511722
820955760
859547495
1485366268
1748241083
798894217
602519689
1498605889
41833380
976733305
524062747
1770124264
1336325086
282386397
211688012
366888604
702121041
956321843
398721104
543925468
2003451139
290175352
1970646752
118943153
1974759287
1075192680
81420112
1231056936
1053186337
347208335
1695160787
1791993846
1532230815
285467282
1400455424
1209414450
2075384038
172341731
97127488
909024606
348794919
1506107619
49852318
45484565
555850913
136586429
337749759
656730966
889981052
1556890958
1500987485
368660395
31252839
1353114728
2147067483
1783242752
115125979
1967222281
1212246324
651537058
1325858767
374572448
807711568
1010249305
1559131636
157822488
1253385255
174821128
1350230719
19259153
1458575435
384016540
2027534723
777447732
1781102377
1428682305
920261500
169514049
1285761123
193462967
1987328056
1440437225
878383253
1457536740
1115960515
1012676
2136952406
461935446
72459811
444625240
2051013819
197526735
463646405
20300816
1305534301
704349189
2021754175
1113034613
414332984
1552016896
398625828
407979977
2110294575
226915999
674232951
1093477144
996838601
1291530782
1423094436
1845185101
1862115471
1827704585
763329316
121920214
1920138459
1545837194
396838592
865369833
1393475335
1321972739
870006506
655529302
781154381
5427003
1306687233
1994169272
1274516920
1887382432
1199344114
574645979
587335391
1765252383
1558245159
1553746955
850344594
60019820
441419807
82890515
1830029638
1543412165
449164646
1526760000
1003917591
2040766618
438718568
8114744
1885698729
438980970
1566088752
1322605278
790740702
1319174377
1769241653
857390096
1550725790
1949305270
667480783
1707084357
697989484
561162847
174363114
1285027245
1558455973
397566223
1170992371
81000541
1360033903
1132982527
1469449915
158224102
1609155617
458721679
1898044845
882376817
340421134
63605834
547034129
524314831
741242468
1600071173
503251322
1597384477
1894170584
1269393088
2047383811
1600181984
276381577
1528353420
2063261356
495102284
181832126
1088526356
2014619246
1490704717
1128894640
1242176861
1229790056
1894785101
1490652210
739723549
1044026350
1560579933
1082886545
776956608
1431058998
311871425
444625240
763129079
1753010639
877285330
254273967
1997246778
652416662
292194758
468735017
653306084
624943680
878995567
447965890
2027094238
939118152
329064365
615124847
1608764399
705793296
442172673
1905529421
735620047
798648356
1735042889
943937696
769865081
1541400212
1468988517
1379100914
1256900371
16509092
2080738169
1959064033
1925192802
1395971171
1300038300
1130248937
259479466
1839821575
1115511932
103056513
963526065
1540236980
687488988
183580019
1865959294
1689157710
1997826597
1677486146
1993899175
1979882961
1358824165
740612137
1273982716
519625566
1778814654
1366979266
1972333917
1892046779
1588265713
1841330913
1464359692
388443321
1281931470
1345944796
29062364
534145685
1252107466
793284839
1026993078
1924754199
1191854444
553314527
800677574
795743195
1274421203
888057619
1275531362
428560407
512207053
933237711
611133485
1748793291
563150130
229956059
697744138
2137113334
689636204
734924330
1260896554
610145224
482285037
1984220398
2045228542
1015397286
1672539256
290454742
106640966
766557656
1003004995
1694901423
259127459
556555758
331265269
1991589326
1958003432
1001290186
1879260902
688904645
21799817
777980154
1967492611
800884912
1482011781
673589681
1990064481
1219939511
1888756350
3556484
961803476
666068527
637694943
925191665
1319652818
600964711
1137041762
585125213
1808551532
1409302394
1051110712
1864134632
224281873
1571104847
893215742
282353860
1630275604
657330629
331436765
1526955993
21847407
2114893114
536634907
1356560475
950641220
905722800
731558384
693024168
460122377
1013789249
976147362
815684970
856157432
1570534046
2040768781
1429132035
587256878
1506831427
1791765480
600950418
1568804245
958034810
1188146934
1202013497
766478707
797539925
1290027710
102911755
1933713707
2100035253
148504161
63891996
1265436850
1986867832
1189121767
1228750098
718028660
1853481552
289492703
950081357
1409121932
1631082764
1549428996
2123654609
742342169
2114210187
2025164146
1542114118
259852356
294126413
2086230545
1023374121
1903127597
2127793157
1961352625
1783705575
1027974812
329835601
1771898821
1176092698
1091354130
1080413719
1646092425
653627604
711547945
1832256110
1702318962
1770217928
870387390
605902868
1954938261
449474563
1656610582
1528839235
1698153111
1411258556
520947113
380017763
1307009345
1553193109
1871495533
1030349643
996841020
135767199
1389590615
1168049882
1902017619
1057721170
96351720
1986957557
159927944
752448213
1308307569
387354925
319846885
1840620579
807663706
1444154419
1022027405
120978951
1162995746
1960408990
615202031
1727320864
816183132
1117619163
1209180811
1337648750
1128288917
1096549316
1780031701
1955006615
1382762431
1641807324
1043801093
676266622
2029150556
1103369742
1063437192
1560338353
547266299
1646444280
1098762485
2081688336
1181446643
1659378009
735554387
2020664058
218168350
1845418367
1611415584
518716778
8963267
637976973
781754885
691973932
537066173
1267321476
395587065
297198914
782734060
1044202874
206748011
133951992
853840262
1138230520
1322217429
611836887
1594183799
293713457
370398929
925921845
442108562
2041881394
1474796098
1556441264
262099588
1723946905
1697587798
1922718201
1450649815
1112092974
369397629
1306369371
6633158
750427947
289372904
1659514298
894622192
904398968
1029010220
1379561647
1517115701
149538987
829498941
534485615
1553742847
591488583
454622016
1932199655
2024046285
38046108
329271298
1652578102
573748470
2033371406
1130672918
781858307
452672403
387249551
793667170
1539376161
77923643
1849324751
608210657
211221911
565008107
257369783
246278055
812848323
370329061
462583946
436771539
647515196
1502804579
1434030011
1469455503
1437949775
297620970
907862261
1549134659
124255847
887669174
2145883017
232542207
519288581
508572720
1485100326
883692725
872632844
1132350848
1759445625
1754892538
446017572
1889260083
2076579159
687510820
26410925
657782201
936842845
1827288962
1489577781
1519142844
517392986
2058364978
358092479
1927321708
170693824
1446095886
377141750
2024271726
1287720112
1216613670
1467389359
478905498
1626259793
752091452
688770512
670511644
1018795534
1281789386
672712052
620444107
633458444
1411301679
1840275470
1167396629
1033116411
708461250
1536609384
405161383
1360226883
737327868
662085331
1870957634
1821140725
120763921
833645627
297710495
1940316373
503885188
2062615639
323992493
574180274
993364678
1177299091
287610477
1851880082
720147017
1509296345
840982250
1549809767
1329229024
2091417117
809334732
1186216038
1560224508
1757927155
1366516743
1934698820
1657011826
491502626
419900446
1994308409
379420755
1905756329
397795266
942737207
2099275956
804715775
1038161285
341115854
1085204659
1237191614
1996931701
1164857804
2126464070
328087151
709574158
1952172985
1049370364
777143753
1689621357
1547024071
1463787526
1719629236
1836850654
721569712
1740849320
219696623
1941948037
834185221
1472542644
1606302526
788556716
1860517060
1476503553
2009161802
2006353047
148259077
1914930267
847733225
939281598
1576967591
487050238
271059993
101584502
827198726
489990755
1744593470
1272165115
1248296337
218775699
1483593067
679376690
974007657
1194790510
1351299657
329274914
1109009028
1199020102
479289629
723582131
950360789
1111467003
667158515
1762562487
192248872
1956655029
1372864539
515397723
1077053010
119752024
34179924
2083282799
1854542269
1063586303
978494952
275433944
1282030852
319846885
1199020796
264187070
1026327124
1281352267
1493142376
2128990425
1009083539
1325758797
1760483831
1986361414
1740378315
1939552286
588685181
1283993260
1709111326
1855845342
433439814
1705665409
369708191
1836114818
1107574404
850465943
723618143
1023258368
306127396
2113169077
689918400
1190643843
418841377
311951278
941913480
1973195042
1652294128
1685458329
673031046
517591456
517558892
111726289
209205749
1590968355
1708493595
1269167902
955649605
490379001
403449065
1517085089
2056852753
1202851645
618736717
1132935585
716934038
1575900747
1923375213
900680207
1178194105
551364426
2086195877
2017783406
122799899
793284839
1209380776
481590123
996813343
994545765
1363932747
2075328429
1787264200
1849284263
1737249616
654082026
1282719651
1184478844
1852019504
742527837
1561828407
602669198
1559346975
1090411320
1333359157
861712766
392398913
1083015675
1198384844
1885509122
2052987255
1600565492
1455560144
1860650044
1121461287
1077456914
968060851
166350669
300985539
291424799
1069634992
808701748
1621603415
1295480127
1740203189
1620643052
2131398284
1039497804
422112453
1199581572
573253071
1484049199
708351883
755858203
891930557
467239461
1103183819
914901049
1710836897
1670049048
268376451
373790945
1518256291
922427494
722479094
1668596697
1248887801
211903291
1668652390
605361746
439891463
671558498
923834106
1954465706
1746341899
1288045480
752000237
1982838561
148603868
480477253
884036788
2024271805
843882759
1456270780
548747252
1519568785
510125409
1686568626
2044050739
807771457
42563667
745480748
743026702
318327194
1724512004
1482715326
258434330
1165862622
357422530
1290785033
502663806
730572448
394362099
181571182
1141511637
915209192
1277740010
2135594561
1827406751
493477503
1683317572
1633484934
1199068899
1018399576
568220728
1560593060
1330218918
1315206849
1446151371
369619756
266121938
1967312018
1977457794
1912661739
2044591521
763722503
1462639966
2126279153
181528361
449457910
268230255
2055561659
914915492
1513327250
559003982
1085514167
867566505
1514630797
350746479
2075675066
1000468287
1436692330
462174097
1035015770
1694523467
1764726648
467093363
1391805309
1313224285
729096205
561741478
167094203
2101260943
2023991094
1450138311
2103767223
1502950820
1432483714
919935901
605181733
2026436282
2101064259
1989269037
1283913327
2108426777
817966614
50434325
715212074
683789212
1368577334
426130514
547884409
787856409
2052951869
1287391993
22355733
747526712
1993722254
1282479475
1634540907
1915031292
1434686422
903449575
260743177
461948192
1879005985
1179219885
1360217720
1301665593
368607698
1057256056
1028207366
1294442367
1686453811
860689106
1077062620
999663405
1220288320
1620163908
1937444326
1383521814
93788769
501058025
1815450013
1600706495
912133518
124880172
1575953912
613754177
2076535663
1206527228
283580717
1120253666
1218915119
609082647
1178821707
525039026
1410357441
1127306760
479530685
1418549517
650242667
819195911
454766350
1133500308
800949000
528739932
744354651
495016871
1308124036
1094402308
102906338
1539505778
432007281
2065161023
1692522554
362236000
668010942
821416804
209073825
320434450
309464464
941254010
1262565492
291008243
1149084643
1519580090
1070875897
54526613
892070633
1078791191
1125275943
617812408
1206373268
1579501637
1757145484
2013543004
2088998406
2014366193
1304807668
2048510009
1599510756
1646835656
1194704794
1857995327
606609549
199935281
714756620
1925834672
1135187728
1107328000
2024374422
486779184
283180183
1865820394
1195375080
1816991028
447601137
1175106562
1112528673
1257117250
1599289123
1706586488
1795763177
1356587330
381118829
1360264388
1293940233
256029836
2091151495
744695941
1182526111
619882362
758560311
2092183043
833207287
1073723998
1730258346
1930649520
716053483
34647887
92629562
1819657681
1552991722
621788726
4529488
550692426
773274532
803660511
1173055550
570274076
1450529876
1152528277
210200381
1897710103
1767908434
1369438310
931427418
571196197
550125995
1601004060
425458348
802249293
1809294520
177251037
2124005984
447209995
1057290900
1632484642
1135112641
669573572
1021976864
1743013281
492924702
1345002911
1090675523
628806656
1049779994
2067602704
388791230
1836003430
1947176407
291796660
1804533208
808831994
1605572344
1607187330
1046763951
1644544089
1763332857
1543547524
1776472125
415908659
2123501416
1581465226
877791155
1239208636
46156756
1857996639
1375161818
1003485135
1144119863
159538478
109388899
1027382739
580422643
181585309
1155425214
304907839
1200781294
1030960643
634450463
444079075
1944648049
494475589
1931782766
1222969360
1921815749
779415332
1356302645
1695707538
811960712
621160041
501189465
1743148690
3729391
244829301
31009040
1731260987
1221721200
1148371301
375854856
1004029456
584400473
404381674
80560674
800069843
385319411
642643607
157344977
1555984770
472223861
1999249707
1938450445
1723362233
1599691767
1837561686
114486995
397192260
1864130088
1429687608
8002905
1347756068
109086596
804710411
1253909789
1321916024
1387806503
1300853937
1653417302
1598804412
890771305
400172320
1205290512
1057643913
601613910
325044464
48216015
1240609666
984800890
1517740487
269816429
1374960680
1148024483
606809379
824695876
1396374431
1423328592
982793095
1361243741
1373333280
1772816149
1455221762
1316890907
1538592857
1521574277
664223560
823545210
998293292
374912010
75181341
2018053970
1184536452
804334684
1641912113
890737861
1254803401
845975739
102569455
1046185964
2044447341
913070445
279459700
153256910
2025454933
1888616426
938466185
1446486367
165636620
378112230
1828227801
17336002
521203703
21665927
305072879
1338464670
1148259027
95793476
1453160038
1018536792
61770541
1473024144
2082386129
1851514850
2131527467
336484053
1639438599
2002594626
1987982807
1961848703
854639428
445813037
307583806
1019973306
2084362463
1139236836
1768551862
1527743432
1090240644
1381665095
628766312
1930740329
963854046
1326262560
589612965
1964239863
1765841148
969716874
1080096607
145855944
1919623805
900179500
16169176
587015416
2043835913
828365247
210065221
1537426048
1803200952
1598246495
2113988354
413955820
1596097334
363901782
1997294020
85039670
774730746
361374772
64425929
1018815593
853270598
1168781205
1279946802
1653654656
1526338212
718840105
880625929
997864607
109734818
1906180399
1380204943
1077870762
1150271899
773741903
561964956
1753565578
1830357833
414935585
482714117
228168816
1897330173
1278721222
1813105279
1290957380
523060932
1170281138
890555262
1568104575
747974890
892199866
1126175613
1885477827
588021877
200072171
2128277948
1755189849
1863710669
2082351935
1912085078
353033383
1846520890
1750267121
2051305258
2145443505
991996960
532978550
1418433644
168801155
531955892
781347314
356871542
27598795
1049669018
1063829881
651254694
385775540
314512792
1007239128
1322390898
761016302
321167800
129570384
1628856724
1274396692
1680980426
1120044744
1415026838
2139507018
546854566
920100102
1355934094
1876317142
2009866295
232397440
1640241736
1295761375
446376640
1878830090
525574691
783441224
891453255
1952905938
588976340
132244086
788497222
361335946
228099993
884133038
671820660
1121423209
593164901
1343829096
1225768778
649010089
1639948733
972102056
1021928132
1293432829
207938912
1980548887
1394539497
2109601901
873440984
2089624448
1203728216
361405828
1508041418
706640791
2069582120
1072869825
748904811
1496301672
1610041241
1106310601
2077774642
1553507687
44098714
1133412970
1684089158
364646827
833757934
1481342804
1327635586
2100291180
785417514
287592035
1092775962
716732372
1570937972
632044423
1116574821
906280956
1798052999
1466703632
1300604629
890268834
435310162
1104410392
1226040006
937206481
1139916308
235420596
1100918371
1527626056
1880433809
292978839
315229817
1900958506
1945282114
510126215
2030443305
102649812
466180852
1020936623
740439304
1613681587
957766868
1299036962
328528600
608869209
1535409792
245041453
707473331
302346047
215203753
80312544
131135175
1077808071
304624930
634011824
1857136920
1932400596
2038524503
1586881210
1728689644
1307764351
1892532673
1278411189
478173062
926517511
603854743
2006510992
1116040575
998330151
1553660406
90702295
256290670
284765558
1287396173
807862656
36071389
1798807406
579057702
1747493280
1763088445
2049003570
1291681600
585141736
1671094203
54117960
942182383
759484496
1153869294
311928085
599731873
1237775540
1857689657
1420088202
1800801940
1766777396
608537133
2029808351
796389654
630097141
416973067
1807063430
1585544534
1740788030
226449550
475598164
1925748828
1371946472
722328918
595238261
310200289
1608562407
1835512124
509310070
1252205416
1937588556
1435080210
1871699615
220332932
1107975197
2096897808
1038651032
63197515
386445440
1169117518
1118791554
398533352
1449191406
1168624610
890530225
1652491333
1396142477
193414720
1738962904
749903119
30847422
1025477484
1986127587
1563900881
302410794
1007003514
1223923791
1327496111
1032917760
612521857
1870916901
2001150627
526847536
1486470455
731770275
468103944
506434314
510684553
1688567099
1977523267
1892900388
1242037487
1305183947
985121123
420933055
719978944
106631807
2051467888
1176656706
839068260
1185094609
304199283
707736787
1703326529
1650415877
782486425
1548247413
660241604
1489699262
1191471839
1771181326
2077460547
107488334
965621639
1381493267
349004300
1365056677
2001593730
1483132245
1703871776
1847779272
93461435
2084102206
1367285265
825709910
2037578504
868146585
1743180307
889044753
743540746
1315458698
1889486209
1009361009
1391296801
1898398227
921219368
763874515
989100386
1823221399
2064616541
1512438160
1850205340
592679640
1448504241
1016169785
641636554
1476658812
1859345786
1555515128
788145837
576328974
1072171271
807040708
1701067049
292095748
156787775
1813276918
822576261
1117593541
31361198
1050259827
1638105756
135819493
91123256
1876486886
1410753451
1263776798
1365042969
2004882566
1025841744
1076539585
414232684
1628701302
423074701
612839794
1940100798
1383090539
2073295837
1341911745
1844445005
1993193391
2069224477
361604288
415008531
662640063
673625810
1325849797
1287814054
160790189
468680877
713326123
580251281
1159052245
1606380521
1938494542
1796939760
1298984212
193034433
209334034
968314024
403900874
1709482037
897615109
1495251053
378977380
13840578
1754621161
1651760508
580604810
2079628941
1080839375
1959112534
623894801
2130298108
1056896112
30818669
485618396
1880797256
1866580642
248687475
1097927928
966878265
104326877
590203152
1055625856
902310378
333059483
1934454530
1768428120
291459517
359185217
232614590
269953722
97150752
295253069
1565671692
1707478672
514913244
560523274
278570135
699970094
878800874
736597866
168403755
713498779
1401543136
1258458304
1477504588
670283367
1632330503
2079547645
1404342737
691493827
2043127700
1884093737
314523507
2096116520
1622625292
1954462377
1785396409
1026423067
2129667181
1862078847
325831884
673072054
1657074520
884489098
298762488
273504899
1604524204
1753908684
604964186
1443548844
911796534
163752043
1169395849
1128061456
987826565
400535952
1208015044
400719238
172925282
1782311996
1300834916
1366039682
366496669
1386550256
188077603
1293347211
1114140689
325750117
985124306
136224533
779016514
1041792047
279246771
335046380
1222665561
527740876
1823125408
1705433967
1480410136
1392957579
1460363444
2117867115
1065004338
836669898
849524326
1605577097
1570122923
8139955
421977690
258152166
946158315
353422801
250637921
437139198
1138150090
311723473
398070254
407169245
1452218503
1987111161
711379339
749115543
2085911815
1072047275
367159832
1463964153
89521913
1269791735
511197616
2099323728
1303326615
933108639
441998399
2049599513
1075841107
683826823
346070211
991485517
1726336461
1077351169
839626794
1584861956
1373892737
1217047762
1697244226
301085784
1717035914
273720255
1709535362
507128825
965362720
889145814
141242369
1792713148
376987508
592036579
468837192
1709954549
309666026
1580103422
713750948
1286780782
569461301
251865748
1283282706
1922077232
823001922
1464168266
1599021431
1511281531
2083027699
808522144
996575405
539470747
776740243
1632715037
1345427407
765103237
1289010596
1998171469
1511621948
458762671
1667917726
1450836469
1299849244
856284508
1412635706
1827686561
197950736
437966139
2052261196
947161884
1588485765
164944721
162497464
239224219
1580469498
1346538006
620739243
476769300
1946857290
1712444534
292942921
2121351747
203651753
1629970165
115216650
1305150091
1200018641
1440611468
411128614
773609607
684143016
483030278
1301261247
130802156
1498109586
2006884019
1153258415
1553544991
123862731
665684625
1495528779
1651930233
820677365
196480305
123618255
914779089
1926254411
2081066879
1116233548
1819098434
1517472047
1177954816
1178331664
105878787
172221256
1114365301
2145119463
1865469577
1415555634
1509665742
309991310
2143034423
1637054923
1612465120
120221953
426089222
152997602
651804757
881012836
1245684007
1017427903
709604263
2017181943
371460019
1453859235
441263684
80607296
1614745224
2115974620
524634702
180751474
504277604
35325749
1318319242
63190778
1139646481
488752161
77899895
1521401490
761636748
874703232
632558621
1912310279
516283040
195036531
2124358581
115420509
1450621716
354966449
1053376639
1668529296
298297308
1144393403
1816176323
229194987
352818690
344887274
1942349166
1096551883
30257030
117428555
247268487
1303007621
65464956
1519288132
1966785269
1117544245
1949683377
1715211450
728983377
1002364269
960857282
1111164657
1945460708
864945701
1916182935
555793211
1756522939
1468787540
1158703630
954549011
1196281526
1391552323
277418507
72540592
1298007607
307415656
871266788
299518513
1717371590
1812054119
750105439
1427815143
575226800
1190974517
768929750
1859904998
100927011
812801901
1891723728
1544678041
1537434310
1299005013
2057429360
779729608
584573383
1037946609
1749145319
252506444
1912316200
2043746545
716801633
188201881
1618377435
720502398
524423391
306872318
2003941157
1981106962
264679874
671530585
108729937
1916613072
1866815823
757399233
1664679010
168270281
1710973891
955005848
542365960
1321163880
1190704867
751082819
1431873135
1438244578
261529364
865785047
183896704
1264543888
738685362
1918447258
1680197385
1180093082
1767650975
2041949736
511816611
119406134
1561811665
890719029
2147091778
1766753548
1526708642
1647952250
481056182
1354156517
185674833
1107043933
1494493213
874929419
1314330436
2089662389
396621585
2005888225
397044491
715180598
99202613
908335404
1089175860
1310537849
437502089
186577045
515137521
1772976237
2105448385
888367268
1753826460
1108568628
1080719861
470634668
274246410
759731961
2118922399
389386224
580798131
1754106757
146802737
1146102443
151620250
35370609
932264719
533755951
1140087560
271304900
1971186705
82425511
392425423
1445286526
993768427
1731338574
1973958144
192448477
1047694085
669045656
62740751
156555377
287251308
180601896
1704942554
1225114891
276090867
1761859308
582172062
105448478
407805999
188415000
209143384
1710619697
1909586668
638298168
1037112333
1675704587
700375659
1910579727
232625351
973482823
2015120140
1377246287
928534106
1754489389
1573593682
373912925
1049689358
900594401
2058430689
1330579154
1222792922
1923730800
1213011437
283252764
1147214915
770649351
5930347
1025654822
893518875
1915309408
51863357
1320529632
1410660506
514472428
465799560
692608654
635820951
643380598
1865160793
758323734
747701609
1324687785
1936858276
1203728216
744354651
1596908059
796829314
1741583548
1486629979
1306813492
979268629
158520480
10613901
1561753958
1357163158
1675884756
1413447064
776050021
460394034
202114824
110052294
1293698544
558683279
976732307
771486988
497204064
1639802859
841252594
1862982756
1611507841
229628230
1426533384
1099550049
1531600232
578376989
961039660
1029145552
622372571
1532260617
745246285
417754618
361718550
1589996861
1737027778
1331226458
942097674
545295989
117909960
835923219
1126935707
234211992
551731369
249438150
404609324
461650005
923848095
1244743114
1422665326
95405455
1945307825
2074424549
1655977646
189183772
446148475
769368693
2031310210
1919623805
401748869
1505015864
788379292
357361546
392144203
200072171
711188572
217975680
1160272742
194696575
732349194
385842521
479710565
726031452
568475034
939086324
2058902188
1860523977
261735477
965564497
2123102039
46548387
243138193
375712473
1858950421
357358429
1962309444
1531151020
540744993
796011181
1437495987
332852599
130918994
211427238
1829946921
300062733
1964449907
637703772
304905208
1670883979
659120851
1297322297
390721354
1125374553
1677443960
1083044350
2037088014
603755308
1609864258
1733355932
2005442669
241966375
102477415
1979499217
115816274
1049599235
552493566
222452764
750082756
270123500
1520607154
100720682
1588107599
636265293
1352517133
143837887
1385103887
426418617
209950796
535137879
116088082
2118551330
1834432176
330309717
161390321
1209625858
1653489393
2055536110
1457599869
1470962313
2114376176
363030430
1476642619
1762128524
902610048
657935827
489018771
1457599869
1641582306
1317703754
541463739
83818389
1179977493
1339148222
697855181
761685512
1677104245
1906713181
1804875148
87598997
495635804
1401949091
2046730649
325565463
703820871
1853953036
570218405
990989537
438370449
1908942809
1113721092
65567539
1473935281
1040541229
762141600
673611226
529948938
286558576
295385716
1390900841
2146394212
1812421791
59580892
1384624145
1728430961
1604846244
1712761737
1049386145
1495809737
179057806
2088424478
1134700784
418130295
232774365
185792695
830360958
2080580792
654082559
1936510826
531431002
1530841131
2510829
569958393
127056788
1584888514
1183870076
1950894499
1346680258
1158889132
265475488
1573970312
362997610
88128986
793776766
623952861
1303998816
276087810
150889535
1298957406
2084474051
438062857
1539501530
902659918
6681730
1986231587
1497173007
1698411635
656855356
1152906332
525357655
1513555415
999036084
1004948067
1769386617
2053008329
570274076
1537881341
310025392
140079604
32510062
676335252
1141891459
545607197
718553384
2041678404
2129228945
1320794369
423484138
1129694302
1493806830
441542886
534812421
866136974
2083668803
1300115640
1825418068
392469086
1681293863
1905253502
1692978320
768986438
2031752289
500583159
845942002
1045078075
1066979078
2127516209
232362102
1915889934
850663991
1629984444
1454497458
182055082
468414453
130354063
1933683239
272263784
1375119471
206825794
913887130
1175058891
643664496
1419016700
1294631626
1688034054
318695438
1321551751
1824632229
57199053
535168688
1019374972
1394926765
603407739
1014008636
1303427177
880845023
98169235
170727071
180547407
1782862494
85726328
200314047
26629570
1700842508
130842699
1856797668
1041421139
1948785620
202510332
704576879
432875167
1152413853
1330109407
693933964
2124331212
416332672
2089801995
476723008
1157430956
2051077747
1654491314
1558536449
239854894
1511229500
108585647
1223522572
863158483
2030896913
1213639145
1464997959
1915595589
1836850654
1450812802
1622733589
173438488
453417121
1493970957
1417409034
577953864
653579637
2097747957
1456691856
1191254014
662434367
1035522935
747170875
1301666912
617425830
1965559316
1766375730
2108137763
261682964
1059956277
2049726835
1513808153
73895641
200022373
1041360493
2076907203
1374382749
1347157671
2021128004
746965904
1545998556
1578086564
1587363941
1742035648
1961932340
1764680069
829345670
41342423
179288766
282353860
964560446
1270612453
941711539
1148405425
1765597006
195189151
921927032
1120703478
171191006
400986374
1784084418
282969637
699850435
452993763
2089234689
1773016045
883172553
10379703
539032356
416951362
1580011553
1477099482
80480006
122775886
966181459
1176084777
1307737505
343426011
2032277885
1347125363
218810627
604567686
591816908
1555094418
125041821
785203238
2137292438
1466264724
886245955
1497149663
1211571405
815580857
2048175405
1295374103
1610501483
15654870
2008116398
998357020
1344472210
1347478232
1932290070
2109591052
740120510
1299993674
659722927
1725299303
725043654
1425087624
622798441
1816632738
1662235687
1204364467
1082844332
382604823
61304376
279217391
60924388
6069445
1094350213
827984797
1268345202
342616224
2014044010
253453351
1503304002
2119086702
1022435104
498787353
868200398
678648623
1584824786
1760239401
555589016
525574691
1369741324
96309101
1915369532
1100002049
2012507713
1099102042
1127632654
525754860
285344348
5760016
1162057421
1769170514
1712867546
1308307569
489242092
971838711
623795447
853088365
1002768283
1521727985
1116199367
126106709
2083088788
1135620453
980827504
881531092
1126781640
625238242
1302249895
1700465104
2019413782
1053136140
885812787
163226357
969680804
17352406
443739013
1580933320
1016020893
1142999109
1746509154
1782211987
2033220166
1370445453
1227399481
266112821
96620777
1503637417
520367044
2077154103
1479312944
1646152669
711496218
1712449873
681894487
732005468
1226778257
521482167
1075327680
2047346681
890004343
185588657
1953569203
998702611
644834069
1026894253
671465408
1037374190
1900743688
1522652441
143661440
21438465
1106498553
957244906
1048900335
1325554025
1452642800
1702172827
1928318813
646517393
968081998
6145963
1421140798
1691079606
780863358
110718398
1259405801
747233580
635735726
1847582632
1005072310
147099840
401287624
786917955
479470589
625496889
538937794
1135649014
794893982
386800149
857855412
1830468695
1190143970
2141625872
1691415569
1492174042
503077533
749118576
2126646253
1369523911
56729846
907221533
1667652465
404554903
1157813389
1114654718
652150778
582425890
1647111471
2020530827
165182301
40826296
1115562436
520502993
1264403277
343347910
1492683698
1393578427
670223395
1791872872
1634006797
1055850573
703884199
108186041
444832824
2077065240
790542693
542679027
1085508917
517476993
802465096
1907808025
1492626418
1092624750
1004593877
1274971203
960966937
800820931
860160565
733992769
565789541
1118457229
775462559
773858584
916286005
950819674
1085132605
825322447
1734707727
417713584
831830047
1203174525
514623518
874338487
814441170
1307900660
826517977
645143658
959575102
790165366
1326673174
1901538150
312099778
1711851414
1745925145
924357854
351028550
272339148
733933567
1623176410
1423286345
2049860206
320007886
1903995452
867106882
924738930
1956743492
128502070
1820953348
287308610
2016790418
998527849
2023724401
1865742409
1868007068
1540976760
684058055
719533408
770441398
547698756
830803477
1303044354
495960829
510584407
685816359
2138387923
2031347313
1447716422
403368778
1971377872
1269588152
1532926990
644073757
245586037
1284029337
841354124
418667565
932558103
191449370
289179056
983412283
1048405207
701059496
669423860
211769144
926735945
1018575135
629994123
1852846112
479645105
303152075
1846803288
1983719076
210505426
1101003955
347707205
1241748709
1860690688
1034769646
1884099096
253531265
575398063
297712516
1993225943
468320236
1106780699
435633630
1342893722
1924787343
865617508
571187848
550303043
2055180945
1158369277
1139870612
1758613234
390244050
429337120
672275907
1200701509
1829641922
2099554224
1353767518
160231381
556183502
748230969
756125315
748863456
1800699402
356542548
256309004
1943037041
14404654
411111767
82092347
2129491308
593930998
284261216
656593440
1584114129
445118918
475281390
383822291
1326339213
1115237703
143617303
1431657853
1379757115
1558771402
521533993
1719379424
1812328423
1136535636
429192942
2119394656
1202239778
1191261941
1221906912
294949083
107998504
1505174174
850546779
2101229831
590430851
1986061310
516002349
1707553869
756955030
733509866
1391548479
1546222065
321923073
405408726
69932212
1396046442
1408165850
1955576836
789073673
461277936
212611158
2058069457
1984942354
1054998430
1970917894
1177281972
1936987216
475107250
2143303867
1615307828
970389801
75705137
1079533555
1285613016
969859622
451256432
1598636808
1850069270
2049801042
1273880638
1200004215
1570181355
2034123367
766963930
1712657062
1829888767
1106994560
574436365
1146260492
1081788171
853371437
1835767594
1347155220
1611415584
245122241
912994489
427187723
1541817665
795176276
1466541628
1494614019
750542119
1271919054
1606209787
1674968327
1141801440
1431470409
1396021162
683632036
905666460
460097680
1733693917
959879046
1240916796
769994819
2051844680
1677957571
1368791285
791955197
771361295
1025060220
935251995
110746709
1206809417
174588049
99723270
2088114388
2084945376
776531106
469159752
538626989
1570996821
1170065977
1004286434
1632357256
1695193531
242134762
874312414
1746608310
1554129768
1462440502
324521517
651798010
609252896
2143858863
1625098161
1644183981
1941472701
1241559124
1721499666
492076205
614559129
1737513514
487153832
1697640651
2006290237
2001292939
1712026868
1772435658
1779630193
1289828767
1578291516
1252704906
664528518
763187263
1284672007
650942630
1745783322
775917239
1135816266
1013768625
1600566537
1146486114
2740190
136908664
609374533
1622094595
184840193
1249141833
1343783017
1418392392
1153182434
1387144057
1497769024
457766736
1927052748
2026837549
718447624
1200667980
1839903075
55431406
1963926314
53435138
1347155220
749415984
2107075156
882442482
1038882189
167865990
1036772442
1590544941
444169974
637242705
738396772
1961643611
2557861
1003000888
702450660
1790056822
1887999534
1001921165
1628924807
820700714
490175560
433007603
1931475167
135859499
1280470324
235827055
137804900
950148412
56529468
115230564
1235262190
802022521
506782266
2115182946
593468999
1035020748
1410594689
1063284921
31120725
1228470694
1261728131
1832308549
463455214
246377854
1203045077
2027804507
1820932211
2068640584
274321317
1089053863
1730697944
1637042398
1295569422
916548963
168336886
1171274123
1450964743
138940824
892553956
1064159119
741080351
356458559
688473029
450655625
41781198
1420565219
501993384
1762135783
366194763
1466295987
1702622584
1518822699
1654567803
2008019216
1675737856
1980093742
1170198400
1650112580
1396834017
1404935654
966926419
619251591
1392008533
1722354208
1634826953
916170101
1352880677
652862761
391666925
555804471
185382519
504513161
1405446724
1037713040
1089673831
360038416
1262896433
1329318322
725886444
903061211
727388040
1550784474
1440210566
269086844
1998485994
1297522227
957037102
970902137
2021329952
52745003
247350947
473278016
168155412
1596466738
1109821890
1372244084
101054407
557379984
2017977427
1710702000
137813948
253641607
750950698
901527661
1974827958
721695815
799295768
37772074
274531283
136467276
23813603
72149570
1133368427
23495866
333200822
1824860085
371310793
195515501
2012681372
874312414
1936083434
1475815081
1107036441
1525480647
1606272722
1686215098
1182552400
1258678239
1084666555
2023939221
1959755637
32728263
1486873409
84520140
1607119354
1306946486
1708866576
231356507
1111729399
1191854148
20010763
610412170
10721311
1402827885
1805019047
1262991631
1358378782
1407372982
200779117
1812092021
408210790
1237231093
1288264507
74309963
1702278681
288397121
1271863529
92526830
137708244
1388610776
2143009825
1525577737
507045818
582120803
1611225961
141282330
1946544288
1530263611
1406846783
16518517
1037273814
1101692521
268133840
1394120487
1871921165
217854008
1746534509
2054560460
1649840032
1017998792
1511622073
32256790
1069378760
220020949
2086606434
496919496
167911515
58771185
1857535846
191118517
677713387
1969903915
94643450
1567548156
2143415714
377025530
1385368334
1081422550
1180182075
973518631
531987266
1037301953
1933159886
643739326
1768791591
1819317002
2113087838
1065947559
1811829431
371263898
726150210
1583209765
1361417157
980547148
292013962
255243235
1809136389
1257148724
1445942411
1757527828
1751546730
2116807776
25043050
464938706
1000072141
1875817701
730415770
2084556972
643372726
1634891758
382411119
2085225124
845660573
1403040095
2080588472
86827609
1333923738
558286530
1224102448
146802737
285060740
316971311
1440154518
686544229
237572005
953022675
1851259758
182181936
102048040
828061428
1560903378
80152235
13671499
897386849
1495596188
756648188
1573660911
657392993
888588272
57685210
1844265996
663915411
1732885410
143790924
1098337389
1179964212
1744672330
213627953
776727895
1563978279
15259284
1759249991
1485332467
1073788150
782754978
175433270
549151768
878889877
403759497
934937155
111523281
1886106483
135941922
371496121
618131749
699709198
900847898
1480327675
1341484412
167859261
1091160794
185853297
27714272
850275092
1932539814
965523814
988368052
1731412109
1257777466
1707889135
1558109406
1845906311
2121982469
2132947177
1352111935
138017241
435595413
1121233932
1423898806
550159643
1832779407
1918659879
1851887251
1488525884
548700062
1196732414
1336722369
1243245852
388429183
1913753073
1337123701
1215154825
560081210
1441407855
639210035
1041737153
1079437134
1993698443
523751581
701626701
2081130474
1380889276
706749991
1745748636
1311459342
95380333
320000931
1384862837
547422221
1585398641
1996675296
706929776
872200068
51322887
1947967124
1080061602
235247276
1199020102
2079204058
1039268
912348694
988571207
1829322577
467258879
1447802334
1377674241
1740913248
1898503215
536959291
661642709
1593658590
422306042
1736045152
1093674793
1944083878
794433265
964010176
1957284865
1991151552
702190058
1070877726
1626634518
1284633739
1131802343
1418855651
1439126150
1886490667
669430306
1747731290
603030183
1392421770
1153251715
737987036
1112031298
412549564
912875476
1504231835
1079871123
1316537055
1279086830
919879440
2038881043
1531794189
2143421974
1934913012
505495885
129984084
1614806346
1738833789
1833370658
441652713
270078322
353022960
1663716006
1397733394
214062958
202614511
1003739051
136224533
502388418
1578081271
1949322337
1169100330
449937890
1785787915
841202364
1420627093
1969375838
868350807
1335041667
670695295
1029802426
325862338
1080862989
468148625
1805819704
1178825311
812011822
1499699582
1607641262
390572588
734554790
819110592
910516007
1802373149
238012507
1046166786
1461418451
346714017
960321907
2143669176
94692412
1127296964
364387712
933588558
1778795815
1307871771
1069483452
556714171
1113654091
1439088905
1697970901
598919559
240835495
245705254
1935962999
1317739487
212639057
310805261
300983528
1794894287
422801225
1709642430
1688106704
1425244028
1221145060
851015564
809668126
2035214587
1917789928
1568498785
1255398369
558201968
1562587651
766574369
1287672917
515863120
1028948611
814884343
1241433415
920795436
761240615
1708646098
1037290477
439223946
816030828
1489923574
1926224623
25473459
1948844028
344549175
364887271
742017839
297645817
685759275
1838336861
1784574051
1554669928
264145499
1336593311
1536833776
1050978036
998175835
1935806019
1636561968
1346363238
1904557071
246755508
932201344
1053112001
1565254179
800295651
1971285699
1362803499
1179475990
388492843
1831008962
1491512547
2042014349
760692362
1703197651
948061481
193970972
888376630
1093964593
1148478460
492135812
2140701659
539867160
135693021
1482650457
772895248
206782013
1262591571
429934761
848494443
1729925609
250668462
84711376
287914882
1548569522
2051168791
571138852
299054164
1753386619
964520301
708784487
376584080
1347836603
88446295
588034943
1926723980
1436307806
1156250043
1350333538
1549763241
1336529887
1304007290
1434242371
1767070963
1160557510
1674659021
682868909
787689011
1409220652
1073266669
1834343547
1378270275
747485585
376316643
2071388954
1841354176
705199733
1047399842
239575459
1825905704
538537065
1535851998
60758405
547271673
1220750805
1266981479
216238864
1493535720
279301005
426616718
643281575
452120312
1205336366
1958815278
1731938235
1466329772
199582979
479060100
1275855856
1038552636
337835353
1797805490
1808758746
697663640
1489264061
241061963
1992033922
1299556252
516048082
1652266520
1042192335
717959864
953565219
1215963624
461889026
652924520
855418579
1726017403
295829192
1419800977
170470785
1713769007
1731079323
661205124
822159615
843235257
827953754
1177086497
1609108180
1093325226
356484582
117688022
1120305296
84454602
1242181247
1216947532
1512645399
278265111
189828868
1439906981
768740839
482973609
575612929
973772396
1103574959
781122922
794202529
1681145728
1549818905
1109985304
1485529380
1074749494
14703536
1755325521
1589818328
1215751462
1234027707
1441071332
1439053260
341239125
1599390715
1615032588
822783529
1377315779
360889013
919879014
1006744134
1280842352
1494738697
406540072
949127860
98090863
464548537
1419279881
144871152
1334691885
1017969729
450770134
241481905
1788191857
616913077
805043360
2013700403
1110663076
197416474
1884271058
575249319
2057979964
642536763
1418205119
1327187657
368397608
807179894
892345907
306146069
1511945059
1991853470
1178463489
820511773
1083030678
1219903692
1938255752
1183056428
876752339
413243482
1379727061
1371832970
2122859143
2045607257
1308013053
522257395
1834652115
1497655237
1542365073
1952758077
590234913
723438187
666899037
46252178
348299316
80335386
2002679468
1742047813
1525541474
2021303065
1390112212
259894065
1066924943
1396223517
1167547699
1924773225
440336965
1561282530
1154359158
10637301
1032102933
1775481541
808410875
2020640604
2009209736
1399825630
1441972622
639796436
1171178961
1338329807
1963809680
388190186
486233375
1392408536
1946985620
673670535
46122011
31568061
1974345833
798055487
50698062
1456191128
481787431
1327390757
1233452510
1453102335
29660747
1103515659
1020294200
480464582
1421820102
51563830
1081309832
926882326
751406953
179350131
224575325
862046637
1279292080
858427645
1294288362
1380546860
1406729420
1846878218
1302296022
1911448467
226180993
1877276337
530209741
80632049
1386956062
385775214
621822563
1138823725
1496668918
927853946
1124620871
180643891
305268855
1634779059
516353649
1888871228
393872512
791220565
1940256508
655949480
1384653146
1314808023
1232589656
572375486
1689691689
570316686
564229119
585544748
85213750
471924860
845039108
1359001358
1056523601
115604366
1449807282
2026801592
1555922223
441351590
1582764468
178356335
766557656
1249197184
121684814
389804048
1183507874
193365705
612288945
1637605819
199084449
1763871438
330156098
628159974
908917463
1830266906
1308232610
439642203
1628750954
308614697
99179765
1165455591
1640959091
1216778841
222417851
1753535790
1529583401
1030509790
83496454
2070310681
359227621
308317424
1201954136
951510924
289423904
1345319558
985541639
124880172
1256605720
1208117167
1275066890
1481666703
7451228
2138187805
1542365073
1995124865
1156549698
1063816978
1497067980
2029424857
2092668928
1433354702
1976719314
1938288693
137113913
756672104
539412590
463533900
1282300973
1915504716
1739386277
1315852082
1114687421
760545398
750783806
1039459487
1090317861
623512115
1336226507
942526427
50778730
1798873576
1747945052
1398264629
127781558
957305982
1905782979
1997430009
1106224082
1320672068
296115017
171824227
1481842158
418753187
1848573749
32448040
1032323283
332235681
1303861214
933856267
1407753486
1422001942
164873619
1409272608
286056208
428470799
1244207415
1070909857
1809656046
97975664
929757682
1942034055
1527572333
1704942554
290976669
860568485
1987799775
745669264
814700087
17213115
1145374008
2055738722
572290036
1647882207
1059508091
1711247495
873249929
1767866339
763445401
1127765386
1705870181
171039304
580460416
1595411842
988070466
1412348862
1477896598
1375600075
354869159
28485970
495042573
814772801
1373470338
1003994964
1346057750
544288058
1365848555
9997932
157567776
400718385
478602179
417834029
1142618115
1085349779
1615583947
241350052
1310479877
284148180
952386773
998102595
182239850
259610432
1070619787
3685645
1513016048
403525133
1778954151
673670535
1130466826
458743330
188692847
1457453180
802805190
379598267
1351254839
542687371
1962665126
2106151981
2064825188
1087196844
346081066
396476195
1930940385
1832931448
109160370
43496335
872490278
1469861676
1939225683
154852611
1269798166
1903389333
1774245302
1085117163
587832066
1657236973
344841422
686879561
948684312
733656539
1355493607
976682614
2096051979
1856845211
593693320
139394919
1085698219
1667816154
1142807766
1717447879
1467034275
1722031925
1729022419
1780090581
556734647
1515677625
125912974
799267518
883398377
1427694321
305491459
1099525085
664650793
1458619307
1797207721
525012538
1015706941
433457262
560052906
968487157
1920642618
506285407
313215362
1298493457
629186692
87294841
1801356466
1648278060
1792961714
275981341
603746759
1597097809
866214144
1488748479
1715803832
2070925120
1579257311
172871053
1147204993
1744767341
1016170798
1340793607
1509916093
103765513
1394428955
1054444783
1136241626
1176620439
1023952233
2116295906
736679741
1859734619
665999146
305034439
1560579933
112014224
1535972834
1448744662
1048622996
452323012
1891373692
754805530
918960344
1499172384
2077665543
412484733
1940216231
1491913366
1560730062
556883779
382173620
605434396
1991927916
585353693
1279259499
476697069
1617766159
1213901836
542761242
323845939
2076632183
1407915460
1201931354
2133364496
1103928590
89238722
877118349
391860641
1515002135
1684639256
468704327
2093218989
1958731107
1796252716
462649234
1874656602
115570507
729922067
164779703
875541517
329481798
212623408
1167853383
1923280819
1216028073
221920504
396077508
1335907674
1685878582
126749053
355006256
500923384
729568444
1008730387
2024417392
229864522
1670155318
2083633840
726855995
899762572
1647145783
163120625
1712473840
1358378782
1707641622
2135121963
1168856589
1092451608
1886029251
312277804
410236313
792697479
1035521638
940090374
926371376
803899824
941067603
712989077
133608885
1011690793
1477460474
97599163
1742367323
972282468
2088401311
540339355
27495431
1577850147
1345818761
1973150874
190482129
1361985329
223052567
700757524
1463749317
841354321
261736805
705251752
22467707
1032457286
1061483813
1780435721
1317308501
576901775
239222258
298909378
1483500750
1051173292
191285784
996704272
549710950
1102262528
277980475
277323662
894531250
935499343
999637805
1113653612
44256056
1067911181
23603863
1814456931
2004979012
568163368
1372130626
38129933
79520303
2140795974
2128447421
334816005
875292010
120438885
197169235
1398005324
1677670433
1337607420
1646635467
1246052557
1804809367
613557219
2044497936
2131452414
743276188
946924550
1912318780
340355916
1357552299
41632341
1238437514
729093126
1731739891
644234929
1546855578
2049141478
1860718245
2064518369
1989367367
1157882131
610284846
577445380
1221255774
663459989
1230858838
915507121
1046630234
2068604646
286516471
684047419
1985495935
817431007
249141023
608708972
1582392601
1774106872
592796862
1678206760
1513226365
61427459
1582151469
2131062774
712490034
823626251
352017608
1027585349
889049170
1562509693
2044249448
1189613423
1832428657
1399979311
547459680
792441782
1117555216
1745057357
236300014
1935016059
1994076791
1001156702
1887394188
2076920269
1728651246
1744808233
1377529507
1112056912
1022427517
62728682
489382010
755027771
1658745631
425321345
252788442
1307381208
1377072783
1953481291
2032219681
1875069538
1891392337
734630669
422147589
1906061933
1526858808
50681567
1410929930
2127103505
672484927
1100814119
2002762877
358194942
753123357
128158397
1787667516
1869648832
376180199
104072696
998670637
37939249
83908733
1183455147
842979977
881825406
199740188
914288239
2074584858
342710567
22663003
2097610251
1464323005
854489981
189451870
383520876
392226979
988380227
627175268
1264233253
525973632
157529719
927762471
1073851949
1412748341
1227165416
1514983334
654542626
1264029526
1849489213
1692120407
531909101
1134498795
1165978092
711452877
2897245
1319380772
1155335892
905809662
1951647969
706517964
1443539187
1282103980
1107427609
1882808386
1401525517
1463030789
634602973
574426101
205701273
1819833610
10325211
473188805
2096021651
1799368705
1222383616
580990931
516330053
1351472897
1989320514
2066344413
1407700874
498890733
923608790
1428597712
175686198
1175059079
101645388
672949403
682817377
895426387
898861144
967000023
1976915221
853040690
76978026
1316733355
39176383
1544260311
2074164298
773367325
1604982068
954668883
1364963106
1241030789
1155422681
1031644137
767639647
608114205
1703372518
739606527
280132151
1329291540
489866184
868075731
1524686432
1750864270
946000414
805928395
1051969072
652115097
974586532
1397641044
1522924625
1562611220
516659453
1390942768
411336510
1144006842
1363490696
934164519
1305904184
1764432447
171113179
1053519125
56768941
379597618
1989328658
26120811
1978577053
1322597063
1264230481
1937757967
1837926846
1020660847
487663751
581797449
1427360347
364651388
302705151
728513797
1716851754
617912975
830699899
1137057145
886873348
732832206
680539432
1730778917
190827577
1833173524
1826614400
473749695
1688758081
191118517
417821752
1454803120
845913054
305098118
1399534241
490112551
552920024
1202806137
546429508
522843558
112665565
2013908485
2022806517
378033380
1232948206
1953460021
287155250
511530139
271051985
1129866793
1267851883
498355718
1209900166
1049884523
488986591
662886888
1384521294
175236528
949840031
1279198520
876208036
2131515500
1997359391
1758791378
1282357205
352942250
290740659
633375084
1388523093
1208779325
183706069
832114867
640895657
1776667020
2069371669
1412612018
70128668
493004970
1223707152
960420514
1776012657
1712539526
1178961347
1711277505
1924360425
777743034
1170890896
2010394120
1314329823
1317827702
839516242
597835172
60422960
468946977
1625657466
1311238039
1314677916
1376362728
1567424432
495622106
2144941069
41925722
254882838
1637756047
382876661
1618434792
1607797466
140850210
1200473304
774801260
470385958
1164026226
2120508201
1907359603
894980474
1964538611
1173988009
1850695909
1638048407
2029517080
525952503
556830050
686755087
1070530847
1187803583
344083938
1935091663
385910910
831113473
1986723874
1563501561
781595437
782387259
1019921957
1085288362
854298135
14065997
1279022013
758065362
2049791364
594170636
357301229
1554586883
1779695013
431567193
20051933
1405781799
159966602
121394747
1373678723
1159594492
1639246280
199010256
23639064
464428044
471587320
493610813
643709723
1081070604
300348169
612448010
670798969
27335076
1896726798
2104085456
297820992
1481953833
1007841414
1804165672
797905221
1741008507
1786374387
583491926
241538151
1357755256
1522005322
976049528
1677061141
1459143782
523845455
362961598
2031104710
128998962
915449197
2094949152
1096929077
1187827877
1986066650
1603849368
1943303371
155979547
1701534989
259017073
278927138
665864099
1434125469
1784135930
1798906762
985471518
1396861708
139220532
1153197617
902173799
1437833030
64330759
645927742
1691681830
2054781805
1210392775
1991412868
162059496
216790231
1568950617
1377954811
1694175301
1154309462
391895043
1643050348
1910137719
570885843
1898328003
2144351602
735620047
1566414993
503409851
897675891
1007009670
1156945997
53811305
1156611175
631533039
1921754882
1846588444
672498217
471967274
385208062
1258340430
967991157
1141410536
1854113683
1271498795
1120639054
1796583423
40848265
902970604
1464727822
771890737
1799549698
1066666150
1040255676
1175989782
1515914182
842311253
903371778
1206513319
781335368
1478233323
1698375685
39989036
1414162243
1891528497
1958673927
542758892
669026654
1094332561
1565375813
261446116
1696370433
597666128
1541191863
2108098232
122836648
477597810
722215467
110719503
1388644491
1381460475
557455121
867212434
1238747670
1362228622
284203020
281393057
1914693877
394606677
548285064
338359475
2116684295
1323331587
1622479740
1000521381
1166595791
325342258
1970005167
519504846
1550559765
1229885748
1520881848
1043529211
1396511055
551645304
586128055
1379301635
1903196571
1085349779
611352765
1960578791
11213067
1213002518
222339160
252911748
278852496
1345119188
19405553
1168811345
668258673
1006158110
334196396
1857570760
120291311
1952662783
1052980603
849739976
522637871
1961848703
1004841144
329522688
1421640068
755499764
981345874
676911409
397281840
808919512
1203513871
2105305900
722551678
990205168
724790961
610852989
1597622896
1054532451
934020296
1580302287
1319652818
890113349
756354296
1049887010
978231576
1054403810
1100052558
204096913
245013297
1949238718
1081538449
467982586
392340099
2067438294
681204787
1561148588
393577794
54579405
2053928886
609256638
975406898
1400711983
1409940389
1515554231
1594292597
1185663882
2122258824
239224219
1530817740
555938782
410612675
1034135408
1818533143
231643518
1416918127
180036054
2036102871
944735113
862592010
337390811
458048832
1724776883
914608224
907195871
69332791
2000305137
1423154438
1755522209
1536463744
532835302
2136825739
1153869294
494100302
1423664629
2052810408
1539294298
341098302
1348663187
935317859
682466938
1814357811
1584590103
258901416
748916454
1557241401
943688458
782321970
504946226
1377361013
392115075
1715036027
1219185270
1600833468
102139531
1354028594
1329580314
124203857
1691010661
2140156082
1828454571
1430346936
64399595
142220032
86757253
1512397364
1269792786
3280534
730413387
239591873
1299833874
376912340
63442258
1757481795
2096477857
470782029
1361165666
2046458149
1285206533
2089530573
337978689
2107053016
1066156349
774877051
453738260
311369801
1303591095
1309656742
315957803
1197256761
500809587
1474056994
743465912
948153151
691029172
285410300
20284349
1457499514
568630920
191333876
1339532785
1449286399
1111491737
1081369689
725396591
999652042
1686218780
1332970383
2114774524
32551010
1653849859
824414233
1091354130
1709264776
173085860
1404337663
783644594
651904428
1629426118
391528813
16487643
1227279094
115820198
314768299
706401619
110403480
1663299263
1608806394
110474894
268203932
1909021592
884390359
606564506
1796541368
1717472772
1896169303
1482303289
162593557
277760173
67929184
231899141
195912448
1967057569
1799173285
1453095007
280334435
1965224730
136596376
1688074119
1174424657
4067666
934217841
1162715834
2080861112
937552176
290940821
1366073138
945165136
2007440043
1055986308
1408565148
5575529
466871214
535119973
1632015203
1111013818
374888545
1862732092
925382551
2078765623
1097694175
1026875791
227792478
1132149433
1975719985
341508418
571341976
227115826
347321410
586155926
58729496
519955823
1726139637
793573300
1938226549
916624544
704689268
1178865265
1597975122
1978894502
462427224
1181209321
593600027
216322172
1048015710
1764191338
1713492482
1232363908
1255387870
809336792
1223490226
1220162968
1366459744
483614873
1531714412
1171636593
1628941265
635726272
288019737
1443641654
2027870277
1856961321
50326412
1439071055
1677096263
2098327041
605753010
2062840322
1163660233
213370381
146992348
52201028
708514024
1837411463
1073353377
223836707
2039235656
625458669
1987997160
1504162769
2018829044
77680178
1703513855
527706204
383844384
1425401870
1508070074
1635977023
1882591003
991665730
383023455
944495539
140612921
585041042
1406187147
27531715
1537172413
1379619204
156697265
1280021928
1294611094
2027618875
930349172
715556921
36647794
30438784
1404874767
588097466
297567928
794899451
1799065604
1440217084
933778551
188337112
260282198
1675259394
1946595086
163241882
1671884903
1891013328
178619448
727460572
529309531
1264473511
940678158
609816897
1299993674
701775125
243916828
8676525
612630639
1579532200
1040744046
1899125255
11778881
1333117790
1800403225
2124563420
1011914121
1793765406
1051325085
1361609698
1463517002
813758485
756461711
1325644158
108621698
2132763114
1134837619
1506781976
117578481
1915139183
1899409626
651816239
1700931592
1886787534
336354599
322701847
1432561096
1549307336
483052773
1516851893
1251639069
228681581
237483788
1366011598
167265656
899713311
386179856
533979237
233186062
419350998
1835161834
7709726
117269804
583220003
1856956459
1399528949
2091314123
1556704621
1858416035
861579738
1943187499
2120164862
1824272897
1738604554
626152837
1661860680
1850550542
790038196
371377030
57211820
457939107
1574925399
995707971
1730328779
288512817
1531379168
1982157711
6516256
810714784
1015738658
1646789874
304578612
1151410167
1863758727
1652998858
238773807
2121285763
20232394
918486139
1104298067
1820158967
148643365
872507613
705076716
1595756401
381311630
816322822
1529717273
35022951
278971565
1484423349
33513602
635436743
852914870
2006036730
1110341550
734792323
972940565
807762477
329064365
1208841907
1125527232
505562123
1652577012
1329296178
621893260
90553892
1642470395
1449294789
1912965515
1816631083
760147408
422340689
286495197
1476144424
542679027
653191798
96059434
438309445
396181398
1121213907
2104778535
2065746071
1058888171
825233988
703307157
933712251
1237422435
1037529226
1127017617
1835264677
1300181293
983249314
162072341
388168940
1850221016
1866395702
399674977
1853632301
381981081
640391709
817781444
182031176
172647947
1408031694
36861637
559901093
1859291959
2107909059
161698165
2015582421
579002751
588881751
2107975400
650381370
1489348966
480309316
10885461
120236274
431114381
2116062056
559410669
1194842010
1735059041
2144046564
1694750402
1194830863
285548599
77188595
1935792481
339408535
709894359
1047084790
1397233741
1986374588
2093019055
440898804
1117175435
228402505
268281223
2003671060
61562757
153892495
131104558
223291481
1968730880
296592833
1402549689
309728814
409631972
414768099
909222469
890080241
483126710
1183550547
150372139
599075744
1698372950
58003156
1139695297
1451524
63470347
151492873
1606365366
1202466768
1925123905
949431800
1441620816
398301452
521962828
1372555370
856340058
1503984303
351109556
791896278
847048630
1285830087
492288203
1232754033
489727888
229792191
1446208287
499926995
2142217194
1308820732
1078936727
28733388
2024683754
1399383141
1467010529
2094481996
1421934647
520802595
1644352067
154818456
337099077
1870279400
804871927
663523726
945931267
748392317
2016096979
2087156416
2061627162
1983997767
1025841744
1748630666
779155177
293238100
102305504
235154713
924399974
1497971243
71225676
1684858082
1110293719
278088062
1928143732
1417066817
1719240215
1515997135
1949329786
1052157493
551415023
1847045885
733489480
899997466
19578107
277142110
599001606
1523623395
338909500
1926503632
1855967868
936114004
289201031
1080566077
134533854
49621905
310264828
346719278
1632330503
1041643718
1893775931
539473456
265963070
157665679
1583595369
54621550
482330206
1174504423
963984642
1833835464
730114027
1385798753
1448305802
1516057718
236251538
774913554
351917194
177516924
959962426
1391916175
1766743164
388633398
1237467968
377318291
1297657019
208241963
550734889
357333888
1200036692
756891924
481875555
1901866208
216309402
1101891309
613491629
184218154
1294279257
311291050
299032503
2124480545
2048923015
435919172
498395424
1029609610
1894425020
1766015522
1502118862
514013839
319927205
42827793
1990257304
1935895830
938063939
244751912
180130831
700721802
109380348
985205767
1705973530
990346248
1858964010
1092644227
653836636
526100933
1416715214
1997826597
2077411005
459800930
1750946555
610167920
404172361
1180685808
423480721
62013733
1610423809
271588226
189139049
1096234201
338946614
21854221
2143640129
170012878
672057895
1561941898
573190731
2105856194
108234545
603662321
863040811
576965403
378694869
1225328278
1367174847
1455790603
199913177
1172593107
1986617129
1735598960
1552007385
1613654784
916895820
1511622073
754805530
1881247205
899726650
167500075
890251321
2079540112
1585514397
650208636
838537956
1248411476
1271329855
208378874
488807939
450971406
1376720801
2072382283
2038663101
1884998484
21770583
65217885
2029188102
1802909572
1725805291
1992434175
1626343520
656501297
397566223
763026840
298092732
1090770918
481613646
1121328880
526743385
1466520844
1177908463
1499312866
521594261
1099686347
135208686
496183014
1607562363
1875532786
816950633
1743387463
201099549
1697854774
1666138988
638771391
2053249860
466529139
239998902
760917674
365998524
1680848027
1601973440
2143323522
1487933269
1898093357
67383612
908119094
165264841
655942733
1719234414
1778968035
1016751314
1644713481
992749471
1930737802
687335040
1547916629
472149768
1315525713
639759090
851435064
1968128007
947871381
745063159
913212036
303579019
907540633
1149056150
589671983
1904531486
660697768
1480618328
803703795
865820008
1285956405
1646644544
1930366470
1567731819
944048679
1726589555
1624830033
1290857803
1905281150
2014471492
718349054
1627490628
556581781
2060147345
844746181
1553347089
1528872742
1359436952
1580823278
305683178
681820658
411395722
718540131
990905675
190903945
830053762
157770098
956815468
116824235
792513127
2037087808
486550489
905632011
1197870048
2083855809
1603003939
466762083
525005867
854257583
1317483314
2082986403
1254099528
1284434034
1770833606
1118856184
1442528476
1135492734
1784423375
603917586
107902925
1617368695
1060612935
1817788164
1671261677
1715613755
254796870
171870014
478549148
18805852
910537190
1979351103
1516433270
623191165
1049239583
581523831
710056458
516329738
1797288429
1912550032
957678181
523015686
310142733
1005019430
222439828
724149454
1939929767
1116540230
1644287025
121010832
240173489
1814521687
836454661
1837020953
1346792637
588185668
1287447076
1273116061
616663430
690820695
1901805374
727782675
1035020507
940127948
320580977
1360063428
448885568
1246720351
1079150463
1191471839
1987449459
1343539148
1414090514
1415860176
1312417323
388337696
1697708650
2085631568
1193275813
184957218
1934139734
1323089396
1829936193
69480985
1582178131
1473625839
730468468
87029811
1787617407
448122490
1088141928
1096893429
321470228
1082973560
474551301
411012121
1070774326
2057389726
438242696
268996114
1058354895
655832620
1100039326
1484279904
1373929352
647320520
4343110
36438298
179978756
1956837254
487563008
861222285
88248407
986872662
290352706
1451676587
1394226509
863631485
1634075167
819483122
1317860581
600519005
1127276702
346675730
1402566712
881518046
1815146035
872381389
787539989
640193762
1429662614
1359422344
1574991071
1070032162
598943990
210759944
1632317568
1871922562
1868870669
1632582469
717296469
25471907
475652424
106664700
2128382320
901494026
1817117934
1981103434
1644017381
723470151
1289701107
1305391239
127884807
837072397
1478699590
1705086807
1390035778
944003883
915713078
51963678
328724973
1051895708
746690628
1048861372
1483891974
2079815819
774690990
525628783
659994092
1995674351
263422875
1914585601
948193221
1023263244
1751567707
1529719066
243227007
687075096
390966419
148637254
902261286
1705010465
706307940
1390742108
1811665260
463626359
2027987324
303744957
1825498838
1474731394
1015354850
785640142
2087207258
113826878
470049375
551855620
2028942313
435682003
2031931405
158606522
13569152
2090310575
218406427
1563169891
291663542
699251322
532835302
599183009
153957208
2022095122
840489285
1485016650
1639581961
385768471
603740240
626109250
1515257403
237220478
1346189679
2074322349
1982405587
2055805492
847725259
753713825
1482492727
1187143394
89826325
761233279
512322345
1011839578
200649966
174621348
152095836
1076696541
822198346
261735477
1807632083
2131926803
1696940124
68683298
1719778278
1286572551
160283964
903448265
333103510
221740769
984641976
379823333
120198502
1325517556
911888691
1608245732
205120965
1524109855
812860878
248681251
546024069
1780994379
445521907
2098818501
783247693
352034769
888746040
643347326
1328835770
359071259
2027295407
1862161761
1588847965
154727653
117510380
1149593506
775693328
586409884
1973374081
1204975962
623187077
173528261
1611626857
41166069
1943504450
1659588671
728105983
1540060378
1487783704
1089382667
132492224
793804873
324123803
2066889131
358661299
2012522093
317092289
1921384875
565599168
529524731
135635530
343004331
1690278865
377601610
553511608
1428499414
684380104
481480875
1321839363
2056981012
1351839032
580809051
1878016806
1424051925
877091347
880333407
762860064
249111654
2087324670
80269067
558331304
1438978662
916026262
1800550693
617473507
417845611
1952222501
1689165734
1153386548
316030266
21734538
430754448
1370765653
1676666407
1615800621
1507859721
249288954
439595661
1451577366
1361792796
240528235
2056164627
135874996
1621177350
261893530
1254979277
650409357
178717523
1700133823
283160246
1780212951
385485484
1521588908
1229720089
1452902777
477062837
954828995
1095687766
1919926336
765892336
358102743
305836620
2079095330
487571465
1123894359
1491094824
14965168
955548835
1953643632
501790973
373762748
1517952752
154049984
346146224
789816400
1707795429
543642523
38750330
430980346
1346318065
1032033426
1109534791
1362364992
313393419
2061593040
419721966
208107931
1781718855
979787129
815775120
1070938419
2005733812
409365705
490101510
2048565812
1910027566
216540856
1690992528
602208765
409721920
1480738503
1929630340
1720017058
1004640734
152066599
544150601
266649063
1646229116
1328814370
444747091
1658667850
1624495531
392910526
1076401433
1677421246
1576737904
1492784916
1880241352
984974998
1957195786
593123596
2007185805
897001861
2048123798
388791230
1185984166
123230318
1202356388
2051563314
413003636
311231674
454309048
1946764536
943935645
1015865942
2037159667
1330818160
936930234
970710817
156617162
458831296
1978213407
2078084086
1742326889
245552212
104195529
77704529
1195012474
211323361
1775521051
592702544
633596948
1829697707
1822253217
1824498980
649314418
71964358
649846334
1114212321
821516480
1850474210
1060663963
1273816850
2074571150
907585617
810687470
1104311070
1131890175
1447063518
720408924
1429899023
1247756853
122178726
1114020999
851989291
1732451630
1190085499
1354092993
444453608
965879677
1060493772
2109425939
422332433
282305076
1917975552
431615467
701879131
1086006059
916173102
1003276361
107998504
275940368
1338439920
1914340414
1123584413
536022705
1355187853
224212284
237199575
1945049395
2116551703
212624643
1525494907
1187707276
1708079458
2120072112
2037737697
1938005360
735873677
1705547153
184295095
1384916059
684550650
837418853
873263820
1602135264
428698339
1485789200
2022481150
544583268
770501389
619679910
1084767031
414960888
330583810
580023365
1761270686
94672231
534967793
1064324423
1811391995
1458093080
1403612465
1468142174
1526418696
1806148207
417188103
369867975
202812697
1423505199
2059676311
561599655
226231287
598008097
1993389654
319466617
733276969
831451043
1814887564
52474751
196701925
1370193410
2092254913
1031655993
3018349
242997660
676105193
816250947
1320521481
1598083281
1011949799
1333212814
201035713
1383796253
301087993
408137171
484845371
544058162
781087811
741807224
961676589
129394211
1377425094
374988540
328597047
953741714
1429160815
115416221
483739995
1298070917
468560322
228316216
1010268834
230780122
774841467
1959749029
1691844068
1693625367
15572419
2038923600
1557751649
568168639
1691347856
1698623454
1484971954
1693589496
509193378
1292060857
2122982412
1296108103
88683369
2007527486
299565136
943410772
1734114176
110470480
1358999300
730571435
1849653782
803599246
173387459
436828736
1958569503
369077802
1103635970
1557461436
1652907697
1853081437
1163889535
1505767571
894516382
54463183
309669785
1610137361
184114074
389018010
1661237156
1799311679
1020660847
808947438
60848576
815598388
1054669997
45821363
1016648185
1470504854
1623400370
1576215209
1643780795
134572319
935890952
944101773
1022068202
2078154297
1635381171
91967591
798926239
1451733424
1685842943
1820307569
1368784405
247306654
385042640
1512928165
1679166968
716294264
1366600095
1929049443
1408060485
442914256
1847434279
46847133
1902499435
2041802527
1934165728
1713011064
1775964511
1079008153
453770334
1522711252
1271078500
1180419065
308035284
912618221
1221082453
1605025005
825269777
1736244106
291313811
1792586293
1741451867
1901379484
120534492
1128214726
404398243
513733461
1015569378
1142263606
414233628
154443908
664129193
2115971181
849406136
1148454760
1664748047
164033093
1825652473
275732475
337163085
623089111
991874003
156547072
157903011
1393677885
1603903957
2006872317
1714288683
26300484
1992293907
1795643496
1689621357
1330986183
594802439
488510951
1915181574
2018732140
2016648837
138080093
810571476
1821824174
1377641910
2003941660
2128640965
956357868
468404162
182272984
934578880
1253679649
962757663
403108308
1771044309
2009656861
1942865683
1012392383
322750178
440125937
1102346434
56552799
873676051
1615274913
1121435621
971996067
801545985
1399790898
1148436836
1262077221
815434476
1138568113
1527937258
1419525989
1744901187
1424173590
39799620
111807522
1067965773
823992822
564248425
1439777495
1957087089
1635408785
1055197188
1071023469
567951974
997127998
1273957582
39056666
478490071
845334454
35315784
1789823310
1304134136
2002018191
1375131564
173450779
1510636278
1738722897
2083093195
141716725
263417986
1330025845
1931388523
1014158326
1112830928
376162090
564989828
1214268398
1724715123
2036667847
1546274739
1927638366
1449642272
995581578
809462784
1440958394
912133518
378443949
92574762
1395264015
550007967
1069659277
1716199772
667846736
268675267
1860479001
1330063820
2019015275
334206183
737494932
616623464
1504352034
524936337
1567201886
1264966225
1900577621
713255509
143426113
765725347
64651350
2026608485
1879320537
2146812850
462757280
1485595646
1281972649
1763406295
643946599
1106941360
716114343
738077488
1648782300
982568166
325992803
1291041593
1132664717
647521995
485587090
1641455118
788676036
652391749
1522959897
1915595589
1957087089
310367345
1411625932
14077052
1933203801
1251561385
1341484412
917618544
755182431
1690312280
1300912446
197730337
144636652
1509373338
94312500
78752352
1760874166
2040816709
1610210052
838171347
1403744951
1197612024
891417416
533096404
870791194
507157831
1443698368
922734962
241383427
1481090542
956033786
248392157
1232442972
2077808561
1554957746
1819413929
155115462
764471663
2009935169
1382463734
1394025734
1849187643
841098433
753582781
565229636
1340236927
1663034361
798001998
535641126
1728907443
1019463116
1009236590
1397309017
918354556
1291476676
1039877118
905274756
162648741
455320650
791891990
382559228
1564072591
1481366945
1164343161
1515036113
185289988
1996651607
378283934
72317882
1389534430
1612383695
1876151235
374925877
846267392
712404532
1079691850
381359182
1337730332
1294899844
1762846860
836504061
1330123592
1471236885
2120374368
182530961
1131245916
305401841
219524603
38211323
2090008269
1831486971
1209079061
434719177
2123204679
1260589249
1045242391
1004570981
671828578
497470848
182339315
1138179401
654280105
316801997
1343697834
2061684347
1165318127
1294112540
319008006
775673842
945125677
2085748951
1312851848
1645495386
2102549302
810163968
1005627379
102096479
519457837
1657648499
348136741
571107151
197936404
172105082
848687334
1849895901
1295219940
2079622588
799255993
1310730717
172955743
1617378156
2121718329
1393865555
350238246
236309140
1820245601
1190760979
650991439
1723390787
549130313
2024310820
288593994
608492954
419267936
942268941
897424463
1701043727
1474018554
379138505
198267156
748802983
1101118962
1820417383
1828216606
1819635482
854661467
84022637
1693115982
663335815
1378262453
1382086647
1221039381
275302684
2143113141
803216879
658364655
201653795
17944470
1073053696
1460381873
2106961842
1678634228
1330544325
1348063770
1068963889
10124127
1508863308
307495026
1199187693
307016467
1435550933
1180111992
303406414
383037821
1981113896
2089485803
2011916659
1695257268
1509916093
183086358
363164770
1611192701
1678490447
1127922831
30127140
1570426608
863525652
405265546
173880009
1264319268
1883213473
1822164527
2014896575
135878094
728234172
550185969
397677460
67892242
1779757
1464727220
663508183
564419971
1371485303
1350989810
440916980
826996928
1198593372
1682637694
177964769
843267543
831952927
947570875
865651224
588731061
1246647916
120722691
1134967544
888760180
268107285
2135571366
26648118
2116331607
1349305288
657003259
136157913
2079451534
63363185
2126171952
1358154725
963867968
1735282052
465881359
1907020024
1583209138
1048255118
1881177245
1446102035
722070200
713402172
1816948689
1922396148
1488991953
1357488770
69695270
1826966894
1430322447
1634535689
2088163225
401618852
1152176202
2081746827
1955541577
1823331446
1858877815
745161423
1694041421
876690603
651838877
244187033
1490600994
1517468629
2064959630
57134107
1670598158
1238895
112568223
819469628
1163837628
1979297150
1288483142
907545728
92121520
1463142364
6021459
1947770576
1379238721
993817734
782971260
1527168004
730425313
809427452
1073276928
1885148148
735920744
1299736890
1923200426
35575918
1762292980
193289822
1871162355
1422150211
871899702
1526581860
346837810
309579764
1438491645
608812865
1913981101
1461640311
150218614
2047238208
1560860619
1881687080
564268795
1564341081
313729138
56568953
651764388
742436430
1577510285
246333570
465774810
1180069976
151070182
561041602
835517697
465416831
2049653452
2008903358
1706088022
169930584
763762488
784859749
888062258
1909072885
461459961
416675316
1915451256
1580091152
1750530433
1456048353
470618343
1879470754
2000995336
1828696596
428397292
1811809709
12879567
94112566
585299649
9920243
1310122575
367385472
2077549798
1773885585
1419008637
624575780
297162003
1034056936
1842022623
935384882
1064416962
279328393
936816238
1237643074
1372970818
1789415158
29355020
824382795
450020676
178948907
886990165
1983407871
68656143
2134056707
1606418819
1923715079
2075087267
1742126363
236385491
544138389
1335639082
723374612
126882254
1797336044
2068350999
221351928
403166410
979175835
789342306
954485817
279849914
872916637
967911278
1466647926
245441668
1902228038
460833291
1378730598
765052850
311645437
1980802640
195224633
2130693759
1547782055
1910165068
1346340270
1127099277
1125812412
132513835
1895421245
1562640745
1899179038
1439082873
131160172
441035634
1014267943
936272634
725385856
914066484
1131909504
1164801161
451215332
716376576
1903125102
783425396
1295055479
534822204
286151005
412259596
783203542
924572389
580901028
1683696305
1169085990
1499424349
641869457
1271791893
718312129
1317565152
1237596422
1745232912
1441111324
1796122060
2015486107
781335368
297198914
4885474
818040
1018938171
1351543313
2042828984
1975163237
2072594902
1067424165
808634896
1249410268
1706941778
1095281198
238663048
1483109414
147552934
1660408238
120188928
1571917580
1888227320
66540528
1599620399
2038521567
1883325262
118715318
1036440719
998137665
1113611596
1846234449
40044402
1974828984
78697719
1897434686
149292881
38807068
1937004165
1001336333
917732647
897998529
1049367702
151419568
1105139472
1349638313
1826204416
221896415
492673701
1430170410
311559079
570192133
1125147715
1043080443
1153726926
1583633827
1083079756
1734381459
2117367368
57211820
1043837898
2015811874
719057549
1151333707
1591712863
1846545442
1440448837
352773708
676094606
1894876029
1558645134
752161018
489181683
472149266
1241645003
867619865
548440702
231188176
1510162511
550975091
31178688
1788088094
2137457280
450657918
1583209138
882462632
1830261296
979920514
826922470
154880798
1023832636
343041255
720297878
1170546698
2102653541
2051496311
2033274831
929485849
1619344458
1864637165
1226513745
2083601413
445961848
279004505
1245788105
545979237
2031227331
1753557985
1342016980
413489547
1068493402
453616969
1160276053
972986654
385970315
2020583639
76981888
1201329370
1861801346
2035556975
656867883
890054428
1900757006
1292665452
1312947583
1859883689
1716284079
541804744
183681156
816451639
1298572795
994451341
1045923317
1403376270
364885755
904252442
979507121
642408454
46760851
137981991
1496973604
94608747
259005392
915515789
36550462
1831170512
280455655
604887793
935189754
40541005
1751061819
559457180
805476099
91428938
262140016
468336505
1792723625
513793699
747468268
1506985834
571862774
1368928499
1039927298
1241578457
2128248559
787933458
302386306
155521324
1360688318
1394644016
2115736256
1225961522
395636515
419923223
782563640
779023296
838238233
1192303154
1828066205
48918958
126756689
24156995
1299206393
866480482
809703977
1475106281
603998732
435960806
431998976
141871460
2056047382
1613427827
860373113
554127273
692808987
482320183
596845095
1421917511
195852278
2127629582
1866481674
1372082489
204189987
1577789893
1218663069
1439034247
1075123824
2116063721
1177982225
1713735469
799174556
1439066461
1486265876
1815504278
439960960
481538135
1402175144
1649156594
1744453970
1486598672
282784298
1480114964
1851349244
436474539
861386338
791464217
1107638802
1918254600
615717565
1497431263
1006258721
1137306127
508715434
1772333863
1794262968
1351502842
1984741746
292916228
1823878161
1436597282
1812464663
556965333
1581422927
260638433
78911416
1453475349
1553347089
1287811455
1293178116
540224218
1661088465
1961194459
565275006
1258659372
11541177
696073999
295668766
305405060
728502110
105884937
565404195
593846535
981383691
1232204499
292918627
1574987430
171186188
1934139734
552291997
649178959
430011798
197834723
232747531
500366821
1600884504
467451830
1708508002
681891032
839840918
963435718
1568462029
963542440
1195125313
66472662
1583787502
1213865704
338890466
260218181
2007085894
257057334
666958578
540949727
1053914405
175743834
2146459410
1081109931
16175355
1043718638
619847623
814122404
239334773
1149125946
513322266
1316344821
2058343110
952775908
2122383939
1685104690
415114279
1495388112
1864367299
1819729914
1870790403
641114762
739243348
1140603267
1255696079
965375813
2104579092
134042035
1053249782
977577338
957534950
1366821214
1580435447
780319163
1254522194
1569776272
1770112931
1091645797
463845460
158629114
591399761
618896556
31818218
1613316736
866514384
1907901447
1802412099
308325484
412480078
1228406830
435323866
712343238
962259187
117104606
173844685
1939929767
108314081
1123537335
1749881195
1195722729
1252560840
258345302
1599398872
2002732442
1173595029
125646147
2032253116
1674019696
1802335577
1683593759
128163559
2023097503
22655064
465759565
449392220
644219877
343160479
1220391230
175980145
641226026
680560
1233306435
679792192
2062233472
1358662683
1137453901
1040757129
525997504
919637551
2143184035
1756666553
1693719802
1728120214
1706257173
779180929
1982780093
689442120
508620476
1833987198
937116151
289960446
791211261
1607122780
1889601449
1382509148
72789626
179298892
2001475793
1399284490
1389237792
1904710789
1138825376
1373912082
2115749835
711256444
1156334639
1446050834
981963584
1653010683
580255970
1638818977
59715292
1901324118
1718739595
1895939542
1561636338
636790424
1475687082
1236943756
97635106
135878094
1827158511
515551779
1884204325
587815225
1477644965
1573504130
1697985975
832264274
679794297
824995149
1367685992
4728497
1433623660
639844202
1202913173
609463263
812509876
1342659849
659713868
634947203
174509128
1095599701
2031888073
234044757
94480277
1057088768
1578597654
1031399707
1695545492
150787349
2086858723
1875269359
1780407312
1104642473
1027585349
685798601
2018034993
455129842
175392927
586002404
2084919723
2099541044
1192665443
722688787
1513498252
1714990324
759595032
1751821095
1727638003
1808471048
1478320076
1867877709
1964332082
1448836813
824329273
975844127
793168220
155556063
1053870775
1132454408
1306172511
336587589
1508913761
134643789
1594154144
2122959243
623479750
1678543919
686938758
1503840100
1159757920
666887077
787543814
1424046411
174722435
1510646514
906820943
1474273303
216296158
569698001
1972586520
1378845641
916403
1021322071
2068161923
911905013
973840304
691913311
1117273957
1746434453
547884409
517773559
2004102609
1074746842
644425714
1407434962
1181635022
1650727530
1553918309
859157467
818571566
1600818554
2064166567
1344066409
749569338
480579636
1291677724
1216772462
1790641931
1195107872
554378170
1498239201
1979176801
74072603
677673328
1383199348
884328070
189013277
1725050422
1773980043
117326012
348562795
1231695764
1383096569
414277649
884631284
1646335478
1148181721
1729891117
952197912
2127966062
287592273
2128875174
1944383059
1188872427
185170710
69449613
975364983
76501639
1002967170
96990686
62113156
1695043321
1881579730
1679821704
1346849685
664783210
1391763918
1219641056
906135333
280544819
1756840196
1787023736
1722453279
468503145
227176123
1893831052
1075907390
802679658
229844318
65285922
34973855
1376136142
965644784
2087192464
158064643
1397700054
1948089807
53429953
1110001784
60344098
1922561719
1953189206
651723999
732197046
125497118
446200538
1107175499
605039033
171360969
715004470
71655075
1772417513
1312651857
178463947
293297415
1000731782
1675666025
1635758432
812000311
422457695
405972028
1062039279
1340171764
1661025965
93303427
335634003
1789057161
1328224055
1368280642
599135954
596289210
1803557006
153857221
1692751937
1478156124
1735194748
572138554
2060129513
1830774225
475219422
1180481809
668045918
834222089
1268103304
1713117471
1838648872
2085581039
1854816448
1984360054
818510172
1875595238
1024826163
1400881150
1717295659
821034969
11727457
613570371
1922473622
46140257
1774407552
859352403
1969828489
1340024882
1646414289
102622501
2476653
1935222690
698277883
43207399
1211413251
1352011467
1448717645
1050804878
2068942497
76362077
411605189
680190106
2095245397
1376165476
1553598960
1301570494
615821674
1168199518
1686887178
495003187
915379549
1616618135
134335767
1047415477
1029650267
1751092792
1762882227
1618364834
6078551
1120842167
410640918
525660960
904169395
1541043130
3550188
1223127458
311339826
918652206
679218217
1353685322
955338190
1628049001
484875670
1207104586
1747280824
1971205559
240549117
1251268007
302780282
959320272
588477162
431528707
242744034
1101687557
1556794423
1278783978
1376050788
1919926336
2123102039
1338182420
557354313
708157553
811950020
1258023441
2020093372
837468062
2112713853
1403857994
1767108526
183104367
530388371
151293820
1958489221
979471208
1344818545
227027390
805432310
324842882
1472500538
315353995
1027519535
505222778
1775838200
1494466885
1922186281
868867170
1849123883
265169860
200316580
1607002673
1017359283
1619890381
191632291
691472299
1088959213
1671581026
1099238748
1819368274
528086002
1000159066
494069605
1618348435
1052022617
234647405
1538330637
1045937459
1204982141
1515305299
643218280
57990259
381511785
7515122
2108873253
146376749
1794979744
2019215603
1617996497
799569301
19421143
621949881
1070243746
1255899543
980291884
2100628789
1106535707
1556588518
2017913313
706778868
1213462271
90810617
711617332
13832735
715704935
1369532210
1902456572
676141154
762013260
293385330
453713357
589847466
493608041
1356257017
689593547
2078828887
1425897811
325248607
1582464984
1545979609
65287441
1688443495
10325211
458450503
357945019
463113538
533461
1374526556
550657541
809072740
565208201
1697349634
1679064449
1489488166
1928442012
858526933
1877276337
56054660
1045542663
621797812
667332580
1615647154
1080231444
1464934431
1870737886
915228454
317424252
1960676026
304607470
1422737221
368609970
209651562
267991939
943569023
1326149916
1452791351
1709382880
1077682979
896271534
674335110
963487308
793849929
962933088
1475620895
2102934013
211328500
2049791364
121898614
333728775
1149367675
1750650908
1764083347
1932884690
51709118
1587057621
782518078
683873784
1833927202
118412256
776537527
768115550
873972044
1303179876
1478300738
1868998318
126508418
481528677
1634299402
733749924
268336937
642502790
1375144282
574968177
803372033
806530027
1285128991
1664317062
211793461
1559918518
2026566599
82872887
186954754
272802306
535866949
890870617
151903240
1887607891
825072764
1873877926
77089904
118582329
230163270
2128665529
173601792
639548348
430137132
938049074
423074701
1808705004
1516028929
164850809
488681244
1080188927
726503618
1184081660
876365932
248669167
1083644321
1486637317
1334676122
351384870
1039950329
645784154
2028301998
1781797205
749653966
987327785
1329552364
1702633487
1868692765
1132751010
1883650147
2066344413
1492409247
906842304
571802592
459238235
1624838892
2077354825
947284277
1187888694
398593714
1179964212
192093760
1826795478
691297256
546306048
14449628
1749443130
1629674055
1512947959
1445233424
888036552
1598784338
1972092709
288231094
1009971819
1709802991
490313725
1382898624
1979235633
1944083093
13324339
1530130234
1021218901
1134282542
83784634
1482304551
339670339
1963712639
32150222
1347826463
1666361987
1010523361
1320565153
1100111518
1645723443
1363490696
1298412711
1353658303
803187329
1118887052
1993258362
369057672
597736319
535283176
1753024256
806679636
1633768640
1557969942
1101622010
2070551504
1291610097
910605660
1838358968
116618345
1998418041
1835434664
1213319335
106789155
876363728
314232357
205473568
961196342
811940490
378789133
1940883604
1480199197
1554592458
2121187722
1481418276
923522551
4431500
669385666
304756701
1041972633
2044819834
28184195
90827670
1499535547
911134388
1244183416
1013949507
1368782301
748557392
277314525
877657757
459497975
371081882
333602185
1313715561
2015035368
1269058155
1157845842
1658222834
821800537
678205031
1401242459
67013224
756322832
2040435221
520452766
93692372
2021143684
1394430249
2055509876
643846042
1611452412
407372457
608210657
826324481
221583993
1426265862
3286180
1738791202
1567299601
1566094504
1587397661
801308294
507689893
153538617
1501356925
1140781301
1985464319
1616824555
734545879
1404944990
12645603
1643189815
2128013132
1880350359
520841092
1375891076
451730540
1814793802
779779636
608951553
1989541036
600819563
949900564
205386248
315673320
1010403144
1057163787
2093126088
1689324413
142174317
439259223
1905883497
1858992047
1208719206
506721673
1609513986
2069776803
1686372634
782616275
1404840981
2104807766
536878719
1173646043
625389196
2070109491
1987995759
2040069118
1539910477
741285369
1971981678
1027591803
921572157
1648871138
1432707557
1318662617
817106898
1036724917
151109489
1323617655
138567185
1544139042
805702833
1993772744
1176813594
1690858012
1761359112
160683555
418767282
1901859059
904358209
1002248883
699884103
2090963606
1501285086
1352303306
1380150198
228697787
2140093106
708937852
512061124
2104168607
1097221865
1560632662
211093929
141023979
361658478
1066878452
1625424748
1931379494
828074988
850411067
1945242637
148290024
1582597247
1524276190
100518881
424979030
470078127
320339062
112665565
1258920911
815510437
970548915
194242313
832172681
1839900986
525571407
2013445930
178040914
523777991
841728405
767955502
2038613964
423360837
1148458678
74526881
1014015976
1759276693
1786493173
509412909
1221816792
746462957
710535135
319807993
884626542
237803658
186171085
1906575140
828894933
632615266
1492725848
749305600
231629764
900536339
757903408
1804780931
414955800
1703755777
529096055
1811036535
309913372
1989215512
1361608835
492821681
205964615
45353177
1069821085
496993976
632137713
1826634084
1704449778
538603101
692942098
1412678429
1845948432
879248843
601213081
1602479726
1539092625
1390438717
1916283369
1027656300
1825314159
171326226
1865635557
1723220194
1963367596
1802659757
1989446658
1551062506
1012686526
2063905827
1438090383
2119703188
509664142
1351272083
990918972
218309137
1255606815
1268245229
915870207
500989413
1522760974
98387982
1377492399
779677585
1590744828
1747499994
2047698581
707772744
419387136
856197152
2129108477
812534566
1823469881
1476551958
1621705918
1951716224
227506080
1615433990
1823530512
128279312
89656658
1208759605
1431713327
475021816
431581490
1609196466
1439643100
1765165190
896407521
291051528
1061227898
1070485845
1089627592
224280626
1337868562
790596297
1558567454
1858804485
1851334673
1939932595
2089870717
525668085
716184164
1493705363
1477351427
1954320868
2035142354
1740989260
876466352
554667852
531774923
893986316
1311845898
975585202
399279672
1528106745
449692625
1343869365
2105941806
1004992751
1481128418
1918458445
1697750399
358249713
604873329
759894999
900549097
1938671024
241165523
388095392
128683173
1855796533
321288001
1934551401
916053792
1192833696
1775860543
1609662675
1140961091
502194600
1016245506
1628220922
1224846585
494999765
92583037
1802991604
405161383
254685195
38415597
1600564355
254525705
1821616219
282088884
1663157041
1335225625
244443747
1124452312
1633123462
1268362055
27413409
188233969
1705230544
50206733
1920164766
1922839700
1189641591
1787531853
699848119
1778783680
61526966
1638260547
1672954554
190689746
671663807
119668209
1777013937
482298847
1960863542
1554403727
284943645
188533716
260010102
488424854
1674659021
621979678
1801078248
1178438048
1953947632
546517754
2076182778
1623139358
1737045754
1036889409
1622032187
1140421687
195918776
1210148422
1997699142
113339948
1566811005
1375210626
1943949394
1327834108
1351113038
1315434755
571174065
395540190
1994668027
1351696059
508094176
556655597
963246802
136863320
1220316581
393998808
1893801107
1424316225
696917628
21972065
1966383019
646688199
1835731997
1201076894
845892474
500474481
905101821
26461529
1042371687
1814852029
1030884688
12077674
2052845668
388496335
127789518
1623490194
2030657176
425479423
316214581
2013392716
1602787886
798700041
1031137244
1400442730
1579542707
1253498998
2064569658
419802287
1803307401
1571199101
1610230899
1140204637
961524778
30231895
1770557245
230225051
1456876011
446089463
1853105234
1477746058
1505977974
1239306964
1274723693
1047902152
1987709790
348742825
567649132
1406129991
1926215115
2006652150
1793528029
1492513741
496256944
1072176805
57136530
178725404
1477348872
798937912
692971681
579408819
427583502
651085532
549131759
1164747796
39843368
763898302
1027221486
447973676
566068304
2059844626
397070095
1143672681
349099153
1887001988
1469677209
428215339
1772794480
1453489361
333610218
76019819
1992164830
465389127
659666986
1603734198
2005089295
1608998720
825323934
1968225755
1700931592
23426507
2044065795
986376913
530885855
1855980544
741270940
1054217241
248097804
746721182
570501028
559758368
1710455509
72459811
811599100
2142224675
257185064
1259308321
662519272
587477266
115626550
230951703
419179095
1824425869
1615672513
1961194459
1825235863
1334398371
284976996
176923123
474321369
80402352
415155064
1202193277
1697637883
254742464
2106846184
903787437
1276785539
1134662507
1148129973
2094592025
2098297117
1017421738
1171731431
193545406
1139882601
692519578
595838755
1802742268
441742756
1666872004
1863470413
2047369449
1596439913
1843171799
1944823976
462283165
1612642236
1049218667
1647807364
1501223040
1434234778
1604020251
1318146577
165786837
476829780
888560167
210501246
1680125059
380307895
323797725
1532182339
1010300602
522257395
1275509054
838095554
84957897
780682369
1585420517
790030509
1992843023
46290100
605138544
376271752
1460741419
288150519
1093120593
946656158
1485362786
1221492538
1494265018
1009133611
237591356
1503353548
1056417341
335298161
1245742993
683060375
1664147276
1077329697
1195829770
747097201
473351066
530603653
310821545
730631054
1009116973
161545956
390837853
1674298014
941533598
275093608
1819826648
1999432822
547978979
1846369104
1227189872
1780210861
999045727
1253516217
1258023441
870526794
2111801619
1965836937
1966727647
1344599309
509968225
1678224381
645905169
2039759605
1611071369
1012079562
217710485
1945199197
1817042266
1298680694
1709306359
292570733
1297184734
67445535
385745412
1311934280
25732492
1828087099
1994616821
1104499666
1272369076
707902034
1016530987
1032483171
1247963264
1148783302
1439912575
70086887
297285720
1134789853
270368460
488222536
796411597
1651683187
926990746
310588374
257768622
1892444306
2013886291
253909952
420192195
1326509726
41810180
86582315
125010806
1148507231
686918455
791383127
1073941214
2053186218
1339955925
1113109271
472272169
1526000880
332228456
805889468
1345489646
1822521246
1610306241
1743175797
942256930
859381880
1899256903
832469222
1232641443
2129218078
129345792
1618234450
757056853
1236625092
189458578
720397487
620995501
2025611306
813876205
152975079
1275762723
639722248
825382969
942053536
512499613
827424663
1948296251
244159704
245324030
1458868014
1580353174
1685457188
1575385559
2057248863
304473315
1903401238
3098944
205099335
924259732
1607977117
924110013
284223519
1259902274
329177315
566791455
1410468555
1379884368
1403389496
602268418
115488149
1273853087
615436054
1298481699
337076549
2098283072
1066410581
2100270947
1171071848
1675013797
89247333
739631312
1030578930
566038891
1914648248
726512660
1748443455
442273151
496865497
2046001161
227691233
265963070
959198537
2131726840
1249444485
1633223421
1224756641
1882427492
471539208
788627214
1350238603
355561167
359322907
2010562780
1092454617
679721721
1981526714
1728000050
1006242211
2065640465
813754559
1667027241
2125420728
990322877
983172932
230104260
291900171
177472723
1058427452
249739724
1441630957
1257400873
1431741498
2017681863
1960641851
1942021424
70862967
478157936
1524177459
457146701
139370359
399418425
5732866
323171161
887617167
96036458
41753457
425028250
194197325
49716877
836425239
1578580955
1740896493
1598004875
842397824
1976589459
111697402
856387255
1407731290
809904142
1045495611
439909581
514303761
437466659
1165704532
259276494
1539362638
1173598779
1390232531
1637438675
304180026
1039793471
950939433
1375536739
1323954466
98998107
716201400
2006467292
862922890
1155378705
61335574
1021688070
1887839884
238346274
684368323
889021065
227258776
979757110
808170893
1375265133
2010988243
1364750862
34795510
1614894812
839270729
400062568
759837114
1606900304
2009661175
254934473
817555858
733886727
612003359
1304708152
1883671641
1207191479
1153444407
54759719
141486849
550137064
110126684
1551350989
665158006
1186850055
1396293757
1067493683
1619237712
1247441372
1805648259
974422505
357237662
1304845291
1231191079
550502663
688077631
519398615
362025234
1891616100
361649449
1657948323
584617924
1588410091
575304734
1546310745
1783178329
1320966755
737238526
1267760561
237337087
1624856013
1249956436
471512934
1759149271
718474169
1933132282
1690612306
412151126
2020848827
30553734
608736909
1979176801
1230735495
760919239
982625936
469400690
1575123925
1043243890
1737205355
1339075681
1782603647
202134893
1467146197
672484927
123251362
1197916656
1536995307
1896430383
1870665368
27527923
407834602
1702237045
84333223
361442583
856709884
1922860331
405835260
1330122559
688372163
418290547
1029415403
305405357
384500524
268061000
667447296
1830406641
133913515
709709769
356528790
654060068
898587827
736705108
1453277882
1091015392
150178761
605306778
1000730750
1588213477
1278974744
220835495
1053321243
1959748800
226517218
195865354
771737838
781631636
772897986
1677940777
419934856
925208863
1262361206
1177705485
1544311365
160832522
1749215068
705788042
139892450
2089431007
1747891578
1782144825
1452228343
1927680993
1767593985
827600681
1307057235
2079727557
1877099702
2139055291
995275216
963153363
734233301
1350681247
1249263882
1199443978
1476551958
104122133
84389636
613589406
1605751367
727383730
219909913
132633132
1733318755
1093268188
499713119
1105258429
304970015
1404346845
1641770581
2117684528
1931214438
52442348
1385149015
115717945
150372139
1926163792
1092932238
975588560
1456536124
1601330743
980428116
1614238821
1448684670
2102754709
1279629668
1400393030
110242244
1117701789
653845783
24110348
997433646
1846579170
199104431
1244548816
1064581111
414336386
515810658
509881206
409906581
1496485584
954115240
725518204
850859077
367861412
648898641
2017227545
2074571150
1218448737
1229715169
1678211792
1312489904
2074634316
1102913574
1078481865
395989736
752919887
1393742641
294602383
1032640326
867581755
2045252913
686184334
1832546411
1456684461
1921805567
1079833045
391521357
1038279294
1160386420
1029805995
1542878706
1487129101
130468603
1682926142
1402972838
750622723
1497132986
164002451
572166433
1031616328
582025474
18837835
2112729154
1002800085
1798362776
1010917383
657701512
179474594
550196022
1889837962
1640870669
822254712
322828490
1068835917
2114574840
159839265
67480284
1819037634
1652906496
1862355842
1971925818
1059151644
429541879
715829987
1351924934
1802960825
296314210
1730524569
1654466748
2141188897
1927528606
1914586444
70843460
2139927576
1583704466
550947170
120021369
1180547961
997976396
1146105224
1759231972
1657984995
1164355781
857968268
1380835062
457867340
1927721267
1262984784
311237313
1508719324
707406973
939651718
1882841264
944410599
301828645
714348664
374230403
262132015
890175365
1963627727
1620789606
229865159
1109416381
1820847172
1377042543
2004265387
79341083
1320519285
1490633081
1183080943
187153983
1404550133
1785527403
684822931
1899256903
793654502
1392058924
1683929437
1242901192
163900173
1873597866
638021314
1731114400
409661239
1304696119
406834506
439655669
394890214
41722884
1082278021
1071026961
34985161
535046748
1493848738
298907996
1830868596
1677995169
1151268134
122176466
893785419
636483954
60008917
1493645943
1848744279
2102592872
1761046426
63235380
447456260
1575122534
790222209
782016673
496738721
520223404
1986061310
1006629958
78456723
1438006031
109147486
573909953
2141319471
1980645445
2118327432
1961352625
1921352368
978454657
1651737331
1915658237
2111986985
1104923517
1594277346
1748063837
692479517
573496041
406519625
924292228
610272758
1676258932
1230073648
849073696
768655503
1082402914
113840469
265530916
450169658
249893866
1123116834
97168219
260680269
409025412
608319599
1510283779
1784583689
838449558
1974277096
523187281
1387014442
1828376674
1339077333
501148576
1420597509
1598456062
1794536946
377831609
1904300794
1295894856
8442605
326343573
1409936725
1557343808
708317203
885488497
1565671940
1865173008
838858961
1167076752
160800782
228021575
168813873
309204925
1161693853
1185803772
1888739137
1549498731
291561272
1104197201
533095681
851613494
1416666035
936612670
791105191
1621798014
1674726791
128325047
203569363
1739900080
1080936682
657802438
2030566707
443262619
572241755
1316205936
1855480908
326248502
1332831195
920425437
1146065978
1937550702
258642837
1775559917
107944255
270971651
435463201
1848367297
1163323905
1536387425
1359770929
596285958
1787148516
1571656919
1224878186
1278784634
347854985
1454994325
1971372137
250789180
1667255826
302827322
561126897
1760926298
1855041228
459603523
9299737
1827868979
1884033751
577478083
1537193777
1013630925
2024165889
816926976
7327419
696982685
1004537954
1005738820
1625997091
228562956
1984006068
874611168
1651751484
284177788
973426946
59952156
973396089
1100559297
2004028351
1597964242
182877455
492138318
1471612059
1804547077
905831623
652642729
487620545
707072495
951007014
1713227799
557908471
1850923031
1597484110
751728024
977003938
1849656356
1695020913
1188101030
539395287
285414205
854671249
595211358
92874420
1280393629
368857799
97168219
1586892507
1155931689
1091157673
733240161
1145526866
840848726
788463676
220199835
84417623
344096496
1680182654
1859352152
1460652050
1367867835
426311725
339112157
1213668530
625449996
1510126641
1958974564
243925483
246213475
88450888
1931893620
1917993319
1270166652
1729616109
989739796
1106258214
1395606389
1185053549
208517153
293752306
1279157349
1196816865
294821731
1778218520
231264830
1246977136
1034529711
1715487499
225974544
1484133454
869224538
145259152
1651822742
1455763702
1331621522
761879676
132457767
1352497008
398896500
923287269
100982359
544523911
729355966
954634263
492199418
1809385669
1180025136
2004344446
1814301378
354908168
2111377813
192219080
2017079902
1511708883
1030304657
1095972599
511600220
942180705
1611336594
1332063123
1578592729
1971276251
1478632465
1775032887
1378781281
230723056
1244083773
317468636
1952831142
2090281764
2118428727
1883218554
12517681
2138477179
1001034626
509713812
2099729669
315837768
1251730300
1836112496
1983540789
1739448324
1380756264
535738905
1136798244
1655334366
2093629001
1280999638
862071528
614310798
1687560730
386073725
888007953
378256890
1123468200
751419342
1878273537
772804093
1728047
1959346322
1485874876
155304794
1092515303
2137132089
834188507
1727062754
1722158493
1143719355
125039018
1580169045
1816696726
487462675
62124265
560270929
1789685392
1906050255
127393779
1310938811
2084964406
1920339624
144853234
664548794
1765031762
1462181532
1580104593
1698803182
1204933988
25327127
1231303108
319808443
425833734
1577490623
1329782234
1539238796
726762416
1965509154
938649534
248121793
1809419603
2007434011
763532108
905887784
213231317
1018463326
1946797405
786065022
686711467
1582011570
710730268
640466386
1563627722
906272155
772759804
1048205608
217901630
1390996117
456268244
1770493902
1375826699
2034123154
1614350336
1928881864
42478106
1704965325
986780725
1961395422
1874862614
32069051
976682614
1725229388
367498098
1300848597
1161667710
1417068992
178295706
1747406271
11811875
572560799
1689193382
275356769
205091571
1992523171
802624034
1823656827
1367723316
1207693458
1626364426
1801043570
1419313610
725051311
1890302411
547897945
1427142862
2039183479
949418343
927095342
1354716274
180057940
550272898
1553727923
1636124153
666139192
969259592
490396140
1237231093
1069922479
105150725
620761699
1880812601
1331054605
1693721673
1128483031
2090420763
1041185487
620121568
1760482053
652632448
1910913993
1100277122
86822696
50870184
1633070645
168576192
1196545828
105486139
371180528
1364705846
2098818501
1482332714
221023505
1809609225
1368287927
791595291
1327202727
2088819837
1855368891
1892522554
2047072998
542473591
64605780
1623490811
1772329838
6561282
261477515
1593134355
861671084
275191599
708782737
2136308398
313730122
1292830220
272673090
968046360
886122140
1644732202
378154288
972371849
1239114773
2143380975
1130614863
282734960
668051067
607131724
2100841674
818046774
2042722636
1954205729
1296361932
1168133334
2140003542
2005227633
263950566
702144509
1003177856
1497122681
14018734
1451408964
622406348
1250986118
1555628445
358766402
2122485245
636185086
2042220207
1719348488
1684938787
917804706
989054103
153298201
1486120915
548153905
1784302339
1501737368
1513604308
1231384063
1615827528
322164152
1542526263
850670995
1567235308
1347144695
658517387
1992658005
570698213
608839502
1623243583
1036890003
1753887779
1509471851
1413676227
1354720698
188863301
91498951
1370740980
1026993078
1635338469
542595954
600171309
1641517345
1689845546
583939779
1465085739
891421810
1169525
92187145
859818358
149973298
292282436
286830612
1870776904
519435944
314407878
685141136
570461734
185537723
1337178028
2094774088
268066398
1472825478
1843110763
1560161117
1469517021
1693217561
644567005
903823161
990758374
1849896179
1826472234
1719328610
1751763521
1003423090
1632013747
678150028
922348164
1982598
520610793
952975326
878176758
1194496826
197613946
1265489545
1652024560
1901597390
1986478707
1747043572
1671302642
827049026
1709252231
852152644
753846686
209504629
52901915
807582414
1267932507
1751706870
1007717791
1042550604
137543325
1319265912
1943514466
790134942
1896345187
916567901
1232673411
530275538
740120510
1636092922
1556294057
1819281957
1592651511
433189325
1540030553
559545718
273233782
1711059222
1270173950
1712496579
743496569
166296512
1261126108
1497153130
1338642217
348136246
686250585
1419894900
809118284
1326469978
508523956
1871252571
997689442
1608512446
670061628
281717181
1613953593
2104366407
954333611
1306776243
1825960194
1465461431
1286604022
598587314
199222048
759767623
10199128
763907510
1153267839
722241383
1546084816
1070131855
1972244511
1614343147
890629307
410730542
1873168282
1530422726
1845858295
226815971
756867396
945093539
1614578629
1748537725
844951846
140453967
1058719144
739975009
36325320
1111464693
48782481
27672618
439519188
1929322653
1177982225
1746657157
249948259
1591892735
2523973
427307830
1497889160
366900953
706133289
550804213
100207504
1605348644
498564298
927550025
1825977616
514828937
429723906
1336528607
447573192
4432938
1911197601
1475373373
1669634752
1379576856
760638414
959461189
1559408620
2086490922
916173639
4780976
1857028597
182970513
2059375865
741900768
593326460
228903546
768187694
721059792
714046004
73300259
1395580679
1932459013
1444426819
1366136100
1232960713
276853829
42400556
1643524686
364651532
1769533711
1538617029
1185090426
1744758799
743825
1066395183
1947871443
1714939991
295449640
76036592
114774934
1279717502
961848188
1690649582
126625691
872922117
1266811400
1721120429
1115511932
1377640623
901659739
1407319530
1056421909
1761342210
1628305257
2062472873
1702289455
921572157
1022268604
1603914723
865440877
1915409664
2035280545
1780779221
209688517
1462169643
287969478
1835451562
96910324
1450125356
2077772556
1278121975
1117573625
119842692
1873495242
514659647
293761591
1605925433
19397421
482625207
545906349
1360261708
687463425
1829953888
1784341996
1876156370
1995610308
312151059
2144343731
106772117
440311184
1041190021
1664776339
572853450
1103224669
73734178
1033974915
1895443066
1921929132
1938079888
1063252420
498913119
1188954894
1808198965
70312897
1028040199
1384016306
701731132
1171998895
1630053159
2035116352
733085963
1981487805
1176260170
564802184
1242164792
453321425
586414972
1694511377
1440951414
8444956
1891397470
2102243394
406469866
2026286960
2079845045
1418393985
1159127597
2108781197
289171899
563803571
955411428
874495761
311978528
1918107152
1636955607
823545210
598715426
1364903926
1034503707
500182335
1914231908
1930870251
1552424890
872980236
166548742
1875157872
1051384808
1072896425
509491428
242900713
1291668530
676145662
1463550922
527642690
1573046911
1255788773
1579551955
1365218193
655217871
1275855856
856729303
1787911713
1505556583
25174798
1118199259
827100505
228994352
2097681261
705255141
1513080219
2125099230
2069252021
1738646824
2064692102
1471787380
625971838
707020126
1153400989
1103048602
1209715603
1236938300
1674245939
1319557272
1949130062
306881468
108439579
582631225
1829352523
1033477582
844263856
600845000
82250074
511144196
501600766
1707205684
1396172352
1996137795
1933882849
1475085530
1220884524
1664736621
804051957
549487277
781924869
438613519
761717796
718138871
2097836397
1851701419
174794238
250617191
389661478
562251266
892960073
1721883804
1690416942
357551167
1738094747
1612582272
86421540
1636215969
1533099225
335413723
1053836986
1328656370
1315934519
925177365
163086511
355087777
1534459829
1464724111
1705308704
217134083
894625953
1183644753
754750229
606117548
772672335
79894574
1955963812
554910388
656142191
99103673
813953314
198608001
117521130
2142235225
1983285329
275001804
1211004678
1185482093
449675248
425099610
1072828053
916910826
155297214
571054470
1413611358
1168308597
936111404
1321532202
1537307726
1763916135
1439475963
1062051379
1230068063
72042542
464561961
1399807087
96701774
1302781750
1996633273
1696707358
612031451
1446785275
378403264
318561661
966291259
1239449101
1694573678
849841774
740096710
195354225
809179329
1260112619
1822788257
1859614025
800304561
718966325
1470044048
540331109
231188176
257926723
336531504
1097965978
964657856
292556338
1394024189
2089878491
24685675
697736917
854999701
1768204484
1387826195
658769035
553480902
1911956488
444411572
249379064
1903896782
923146832
531352817
487205002
1554821631
1954761071
1024567238
1579439553
1612465287
132228675
1539448957
275429026
242272977
1665150647
1894783486
1282112818
387604482
439107361
1807666165
767044987
730423862
1201551506
967657208
802124835
1878706654
665477443
1429678946
706334061
1673338285
1492283757
1310761275
1767729874
657414368
1518498407
285745689
961122541
308997085
542590302
307672696
645750569
879699898
382992203
1812893275
233226812
1221902164
618654110
246134326
2038308441
2010180608
1865402321
1709015902
286805636
1151919031
1797323182
1778942963
2063424518
1814855571
1617288231
1821082780
1379593474
571205387
1752613192
991805667
1817025608
1065848772
1075430354
1345698379
1805767197
1918500791
890797146
1628137393
735420859
1448485670
1767332610
180247107
158173263
1237814275
1886702256
349346977
1201389828
655022297
1937854786
376581237
355972294
931704951
221734595
831684690
836872336
434336932
1945830476
1200226722
717496434
1685397147
183380629
1904446418
1391072287
1619565553
617385848
355772842
1070285063
1682071665
1220168212
1536109396
1831895502
366048769
1595305501
253768069
244030689
1673850636
1167320676
1564622017
10854010
310360671
1536333478
637772691
315281809
1385961290
2087898009
1518346682
696527594
539746654
1269900127
1155610529
711531958
447732192
1375528887
303598128
959399886
415197566
123108971
311736630
892256888
1375615688
330619328
997965708
184105034
621788726
1085570572
1021485893
317108413
2105749963
1632470100
1649548430
395092380
2089612403
1093268168
580460416
849051427
365342841
1889710558
311857677
838372122
674396755
1333617861
1056075639
1464333457
902597919
103579333
383761930
1707058386
1849713043
1522008227
2022850596
96777740
485939995
1524842472
1947614502
760451971
336241243
1096015713
649805026
1434787400
627535758
1916243277
915270165
847040275
123064050
1034907319
1183614399
1320251776
1158034430
1819463615
1523984558
1185213766
731770275
729773319
335091096
559201484
1842849967
447963213
359953372
980253127
1041493813
644731881
1589764625
1447148236
1197195415
833065166
451819373
424386865
835085568
1315198797
468298938
2041748445
193412151
703462978
1070746301
487582534
799416023
1334444763
1329474903
1000417699
777095034
1667576729
952629687
358986010
1148104260
320420898
1181010625
2046678371
709553975
553237907
1319370548
2026314931
1551647643
1931788099
386574191
497391002
1116188034
821048965
350564987
561609864
1280770979
212946395
1704753123
1699770411
1473125016
1347228009
452315530
475945377
344258143
1245901065
1212715172
1484944482
141701265
443262619
1142850246
599404457
125881060
1121470683
845615936
488590957
201913530
655163536
700072647
530697339
127700638
2133974502
308797395
1427704507
1914788914
1009721975
68084170
1021490567
1667478948
621650665
2006475814
997010918
1256172066
1957455762
1268935745
1379848435
396728099
97316261
1285494060
1554828213
1473815714
220053459
1224101343
474792930
258827291
817040426
1839471526
1071849794
1094825699
311475373
683530170
784706682
1024100761
1083107384
583006122
1869700435
1204594817
833523569
504282145
776304335
297811048
1362380721
1670518427
1302198139
367211884
713252746
1651485970
772510660
315802016
1317632995
1534849388
2007360290
1775310068
1964188837
1106197658
455819035
1225991734
2076632183
1379836640
1400584068
1938346813
2019036466
42995458
1455676903
1781272315
970336387
1123836230
819406544
45378366
274653110
2022285389
1185216204
1491635848
1564960610
108230906
1696042156
8532933
1404336241
1299916173
69972627
1815875428
1760924446
1075326455
1308435569
1829511112
1429364530
175259016
1154651111
782366112
641159248
773168284
298388654
101399986
1761319643
2128591743
1567872304
958146361
1605638334
687090484
857234595
876603501
1317368546
1788191857
94962093
1863363445
1958891179
1072611910
1468511367
271009688
1249513687
899928433
1336257749
1893017596
185804862
1977321310
1393082011
540796700
190085623
493808691
1274196162
756526910
554435725
1727058872
738520210
1671721775
104827113
919673579
354927524
644882684
1267661246
1758681979
2110896163
251226399
601564047
1196137489
1541786795
1728162359
1500947235
149936009
1264534561
593036635
1816573866
1778966538
1970225541
769377404
429520103
2146364106
534520341
1106146674
1568449174
2133388380
205203807
1917336971
159106056
1140032276
584196766
1943122422
1635772605
517254579
1686393415
1635521735
1410362181
513793699
1835352501
1740469410
657916597
1624698773
812205080
1058427452
221053391
861320146
1247051343
2101786253
153523659
2023809315
35477658
1911810992
1202892970
1337805897
2031297475
93013292
458117188
1161468632
1681867789
928053881
607454222
1037276846
535399545
2145861557
869209194
320249965
1736917209
1592594918
275086151
1358662683
1045688399
878697521
649351565
1619609088
60152732
255058645
1434909518
750589087
318657478
1029313676
1428772102
921011520
1019082197
785641474
2021519319
444744764
1611699208
640131822
181590173
1228153930
900536339
1811326717
403627216
1396534126
1322359606
82408404
2026108799
1308992635
1285736777
523642630
1189743759
2095435406
1706113679
1730653194
1249155034
1065775793
484147354
948238369
1668209318
787136177
237620517
1721855070
1902082622
1477396240
108925220
2090412384
347244108
1009947455
1438704957
1041084666
858919992
1241150212
1238271812
246378218
1732284141
1024824440
1821144560
398181975
1111072163
1990855965
426751747
1879813215
1948026780
1001833083
1236573673
478519307
824776022
662536596
612788282
1727282186
951888966
1579707840
1020692172
537674633
1194646327
250239273
985917762
1778218520
1418750645
649358628
440224484
1572828059
1918484386
1312471360
1411768048
335523681
2034498499
460719722
1521727985
613794991
1553945579
1876848374
2097339703
1064938919
1053019615
695382394
380205777
263731994
356609449
553681984
1249834558
1583989377
920283024
1391733088
1335697108
1293647635
494215746
632539912
423463790
1607817752
509866705
1375210626
120659985
1654099745
1579234483
1461428531
1063745226
1465189655
1400158836
101869411
1923409339
1750583375
748982680
1908537363
648293036
1697314406
1822041583
1208896452
38525426
2025235973
161357290
644260259
383319248
1652994882
639396875
140050384
316820378
678929898
1061576544
922856084
2113708205
1760340632
1687846756
981403512
298961154
438692646
2131082336
1612500225
622584923
1759470615
1879817194
1443835019
1013235311
1381250156
1583295668
1273537271
1493850981
1807275918
2031579238
2055610857
549586315
2042112987
614364672
809418862
40026840
733472449
1845058828
80335386
1758823486
806417066
1744929533
187227409
172550361
1199581572
501085000
1509477090
82139224
1802813317
989583010
668614825
601131179
1122801397
1604935447
1800065179
1854489609
871707297
433243825
40848265
335760877
1115034321
949910313
898955835
2114589929
482353447
852353112
313598329
1249297405
1035333851
1047321955
2075057536
1769002217
893308429
1398302143
1175399108
2069923317
1175567223
1410275538
1901329874
1662593285
1325082347
738152920
1407294466
616948362
510109718
169844719
1972573221
363824139
987864247
184406886
1114190822
1630664711
913522217
21880185
1529830627
1469422519
217917014
1981931146
905012850
147645011
248157354
137208852
663411357
442320208
1564335074
1350799620
1497498417
885227926
547436836
740890871
2073902003
1911767463
840315523
711655225
1932547842
1081005243
1776317215
272052185
1218977205
33766128
1629986763
95952550
984727467
306634908
30602464
1316103232
1816926491
1159389872
1867565845
2020037822
942796970
1945364486
1865376775
2080447371
1358716776
1970646752
315887039
1994574133
1200077546
1857244635
2054544759
224263983
1386381178
1012315365
849111482
48938553
703671487
1496682405
2055412458
329933435
838980400
541766205
1260378643
287592273
79585823
605449818
1845650133
692682332
140595972
634654227
1902303410
1891528838
605307597
901228107
77940433
165133648
404259079
267870430
975834164
536667445
69805379
1298450194
479081903
1629860096
596735679
175358596
462669660
624583682
1759892847
1791494422
428231124
1075654040
560589367
553943177
647116773
556609496
873896674
1050564561
1394846201
1014469942
1748452573
2021411000
690032600
1829507736
1372004959
18682417
1263969982
377057448
847372779
1453852725
73071332
1614079518
1819657681
95357129
148794760
348026912
808473930
1049060795
1022858317
20199391
777438399
303918487
1633604803
1002477380
1783953596
975152941
178580209
557458244
622122548
394434843
1632113158
869936327
377558811
957820110
937042328
588853021
693344141
24728199
1614424179
1964332082
697757685
1854403270
893407680
219714961
816808282
1887613044
1808480447
709018164
487411534
2127649442
1795457237
2019788022
1760194457
1339804260
1943984161
440204883
2145283559
432312851
592948543
1844227144
478000348
2081508189
1900589856
1709200620
965343613
1564537837
825668448
1279707932
486484739
233611376
1011283241
34853097
1571766328
124299536
343490171
662974060
628537764
1750530433
462098686
450102022
1094161591
2119876839
614030897
1756055766
2146271880
1171731431
994559972
871807460
1804479643
68469840
1902617705
1824806598
1578781412
789727993
2025806148
1310394362
830148655
289939783
401908606
1127829339
1000122722
333922819
1071748059
1475544812
402095321
1123700104
1252214186
1018354166
1753587603
1661728067
1316558857
1720651157
1183145636
1881618119
854751205
361883888
570118763
1951618187
232827387
1158559721
1426626583
109922092
677789503
1234887947
1978282018
1308558371
516859423
1034463616
919424547
1469084058
1221970939
132680704
1761395401
1089515609
910492352
1971785919
607333404
1566837950
1626043730
980917491
620944268
924957837
1701250352
1660608306
438690305
119248884
1244108492
1338416041
1864972057
795854986
320637148
123245108
422927313
1539953306
256358533
1326490531
62518148
1828823480
1645101410
219036666
302132328
1076447915
128529397
591339545
214421874
1869478156
1804161918
1778155271
2122532079
1916554919
546100530
1156058471
2113339067
855754648
151137042
1056878151
240678820
50915816
1999208052
1557195649
978749363
106805565
1797869615
1556948774
1358889157
1290599723
1019926135
592614267
54642941
308955772
121689908
1751567707
1662321025
1264626155
342315546
1125306174
547286492
347177446
2045076571
325532975
522522904
1869751549
394912657
2126930182
761328276
1945550206
1734813655
615927295
1119618982
1581079450
761825823
1980145969
2084663635
952542182
898993163
465847733
747438784
1552376890
1306393909
1316062190
1886045906
183619014
365476562
1058830891
749257304
1864741676
25599879
1262783163
864052343
1527485017
1476642619
1948734529
1223506599
1998728201
1460274198
383182297
723499174
1955168514
812894375
1086413742
857404811
320292122
616147806
1548578614
1522008095
324404701
1113476403
1868851441
647961807
1892820353
623217950
471534785
866630162
1716219603
756872911
509970406
1890141151
288204802
2039730372
1754466873
1163963525
785495641
1263867268
241090208
1698524330
529848433
510830294
1709453101
1210442918
1430001994
1770741981
2024460960
1107227658
1892583524
77069615
290695465
820682350
991258213
815139390
1402211228
1841353798
400752251
716424977
2131808696
785675242
1211618397
1450724111
1107297722
536500648
715356750
1131928213
1366821214
558072993
1249719821
1267848056
512765356
885982799
1022885787
1081967038
60099019
350698665
935146494
937049
1861117765
877505990
797463399
1131353561
948387522
2059089652
760021811
227691233
1733942737
1507418904
1076423005
879660487
10315750
750941933
359028146
2025930815
1314124930
2107474820
1019104577
317996942
1644419594
1012352613
495741111
252439529
181885624
1482852823
1568329574
149131398
859841752
404365884
999999463
133093354
149163962
1932432563
905222426
2100100769
1352517133
1640010281
1776245944
819224499
861495038
632237730
340647656
2096266155
321314189
243095304
1877323573
1900286231
1077413241
1700274749
1927529032
952903111
1697524674
685051194
1517141813
1599474312
1168544591
1987200349
1365152715
206943451
1968677904
811599100
1270896127
420883890
402158306
1781155913
69751574
892361321
1645045318
400560027
856123792
792483765
1508007661
1921184955
2009450687
1891840034
1271092916
1730920446
1571328752
761921873
299532082
2049528631
609052222
937742523
1654890145
111894094
385775214
1251333457
30413874
1641836429
1932002721
2130613542
1465360021
1583458968
1324066963
3961089
1308507527
13541989
479551134
530097627
609540094
1924063042
614386220
704134028
697975718
1626692180
121110464
1041771524
1557412618
1597504329
1864622431
292285905
2038179407
1354929607
1925029883
1967933204
1205217846
1131301395
282554334
504227398
453555193
1681649265
669430306
1047530990
170599915
859762085
969105172
589039490
121945663
480910479
999837991
2127029911
1404709758
1630553488
1183474991
1065839685
1918937573
2026492342
977610007
51299312
829546720
196167925
998762145
835743144
888106483
322406153
765892338
1057174696
1564319950
2005891475
1196998672
82487591
1254167565
660979130
1223848992
2068814428
122516059
146247427
1670527618
1313687778
1683946826
1826922895
644312259
830195726
901794686
1560225899
913794993
98143978
1611915489
805282856
335510758
1685104690
1852234320
207845666
1587867041
1146185445
874938162
1188932565
1632710898
532165716
1279048323
2045420884
578249117
1666028168
1026453217
1597332506
1227430153
1504803564
1372125755
243355912
683712639
2067059257
264221628
1243951924
1228154466
1387189516
1807846449
1865515732
1881082568
672531974
712817991
1908915760
1447063518
1046941259
126930001
891780684
285867654
1482172139
1751901533
238421196
1405161864
1157662903
1753961396
1416773645
636188362
201571167
1418017376
1844629498
1513704055
308362121
1877258615
1714198795
1103124554
1838903234
297760017
1773236124
2028168112
846870087
770582930
1339194821
2020710986
1718281411
130953109
1956082300
801422968
502150495
1149921168
556624409
1096799
1017858167
557500833
1516819630
617247481
783395058
249915393
937194081
1558012049
1934711409
1317980313
1007454842
1122981772
1558104231
1008348660
814695691
1656357714
248715492
1747094197
1455008834
414116391
2016635900
1440390655
643179028
1946257716
288771256
1542496607
1752537425
732230432
366655246
272659955
1268976526
1428883472
1150148802
1287798008
1488545573
1791812735
665454267
1848330281
666198049
1125315472
1692435223
1724308785
2145443505
956261557
1483214367
56327606
35198778
1551013392
2013516258
565275730
525074732
2072461356
1296360723
1920989387
369475944
736076804
1890440933
320947463
526948649
843130934
264934441
776773145
110023070
1462501093
664025013
390505888
1137208706
2085619180
1412300585
837297224
712467199
1772307918
16907592
820364138
1149121548
1549398730
1495586346
1208822528
2024188473
247855572
1074435521
1259938834
1767690834
1698158521
1723873381
1925618394
436474539
693782212
374379644
1377797807
273794101
2078903551
882100260
895509054
2096794700
281320773
997104756
1678480537
624854193
1671922809
960180722
1641164851
54152402
995385020
1007886366
1641248573
412483194
1926472170
1971951168
1560512229
198868616
1630768614
1059203240
1988479354
732506383
190379909
186215184
1729235882
1525201945
1650395471
101204390
1053247176
535738905
832376503
1812887679
724440618
1542313470
552936390
614045897
34055100
1679253027
99135354
1174493917
3765896
296536870
1291601951
631821645
1012981050
360014506
364380150
961964753
328272523
527510377
1677995169
951951367
13641146
639729829
879451233
1551482
1737674083
1328423130
1833963769
1260928966
1615042180
1225940037
1366263724
93385038
30513876
215684147
250617191
636008765
1830486598
207712790
1770707680
980024631
1828407952
1420668411
1757864823
627775191
1140568830
1559113486
1155092844
1397254730
2138405295
439604957
106715333
425368354
708253962
917057364
1184293084
206958204
2121958390
1903601016
204272054
352562203
1172433356
1497698907
1208860702
2076038742
1127200431
1811461005
875399061
755754010
118290474
151822445
1802566225
2002399731
442793307
847913993
1924804043
2007494459
497732292
760145055
219289033
140140924
541387656
134147088
39121448
364306602
1673371325
1957051828
874168120
891780684
1434677355
406834506
1971992629
834079168
1056211187
183007244
392925344
675724174
1726668597
904466239
1310418746
1323419834
114265763
1549665694
700599457
1349436963
424525433
1284890884
1414610169
1449465615
1607230242
1228915139
1310581428
1688463310
719927909
857849721
1332217705
1313817201
1548134751
490885132
1282526858
1190846411
127177661
369445119
109588586
681112599
94631284
1204352671
1208168532
1943045626
878067242
75423107
65778650
2040551809
1191388419
1234245885
1909222706
479796440
1464558447
1709160900
329123668
62990308
920560094
20010763
916864110
328541954
415552476
2077933314
1434759952
2095659366
761224246
2137978367
1598234466
761041648
526501211
357806013
1588462656
1510434076
551699813
72819239
484646421
234091946
1955642568
95737458
97304352
1786194852
1575781911
349585945
585740810
513477808
510017791
1873460725
686552714
691166495
338315620
63798275
1942977567
153027544
67691400
71990039
1497861939
464084229
1638656838
2076394475
177591020
2074994038
1633082936
1601817377
333602001
11743981
1220700635
1282029889
316697321
1480979896
141048159
119154679
445696792
930474735
805654789
1908487777
110285470
487002481
1873066679
1064451146
569009334
1037361968
1946925665
1466094966
437825786
2090728301
384531254
1104778177
1583622657
1410856803
1942613026
2020694252
404278166
323564276
1289062132
594378441
1228749102
1100935328
2139086290
1947925494
909110530
1130848168
386578148
2050015853
644624967
195783074
1041540203
1953981987
210615114
609828279
2001748759
751382626
902825766
327271279
1602158253
1178714752
232907080
1900070205
426616702
700540894
13628804
288088376
1493536148
19121195
1610235915
976673076
1726464101
1836690012
904161945
1507172836
543852297
258642837
1012566321
1298256519
740484781
1421562020
2059225128
1729208543
1404897907
2122247622
389532482
1139129899
2015223324
2120161677
1569248294
1993906407
1034715742
971162987
81948421
390314289
1055173456
1756528993
90693347
1020727226
697663640
1701068240
420919060
2018440936
214609610
847731939
58584029
49624187
1653849859
997722753
1658195546
1013606789
884965008
951204892
1592668809
475201723
815827069
774068371
314840861
219933135
2010686471
788437702
767846090
1854208117
1124433905
420207043
965485593
2109872759
1100071722
1764599661
1983136638
541064404
1377256446
2064945927
812316712
999445339
175453979
917935952
164007927
1007138691
286854071
1555967370
1424087902
532304794
390591160
220480715
1031821887
1098136372
1013503056
377014830
1063993410
200756037
177107492
1844750200
191198900
311020766
1049487583
642224357
1095011178
263416377
1588081687
1054562836
1585420517
1713024788
266286154
1840208623
714383687
555411436
166981630
480366870
1799427638
898731502
1967578747
791514789
1454084313
719838623
1559967456
966873445
1138363889
1719804157
396687198
1418217245
1718911367
1842737030
141843927
130901587
1918904992
1990465893
1599437972
270494943
1632132572
1356873019
400504365
1778986320
2126969395
407600557
81665006
1338956756
1037960582
176490839
984038698
2039843978
971713738
37948328
894184261
469340673
519064767
831250906
631169098
1677278795
531213938
547751460
1330025845
352662088
1812023558
1275872622
1768855694
1352127646
912920343
938736286
664376440
1933296319
1452643092
2055345114
52976705
952631864
969922232
1739588912
2078892939
1905039015
2045470487
140352549
1073049740
1484798102
1798123719
994948029
333472442
752594446
305140814
1610396654
298325284
1370090126
1846438974
1725353906
465456038
317169924
469848565
954492569
298288440
1382767654
897929689
250189042
843408847
129278079
1822036641
1803004912
1367405236
829980528
1321597726
1808958394
1936577959
195764641
1946307163
658911468
1680798853
1549647357
1253633316
721342328
1917895586
18283350
1360118219
888420095
1579520217
261584486
1371554361
1923330650
249999056
1936616152
473053158
1571923559
471430404
928640120
1098109397
2105285060
1207582126
1632436243
983824906
126318650
1819833610
1555075030
1402232629
626177598
1511812650
1719491009
1289196955
1923868028
1672311028
1903395900
1227186813
710440307
1257564799
1708634118
893440426
49340064
2109258882
1841077899
1806834054
517427202
1969985458
511692708
896398159
661346335
1239103332
837746446
1652485044
801055729
16413650
1167203288
1696270218
1277436225
1219093859
1636485158
17318167
43706732
880381027
669697944
1663358185
1766285517
1095453922
789328288
2014890683
1497738331
1788334770
226809090
191636962
1186437833
1411927018
163122680
643645028
419165532
225875992
697194049
1061650048
470221035
718157698
1389784125
1730023355
854500347
2030116142
1460402525
771956693
1896516006
698142965
560071863
1350744558
771976500
2073373813
1086845765
1911719763
992110580
571689864
1297015483
2014368202
1622884259
711979826
293036080
481523874
1698369214
1491606608
694070211
1599834814
152619134
1611353283
564870309
494315296
802064730
1003679766
1735374178
1136687479
1513574067
1642672165
803787118
964846434
75794666
1407332105
1750716746
1165495555
230684213
1071896973
1044587718
594516908
1995802083
872132208
885652861
370562940
1445333806
732345318
479268104
1065102996
1432925206
1791477779
1194526034
315238261
955395473
484498167
293110999
529834887
2100276039
1012139944
138436384
70637846
22133289
308618727
297372579
1279966775
985919424
1951496694
1491595552
711209211
1695395609
531392017
209139369
1227303434
269310817
1789125992
2116356310
1517373627
1592454505
2097371650
1780336753
1828460584
1274412863
250734556
1704202974
718862859
1143765472
1292915797
1008903688
16771403
352330587
1537693637
1917279894
1403780824
1900629068
870850763
1727985244
952941691
509562493
940543628
1837258908
139576014
1001235277
755859968
519249082
456118541
619354498
1154441737
1476572908
203395593
517181939
1212488384
940697827
1116628964
784471245
627170663
475456572
1112077353
15163023
770719682
1662098293
1764157758
749901593
1036663783
1343609681
1601516278
872296899
1565650744
360629134
423116327
1428818864
1004820633
681299214
1328559115
58505590
531496182
32595115
1395854361
1803659894
2008733754
1457000434
761784163
1742326889
603490029
1000847910
434715839
1128206972
646222240
16574802
1041819859
1406797372
1105397680
1841612976
1080108155
1161551005
1726021223
51833361
1378415141
87598997
369318710
1082650398
1414906720
1843219367
816824187
1573098942
2112996496
1098240515
918383613
1574430416
1851507114
817729650
905953073
1473959187
1698771936
712960231
1427451711
662639804
845297539
336830138
190486875
958287228
33956557
1213422326
199737409
600368587
820375835
1568817456
1360631369
351275825
900348684
1825634087
742017842
1969728010
1907622385
491713359
552051406
1225768778
825074039
1103477927
308644992
599896785
1104613727
1345362007
624741485
1307741160
701742854
2100145928
287478013
1187029154
1158417396
36679300
1332314174
120330556
1839820327
1032844466
874544444
1249814748
1857101029
856957294
379656859
1393735960
62867960
2119616119
1967573058
272251622
686495422
18726118
494857626
1111641990
879552816
1062743045
253043058
1560927682
1690382636
183695042
666490058
1976355110
1348237431
946686172
679792192
163378141
178000777
1329370576
992652167
1256853512
718595449
1597332506
1137751064
1308646356
1820528311
1019830289
335646100
535142982
2108675125
1557476869
1897985057
441553655
1128004638
64506639
1780835692
524157976
1816186328
1005526523
1771452549
11749844
90965094
614139863
938631567
1703044859
1503592732
591552916
932563365
830276757
432905291
1767937468
200295705
1324692688
908003681
1497624099
1261253134
1118653656
1192346770
893882149
36249557
86661835
1616966129
2009457696
1730799388
217122039
1978893178
1858287118
1505200994
386458409
832434214
1330031546
1294546672
1124438465
2110123857
253827748
1454561987
390353456
65560712
66206277
910334878
367884685
1510741678
1897444890
1666748853
1152266829
470789168
779007061
924381095
2084354243
839952233
1393621683
383712467
309183521
728738841
523223967
1409095627
1382256699
674039409
2030350796
398681253
741954872
1088014914
1292856236
1331582347
843364861
705356167
1134229773
615609862
930947164
91963625
665862413
1466969754
2038199118
1141110558
2088830971
1784730814
1200876799
315069920
1679645877
376350619
1510792204
2130181198
1357612790
714669730
2143006796
1960599228
1989669471
1533061072
7424854
426290179
769788248
1518863174
956230936
1236563330
1636576906
776465043
25115612
903292815
1187036394
1058493986
1960734405
1673128064
1148229461
2078680621
29658518
1764516533
1002468129
2002743978
585667020
2075608160
1217070454
1548154110
155056690
2083178303
2020469283
260245138
1596086301
194186799
1377899080
1006744996
1846213452
8218995
1704380986
189400118
1751597150
670210984
1508204713
969447587
692419277
580139139
154078824
953167231
1581053446
1431378502
125929497
790929864
114315634
1039016403
1999105150
1852382189
217718946
1043828936
1696933784
2086825150
186054684
1961456429
1039307614
1460594968
1076025003
2087546134
959451220
1517793680
86684522
1520095360
1747601787
2093196918
844821308
1480815297
774351551
463260701
2001033476
1184031388
100740369
909038284
117231256
395692800
1246262553
861965191
270250841
1611462812
1805518578
612131530
2095484279
499534117
386405229
535461507
372178332
523430167
1507965040
1050626953
50202974
975210326
1868265076
1459332693
1354857991
425239765
962174534
1596522736
1284283574
1737203727
547303819
440128103
2113266146
1679568235
2060288695
1845540993
716637466
1959562780
1460849032
1238222988
1951618187
1598486379
2052096717
1158630485
1595489168
110739066
1591048872
310531020
842849556
1085845499
928965382
609416576
1127796125
596509524
701883151
458977232
1474523665
1235029627
1996859245
1954386192
1949666075
316462908
477234406
195103822
560523274
1078705041
1415952399
1740469410
724023581
509719145
1641074424
1173690624
1575637067
1643583059
283755431
1697166504
2131983031
246310355
962029610
1255926822
2072436673
1978822944
1376357080
709229087
618221833
1615846909
111807522
1521876393
1508333603
77191929
1593465865
22681795
1477145788
2047985705
1885986536
943618012
1260209076
432948965
305713160
2059929123
180001581
1305378347
1215751462
1113663221
1557433507
73456695
1864155621
1670200606
872210727
1238350953
1660352623
2136015777
1492015960
1288614045
298048795
1818660605
1321682471
1695289886
1736246803
949407156
1636212809
1584527894
1274160373
813218037
1353312302
1545765162
70562013
1993888721
1518718713
1582235158
1603330442
751890715
1790067929
42912060
207470174
803377967
265006992
1944331174
1889095402
108485917
1038067325
1489638009
1090503886
1633363052
1045982812
54140536
1700629108
561229966
1095707345
868903442
98348902
1195590998
898705668
1871078868
148749188
1515949894
1857258151
1258882183
846824001
2057392203
1922727261
53269879
904086968
2068565444
392213142
1479254681
2108277859
1197893002
1842878126
240525175
1684086675
1088014914
1075146297
1123462767
2113199589
1230441761
482650157
1592430658
552679024
902002520
1374218379
81281538
1749271055
295969830
774506433
1723723843
946983811
1818394656
1985679929
1041949796
1877389602
458105172
1418000254
1340121595
1571532238
1609807953
1224147713
1827523408
1724562315
1732466575
2030484062
1932400764
1930222062
1015041401
36351818
942385540
1253716063
1433920605
160758187
1902386592
1136084928
1255021466
978863010
1247300738
165032741
1576418816
774998922
966529120
222548858
621694171
1623661697
1584428882
1188613474
569027954
1410730653
2137631163
2113576104
1128418019
155703894
430685722
1568889983
1528882142
1455151156
157162704
1864318756
1039966699
1549899997
169443868
396568917
727232488
514356450
1633232238
722523048
2056844057
359184236
1371095742
724568846
1104075568
921690962
248509343
1780816118
1212944037
1519806543
893947982
1830413267
1709050169
2103925552
410308729
1967720408
864392275
336393770
529975440
1569415677
274223343
617662238
966696129
1249050694
2140483463
1775648864
2013172686
1337125866
1151555649
1077062620
54985035
2037737697
715303340
175142780
1795447781
279626917
677945803
1111285365
1897094034
1513808590
1761201523
1576997684
14550872
568399734
623696950
740509250
1994410876
1193478251
1066494770
1714008695
241453688
1496549783
864963149
489060572
194638062
1313119291
2074056821
1713517205
173129545
1826990488
1203240869
1470657368
1188913362
1662020491
1907100518
2021025528
2012411301
1406312663
1434686422
1867168861
1205155614
2144597590
891265082
1365747489
907374680
774215942
1035979646
912388033
1647951713
1245606008
1747829801
296198082
111964132
1660915806
886175094
1759179134
1461488509
219464009
573032708
1418565613
268251612
1515028786
76198629
1964240018
714897042
1375394476
604001899
1435761167
1244709615
1984766320
454710603
1834131306
7928674
1324266894
2026511790
1174664910
291595162
1553997141
1628502672
1311370326
1865468897
1057650409
2037978469
1779241596
229747865
1125609679
1322761103
1593583774
902317715
566012218
591398472
2058424208
1317477417
1387975071
1024095636
1392305768
1487694230
1915583426
791548518
305075769
153027544
1144627975
1504287980
981712921
1334283885
836171509
317547177
2080862022
1585277532
1426594986
94593515
1170308176
561634937
1903831047
1119568649
1516748977
2116574429
1794678475
1325271263
1804869149
51139649
1881239264
1016538450
708914796
729636297
1398477329
213128106
801665585
137759875
445393457
1495982238
335314594
2029379686
892424175
1652376716
995407551
1521681615
893298360
595842792
1330324466
236743947
207040023
1570327637
897001861
1799354651
1921169773
969726760
1264093583
657549263
2011148600
16097695
828644092
858269785
193152254
1050432356
107764203
543008649
1682576833
438240185
1179757906
1727575067
300944763
752222095
502223252
1762986951
355568196
1767887858
2019439797
1935621356
1645867204
2008278184
395785479
117333995
684410134
1991906193
1626144940
138151362
1897889275
1291652741
566364458
971379417
788999817
1792892732
1072863814
1194383558
559237771
174515743
978593
177647040
2015578928
1959118869
1881204553
230397055
1725188207
143527011
1550686984
1043612080
1943384767
1843219367
1082657769
1561677942
1186531363
1429742390
1986478360
955995476
100025454
511085043
684059181
1653204277
1351092787
1993153647
567737573
416878197
15355110
1183018367
976716032
1718409146
810228825
35826666
1146915077
587165708
796228812
1574415871
1872423569
1629501753
2089281
1746309441
1679342428
121573380
1470585619
782791895
2091614366
1324056073
21117318
928837997
1204521667
1889065580
1716695698
1452941514
100252963
1931225007
712348010
284574775
1643614573
738445744
1732761564
1002118778
574995374
447012256
480558132
616730391
362597499
946104341
628756271
134971450
333372084
283710223
1658723552
1309476948
2070820301
1513128284
1613219947
1256563364
360627252
123145818
831741914
1957326263
1576389874
967762762
804408869
243821656
1177235028
1802281243
649131329
857589904
1143727455
1522809710
411375423
1152464542
1696293520
824001659
2070482106
1852244861
339363575
1784742783
2025164146
1093041756
1583827048
1863297530
268218765
615114547
1720598406
1100365940
41977762
915581315
1180043718
130942278
744177839
240588618
832948401
1351102015
1398975917
669678907
1531532466
1096676026
396597712
1959890937
83802848
86231263
1730399727
161357810
1912483217
1651917982
892738941
1070923534
1480952434
633537324
2093222816
1270081138
2029517080
944950755
1283980192
576093473
1356809512
741983282
1795540775
78966607
1161735614
946463743
803382513
1587442480
821241185
1407222044
2053722795
519104244
1039050066
1430699290
1490006940
2010719955
1286780782
1535193013
276551339
1957194535
1730872637
261999209
134352185
826672733
1892290042
461662532
1514714867
450169658
1999846538
1477660564
1888685330
1865699493
1243725496
1608184078
1973090356
423327337
46141124
2065165131
840540861
1225325532
1458439601
98152607
1786222217
1305433339
1680772797
1247913778
2090977430
1962620476
1888030900
2026963186
1376843282
506110345
1480551498
1467636042
453443314
1530023731
1065389591
197997080
520048861
1439616714
1277104365
427856021
1971338742
101723799
947758723
1762155377
1952739371
125308313
727031760
214929104
486746450
762596596
1512126827
1600771210
1450810531
1029578783
1239342543
1600276372
276187007
1366494384
259792602
1510037433
846573849
1909852783
1975404253
1063345471
417834029
1797562185
53467334
1772396107
2077911873
83999683
618852943
1558416616
864855521
1936681404
931340308
263571589
782470148
1222257572
2135031779
607505511
1798543219
780235188
1651514415
1538573937
1197366900
626518508
1165588578
84907298
124285319
368941461
436771539
1904175263
1239463330
1940594618
302405305
1631510819
500833651
2062315669
861202552
1502444268
656962456
1030660548
1739018682
1584928118
2074653483
305264335
1301018340
1537908599
173312555
850785849
1264208658
495245407
520037683
2042966326
1902971124
301094292
395359911
1917903132
527775353
1327843650
799648023
274388950
1916950164
1386590111
363303726
1532824294
563312259
453166663
2030700067
1265223164
32840108
762960872
665631517
1457391458
2133712727
196695686
272096438
187291427
1057717879
1380756264
843556430
895647151
923425010
1965636660
851093828
409208851
1123818677
1527485017
843556847
386713899
1078802151
95526270
2076019324
631994572
1103976908
283345401
2027730991
616263306
1456398803
1607415427
1563978279
2139551851
180940928
50895508
1611713733
101258484
234966057
2082871311
1801141673
547824307
1335704369
1042187421
380270273
1693200094
1124799954
363241043
544290894
1622620193
279832137
925655508
647700819
1555980476
1871092566
1458818561
947040799
817180229
1006505828
486419238
1132628397
1465363226
455445209
407554087
1430003750
1724196422
2033568544
898524059
2127696775
1977904162
2135188630
1794183287
888914479
117275258
427239173
693965166
1502212944
983746575
164551167
1234242250
1409663725
814830744
1603066691
1873206368
976337674
1028608173
163262
885312720
51478938
349227742
1355043061
1023814889
72695043
1073993728
1862188645
28648981
1331999201
1658920995
659133324
1017743984
1835934428
1914396370
705529783
585516168
1360373640
1607932809
205870912
1951581585
67940864
1609422761
36540946
1573144790
1020963516
1328297006
2025138800
1457891716
1753534614
1912225361
672209070
673256467
1572459095
1554439572
1644857531
1536609384
649881381
376662891
300825569
1209611897
1186832460
893157967
203643497
638424878
1278468603
788566355
851110404
1401290794
162229802
1986909794
1938863853
1145894899
727090971
740306936
23871028
20105166
1081920817
578956626
526374953
609218992
1724806523
420577967
1931196372
855502479
457916780
86399805
807075411
142544274
1400979747
1414444006
2006680316
426722859
871234998
426490199
333449806
1172307850
1846788230
128002662
804961063
1655029412
2012616846
50123033
159122977
1758453859
1929911607
738239735
175983786
1478834442
886567102
471550970
2060078131
470539061
1671729476
1733266343
1861594975
1933600919
1595881358
1397778651
1267710061
1997110617
829454581
1818614556
2039921643
1595966470
330162258
439504878
127654109
1930100850
282679675
1863854069
309425069
1040580062
1623176410
27973884
937912864
1058523457
446756650
1809882554
1586694284
1487097967
678545587
1039235640
832818472
1247199836
173706084
178019094
900695961
424910563
43082559
1268490794
2033268472
1510886467
780537713
1286888470
963583830
1765540011
342115646
1809754072
1023114289
794241484
1621837681
1451081566
1715740750
1622802227
858075250
43463665
1142999074
1023845164
1978927688
317146060
1022965131
203483701
43819599
1033206786
549866978
2138245683
1116577131
287729319
496082496
1304870353
1181601171
1581829933
954845555
1010375163
1848782682
1796927502
746005046
1688997986
604806300
452398034
964918527
568901038
212987592
281655428
180294220
614949565
65738666
667057766
873495527
2061047250
1633590190
1439866294
2114714387
524177918
399670603
1870550290
682243042
160156328
1991255271
1851887251
275898331
118265268
1995815031
1000412730
95451405
1935452544
1195014770
535194849
860303299
1573356147
1656223907
30893875
1202234037
785640863
1148714579
1976830703
667982631
1831396477
1759598975
925747964
1579507768
1544338540
714393176
2098563082
931117172
1008876866
1154535382
790597587
163001073
999114527
429377652
413137396
725402513
111325639
1961022264
679964859
1117701789
187679940
418102850
1033155871
677416428
496710720
747706860
1669658079
457336334
1632234981
1989233785
129004873
2088571018
1791100361
625969704
1797986777
2097292317
968657080
1065972740
495948177
2078087201
1825784946
931854844
800226538
614577487
165717256
269799721
90153658
1910865178
772007934
14764670
140648554
326038085
1657272669
1878826341
1842835691
1831816146
665993705
2006654387
1562078397
1974900977
1517429309
1837597878
395763344
1585760445
659939193
352039365
1608932563
1947823029
1232116638
2050626559
1183154234
1653803946
2079235674
82226893
1327678195
453599266
1415793262
1040861235
315467846
481427993
1066659762
1611250050
858104913
1893649717
1266181055
1123537335
135078948
1107975197
232576133
1458673391
1088806119
379206412
392269678
1179678918
1245743772
929883280
1363811506
461607299
1689840168
131610808
998738940
1261014902
1239013133
1077953982
1003553630
223013315
377024920
135252861
1484085120
413016572
385526111
491478896
1610274043
1565182120
863807634
1278976399
1985643078
450702035
1909001591
1783577481
632466676
1319743143
1922371812
1323824971
792993817
638239660
1109671083
1490273814
581450027
1241828407
1205256364
1823368381
118358887
1835513670
9243101
962538273
1925832185
1932587766
2065629017
1442424465
2074356851
1717472772
557320932
1896787853
53825733
398150824
1631168818
1756221204
97945596
641763027
1234215379
1530652196
1507069653
1896134826
1553025591
1344334575
1709063964
361635880
1074280097
1102427598
48216040
626915916
1060864444
665561219
1102218259
64266087
1389809164
191656885
1362581569
948225963
895267479
7559476
1715487097
1772183878
1590945207
1606377467
544659676
257926723
1174761155
800826417
478413860
1284650140
1434031006
575509610
823737677
1208936887
858548180
1952743268
409615129
1528707105
1209416196
54605359
69893372
2136453120
1304580154
251289428
5628858
658326790
897717599
400143598
932206470
559917102
1523114729
1025477484
222829913
162603669
1421319944
1875092935
1108051682
1085731945
1808168083
762424506
616920135
117819863
1165186881
341356941
594659896
1315961853
1131887127
584291958
146376749
210791204
1950724894
1368342262
18384347
1991136376
1246126351
1185359131
395770876
774476209
1150519668
1458528857
1392906884
188910204
743911430
1053881765
2004738179
1254180953
13960607
1519159059
183623998
36520779
688656209
1297266113
1175058891
1132041276
1132168870
2027123535
1800888247
83837117
1645204151
2094135866
1906417583
937240023
275643362
186883367
259333287
46364236
113667167
1407493840
941767266
1296315734
1051211248
564444750
1578940022
555465012
1803598232
1142757812
1176997640
437000337
1193275813
741676249
813229065
843255641
1537935830
2024667815
1424186208
420329756
1702639020
1434291650
1554842038
378215924
147666696
521951254
2132697309
799620711
1198597748
22012085
78769886
1758502022
340166813
883523515
1699311251
2116352190
802397085
1042931596
1745033752
1516652504
1448485670
1614103315
41159567
721279744
1125101397
1804769737
903255165
571887580
1559864615
2122136493
920103479
1834198723
693456549
1650139747
1027234840
567181985
1224087845
1156452059
238064475
1490863663
1785834775
1455202508
1107983512
1220771866
630273026
1303325410
1746220334
1898569775
2043049122
1224872406
664197231
1502338210
2137269325
1463857754
1523964991
813510448
1568486599
124163070
1720173448
1980346576
459127174
1188009196
718452588
216525950
736539701
539616599
1293870835
394604329
1677310797
645790891
1159816600
912573523
1769305032
1912420725
724197229
1400071735
1315662578
2104473226
1904060038
283205084
930399473
348875266
1793684060
1171344025
2095071884
1430001994
570659485
819511318
1713262447
1047108816
1734880857
1512438160
562726092
473282986
1638610036
1730914183
519410802
1910886644
1782210890
1904742766
277019183
934489812
362691252
1133709210
1234813259
302388306
1288102301
1268339504
617186450
1708577986
482204698
661001900
760980352
381749229
2124595827
2080085742
1338828188
1492429280
574177899
493920702
2144680745
702109661
1580753690
1028528846
1351758913
119677332
348825315
638132470
903910954
40423738
1053271396
1198705087
1975179817
646412419
1655015717
1280261247
1591122553
612126920
831848688
1804879556
2086152246
1180295416
1152080960
778468014
1240165507
1504262545
1548663790
523919703
2050811750
1753502907
1681406074
1824211820
1141154208
52532347
1387049620
1829199683
1823436597
652353036
418975700
1112178388
386420264
1565171514
1296533387
1633590190
1000466351
2084215265
1644667622
1036904127
1720627183
1748953635
1257448861
1722166095
1199736886
761768344
140360352
2062002050
139631840
5575529
440885030
956916036
1932611224
1713459399
970372278
134060762
578333870
1675257723
1476641012
828278174
1278985377
253259892
586288032
667426636
1140219089
1007646711
1385824679
1216490730
572785065
1079170134
420008868
930246314
69679949
697034349
1976347161
1600723544
104115324
1969486920
24732194
1876539744
1698462474
903584251
742379856
1966006527
1702557323
1948442336
94477787
817555775
641752610
796452126
2042303398
1115451135
28446010
107030231
324851331
1363632789
1575066064
587825922
2070695664
889464490
474833259
1117656788
117877290
1714640205
690671531
931433042
1908567887
739999403
968241573
1138481968
1565874646
762168236
546885720
805353676
1722379331
1461603266
648269663
1082625500
1163846564
185793345
843542073
591780580
947754830
1717873754
1759489642
1837600363
1601636231
1461285872
1739735767
536005005
1639953604
1926520871
399674977
911550679
1800031606
913373372
139473285
1152745627
1701844302
1851327647
1798828996
792393074
60182319
92476764
1061820409
752861846
113173268
1296961005
137884133
308538543
227572240
393889065
145846968
2040085987
991666355
1438298
702030943
1552511247
527829694
267554067
403619800
1689660684
1740123609
1058852514
917786944
1869179785
999198553
1430208268
1119075956
657226783
1883114288
807749426
858021822
845501666
400116486
944810654
1730739950
627540802
326107676
62028824
527282942
285715029
230379172
1922760612
1612189941
1151911029
590000191
1135297258
1806060546
1268672091
774123289
1258145946
1258450963
754399535
268546334
1707415748
876247923
1028393722
894558136
628766312
1229109032
1582084944
1704582469
1190101
2070997396
1115115343
2095057184
1681459668
1102188366
570995303
1981660806
1281847123
156352599
1417737056
779033352
1440665741
2051131659
2043943683
608599060
2033377331
1205250145
980622815
1952437089
897743282
171348318
1050163579
77863455
842695533
838215895
125776214
1014258151
446986769
248347590
1521273960
1373656172
1911787597
1875637291
93780830
63627087
989298120
1488386257
1866796784
50259272
1998825894
354381787
366266131
461389880
960911230
1618197834
1953786284
298115623
1350786176
1959408523
1301157361
2011615492
1968597816
1103186759
516059665
610688469
1233247292
813713001
1249845371
224129088
738487319
1377510818
469180848
1350247839
1814923331
1689518119
1359700902
1562695809
1312713102
1484666132
594154523
37257611
796709641
745343979
273747482
1437862203
608672891
2075220678
67858962
2023696447
1844929816
1612751112
338783976
1752035920
1161768050
845947423
341966616
590662795
929653226
607816204
1354968161
125666857
870000184
905616963
1078764620
998518088
370824940
651137454
204084893
183263158
1820067537
1214979981
404489369
494270178
1507613889
507430576
1507172836
1407502870
8020776
1176172533
854224436
303567528
35680859
936794930
836973651
777190071
1842374086
818887597
1466314258
825618760
509229351
407383175
1448376364
628390565
1567246059
262859039
1091418730
523476473
1592972740
1814536794
1134206805
306806684
136620077
743946730
1167242014
1419727793
1840266912
223429447
999871791
1973928050
1092433621
1554729108
333751379
632205719
317034858
919786245
1693328992
887350017
1956765008
962105896
1799922320
462268927
360000520
2051331021
294300183
694970337
1949148511
41287735
1401563512
946784812
1715816776
554221541
1339071408
2058965406
1239642689
1728615835
449689768
54342130
1407606524
1704234821
1967512101
1990090650
1288427166
303511795
746200263
1910093185
972901196
88981122
1738666174
1838413149
686155325
21072741
421843471
1186395537
520537278
881991189
2117870524
1102753341
2132852626
2080655034
1594682234
1570037304
670717579
977796569
627000987
346173345
1643275253
381430120
642591776
281816994
677374524
37315866
331631584
755682594
18138175
1381126454
528316096
29598109
2055405398
1235515581
1415559202
1326984275
1100156892
94512956
904776806
568955917
641232836
1877001952
1648905581
1357288758
1472161544
1661378959
1340782884
673278527
1415637969
1399897594
1746434453
1836983835
1411019196
1503920687
1669274961
1729433868
703674812
335684304
1749900707
1952945726
246941834
815088414
671217506
294509072
1063352326
1937637392
1249972577
1836582856
1031335340
963626494
1919075576
1088702368
209950796
752641013
2147095912
708237462
1480174778
789539763
1327065976
132161563
684676626
1770845116
749244463
913770258
1004436067
996939988
1338183919
1575190371
512300929
964802133
1371996887
1945721379
957673224
1275721732
1079002889
1953572965
1543183584
1873613159
2129980578
1456846281
98998107
1667706627
57012836
131435650
1308408649
1977886954
106452802
768282638
1888197575
1204831726
517647817
1983719076
365593867
1370053866
1956480082
773510380
18540650
1473459319
540315152
807032469
948952421
685033753
1317620611
60360917
1708414315
1704970900
152679986
713173948
1992080674
1821694004
1781416980
412619504
1792240229
835183484
2066803888
1274430298
267040283
1463311841
2064798958
1969621298
1007088268
1976059912
1640219742
1628877530
277160491
80287223
1747984469
1944974026
1697524674
1160287059
352329862
567747041
893520084
256420036
764875076
1861806258
2113909298
2086665910
1414896639
1877299420
1148330088
349987315
571350249
541052225
358841186
262021093
1249383678
761667258
1062757001
1929403654
489834724
418529616
1681867789
1876031731
1552024748
208883603
657658372
765597456
1195963601
374937206
2011628510
990084929
2040631098
1683353515
1243075635
797961498
1351299657
444333130
2059126302
419542639
505298448
319715093
1620007053
753980278
550562441
1036927164
138222387
95083456
228980433
1478599421
129332269
415009753
255133736
204084893
549825659
1723221934
1487387248
214197426
1033647437
1091159649
848719250
1856931305
1982394258
520209993
1494070936
1450038615
248706109
722014449
1774810273
1181669644
1760170668
1250840200
481851814
1894833001
146686214
1973886649
10950679
1039408774
740220022
1437070380
893232056
1924773225
1963001626
1413602627
1987204069
1534104333
635331412
1262655132
223538009
1768816449
194685791
849482429
1413416273
724009735
1513439149
630287111
867082139
612182072
1101412579
1160557998
895302507
1791068527
1542930899
1253873857
1479521440
1103477117
812549538
1322932090
33077136
311235611
1022134865
492021779
2010284710
1456191230
121016960
1313215149
1840346792
1702280084
1540555895
1871071598
1518504107
1801656286
1547883158
1797842631
148763943
232002555
231499426
2097385506
951895454
1511180392
1350635145
1832932631
1776967632
1933447501
1901613520
1779009920
571173565
506951362
753387201
862985422
173536859
446319828
611017204
29210735
1799929780
203890436
1493307491
887352338
2071680483
1494109696
174800682
240311335
1584936226
1527484535
788705469
630694307
15385894
1361735331
2023931076
698035719
1436762950
1094630033
171456226
37134514
1584229739
1232155696
2069761601
1081738343
723282783
157347875
249379064
1512341032
1611013433
231616772
1978164896
577032667
1231524431
817779227
1668253579
943171019
18209167
647528724
174342451
1019518137
234896383
2094735991
1216550084
619257000
1990487839
1410563441
1547521503
667977706
1545532695
747944120
1901186691
743777571
1083028621
864784860
1480488450
1511772813
765293279
533947983
1785848096
1114197849
1037433298
1354369203
875863291
1520685464
1406883733
448179931
1352685347
244374573
499937371
278750556
461860279
1389228132
110423253
571607189
684926484
1530374436
1418184543
1952172866
1957445338
145890944
455418134
676158599
1915613999
88308591
1801582455
1591008493
667858815
163246360
852019534
673804766
756203031
1879477673
979379456
242793832
1485981969
1134252514
649732183
720422961
1015660873
1653981590
561946873
1826120450
702769299
1898067457
592438343
1561270096
1005888167
1047447724
417753259
178368724
178330936
1696933991
2024005162
715069060
588015590
363446716
719188878
923507535
1561632058
501829347
434633802
329218568
49934660
49864500
897789023
1514137085
851562623
840407319
499313828
279068262
571746279
1457834574
95472051
782929939
1335248336
1684724087
241328418
43698640
968347158
2062819420
950079006
430185638
466692315
1887921599
886045649
514995756
241916061
1882820390
1315672907
1346850168
157443930
490815090
900456528
310101783
218454
875623220
426652369
807642845
1466770115
692246073
384785801
265266534
2033259987
1220079349
154917839
639657729
1692057958
472072169
1219542760
1798807250
1802299730
2030214836
430841062
1579629574
361551944
1165023138
14181669
1744352287
573310695
1399340085
1239947117
878995567
1183071888
1439500925
2115819691
2038565827
1792301220
216610018
548459312
1413755437
2111090327
1167528226
1414511046
1081538449
2101876189
2103248836
1989662014
2125690100
662019966
1123391572
2138048705
514732190
1832471249
648968339
1439042644
303581497
1060827293
613768416
294767098
1845731327
414943620
1028336111
1326862936
296090889
1996140570
572238782
1675039176
221598862
779801765
474555922
282819760
1030189287
1651673395
704493366
2001662701
1883911941
628750012
91712756
24909507
2094441550
402825045
1053934235
234006604
122330264
1209393658
1820887731
737496044
962102437
453338900
873186198
1429879958
887102456
519905594
1719501017
1681141183
175304824
1498871349
938697028
810878019
652205802
1191195825
1325877662
2089284378
1158118205
1096151128
132911203
1690758628
398738355
352544048
2061990001
1016292091
9790874
1389787370
1289434709
1818526900
1394530524
1868472007
1683322307
472867932
1077873862
574071990
1265720349
1268382207
630145744
1636078874
1139229124
1549663888
1342709248
220205984
1187048719
2111885500
1680884224
882603641
697729438
969917859
1812621026
209551431
1309081109
1251026029
1065834545
1233361042
1870738170
2099253016
1128885348
1101860681
434964084
661796139
444619248
579920350
1005793982
569391527
1409195770
539830472
220710684
79657651
481278782
1458928405
526517969
44144972
692310263
1300322808
696641513
1839761165
1746206768
951832090
1241706256
739444004
596462826
97273611
1091646610
1972103423
2027990747
2017034056
31403989
805536521
379811495
1849200014
185500869
682275953
847412204
764596594
741209558
185169998
369392611
1341022040
1691420221
1102303470
952642480
906338999
1359167995
1678135185
1131957824
1222280295
471975900
2093733406
551237719
2041684995
2104909143
882011241
1000822927
1181470042
1895063045
22905957
692682332
1412539926
1091517055
252133734
340677970
2059617329
296109436
1910696349
637464531
1667421264
1665155116
1381485874
1578590900
800488048
305917935
468735017
1833181419
1262525085
438009473
2077076364
1621879533
94721234
377108609
1218915712
1264403277
1396116775
2008017060
1912962396
119285445
366110744
738821131
1085235655
1139916308
167010586
626772148
468223291
904802613
1208804204
1286476640
705871725
1543062365
225837841
2014950649
1437645047
1877188303
783410701
416499570
1114512498
1858000239
1613825160
236549275
1706807869
1095715104
1150773111
1475739179
1608707509
1956251422
787492492
1710546268
953557785
34343054
1628154013
1820819689
835789397
1033829763
1245401999
702312332
1723604933
304206306
2057851768
1972357576
1114060122
900445491
1036482595
1098112577
14974090
446835197
373591883
1841531027
1670404078
830979243
926791564
1293107060
43153821
2034318723
139811563
2020729457
1539101122
181633641
1960786903
1668488125
50348429
1693109867
1035970365
976140797
95666490
993429370
1701913698
281648824
1139200643
584452182
1113989610
198352643
1177243781
892639283
1017462725
632539912
1232646107
512196352
549601299
1705640685
70643818
854814107
1309323890
1329974357
287810669
1442215353
1730978645
279581656
102842394
608694615
100109096
1461190230
1635900831
1444089573
897870941
764264093
1481340017
1143698798
250860723
1633430827
1115480951
1312721647
387527298
462458764
1590302849
1278058067
1548838968
1306625327
889848262
1797207947
868581631
1566310844
1756975639
1294661057
2027789273
270522275
1296402437
1592607170
1457376730
366066531
531557623
983172932
1832756043
528145814
711570357
479797281
1174963843
818642050
252090722
1678719956
1187023980
1411749324
1378138867
14285518
1848399499
664170866
439891463
337833333
786350309
969430337
238829989
243910475
358681978
1997862886
1769773515
1262970756
1080990568
1621952271
1911045356
1847313540
1793823565
1991944413
952687004
765738247
2034161730
1254668313
860183339
1032261863
2035476322
2118997948
1802608067
1965730119
1376176347
832702326
7596727
56778209
220952961
863518374
1164052019
1555606174
1477970883
876851516
782008444
2008372893
614296325
2003602958
1304396866
547432267
1440933064
2095614296
495191371
1222148244
846509702
2054900489
1404079633
1873724766
1044995107
2066287934
1776602839
2013386796
1254439618
564194524
375627774
337175943
119312861
1827000257
228809603
401467959
2075040615
331343122
463858705
1878235001
798857390
1221007372
967096514
1364362319
1612943594
170317449
287508630
303386522
147405993
966762558
1173941334
488503446
116444654
1366247733
2099426664
1976541570
824697642
648987269
631061760
834515805
1120233053
1609906363
1162909180
93834972
208508460
258522223
17931751
52791629
1951041358
2139881159
804715775
1801736195
700805725
513636886
2086401427
996221305
2119367368
1126781640
1971186705
2073501984
1050256266
1627440539
625159573
1677970524
346873669
1531317170
1586700181
238868849
141715741
1201420097
1570751289
1193030770
2083193560
1611353283
1413540429
1190473312
346678363
629012677
270945363
682176049
728968197
510161008
2028480360
1065080705
460419217
356359382
1197817154
1039886909
1444612295
655811288
360627252
1146991560
1035118098
202091424
139677809
392039402
1680780336
947814148
736172718
1421169482
350821765
594979007
1815189610
247423826
1266947147
155879223
566672993
763762247
280690010
325616911
932036304
1242707794
1632098074
1382199735
1081991500
82721882
260838674
1653906257
689438893
1734428206
1927624437
830072061
403563767
1353948270
426795009
755235906
876108725
1989756918
1073318223
1804101343
1987991419
2016566435
2024298969
709994775
892836144
1864482085
2127397057
1576054049
142528687
29513367
1711377306
1792751435
1496497248
1357081029
1155708954
958254915
533807659
2040254119
964210088
1964759727
1214657965
1243208016
421921265
230984302
1230208412
293506450
198930820
12400498
1337280104
57504797
1495156301
2015508487
1811431295
880853813
812011822
1127166506
404868285
574940538
821298518
2103832992
682097554
258531787
761364168
1317434547
2053534300
1962181813
1552925786
393417951
732889755
149538987
1776626337
23765480
942557710
777535814
1772204305
1536368838
1664368470
1105939266
1298956564
124073851
1400491346
1043127179
2017162453
1331959163
128823003
1439682621
931342331
1408474965
1087204087
615188360
1147668130
88466865
1852833092
367741776
1207333612
35604540
389477154
145767520
465504304
1518869172
84070466
1947296297
1514783597
981335838
863233598
111045520
1457029660
1824002924
2009237296
1593964629
1374317168
1871268230
1114886867
379025180
104501343
470321548
60568377
1582962472
905316958
1780969705
1538149561
219133792
1239344250
1096399208
1629104189
1496513635
2064750953
1363009826
1054107174
565487293
1387267283
740561779
485833878
1301440866
116378909
1432699597
922075694
1115346618
2004903695
320125258
1137732525
623969544
1100510784
1644623761
1410024406
4244957
1213865704
887211842
979490568
1399950250
737575341
587675978
685460593
235427003
7069185
726961639
715018063
798919848
752557123
559248032
2017751972
557340396
1714844871
1125112444
1969500128
1442478457
475961007
537464222
1276411223
1006750020
1550456853
1137889821
1451935710
1911135729
2063631346
253639370
782625722
2005550151
2071971011
774962740
750636811
641653349
383536831
2120804113
919710972
527288746
1302149701
26875339
1239546105
1127380925
1049766514
983282412
1142086029
1856963660
1818632697
975763001
710160102
1808576889
920155694
202118752
38648188
1090282989
1939217664
348899437
1678480537
1625842735
592907796
269386922
670177391
2032440123
2066848965
1518051978
1875595238
1023370335
1390535193
575307956
790921385
1369301518
419970782
1640123922
1345527136
165447931
835183484
857244590
1230989968
569767745
1228364629
139158936
1736133921
1326442475
1867890542
1901421682
1271254055
578989687
1604831517
1988913332
1166491754
1677559282
1764782657
982166253
2021255464
692612044
1954598196
1694716038
1498494527
130260730
1080568235
288657793
2139816761
893398393
1476525018
900852722
127189796
396734234
822234301
857412889
1483713466
223047380
1617200167
576619808
1981001173
1001187003
850560348
691973932
1163526421
1844101399
1321609602
1633575419
1251305830
1564423235
163902762
812061011
507349977
431288154
606058838
1149503728
1704255392
1054343333
450885201
232467626
348248984
1870212811
928889101
264542623
2052773817
1841934077
1901621602
1339958881
712577412
492407166
1285800386
880841403
2125223839
1195781137
1205388546
1075731743
550686734
1726421495
1562958851
755013598
664773088
1975595371
1045173105
1721150972
1631745584
543737289
1821171398
1721724984
629050239
650526080
757346418
37676917
1684760903
160063137
401666564
1820891435
1367602600
2022302232
1199589827
1996114136
1244680024
1038955358
619065078
908126633
180342123
588286531
417728772
1906522404
218377687
2077460547
2137849246
781743909
1944313715
414444476
294227778
1578673823
572109709
189398193
42867892
259200796
422560654
427101813
934023349
243277598
1883961028
567359484
735572137
228382540
575929473
524924809
1582691160
717301346
1308158292
1189762578
7956991
889646529
921676583
503022780
114958625
1576555368
1934918073
2042448247
879205675
715093810
504844635
676268167
28648296
2073392866
2111750960
1491791722
672684209
1298541388
1126326640
1972021203
401032313
1962449536
934224120
2073389107
513651009
1226698537
274340230
1382839311
1451939058
145672115
1325426297
1741048010
2146648014
842272419
2024851303
1997726529
11309356
1111620342
1614917048
1125651113
106268735
1330932148
1957483697
483041250
832196930
1329140512
835901063
1229466099
1085363095
1827903721
1776626099
161229611
1928156920
1156775718
916042105
107739134
1967492611
495223826
655922242
998522735
1050772832
1728917713
1964370492
188270191
1218532150
1916512116
19847478
254500043
975189848
110343571
1086547364
1515758113
2091514157
422510883
1255606815
148050841
1344215653
958128265
2115047635
966291870
1822805833
1486956880
83994447
1028180360
996068540
2037295949
1068835917
2407895
428560407
367813478
673575758
451478142
2129670821
1307193380
719357627
2111497495
2046832001
284328704
657499260
1486268963
365122424
1956315066
837993185
1447917566
2067164733
1397523248
1708327616
1830819456
479721525
401966063
246266613
1885993934
837726115
589488772
1355030382
1366291992
876801415
1424988749
1037897563
740191040
752677205
398560472
1101594537
474732537
973399349
1574105546
1677056868
1722795214
169904069
1896734461
1560224508
2071382920
493957087
2035641874
1961422924
1343879767
1371095742
357819802
1798074911
309261350
947325545
931802947
483929655
183720514
354719874
2079954287
1768601703
2092447720
982018444
302727967
844398730
1039454488
715967329
970740424
1038274767
663237387
1170074070
2023776275
259733910
1468689376
1851472811
1780532913
548639814
966543086
1678286103
1116576053
969914668
810865742
814454436
1974614220
1862205783
1109867961
1278770317
831732894
2145282702
1098172167
90153658
1747828713
1414223890
1043159237
774690990
1878109807
1573923822
1360095808
1861654985
28343147
828250162
807913897
1947472387
1831372655
2032003864
633686802
729007555
1997972667
1783324121
1362376482
2032978419
420012576
614845038
1268379436
471433988
691238396
677335748
949269906
478700176
1964740962
1857061296
734928493
420428593
92757643
1879389228
4059540
1453828841
1712253957
997437514
36715136
274373384
1308751939
1912455239
1636034327
125300845
181568271
315724053
1785609172
1040032544
1759998853
961767853
1252620750
1140257190
484102908
538287085
634761407
583632468
266204329
836962196
1764732044
1570097902
889745579
382519938
505945675
1368507794
1918557872
444169796
405664013
731370973
1027529588
1613219947
676012926
1249525509
2104222707
49702171
1173931842
211640984
1583836950
37470241
773685557
359087690
2054946032
1513021365
111617569
1073524202
1611571556
947521931
2134811972
656102109
1351134060
1001267174
1314145459
1440991028
747484481
1002058789
496539737
1491381238
1394620922
379743973
78665836
1355584104
901374861
289279141
706672432
1739660441
2094437723
201119324
1689777136
345237986
630069483
831119358
1674751369
1690312733
1955582570
423013569
1358087253
317179024
435019742
994289757
1141511637
100076195
91145283
1852100685
1217548908
2050160611
1501186943
1685551546
1718424411
1420583378
1347226661
1833952878
1748644111
2048584810
1729706441
769768068
1155842766
868982469
867432288
213624652
46290100
1981941955
1715868458
178042061
1465313427
197529255
1615647154
1559661560
572441807
565012120
123889009
57729417
711787396
1041223426
1802832365
2091073766
302858389
2057653510
1737874758
397195543
1388920296
268756903
1703004146
2036323595
820011136
1035928215
1252166137
184400035
1256188098
65939287
208491786
594344438
1614631413
1037584182
1226809603
1051678981
1203114110
788382371
52467963
468134239
1822290866
679047976
1822440159
410402831
1288985833
366593271
919233266
2103485973
1035390278
1282608224
962720730
48357917
1582181591
69954261
188080757
965920244
328755339
329221426
1210613914
1034359638
966623660
1207640678
1636153257
2117948419
2115208566
669671548
329939145
513158309
1436938865
1709248837
585715035
996113889
1943244453
2068836466
309249181
1190126460
375445385
1336633851
961590307
139067492
1868415580
633229153
733819874
769461349
128499408
354999280
1566235607
521420822
327352024
37966316
854089147
1241749739
608923269
602450071
924220478
658943625
1523786638
1333145104
1542878706
608553607
1871140749
564863939
2084463101
2054696414
1393069438
1751779635
1397707705
617668217
33568525
1994579864
1397532694
1482155353
577533293
2082986403
238552160
1881468990
1786613692
68749366
753947281
1109512082
220973457
1602272811
1376927421
1517085089
1626852436
1201451323
792478612
881708723
2048086097
615275772
1239973247
1387587236
222417494
1927436203
689498521
54801967
1330567365
1499119608
2072702277
901227267
1344423725
320246587
727508951
624392753
912254176
85272781
1284611082
1809772581
2019798977
1691546933
1459231637
1408775971
1345757048
1038536809
1797039450
316867931
1188721474
1274667353
1742475530
1779613002
185881466
708543237
2011089840
1787054997
214558755
665336803
837072397
1757352877
1966150523
1979321514
1131047823
1421838369
1431098883
1018915153
1396648142
87626841
1407114385
572031631
1392624409
2044542525
359502065
1788717601
380631283
652031485
1256389212
53622577
956292164
453744949
1605642712
1425636293
256530129
435581817
659918197
433228312
222090331
2131726840
942053536
1170786529
1805521583
1604194327
457033210
853808874
70336312
851543723
708992730
1364224701
521264214
1435989190
1080761443
948583087
1876064267
864411893
1816966340
223519018
1752939849
2079052585
1114518910
1428732736
1288614045
1827236952
1954179834
1409108230
1493850187
407617393
126528814
624312743
795549856
70549789
160825676
489340654
1284045558
174832949
490112143
703595460
504775962
243397318
1092772294
468956604
570589567
1232449738
2006785864
873933648
80152235
1313041665
301614628
1292698319
2000670982
528874492
779584769
1027141786
1968816950
1468735995
1319110896
1776349726
1974661794
398429962
528965918
393147908
1285202520
122961341
1595883485
422876473
1508101724
866414231
141959717
513883092
1272589997
29645092
2089081102
364075680
303698597
276806811
1461086085
919605335
1838324581
855341757
1562122715
314714940
70580423
668700262
443498298
1439462172
1249260144
1779842740
1767568088
199986936
995078138
1435441732
1147980112
1328428285
1999263958
1137046231
1416733485
873338100
1365480743
287157038
5580107
373672339
504221169
1739528915
380722486
818088465
1217597630
914194520
1367084024
1840523631
50648147
1158573960
1277476797
1380260437
1177626468
768267857
390921878
1642747021
603377484
300203055
1126212633
653618010
1572894919
642454395
1777212495
1013439721
528398973
390591160
1352950537
514121650
1266786900
736695797
1447223772
57698805
43213839
1606557985
1897636433
524363955
1328423130
772219373
397957473
162474239
1417068992
535303397
799585126
1437232015
988958567
2094230238
2121989708
2116251526
1026850462
1473110647
164111121
1991899462
1000292313
1304055469
653670132
288615038
680044083
669481380
1355876729
1093255272
884678234
1908271016
398311112
1335596019
750651542
1708441172
2019413782
1435309345
271713960
413638368
1846771251
1430694560
888878703
945580527
946010488
730083260
1450105451
507971228
345474283
1913281106
77079910
2121217519
1757794066
1152263562
246138906
81857101
808204547
1669373414
1903783414
278380271
1890907068
1957656351
478516699
615778971
1190700317
762663366
88561743
826907835
2011706563
384699858
490101587
1864123460
1404869137
110609403
1177772609
1390942768
2104751616
247407618
78666306
1947972882
765738247
1095549218
821033851
434992233
1227152039
830537589
116256131
703060534
774828952
1026122253
399700604
1510423403
1928389164
1572183509
1863488794
1707666428
1569274774
1586069502
1890383531
1307624447
1511832054
802185834
1266112851
2078002684
1727107648
697899710
284744645
250803938
824348646
1653732431
795263146
1445114889
1438071514
530449965
752552161
967600764
432240653
1348518586
1969624691
1809925599
1053475996
1145920166
1011794113
1506180894
1676391559
249610038
1598335288
1057964492
1884711675
2111906995
630287111
630748656
1423339636
324034170
1987063371
124322847
1657427924
292424295
1832433505
1053463317
1318046929
1076467852
771800204
334342671
281730207
946516133
1972085762
1999826608
1903906912
1194427228
137030911
878157449
517135222
609694562
1122075176
217758355
689207154
155189178
257967564
1315989842
2087683615
1067274034
972455357
1974798178
1275910496
294386065
631056998
1954517593
509753338
1176603083
17461255
1139107525
235118215
495245407
1750477721
1593006552
2127339603
1616959501
1672342087
1912826708
1912239115
1227254524
661139435
733190976
1691136985
1323121699
1148205359
1571958913
458195417
672414709
1419525401
1419023051
158064643
1879767820
613780355
1019956679
1185184573
550686734
2054219667
1756632909
1609555501
915030778
1945025219
49818327
1301115271
338997979
1346428045
437607875
2122485245
687275378
1644205151
116803815
1597099612
1463866855
6633158
577510670
842775820
406274300
985710555
2132775882
462911660
1636224070
293363816
147373153
469892299
180454468
1293630219
400900060
1296873359
1013036673
1120931428
622869433
1908601577
2024437486
867929120
656476297
1096342305
1143396230
964442995
1749861735
896907627
1331721464
1145898024
644329223
2087118481
2045931387
785651416
744091590
260792323
317102652
872086202
2133320297
25987732
2069295718
993492509
1347850978
1034775524
697275857
1224835198
807590397
1882418676
1738480546
489386055
1429494188
487055712
71738671
521985230
1896816959
213092106
653445775
1038580409
481725444
449291989
633674947
908408738
528510865
1644883377
294246135
1464071616
872080832
1460054875
847599482
1357985116
2094382971
2075868375
40854192
421808796
975351664
1006852235
1844163167
1656403670
1387172931
1747003437
933281367
791141200
681080965
1178161322
65937885
1396094666
697396663
1771145264
230103863
1926198020
1754304936
429377652
1265467320
492011629
1470225192
1951883853
1505629413
1936986473
2133212002
1912420725
1662817704
45684710
968349256
2034650686
1225589162
811244137
946253409
177381638
607457448
1159921862
1038181543
1219417749
199518361
1159408003
1247543243
292235548
134602881
352578209
261471545
904687136
587851795
340812684
1686998917
12380886
1487562965
775788812
1058168984
1410482330
390502166
853003930
659717003
2037457909
1461123884
2114589929
1589536636
199087197
1707702585
1655048737
133442198
1775925828
739441738
1779984244
1945357039
958904715
1810097245
1207990272
1925077953
190253025
623941619
1688858665
1361972196
2141810226
880452786
1095187347
1494681567
872286422
1513950089
1158921530
1614312818
1633799194
1802574966
2043381079
1763974700
518729819
1698048938
1485958456
1768117370
1859312379
35670000
1765834509
1866108534
1208791042
1338843472
1640402965
1123496729
873011540
53454807
1790003263
685175897
646061116
1014655258
867634920
2037963778
521745306
962640000
1893949012
835660243
1558732617
280655317
64787172
1507524535
709525747
2017373103
172734904
238806162
875443119
952734234
1860373753
764950332
2063051585
500991620
2113046749
1208921235
321067233
996469693
856914691
595774204
2145593550
1403678948
405999117
74031049
1275448774
851237611
1931576827
362739940
1703880640
1670728041
149686154
1810030198
1040780613
866239769
162508092
1948164047
1539584914
2123561380
357376239
1432506892
617637926
1671093900
2023521086
1802659757
1649411367
1711851414
1043659199
657319103
1461187319
1313813975
160724182
798754603
2065467243
235110572
288355424
770670875
547360020
393187126
1097854380
2013076919
864231600
670957086
2007522942
825848049
1257266551
117688054
2104032695
1398658349
530393791
444063962
462887509
591380692
17962422
796645603
37423971
289517143
927989189
144213268
800041982
1377422896
297920466
1064786623
819099916
398252228
1426397825
1860816137
1922454784
1945388870
1943549191
1395730944
1077970533
335306397
1514125249
1409700024
129086332
2091865197
1033149117
448144308
2016008329
149229914
629891390
285548049
1020744718
1546043280
902430533
221713488
1159832093
759303644
124925540
1433352693
1215587917
245359288
364932884
749467894
528874830
1577801036
1321035663
1248333092
1793659510
654590610
1513007265
1632141136
1071334672
116788859
759859188
913303618
235875693
19886898
1350573878
831933015
2070834375
706248679
562589970
421787589
1156499534
276798432
1846082118
692836143
1578524600
571619568
638612472
1429044869
1533772410
701377829
138955821
1451413723
388060626
1755252388
551305268
1113893303
995868155
1112597907
695090292
144735014
1354675198
1656624506
1104484558
1486420403
642993920
439330995
97508608
407622197
480567126
1399240852
2011261112
1578567826
520707093
2145846771
62674623
567228041
551207429
1657448109
997546101
1028013632
585709677
537317515
1151094723
1730207865
698339257
1880317306
672908804
362400314
1300085044
1062532662
1907913204
1381161030
284729147
1608399407
1774895248
1762217447
1382557071
495314190
1771067729
497606636
1587907039
1561849640
1151176124
2014501604
1038951704
1673719178
1040078372
356432071
1532977246
1599289123
2109770155
239807757
1776926112
1824790333
2038762303
511893411
315846617
1040624222
1434052017
218432650
1308112240
1170882703
911773537
1577710963
1808926173
2004798383
1156813435
1174881649
1294271442
751321366
630181607
350744988
759783508
1069126491
1436985104
294213611
684898667
1309098347
514954487
494338443
857684128
520728096
1835610948
77018402
498049168
619142832
1009448943
463871477
544955481
94608747
383371783
2063290906
907790232
2140793003
1093691720
1050391262
1052004226
125850692
532420702
161475159
60611968
285810020
540662796
1807238097
161573896
449431183
1610068085
1017076679
322800313
530152475
799569301
815517484
1376983323
829693753
1478145719
1522872451
2120072112
699251322
1228598264
1155691298
711095037
1188795943
702676304
990322810
1732225873
830384715
880366550
543862162
893052522
86936153
1247367594
764014774
591035960
1005816090
995664729
1165412005
134415998
1492289109
2142886598
496623037
926448341
425138075
461542405
963909035
1323520780
996438933
905071262
778499507
472231497
35680859
1338993017
901810155
938833265
265166783
1439797981
273939748
1748651386
227214722
1737174039
1867995582
623339201
256555905
1489100672
1007545846
906384977
668196837
1567811749
506656796
1087644473
1188156896
648262738
1096393516
1993828601
2035001072
341291510
76284502
1566567582
1487589594
1475888586
1107751040
966493896
776828196
837297224
1248470054
1435938264
1601049159
644209097
1098518793
797526547
606478745
1000883158
1227189872
1170816682
125624130
185445040
1339928939
1280202383
375622318
1379431587
1329546907
1471396290
653249605
1074041693
142947406
2082208723
1353101324
1916046544
969896067
1421915014
859778109
672966215
901709151
995912541
737216057
601709587
24926538
2109292875
1566180686
1109478353
922024251
1875112545
1410319971
363650569
942491347
539233935
1059702929
1155961474
1753980785
882959481
1792147424
1576918561
2062822049
2067434742
1812660179
1503076613
1467846953
289819297
2113420733
1784026138
1589120153
204758157
1278712262
1458066808
1900082270
974234364
1805404998
951489218
1497595294
53998164
1465907045
1108430977
570877560
1534551992
160758187
1666935976
834167452
2126172856
1452699581
943537265
1616445299
1105125973
1471866909
1944622192
1095157868
1279058360
586195759
1040582751
42643341
753410800
1425165994
830521684
1414637607
367918534
2037427401
1239245441
1441044722
1113061593
2104778957
954207610
648214492
600427506
336427303
1120538968
1183149238
258023041
1163106720
1843314004
1018415807
1340294375
1674973082
406284906
808876996
1478649779
256358533
846053576
398385565
565013670
468636599
1790067472
243283651
1414637607
2077378061
1668609909
1099615505
1724902192
1267238092
1000603535
339180221
296921018
725402513
1748853277
316230529
874384247
785076810
928846148
1043254289
1555903324
1113720446
332910368
701925087
1036781675
1448108435
953165098
405086335
333053310
4874224
955135027
2059267053
2025238105
360525754
648957040
159300220
1110127197
139504105
610957030
106497668
162457716
320880940
727564132
1118160216
330407856
596716882
1706533591
601430771
1721375063
2065070622
928808207
1376479818
15565334
1405094940
559200474
1364596758
1124020392
2132680419
1901057660
2070558333
339305537
892519816
389532482
1608021163
475364993
495098185
1383020139
2052906506
1863938211
315353995
395314926
965453899
758720785
1446862051
1238994638
784551002
589761697
1111351535
1710197517
1742654201
119867692
1068271975
1685998520
1022206653
844232696
1474611540
1450173065
1245244803
680044083
507827895
2036388262
309535916
1491806446
267005525
1511732041
1731237404
2044902820
827216887
1101194334
624614451
725287031
827807513
797572575
1135732899
565265896
1828961061
1821943435
2096942525
1048471129
348508629
1510563675
359080599
200571350
1170563874
1512136543
1064683207
599308813
1188188029
1572164955
1593985545
254667662
733863404
1888068601
1858979930
476922426
94460561
1939747730
675437855
499621126
1329661456
1403151572
1027853609
333412925
79103798
1453768322
312376484
2139198364
1705528262
408640777
438416771
1265741599
682344817
611401596
2049066279
1753359075
820151937
186398515
1005015614
1850881457
361229095
498369908
345230425
1627116421
612561110
768984474
1324240557
1000699232
795381467
1631618426
950052532
1531294344
1249416741
1819674766
722679794
1896171024
490336215
969082737
2128934065
696203205
2065986565
623415816
1354542221
654280105
2045623962
893692149
1024120903
534981260
998124145
93523566
634989418
897981138
286659760
609163825
767324371
2091611635
1859024177
26539923
1991363544
139417714
1515428335
1002292672
826445742
1375937341
967477384
1920886147
1490273814
452392040
486555206
579387628
1029583672
2038851425
680508455
1814391992
1868138437
1307162269
47894371
411143309
883387147
1382989856
124624618
1202042685
1531463681
88233101
434501896
1249575940
129443859
2092555486
1457288471
1094168827
1859986089
1915973936
493093754
874458750
1689331654
1444863329
2127862272
324796176
1462696828
873476328
1217944425
710736671
1691670844
409298219
2051705192
1009371175
108409799
332656312
196267018
238633135
579558051
1738136667
1931863121
1123835120
272427274
1267694560
903712240
1247584089
2107015848
1734986894
1013687155
161785559
1488825875
1935263602
1272891218
1770023678
516674694
1570328190
1898325382
2140681536
371929024
1230897247
1914932302
845468341
1587764526
1915327761
306662484
8409813
1080433511
1843566158
360836393
429787987
1084064019
1943109358
521236751
1796313984
1438583430
1762482808
130929974
1451685709
1083318013
671390709
1494614019
200407913
1566840775
1425764330
1662589779
1612775758
249085424
936636868
1845232229
1231219484
84663281
2033602162
1410784219
1225860220
1606816898
1942783519
34391140
509491428
181261550
1327132035
84390681
238705197
1597206871
608892232
522537681
22237830
751860705
1035683518
103344115
1480428092
501189465
1967993924
1099398374
1126587810
115488149
668368384
1484302309
1562901153
2027367219
1552698671
1055257100
566312531
1699343386
1845280684
566433762
176906041
1950489502
1054532325
1337596293
217966467
1826097797
199922151
1952441073
584973647
92878252
672981346
271545143
1591460755
957652067
914168789
692174643
1618093732
1376741822
2100329971
1171832718
1161468632
1545879377
144246596
297950534
1871594669
494492557
872451982
2091581425
421983447
1788339882
1981707133
1243056547
1896465231
1591252535
1155889290
1615381874
1023831112
1756043191
1031659447
1541891932
859518262
256548691
1025365733
1288641314
940682281
678654941
469027828
1653848284
2063445193
51212170
778792538
230186052
602029990
1153401392
2054172094
959335753
1651938226
1701476622
857865481
1440349650
11638020
494844276
409980032
1050542726
758350686
2143323522
1543363968
486765367
1668941597
1957869371
1080323755
518684400
639225846
887574806
1745215646
198943750
1151027329
1062575627
1222148244
33648978
959481205
1730054807
292912962
1422842968
1837822193
1017840335
404311519
648608014
931058226
893750577
1478205327
1254548565
21854221
1560126481
1258036319
1740812085
1603727086
864744101
1210834287
1521223911
641846209
1262074740
587165980
1226464712
1229094882
866215587
1860025852
1193905806
80080261
1284693269
1199258408
1959486049
502712886
1538671590
1796686730
70262119
1401383662
641348606
554375749
1856588675
1692572876
1892509226
879224683
721841167
1195386005
868736565
280536505
1544049239
1654381487
933376190
1977244832
1755665747
400006181
371052960
958678908
1782651176
1698932124
434173025
1890514729
2081865602
1242921054
1727687615
1348733942
1231842761
1338957440
352288323
1833215755
2118809058
494939005
297420268
1581622845
815088414
246437654
1142389455
1273171187
1366410448
1141790325
1588081687
211780085
1882272519
530712904
901187475
1137341480
1495904817
615481344
279262604
2084028208
2061241817
1096405350
766061061
1444920378
1326090027
440734429
1859033157
713308633
46077236
1655887257
1273465206
658606149
186458732
1392996315
1472129296
1149111950
1634629818
239705840
1955722899
618890749
1529031226
1789977788
1401144884
1221359970
1812152317
1974088429
521263487
2085281085
669843589
1086871595
1606053297
408684253
1722897151
525295503
1547888435
249907793
5366438
1371705928
2144258807
1536799020
423156241
1920671536
432783966
1996770117
1421183052
1216660788
973458254
320344089
2020118699
925997116
2043351855
834073551
1097245724
809912258
994202000
1026526799
2076234992
1984266897
511406274
326323634
737679234
1397385122
1501075405
763981745
1715950471
904023352
1569976349
1326599703
716528719
1235326567
1266655369
1965576952
652918085
498237748
456695143
710591502
1243347909
759810841
1398958239
494083775
505137338
1271317952
1261749495
470756282
317342504
875414458
1572657537
1429078290
1845349011
606999791
2024848179
383815222
2119431657
650976834
604635662
1789405332
37352168
1891170217
1833904116
1760937802
764758758
117664359
910853327
106767962
482114564
957305982
493466773
1155557834
48916428
1785939678
1180292110
1512597914
1403371371
1506547265
1304740735
389749597
1976759920
1552098105
1806579574
551590320
1486684909
1453352292
238190223
97549335
830544358
1551062506
1801649637
1036999845
541078568
5484245
1226180263
119152437
732791174
831786508
1556533201
452692769
1292152962
503731614
1429570281
1046016582
718399842
188927368
203636646
723971957
1673457145
782567847
1495791514
2037159667
1705856142
1789046871
360109814
1748658361
74458552
1057104212
1936623667
1454603927
1136694260
1576392368
696937476
186282369
891691898
786431460
1570068447
282234080
1569261066
2000212729
1988957022
1033573419
1201846926
742562503
338535195
1361508194
138841508
825767640
1170897951
506021976
566498636
925410240
925294617
1519246173
709308981
87984530
106946688
1790836206
677603539
1479845460
792962467
1910560157
541249146
1600132069
891138882
1316310737
1428729181
1270916599
735032931
2053492391
1559349638
430327720
2017350889
4690701
175773716
232530651
1743851237
1037479187
937304124
1381693028
484920604
1593217557
1051588334
957803058
153020981
685461647
244282797
1153122452
2085640372
1993669714
1294691227
755820733
1375259914
875662660
101801745
1848751984
974439853
385327807
1236597539
1206923836
38805520
1538011863
2002098001
874453572
211286962
199974314
25027384
182982247
1994248999
1717752836
1035057133
1490588058
1319491219
1781366958
455361055
1124880017
42641218
579081287
1374149071
1886047444
365742541
434850736
1472102098
701562888
1437307370
49620669
694119677
1658151013
1382501533
1520886946
415705669
1436781793
1123304464
2064832219
366988046
1120211723
1893716132
1059536450
1143708744
611391170
1170532548
1182930751
1468458379
1747299384
2056697472
1178589415
1884535906
621300819
2082369152
1890570520
287790121
1710796613
722376393
1831749079
2036459703
751382626
301193699
104118311
889474724
1479836278
862889324
908663436
449896803
1695250858
139698690
2106941499
220324212
1924046876
466625499
1307409404
1000364133
1256975770
1085126437
1299965847
896492369
1628986582
1166396807
7185883
1705580683
1648623670
652917733
2009860456
706996621
782154289
541094307
1424231371
1957326263
494240507
2014410847
224953283
1231198689
1642496821
1487897399
690596739
341026253
609376116
1622442544
1351370823
1604222205
141232386
1005515111
478840232
1822472312
494236481
987688374
1255138817
1338460828
1554912011
1944566303
1499975118
1072993909
1137389688
1469831596
2077787741
688009386
1536054424
75703316
1045581057
1993241499
2118284426
862688074
549690742
625369575
573762286
1736012561
658321529
821234942
1055681318
583186739
1779127340
1560407356
336754392
520029184
906564207
1222041677
106918552
2059748505
1948064241
283036447
778452186
683776647
1980155348
1578201776
1399320764
730927816
1785984430
1602904042
1200741993
802635105
1234718790
1553727657
1082883130
2052492965
2005563431
1051292868
1834225030
349371266
591550966
1940918110
1733660476
1305271963
440230028
2062074153
262997888
2110197710
493647340
1020670939
1966167725
934482532
702195937
1793554502
1903168692
198287558
1562732117
1882063077
1834552549
1011332976
343459148
508769306
1055906306
1556794423
904583189
886555387
1430318460
205142275
990401027
733508895
2016858560
459736824
1864886983
797357414
742379804
55308421
399521898
1194120516
1833353407
1179053012
38062688
835932345
172234712
1588606584
2018299593
204127052
1107983701
639259141
2041216393
278725552
2055849724
1159010694
262178094
1994574133
1698210310
574161122
948782033
817824170
900356044
1068620535
1547932297
1597881282
789910082
1297668232
1488568748
1163414134
2000785448
730672276
486589801
296799171
1772272136
2052619602
1789102493
1266544224
931802281
716573802
70464452
1376961626
698003370
1385861830
1700215257
889968188
1840347356
1828043254
1357671400
275445683
444370579
493361131
1339958881
1160482199
1851982698
698242898
1075584970
2134870291
245438551
1004873521
1900229280
233794662
1573990637
2037186253
404576430
194214182
1355696997
858659327
1222152795
1249031656
1607814595
1408235034
1357334096
1662338655
1434338410
1152337593
188677413
1874353558
229419243
1325487313
1357749235
45875191
1686922783
1967753463
980485165
1088797111
993125737
586863165
1208533536
389473161
308614697
1952619013
273983450
1059289365
1560330719
1367333599
259019509
1993040515
82828882
1229812533
593562060
1797936034
1091516608
801798821
216012451
296576080
794003387
2022356949
1547508022
874432482
442681659
423978452
393071429
770929062
288629455
1232286278
1540236980
1353779865
73360571
1028395318
1800900436
1296644478
1347050330
1008237587
1758338015
1928688424
812781913
1329186656
2050964627
2030351531
319966178
837237149
1821553543
2034265906
1341671272
772412282
853144966
1270615635
1937997760
1820259861
397629504
1514094829
804021518
1862376432
418806762
804610238
909120553
205479881
486526538
940596923
2068462932
1511700749
2016403074
1917159888
545323122
1197730398
1171568747
1865271446
204127052
338079977
1134496461
1658222834
1120009474
1252166146
2114672232
935120456
1717304377
653087271
1095112249
142212905
158670507
5878810
1973518316
378944440
1127316126
1218386372
568542895
1602722132
1450897417
423380421
1148094589
1038167089
558098882
605197258
1364047911
1387120607
2099591420
1384781897
2052806669
2073924505
439464378
269268800
246144916
738861576
1327879299
1009286760
1194490813
1590644414
28316403
1147896292
1547348426
82385
766794449
1017938269
1740231142
87423049
744400522
620601095
735841713
2039613805
252837093
596201584
685659958
720497936
1505480556
1347273414
582425890
1021874715
1304681506
1422105015
1794935794
1814576195
462501329
2024865724
2089292079
2038423273
2077802983
1301138005
131936658
711178508
717887522
1400245408
525313457
1153094596
417781508
1178835154
1740486681
1565870626
1153002717
766083947
904790931
1821937647
1797692400
1672637715
726918850
1734004703
821823883
536583465
2041961265
1672636926
331260266
403655579
813008045
795234633
1214623721
2127639310
618840882
1579319325
2082764148
49486950
1510608803
1445193005
43568553
1214089580
368349276
1465375954
714341590
1367382530
1342317814
2106834274
1598889532
1623661697
1423957718
550862358
448095153
281137475
1390729993
2111684243
2107873990
985551495
2127696775
831868145
1162772781
1971784542
1968001643
1634524428
247305679
1295479693
352397413
506933843
349921720
148604918
856243705
1747434447
422925501
585961676
1892732983
2069043132
435123461
126715507
1526789719
614567324
1847760129
1231541680
1062355836
1891412927
1257480056
537233315
666533296
1813359521
1756645187
794153771
1136763803
664302755
290804376
1855442813
1330197863
401060793
1268972473
1440678323
1146888051
409413031
1328674508
1728917713
1646380201
1242027551
751105596
1653560791
104514221
789028997
1074746845
104795970
1917530217
1086916534
839136607
340217239
2037906323
827734375
1785328593
357124927
1255869352
2106938575
2036968840
1717118805
981885878
834779196
892709738
309218651
1209488478
1351700723
918527821
533203152
1791046373
936274569
716350910
307106138
24106984
364425961
645571468
2146883628
555668670
439612788
2063806291
1942292313
391535465
804640124
872506178
730103026
580228583
30053549
261298052
559739774
1138920740
370741741
2093249316
1804516977
900747667
1153861909
2014558325
1949501285
432297900
1923877299
875727226
284988004
2078709207
1948089807
90872898
2100713638
1927737481
756888282
1008403396
854353360
787060389
607128333
2073950325
987025628
1990444254
1379642366
730445815
1390816582
2099759006
375666191
574101689
1713945980
1991118605
853557872
1171097787
1108471740
1104474215
1210165316
1448832494
1875714943
364930464
1508761573
1134260249
278940514
1423095497
1882097420
1089177654
924893223
635004129
1062802371
1756104808
1278638105
2097263357
2046637658
225389710
1058757641
1855508885
1882829922
271042604
939359445
1179854073
915671898
1077093672
840214295
1931449128
607248308
1797298482
375983506
965498109
1749686414
582443138
1588107599
1587674030
80376316
196387601
1834361337
425912646
1427373657
1148527826
737907053
1495738633
559786479
2109593012
1773658754
515005545
1021565059
254682323
139686451
1402132039
494149003
1479184264
1971934230
56947673
12516815
1609918759
177360869
1539067894
76873697
442382611
1174897069
1649249955
2097706989
1739996870
1000192841
494270178
1578659563
748026602
237253246
624094917
196056520
749710624
873313246
1238998605
1169182968
2090943490
276621132
740951863
1538104170
1604636027
1480763929
990523747
907857943
1692078702
1772348819
1746963348
1099533119
1569694073
1809356868
1922741094
1475886137
1796918027
965278785
1826496259
978646940
2103756584
382625258
1396423782
427523403
1963773997
1011806989
1094294727
64413928
1677940777
550714797
171640489
253531355
1982831587
174224922
1812112221
774748792
350241074
1387394972
667899965
1777395834
1367861511
1747183474
2054301301
2082856404
111521861
1968131009
1182820074
1785454942
970832891
817681333
1894962788
2132127433
1372098499
1624516278
692753327
1893086002
1457889692
495870900
519199985
1085987254
1318380033
634459093
1064612099
303489856
1013483288
1785536797
1964524441
853808874
1004103235
2022059636
1746666994
1295914284
840799052
1705260592
1531036093
792092700
1314183050
1631476475
1817530040
1744908742
260906200
969505020
243130727
1208148955
1053219627
1866746591
1707641649
1284546400
116394760
1726228229
1256045122
771919568
487606903
782055683
1836690012
1346196911
1460927826
1332923324
612240335
1602796072
315069920
589058117
1589882475
2079095330
521322049
1850566665
1389857345
2042915591
716020854
1795024726
824815424
134898018
159310083
1266988572
2100521456
1132408519
145246369
1905516198
2134976038
693333569
203066334
2119732906
851077168
773934365
561041602
1974343891
1873221957
931482089
360958293
139698690
681990482
1790045396
1884620168
1569392870
1827929298
1058278330
613292907
819865013
886995563
1311473824
1027549995
1489927154
665923530
779550394
1798873576
1187744303
13939871
1340626144
1067439286
1577328486
808212403
267984231
1879188536
1102756428
706182758
1079919718
1891812529
1009371175
707736787
599683691
377564876
1851643247
649153213
255683442
894418658
1743213925
1281251959
1430990184
1785892130
2074385946
810142819
569440337
1210027017
1876347671
122180257
1137046231
1402813476
1497323246
684136587
1961775677
1090776451
910901297
1565597824
1556604504
643126833
1497015122
1431875402
1903711176
754285847
885151832
931233266
1354157007
1762200381
2003281547
1375167818
993782140
1761283339
84869403
100053693
1759982095
443791763
24186654
275171793
844683775
1303078354
933094465
73166101
1708555643
2099530569
805900937
1189868909
613619876
1078554700
1911197601
1003187308
569163486
932168957
958847018
342638086
411780368
2145106102
761095304
1404079577
1187594336
5362762
1697528807
547320462
1407316118
780980230
27912952
1015481620
1806959780
387303737
75293216
1463384626
347872063
1230292117
1720528208
558378964
1926100077
1680656081
904758574
1755060823
192460755
757065848
89116942
826960235
1867806516
1126722213
1863442418
922685419
240634999
70736446
423618950
1948352353
2019896209
287078875
1889037711
1774510552
1144217659
665987284
1740273148
1512137310
2144222537
1364231860
899957655
745925812
673617749
759665159
1398641744
644914661
1972174331
1069311975
561365676
443750895
1568147676
1787220544
2109500227
718895253
1338652719
1606558533
854419736
1852366092
904990465
1316398914
1944122340
304488898
100941843
1671560848
2018360333
678513465
1301467102
1781358108
1835958856
566606472
737195603
1182960352
255998544
1613350531
1227583313
96034767
1729938775
591075104
739180668
442487485
1967312551
29043080
1648223323
1605665321
495561293
510887941
2096886432
258083543
73720383
364222243
1494082907
1726760433
569827836
960297160
1910537210
256518297
1309770280
1900313454
1224360259
21386672
1802990784
89521913
1657644090
347137515
777842827
366002954
395292338
577968972
2067334054
1651711064
1768590160
1847259057
515845438
1958663
71478022
2038132204
990766693
980033644
1353906773
1909858531
1336454813
1802725951
1059297747
375274020
1929130208
2101181251
187839310
1396502037
1892272383
19578107
1959803901
1602311467
1559003554
2044615547
2011293359
1868592362
1369154432
1829803768
371051389
1434257574
1292211497
1447854298
427796566
358023646
392289040
1026715019
351861237
339147286
2139261354
1004021443
476952659
396541061
468789130
1487756938
51881102
1864096106
395946069
545196250
660530278
19601738
407419575
275945891
1376839439
1297600935
256956318
631030644
672666718
401051236
2025066933
798937912
820067005
1199488440
1507503852
1874725720
1077755527
84850359
1186105598
1140840957
585103652
1521310759
2139770953
1540509965
2109198594
1963811505
1014603477
738950352
633477765
1702879215
1682845812
4892521
33528639
557093192
1731445890
1765678481
1177048296
505835499
2065503640
861305740
1672256658
333711811
414544274
31352018
938831765
1089608690
2022398820
794163245
82728312
497231460
456505311
1755365764
567587276
1993831661
1779923514
1083413065
74475651
417420207
29353242
320638395
1676284960
315957803
1895121557
924794743
892294137
1407796404
1268986338
1696127514
1544734995
673303097
879451233
1718898876
86031750
1761360560
777521470
29737917
305614731
1971063501
1354997750
1102841807
1639575163
1971372137
1573356147
965950257
1962178446
1032947608
1612531725
1741627903
351217049
560648411
345091837
1960797039
1756694522
19712873
808029548
1022092691
434699642
1966188516
738903919
546883313
2102604204
1480813534
514954487
367072130
277064817
526582128
326268765
1856152697
1482853822
1537151736
1507857212
1398077749
987864101
2047270431
1540725178
439088869
1659589048
580541541
754400031
905577988
1019018490
2044793381
2131729789
1899527598
260818821
1420645695
938120012
280118187
2065903930
957316179
1257187034
1357249303
1076909028
1766592156
1453075097
984515322
992084290
341100734
50615831
37693363
523423653
625686118
55966203
1361801920
1959883596
49445543
595239765
395430459
354466770
146709135
2048531939
348354071
588416608
436394800
1120870330
1863383674
785506861
135057231
1510019325
1060395215
2114075108
1989959515
275154701
12813020
873564396
2021411000
892713622
1771318308
268272100
699028770
155284259
983086094
917436745
750196137
578477572
2143788971
1587142132
1901764229
1397700054
342079890
1764051366
462765522
382954742
409792467
1665953939
671891829
1813306265
819302295
563787146
1990755304
974453030
1640607363
229975426
1926865723
1685661888
1556655674
42205907
653359919
898928135
251996381
1410537276
1516548921
1476230514
564469302
1620241051
2140617819
1676763787
452638023
1478353842
1779016977
133280951
2051456682
1338593595
56904818
1177073643
2041827604
304859418
1502531921
2083571898
1957904669
58607116
62878353
2012949526
1384097016
1528587199
1433140070
1665007122
45608450
1892912169
1500804367
1970647095
1235662841
1981147583
1331582461
859307484
1587808423
204323053
1899198262
433447639
673611226
146649642
198842017
1323783249
1188014311
989140116
287877810
1455296983
623057665
996329177
1447937946
960024803
1976912704
1249822133
1017857193
371829872
2133956835
1571173359
1262959266
566879041
2131622295
856322990
1597701843
1045629215
88310534
779029705
703307157
1902536751
2097397849
1968026750
1566894634
2075501100
1512968923
657519223
1529087640
635332794
1484918770
869890703
1155784957
1810958320
2076648080
336634261
664555969
1557280969
1023190089
1853280950
1382349644
1475067077
1743637429
243597306
948106137
1851736856
1288502477
1683546660
1007288257
328339736
557867903
223429447
1425670610
753242539
1510144241
782338794
1255079327
594339553
1425344442
752849811
1537236101
837760908
966600822
842306134
2094955194
1558403130
1336217099
1335546920
2075830835
93242542
1560801410
1843995319
372324410
1877067066
486031075
742760960
1355920743
1355043061
1775480022
1760855536
1050060282
1752927263
1151982605
1792758639
1988500446
293429807
259792602
1491283094
784118442
1119043088
461525766
848777195
1429211807
1826711851
306862333
2093475727
1839337599
463988693
1451555351
857421030
1830782665
953393635
1554479373
1602326956
1242403503
1427139911
1294743827
1953364547
152331290
1065097770
585581296
1695419185
156063365
1377681918
1895142037
1684694867
632979672
225621760
646608807
992824406
1510429660
549482334
2140858010
536084034
2026010354
2005416272
1651505006
1331226458
179184166
1877763898
810033911
1698659750
552554122
1263643655
1484728419
1030117994
833111534
270064525
905600821
902481972
2112687335
1919394350
60599631
600089231
1230214430
969833033
80956602
43908810
89267662
710259008
734702167
1190024051
1600395618
1120084009
2004434740
1596874669
2008462111
1314798137
1132749011
571173782
328325421
1385141300
192238472
1064351046
1960379974
153908293
1817611091
149945085
1781700993
623297022
583712050
1631079384
250087366
1670256859
1703026187
669113078
321700011
1561931434
1921106906
1485789200
110830925
748411629
610705718
2098050600
1116128099
1840405768
1908381348
188267527
511921551
1244208171
555731756
2083070289
1078708758
219905882
773856992
792352986
1158277161
878564007
905744699
547824061
1719590585
582822803
1090013884
209459182
1795182968
718418262
2084660034
979723133
47622033
518165817
522327765
2098076618
2028831542
528181396
1746196653
1935336545
660237889
584028306
1867020201
1941330719
1047031600
1456008232
734981405
546089381
350596943
482378647
979185001
733972267
827637488
1850589495
1912393538
1293837726
2000490955
205107012
1673238342
1320615450
347357610
2088465127
2129140410
1068672476
1651304063
1316467797
659397842
1583447840
497870850
729036721
197870015
1335927357
1087469549
724157663
817140491
1436023840
127612226
106829040
679618896
1164966348
208614936
2043815961
285846703
1456459606
1323083451
575452380
255515880
1551229842
1496290511
766020729
1701571249
800985609
1323242617
18967168
222989073
168023717
2039607542
366888604
1958009618
1672384027
148728016
459095984
1203894102
93776654
259895896
689994598
1435981493
1276663074
1268393307
1368580311
1596966277
1309554227
1522353206
837739848
922515863
385929297
659495417
156878811
1956911280
57160967
1312798005
1244771145
1324363701
195960317
1978854894
1361641415
1169203284
589246487
757475676
1757941349
196977382
471761944
483915666
905702570
1367111633
1561344171
98278
945815786
649314418
1663774681
615187749
1896986814
1097847383
1541576255
1793951261
1952039003
341664798
972864094
1976699978
1542817545
540832999
873056548
1828003239
1955511890
1823009377
1834564826
1968563262
1174491644
270808003
2130277103
606579439
552385597
728089661
861973642
371094672
136364098
840592937
2095587700
1389140354
2020684240
1184134844
348443940
476697069
1653858901
1743172357
1703087995
384906208
721312017
534004833
1433901344
1000288270
57662851
1218129291
1091213020
85623344
1113724986
1479047097
927839540
1071686579
1387414605
1387752091
944455075
637541804
1025204168
35351454
1195997202
826725187
529096055
318963758
116616609
1910381631
1711465393
1153686301
1270674015
1799550588
1909281631
998960408
2049213346
1895715682
1039080853
1586295928
529992036
1140534721
925042833
182963562
1380659004
162753549
1234649033
321576850
1344938467
1048135565
1618317771
1089798214
1430010708
74185744
716994228
644080668
855290316
1127990893
142446731
1098409289
294628991
1766396288
1061444764
362744805
1353559650
842835490
584089983
1219414206
1411304168
1352516430
1185315597
1968963552
476896990
1295361524
1564572927
1635147186
850786727
421183892
34393179
1716114771
388721238
1487430494
772056128
771660238
252725692
1770695103
1498602734
1574207260
309292574
1583245091
1863086540
622280322
1291387155
432175799
1304571832
1619873348
1833173524
223897871
2115824072
2115718766
870638365
1728504560
178130949
399199714
380222690
495172723
59495791
1483588051
956427148
343528749
1648376867
1922396239
1837592364
1254217975
492320374
1465177316
1041849047
786550613
56381896
370555852
717977230
1259763960
831805729
2079236087
1945637747
1758800140
326917007
718351118
479719943
701334238
948289430
84262072
1397578932
1413331555
545166971
1542179784
1745793008
718905390
206091945
1851063991
1237449075
1174881649
1894784254
263528545
583841078
1467855546
917806751
2084487156
9200544
562983471
1426805116
102911755
1144472549
588518557
615551673
1227994169
1346363238
1320486185
2071851443
611307359
2074589639
2081332705
2054259097
1371384891
990952293
644817206
134311272
675426429
1770149223
1084701073
1182351251
1450187637
1128103579
1747601787
919270407
578739387
1856789440
107611420
1510608315
2065891283
487636365
1278011157
197498189
1409713664
1260380467
1600945560
671038588
304721489
931241073
1759939552
1768217058
1081925304
1560954008
117172793
1633132443
853286694
481013952
143036451
440261731
1032190136
1381693513
357930263
1285489001
414868912
59727491
390565543
1588681049
904369475
631134628
1465769911
162580900
13847307
625978146
1894582163
838346839
1062243361
2076037216
1158740354
1841430442
278215247
1605424243
1113013180
2034739675
96262562
4529488
965471679
546773705
1998191625
910371042
1654463881
879843017
1047724060
1347363464
1515927251
1615800621
1695603725
1176310658
1848904832
643367126
557199572
1875462669
1695562008
2067317922
2061016632
2002885723
2097284890
705625851
701792571
309848481
965243735
1172215542
2069061098
1307045831
811842862
1833197291
1361961069
1263712012
615941430
842600965
573916623
1219681494
357301229
1328735233
1803611922
835341868
80080261
749909300
1772333863
680214727
52132049
2138909730
860449246
1000021893
1089441102
6516256
1754089250
242239220
1859905539
274120222
1039244470
1352080837
1523382676
1766940176
1827028373
170818259
199530236
1208840401
908408738
701631481
582209525
523055671
360721236
825411429
1245081186
592756348
1027136080
1677799535
845683863
554954850
1387392187
1487451377
796665024
22753828
1932876769
254698935
159329145
413900211
942524060
346801651
2054607075
738333457
461891932
1040982481
1183018367
1903159978
998672214
1798600514
2090006568
918371210
285046613
445944274
1632107816
1527159851
1269624249
948636898
1692636483
1541817665
1044999992
1593540654
1903991030
1489388640
218751145
1921493995
729070399
1057143389
739300501
521831334
1565888132
472719158
1112711041
512545390
1031891518
849712223
1143950629
122660823
2117998137
1734883030
378285675
1782287178
285534725
391942716
1689416246
1278713655
2034833577
697745197
450627928
1954417472
467179130
57547999
741633466
2088134300
1714698882
1781361877
686613762
1416106574
414104791
292124605
231396167
1340459605
571914278
720687642
638686940
890903826
1459325236
293943386
1255889108
1135079117
2045991200
737533300
258194390
2027802766
1827296456
691493827
1689490870
1505215617
1029909399
395897735
110244598
1431487876
1335917790
1367012946
965770715
142360584
1326249743
478976160
1706965693
802829751
767107771
856991792
147012435
1278533346
2108658836
1952515535
1141402770
962317806
637252200
57294958
433099117
892901069
2065181820
1881845834
1561624786
1430932285
510100087
1992513814
202783965
426011245
1962781156
1618938114
674801372
1246869696
1074285134
478133440
1251678340
972371849
342402830
418775916
1911787597
1131954463
1117389793
1272135801
580126403
170210234
970462275
1353294352
669947366
2144020786
2049171692
1139539317
1287992961
863464635
1116407143
253007540
1064207254
719400412
1327442866
1951367091
2071639791
1956480082
811613954
1921436093
68687094
95307033
1449030557
468946977
375119958
1882063077
2097056311
952373046
921511401
890326056
853574489
616492627
1383977534
1300198438
804168903
571843478
1429006605
2068728407
465881359
955548835
1730378292
74032250
2041573282
1179714792
516353649
584050045
1987650848
1609853646
11859311
788327975
686173864
1678860797
372816
1405608215
615431612
1863479096
321933071
1196734634
1434271324
1521642401
329766187
961700634
604146535
1782942773
1530198005
2052212272
927770743
34252216
1264966225
1040052729
1233292548
1186504269
1935263262
822303985
345173709
1319640003
432752262
650277099
1406938965
1383297255
2113958630
1429020739
419958256
89754222
216135053
659035567
261749931
228402505
170207601
1018830431
1629799341
155237887
417240115
708790345
1798011773
321921970
1487996892
1362370253
1463125481
1709950849
2135741275
133003811
833882012
2030004698
968393719
1530303960
1082344247
1338187263
793763975
1815134131
391503471
1641633538
502967087
508769306
1529089227
426443761
507749051
594143395
894184261
1926017731
628861936
1010172302
340358081
258388182
1560954008
397522663
2064392804
1034944285
366448525
46981714
1658579146
282692215
2073551028
371244703
956250686
1210165316
2142258059
785324440
1394862024
639229235
1170027716
421054191
367581728
930381877
1517399382
304495593
1060892446
2023995993
544633553
621027673
1760848854
1861162922
1899486263
666760064
1945590146
954078933
2021422935
692927478
18549274
992124803
1320886112
704721420
890677541
1958382773
1601033203
460722444
461022897
1466062233
115309171
1766124561
1438886755
63366011
1834873143
1251523419
1899143657
1944023596
1514527908
1137685472
1731870410
1224225753
854824778
1319451343
249423167
1817216493
1535876576
513617950
462689517
194621338
1216057432
981913491
111785156
1040297226
1705809184
464630930
733145023
1960336881
862222832
471168462
863849695
188220524
1736805395
1331666890
1281707554
1993410523
245924913
2068987413
505337226
2049451303
105878943
24080929
95851891
729607853
1991118577
1294653854
1809694
332852599
882688981
159122977
1002376555
2040596554
338604160
1602656094
393796045
24918680
2027783800
1288985167
401301216
464781917
281477666
1988666862
725660301
728748299
1585970179
389437138
1289238032
601942301
123799704
1661229701
1933162847
211676826
1308382061
1175136777
519932790
2097340562
1854243754
108783690
55800162
1226766528
1527289854
2107562482
2000699210
1491717407
154483828
356052540
1516062801
727590367
825723162
679289491
1797396896
1640524917
597418838
681198832
1092430848
510420931
1361473153
1244189159
557845001
1142979510
520357478
1462746470
1216397006
573202337
1088854005
202983568
661833629
1581403710
1174073869
1023941151
476336306
1805786978
1146802009
1335265575
605429797
264406603
836869771
1764910989
364591681
296032222
401533877
1977820427
2071901370
888262512
407877438
520913021
233622293
883479591
534370292
1283299909
1931809032
1079639635
276325691
785032300
1016282285
452933025
914712332
1598320989
1128086357
395530969
2055325608
621329130
1779724298
1106137773
1489927154
106546473
1838919743
530275538
572564021
575759112
646222368
583676808
516312828
973570917
181143550
1098810594
1575951479
505371439
1361093398
157796219
1681796963
1029141561
1661710313
1548959420
685312869
1200574050
529762761
1902091396
354561442
31924583
972748190
2051981555
1856143621
1681171143
1975352430
408511227
2004667336
244266737
1844641289
1224311746
1674604309
1501886619
458159810
900794494
502289435
2135121963
1178516879
98619051
2007764102
735664304
758217078
1090102829
234863288
1236218092
1369092530
1743227648
1023595321
122792618
1901743367
1383451272
1043615285
287724622
1041523357
1791231451
2075130914
1614488763
1762386760
600717723
1197628130
1066860255
1283345864
448544015
1508715861
1704205002
1534028843
1966383019
1416347719
1939997256
1833580577
1734686819
1978557914
161320020
827720038
181373498
1443544963
2008899840
2015832989
1578413303
817975539
30480424
1350178450
153757596
493393493
1043185359
1385773359
968205398
983330958
661946763
1786264350
1522634705
456619386
1100421488
412860826
742826956
1300214654
750826472
1095768199
1373259521
2084536772
635794450
717745676
1480295472
1709031843
596042527
305079966
121850367
1410730653
1047426251
1985525319
1959749029
751494780
1217303915
1718829801
1149596443
510162784
2012106070
2118078690
1191435146
2078974844
1148259027
117892413
315922130
1183241112
696086014
573252302
1158029432
1976433155
1413119470
372904680
1146972331
497025652
485007044
742899947
1051691801
688858431
517681969
1981086267
1641509326
264187070
102088501
1011973881
1053600386
477269596
1018878303
103549258
978283134
1485459013
2053351225
351432110
510405718
184892100
947693110
1577026275
805621367
1640643005
1615583947
320601956
1110323009
1882106934
1967605953
847276754
1313132789
1145247850
1410594689
1155247191
1796774404
2112917977
1161395875
232362102
1790302271
1431158600
1528066521
1264259427
2045916282
159686779
630716329
681906296
1068425603
2104940749
1063690922
1222202802
579263238
1176110243
1523752901
1364454117
2087890978
60793568
1513163832
645707177
128537954
67113409
2072024854
621706178
1421183052
2121870164
256913281
1344136352
1080969816
1056489892
770877675
979740112
999656440
371065725
409985927
2009520315
2045928064
654438066
722970612
438568390
2065029335
1588817951
12980769
1619976602
853486553
98152607
149870485
2017430350
1776832641
1771681941
664450345
1289850201
1898554453
1592651511
2016045674
1785504472
1458818561
159816571
882785003
1291597034
1789134032
1718103185
156878811
1121706596
291591857
1187754068
896470110
649733523
345647003
1156043091
1210805469
953981449
2128640965
1065574586
1393611316
19929592
951489218
1883224005
752507359
897495038
1993276930
1180019137
1932896371
1532715833
862968626
940073404
529480808
1130426137
1907847231
1786791557
113715134
1940852983
1583908511
2030883581
486642038
1582026908
1655140893
12482588
1236216925
229322576
277320860
15358736
86517015
1401091178
461473647
866169036
1122463755
420711842
969152801
1369146461
1015865942
2018264233
1637464521
1707863003
469766935
483323467
716408758
1152133268
1256424523
516571806
638174516
810425994
668336249
1682576833
16105967
834605536
1956181511
189421692
1471586727
1417922057
1326509726
284372491
1962343488
1375531190
1743980018
702466534
920151294
1356540022
8770500
65292708
63540190
1536596138
1580950848
891164591
505689858
1876214621
688268603
1294249992
228189662
735702735
958517085
250645564
1142923392
1441811866
138411397
1321616018
2012411590
575584882
1395232320
705987632
124056741
813222976
1061098979
1447102980
1232307191
122741862
389506867
1112277121
1979064464
1289733763
2063729914
916922963
1754694612
338927773
577825461
1725066570
1865600639
1923694005
1793637392
854062986
1758052369
1647121157
747485367
603272701
875071416
356195052
1269504282
611653839
1297403748
431909043
1912286273
859907921
1321596832
994041930
453784107
558393778
386969788
1218890087
2121491836
1890464894
69972627
918084691
314381881
2058394329
573862632
1079337789
338167241
725985963
1064706897
373551348
852966925
2037614865
401116353
505711640
66799114
1091282327
1367137595
183027307
349675240
499360535
531131379
1586308091
733656539
1471607065
901507160
2031856762
478547847
322701847
1633570746
1808879851
1104621578
75871928
1900946251
629020082
530927919
580178911
413868830
1116400352
1557034016
2085383208
1064581560
1662817704
1475634895
43755820
1938905402
82548018
212552944
1820533881
1135789520
245977589
1116859204
2027789273
780379081
617301955
407004924
249370233
236445910
1349525776
1209412998
377534
1408922580
1234423743
1429837616
12069356
1111351535
455506659
1151858629
1270299190
1712273696
11603418
1762155377
2050399793
994978736
981303055
1329239490
1384901619
1933132282
356925575
491070682
729093126
1173988009
1182820074
1537228883
432979413
1785191500
654127109
1090482918
1328419896
795919798
1830057251
2035731424
1846048820
612282967
2056052637
734816941
1696506690
1301568134
1156747534
1336222896
789910082
1686593554
1880320528
1718683238
1633627460
1602061483
68950153
1494589180
80624871
1837927035
167781222
165264841
1022564766
5804033
1758193897
734251622
6516789
39843368
1262867625
390344601
1865473152
982753442
953212452
383490706
1193002348
743035892
876111349
1805894824
1888057852
166045288
1603525307
240560909
1299197556
1536824269
1088710188
1128226371
491301915
1214420735
503606931
1589456007
2119232597
901277814
736278155
468835933
389824754
272825391
2114094774
1009739633
1262146153
229504681
1499278813
2074532745
1634992795
1571041360
643256722
1408156432
357801813
1889189645
708108314
1413544675
85039670
1211595460
1266977956
930237967
817030100
1351839032
587671058
1436192085
1061335445
1707505080
1335991949
2118524923
1803682564
526106144
1401277683
1206863411
853024705
1328520401
828661971
1560835043
1070554412
302986291
490817904
60215177
1438975851
991388546
617470729
413043891
767452073
1861089233
2012655496
665923530
165579003
1185690715
1346906880
960863460
931997573
843608138
553018756
935065426
1310094326
1032717154
1678168994
732005468
1229064082
1925264873
799443937
111965025
500015665
2112385222
1687730721
1762730745
1446978370
286819933
752098754
2003682962
342961381
744691965
1536610252
1642497589
1932547109
1679483626
1750286321
681005637
1286661544
83416453
2087591751
818380156
1912069376
3850999
16833891
271670981
1414085107
1959825735
584533971
1056986519
1892444306
2045039799
2051630033
349633891
512505133
589887839
2137810709
1617128220
1273007891
126765876
170173987
769913962
2026560067
1139836932
1378832428
2124203636
1105181481
1754365420
2085837830
169743989
946790239
847048630
411083239
1139480897
157110672
1646568401
1939505227
625127891
2017296736
2056520900
1333719658
1908504478
1848168549
1171211406
1936050657
2110159807
819234338
1333182164
331243813
27113289
582383506
922149311
24917078
1919813667
598994031
1741742948
833021520
1776529960
1538486487
834079168
183742833
1959077700
483546841
1773120009
267614802
1400584068
2139802687
99319348
1519184245
1180181102
88538158
1242821699
1583090016
689293074
1063807323
146701966
1420071860
348949856
236300014
599976685
1312668120
287801881
1868421550
2050412550
832796643
593459876
1943799791
1538221545
895704427
1418123278
1758023821
1172586395
1621983993
507977623
1397309017
2134484188
1806085552
213003347
1980540140
1975367794
1562593199
177251037
1618729400
152211922
416529940
607961421
1568907197
1684369677
353713238
455050154
986149582
546287665
1756179476
1454528245
1423374115
152521496
1872544888
1123448601
267487962
1616197415
961089697
989987866
39709225
1306019585
1578885978
1104272826
563592197
633134056
322401847
1633562301
1869013222
584180439
1628845792
307186932
1780361070
1828454571
1794600037
78694508
1019671613
282408932
1061411975
1536818944
1971190281
1275023028
447696543
2113305197
1057816507
1264140664
313654619
972096031
1271416206
718980027
631763369
1343585759
1340130313
1410277497
1937605850
1319697525
945747409
1572917465
1495664240
1283400228
150096174
235291560
686155325
1947863826
1769674186
991560542
1532514232
1828924690
1057906209
376761809
138126205
1100874119
1392108301
6883617
343394877
2001974512
281975140
1459724856
1467846953
40705490
217710485
29446834
1199612734
1935747261
837691032
432634774
1114789129
1552376890
1316651783
979047931
974247337
2116318700
1572904838
1801323696
811572269
654557466
305967946
305090105
453101586
107671984
504056477
390671022
1195728937
1061769166
1309381464
1912308683
823287008
295195129
990386263
201053484
1783390521
48930509
168011614
561203905
1432851660
1231640516
361843685
1741160288
1901631171
1851619029
2086999365
980270411
1952532854
857594074
1427210069
1765684556
376645587
227293233
399355212
1172237346
1621766028
1527741142
1286962894
383016930
224661634
315050261
707921773
1380269712
1253892648
48448479
2116447192
1791547731
1285432806
1445510428
1189294249
1127925424
650497877
1161471062
1661452688
219096971
36796348
174166800
241688408
1858580519
1562380402
864401861
502218300
588449401
1264331010
30752833
2005126129
137024101
1749171969
913299263
1438886755
738631086
1807874309
1525400594
1948373032
332340476
1368571354
1790095812
774768681
1503937141
616125880
1790740184
281400209
1228447967
297721876
1644011663
119773089
714015644
2008267571
1406215746
1276352085
1044526306
1484135657
1338504151
1352214601
1411878985
1803320419
800068454
2111983061
1056986519
658523595
1718828738
34335963
15766423
1331605624
1246962102
2089789164
1957611430
196028577
461781765
830463946
1775282269
1139377350
602837905
1050435003
681179354
1696709786
974350040
1674234071
1014790927
2088456652
2091589239
1696389016
915556965
50324660
433693969
664812245
1611706693
335666370
671745860
2143781912
1319299589
977804792
960772266
2025481142
1130672055
109794678
1216605461
662759750
1482056094
1164271193
1138237360
1846609638
132290317
2053704058
940413596
230684213
410079819
1958807981
689672519
1674280807
2040962311
134774289
1360099698
2005643905
1462710691
75653401
1701757734
2051001233
1390606958
801565890
1969410696
1248484720
2092120789
574035043
1093761694
1858225145
795184235
1835232157
878118808
2012650874
566653392
1115159237
1367602600
1023942369
1978763949
2124820585
918714813
1652924654
1135460044
557004093
1552744707
2105171126
702095289
1139947139
1709785616
677240645
922204862
1342267251
796031708
1183158596
1693466052
1899931776
1173119981
513643108
1970481929
1063503553
1802002113
640742931
2138431375
933909894
200282801
1043173221
1307759623
1393155322
571802694
819315704
365423799
589011025
1779208449
562586795
1749107284
1819183443
899887802
1083684568
229037447
1102638128
1745929516
703558686
1973630053
923303806
833505506
1160257307
532003984
1190225189
1096461665
1977859555
472987651
1321805079
1967094131
876608094
474031259
1750153611
17401093
441831628
679784836
84099238
2136647407
529499790
2029108995
392995512
477118946
47274045
685097667
1927819082
867235584
1979906971
999852334
404001306
1558198702
1148630224
1686048031
1773373945
523034887
198683980
243150868
1605310557
977932441
779165957
19405553
598852415
1797298482
1352486268
290964206
1302076868
1903929990
1683010253
874506822
398252228
836711048
1162050409
1411422850
1918590267
976394979
967487407
1465327689
1643939664
805595161
956140440
2092174536
1458815252
67174558
1648086391
287537796
1929104273
788432231
5225159
1907891113
1832769019
2041119232
654982925
881995797
967520104
1083989663
1785779277
1893553666
1120631731
845746665
868103862
653746024
1715123259
396175890
1747749627
1032765548
691932843
206705439
421243160
614972206
94594868
623526549
1987960325
1130792599
480812302
293181485
1321679201
515741543
440821412
1588644461
1649335581
1905080958
91857824
1806370769
1664189059
1012848858
1984357018
2026266657
166191460
669919345
2063528215
121048741
359217117
1283852287
1505798539
1817223861
291323517
993040416
343961319
1361491009
989800583
836569936
1600882279
1345735555
1092746691
359935502
25958052
1861617023
276336236
490393681
1039735307
1316099081
1683130189
1121426023
1080582536
902870974
65163170
1025613686
717535198
834644465
1365814042
1443311937
247813088
344825301
1782688116
178492714
1724901544
65689639
188845601
586583941
924224079
1246921619
1933334869
68095696
280272926
255015441
1861342461
1699874412
158004216
556772264
2113409128
1622690713
389189896
1411198660
206005016
656626131
2133602285
633380470
456676966
685934532
724445926
1800058587
1888090528
897294928
1800075832
1829331354
1802444999
903515185
114778683
718417845
1742939480
1789829940
788858404
675745827
849461076
1581387855
1300773322
2094148308
1741534116
2096184480
891725396
779708238
1180306497
785657356
746888700
1033198439
721003417
1598501897
1031581317
1098312025
1743753499
2065915004
1187955316
1266349126
1540853567
316134446
1780727509
202082196
1832394752
43265281
187548563
773409665
504341566
1349548826
757820345
2062848602
629376723
2050200484
1612264209
29439173
750391254
138779094
1124661339
1030139854
959954344
739126636
185024675
1084971351
664710204
1144572035
1628891809
1168816613
288042951
857057644
1160687099
1307326271
456926589
1013903778
1144421384
1448859446
716283657
2058677474
1470723023
590215553
1042599981
1435704316
1189830536
1091042604
105225201
584407601
1179044883
1470927858
271479690
1707706195
1652738643
84262072
1657410307
1634848645
526157007
1000866840
381412628
1386006081
1326912824
1118595297
1759046295
1802002113
505699050
915031246
1907870858
1358331034
823173392
655626542
684659372
1775604385
1323311431
951675243
1042179731
1702418643
592318817
457592878
1190506249
1429559329
1793871389
1843273252
637512270
1994670122
366628444
1439445900
1993695753
2126712969
2073099650
1426897336
451278348
816016960
1282129920
1864354735
1352834183
2126574648
258401764
1935997990
653978831
1735187848
1134422091
569182764
379499725
1571701663
1103617090
1594260970
1741362657
1660063295
2144471442
1370824399
1208220802
451973677
1653798038
905065296
903821796
1198365370
1122813071
840312446
1085987254
507879956
1812621671
1993122945
1536382072
1847394258
1922510723
1171513184
1802740541
133473398
253965892
2004520448
1708054897
1716141030
345489356
467098344
1368162952
1156542578
859056771
390793683
1172788070
1706746508
818198264
938781921
1228891492
483567100
1080683375
165127263
1507450315
1575479589
56794054
299064326
1571404860
1596396568
647451229
1650722037
1569670695
1066659248
1202730313
142756868
1565957525
838586987
2062801698
1189562891
340002035
1596655142
1246100867
1502846787
1889195021
1273734353
594964042
1974304272
1579859921
203521622
189528673
1430478008
1206396918
1058215414
648602034
2060566888
2050441776
282305076
1579766990
2077326341
1722119039
1393836295
869311145
1678350629
1627866894
1790303504
1457807537
1996655485
235119328
413206449
1716385799
422330418
2111789655
1523370090
1629914198
2004520448
759954999
586858672
424872833
3936535
1567385858
1285164829
1279956293
337691329
1211642288
1652634524
1172121204
1311709583
1071653997
1930060827
388990764
114105754
399227976
1873167063
1677948046
83934040
1663039756
1648147287
382691023
802053593
1147491536
319404405
1956975800
342528853
885488497
889899443
1501856570
2020147013
132228675
1256188098
153258155
1752772373
2080863714
471978920
1510425639
1415627050
1239463330
791960642
929708423
848320949
1548567133
242535055
1130868481
375803886
629712454
1867474512
1538167583
688845177
430207662
2122925794
1092214811
1551483391
946822405
1234468151
485578140
1512675018
158173263
751068446
1782080034
1216694580
1311006624
197564839
1804022793
678995663
637503478
1056894155
791057276
1818914265
848112151
166704725
890177758
1843857579
272548223
1507057666
605419616
1747434447
1289234758
1814973349
465141002
1006308354
119176880
1919751525
369410866
1242521679
1590594327
23685034
1501078834
2141101145
1706997549
1984400399
545956366
170412973
199072389
1357379728
202884776
1881722436
2119484705
1880116734
1879515176
1445193005
1750698022
1982903596
1430064234
850431795
1034529017
1865795017
1782144825
1174794618
1739494123
425473435
1985263046
1595313560
1246924664
1816120799
566105367
590938830
599763652
1981699506
2109284999
1100121044
1397079444
1350107319
803171852
1749545916
974119020
213074652
1318906717
2006624681
1450223134
969383024
1284858958
1279241989
59525458
1355905651
1720799285
1561478404
933139993
1868777612
2080448671
1495009832
888420095
1843695249
1747430959
1383784008
1302648713
1121563840
1516116554
1929498464
2065397956
1961925708
1122058985
2002593051
433378204
1640285057
933718274
1288427166
747120723
704093117
1233896563
381457432
1202982198
226253181
1485676036
160315028
1968853372
1441267394
526831048
1649611486
380025249
1980535648
1376665206
1256961253
1662717003
1960898388
2114071824
1993256245
1921590814
1603017147
2083639227
1252594481
388988193
639507795
613450482
1516178440
1377420286
1496084461
871446995
652242593
958772715
644127291
556764391
1932149384
1055248102
760572919
1635305196
1486507452
1606899898
420573698
248920958
1835361268
41704425
1839165287
499188748
103044959
1203318146
430864552
1075181590
1207262763
1138920740
1322727145
1125388505
334979053
1864330590
78359732
1509080731
1448697561
923308095
1702107460
1558010930
1442374615
594256718
969698130
1855366990
611733265
1580292889
384916137
1364794507
494850112
1015410282
1342250793
317988835
194344398
157670252
1138722481
67419516
2051736014
1935148494
1229731088
69734844
1365598957
844856798
1434033931
84147698
365400560
1951301843
575805783
165197886
202114606
1196564266
2079976200
1405060369
115597779
1043364429
716533990
974671070
174647746
141739078
1589659774
87505047
550804213
490533444
457336334
192835566
1228997170
2056291659
933935261
1355522550
689783306
1234922691
937104851
982654571
1349305180
1176526176
828525454
1587380210
1438781033
1801311890
624087034
456621049
1735442587
1922945516
688868338
1990134626
1654133259
1171738867
222450887
1451398196
2097750769
5485075
752689661
1064511371
411336510
271839932
598622673
951630302
563081333
668675963
953577495
1328224055
797894084
173706084
1505607622
686562131
1087485897
784180578
45353177
1674291563
613628932
1708839749
1176816705
2091334365
726772931
612699179
1883292376
1057091612
1485251792
1140864371
1917049432
795998642
1953849954
749024131
842383675
1679581317
1573549837
1061074595
1027037899
1470775581
566983399
1002197844
1588395489
19309329
1792129000
177346408
361829971
920103501
1617731484
315202124
235321210
287186820
1260672329
1039954771
1354331880
1589418807
1784774459
1487876583
1421113340
854068438
1118693657
18726118
1475909653
108540160
1119467980
765720666
674371267
171625241
1547368939
261868620
891169502
2015410799
1645724484
1100911670
59686551
318493084
1264327021
1461116076
1568777738
231072409
1573110161
357429646
1189667560
2143742703
1400293385
1977492772
957678181
1819456671
22118196
1002983631
1742150711
551102804
399292377
1909683102
1137662326
2018920480
2111980626
1208436845
693504087
422960318
1839460192
250247565
1864597967
1018172622
1658702020
1410075807
708338690
1158112074
1516810836
1525115121
647998223
1274265075
901251412
1181114764
1364703112
1538225574
1328758280
1700436507
1151165653
162071595
788431317
1665432272
1483064274
254960252
1335178117
1664789592
354730442
27081553
1719225129
1217487679
1782320068
1611022868
1900130327
1190799470
752080060
532936820
1790925104
1992598474
1105292492
140041857
1868327931
808570830
230719824
501497241
749815935
2139701364
197610485
1648748485
113518527
1510827350
821209585
1461427984
1013069781
1237562520
815949247
91640004
465130018
219237848
131880253
1712705064
784528354
195813122
94512956
222522150
589378640
831332325
1633761564
1305904184
1694692342
1869983598
924072034
7003742
1375829523
1994111802
2006174794
259951106
967715040
1255638804
645009187
1731574602
191576328
972955911
42563398
134469862
1122706735
1218254316
1747264456
540037683
450170538
497298989
507288534
1876832754
542097362
1122619972
18402748
1336376984
1898444632
208217264
1290400421
687074024
896133314
277105510
917339758
236371276
920448088
1226243686
1965147553
1551030021
954634263
1053756869
1766180174
2110377281
829864251
866504233
783544370
340043618
1747960834
517681969
335047404
516176402
1016245981
879552816
856299846
714521542
826590128
143902357
1243076926
244409239
452147104
1672872899
789015866
2108199773
610011533
361497075
1638211471
711278002
1277510675
90456469
2037622267
1483907654
2012090784
1443305205
1582208673
1564625972
1366042070
1821852587
293058712
1682423894
1828236103
1201097702
331867714
1851701419
39299863
521757999
1602070117
49041663
583422649
1169061717
1762924162
627455752
522962613
927430057
1766968413
1286796789
1778302448
974475405
1658099277
301320569
1044223218
1076151069
492533894
727483285
384079327
366362723
1879708825
500863419
1822071747
1046125463
1546396617
1131226514
846848035
1698976575
698312035
1848267135
1065332456
615204882
1292541260
1069169049
660380943
1359930373
296301401
271878459
421793316
936636868
1823203876
19684159
1698407037
761021423
650038777
510926320
1952451836
383971925
1098646897
407905332
877567080
1420168157
1672273324
1350206201
949729955
525754500
1481109804
492611097
691029986
101587380
1807958190
958048553
1913413532
468500450
1223707152
1308038536
1729921089
1413486282
506757835
1622064237
1037490362
1338794465
592454462
436044012
1598896209
36143209
579313536
376117432
1307690916
768282638
15108180
174588049
1557385127
885862101
178564843
615514389
300417472
1034359638
388067237
920677859
2066567613
1993563079
1497677627
800767562
147359696
1282112818
1769875798
2023275084
479659351
1401849924
1419039958
1377726914
1008612661
2073514281
1087813499
1806641603
1393202251
1118421581
575842761
366862118
1891226900
1943427739
1608114840
771879095
196430210
498888520
1900803591
140918831
1079170265
1377100368
1956616691
546488207
396160040
553814750
1187786816
669813584
1933751963
1426172305
1134246073
450048924
927134334
1306771834
119843106
952274193
160063863
1690886036
1856533890
1238486819
409991494
676121040
1017032325
1618886333
1470483558
1882753762
1300944943
2087989889
383295917
1984974805
2104833247
651973254
1270649215
1409409492
123973464
1623530526
1218153615
1076290038
2091615166
38674811
962050201
636541443
464384263
682204951
1239782954
996041738
1330674535
758535137
191179632
101228772
1291340187
1622479740
777756300
2074310527
932634036
176901428
2090401376
1795624742
464181508
1428750079
1407753699
816958890
1362622291
1240006562
1712382745
1155380539
1145432972
1233862379
1843246088
1728339227
938442500
637842278
1916500566
1175097544
239937621
551784955
1858149138
1497666997
1009546178
303376490
1006910042
1848318487
27685486
549825659
1480719506
763057233
858171125
469119954
57322254
1356284640
1229755516
356493399
1897039399
1030701421
804170050
1149111950
424300417
1212460287
592614267
1712699588
1140968612
25313378
38671443
1635139741
1497173237
1189375977
1087733343
937269064
1865225461
390004314
1769911365
1927770605
1722368065
2021902424
927721903
218631932
1480650382
469892299
1972902721
370396937
2063578578
1895226360
1619883379
2053442509
240118219
1095948025
386566472
1495251053
845746665
1024414206
28892580
1193844495
434045666
985591950
451060521
730623047
1846396544
229749417
762413853
1817530040
240194947
882148774
1531882785
113907748
24435671
439763673
1784403224
2095069508
1365513210
857273111
1308848125
1551772407
1625848898
1001315247
2140715996
545847149
289506932
822337569
1640488866
837757781
1893312152
623131892
247076603
967854634
954271676
484785218
1615700820
30953821
552195460
1327903280
650158154
1157418307
1225080879
916592265
750806097
1304754654
1013697394
411372883
715243683
1410692186
6297435
927370747
810922060
1503904874
1824406439
2038000285
1826437863
1007135049
1651862498
1306890509
1485468832
1699955063
1332337095
2074750091
826179414
444442529
140705277
274407442
1280005024
1506464997
453443314
1505477519
1203658043
1538514157
1750698022
1459642822
2059338009
347619800
1958152687
221398012
1372503891
1696304459
200446078
2016757363
2111839385
1127441187
485925277
968909849
87011906
1551231468
213176870
576178787
1228285714
14336267
1573474157
937777939
179989139
198245820
802625161
1524048452
1235078928
1289615640
2127921469
149717655
1412560657
1944550920
744923669
28949874
1273706310
514700564
397600972
167360241
80718390
494042312
1031296211
1210567113
268630420
377307488
1319885145
1273982716
2024687222
1952425340
519274159
2120973194
1675855588
1962869317
1007248277
1702768828
2045649275
365156741
10213251
2131955643
2093307803
1891489106
405661553
1518217123
1448656840
161678661
1647622173
1604862351
43718190
1469615481
107316597
1335424417
1429305960
1174889093
1477266685
266347872
1018629493
967487407
795495482
491019968
219266426
1224147713
212577220
2064617385
768113900
1606031601
746517414
843214496
2083723192
1870127126
1742399917
94726939
199818539
1305150059
1271790092
1103102908
676757042
2115540402
53941224
1161938566
204809065
1978616309
1769550762
358305101
287699886
1138636641
1575734900
1184542773
777683980
102803263
1388916191
458777206
1587122724
1151165653
642305899
880272719
1231112426
1662863052
1433227255
773153996
1531239792
1642666316
1946927548
141602617
879278980
402335978
1723334386
882203379
1102151959
1388102913
762965423
236407022
1524046390
594012434
955468510
195311506
1364053956
1491714657
489355492
1516230514
1548498526
646568499
405836364
1698323540
1863461167
1327554038
1961900013
421718515
385363329
2134643837
627425449
906021089
529711019
1373238193
641845649
1755636777
715898595
1125374553
1309140290
1010268834
1643289761
617770926
868036497
1324427155
607927162
2042564546
2129277069
527233619
931775226
2043775900
96093454
1498389510
757099701
2032202254
426547738
1226809603
630872588
1925945455
759007084
496879338
243493402
349874414
1494265018
1879735322
1467814969
1267833212
1764653622
1569917457
509478818
636030255
754389076
708461250
1375895908
1704637734
855458768
1558415495
2034438348
1218805678
1809837455
1694727212
547361631
1569716830
1521883434
1956852898
266764409
2088336884
2017331572
1906164758
901582469
1174848805
1204160540
1717110800
625543886
1841913139
298788438
68086070
487600811
2114983810
1158542546
1721352721
982335470
962164653
613101294
622120061
1118443585
779449791
1857974721
1895633401
1519118096
1522414943
639693450
1971405702
1388380266
1409656202
1613734325
1270828628
1454503790
741736222
397323206
1726572635
1046712304
115992606
719096442
762868245
1608503758
219877614
868333525
1020628442
1025871028
1064306147
361679921
104627330
13485138
1161767604
625329210
2129034277
1634511463
1704450717
1745841430
1538968761
2138842916
716138662
762234281
976418891
1740889402
515901846
103939119
1459096124
295148359
24805582
528359804
395241187
996405456
1433677940
850208070
207044201
872631689
367087602
1846530689
2032585722
154011663
211382581
175505976
685084027
595178515
499480944
123869217
1964324518
2046042166
1640053374
747158282
813475620
1211984146
1418799096
1096775083
845661279
221630497
813370666
1075256733
1029951615
56041639
954635756
70229572
674405539
1640344256
130356621
1849785735
174431227
637031489
342907696
1067423859
1444004075
911268516
1044223837
491915500
1393576534
106883704
208969988
1243466086
663243873
102494464
15255887
1198710085
1985826500
1762297204
114786524
1874133420
733907140
319489969
1038590958
415198098
439290264
203651753
793358860
19859759
1151911029
521515147
786822890
1832592190
7079569
1549291803
941807878
579268093
965535486
1502289221
2100585924
1337289556
233223943
437545610
1354857991
394557200
1774189135
781943918
1872373538
1485143787
2133216592
376175579
877533828
1668949907
194489642
687147541
2022356949
1422805813
1709339769
306143182
619250838
782366112
1918307258
1569246321
1437070380
811805114
2138926776
1089275993
62904802
1642090027
1836721684
95727225
1546977100
1598848716
182415956
1387522932
207631953
1896668353
669919345
1096414564
1887790027
51803879
1324494211
873968310
105759171
569629949
448538152
1547132472
733011881
977102912
132410176
368852499
896252224
1283387238
1350060953
2071008523
1772465203
1439389711
1762263897
991436699
424685901
866473838
1658646869
766730087
785203238
272139953
2072627180
796434960
1517781629
1471311131
264056063
730291443
1953460021
343030401
194180436
1844813065
1306753715
46464987
1089492738
2051370404
2072711606
1458873507
231048370
1089197280
682031189
1722395792
1108801434
132862136
1820953348
1462308964
1147940950
500286746
1691769134
61987311
722616976
722562305
125397807
440913478
1595255238
537143963
583632468
2124270416
553875381
448945324
1761529138
1360569
81623567
144233979
1981950112
65407024
376673144
351781591
1210249938
1618329686
671312840
1356521204
777259605
1100587051
736514144
1942804636
2070532090
950912353
1695211238
1769094094
1265227578
891434457
252506444
1137712278
1583436434
1290830240
194246160
2015028822
47409865
1156831105
383537481
2106830311
1678162161
507011109
634922917
1725388185
1560323320
367814247
1845547209
1616920936
496339450
1416248687
2135240215
815622215
1454113911
831981449
1068568262
131745688
39178256
1363944483
284722919
1314387740
1145095922
815742143
1141839279
1110430887
263753397
418839514
2034806240
1836035948
1264867537
743893265
1317351476
1993696265
716581330
747016239
822414975
721907056
399004352
446503932
683598851
1024592486
850685011
237997978
103503259
1534363060
1481242817
1996974696
1174940713
697160220
74594207
80971860
513146496
1789036455
1640751373
1582055298
2004682514
68711972
142048486
144486112
2078847158
1408314394
1450383583
515732909
562967426
937380531
2144854216
343920105
2027018235
248705863
1543122156
742518628
1467778626
122836648
18626628
1049304664
1960208805
741439657
1687446549
453057521
34007269
117437442
2029503161
727313278
1865296194
686144994
1281001021
250586335
1520117510
1599152611
2014896575
1325279606
558383672
780403281
810419671
1633409747
1393555629
1614781317
1922604731
1970281722
1477911205
762195453
1993227222
1373516574
15750724
337258151
1044305345
2011627085
2132175702
1537001143
1349614530
271230404
1947899863
673659404
358275932
88785040
622694376
2144351602
1649765983
236609940
217395350
2012126006
1685164871
1066423793
2086812955
1460714058
1306956654
1583473260
1682363698
254934670
1248333479
1169992149
661783318
1399955688
1732089957
1242365244
867667401
1215435751
1684394256
210099078
1355545315
12023689
1122859939
582190113
1150387891
361117537
679788425
660609418
1662234027
1578344924
1195671611
657544842
1845821773
1740573058
1926589080
1685898220
479659351
2114977919
1290824651
1703493069
691482096
470894347
426688337
2086031962
638311934
1050412619
988436486
197440336
615964006
623692203
530392393
1294846922
1708763362
1611856043
711754470
579951158
1005176704
776165892
1950900921
1072863814
2111324162
1068129730
1052461301
966551737
1897607544
1642218139
854016529
1239114773
119532726
731497493
1606566883
1904409654
2104612654
1127443437
1787711146
461995518
114917658
1040416977
982751467
1670941175
991065419
2068747722
973358531
260634704
480788277
430298270
1296237823
894863278
1888569121
1625328223
2106757914
2089841556
1875312420
359094620
133928265
729268718
1410266150
335814949
1411141400
1034351192
1439397123
542510651
2011206496
1625634650
1386009979
487936144
541960534
1518805184
1068778574
1859162556
2106864064
917166877
1566512983
407495296
1869384573
2008692855
499681533
1619919133
60208129
1584301469
1250019958
1176699438
931387247
326840973
1111987421
947416027
1089018846
252932835
214053573
1141732958
216306561
2034753973
208217264
1160021679
665466815
1362844838
1726523449
1198708375
1921391535
1089460711
278451812
1569681758
947801587
1209821346
110343571
828291323
1744908742
429787987
881321156
1925400985
721685399
43597911
958712990
1836348382
579856525
569345040
1907522250
1541685255
670013218
264892276
566636201
857815955
1112435268
1674427961
559620945
1900979204
666895320
1397893787
1322659690
1735832752
417162995
1890448886
1011597460
123168023
682205406
230986254
1701095371
24288302
877838761
935337662
1504030242
1818950644
1264819799
117299279
1312377685
257165344
157895991
1654381487
799416023
1550311165
1569860567
532652315
677975090
978861269
2102647973
1812626351
403576040
1945353586
557204174
117202084
1549323865
1236076934
85587124
1128132998
1460135627
1646660675
1039511572
904849097
1172924987
1865095891
1771805962
1367269002
191235624
1819670886
1963163253
1025772997
272483832
871983763
1842852776
149461739
1572015655
393548212
183779646
1041985991
591726398
1189292939
1652370044
933237871
1362259931
1509956295
959248597
1691979150
1917839395
536842684
1781405533
295801018
171867177
633764458
1972211371
855418579
1432838636
284976996
2052636537
1734468625
1381781879
884537304
828992572
112302947
994031780
1176756301
1111220815
1527936823
1519151427
1928793466
473925919
554659076
1943534566
1113111128
227944296
1406397980
1735084294
305434548
1331389536
245595663
1687165104
1013791145
387542990
2134951476
205849761
82876114
1556390137
1403234436
161546580
1594067849
305512565
591420628
728138760
1726287108
1592735763
1537145524
485281012
1948314427
1660469093
154499323
1734057193
2030646298
2055427864
867667401
766083103
196027918
1322169950
1842737030
1001675650
838915170
1577739204
1847750920
249919847
957855269
1604276872
1838920486
2095562782
1340792957
1421551384
149248781
738860322
106213815
1943534566
1576319014
1980496750
589971267
18172029
21453925
1005376939
1887464802
1416140601
1035676715
770045958
1610514153
1820563068
1475011695
1504020835
1626828791
530152475
1458101675
244194974
1371774339
561249937
1132004395
235171593
1715840288
683807061
1823416580
1509438165
493334254
165977952
885163050
349157669
216506771
1033695866
187363382
1048666345
81423493
1203927454
49488672
1943034613
685040958
2047810432
957721538
1988155824
1516040270
1701043727
1425648128
1894290835
1234348015
1218901590
361178545
1840413166
322592856
1338809554
1009744473
655357642
814365314
35746848
1196603461
594606405
1922392154
3456323
191063814
724104275
408435300
139987296
28238813
286034861
1809885344
1065731844
656682257
1209231717
1177985056
1325305199
570431924
1569989091
482512117
821544692
47753526
1728927550
196721176
765868763
990823405
430213331
1715477422
88048895
1784457954
966757560
1849195833
599453225
1095670614
1979460736
1725717665
1759638581
307941464
996817251
1426895806
1854836737
1062572246
646359172
1689708371
673115608
1417286290
1955805491
2040611676
1534868730
939329061
353284748
1415988331
510731828
557995646
1042992849
433598912
1164776216
632328690
1230906257
1733202852
1885691023
290857710
1724575670
425319902
819388365
2091555528
1609176340
1442368270
1941239221
2027340243
1148453657
294854313
561851702
2099551104
1436075903
1161478141
1980954218
267420560
940123447
143070714
1803561939
1951395651
577335214
479650247
1350250960
606405020
1486678355
2050818108
627613453
1951184640
1170442087
1065771423
1175781941
738821131
1452635339
547792318
1097484025
1350588524
1529031226
1705757102
302087888
1540725178
1932013225
2102459523
219091926
1172464383
1103547706
1013735944
1306111838
283816530
309318470
243783414
575862606
94176449
576231403
1021035178
257799812
2052069943
341628584
306188124
1667916650
1787652478
1233101992
1447033372
995944095
2084900307
1629734399
372028047
1143911113
1235787546
1816895099
850554838
2066536616
803502241
1174883505
1710341869
1924732800
285278527
926836567
110074429
608637231
745337278
137594895
1163234101
1849322959
2138816221
927688869
187032084
1922103278
1113251362
1111054772
1064227186
1453056103
545428638
818861528
46878935
1156066178
1981723169
1994658260
270240487
1457731182
1626932571
684804272
2053800368
1237571825
620799187
971008323
1971817452
1737639940
2087585348
437607875
851141054
404093682
2077393468
227213462
997817707
99030374
2042374317
784378042
1874674396
45182431
1266975384
55914238
1642331766
422929813
2128293322
644988933
680619531
1210913209
1751194508
631423984
79494200
682387046
1522761955
701309295
354200763
1717912247
1062541272
2085582081
1638048407
2017298058
1570403372
726059223
1873636642
863044549
478133440
145110823
776052052
1727985244
1414561961
949874510
1028173853
777812848
711227271
1872875921
1335384633
532370657
1496747610
487849950
1510299238
312745897
496037050
695969539
1288002747
1994359391
427456760
1790670931
1751965859
999018476
1789127548
1546870723
2116775289
1635979785
595190923
434459416
396121911
570682622
1332454229
381709094
425898289
2091537490
1472251376
23010384
715714432
378320650
2067777861
225263179
333357636
732039320
573817284
1558359149
1008555612
1204183445
1488515105
900226568
1474278231
833702598
812272820
1813853551
2052836846
1463590740
1256500046
123739015
2109965185
574929983
1895166299
606318734
2094329851
1499842534
264145499
377295724
426063509
1918609951
850643598
525832335
548713503
194066348
893886334
1134651166
737646863
464082725
845051673
1758173317
968578832
1802583024
1525771983
1303692011
1734991307
162014406
268578791
21235680
976989721
50915816
1016620228
1023654508
355505797
1841302512
2026666715
1995930445
1463510944
1797032376
1016255960
629796757
1914344500
1643919429
740956582
437326746
1504671293
176616061
398610943
1407802365
81503472
122344335
1929396553
766992159
1772948999
1565983865
113901195
1181878622
55478808
1779865663
289029831
2027229638
423847277
2066419316
1156328247
1280268292
444515853
2119393122
1756977336
967659039
236565965
1356890848
380135623
1562343922
1298518944
1065557917
1757140302
181249759
231205439
1175377164
2002164197
91533969
1108959331
237078856
1112895461
1952284869
147196778
1660370992
1802123885
328303938
572907558
1368111613
1365789290
1725756090
17990936
1506142254
961923995
301778561
445382424
353105067
906025781
1911093915
1840434284
79128385
2091222619
122640986
1240122332
1288342269
1704373408
882371925
657486372
281698195
1407856108
2135483202
880956211
1417748267
793227697
233031239
169950937
1689266837
1607657710
283933729
323439332
1566700290
542227188
1096878326
238152016
831732894
1701731314
1052873416
710003136
1800364267
254826046
95945187
1061729768
930477055
775233456
194177880
243021071
433735958
2140513882
1605424243
1214828555
937118687
1695591833
88920442
1187217226
1455239794
1641452826
792971569
599677305
1341798541
952569154
531577645
536509682
833437932
398743528
2110897260
885616833
1728409111
714519902
1339428776
702387649
91610738
1936167715
14770315
1432499377
1670966761
740932605
843343014
1057673950
1724951155
1538848828
1383525113
1406048784
1716114771
882014670
313013519
1852084441
449173579
1792456090
1689414207
468148625
492812416
889272680
2010893821
1916081086
286627366
1947328851
940207672
924283196
2081461274
2058083926
1581966461
1547228437
346265182
1405762033
335060933
656763319
432197337
396597712
668642407
1010908754
2110793471
1177591977
1647678579
1001027632
872489609
1092102242
949611682
1613305258
493858533
594631372
1071966188
2111872401
1980445583
1644512485
1244397945
534925981
787408723
446853487
280302345
282969637
678281679
1862049670
2021188413
52709985
86699468
1001418400
862184357
602068472
1397491325
366223703
2100772071
132430173
1631738370
1236686499
821840474
537159271
727867536
707323990
547698756
33766128
268954845
1710120753
112097670
1532768048
74391457
466712799
405474085
1151474593
1160055105
680401502
1189173365
1024756512
393149389
1694040821
1075525978
1827352211
952050361
1753241810
770373133
190692167
607156482
1436821786
1896509225
361339347
1793082027
699265473
468333374
1961535715
1471785781
776471413
266771724
206661056
1257723677
1556966402
1237578841
1893128841
813908758
771879761
1692197842
128916640
666244823
2113843599
1629986763
519498700
1636974379
1437301213
1517001638
57806240
541756103
1083282415
559457359
1368948886
629186692
2110721810
719753862
226917299
2034539222
680411088
1031827695
1492739836
411679542
217203864
824665924
1848541701
2014034218
208382647
424277116
814952273
1436498172
1951575286
1005007930
1645169665
880811495
1483431849
1473550294
344352044
761442562
717692533
917826212
146608093
219286967
153908587
1417036644
1461490033
73309422
1491682751
1355485954
632592494
1705319116
1071886073
301897329
277032950
274017138
690647899
1243347909
613722251
1674210311
1538529435
1242091017
1858026919
824010149
1655483127
1935806019
1099485693
2035731979
1871589113
1555868356
456065166
1042633728
495335320
1739996870
1196076501
383980955
1063489323
1367375743
879138338
919416524
1790601003
1012636445
2027210895
1529598597
505490640
505345696
667098021
75374802
540224218
764662000
965707863
1527971894
1428539109
1539326820
925675454
764475968
1579072688
814221580
385363329
803261384
187916138
1228999577
1252999611
695683940
269382910
459260839
1792584774
518887760
146047758
1293613141
1142662036
539470747
145935727
947773178
1159067074
890717781
1993275036
520802595
696774928
1778544495
946950602
1977703106
1246531736
1250534604
2022917143
1855868842
1476665869
1889988069
824125822
1470772460
1018562842
2029959407
2046379576
131872249
488512947
1007672189
123575936
1222198924
1633193893
1232910134
1270155950
1587670609
1063172582
1706168664
1831350174
453854079
1200931144
502663806
1899926082
1138983815
245250494
1884765605
1862153984
1300933331
1134944727
1131002776
17498312
697429889
496412245
623001437
724393709
1417904560
1042820553
2068608476
1842213527
306872318
1474406076
2061250318
2038399939
1327617754
1198736614
813013661
99200980
1094455154
1660423137
251340783
1700964862
566983399
1555606174
31071625
251406501
936430123
142323122
1813127424
371536815
111859383
1613847099
998228919
1248992613
1829904085
206307203
737968785
1077472508
1777679806
1789469028
525638894
736133662
815759424
2076893252
2126987895
501942073
1879030516
979026551
940733449
413892132
1230902567
456533290
1621057278
902573793
1712060120
1376238699
2145584260
165738208
1661591951
1763503733
111783748
1589026009
1755232898
649784140
1029336000
1984074153
323189778
1123726367
1248535916
538724697
1312528818
720763484
498578348
170670492
481463244
411386552
942656958
756161206
92291659
593063836
669026701
1588578750
753549987
1187540312
1257933126
438489565
1406329570
557652557
670971968
2043571623
1228318793
1287822424
1417281320
1432040034
297172153
722275748
1445560995
437142831
871951994
931482089
1615293585
1703823636
1717241185
1232805
404105312
1330187694
645686917
2026278267
1863906041
149058509
418014049
1057138585
1443619635
1619708631
1834076630
245601978
1317647265
1597839224
2035607174
442625779
1250870215
1035392321
1706364569
2031963900
93987013
2077154103
933394524
1695399352
1676242931
1886923242
394706213
618296247
1184873904
1134860502
40757712
825121443
336278081
513413018
690237711
1925402949
2037487355
2138609310
355576406
522221611
750016444
2008036074
231312381
455936142
2045696821
718362862
659282918
1496779472
851135688
226144646
1705641880
1056678870
2141731079
287369690
596433069
395763344
1689945606
1517490753
2112220505
578170933
1775921612
918908111
385964453
2014339784
666107873
974816329
1762743844
735640772
1131286943
640510318
1525933478
466529139
105243097
718312129
643591000
542860431
1893378063
1408833846
648634218
1107592797
771904564
1514199218
1105685071
1452332821
1695127038
1874663482
1799017007
449142016
1266988572
1799843793
168548978
881480384
404688605
666417600
715317277
1619356313
312999501
875294477
827113397
1839620823
208354783
1381652215
1653452792
38084824
188428849
2024799789
1591936627
1077613193
528669705
2125079199
1410017841
1585423399
305247759
1842924203
1674899947
673279887
866815698
100196354
1143560434
278049215
2008656864
1189756728
1869406187
1125338149
1404350469
1817456010
1448900975
156718418
36800608
2100605226
1249690647
1366591866
44425868
1964355976
650175992
1542245953
296756323
1744546806
765041041
1464568847
1540397282
1931472472
470815603
673629646
1359770929
4394273
298514707
366845780
308500100
1647692024
216257338
743055085
365681685
705557101
405113427
1618570150
1139453161
152055288
1349771810
1661863447
921659972
808387547
195475274
1837808591
105611993
192817436
828428610
2112289284
2054598257
311671139
1411113902
681074386
281617089
2041949736
445181020
664447534
386807132
737316508
2031676061
287969478
143127236
1475481691
802809042
705966212
1276781355
210051155
1908891697
200296407
1228915139
1693489450
1330035647
1704970900
2008710567
599793216
1929542685
907825773
1076744573
121822109
2003941660
1175864136
1727356084
385413382
1874938374
1394701274
1584376458
1106818622
861463428
1244291888
396903067
1510349651
1400491346
2063030867
802829751
1701523236
135450095
538151134
1981225163
730951163
927322991
310734672
2085776808
1101257896
548612981
1208838177
206328036
2110608093
807981406
724870808
1511136628
41629472
94739425
1886439855
1498209266
1941166572
1905117204
1168309253
1003939542
1857486629
2111598235
853242124
860691335
737999681
1884540487
2144753989
709626349
982328878
187802533
590237694
458998259
1449259769
1370806134
421353124
196188842
1811034189
1103628491
280212144
340919115
1207106578
2078444771
52736990
301300987
2133344622
279903358
2095526540
802064730
1973821544
1564678120
116125000
727877921
2092514206
1359636514
1041325187
1697289103
474426653
1504472500
1381656811
1809653838
204602045
1456343978
1393671639
446299335
1874937543
1231111895
720707471
534466149
1792875433
2065121575
340673696
331229895
1387073142
2116016844
1383245013
881051119
1407278936
1635006750
1871835310
1304078515
2123162453
1987986732
1324363701
373765219
1619059811
1189359002
422313694
100331371
569803267
396518403
1027382229
1248254594
1672271314
50619842
1064674222
1797022314
1511394995
894971792
1338019178
438289684
1130547075
292415364
152197350
1589256200
474692795
1849338377
929863275
1775473977
1902626443
1265264810
1303121967
959315754
247350947
639426768
1464974001
446257592
2077707305
1450517133
507045818
193632909
1346853549
47613584
1327960453
634643617
1413463726
1871007006
2118786761
298519743
119545379
505620173
1969055034
268982029
1533300954
1967040346
243993068
1379439503
2079820483
1350809191
80658865
959695050
1050757065
1874734677
1858446709
1007523727
2138283835
50635168
909512
417521138
472009955
1705767821
907394357
1087623793
1853725251
110301240
1464556254
1596199650
1936227133
246406695
1355117446
282110710
820011136
1733679275
1753105257
1650004455
752939333
465882689
1462639966
1737944009
1840089996
1809567397
165017553
906441626
918289750
1958389308
1686791258
1670328733
698633364
463345567
1267598295
436625905
51232669
14647253
1388020202
1145418950
1590207874
152895282
822300418
1328066250
809163840
884648021
1238910554
490299955
2116131934
734821501
924663838
489677032
355889798
1854112314
1728153480
1697727225
2106860905
1163843836
359363022
1542496628
1597797161
434590331
1305825736
710981425
506185358
1298434744
1344274862
41114389
850475090
1327860891
1894996090
194944859
1946333130
1680835605
1891817641
1871170581
710494568
613454221
795263146
150646314
390675327
279400471
1785454942
449701069
1384121487
439394599
1329068564
438987846
1916712883
1521718623
574386886
506237979
246185282
37129006
670943894
984337381
1272386351
1350341374
301588232
1405142500
1093866470
2132574022
2041585218
1269858188
1139473370
1219932538
1555945035
1102658234
117928124
450335371
1912066552
290357157
781260127
1716714177
859405686
229533616
1586719978
1969263637
1622725545
1817224836
109559528
1267824592
66721858
731034942
1147327369
1190639197
1414845110
1377625317
181889735
110094655
700993450
1399950250
1427515722
1258579911
683516118
610772181
1099179999
584589066
1484594683
1461425342
948203887
1733192844
794498812
1917588991
1148458678
1654276803
1675179305
670187339
944577680
697933811
1443747819
677131736
711056913
2081637053
1572451866
888359686
1023700535
374912010
1580470344
1592941823
948357932
120491221
564388529
523550538
2029319337
2089651359
395215676
907984111
626556859
1446095886
138598250
1707128359
526562632
1929631798
1832347284
957946564
2001390913
902430533
150580033
1806538621
1283131113
310041839
195893746
1241704380
564742028
1061187728
1898935096
1686227256
1589711730
1781050299
2034094379
1164888127
393173713
628867332
484552180
2114977919
1201579194
199329226
1041572614
196415602
979819238
452747875
894367237
983084316
1953477927
761844216
448232769
575550514
2127563488
828580483
1924958326
1976036081
539150203
402557100
1792094555
222672921
727960997
996935786
404173090
925727665
352633877
490838751
766700061
1831156926
939764827
1871561680
528953560
1020005944
856402989
1619501725
83638129
1511401809
1467992665
365620484
484892009
300026216
1509699901
1252451998
1295886566
334421465
433101034
10443202
737506704
1461843052
1843282115
2024023458
1608183839
1161988314
1218254316
1063779901
766795024
626283679
823440153
111946836
1186711879
1134232761
755906582
51718861
823981967
1903589882
1222117011
50304160
1078497166
553736052
1371062253
1925280107
974950278
2126165071
1974280893
1061230436
1989195995
1693044905
234024057
1755711340
1306415713
769032745
1984446734
759258066
78457649
385117070
538311356
385872197
1561862881
1135660031
530821305
2104065744
525533201
850058033
515065445
390447975
505433416
1752274196
489358570
2006131287
1131996705
916680256
278187499
325805386
388559958
114378672
701995711
679115536
905669943
1069894764
667649631
1260430636
781154560
1877001952
813618809
1716383236
254012246
778444729
1376310126
1362327075
455709011
517114478
1457453180
2009478338
433076598
1317849369
1967735448
1224558922
1491742751
2029808351
43743761
1413811987
1891887727
1264735135
1655374355
1769269228
1203936951
1622064237
459300028
610481043
469136790
397281840
1067149164
500654106
1644352067
1139932706
879198521
810028871
413411005
97926209
1848400296
1774607079
644641546
1050435003
144648702
2125573303
1265471489
1175482040
1564664041
2066651152
1851413207
909797836
794258258
590582760
1598344901
1008735250
45266441
946404096
689481453
1861139643
985714867
2074686407
458830975
979843816
2072386038
430482118
504221972
1017830224
524805344
821128481
440903193
791439083
940449041
1527779509
1187840556
1974022413
321009451
422901591
1002926900
540097250
155957824
585640086
1502444268
2061379733
952438012
1336088399
815236018
72293837
1606730863
1545853483
1947935435
931660137
142863570
135706454
1205126968
1593617832
1992966387
675023978
1012030362
1654462740
1593828099
1135649014
1522735104
879027975
887055116
402428439
1599923421
1219294688
2100080875
2107832957
1638873416
2110003508
731666411
1561151828
1825734773
1086040139
653063990
920775535
188642281
1055653257
594196895
492838735
682585730
1335546920
1552199229
1928644099
927170312
842706266
27566518
2100303039
195311712
634462166
182760722
1139759640
1015364501
1866950095
1490901980
1730434329
1048042508
815032186
1704657756
1474338702
1302886531
216276650
1973205471
39478205
672205890
488016881
2147080501
1130679056
677029997
193813096
1362699265
1104072738
2033374502
686809972
2077378061
217794104
342869199
1406072819
910436153
1182059096
274120222
1411804384
2125321567
783178824
1048739614
1911828402
1727721722
1064465650
1961682295
309393814
408443014
469543003
1950982225
451365811
1117799831
1196671465
1899888941
1032560073
812284043
1008197834
1315123023
276887903
801243796
1683532151
1214613750
1457655239
1573215009
650803644
9888399
1448528245
1581797488
1236126843
2077262017
1230909463
770738730
2089881557
1456161759
1124320369
124323886
882798616
384156191
568178074
565128841
1435570091
76140805
456870777
1373202807
540494919
724285068
427685558
658365970
1231761150
489255917
199605735
1246690303
811211588
1096164670
2029476133
1187447768
1813334888
940397790
2127117973
1012725843
813830238
1812854717
1792951038
142974062
1742212510
734202499
1750568060
1486320044
638012688
920561509
2101659792
1551005799
224695167
838774778
283880920
539913663
1509115607
374938486
215777542
1486240601
1336069181
1141638858
324187488
567557291
634392119
905568187
892311590
1493580380
1810155108
445238755
1644520074
320913346
1795086600
1397856194
454207041
1461124897
929927650
103695965
1165496197
1388215118
1182431094
1233565665
1163633025
1640147956
1207741249
798009451
2106239834
1853901396
945657830
1845951016
427300139
1952255608
432426957
88958977
1608167671
929789103
932335296
705199733
2031184439
2039692831
1149592302
1434179902
2142075259
1676756757
1511559276
1162654411
185888570
2040431227
150365167
1400670399
801132617
1663395286
871497211
624569486
542116723
799315721
1564869329
210508387
1419300757
990224982
296536870
1797626952
296326012
1781179587
1973270433
886903875
1718942257
487450800
487141697
1636907339
2138235188
1165453723
286723444
545757886
909730819
223311227
1858293075
1220253170
1727661085
201367661
1197446929
1068055226
1502882968
2125034196
1884712677
775916339
1274004669
1921021486
1168107417
924959686
1905154485
2015793129
1288817004
614617167
816304865
1707058386
127935102
594446400
302747587
1020451871
1591361934
988654079
135039158
416927266
1019583090
533983367
260321050
1560459409
487782624
1248698981
342747399
1413182691
1527898859
76675758
452142862
114296005
1114443114
1862924534
414983111
879065686
1096874711
1563738059
876368910
1862078847
451309546
719447777
1221549664
1852433245
778452186
1993065111
347683843
1333471346
1400969237
1206449847
803110524
1791124634
514893524
88637788
983084316
1022956509
1933288638
919107932
10637105
886128971
799478955
566662832
181952562
1135714600
223944724
732503027
140867273
2119391003
1770478008
557055777
2064276159
423836552
623246464
1499355816
982346335
359751172
660564179
583637783
324506045
37196070
972671296
947080388
80689416
1447990997
1756819275
486718877
850046719
2042220207
855815213
1972551370
2062546621
950231272
1194741779
1251123700
1379496587
2029851485
1290182889
425722030
1415963873
223621691
1475449928
934228890
648081194
458332964
1423339636
1299560033
224575325
2016898643
795103325
1913787109
225315535
1763075386
752340836
1559948088
1837950554
1984516142
1444974901
767393841
1726769392
543228233
1472405708
58941544
548129564
225395688
2012355880
1077307875
750525945
1882477661
1567537101
1783485331
165587251
812284962
770886023
519456308
228533703
65106935
986497851
600312227
1861505928
1770157758
483929655
1068293958
1993831661
814518377
1988219312
19855672
2125034196
965433892
1080557027
254885513
2013516258
961194048
472130899
453350633
1050888823
764487085
2105976079
1188669432
639738805
1145259323
524570598
216611691
985478103
1820804094
1707540611
1451277793
732192659
1724166723
844941482
171777805
1758714455
2015114526
1447719548
933972777
1346482221
511564457
1091619497
2062463013
1701695235
1760925631
1646459857
863044549
2061742119
495722739
688025182
55689900
477208569
1047411864
1239574383
1047419118
972021514
606981045
660864268
258544037
850411067
2130411371
1816515219
489780696
1952985772
1515637711
2031828758
251443007
1229652317
1758075327
1446310329
1960310212
1468124864
1342962041
969172829
1964478932
2059665536
2126735092
2121326357
801080014
1258034381
450841160
549239720
1483188891
638025754
815259002
1319384749
1976154563
982568334
388284849
88907022
379961310
2042828984
1036399232
1323580752
804553456
550374245
1314726498
1383753916
553155943
661229626
1248877048
131950726
1399608301
1463016257
1980988727
156606402
1156281066
1805806150
1253435095
1927806884
2049468112
1542363956
601628677
1700958132
1931618336
1417707708
1816525817
679379202
736211836
352423653
1181112656
1817918054
259424937
1842513081
1868480480
345735725
649821888
1526430810
1865296299
1078574638
1980160365
1776383936
1809178467
2041802527
446196877
1573122550
451559977
66098827
1028942283
1317484592
2136134199
1231716306
598685113
853570980
1149687023
1255667018
1214352155
189758508
1093457982
561744536
792220283
1437156323
566848241
1204661468
1025944424
333704417
1991079331
1346229722
1854374664
689498521
1482351105
1518153433
1623693278
1151601492
128892642
855815213
1642986298
1958052300
936652710
531405467
518437054
248490004
294246011
2010016912
979593009
1306839689
1720285086
1158642248
553463752
801482920
1500243657
962549492
59036328
759531702
1788146614
1403269311
239764366
1752950974
168935074
228177624
1633724361
1047380173
873183395
514937372
1704418091
300521112
1084931956
1662662072
635298987
309218651
1223197041
2003591854
557810082
245843547
716472413
195224633
1083402554
1183217929
562722228
1922023050
1276663326
640828791
640314727
251067681
319092803
1693979637
747974890
84029610
2013351384
1003561414
806323398
1826529382
1859838470
1082373741
1089025002
1863793591
1527804262
1650768548
680599471
1044439826
1595865683
1305150059
1699889575
1149372503
1238973431
790660156
872080947
36246648
1198891434
1716973173
452125938
906480774
351252442
1922188294
719692592
943737689
1368865284
1399600802
1885599077
921160816
1544108446
1265349345
1388818620
499728225
1493490802
1673202799
229680853
1871263084
473700561
1363197969
1323196133
1760375953
1774905335
82016347
85975399
321980029
1430368264
68074525
694319653
815345501
777651253
1945919494
39046285
728418539
325440836
1148494945
241215612
635895490
907775143
1934062043
2105187404
912771998
2035752117
963167289
417242257
903916969
996484564
2024783972
2135814144
1885913305
1378808434
1409190820
1200235229
929127858
130315599
652781752
1190751417
1039429648
164883098
1363596427
886776600
1274392400
2063290906
1643555864
231173524
1198619811
1711226330
1060959920
276461415
592781319
1158183484
1100001688
1345771924
2091615986
236816972
2067163268
1703776375
1675904664
968049285
301179835
1581761763
23061973
900121575
12841014
1589120443
407052080
304340732
1032604131
1306008565
1811058912
851046081
1306225039
151903240
1105553309
1661501531
1935217797
735161134
2104115729
1294449503
1163201958
639226226
1928150963
1928519324
255929562
1379143605
192098175
744612402
70786812
1476057554
831864383
1494627561
132492224
74034825
1588972845
1337636592
1023924202
1583821232
376581237
1331030603
1124511369
1998017358
681487210
656348734
210176027
1868665363
235306172
1114060122
915209192
273147438
425042047
2026292865
1403612688
1100201379
1203045077
1295050821
1578461809
1515402043
1318392739
1013202718
1202135463
1625128006
748557392
758276442
1132982527
2054861387
1437466108
293039967
1757827590
1504760576
771772124
926479432
1169770925
1685910246
213429475
1516422366
1512192005
268480745
322934856
670890021
1000303365
1996339951
115813985
1451905140
1225139006
665135609
25286867
1555739696
898652476
1125889401
1357870829
46397708
248077389
293806872
619318492
1645563790
2126062084
618323534
1624195999
140176979
1370266473
1471218079
1471565181
226325464
1054392978
952277234
1349446869
394979018
1271363716
1746778166
1535270910
300711344
765411906
1789345441
2032243582
382414203
80952104
215534566
308718467
743344003
1735953121
351726822
1401024730
926972545
549870620
693652793
1806284583
1474800508
2007703238
1934718345
2127117973
633796852
1170186228
627190162
1584335320
1995616844
1576894110
1229148465
1174120604
214880438
175723818
1196095095
2025554395
1255306308
758219587
1849487027
548021083
1770793318
1225229373
1020718618
277000924
1510563284
1730032832
465854348
2063631346
1065946578
1361278765
1349979163
574624156
1919016598
1292519703
1662008456
1275558168
1143623550
2079985429
1923993088
1319093496
961076853
302164046
555790567
1620861631
2115642482
1091236735
251362826
1001267174
1406819474
344048673
462416777
1878122800
1340294375
2015320072
1447474712
2077398979
1368073559
1596287614
35325749
616712863
650908284
264840785
1973062475
238558361
587367556
1110663076
681494156
207246580
845449207
367306956
1763406332
456879727
572353878
204584775
1013160372
1308214013
786760616
1185882035
1330967888
753934304
228700325
2112557292
787437328
1274197358
1435049658
642456834
1405126272
453901678
186506677
1233711224
1386351985
1693048127
1639510695
1265143644
970353353
644000780
1788950312
305921012
1662436201
1187789532
1937605850
1865078474
558948379
1421963941
1862848916
80463894
1824850226
1939240593
1521921892
2058965406
1256554029
614786019
844794470
964642248
881017937
335090536
1749942140
2015119235
2145400422
1166511997
1891358604
155185586
1588949610
1965175733
889827189
1480185533
961253388
1780111367
367211884
1904588974
1702054225
272416246
799292866
718826113
1165801955
150726617
435631177
491952336
57500392
1369729108
1100947093
1025814625
912434973
527122246
810954493
2022437293
122157490
1071128905
1114734079
636927063
581760769
622063856
1227342665
1639993200
1167490577
1994711408
1439511627
1271859091
940460778
1309000588
1658723552
425294752
1962251416
709210870
1841249514
1094446352
781427446
1383245013
1391839995
723932957
1826530902
804554518
1370587467
990846487
402374403
1350458140
466137097
569780897
1305981399
199535727
141377028
1183989686
13933819
1614191824
192517671
1156770924
637373988
899131311
1717220704
1225022793
1527994749
255589797
110217613
969383024
256571564
946960591
994060379
1865752273
510459888
273284919
550059312
131274089
714322749
290657626
1045011314
886605651
362897838
3194007
1035193404
1359771730
545090366
1258585946
785953909
89339730
833337243
52057561
1553799943
1028864678
1323802983
1316372154
792513127
755706754
964767188
1652294128
354531492
2044141669
123595249
347132192
1498601236
1158633538
2083523881
2143225853
955377887
2126290304
891453255
49682767
1652596941
375982907
1263958794
1569686222
2004566962
1375927217
1992697342
367771608
1196553392
1412678429
919620081
225889505
1287206585
538877875
29060446
1563924299
2031361122
1516316370
13413138
502275274
1883762554
595323667
634424893
1231007324
680289808
242980817
935466751
1856715419
1934536006
1268756223
220747583
643485340
1349459509
72465441
843033512
2056976255
539664813
965644784
623328883
1347081726
59291961
502649301
1492946448
1207306974
167548159
228267084
710545237
1727687615
148932406
2106750343
911076597
806357708
907737609
1176420560
1759406173
881713046
1200291536
952436007
1797519865
162974595
43375686
1170420520
678066409
172238701
1156325037
342524491
1138150090
1048622860
1256320882
978211487
2088894110
1338504420
621000004
862758275
1973359850
2027668356
1873158392
1480418651
1485441299
1982085660
635004129
756830499
1770375987
2009731133
288198272
1258691564
1756691784
1133701489
331362140
468978329
120930455
1588775292
870906940
149875588
1047690878
2146937841
1779756542
540804676
243038128
706476109
2108232735
302656251
1945856585
280938059
74642189
1640870860
424800237
1386207054
1962034303
1441397550
1230875265
555231572
1838475996
1204911155
549151768
1061916489
1835417765
295724650
2045132333
38779879
117542687
152815740
747129786
1714888514
938561753
652573843
1280830589
1534790702
384299900
1918059115
515126800
1646731312
423179075
1325388405
423671382
82924754
442547702
2120020284
135627289
990224982
1204450388
2105981104
736655135
163442060
1262984873
841572493
1623711693
539902150
424433397
662548273
523615432
421739196
2145529605
209034686
1368932162
1948734889
2043226972
1746681429
1513874075
759725050
440413688
1833102887
1696075152
199818539
1054869300
1447972637
1153992087
1689543629
1567631549
1891573546
1786709063
1537968961
1271829521
1826100940
831453809
520232321
718900204
1604175765
1403433436
1985632943
482266284
899208326
1867533523
614072293
747799648
1981128024
1621763146
381330073
1255513370
2102601062
345309168
386709861
152739513
927973868
720687642
463940830
1167902176
1895715682
1402015806
158606522
892308360
1863610004
1670316320
1907894646
196120852
449842290
81338177
1198128820
2125157848
2006577935
1842307097
1284396898
568500629
1867494210
495212235
999116301
2721357
479428652
1379643507
1555148389
1625643742
1565648537
1515488673
1783711782
776869499
1444970079
1774695901
1445412557
661119400
1642024241
1180265263
1356921956
1340352951
1367831689
1893335440
960030534
2012137748
1761106388
1293679414
174030803
2049513914
560395883
1375577531
1319148301
197441504
944742155
1251403114
1814668005
1808724051
152944942
585712127
1428357359
1358515109
847288884
154252954
483736908
1679899865
724135988
1683070998
2016404391
1188596882
412858882
1028747776
982064975
189271960
158704230
1540484200
444345622
935266483
2116565799
790027062
1348302902
901248206
1785155720
1044052674
958718358
2023724987
1085858057
565742901
806386183
2113170379
1936073040
1086467922
1508131046
103052898
991860405
487579431
108824489
1079120755
1407044393
1926530327
2119817869
1319032175
355612969
753023127
960898271
658812996
45620896
1434857165
1284425388
685954904
1050037425
830638127
1045238899
385924231
25791501
560266210
681166554
1516235705
1111153277
102048040
1544129057
554450505
1897249366
745720631
177827558
244120506
884598014
1319896278
1356925136
659807416
2022856923
1475754150
1352033717
847040275
403881540
41588026
100426207
1250963248
1713457485
1110962778
12848220
1171501007
935004525
1692592998
272047569
1795992881
886671235
1271236758
1802748321
2019364064
1374555930
1035619709
915918180
2035350602
1333061498
9067910
1716198429
1168373805
26651206
2063210868
1462532561
1372771326
678781282
1738439808
1548889946
285310345
1335496208
1825829000
493475954
346958818
719728585
1341112944
68404500
706710827
727428935
1351461854
661817650
8133110
908782481
436571293
997745738
2108059297
1824772633
1429675847
298133335
1450641601
1888548400
1207756970
2078785813
820058238
1729616054
1406530902
1827398853
1085876420
130645581
1195801434
1180019378
1260482364
1642193990
1799612717
416046377
624096977
566255423
383882983
1816810099
1214844021
2021315631
659474827
1766626954
141885804
1358934613
865521447
1084232546
80718390
2080138670
1668517266
16875616
210123471
766545279
1222796510
699048125
2024337242
716448720
1128143760
794017675
654764486
1864973951
20298387
1244307720
675093775
138980820
869380273
354652757
88997120
25946447
1301408318
1136455232
1523878849
430060048
308863064
652751803
1986231587
1082983141
1798624945
334123193
1797325327
304075839
1168274016
459287435
60599631
946586647
1278488197
2071741218
955572064
509052495
5929523
718852359
1256424523
1003287339
887404221
1055361126
1004928547
28484562
2038215274
1006685074
1277498340
664346233
630487319
1711263095
115178133
587789682
958552162
1600962056
193384359
2062750968
1765198580
1854429917
916225306
426786522
1199886709
986181253
1557647408
1071072835
1706826337
817396606
1002718965
1500057398
302277283
433763601
549118955
1622407999
478499968
1234980061
1220724424
1380787584
138267922
818592743
525340398
1297468466
402976088
1060409946
400370682
765605362
14166399
772418509
1381804456
992209664
403320452
951355691
1496635983
1502814667
1313954385
1964729172
838260166
1710586719
449896803
633806657
803286195
1035084739
2013263213
292544653
1518678685
816399520
201870156
1244765290
729656814
1242833707
1054294277
529660485
387532334
240724295
1817216493
1462712624
1781124099
734821501
667767267
2055415465
1161232060
1158964429
1272298751
602445691
938444626
57997971
1494366388
1163563668
2024850966
650109102
8365333
1541822240
1447394756
1005763141
652392585
1147232231
889726976
578088276
1697782757
1564174159
545380648
2103473463
1735160979
1791530551
2072305199
199740109
203011143
2076149284
749905281
1209393658
940801738
937964947
647579130
611321506
2070726269
1653417302
422119100
185034559
1570126400
1004685084
108846229
1576484384
599249822
2074708255
1073224070
231025420
2096428123
1648281251
1070219030
350110372
129239500
1386156424
764552428
2074164298
1631525422
340295472
363666457
454323702
1156527588
550714797
644789015
727239980
731659399
1026848967
840746805
1106578131
1402449217
1354206485
1764844772
2018399
2043049122
1334213067
47672944
1254213336
1205683762
2085533330
302266636
801960585
1578987042
1517622459
1607763029
1662268318
1091804019
1096549316
545671914
189346992
743804844
1832482274
1276439124
254290686
1699105623
1413107571
1965515993
1641003261
493732104
1478079526
1942150612
1039955969
1175584839
411219924
2067134752
1411218008
1814859314
372724800
1764119943
1068694387
443555925
29315927
753147780
50518206
636178423
1935102843
1233529080
1260294316
1661416736
1931647720
1708713765
922112072
1310130007
680360200
1462007601
1648096940
502787980
1306388390
844414287
1758234027
1422119984
1538040661
1909938663
926556855
1819826451
507549225
710115610
86009554
2049591738
1576182301
2127543162
861460624
1086095409
1176685650
1782542668
142221160
192494786
1611288731
1459334789
29282623
1646088112
108472142
97161616
61253964
1876372173
1276699920
686273247
602935497
1325917145
840972646
814818509
626315079
1254108721
691596948
2079260005
1578231730
1531510802
431755086
278592629
1243389051
781433607
646330980
678859605
1572453838
1034807597
422901591
1813084654
1021741767
1918906718
893154457
583809579
685966216
22289800
100832774
150456121
819135019
691359807
290625469
969684641
592057798
624865315
1607514786
457996026
1441308372
1036319566
407340361
155438553
1122829308
462586992
1118894821
1546325892
187981523
360574878
1877067066
1509516447
1929334361
752768112
395215676
1868777612
1491018218
1254134013
1706890223
2111795637
602630394
1258430479
1926710003
746780345
1923264802
1969120190
1934718345
753700260
804051957
1917274859
891202025
1159492899
227697720
1235670850
716461678
507781299
516302274
788723797
1381693513
983871244
705718441
921295798
1316658340
489197556
1395257642
774577447
384138461
1996269153
327086166
316774682
935392436
962726574
1472349983
997831236
139059542
664991424
1075045168
1849284263
961566334
295544428
1261472675
1898490969
245605229
1946558785
35298128
610699657
1045078075
558072993
1785210197
1335710698
1840746564
2092720141
1279139024
806151798
1746753227
1215435751
249111654
212793338
735265886
1653192228
946152797
1220442659
117609642
1585398641
1795285145
1369200819
320452131
151642673
644846327
343531348
783179282
1800058587
48647168
1500468945
1625180264
1848739716
1668202278
1573079085
1233811310
793052772
1841652373
2001179293
283483508
449102449
1217817011
1964934821
1361359608
648606694
1180361749
565254656
239276491
2130972320
762881642
1112225595
870723631
587791880
1674481636
1459815826
1444361451
2001450293
191251462
2085662615
493440103
1936485909
1694901423
479899666
1595298580
816579371
1482491270
1659701226
1011135299
1170264874
143916889
870087080
1229224973
2134743231
1766759760
155873187
1365134966
2118270474
1479512929
517789731
2043367086
1024702900
510909959
516329738
973627834
2126874547
958787786
1883210968
1798586882
1060932454
1567903856
533979933
794250448
1241659961
2044880285
12299796
987326505
1251019818
1070378149
411189184
231905668
1098292511
323925052
2089500616
474062486
138972687
1843625163
346927583
106772117
817851901
1262937773
1753923539
451859865
580792647
1689988928
1005463991
1155657012
548377375
1447716422
628574694
2070651095
521951254
1508857890
1176993637
1518958617
931539886
2123472115
1126523488
453998604
712381228
1282273544
702190687
796285809
1883871523
1470150367
1325607919
503623265
1672059148
1754709130
2050906412
1414283329
281730207
162291735
128314975
949679027
1166220470
1835451562
2067836444
1823893270
648177147
559101044
799475931
1710901473
1058511557
2130007538
470756282
1318862276
757595299
582443138
1614285120
1614654373
1333963590
1809581885
354960053
564611000
638174516
83255947
983328696
1035690034
1094178544
539437022
1347889742
1499070037
453328665
61603488
1253549487
1118684978
1892510663
2125652215
1282157780
1107781778
1765510022
372537967
923590344
1549133347
769788248
1744127984
72417821
1277124162
707892329
391447658
1607255439
1283679201
1748600904
359065901
2123851247
1358600233
959623092
585305602
1744933086
1823791390
366194763
558549340
1959326806
1904413805
2054606809
75321478
903925723
1538164221
203011143
1148784923
724236030
469480609
1188535776
794314329
1600620606
491304103
18178496
622683771
212577220
1716562881
1235582210
649686778
2037626597
502726370
710124354
42714929
390572588
797216979
46241944
440023447
54367287
1783296479
1723900820
1543410357
661496915
601624450
1332063123
1510023998
666323513
1847775825
957942636
1707508229
1527463566
1331489862
1469656305
1786413814
1067424165
1573741623
1310262017
1169395849
2026175406
1853422365
1093169956
1593848075
984874466
693008876
1452309114
134850699
366939962
452634618
74245232
1045586491
1679166968
1884397537
913650961
659828506
1612629661
213128022
21851006
1253415929
1545286432
1307982962
323945534
2033178633
907234786
2027659261
1934694096
770399457
455993940
1541171696
1658313855
571437419
586354938
1696479349
1332924173
30541323
592919339
1084198510
1304326992
607683121
516751227
1160650356
280733556
865146100
887635240
896731482
195431542
703694525
1237914069
1812626351
176818501
1195166830
256780682
1564476094
914305479
936369951
2114708609
1180069976
1680134494
1903783414
138442242
678428883
1057288847
1544298498
128158397
110256869
901383558
438446954
239522864
99479828
2122436874
1184545820
597239243
566002765
198866853
1762119047
426404053
1082618488
201600380
1558419297
1590625197
1720332339
1105627210
1596892810
1019832532
1314283497
1518958617
2129794182
1766188066
666098951
1619218697
252754098
1944174354
2128192473
1189897744
514475797
1621347024
1332543694
114745362
1816558560
1602362878
2111540037
1220246520
519427398
1927220787
1052440451
530502143
58206276
2098588413
543355085
1145130679
1608759700
2024731631
243916828
2018668683
634139737
1409866134
1600743987
1365335657
755458159
937200689
566312553
365875440
1130810413
941533598
1962816240
1702237557
1944080779
1563560489
1820015552
1127968345
273113858
803587609
550933347
630383328
767154696
1431058998
1387806643
1888965334
1617169470
938687026
1906713181
613905633
1264112892
254495487
942392332
1633930691
435588052
98299258
277015603
154375071
885697474
1563839334
1749270288
1530967282
2099430762
1144063725
1831166747
1942734471
413034759
1925290073
1625663435
1643136671
1198768808
680717705
1433734732
2086466459
260559954
1895922363
24108164
264268222
1964374940
1767369594
1060234478
652785895
1935306171
1582414193
702578689
411835239
821260292
763802762
939495967
506308322
12164062
980530178
42366275
2038357099
945658348
726038714
639524315
139987296
808465433
1317413430
475059098
38181301
1851707278
1545527994
1327196869
1872435465
1687717727
2008168561
1236059227
922602328
1196250317
1800952942
1985437097
270518288
1643956882
1807960643
1160028473
786487851
2143807108
1386565084
138072348
379672955
1530539776
1381002273
1654985127
387069244
1677365911
234584721
1978786288
694901885
9911114
253818399
2023649320
1676900508
1890940920
31170957
990822323
1307343783
1722340962
210564561
882750613
991884170
665381432
1514983334
438234970
1017398626
1317041363
1987945358
1904538940
1185272499
287116949
18410934
1387156435
327120361
1858782240
70010200
1485475947
1887043128
1149346147
706603455
53162037
704548209
433290368
315882478
559111172
2026668061
2005251164
366309130
626141771
219688787
843661849
1501065148
936695440
981506496
1541535965
580571915
682586646
574995374
1206148769
1197388459
651335134
833872454
1137405980
1243797679
353434099
305044430
953166225
48295399
214897485
1549899997
211452904
889684199
2083829818
262803171
549431320
251951236
785749727
1420887744
42983100
138871301
1825300365
79663256
476127936
939645493
943916260
1217846106
1437400495
114347637
1121609821
1622622468
925878757
41159567
1768150930
1590929863
423323215
1277010554
2112826352
15101529
1383340374
628253077
84869707
2063559753
605320050
1301292351
269799721
669524895
986354682
1013712768
1153803388
1802162587
770813989
1257564799
772960419
1957478015
624929176
1548086886
1656611727
2058749580
1088047220
522549877
634565192
1000578324
22914761
1843520025
1002717526
1428425598
274504036
1230623073
139928173
148046991
1636601822
1364518713
1271790092
1801079371
1799042677
792624842
1009448720
285196894
326354093
591035960
1448812377
1648694908
1276212192
963618782
986405192
1301448869
771538064
1711271345
607671138
1648467024
1117362143
969979681
323692956
683278819
1725020571
1051146075
2111456266
752910641
2128963289
1356560475
744422908
337737018
783289876
145973114
1595883485
1287581255
911613689
426647245
298606906
1545923692
2086665910
710895840
2143303867
1120842167
236793213
1529830627
542135281
921952008
2078025070
1393554196
1376512602
456807722
1933488784
1768811389
742939610
1015844135
200295705
529034452
1451890616
1790290628
2115369236
901594151
2097345261
1788908001
1793000993
111778512
1643124193
1361178503
1790765281
975870871
1596903906
120443037
17921307
708377
1425343543
1198914765
441285406
866168531
1801001239
424157850
2091157918
1318987720
915603171
1103846214
1880756545
1403750390
27188370
1583806583
707272746
752113778
43091384
1235296188
890854306
226883846
675812878
863314696
2027696507
1669373414
1045016778
259742931
388539626
814684001
1232552984
908765409
405670837
1084776128
1690418526
445159362
1929357089
1501665478
2053251167
748802983
1242145800
1839147506
207424473
444185569
129756938
1445454195
199562075
1089442384
893948510
1958813461
2047270431
427311321
2117069634
1546410096
1295238136
1334800668
2137221852
314960047
208220359
280060453
1134290658
1272591108
375735196
812103615
1047201048
1010275617
2103968176
1262896886
170093875
814574657
465456038
1999594984
1456962656
1869522248
422174201
406539631
280885800
1728085624
1704822490
813571700
1596948983
2111114848
1627526669
947366212
156235706
326595631
954668883
550809328
1487938237
2003507496
402861049
375718741
1623188274
172130942
448900356
475920681
1953041329
2062445711
1422441433
1189293881
1477710552
1086507294
1370560402
670013218
1524035533
1228979296
1887598553
489092510
472809995
1327439408
1452492995
1323916961
1267495639
567724147
253579267
1074966466
2039625970
437531894
1226930933
881597840
1076715778
1840065149
2083619817
737739587
233153199
2133807728
1953432908
1628598380
2073865382
724828597
1263268081
1055932531
518250721
1535892535
2037011044
695230763
1331310882
283483508
1842977865
240939086
1137963008
1565839238
266382360
1470386813
1368928499
662111005
1527980060
52138051
1977892418
619825628
393341322
888737848
327022516
1742035648
663381266
1695027463
104193707
34674000
2140277967
952436007
970655792
492310597
117590147
2016601867
124299536
1107956062
1272910519
2097390813
1885986536
1179498554
2109751321
696592756
1291041976
724530634
964185789
1569228455
1083073059
401977531
144770851
272247039
58279945
654883234
773052449
542171391
993944252
223280292
60904915
1284542128
1286888470
554593173
942580021
1057076373
1280228691
1363420886
1918241546
311804365
1873505053
1522689065
499487026
996975392
586902550
844837838
822403722
1545009492
547185824
453379526
1492319902
1946464334
733964020
954805346
995912541
531281045
1760184369
2041425122
1421038775
495374836
468789130
1084350478
328480245
301850945
296714139
1949314174
1578127783
125956567
601510956
1486189790
1832888434
1087515415
2044974918
1470266901
240052054
1430969939
2012304826
148278709
2045212511
778779997
1716783509
833657324
812000311
1684039737
1506758253
1183823713
1244350672
1750778333
511115834
1884481132
453296931
85027392
858222363
293323518
1436692330
1437181605
310880096
1319024970
1254358602
474903642
2080383495
1226973988
913781633
361727275
68050166
1099697132
210153084
377806374
837005049
914657936
461517000
1811497613
740319023
1812814492
1479425584
1998489600
442346457
150726617
654280728
1263278400
1203411751
1704251377
201219683
1725538720
79148975
1833885595
1111661449
1603466592
2106519644
1929797422
957228282
554642163
1196137489
1287057636
1682407296
394428610
1418947087
1278388044
1432843403
1083282415
1802111978
1593583088
334222076
432833453
1790565152
775155819
1398151656
1170467670
1905662769
1665995012
1079530869
2052896849
286164524
1761368420
906808358
1557603597
2106721384
1816166220
128023549
1081250145
570240786
1373896398
788152532
564574175
2131926803
595312734
1493152861
1130388258
1297465006
2018585763
1836356362
418667565
219987158
758801530
479460899
101595979
1952743712
792700314
1944430124
1486030065
699284580
1744612936
694105098
221336768
76242054
860862657
458974730
1663271926
115840900
1760942889
314737280
1544570383
991227860
1143292603
441225462
1299992789
1422873568
1232701383
1579569493
580095559
729927784
1155633266
1435137991
4739222
1177234375
2008516240
765409754
1875777791
1715002643
468803667
255421264
614464891
1224528724
561029342
1969753129
310425433
1968657833
320913595
888211990
761821466
945028104
1005988315
2046901718
3079698
996886488
1613407525
1002186243
918464368
1745889690
1354441929
955755052
1692047560
502772938
646419964
1943109358
437886899
1185513560
765288323
1268527537
1400132705
49089375
1172392288
1929517986
1177543742
1931244045
1013591465
368049950
221884235
1258549520
1585036528
850247627
1537424441
633925422
922734962
369634707
307165751
299533505
886991135
2057024352
170383705
587091103
1189666879
1411702864
1175279683
2064232845
1390923617
855376392
397825123
273485347
1963885168
1676692035
100396135
643367126
1263785798
2002928605
1392325203
1847387615
1706392787
207978046
731448641
587683810
1047118735
500306366
1446405100
447471426
297429383
1768551862
722727047
864633458
1450855837
1988583976
166401153
1384887583
240932031
1357081029
848375561
667406204
1700622685
1937854786
1306167886
1082082682
1047420331
1062145079
219996138
1720365369
1930064365
656550536
1759388408
566636201
1357698962
586502573
1942444113
736278155
2138074544
385288665
933066038
367369856
931622638
1084080342
894373534
372327399
870000184
1071462363
1338660137
1132575988
1070791176
1251054613
297423
166443006
1018868744
1858219910
48178103
1300153306
1828706447
1170553145
1798182306
1477432128
168952843
758494814
1656139455
1178088308
2056583542
1175633512
53065908
560310569
590716863
1058110031
1542685379
1080263019
859070149
297203417
829762303
1785211778
1829005295
521764824
171585621
1258795534
1596655142
1865779972
740810353
963120690
1436781793
2049504358
201372935
447549847
1667909404
109427527
489413733
387651553
1536087739
1623454206
995307289
1996894139
1002250708
1100052558
791332379
513257042
400637221
1031122450
426917632
1288103091
1128546686
313338172
947242529
107674471
1376442588
933860943
1292717007
790640644
1790075955
1447970846
1371195912
406399968
615918188
1041190021
447975997
218834106
761722630
598147838
394559136
639903263
512250803
1028502954
43489511
160934589
25313378
1826446091
312372612
1966421396
1487574505
1774583654
1430862122
10434282
776582626
1229926400
1394725697
932691597
1236183526
811661980
2047279072
924923689
821577725
121270718
1476492249
884333095
2011067696
570431924
1278676068
1023070193
594400781
1297969930
36297548
588634491
1025953000
1048526167
568754896
189219530
2098073279
788240164
764059921
1970399350
1711850251
1130467246
1786183469
1351132930
1173867708
540459200
2111997625
2026055781
769857820
2060239615
1190225421
1854772180
1634288782
769758431
270107854
1337865153
1550950851
1778739043
1276053951
1983096520
1352381742
998149114
400714622
1651984752
178839591
2109371441
1325043095
1544303898
710211137
942148968
280132151
2045593810
240312211
1931529600
1501396824
40318634
1602512012
322563741
479376303
1260662668
1981843667
1303682978
758708527
163425759
50572963
1952239283
60902390
757712897
1827859451
275614605
874912805
1518080390
1841702556
1735342335
1762825852
1438396282
2076888462
408282551
1209194169
527933538
1107620507
1557741702
811439018
1892822520
661827206
38578739
652536508
697868138
769487014
835944117
1348170983
1082926271
2074257275
544078792
955359043
1475631638
153362577
1907291850
1384833975
762343776
1910086548
159591567
1514213301
1267929542
442940350
335168021
474254140
1036644606
580795285
982143080
1337110827
2021886289
1320926981
2004096435
634958269
1773343760
483289650
994653027
649023472
1110952733
884520935
1377794706
1389361063
498306518
904667485
2134916132
1079686094
397659958
682384261
929446505
1382637504
2146538821
326787837
1511971638
107578116
1179408886
1987138707
744259626
60883870
1221808644
71596938
265838949
1794002606
476799304
998685695
1952160516
1828247505
1009692301
2049385437
1153537238
190162071
1375478890
787505086
1517740583
175574275
789060112
1899534572
575767180
1297218637
1420001015
1772514197
1210210559
1993153647
1996500358
308949660
1572522322
574990252
470930595
1245640570
2048649501
1575145142
1469895821
232757060
1405633728
2126145628
1610756697
548951372
724238589
399210058
138411081
2036853116
467901488
1897159156
923801162
266504676
1137733606
2036572060
1352716690
27306584
1674928753
275644666
204650144
544008959
376403301
1376725524
296523394
1401733813
368289720
1806696640
342710567
830002277
1063368596
432801257
61350346
1278353823
1140519936
119079105
1783036527
1601581922
1219960214
847372779
1756153590
1910089285
2116716992
174808925
1326907494
738748602
1976103356
60154652
602577490
1957941401
1511984638
675727659
281158399
784700886
958135909
1881021908
2128065709
562011715
46944517
940748343
885240927
798140392
105023907
245250538
489011396
1059536450
1379055488
761015711
1216618895
986022365
1281630826
912766921
1842084983
1344160498
486870060
1585454964
798648356
353771748
1948815653
1155713076
158260161
1970005167
101974120
1106938026
623562668
828164256
1792342373
2012149654
75375450
1906972455
553571129
858093174
29957635
1929976728
865856237
1260652476
709210059
857318248
2008373161
65292708
207777847
224929059
236176028
938493996
1445103172
283481654
1520181040
991482606
832008696
383023455
146574335
1366890023
1058606713
1664080576
1961095502
2035242023
1552893129
655190803
83709982
705707840
1878706654
874654676
746448216
1942604816
1740242051
1407886444
449841817
1154836775
1150683829
1834508301
479732218
92708427
525732581
1793325724
576279763
1171334069
27113289
755082903
2054900489
1419538568
1670456738
831188000
339390963
894980721
944687650
1901988311
1025530719
1837940854
393065919
204355042
1713806288
1270735089
913075647
1535603744
2132668863
1450138311
911169262
243865014
716193086
1039030171
755475594
197938449
840003661
835918846
1121705872
490343515
732002
1198673195
1933360603
887290472
1416899308
1873838511
1927591652
2018871870
710254670
2047102527
344854416
789967801
1537453004
1516436791
2142318396
887785930
821888289
1880825938
773141732
1813217655
1097259624
615463987
991165915
748509363
1125651113
1713861732
1208499953
529891623
1584826306
946331077
1735573558
1504814010
922747926
1033183390
1994642110
1714739971
2108210562
1289695207
646962621
1925859411
716242455
136424282
1105945562
150024691
1578237892
927387155
183037246
810028871
1762283098
1948306471
265572221
82970178
208603144
377005145
223683268
1682254748
1899164394
1860120644
1950743425
1514309021
1597494719
973386118
299194283
30431647
1231115344
2095031553
1081223613
1974654412
474983419
253759833
1838868522
329114477
1071383396
860899467
984106402
2094334256
338442199
1983345923
1062649479
970769355
1894772441
469946413
1186133182
1482056607
517408998
560997005
282715378
49818327
1390715911
82134237
498623473
1000496043
1214621292
348907728
103067727
987920015
1451939058
1648140995
1256295496
1494436608
1261549035
169442212
1019512528
403563767
1095221853
885028152
2002629968
316674876
1023313154
1082719377
152076447
2122056504
1100022598
1146087571
752337047
1888736781
1602758546
1293644005
1833948559
1167737140
1516831543
1538035046
2080861041
1123832796
1352340432
864659608
531000045
1691725974
1374815994
621104084
115632422
2119735474
1508239039
1425144608
1549874776
1066752926
1882270917
1812934152
164504848
1250949939
1724565218
2082632989
1990232138
844144815
1462842871
765741528
157196938
1904424828
908962355
1533936243
692421779
1464923011
311150835
63994047
1405410390
269674723
830699899
414136571
2002556742
1406517906
1799022042
1787640993
37041627
931483878
283866371
1384265350
355343818
308578719
1562017774
2006757803
70000782
50592173
1226516229
684811336
1516748977
2146157344
1530345956
338264119
292594875
1858597897
60988561
1305166778
400853672
1609449077
1536139303
2031318324
2040230710
1491136708
669838906
516709671
780740327
2086241325
1130083016
1004759191
1787914009
1698173789
1181760319
673876343
1507455170
669638918
875968024
1187075391
105679501
1556225518
1984895805
1169852269
1617227313
1163990383
871865004
1797595144
1283880474
344083938
300239559
1477555596
904138384
1033777584
644034782
579439843
1197832279
713644201
562146258
597824212
1661489595
759731130
1280703562
1821321328
606799415
1209214740
1532406711
608967534
1836355895
1345457964
118784858
10214897
1463046731
1060069720
1869869270
1391162097
1406654437
1410849593
853907724
1443305191
71303390
321927793
647771352
729700692
1681057924
819295796
392412461
716047742
2117033980
345708276
569141698
1631584370
730311659
1483410699
397880432
963445069
1004190854
665306760
163741607
189634902
604981118
1823893270
68084170
277934095
323256761
1173349700
1629301801
915867331
225111753
117408501
1293333391
837739848
564611000
540752949
1495063876
36881834
1090310624
574775722
1553946893
359652089
1113255838
364120113
1102407871
939266323
1770877191
129732452
46717094
721543865
531660946
902113671
72724272
1807350341
1117897503
1720854437
24894491
1716255704
1531663954
856883296
1864039061
2081931500
172147458
400252146
694417256
1845545867
837061324
1881666771
1640766141
65331923
852427736
432545642
246336891
1377608108
161174468
480243159
1784753902
1154737038
1100945539
713150124
1237285399
858626077
19629273
248477606
1250792134
1290664562
222509915
479078431
377816279
1715193133
1417382773
1366667393
1249926057
1943504450
2092283446
848901890
587164204
1706257333
1643143079
1221203254
1234098093
114201804
1913182852
592871878
354470063
115225596
798252366
1292927038
2023168021
59042376
442022683
1816546965
187009778
843478400
1287079697
458411274
331872771
460205092
2033353758
1176467045
1528189195
2137560932
1014104157
1180184386
1931661827
2033065489
1742135697
2021960737
105418053
37687116
2113266146
1282920734
2008514890
1648926451
1215969431
1568266097
1054321284
1169647395
1830748895
1348302902
2134484188
1259771227
1517322514
484132861
1876771788
1928124675
2142947466
262338155
221426089
1609020320
1777348424
364550720
974667061
508511165
416884646
1188862307
422885193
1502488675
1598093694
1953944236
2084161675
2143537219
696958810
892798417
819879634
62055971
726411855
1146590723
1705324626
1813007134
1356302645
1719614856
1511950328
1664761103
1978315923
1449758128
1315540009
1626012228
628321161
1774534662
1919308406
2104415470
38642104
2070048572
257151545
567296969
1258023685
769248404
566144075
1685433451
513554229
16424055
438333705
1084965263
499978667
1229378940
2052549011
47753808
1624856252
67383612
2001791899
1238239042
1540448515
293524063
1231222921
1341661697
1947967124
1456713119
2045460975
1736300045
1554983015
1077073746
300486865
1198483745
2040768781
1056746859
1565664421
777226288
1755665747
2079451534
339810758
810882546
770296699
1998912925
1909708657
254399686
1908122277
183520805
2082270236
70274816
140400563
162254203
1447617358
413043891
1965247140
996007755
474451408
751624987
21429810
1315237138
624865315
2117601112
509540368
1078938679
1663749793
667868069
1090671199
1256446322
1015127212
474886899
917398390
1618148015
180098512
1107434382
1901769530
1124948065
499033257
54606193
790971825
817472691
309621848
1220721112
1324090917
2103774456
781088686
1591592516
901442363
2029980814
1941316980
1744114593
961919244
2051472226
727798223
1946925665
1402007107
604069916
1211437469
1568991241
281549299
1802993620
851544263
637863411
1266786900
1159425295
1035813682
438351650
850581261
1445014404
1291102637
7370812
2030238982
1673396020
114188029
575946382
5089589
1045368611
1273746178
1882459879
1395088421
66205317
1264794566
228401317
1681921422
378789133
1744351379
942552229
304907997
485236526
376147982
1664725237
822030328
1138650552
1927220787
638728555
1369410835
1100491130
1897553925
459804999
109296670
1178688367
756148322
2014173842
1423095743
392425423
1914442567
2067202986
1294631626
1090860431
1340335870
2119510323
2091198879
250189042
1998128103
1282639088
684383843
769340898
396373931
830700474
700886085
1989533001
1006856759
1309364525
1273819393
735534399
1667867982
419910931
640767913
1501206882
1819444757
812609814
983286398
1723987121
1410703512
1320527484
984880764
1955582570
1129856052
180100962
1942390871
1194166667
1949314174
1998906895
805547833
1549674017
1663213260
1550036527
2051245454
682935326
72293837
1251555180
957728914
1043106139
228258070
1798664137
88053951
145334902
1836586148
179808734
489793849
1190012317
1282834134
323688185
586107619
184840193
833479709
710351715
876622682
876341912
2069043132
913652467
1897186027
119351331
1182051709
1016921534
1483061434
1549280655
254539190
2048201528
1922978295
901266562
1114109840
1345750493
1136232595
1848111044
734010728
640177375
2091972217
1794262762
2024199904
1097450819
759148639
275803776
901105642
2017915059
1100011150
804156609
404471218
1441530892
1523225749
1449527155
382982089
161073592
1564515227
1928661750
1628678750
1514177286
61869588
1689140046
730730587
1952180688
1849092269
1536244291
55633220
797799108
1723172212
641046296
25828741
1662758948
374250165
1473433457
1447877950
1422683514
487349377
869087637
1464323005
2005137317
936908417
1542442656
503354059
1340934681
1704076972
1597114092
79763884
822893442
629033147
1175482040
897673624
963138542
75309350
1928520028
426617261
1609646800
211256785
1921276478
659526550
384799719
457631421
862020702
1053653698
1298434744
1996935026
399509614
679369915
161082103
442583385
1653939766
2061588684
1033754274
462929141
785847519
1406088685
1921370726
1839471526
1132747017
1371366021
583117150
375256017
1575053260
1861801346
583776471
1194115168
640610934
287435312
44988713
80614961
1691426475
1254907109
2108307489
1125737669
1612798757
72998561
701309295
2070381140
2138794010
1579976146
238868849
742446311
95849347
1496687662
833972212
1661953905
1945937370
56868493
2028917735
422354491
17097169
207044289
2006441846
1498084149
1542715904
377576719
1719647260
1463045064
26357524
446875814
1471533390
2038510914
273922796
209773744
775109236
222452764
758885213
2051791441
304437616
929756711
1420530771
636027233
1248880175
939977292
1711652078
1955810286
1994423891
2107127011
341199669
1765432058
1348239847
841366599
1033420020
1802672505
329739489
1356041935
1765304794
313416807
874593459
718914208
158348894
728796586
479976586
1588127843
2109256123
209857968
2121343243
929737285
2105924819
245474276
382974618
1001509045
1059099200
60766558
372191247
1250219058
891985064
1516404140
949711161
1347011667
1211190852
467219904
74790322
1162275150
1413137888
813595109
375022172
679115536
1950477751
1212643796
1712900027
2032496062
1774695901
1462027493
256719576
1187404349
637591836
2009983095
1530412392
1028670161
1217130539
1301058605
82431365
2018909420
794290362
1299284656
183095219
830922491
1306702407
873665122
438915171
352702954
455165246
724072644
1606815049
1599837225
1735610303
1450624821
673496
1764755676
1005723544
374537888
1124219678
1165383028
631397495
1989662014
2130026711
135229436
335967598
335550288
1849100171
2001484865
1313499456
655011040
597830843
1555401154
6773247
671765960
1061817425
2140112652
606384214
1414472114
25029837
452307571
850784014
81807454
825668986
1599719626
1148872419
2136735611
1896345187
1118926496
86594703
1610410327
2145119463
1594415064
129342427
1178917794
1334676511
1540855762
1260779551
1194166667
2079042344
2039809227
2057408760
122235046
1029959029
76016677
517633857
2007167641
254292916
98441178
1891767897
318758033
167715454
1764832359
315310638
394096526
1320616176
1841531027
1703722327
1469705780
38550953
756930665
694566301
1008216301
164625933
1970058440
1924321500
1103684704
1464135266
1827410054
485526777
2067589111
351449762
578794314
1761661396
738631086
855552126
297558963
2139662182
673366247
105302291
1088242954
1959743626
1373454403
460263595
178645105
2085635288
2077814779
946841722
1666885749
1756840196
2034217211
1739576247
388443321
1129069795
1759387345
1361208389
440512939
1506458485
1682422622
1732481105
1443955620
258427164
1937106583
95662113
1181714517
154727653
690567096
793865048
1273096814
1009156204
87022716
1213183306
1409327743
1204429002
953971349
614037397
1695654227
1330826588
541563041
1541481338
14250904
1000896884
533180285
1531983375
859356910
159909385
605361746
2114317242
2051427157
72682182
202530221
2147199848
1553395033
184030961
156169344
1865222175
39799620
529882979
70574566
961584881
378629271
1377284700
236487214
1300604629
809677556
304350433
662787587
1582072063
2105759217
291861670
1920578464
1269110255
1380269712
1678818297
1428895000
1475830221
583289833
821371071
1788670526
1616149432
1724957058
1828614505
1032001558
1989385291
1419546549
604768353
590693790
1661501531
2008788906
1324776009
1941086930
366451086
1075740069
99359689
490154270
1235596109
1630294984
588194172
476450711
187703029
1206142221
63915914
120504467
1763088761
772390780
1405713461
1879760550
387530375
2058749580
2059160021
1646872174
1113332869
941767266
1741506194
1925415531
270995801
914258018
1597384477
1799839348
73216424
671543910
1097218777
2091527821
1320483847
356188533
1058017566
1146915077
1753443875
279793265
657497809
908316431
2029389385
327124141
989540583
835279139
631433207
1779790639
1564195331
2094561177
117510380
1749313707
1424824710
330390059
220925352
1410929930
462817394
1849092269
1284948495
193132885
1707018506
622874765
1562298916
1701178711
2072274891
35319269
2043270413
1926992000
1082344993
482355540
210830282
1391336400
1730195589
1345755878
888088838
1670595187
1477584869
1921939896
1806104284
985287674
835896870
150140360
2010127818
325918434
913157229
1831510325
1530274290
582962496
1409327743
78177676
553051788
96346400
112550334
1810791126
930971573
736507792
596553500
981335838
416749617
240864627
1019359225
4206050
1215257710
1500585078
637963839
1765447306
1072448168
909832704
541807172
168507217
2096171271
1484445335
774499735
1879907843
1180258068
1903793636
1569177475
737548548
1622196706
1970985707
1097821205
1588764877
106767962
1453313766
976750180
297452711
1292491211
223956820
210728656
569185041
11213891
171585621
294577705
1703595495
1005459261
1950040835
701776225
1951193114
447884079
175079501
381550109
1255917646
1383124573
791015237
1189558398
1166129858
1718679461
385066938
28899956
207027094
1252620750
606449603
2126076373
508244815
1915928858
1497904662
1183241112
1412337936
1199038135
344338390
1820847172
2043239593
496711384
100345843
568872197
1040889421
544058162
1073545910
675584388
1143912217
1160977927
999607831
1146802009
1549458252
645697545
1569469212
879339313
1415311477
1316950247
1655382863
1740972990
1528236220
967276735
821875407
172277204
1598982625
2087891362
1735156492
1891421386
392495361
7539943
1809372313
173356747
847412204
1360316884
1699920140
1237775245
1267601009
431352228
976171477
840184085
1521616297
822398990
1714356538
1795705864
174051238
475081981
2050731865
676088636
4472955
448117233
701169307
29900294
2138306470
2057979084
490860595
1912239961
884824206
1878865896
1288158668
56305880
1695546960
1661940810
192804512
14263769
938202727
1023332626
1710598814
167251000
1281959692
1354698344
1598353212
1504955552
737845197
257538777
480302375
684927619
1722113353
1592094833
1738173983
1454856032
1360441114
383001915
509585892
961664382
465102203
1897028653
454238656
1875484500
231336035
1597408221
1401091236
105463599
224815252
420483400
532548986
1618007587
1072029362
1744320435
2094157427
471305914
572718086
197115563
1690932607
2047304724
774229440
612954113
185539604
2109676125
1631824086
976779266
855237391
689702097
1795024726
1875578518
49671298
1967947684
444302175
264138015
2076037216
196024305
62483771
1299361537
531758949
454865029
643353934
1122934405
58770761
382015509
1158683958
2070111514
218454
585991056
861632786
828478246
1523063278
792882000
72054344
277774393
822578990
2021169841
792982976
530290997
1072793254
815980470
309721105
1378007265
1356470809
892195963
104047441
1757793067
492606179
1626129036
930379595
1187540312
1840894338
591184295
505723179
341029540
1495662978
1944221567
106031953
30203789
134253099
920822463
457288971
899304021
281035429
369575028
483870545
1268263341
2129483268
1195426842
1053881765
1891880650
169605564
371266860
2022731167
67549315
673768260
1507857409
1440252024
863576303
550114090
901260117
199714958
1149083855
406641054
1560758460
1614208818
1226653532
373068167
102372309
2019935545
115717691
1007908889
69028858
1343697527
1775051104
443131780
1156383260
392989328
1185641192
2123475776
1753833475
741115656
1841729300
506360249
1993345638
1603238509
192902206
934654225
2060502991
226481245
1042561460
1189544795
1639120300
2088240366
288963853
341140291
665377139
824871177
1971483235
67839068
816939178
406841017
1720528208
1684278044
599429850
1655657598
678768216
708089055
810142819
900931335
1818414355
867326910
308814742
2073826642
987114982
1389961848
1820231608
1529640822
866829908
540625496
263530735
1780845084
707902034
2023688093
239643256
1169509161
1914659060
255387389
1109360332
1339520605
1933045188
1712900027
946561059
1857394937
1632923391
1350352404
593476781
1800900737
690003370
1112078720
391962220
2117519966
916504117
1395534439
1596487551
846471087
126856634
1304706580
1578606560
1689431791
831655846
1798699982
1383784008
258392617
1915821611
1463160768
739418679
1243377260
1188034701
1611149213
758863352
1419164367
368459362
2086866189
520643699
937367820
1226073885
935981281
1267636203
192931785
2047159705
737778746
708522654
843765146
614197739
716010781
199320679
1783577481
648341879
456519844
1762191139
1583890706
1187254272
783973543
1883292376
1162843782
1709786945
1407765284
1165462698
202463215
2142207740
1659274487
1619142323
1340704233
153305220
1788306285
1441941968
1201716759
895400
118695617
45657777
171463096
1662091204
36959798
598982598
1500867574
252472508
2010833090
318222408
577390667
852645349
1424627294
728921677
664804666
1296695592
1285149100
1258517953
55318961
1622285273
24063022
1762482808
1723255938
1767982383
1729069081
209516581
1653826168
287667569
500131990
165369797
235222318
180664933
798494620
602686
627279309
1037036140
687340132
954570665
1356375408
346834117
682195201
775865992
926012771
789690209
1622693373
1515716979
797171873
1622251776
236129221
1086717472
1991937406
137786290
2127179140
1135800686
1882136164
1448442682
1216272838
319334004
2115329753
287579717
1793167554
872013393
1228470694
641657379
536344485
46814808
1881683697
1657923233
1082732386
105730441
1314695412
1708765711
2138959165
833730999
1638340292
40348023
1293139438
802725273
1018665013
180448969
803543214
461339938
211780085
316199271
1279161754
648308829
537482284
179514232
471419248
1907507101
757453364
1444865013
979249131
251976827
1724672882
1617352736
2109744597
972533538
56351685
2044783751
252361485
1169777561
1696620539
1362622291
1751088547
269915654
1260108753
330777271
1052044208
2086906367
46080671
230306552
1708222492
1294613565
369145758
1789468359
1392269406
313566568
1252867671
1416989592
1764096071
1073416660
1803720417
1636802095
463126474
361503729
205667716
743911430
1721245297
76762455
57136530
1640405347
1244491640
219388974
202635377
22687158
1903568001
1423286345
714539628
1841779680
759692984
18210191
252390167
276187007
1930694070
1325849797
478423553
1776241742
757137728
108573979
1080168485
1392732341
1077621704
1271221137
2076006711
1463391502
59501318
953377988
1636161663
806273485
2059071956
1727719181
1668492282
508345108
1224674993
1565447796
2086918532
885787651
2037313781
1039033646
1478139965
1689052758
734780681
20459286
2012843979
1881722436
1811360247
694483072
1865032058
438229996
8760809
1562867329
1359199944
294978070
39270498
645948865
236615284
499439765
637668499
552530617
248047697
661936992
1325680792
953045975
2006161803
1890563229
673241980
1351132930
442579306
1025024920
1103426365
2132629952
838629683
1022513515
1688173944
1679134100
1015613354
1652055654
2003001646
288317023
878612894
2026270026
1104675874
432260226
1600759475
1190277986
553319178
140988144
2060649243
1778006531
1729440576
1469009676
1474239734
1339397795
1671607252
1304378469
1817720860
2132873774
1995949652
223566631
446395355
2071832190
1838982916
1132806842
259152101
1632050190
1108368583
1942111048
1592850837
1939426079
566295190
288455086
811771750
764068635
698495792
546594048
1411565036
345050928
115982727
1257170220
460658582
1272108192
1647805863
1167649313
1541535965
538955914
1844829309
891306132
1188782257
1741048010
834017244
630838678
1674696005
611685073
1461075294
1548185583
755728552
1757419153
2142799911
34492905
240078886
1641509326
2129462378
1999119070
270088302
2040285900
191497956
57308366
1410565224
1704329841
414233628
1097829693
326652857
1918766424
169955165
378673193
1535446244
1792368480
1959482307
1041376691
1480719506
1413348493
1925514346
535866949
1382268332
1970368405
1380829746
2075406353
796977303
1494170130
537644963
1551895998
1110930497
32851167
475221580
1574890270
739606527
1304162449
1757146628
239385421
1150767466
669520660
823467949
542168882
232847796
817337253
1095693360
1857394937
1241514367
1293907403
1409814895
1968044897
763578247
754451990
389463031
1644287025
505857006
2055325638
1225216410
670436015
1669191665
435684141
1272407968
850419012
1981225163
27566518
1318346535
1868688294
1871985504
1475736279
213719259
620211083
200234799
1695275246
1731405385
128319115
214637870
1147196598
556641968
332047226
1352950537
1692987851
394729851
208629099
674619447
1280716221
1396626553
141769996
495586456
1232117523
746200263
1199886709
425032212
1830377742
891856048
800939549
1023666980
616306059
197203218
2058701331
306393354
1197930868
1230750895
251727361
1934083226
1419802405
1395858413
1180367600
174123442
1119333177
294402806
1912609146
1255629655
335175369
857404811
2141245273
148976793
2100940190
1090422158
261471545
1546861938
682588533
2080017516
1839950927
590688463
820933681
1631216500
1747693874
5259076
237711877
487759841
755142762
1075674715
1935697684
118287634
715535422
1511654159
1619246064
1793441162
2031805630
863361297
492357826
1342699381
1123462212
1800403326
199444425
1717118805
1206158837
1074862131
1768741075
562712688
961252645
1932804226
1262890769
410475252
1425528233
2074799036
501175441
533390911
943724096
234207733
1267745394
1514390964
1641571092
1566279446
1238932636
943750378
827658372
773511737
1245407735
546385134
1954114728
752525308
1850641388
443024768
801160303
1148212834
42857557
94662556
1077708268
1053740801
104580111
1724255238
1901215822
2019777779
1631124830
1358603435
533598139
400941229
406502274
915172065
182005629
1028888640
326431994
525602450
1836616162
911260258
830017055
755858452
20308665
441186980
1862761810
151168072
1692753048
1942284512
25455160
33143934
1570246727
1885027655
299197854
1301282809
1505707770
1262269390
1280851905
537811448
378518252
2035403548
567456747
1990930880
1105844896
1439347383
996960318
643155711
1922982769
2058642156
1765123499
192920354
1428007287
1960443105
958691806
853799171
2119360988
103754952
564706483
723174656
137874910
1257137101
301992352
899790462
1847025502
2062904449
2103525813
259589369
1277360581
1472041246
1376665206
859907921
925494755
103502522
530391832
2071872563
1398658334
1553125362
349837293
104604668
15651153
1082098806
2136842930
1753072865
1426858693
68518447
452603580
747043888
1102999711
678660451
1324434481
1686285213
1030349643
1220749079
1736864272
1087954913
1140136526
1665337970
533432999
548496260
1989328658
1500578429
334034966
588633893
64538545
158384848
1494280019
1397827405
945956527
734042089
756660049
1578287227
909951569
1471716267
1848090412
356498771
1546642042
1098249233
197897823
1768421611
601624450
334479286
200332813
519044335
32651378
209875551
1699267895
727775751
1987310369
141166775
1216277307
420174299
1871867131
2062488155
13213712
1866764282
614483309
1951022650
17847685
1631980852
1194935314
485704254
533507388
738554185
1092109258
1544338540
2049033044
1596191611
1297014152
2043974767
1439597555
1453967400
757174291
315080709
760726090
2132359342
1921867701
1611982421
1477271894
954446805
1239249165
517079659
1221762922
1203875764
1096013794
274567819
2100274339
1629722056
1939096693
1831665466
583215893
1999354922
1710599986
85830513
2073447767
542178211
841882873
1257103627
1361959063
135385646
1156387927
995499738
649096102
70307395
462578491
252007115
644740524
91011700
2067029009
5681731
400844295
305548312
725429624
2097619753
996886488
1317686738
1243486609
537457269
1218981824
1862328431
1151060541
480390826
1842511263
1511058475
2146394212
521231472
1726473855
1465153546
972914284
1164533728
1420668411
785583593
1598452709
1193408174
2133866377
1892783644
1404350469
538755817
2105295426
895373338
492907988
1161778331
777968474
1758192315
1092797233
1876711707
300316503
789456355
702590006
1656920423
88401623
112233148
2076911947
1118026436
1447110082
17116480
956175239
1343558587
1947625989
630215632
1912323628
177050395
1495374752
1356147093
744353070
824370955
466157494
361634279
1700359252
661895947
156254655
407757519
268376451
332587936
608292639
13601638
951285551
15055881
1526486121
1532936194
1162165738
386807132
948685368
1295411001
1935965872
1727519139
2074088913
916990507
1913045583
727575319
1159575124
905718438
1961045253
606444850
1694223643
1984847717
1500228731
588258850
2105171126
1203870771
242319233
1922920578
2117519966
1414215670
1357973418
947216984
382220517
1996169271
359378970
1510687609
456109532
580554404
92559629
1615781184
1852878666
2104979020
616074288
1640238791
1081709208
698390222
1908484892
776763343
1156180721
28345485
1690894948
399476864
45182525
1496999728
916425138
440992682
1988979662
271114544
91607532
1009291256
2049213870
983534699
958123864
510584407
1017993692
1786786029
364561149
555060601
1087544650
1155425214
368346869
2063497985
636488026
1647208284
1841390421
1673305077
325125519
637044205
1864066533
748982680
142226429
37090487
335306397
880133919
1044809717
1046594510
1790624905
1857706698
1527626056
909440684
1361471854
2061506910
2128556531
1676756757
1791707076
2108034655
2063139933
219718268
1962624527
1867140242
373236697
2033117503
885045458
1041947593
1560338353
168013661
1137161404
1289838225
1140045887
1420742914
1019653755
268504650
1274848420
1816544571
616631020
1167002714
894371565
918719278
477248743
186725402
1544600121
1968999154
1060347858
383644998
1545764441
632688841
1801786308
1104156115
1251969629
759430545
1586561075
347601195
1048103212
935477676
1484846615
2008516240
775136959
395666679
1783742503
777852585
1928320353
109953970
1469526366
918237522
183518161
205677133
459019468
511847246
1896511967
240851322
1505563280
1580122077
53347313
925541249
330366846
371437273
831961377
1867385927
910693595
715037294
547767825
1960734405
287205763
1384572021
1177525483
2126359759
1750044561
2046831044
1998315339
428347346
475858032
1117512066
832107651
1675722533
895448615
1335041667
1039203043
72738436
1778592913
1589286612
567291710
1511121740
1663322403
462884691
11854690
1837927035
1394592837
249401409
1001743457
574308493
471975416
1147512523
1081075798
2053807974
1827983791
890535770
387637549
2035001072
254382471
1836568180
581486845
862245040
785745429
1320259059
539795802
526451450
520405672
736888829
1851507954
105424140
528651332
575151918
1237169260
1613222651
187968017
909382036
939764827
2140360090
672088361
1004043120
1807088871
1253962328
1836753979
1709785616
974325232
1623273816
144876729
805436514
1711536735
806174155
903938093
303549998
1624485977
129925499
38236402
1883437540
1900707509
1195722916
1092697156
400883000
776034084
1598346489
1186095884
1502196193
610022739
375600929
857208909
1949870973
1743085556
288173190
334296110
1017667619
210669030
77753855
1510498104
849702499
2041289501
1024113225
1755345396
1654786572
2083457456
852746190
1356799873
2027783800
1658794587
649629184
926524300
741807224
1549323865
414768099
1806742911
268087565
1347893832
148308345
526130883
554563917
2053614568
1429204307
1457835784
1187314793
1682684117
1392075657
1700214410
1534179287
891014692
239375562
1474107268
2023950477
1965231832
1674836085
58178674
989048163
163525991
1940070813
1767009230
1746861659
1425860735
667889992
1478131451
613157066
1646458105
2125033156
1061358723
1971006764
383654539
1149306169
147578698
2098900395
655626542
440413688
954551886
1309385684
619064541
1342748564
289953849
1509080731
1100890520
409675440
2007941607
1827000257
196738883
1885152656
367431859
34600334
1677813462
1301577429
945369355
1353186980
147195681
1879264504
1144292350
1538299503
888683787
1106799750
1827157803
286460926
748400467
641339643
996117275
1375626374
435916865
277536072
170029226
238936437
2047304724
703993061
286393039
1290628380
495425985
1563926216
1235088562
1019121159
407643188
1502240260
883979313
1117555841
1607508288
1894570745
1999263958
935541658
155873187
1789256251
2015504505
28855094
970190451
614949565
398743528
317566856
2082569375
1919282369
1133009628
809142590
1751983937
839252501
227007865
1710878783
1497828819
931900646
1153030098
1458483448
1063280833
1665458597
1952396509
768134405
1897231803
349470651
527252125
1368865284
2001031947
1164496753
1937387612
1930949372
266223835
298409158
1576873392
1800882986
91244774
915487047
1800748081
658566875
1977243427
264062322
1972060347
1927020895
480869816
406361849
1302484285
1124519493
154460121
1808128187
875387254
1507988275
2017313920
1618507119
1443544153
698792097
1575305630
434554290
1662375214
2002795350
1679813313
1962482610
1539584914
1891743694
851922743
496570104
1138875934
819856795
1416189994
1776048678
454471875
1298767133
1679649241
1057118961
174019528
1319603150
1764719156
106535675
826059425
2052641369
1174844539
1365814042
285826987
206091713
214399384
1285252987
785814966
295873716
1208967832
1483184249
1263921038
1731260987
743379868
644149015
29289524
1961192605
1353713348
522859345
426405392
1972439048
683448317
2065828989
1308720938
1681808908
519634933
1453056103
1706147253
1046534954
15013376
1101975718
1773658754
2127248948
470810531
625408464
1789836722
1932209390
987405131
1405306763
965977064
1191728698
1204594817
321761643
197144824
1529247919
1693877446
1738019453
1822472523
306327390
439858846
474263993
1548427975
2122095554
1654234984
153865537
84930647
281085113
2012217947
1653382822
2017679814
642278553
2116551558
790780230
2142761924
1417955005
758244170
1522508721
98551346
412939795
44651032
1956531039
591470113
1665885637
830521573
1007536121
1799245240
942447489
1627979631
14884659
125242139
1591228579
1752757106
331963231
1918546443
2130983546
1355563335
1272457492
220223861
1181132546
1312216432
2071010846
669019226
1990130277
2030867956
569557941
699615748
483427883
732070803
2086130160
1742336641
66203303
78907302
1935276788
101074786
1529759381
1346785505
57471116
557675641
353738328
1784099118
499737217
202551504
1702360981
701845811
867252634
247703333
1540483403
269604833
1132970046
1210732973
879230070
1507939902
1683124638
1342833495
1699705415
543289141
853835896
991896045
1310782233
2129678812
1267251147
1920361605
225837841
1534782947
91128085
1807957198
306174900
684520121
751435528
720097047
1170713388
497240287
1734453863
242983839
715830347
392213142
849879342
37414778
1353160829
233031239
1729929591
418202436
2147247283
14325882
2131003575
1791928040
1441369452
510258299
1379642366
503009959
1417066470
883479591
962944533
359388130
863464635
1212725018
2070389664
584742748
1498059014
1078987278
1086155924
1538994431
1631484566
1534323116
699087132
532890727
1163451648
1467458140
1811633275
525524089
1499756062
410832422
656338794
1246047969
1789829940
221118282
1628527276
87520428
1071956459
318080458
1308446236
1333824447
705503866
1775500364
359771260
2129420262
108593243
1797842631
1193230716
1279399482
1403178512
1287150398
204450990
1903670238
1129951903
1703302488
1322169950
271353415
628241205
48997949
1148482186
721695815
880255706
519384271
603887710
2040431227
693025241
1937883831
1129424870
893215987
490498390
720003578
175653341
705714295
1676587423
394889390
1206130810
2053865949
1070285063
1543400233
418729383
2049722324
1669403958
508141958
395273641
1921777362
1195315127
1650164716
702483781
808292961
2111980406
1722453279
2085520406
41796598
2077876068
1076818118
1955406728
358382092
458992553
2034667214
1302489828
198864804
1863766070
877121624
540151093
287797514
1941004264
423808619
2049618855
1042250327
1865053692
1065767365
1620516538
962374357
1299282156
1871042660
1893904252
393110198
453651806
598421211
1387297059
1322671560
1015426038
883203283
519574279
1741787739
1913549844
23859053
1981672917
157457894
246508544
1254554820
106502848
1029574776
176809504
755537186
455040549
1559073093
252574115
1151076609
4473278
1319851379
34487304
2005377235
257649454
918671301
1209068143
72919271
585853176
143207177
845545800
233789821
1229538145
974938250
2035079780
1454773181
393829478
2022970350
989476107
339661882
565609722
1411858001
688804776
1733501104
1458498264
836171509
1844898053
174075520
1850659474
697868138
945357867
1733939241
1709574183
406707627
224961723
1916003089
1880618173
1367445434
2017956265
1639868904
2132255576
32856282
748757570
255760743
70243393
1383638279
729818368
1710649709
176889829
561124586
512326158
1249711407
679823015
61279268
1526609335
108913829
2056914102
1701906115
933822887
288455086
1226787474
283305452
122488523
1297644579
533317083
1150767494
1358216936
1153144328
887543440
286288008
1004960261
197860778
1822837929
235146319
1137500173
1952262532
16305256
1952594813
1133262299
1810791126
1560435519
1161498684
706325051
1894781828
923928581
1634569227
88188998
426011245
1937840651
2057248863
1130295770
546775912
2116382662
1434305120
1327241580
77764975
1854244910
1795573341
1067375473
473306577
1766471031
1934918073
1990960286
1053303211
790780230
100518881
1711728628
432341241
1547106845
750578651
1644924381
778057131
1994075637
2038489215
448948956
902932772
423136972
266532470
851405128
348279778
1512095490
242282441
633143153
1151861988
1799173285
2069910758
1187238413
317827044
1143022009
1988846399
339274590
2056011665
1927064459
779255459
496675860
554728487
778483983
182131645
1503119151
194053121
1766446462
1754644715
1564966992
114377910
1595942662
1321679201
1882451527
1152230408
1057824882
390965526
1776134435
2050733445
1007896897
1677250990
1187226347
1874834436
1621003807
1877793454
1409362858
903664277
852862830
1777307087
905698483
726220706
589050116
576683794
185960723
1788936599
980708121
189371947
618840963
1008521013
909440684
1187841074
149184420
1920458273
175998404
1406072819
1625996178
411137905
1211761103
2004836588
1597247405
1828232039
1013643801
1473985626
999301198
34397823
980560990
1071373929
1831999806
1721654011
1076349960
989164835
1053763742
1548247413
617715109
1084729946
292835073
2100606336
804978996
955386559
144986122
638280338
106502860
912420383
413769379
1109546439
1430718149
629183896
1528080557
54696084
1533200697
376113181
868900821
439183832
1457806952
2112543437
1287469034
1340107375
251879778
1559661560
1228268100
107528403
2013942061
1580739392
831480877
31970604
1852742106
632284790
751019861
733072147
2022870727
1286311231
392781626
1907593945
2021361274
1043546599
1051737849
1076665841
1894016544
1242312247
825606221
983529551
1255820507
483041250
229566955
1606762678
117081411
411049605
2093096177
2030542965
724831882
1739494123
752810216
272478761
303489856
709829378
1344432774
735504352
966294232
1614350336
1783319972
172212649
1651802930
345309718
892363180
352108105
190255826
1800065179
1910795625
2055519554
8943988
166092975
1685417609
1200036692
472118489
65976652
1288423912
867874700
900599482
156489379
1765686095
400546286
2023649320
1922396239
541987268
1798982640
705571584
394060579
165919832
1179690533
243349523
171795019
539238051
1881890175
878999300
1097806318
1577710400
1893842082
569087909
823795674
1430801419
1919399885
2125688213
1887360688
752990741
1265191377
304806810
6044719
924625707
1118716447
1610297019
1420390490
235544137
1486384078
1126577460
609328940
758216357
952831539
1928046521
1905464621
1563582643
406040021
2099921383
1585331950
1840448336
862184357
1291433845
486263738
1055102264
1335899920
1231222921
1988576342
1744137123
1033850191
1444165317
158760291
1237112746
947280060
494284559
463381493
1109700325
164288984
668010942
1881605291
142531864
1671709600
1980477180
1921391535
27581388
670717071
883203009
527627373
976595544
1983714058
1658209382
557644764
31628914
1825817789
898398275
1151399148
201054608
1542970736
517694534
215969650
1076497607
1299494681
2033570904
654127109
1718281411
647191074
592911312
525830438
2067954003
66546506
99333978
921755605
1916659525
480379332
928582684
2018731492
1638393678
1402287471
1960280338
589376006
521667955
1077765710
1707202363
1388149689
937124821
126316273
651629245
1686605769
1124238906
1053508210
64574380
348110360
336922892
856581673
1565810861
1136274853
1054092190
2016936396
1111661449
1357314803
988153602
1822311955
266091712
1609884054
892462661
1856423394
1953944236
1963626509
1690618433
1517552333
1353444667
1159807835
311217527
301300987
658321529
485014186
766585513
401170045
1628856724
546780405
1768424508
1825780397
1361481532
1551647476
1693625367
1749618495
47092166
1737258672
1915556561
352594535
2126061838
469552367
1180542055
1970119636
1188197991
1630041638
1411302405
1020123711
1060749421
2053911770
2084208063
292312781
91878675
1581124573
921221546
1691060242
641961909
1592144003
1873875919
1897317114
448065889
1695292662
1805488482
1516285816
1224767799
1796639873
568180717
1229668692
1117549775
1927457053
859939660
749375363
292529351
1590984360
21799817
598460583
1730737872
1243389051
1528872966
32831983
1241206151
1192086642
1972521934
40729027
517094439
356852596
36269065
869400973
518798884
1599638488
134118701
381396896
1271854779
2051902654
1862907761
998726602
1483842026
1546752025
1474708179
1382529174
1981638492
964907823
141150292
1022042712
1675204034
1520912616
2144587643
745332692
775427138
896047086
765206797
861404479
1119936452
168935074
1942228309
204589764
941748273
1337208801
1263069268
1035225085
1432720444
1878249097
1551506201
2008563711
366387163
179257532
399380131
255889009
511328153
1891335390
1189748623
378081238
1030884688
452854116
806849688
60099019
559524973
508478933
1109614732
1921776056
1739395525
1158918790
4669634
2001487306
1161450509
2001390913
464976410
703877079
1619120833
1993040515
1838183428
867745571
407808984
851998424
993231097
242702435
997965708
155902023
635236708
350629005
535740547
1638114781
216493645
819866604
1774334130
1034731154
454544501
903305619
774216785
465158533
1143155176
1159312558
974094746
1382757505
10630369
1438660090
1922567423
704981333
50068948
113695747
1836930314
281741204
1410794611
366223976
1116561674
1809385669
1196005463
1195462111
342401506
1999153096
1763620721
124405218
803925292
801305135
1864963693
563403996
1331610039
449497998
1632778695
573872157
153342105
871051458
1038176743
687630527
2006239117
646793231
916262400
1956525663
1473908590
1386324275
1150758635
1095510923
792293194
2139027090
2162592
1697314406
157037477
922747967
1253856527
985853876
2076372009
819995707
2078328088
932466921
637577123
760244591
1727101998
752260345
786855037
370345976
1603652393
2116123663
1636762092
1544157127
812277143
733397731
2046901718
278848678
1174985332
1706047476
1846858561
1567205224
59191247
1637648479
427136255
476422394
1559222389
1310828750
186091228
770652683
1609457987
851457783
444663023
626052435
1985374596
1371574282
35236403
2121688717
2043452330
1630119349
1386856719
739618750
94377681
658769035
1875192786
1879391102
396278839
2038433158
121152290
898734674
305791938
1879192258
1055986308
392974918
1212372829
1621581757
1456526745
1222013781
2000554208
1454757430
2031442454
1428837575
504479791
1239658959
1416744766
350734152
389967314
905398811
693703003
521466825
1214842276
1596801763
1950609096
148878937
1888477652
366851557
183870477
196546558
968032678
2010001847
1790003263
1059564016
1168077783
248324560
669433276
1729891209
2095457776
1457150548
2134976566
803105225
1347791368
610910432
1349878392
1094805306
901735597
1978877369
1562489969
303511795
287861708
777003211
1903237659
102137668
634738049
1911437804
1428399344
1582597554
250116910
2055373203
2000045479
802008801
757277839
1695200305
1377284700
947551564
1779191670
388463025
1544354740
349877024
98497562
526075185
540350783
532061419
633980466
730792996
1347658819
1022522559
1350526702
1005341410
1265481024
1601942215
826348666
2087344023
435327849
215125977
1020951129
1129793518
1730378292
1525057167
1492759140
534964839
2103317985
2098603245
1641932173
104349931
558459008
2104472010
1803561939
1613495772
1015030144
585572945
816816034
1653661168
442625779
1343103778
1150410249
1229666725
1832409864
901757919
423105203
1404200101
505850083
646839662
699134165
766733783
1902911028
742437298
372120372
539192465
442382611
1783089050
1898888553
2005809928
1096399208
1606365059
1965258887
1636132151
1385592279
603032021
1845904696
510500133
765698963
1720200740
2139036772
890825206
1134449057
1729998154
157162704
560759519
104037790
467020874
1215154825
2051420048
885741118
52624615
18127998
2040297036
389525076
2001355608
1241195945
186725402
286831546
118935190
284909639
260422559
320778292
1130113573
504890426
378374804
120107206
1968848822
443011938
1611431907
1207321170
1660370341
1018504952
212900199
992478284
1704184285
2041958094
1526940980
146229161
838293227
86805462
1890254680
1995327173
1079895257
1566512983
908005852
472751105
1522768229
1789342143
786434170
960934754
1724308785
1181766205
2145926281
1308819136
2115128034
2127736819
797601074
2078458863
314797894
1708278024
1953411192
1492759140
351342827
229427200
979160049
708784487
1849189759
90398642
1415364274
1540119772
1404034425
83603769
447087845
477880876
639257585
1445027979
1961348616
1498059014
459032855
939649294
231625353
1352007638
519038267
1834136795
1301292351
1007705727
1769432735
1720057908
1187944833
251029248
1267270722
400094048
242367392
268209067
1390490857
1309759773
2106761996
312887968
1186061427
1685667367
1972931793
551654935
1140295559
507508043
895077177
294886710
603825393
1268247029
187293707
1075698295
557091632
1050479759
1687664763
9940489
521203703
1912451643
1427656234
815478076
685132961
917327882
308140624
1298256519
2049327359
428175235
1544217178
103915876
1383768697
36213511
1996006647
1880466894
1675692740
1610290039
1857287745
1164132468
1054117425
1456083348
477534114
15443366
1271546493
1375937341
1335604790
1322390898
398225069
1450650016
441329404
418881448
1941327754
1363017708
375593685
104047441
11547640
1002352098
1045316734
2015252197
669986900
883231739
677275883
276976592
578260994
616681823
1894349373
695881009
1169012973
1085782101
319479010
1875864250
92538727
852641186
1620347654
128491626
81771504
1329548441
2052021747
1657356864
828798560
1034833407
320083414
758076734
340632762
1207212557
2100079081
977638318
234231367
655011040
1796523304
123786916
862433063
1740596766
861502147
1322743133
173280110
1166241261
2078919910
1253547737
1745680714
857155310
3980049
1679450321
1741682189
1551328666
95100179
2093046059
1376974807
1880464470
1340236927
1929262048
862860691
1086708125
337231546
2129915137
120246702
1657650626
1969256568
129570460
105188671
1302330811
1110091726
2134958384
559476188
1463972936
581916237
1776944247
2116515548
1772042824
916563201
1687647586
2136801578
376673293
1178195019
1313240859
1185615215
933049312
1532230815
521308360
592998740
1025871621
1576567760
1314071350
734357565
1235668422
1132143907
1960786903
2129794182
81658698
265498650
1752756718
931807509
1589958435
845647415
284308178
1880701516
2119968186
1421471642
752946079
2065994865
1543973016
999440641
1196402410
851631945
1487249530
1883671641
116367253
632052880
1089297328
1425761878
92678407
346070211
476702323
1598752241
176904324
1827585576
522467410
1941104914
701579471
1626327997
988458249
1544682944
1427705929
479809322
894252015
1224523504
883661672
852388574
1714414539
362685451
1912148819
947070120
182031550
1109416141
193638834
1756314153
1094994379
287592257
30480424
556143269
1796262181
675304680
886628677
1557202741
1868481614
1401723949
748266532
2031122143
720115724
986749683
1818995891
281125840
211306118
1196239549
2131065907
434468448
658027024
529788713
1329262016
2125956367
1224017888
1633965093
1196725574
258176106
749561551
109488588
1268773411
2129609933
265694203
2132796169
1139229124
919069105
70486644
1403371371
650420593
1466679924
523822603
1734286203
142391144
583894422
1995146555
704539051
1132415495
13774212
1443955620
1719225129
1214946506
1697018744
1904317366
1202064521
1066899452
1733610931
822536509
2111321271
2097946686
1404484771
1817659196
1580365125
1123413006
2134104278
1629367558
1953199883
240312211
1201801513
552886001
337351679
461568665
1613367370
698904655
1326467696
1468676977
365496388
300723613
2029676348
918047586
2034994157
1367198370
2118644062
461023728
776011163
507294205
2004129760
1891343958
981388579
532850361
1478936683
1297804794
1732466088
1717758413
867421742
2076230507
1581788980
449298727
901614869
1103975659
667714925
1877552645
50018157
843343014
1241100677
1802159068
2050234167
73393413
2010560326
1698964902
672864275
702970366
720189011
1782635423
1423641341
1828330344
310076634
873606396
761465017
687443619
490112551
322737485
1151981755
1822053564
1480180863
288204802
416597435
403959691
1806763876
1554254862
1033663966
1687625902
414849196
1097777580
338081767
161883346
172902838
594946796
1127823061
312476894
93061557
1768164956
368383585
1928868257
539528194
1010348413
856734298
454508005
1264473511
264156949
1544301102
837711841
144381499
945259747
1238515413
463397935
478923976
2053643905
1094751002
922163972
842922335
1125308973
486267454
1021755361
980883583
1157642470
1829020368
2045407602
1910746560
625434294
536992228
968835194
105535778
1502638816
1349510836
649043267
1558454942
220243272
143498029
1969812461
1276887024
1321669633
762923627
1516535828
222605906
46734076
774068911
1895931585
134558186
705731354
1655140381
1271416206
378458484
1026946345
797121805
1434824643
560824107
883573924
994070464
1471209041
2104109223
1520283487
1761136926
398356726
1249343081
1040868214
731951655
106452802
1261140252
159547425
465237621
2073539470
162051711
1886124613
627387079
1150598268
1762767301
413940950
2012681372
1266405009
192250318
659890032
1056352758
1738575065
1276903469
118130383
32427513
1371982433
518349373
438803575
1436944204
931680132
316746796
2103591167
860452181
1696622652
1847588145
1399390723
1052682543
1270583920
317749733
1157938045
204163157
1687922509
575022419
16215541
905174075
1131788336
1471074809
946299980
1228364629
731785176
259011981
1325651616
912038390
1851086725
95976929
592565022
1226617641
105830726
429035995
1121522391
873076179
846005890
1025875190
402042601
766778488
1508987537
1637548880
1659836297
1284997845
875244657
2124203636
878171879
1205189230
2076069665
1027353572
1358569778
993352996
1373267739
1637805473
613173641
2037201502
1872688396
459852215
213804111
333640656
226888573
1751067688
167507751
1661102448
1455130882
2063445193
1431030675
836871429
1209295235
565092823
1679559049
1395229006
178955900
1685002379
1436498172
77523897
139504105
1051206495
16379991
2136751651
309282833
292124605
63262724
947894952
454209320
1904258122
1301892542
1186923406
1601913477
391988486
298048795
1203297534
804901102
2028389057
197498337
2003648765
600850911
1861299882
164774363
52824655
20665811
78589977
892782076
1527715482
1196977558
1967753003
1390126435
2093660794
223207932
1178331854
1589872044
2139671049
882334069
1262906525
575225278
753593774
697135569
1896095783
771646574
317882287
608874529
2019015275
1671613494
670402792
455451624
1763495786
1409078641
1042130673
1378406614
364166909
382876661
1775969503
1883842502
1057069957
1137712278
1666416678
1194618514
1012187864
397600972
517180012
1099792738
1279037676
542237796
694334633
263257447
105310161
2903473
799725542
23302035
1125252589
1916359473
718401063
102144422
527170886
291594049
1359596694
94477787
1952641098
1697985335
1875097367
354672353
1480315686
1804337382
1925076867
307379012
762523317
1535172562
1445616627
1229054747
1029343708
1060064393
2104548965
302402469
981420459
141000119
2087018954
1572973410
544665772
1373815348
1258344044
1330197863
1094887891
516395838
549018282
706749991
107636624
71541941
1573660911
175862318
1491171474
687532208
2069626659
335060933
1271495449
1032869871
83188702
171874921
1749368865
1005526523
439534028
189505537
1751551108
1933498218
901018737
190388554
1383049223
1504181847
129240126
553803753
519445625
1528081229
437531894
426697618
1755768883
69097086
775427138
1048422451
1560031560
87063240
1838518623
1568053047
828311673
1761836604
1030005498
851356463
526328573
291264086
1569118327
1545542546
1505825982
691778987
1126915457
1940067412
1994935340
1954183779
425600121
1964656084
211379529
2082930424
1009001438
1637365947
1710008343
28098013
1003952817
2122744970
1813815636
505491293
730427571
557258683
1749950094
538670613
893215742
843267543
1765386938
110522076
653618010
1624568626
1175757123
1415627050
1894761312
714031869
1567818721
991112537
676902772
840020285
1177059100
2125832975
128998962
1089570343
189139049
1090952049
1240900535
1494109696
1060514195
1843215527
821312460
2055637317
110926672
651677618
252754098
476348632
1875817701
760314260
604584314
275749069
908000322
2051467888
605458782
51903972
679750836
1433756979
384773623
1737729605
1984840687
487020005
2082532888
507836211
603377484
240444821
1559481801
1846489689
581185228
1638469058
1995447402
366343855
965314074
496369693
1504072323
558424621
819768467
329295029
132477718
797572391
601267868
710313055
1753276389
1699920140
536011859
660994945
954549011
1382998896
403968212
449878313
2069322617
252615334
1777379527
1069362927
1849906404
1469414420
1629346717
2073201282
2056064553
516231137
674302133
1139434247
1039947564
35678825
17121049
158084075
200864750
596456261
677291123
912051130
610183602
789122412
1957707482
519908755
1204513765
1484575471
456437852
626484560
1328773809
1816102538
1997889052
2077612207
576945396
575471506
1189744906
662923168
1098774968
1520191331
1294028965
1596633172
1328082413
483087133
1850837798
2024507055
1233614126
683351551
628828851
1761801092
1796086032
1904778209
1017362174
1007374367
804021518
1180965823
392693862
510017791
226422661
544719770
1554755302
1158997883
1701786282
392035054
2075417822
1222612563
993998054
754760659
2018062545
1322825182
831176077
1413733641
1816508142
389864755
633318993
928505315
43913396
986791782
968507288
294120653
621217007
1651611060
176648001
1217430077
184161446
487893191
1142038419
1000274938
473861528
787204122
386645040
219649291
111368361
1492298233
1827187202
771037150
2017181142
266137441
1328944046
981244337
423300137
281369001
74072603
1502116952
985772824
2100757579
34819670
636150773
36337014
1692236849
1856390836
1948813111
268513196
483650127
401234971
581012740
131351891
1853299610
991709853
1981660269
1790960981
1542966930
1450138748
506290903
1796998837
1160395798
160790514
1945381219
698556535
98583265
342527629
644279459
1218765561
89381102
1619829034
1297307204
548767670
141432783
1405092295
983747350
1823584730
220310910
1087648519
300382232
3991404
1343238856
1157507640
672989091
1106307822
1619564616
347888768
1127886157
466883338
842734073
1944980676
1003527388
671493427
1899187915
464360115
311217721
1037608172
1207000436
1875336562
859959356
1756363834
1935185892
2044459004
1105376772
1940398731
855861078
376394049
1601094035
1726421495
430538622
1791822131
1889847630
1051088337
1854421796
372016412
876371494
1717887209
431823352
245804882
896970939
146787042
830055120
108255734
781868393
1293286350
1688261560
1429403613
1132651914
493610813
1015529560
224799707
840342571
1885166793
2137854463
1755139891
1002046027
713523838
410844219
875608206
1213131973
1528309214
1153229430
1208053333
1060609359
2044077999
1784843073
1384688432
473706845
630692588
662605275
458690928
1031568485
1806173891
804681295
1033719372
2111052494
1576535552
1733599020
355276072
1585010386
1661251580
1563789342
2087562607
801372600
1115451623
617723867
920707843
1681993178
25641458
1221207052
1883927725
1812470193
346998111
874592993
1037521762
1892914455
2142207740
1521574277
230525113
1743974003
1473311009
1078573255
2119298810
581487101
1263399980
1941286453
199080215
450432374
827198726
1482909669
112515518
1942485597
311404680
623403638
1930614370
812549538
1597958928
1471546350
1921883545
1115142852
1004609297
1274267668
450164936
1499020734
1909306314
1763566617
832979413
1704092571
1692070186
255421264
886559598
2006105720
1847750920
1571551020
210987214
1700233028
400548901
361920919
325862338
108304019
468310184
702953884
1633746787
823317501
560994877
1390925457
257525761
458318945
1872404651
396022318
760739065
1631443027
2010660597
1036644102
1063728493
187466102
774532038
525604911
1792493095
581493995
128124179
99080211
547806906
1577034062
1077286208
1901271603
2044384865
1990208459
453303816
1848963724
1854007144
31075428
2078999153
1515055035
961098661
1227571246
25862230
148338814
1675668051
1521629701
2049622309
330933280
1473231468
1464291063
494714426
1797060733
1509167655
14745495
1776228441
1589318730
1965247140
1393847526
144842153
595264618
646040389
111720588
23652210
1718812241
2113754123
882038688
356029853
1662797470
1980713531
1947554221
133349091
1362553887
1646487603
1151204155
1938769975
1286662853
315035626
1770023678
282905490
1534228687
1272791912
739868937
1416627219
1796961721
1064416962
702267699
76895371
686970279
1192269367
891475419
39881124
394516759
802128686
1986711872
86252169
499480944
545785158
500368030
1801182915
298647251
550495513
561428258
117699119
556426746
2032336118
197255931
907585617
1434529976
497111054
1290099718
2114333802
1995930445
651528207
32474515
1877792973
1053934235
1880556887
813788490
820298405
1565377506
1905018872
1038304764
729537037
1842751377
1049866242
991024681
1399451482
280017222
1460715282
1505563280
1590238976
1908409638
245681027
669451399
1916658193
1275118230
28397238
119161743
1400692952
1108272666
1934168987
1249979783
391839883
923478855
912069962
474228712
227278258
1411656309
1927321708
1217011919
708421192
1623797446
1770368435
945714366
1163340678
1776332381
1345735555
346800078
963898931
2050639016
1674045395
1813851421
2057098901
516166094
1196286303
829322373
1509141774
1894199043
308955133
1217532294
457265148
324892030
2090356868
836651140
418007520
1577187083
1239269564
506694242
190388554
1736398577
715949040
1755360721
1386960441
1187001632
1933184061
1214242223
1778859784
259695285
1812824895
231272199
60751695
1731183504
1996812626
329709028
1376956148
1577927604
923063549
364023257
419374881
1207575231
1634888113
753686125
1472743257
1835898245
1836112496
1833093794
2139802687
672756162
905224990
1411261402
1592095020
2003739445
788146759
1993736082
1245610130
1382098390
1211935872
2100264334
966244350
1319646820
1865883263
164406637
2073693567
2105393489
2127271727
1584581238
1007181407
76884434
373712404
323338451
1998390947
1662182441
1986962510
355913729
1996761699
2055457169
1792677533
197216556
294343921
922856084
1903440705
1271244113
1778140433
132658613
641191498
1037479187
624623532
121218405
1604759679
9606249
1224311746
84575913
1540978579
1978334582
290827379
140744886
1358857988
795615650
1269325426
289819297
1923780277
1616154278
1450976673
1264904689
2134687129
1345735426
1577770768
1519865538
1015618915
1947451422
562268800
1969371794
1326623158
622723675
1779606329
2145640785
351571628
2003256896
261140652
1544146972
1152762711
514767765
1763656617
930514434
928260249
1033349887
1259915105
617666340
1654077891
1275840376
1483271874
1874992594
128353203
432833453
639107412
1186578027
317029142
683878411
1841106696
387276657
1491103553
1615112487
1372931649
463389429
1405240128
389770613
84930647
263243528
1544790372
70862967
912603297
967836379
1102304512
1499114420
592239603
451732734
181728355
1198787320
110026389
321990323
716891423
171819794
1798052999
398278521
391617455
1544922620
232057808
241829487
526696947
1974362244
466122349
1048429602
567676497
1636278548
1523192058
1124338697
462100485
1845847313
1658397775
1344425005
1438151375
887259871
975173639
204252939
752038944
1855574661
874189460
937793104
524535251
983205864
519161488
921150886
1013182497
1153199064
1744157541
1491628979
1439643100
835045486
643372726
675693018
1872177564
2048123798
430897631
1650615430
1998489600
161993093
2018891983
717827333
434507232
1690416797
792441782
1022034714
1521796468
408119887
25130123
1116977106
1052890500
2132775152
15358736
1224259968
2099221780
76674992
65702915
839136607
1201105070
439896811
1141707145
1224366577
1043348000
1571040026
17976688
47406276
1124438465
821010693
388377877
1444838910
1942783519
757937793
1386266274
1758103332
1971107350
2068390123
540258485
185733825
1280037029
1642458635
1007964915
1089157044
1102747695
1927833475
1601759167
608319599
145246701
83156292
1311096508
1847499245
1450855837
1031196649
1789506295
1803119935
1018756008
1492477238
1803858001
1608243678
2146812850
1831506105
231205439
1224310939
504833963
1253116394
1828337356
1501528603
2076589424
231975823
1023887607
437423914
288497116
1260662668
597294798
450573907
1706958579
583485379
788192602
649786329
475132459
1069684425
1543324068
1312401447
608517288
1936998525
691122858
1231074119
1169190667
1541295567
1484301995
939649294
289580249
1658806909
704826628
1006265546
898284062
1584083407
350417985
1888544531
1358876244
246535700
1218148649
340547788
935161183
2021441573
2073247755
1988679361
229771758
360828429
873088983
1014528236
1054395287
1275972471
1159452272
2081025365
1592324701
1958027964
916592265
268995156
252838022
264735003
1388881063
1522910889
1058035720
1821937647
1602303816
1864096106
39701426
1185647522
1410427753
1091490971
1435935634
1221926514
1348831428
1982520199
2090140466
2045623962
1536684271
195532946
886620904
709180258
1864829197
512987832
920493027
57897780
660994945
1628153796
2058946717
1000417699
237823647
90352677
1662722226
367196468
877723574
1770182445
1665329801
404155774
1255623127
1286929550
554151729
1747234852
159554560
1806007119
935907578
1987916229
284526506
1365021059
1465052777
1129131688
789440100
600482618
884969289
22938908
1103683479
1520239091
1211062585
1335642512
1785323151
1793056453
1430270165
1992293907
123807770
1650491170
904163104
1769043890
708287622
855376392
1507408745
60299017
590133242
1638909581
1295350464
505358609
359065901
49431815
10838907
773650193
2098836646
1622031424
1400497820
445138600
1049386295
1774344112
240810832
80968699
1339040477
6044719
568094373
1392087053
1808926173
856360489
1871774320
1043126831
1334843806
1753877834
1341196216
513792318
2042235110
738392233
298652971
1379196082
1073014901
1342827159
1924508638
730180567
1659636150
207206925
1977634958
961255447
1396253994
2059620104
1289562683
1047984816
60422148
1530470662
699093828
1205101436
93181964
2032494944
94396299
710153030
606271981
1706799358
327396235
295253069
172147458
359478184
2021295456
1852226368
2064076725
69097086
517825564
1109301593
641494489
1540395287
668974500
1058851855
1686032081
689221581
2112510462
1363481181
343601597
1994993884
1857768041
1560406808
1008169039
76707776
1551647045
1595287787
32473889
1636085102
270679403
1694147727
198051334
283753038
1895331462
1647290408
1545793766
1648292008
1169203284
784946903
305154365
423808619
1233896045
1187955316
1393728076
1622626230
346858568
1685802763
11648674
1327783944
1403615758
1383677857
1723383097
1572514561
1018643288
1729600719
2086594113
1431784091
379892721
1641517058
1135488658
1417571494
1861699659
1346134181
1367524556
1641094265
499870707
1258778580
1641266370
1589458724
80966854
1146396653
1164795412
1548593511
568850251
247497004
327014711
1623432140
1166345908
414601082
62143661
1750995898
1342893722
138547386
1550410256
1529826721
391083841
1374837148
865129475
64107929
832452855
1088048927
113695747
694206238
1460468696
1943050551
1402533332
1325659281
600841389
2124969691
1193983268
1820469056
824074537
241787935
1094121692
1174045538
2013030532
1267468432
695619010
323816906
666000445
518648765
703358056
2048186139
1307932954
1382586373
1518179837
1966612098
1403298176
1624597816
264816571
256946919
549905276
1194216277
406767984
293912317
218810627
895302507
126924124
402761591
1331423453
1575330411
1373730912
1618427152
1696991428
977677753
926201854
77480103
1312427332
1178194105
1495628246
1880681802
369170337
1903157768
387530375
1908333725
1084463869
1868736855
1573098942
300817720
295969830
1211343229
1269606727
1818569538
362770648
1231865082
562707472
1309211883
900370271
1646242005
2012804801
2135988344
573922370
118067092
1592591803
828967964
1988772912
1125070427
1205655579
661965197
334368514
60449998
1515295583
1529609889
1324316873
2068565444
180698762
766163434
495703038
679784836
1876520514
666540832
1298804938
1284166842
1077912285
853048645
635767796
2117213911
2119664394
360244311
1749168321
1497255369
620285224
1687874997
1471056323
47927458
1628177135
489349891
147229237
573776906
502575629
398150824
656310185
1074803269
7524051
1509993929
753185059
1476963130
1010596888
1340515037
588307592
893182591
611420880
1422102450
378396564
751267910
1956057858
155477700
1236975573
2025896833
104284954
842000000
1103602690
1563188300
1546241027
658596760
1965832242
611678512
548202377
1756151272
1954612387
910704474
1258710757
1480156658
646407179
1339847200
1449937112
1422611708
1390059830
45657777
1775906383
1968742821
1533070652
1172586395
445257886
1861245419
1957007538
1434702837
33215762
826244987
1177411555
1783267093
1838791752
1969519803
1578228881
1069674089
580390240
1230229066
1620502295
1055732164
994041574
1423517300
1539357787
392238766
625127891
2085063786
106980528
870503166
1958726942
1211482624
966894328
456744009
1999892468
397990713
1299979018
1579114988
358935354
794014552
790426815
776465043
1442299462
2118737593
1159396993
527225989
417927050
1974299313
1308243152
596845095
1063726116
838055610
170057840
335330905
1677766849
466759458
1260108753
143396924
1826815409
790606695
597797313
361362379
1395756159
519816145
2133243112
514334865
914194520
895555239
1669691747
1703149263
955880727
696758010
1008128877
1302422375
369117295
130663651
990471605
1541231552
186876120
207474810
2103104367
853189218
1742490576
843188104
24326323
752463051
2051231458
1576456524
1301353777
761963044
717081391
1872930357
2055110330
552083096
1021394186
1289322811
1894102312
694949425
1818475585
191862808
1433169764
1948509309
1227365339
2100784339
462414645
1413081542
1445678272
885563764
1413215085
1507565304
1227026275
1325749393
708338690
878689842
1909933298
1244679209
1365420680
712474987
1560186437
1742212510
1589286224
1395440405
774501420
959046676
1036442423
803657916
924326769
935904546
1233286603
253642436
1891275766
300968757
1314027385
760147408
1650299574
1594719868
1074364175
2024353388
1999056215
1909077318
944748421
1925378171
1062541272
1502115991
1911312041
2025961319
2126811657
1235726799
1085096044
1603430612
342695239
2092361307
741458669
1250731751
778373372
1014387094
1277336062
13791301
325277042
1909782602
161082103
256195973
1725568671
1580220169
581432072
826827896
2114983810
708903181
1156917110
1706732479
585085688
41833380
1212725018
1883398200
1056166371
170993324
1304493243
1507576301
1178720396
1245626613
1952551118
445192243
1919916552
266347872
1866671603
522752234
1550037020
481660444
1609792299
304019243
1839828741
368360331
1056446814
802990797
2014619246
691636887
266489817
470975128
1698700623
1371336009
1997679211
194430261
1834587120
344819732
1616404773
1636176975
821268850
198166252
1649916105
1236192386
429193061
1599535392
1205504593
1854396914
325077212
1135997464
1661087769
34816261
782128465
378187378
1835248955
1844633978
331739164
1813203402
1119056988
1824920633
1856384335
781311312
245525033
1718520666
1984919726
1470343103
1946595086
1481794958
416597435
2042462384
1579260051
197135807
624680022
1558940439
1017623894
1435539210
1456612318
1954976528
639127019
1431730452
706837095
1420523724
219935148
238332129
1489146889
1393393856
388557010
1660171567
604948174
1039024085
800939549
1560912857
1503593165
50203330
1732720595
834262119
1188475585
752346894
1872777370
1342087658
829370484
1116212412
448090792
557300083
1279083896
1004392026
1993256245
490284386
718275041
1204002437
1909514199
1619357320
97389855
1125440027
672183754
1262777758
1725823631
37538179
680250175
203893805
150510050
1937519687
1330978281
1425761878
182764936
1866343524
577065451
351966751
1668011016
1236856910
2119211051
247726371
332050125
2034728274
767294081
263257447
742774385
1800480359
1561894548
358917830
124355894
147162324
2099019037
453321425
676843081
989739796
1784013995
355201705
1973823291
1230675950
2028804184
1793752377
1224001055
1643555864
2068027917
311767080
390449756
997849150
1898132887
235074748
65864917
1972211371
824871177
1708349028
113935481
641357283
478507726
664564320
1012125566
1199410567
2036455244
1273378755
1083030961
1474639552
195568099
328671301
478242498
1758741541
892498776
559120691
1385917345
84223916
923896598
1637614511
209919323
1258534078
1496079880
1295721917
1301465530
1370765653
1589633619
1218036065
178927782
1168713100
1039733149
924500876
1307907037
640990998
2069583799
721135517
942526427
1610592064
35225100
164031593
716071333
1137655230
836344255
1616987898
1015410282
1873262501
1023071470
1484594683
924460322
272035277
852353112
505067082
327220623
1766474591
916840668
1589419653
1896297618
1387817501
2002100335
925801850
1772738509
1046817695
1068415459
1248293020
1381788611
1953380622
1358711366
1169699520
1274269110
1904640330
1794440591
256858724
665201160
934847431
1603758150
94658298
1004003063
1145569724
1564393234
571811493
1224624993
1606498939
1810958320
1804123491
1005689100
333827279
1974700178
1573474157
620291860
553229886
186153462
1002847852
1068458463
408684253
1557687325
1039267990
244856649
1292677129
436376986
1564946958
703903389
1115135241
1198673231
348278327
1147328630
535805973
1803825206
531210144
1950801667
94773614
542202948
761015711
501713914
959462580
472219088
415432967
405334126
963944988
1366795900
1500360336
1237646010
1479217933
628032413
689970301
2146014609
232889683
1841580015
928011616
354712404
1284135829
1354046929
1885911844
516567715
160349525
1718087641
772897986
76895371
699917650
903292815
1872760786
1594647258
1683807033
359425551
591545727
859088630
1261514585
1792110446
2063993546
859060721
1307052675
1497186478
1602664818
1430759461
1452425498
1755561652
1943974147
2010671197
291197237
1937637392
1244578768
571293180
892661690
1636159709
287031549
548700062
1429659808
521318782
1108244112
1919854563
1242564380
1906197230
1367254527
1647624176
701731132
926893751
137899957
379545460
2102983165
1830737151
223486061
1971785919
1758034310
508084883
1617242672
869485803
256980630
1027413769
1484290943
739195028
1602915158
109824378
83470216
674694483
1488168644
1333687632
655613386
1037360341
1140119760
980871316
373794145
298513386
92902365
1911312041
425702291
1908502003
1975550397
1435559649
1106298265
1491171474
1305111931
38162175
1021171836
75186399
1531921119
1110401391
1693033090
511115834
1136540675
839319916
1322978227
642459176
1370508872
817519982
404628221
548075100
400307265
965038976
267774022
1461297846
2038509263
1374634117
641653349
1358801213
1695944277
115972652
900397917
453808961
92895020
967556469
923063549
1439230585
2113709129
943157259
631089906
151355997
632859569
21152158
1625383902
968179959
1219364531
2128004602
1297891028
864318645
826901451
632452047
32677023
2078956193
475058087
1734522757
1136822359
773604515
7408956
1728974450
440675572
267050770
806273485
596719724
872316328
18148842
1088066421
335907414
1574242238
2062205528
1793089547
1965805787
218634222
1921977257
231956457
1289390406
481678496
1568141927
7632174
1449748751
2061998243
2002385855
704914160
970167136
737419299
980108427
515456685
560163739
1486365533
2039012717
551534444
2028815083
486944073
456553805
1925935204
1566726710
859401243
139653125
1629925701
829132339
1424239118
1689818244
894410192
1752073588
1265191377
1307271795
145452483
147230290
1233200966
1903633736
1631230794
240770337
709632818
2038565827
980616062
155656018
1879302675
1137451368
1135078881
1342477644
956349995
1515949894
44316256
249805547
242176648
951553217
1916159338
1710375985
1537653784
114169870
477255289
1493474115
745180761
660478497
1772337937
356223627
330824718
1337868562
926003660
390336009
2041009603
1492095489
1316976538
87646458
1812829630
2003035676
1850923031
1214825490
958263558
2092283626
2050015903
902931736
638573171
41394385
24411702
587849220
1841667180
1056520429
1044089117
714897042
691501672
703225934
1762706894
19998321
1352070644
847528124
1094917553
2137921128
101701555
881393976
669980922
262571533
2000843040
1650259998
1827700325
300085572
974012594
1516145738
1072120634
157068845
158327560
812389896
1517440885
951553899
1245985486
748179729
1499180460
1912329843
728506379
284765558
511328153
364299914
1702557323
352615148
169991568
1720532349
413900245
1122198942
428034206
833670762
1307485485
1573592626
1679914717
1721292242
1935115255
1401406413
296810590
424075690
1480787680
1837075261
1567361959
1803239941
1752471524
2002505732
1269867108
1096893429
335501213
1610052364
28384593
1616918749
737319467
844730278
1108210470
1810622407
530013229
788475613
41446583
807469947
404835683
272198359
1246559648
1848419317
282110710
1342148509
1862869669
267174399
806679636
1300975058
1134948679
1595666768
1607278315
1778286279
1221499516
1734739238
1682865567
822828498
598613633
1696975809
101996149
717459548
1441111324
862308855
1464295825
598580240
1277599401
1341137479
1855978849
577324607
287840201
1581246461
1099263521
1843108515
29143731
623103954
17396478
649883618
6374606
1353593382
1463162685
1225114891
1184067968
381255212
1874309145
2117870524
1757256166
994908288
1544983905
799012445
3028050
629502119
211359032
285184390
792273801
2097028453
1105294728
808468766
1336086218
1895251434
2119064526
1211571405
1254545902
661338632
426403234
1441180992
849686696
762589230
1891870300
2040103869
1394278366
448186655
1898742457
960487628
1403685648
35005976
874382483
1258440175
2064888372
285980188
1308821185
951218774
1512351232
1231115344
1279399482
38536370
1921598781
475796176
552432403
441906804
1460592554
793988876
1422399837
211129296
432196045
1364156471
1163466626
2068961734
320988661
1634321435
354491769
1022086127
96664269
592586968
1095670021
534850429
1176878659
1178195019
1171100326
89777758
1702354104
1868359807
578697811
1689543629
544175451
1376037718
1748730016
1548258279
390598088
1888463335
839004528
658683393
349149694
1975461331
2067682500
1432191997
119891267
1384873910
717654352
2097714971
1699717473
1923452157
1900348839
673517014
329004690
1833314414
77420967
1421023397
1186284054
1593613169
1812937288
1147604199
1876031731
581808554
358974558
622803929
1381625543
1981500715
469459450
520546223
176234815
977643267
912077281
1772957807
554645397
1252317921
1935614369
253795010
1846623296
1412609357
1198971804
1442003705
2088065430
939632200
1214454150
1295211989
1584427948
485309890
790023095
369206658
1544684326
742452618
1659081598
527562225
2016304217
1047588419
1199035518
971025215
2103819776
1477647885
1398932391
1723224266
483718372
1995826714
992151565
252842149
34457638
1539942551
2098351477
762485379
1085139999
225570381
1637773677
664490153
364612515
1580633398
648550982
2000282392
1551770370
1537767248
2044104468
141257293
583839194
1236637992
1298580082
1501893150
1179977493
1646986544
1730399727
1906396360
19029668
1299849244
1554667887
1712793030
1372331201
1504295887
1603466592
915375739
693164123
639246947
1721478711
635479545
1066806962
337163660
29998895
597253895
1723723843
882216872
293283310
1934153813
1815162940
755769548
890823294
162367333
1607570761
1566930310
354933235
2062496415
1999230523
557813148
1476148668
1355476958
412026224
1173281502
1469809835
1011425241
1630550788
1873399061
34655707
1980758110
152709141
2102283929
1896713320
734465893
1733184461
413537828
859067563
87995843
1752023789
1718767554
101817403
1134025487
130163556
489181458
527476586
1301104736
1932290070
61157198
630712312
2002874465
220208713
1363144642
573997404
301967774
114997224
1993091534
1712704058
1304174134
1430241822
605093781
826732287
42541731
1905850630
227176382
924076517
707602257
793943687
1425769732
200259549
1351385580
1973886649
1255410894
1209715603
197471905
708073038
1158510241
2061266392
462365804
160205864
657701512
1713727710
117036839
366571221
76478456
1432002246
1409030365
1614376880
486735792
390757350
1233528504
697872926
166654306
1707560633
481487677
625369575
526955707
1620262959
276869558
1562305434
1383124573
672669099
554539416
171845212
1405902891
596930579
119116187
1059706018
51446091
1419585799
2132167575
1523427513
1833093480
1123609944
1341636970
1176120211
1457989741
1845258500
1997626217
396670582
707115512
894165824
1843470340
170368464
1979372628
270153848
828765718
1618541674
1666344743
1657483629
1014202456
575001403
394766148
62254209
884469155
1536050052
1732081611
621407111
1621421443
981228898
550933347
581090911
24719674
654435833
579174929
898142638
190478871
1447887794
107173216
1033632877
1833197291
1536470365
1367727202
1130996095
418418988
1513482532
1770510782
1482171771
81552744
1765273434
1205248308
1704594595
189277612
74047345
345483353
1752366266
1088550020
1298194228
1157133111
1316176353
662310075
887253719
100341912
1911378169
1420036120
1791365596
1410803867
1678250004
2131089360
129216148
1178940569
915070711
1645169665
526792734
1292639669
207173070
674427275
484415672
2081047837
877073496
204708548
1483974696
704091919
1150339928
1825933115
1226638924
1376067319
1861064804
389934687
1950136446
2023392929
1232055875
125805132
1417838445
1841972465
1023825416
108732093
71790111
2038321700
1866554929
878117297
1544644674
52989898
256838371
439088869
990765131
5878810
325898056
1789640679
546151717
1293211778
1416783407
1279016554
64787172
812226523
1898144488
1548261711
1686330577
842982484
1147943757
645847682
1313652929
1260238717
670721474
1337636592
1933674693
963995191
1262164305
1036931113
1365312204
1756894668
941234858
1290408890
783167068
1267191099
1333358367
1747265330
781924869
324189431
1969805825
876268662
1097304142
549930258
1875655274
1184301727
845661279
18533577
1196377873
981420459
1666189066
1500876085
287186820
1507191548
208223904
1350909179
1144958739
2108098232
302754161
1776125762
656161043
1384988472
34449792
891055523
369904665
1870173226
329794642
396574091
999038896
1247394678
157770006
1168145490
1420975234
1135658483
1627074889
1391205183
637910625
2095071884
2001603801
1328582826
1489631386
680334089
89533740
93536487
1756460044
907874696
1698633488
962133326
394185135
1107166906
1623058319
24284449
1000740834
1822435982
433181479
1751793856
407038534
1526327272
305024762
1175319888
570752232
335393033
468704327
83888077
1781434449
1969410696
1791347368
1333405390
264892276
47577109
496724491
3217373
1135316896
1143241554
162525155
1730095827
42394982
1002618517
1571446638
839902408
617808306
81277313
2087162144
1458588975
8898842
101927360
291407337
1410226843
1542137487
1553388552
871122706
1106582521
1174283924
861091543
93109920
133262955
6230822
1388660640
209553777
371272912
2022012968
1902839425
82489356
174099960
255250981
2043646076
838293227
898652476
649559973
337895785
712976061
1637213840
1391399588
622082101
1836359997
129870631
1511534945
670234626
464399950
1413102852
1242948755
516441211
150936007
902603300
1441857091
844783017
65165406
1366998420
1936998525
1517010673
550625476
2027578064
1650661857
1897596139
591997733
1102340148
12898916
2031867655
307308698
1937313800
1446747788
2104480957
1178120306
937991223
1383452466
1583259124
315872515
310798913
668891417
1887350770
1096068967
670571720
1112113593
133036953
1533017029
1761668576
1353879698
1222495612
883687633
433516553
929934117
1565874646
644129597
1174845947
1851568106
1194521889
1762950158
1833229449
1106493856
353863464
1240772730
906820943
1490012695
1882027166
1342723823
1896516006
373449869
115958440
1829125585
286930989
1408995219
1774723867
1237239072
156489379
1328575975
1829963930
1824651413
1313721385
869159332
893692149
515515678
32342734
702571589
2074279075
1936681404
1328373267
965546385
619947794
1337580878
1775171226
1558668166
468811550
186966201
1564072591
2084653922
1879693417
1861445930
840801181
1177097070
195797899
1199611352
1701364804
581605999
1165107664
220676672
1616691567
1394638437
1039280417
861720905
1621094825
6381859
207532052
1618317771
1391160176
222034958
1548761520
420869154
1852353799
1006482123
285904767
1500585078
1672243677
388440397
544700915
2025737430
1541914913
261092561
1953969840
1410840778
1736524880
156590773
1339084455
799255993
2007422929
680472994
92289532
1728709728
2063805518
1560645655
1842928268
967647956
690259780
118631705
976413819
1797175382
208741282
264739864
2092153358
1000291164
1543283906
1834897273
1041551814
159539205
2040384239
2127687889
1154839640
290001230
652346585
1465885776
1181631113
566730088
1735907131
2068142341
1170603862
1250831421
1255295358
1417335906
421985725
863093276
600886664
493432700
1525228821
1243493170
675053444
1291353
1206215783
6610278
1472281045
30013468
1315206849
729493532
1534770296
1572351910
1177381529
1251818781
1859201073
198287558
1339428155
1844743157
759613109
1884599720
396624509
1110938952
568081791
1633317768
834320050
295597041
2092596600
1425114943
1440930902
849115733
755742508
148998668
1380561096
1367272220
1885027151
889952984
1946671283
345710672
1814168010
615284999
184972549
692232084
2090767225
1476114670
1786924996
1765740924
259618796
875444966
821418056
1449636617
310893943
1429160815
552730271
978095748
1692320041
884962983
1109298820
1684153236
475301745
970441337
1413911940
282620195
684736929
1279072216
1058314504
845035030
1890575914
32955810
1328812813
1310185818
1651627374
1094851036
212097957
1288226133
765259657
1952373141
1995488423
515456685
2055636768
1769590518
1904330123
384247333
521472884
677218128
1620602241
1247486905
439524943
1803064335
654082559
1846424568
818670189
1089352373
1894863486
626539296
426251568
936635436
1538089380
239375562
675838539
649161815
1733600759
403243940
70662626
1935617929
551539599
1397118022
1453877795
133109159
626510970
1511530327
933719752
2065118626
1039127052
1662728345
441184333
1082596102
116121164
265694203
1275768086
1223767743
1749317413
1235044356
528304063
1614604683
1442400878
1997733822
436754716
1558495222
1992326027
1328340583
631754477
1801710110
346917666
1397282072
439004007
936306861
58792911
4068812
580911681
1430654709
879763874
1196768965
174556584
82182305
1702670059
1358244079
2050513882
744616173
1153816435
805126827
39099731
1548795717
777882982
1890868046
1995488423
961480044
1579225942
126928957
1852237769
1569694073
497582626
815740260
406082350
269990964
75254930
2108763864
728921677
1597936560
1582952138
415594018
1327040296
1460252834
494730876
1468118206
474377415
8250481
461475072
2027094238
1913911152
810938790
828457052
210328663
796106531
295639809
258988338
918756383
117451749
1854828517
1332852273
177692370
1124320369
519440757
701781779
1963759891
1316184798
1447108965
1716514712
197958555
970478317
1881999098
1766168157
410958214
2038213710
1182929200
1002886794
1499424349
1353135721
1558609767
41720434
629465673
205187164
1601353282
993637822
1000597809
909382036
638964405
1726589555
633959106
904489823
324029696
1771805962
1578972560
2067711866
1628651644
1738543612
689211848
332428855
894410192
1164055694
30162477
945836624
223582296
688056941
712474987
719055286
1689199540
85745398
879863711
1189929891
141784424
1778668459
410894510
1406986437
1512843913
577331384
143421147
1937347316
94553887
1327483322
419087516
312054971
1001336333
770093158
2008814115
1632122807
500221373
1416750879
668762281
462668768
1453809961
26730839
754191986
1064451146
504413818
1488773982
1418153956
450198490
1061874339
2109646260
427791152
1531422604
2008326389
1388512489
801842638
469239074
110640838
438564616
2012855175
395836831
392303022
2032238292
1440426353
117712531
1211508701
1272992227
669951156
1824615712
277637067
1798496532
777312305
596016845
231042494
1342597290
830360958
123245936
893569186
811660383
1685128134
402510125
239348275
1468497819
1544473716
1034671421
2071676804
606928125
1344605837
1562672819
1526144061
381811585
614410433
422446258
2057671566
638482260
1516037535
117772834
1247073335
656338794
667646091
1601379805
246428864
1786593715
1321914111
735098717
2079659293
1370512003
1889561511
522892463
440180171
564670194
1829859137
1738255326
1454908841
2061022126
994238905
1728402306
1348495775
403096095
1889175347
217524291
2136112290
1679914717
724594134
1230985555
967635166
1335667255
466917653
1843554419
636385288
1225539632
1542507254
917254677
2096188819
1515628573
688785862
689709984
770913762
328279289
1351273459
1811912701
1058452338
132461248
311097203
499181909
2045824472
1070730808
1924321500
511791471
423379616
1816355349
806774581
1779661772
1741426550
1691650924
1908386766
494823861
397953095
118189343
1009286760
1877971401
370710417
1204661468
205207169
1161851243
1649449527
1117399263
721470731
82580505
1866817660
1341040688
213689905
6777741
1925008010
1144487230
439894315
1964963797
545532221
1560774257
1760199568
2002981196
2139001362
411227329
630024638
1265599997
1424988749
2042440465
1214114410
1942705338
1229306342
1243540563
1626846700
949763831
1900077031
1046256850
1101298377
374674609
1843035176
443794682
200682375
332122211
1371982433
984348985
1533042572
552634016
109624264
195262258
1421612784
1921789986
543159267
232152008
688820120
519865311
346752559
851463486
823846509
1080996458
1292097202
1286593989
2128695278
1134329878
1888139242
1042931596
1071735957
901663688
1376029237
138880834
1102680313
2057794915
287013015
69932212
1390865782
1259070027
1424862220
950574262
224625634
224881817
246333570
1060223400
154208515
1578710617
1550614411
2099791630
1021483477
1241039834
1361976648
1377518040
1871409997
1735272470
1264401275
1095181117
1413602627
411526750
893961563
680648709
1195774446
344975201
2102243394
1806931256
2117759890
544162568
2140982976
1255197024
67052148
1697890798
354397669
935713511
1854126410
199805109
1759348599
2142285933
538430603
1923927935
501554924
1455046632
692723473
161473440
1242627878
1654077891
674300925
427992829
2006334119
662346085
801422968
1505477519
573053720
2061340172
921696867
315771953
934759454
1267286465
1824219887
14367080
702934315
2031487530
19435666
1045182146
1671343518
467824698
1791613845
1455533021
1634231615
1671495712
1233948978
167244015
68458242
530753574
1176997640
1922267113
52011981
1864923759
1990564374
1119636436
1895705732
40530206
1889227774
2097390643
1968720064
967654432
1659659771
2022915333
921445738
59146598
1008271488
355852905
1627315609
1729816150
889272680
258380234
34505105
748456719
615635258
1043983676
894297385
1789446705
200829524
304635228
1277409163
1190003226
1368597088
1548730285
1139819278
819576683
1720598376
591699266
960024914
1187198379
125351667
250508896
163192898
620398105
1054827737
425465749
713881689
1299435476
811904607
770559362
1648638339
511048747
1694213622
1760364379
67700321
1603879489
488501754
868202046
252759097
1897323843
587207191
658328502
1423412701
1799721086
1562752108
266935153
1034507578
1052412873
2050502085
2000940300
758805067
82145741
1088151303
1025081566
1470048517
1184063370
1375699581
1239007037
672113032
1009972570
686231257
889468199
1788043903
1016537921
581977734
1819210559
1008396654
1214827502
337153186
428929454
340477093
993399878
1188110288
2128312256
1740001457
438307859
1768449754
495828067
1277486857
813886297
404349612
1818915040
1255195391
290629409
133464554
991879724
1095102122
1505798539
715176493
292184911
1773882678
1697433176
1581297066
1086655464
2045019165
1806141790
134728653
1432681903
830244421
112672440
956075056
634525312
915657407
80052781
1546371674
809521889
2008968960
573678034
505719895
2085730980
1442198532
509854370
2126220104
574055811
825504082
1169733129
200641143
1332487727
1324336173
1293303415
1823422708
951363535
964850001
1875158840
797178569
730364092
2086684714
920004552
346243383
1999523840
1176415741
244052224
897310915
543488192
993473084
930230246
677342605
1110404987
1249630445
969902604
1360819605
1892921505
949132670
842584761
1289308872
1935622337
756990133
388857436
838721439
2115748593
167259775
1235249890
2050119431
173884297
587477266
1617511767
1767280233
1616865299
221026311
849909410
1253621112
2041331654
337669516
144692968
288086888
571746279
1835104138
750601836
180036054
2117147219
991551850
1104298067
1170751513
1418525507
758033685
633256563
631681506
973825261
460897631
1169994212
341098321
1918315734
611902777
422502201
1580344350
69049820
1079078710
1280551418
237274873
761021423
1708759985
84091142
1991443465
85022400
1277498340
2054716955
760892031
871698082
315517237
1022633008
2068930462
39644326
1382761051
1119519104
1948575909
1645416871
452845174
932896909
1827406186
743338841
1705425622
1854711356
1895032244
2051446070
353279199
419194298
274391357
194288274
442386589
820472502
1679837252
1270180703
2096679874
1780643060
2114064909
111248611
568510330
859155671
1350282608
1045900456
1988770565
2093593696
1124259653
172040935
1427290450
1863609485
420576060
2142551594
1336558802
874019041
2075013948
61283086
1733943540
564518666
555407332
475287288
781437611
1519118096
529717891
966400925
1157333811
249521095
1420645695
1504781896
770220463
1793966130
1232206472
256612827
832154074
1430304147
12041144
639266374
874959288
787036917
2141995516
324396421
517930539
1935666166
2113431740
1519770053
1761007529
401654493
1738115901
1218413792
976216106
377694833
515928585
683528538
41388257
429064580
646732382
1902340075
1103094002
500757941
682828912
1385621206
1083774194
680118730
48423384
1330052449
227984219
1421830195
1440012071
207565636
696387444
1176690280
184030961
47874055
405665552
298106750
1546307158
1709078388
549345660
1398338571
577991518
500489065
1780427485
1090135788
1258123354
1941724383
35637631
2117777467
1314195571
697132730
1333170995
425081972
554525851
2093903593
1865858996
1475049629
423874285
1982220618
561207219
1525606019
844703432
1556571463
1556324898
697679152
940658529
1832640413
171326226
752647848
1847036876
61516441
918603096
1384869729
889380716
1770243295
1886592569
1082970737
1821713067
78805784
452659568
1590466904
1160780625
1945252358
184543962
34672066
347609407
2055922537
472852496
444968100
2028808239
2014118998
71606088
93704473
2061060257
419309111
1561105983
1132003408
2106578035
50656067
1315435084
1923412657
659515568
417036930
1576267287
308633563
1824758499
1173877000
11341482
1405781349
245154238
2082804195
215955554
544785633
858670542
919358306
1962857444
219881529
1929441130
1216786174
1314004192
591627958
64107929
1443939650
1706205674
1372805422
395695433
1592468230
481409455
2139597157
1990459427
876821683
415847511
1871930747
1352900150
1986007451
1752462875
1354462855
859491843
1840170671
1503884085
1972551370
67201178
245063174
2026827514
1866896281
725227911
1829104911
317382978
635989980
1609035561
374273569
742379804
1604361205
1765597006
2052260814
1376224740
1508508276
624277845
39942856
925290039
1921777362
2097674620
183923684
1799961131
529020012
705835983
683712639
2008598105
899557345
382995773
1028076920
427094325
1927946847
1930301814
1505387046
1769729055
1818204582
1452007018
1852814273
1630227190
1229064565
1181076610
1094721731
1905015334
1620178425
1772057165
1066657145
1624882034
2013280039
1135490035
625550422
1076660900
983984486
1002094703
1904278020
976234691
972465350
199518000
1666735275
1085150104
1557417028
108361938
62878353
1845668452
1838348591
1802557371
1601123564
1190788433
412082055
1048704324
204844325
931803745
40868549
181818286
1277866272
1506946518
1428638335
189271960
1576025509
1196846070
523423653
1618953214
1848530573
702336835
2084215265
1080719598
1493521558
1126301426
1493582053
533264757
605271523
1167164262
303314364
1427000590
1557498080
644116038
512569061
2141527589
1704129076
2135167268
1728455749
996035419
439124286
244542466
481487677
1637756047
47244473
1640674652
801035848
998920956
759767623
1626993454
399837502
796204302
1366011890
1999685765
1994801064
272594105
282204882
1111056136
1286656663
478526043
828166481
1786124990
276669622
1083508093
7840529
1522890846
1979019774
1144589754
1235086692
1367775227
450382300
999673209
792700314
658399910
905007877
456226312
1826345968
2104649574
622858631
435893811
597579392
475995593
152099057
1247263546
1084967669
983330958
309666026
483987286
771766055
1132645635
564592161
236853169
599687429
48334362
1576918561
755025648
772900340
508621855
904008234
352633877
905533100
1097816614
1350867542
2119064526
1616209576
857155310
1418953719
2049433009
252588087
1817587371
1154722962
2032797478
1884366391
1669740874
1465973025
1651514415
1139478264
463106762
561228498
510486772
2043961965
1958877819
1408721743
1377797807
1436346255
367955194
737744156
285972916
789634115
1556657246
766029900
495787449
369170337
279318956
458171212
244593932
1880455084
35205543
338995119
1387047528
552604239
1608118126
1916512116
1600041435
2066249195
1916430803
567867390
239522864
1705990398
680459451
740394550
1962857444
1375271545
1791113998
839734498
1559698105
1164461179
268149541
475262288
50793122
858072926
98998094
1894973596
1440437381
1896655196
2046650013
1320484319
1733832891
1231112426
1616959501
1121986713
1507588220
785340373
1432786539
581879208
1200940667
1556457664
1161238590
928562573
1242039556
424515695
936375276
406292169
844835318
833015763
1983512824
1769466462
1903260306
1062986057
482756981
1359336640
807583152
1855516441
752826307
1664676163
1422164330
501386040
456437852
1005787863
703861126
1971123454
224396759
1897742007
1227847980
960362218
411623882
1341955947
1458067665
2101264310
525190842
946282670
1710441332
1271914050
1219542760
242585617
1543723347
757423622
2136873705
2052719090
867683759
2059975159
1592530001
55038738
1143027775
1038872658
480824518
1341630810
1306771834
695649927
931631663
1666770668
1159500870
1547833042
1951675443
1607848889
1076757674
1275483134
1786986977
489085991
1879527217
199737409
1385630979
1245216767
14798363
1583964525
1798074911
1531129691
365177130
242607208
1192773437
1630457126
1491381238
46772586
1604922982
1511853761
862540504
386054180
1190478031
1973048936
1649668177
982155590
971654970
1026753171
1658954667
1777392496
1575236795
317743131
2103461976
1332095202
1136185676
48883555
653855191
894780256
1866186932
905047702
1792812154
1402328454
134352185
2052186692
1525840827
1577197853
2051976697
1531260211
559184801
1225900979
23011842
1511700568
1826044570
1489225953
1307934163
1273901756
1473550294
259497524
1990279521
1565746135
1368848783
1688055708
273428724
1965436322
485027389
428100903
1647969801
761349604
1067713287
1597436772
842706266
2139684608
1280765997
1961201096
479716345
1748607510
1443367282
1889443526
1370939824
184270784
1981333341
465742988
1568202089
172395409
258103727
1642648339
1151106948
1321614508
1077742703
885652861
1603547363
275643362
582709641
1922416307
660936321
1735366112
1374196027
2091205649
44735511
549954553
261446116
1935450982
938714255
1376263108
778953081
1106370612
1882692271
919008530
1445350021
558759004
644440026
669116209
1076887441
534812421
1061259151
635720470
2036591985
2093530110
554125624
1864521559
1792286412
1762547631
1823828161
1024300782
318059481
181920445
1108333377
1142190233
1399473840
2075057536
441929389
1004654701
164611792
463905270
1313767033
1619666884
2116397308
1667964282
890895111
685413666
1222212747
425114432
955470160
2013071859
1926721970
1813084654
459352279
260411959
986438546
1841055119
43634789
397554795
2119024815
1731630581
1465826096
1046343304
1817000894
1459677802
1640462581
1127577952
18458931
836690254
306220352
1173577211
1122655892
640769412
1906579619
1060447479
1404360955
949364878
948203887
1663445420
775673842
1980788629
593770186
1951367493
1113251362
1020603549
1711561942
1248524370
805029081
657671340
1089633551
59832835
63624826
1546802275
968656001
2073819340
567385375
1734423537
618683340
86732041
343302866
1301576714
1150599699
687532208
380196177
1945481728
315915771
1170772011
145484903
2052841140
201401219
253260722
1705637437
71684483
1904750512
2018203410
329664746
1672338194
1687905231
220437372
806885787
1016089323
1988204887
1879078233
1356799226
54689454
1836622643
2136080680
1219480872
55826920
1170580165
2145865051
1929507735
793833059
892488716
1290793558
299667609
982048616
1959422356
1793504952
914554282
533513791
811817194
1403469267
142871529
873092391
785136479
900462893
1240913825
925151521
1825988824
434297124
2037292242
617892947
1207145643
1625835786
1661789091
2066700344
1714505027
1754618747
1025116176
1569278125
92366851
718299343
776954322
10945846
902989289
1575204515
383761930
109610670
331686479
1484503193
1317011944
1542387958
1777397761
1475010125
1627512378
2095343586
368811523
2033184160
1588058740
1062167945
1686918310
368255911
112498602
2125529786
438093974
631864411
751134525
664161368
119815452
1064693937
1006429148
1745158075
974687932
149136620
964971214
760717516
1763903551
736107887
1751988592
1291975895
1245319077
340460869
1421997066
1554072917
977224792
1077965433
1706430846
1034589664
1036927647
2060806826
1519118989
1903413953
894794290
1427182838
1438998022
2085723345
453652766
9860327
1341237509
1729317244
590969946
1757551567
607658553
1050190404
1729616054
949787410
835823285
1604370002
1713458675
1294729728
2005705871
1216264883
291059230
101679578
1108042089
7069185
1030069272
1043687056
685180900
49268094
264074242
1861868213
702873529
1407551167
1631484566
845217358
879691896
1125565345
1324370005
836003748
704097019
1399979311
644098436
1083278885
1365852813
378307755
1117512066
1567314820
1022868246
826823413
254696726
1252408557
1702717205
648093636
2105541008
1413132378
1161062019
195941646
994578595
896741202
47429812
1878495299
1811465442
45313015
1224898820
677594348
1250591727
1453227433
1740297751
533154743
1694272148
1085845835
792796837
992604674
291675520
1143341602
967919833
687726363
1642108610
999524594
1846952052
1418282844
1397487814
867159253
933314503
1195408275
595351937
1095440625
511968586
437300960
1571022290
1617135067
1492925116
1605128946
1331868295
1250787164
23078208
1888963948
1211614269
334342940
845073492
1111313193
693902131
212182441
1267293497
1315258955
779736687
599369713
1423724616
1042264773
1870665368
2092954088
1170738909
1400412687
195056048
664276423
204544428
281721590
1797649575
1498209266
1459861665
445643917
536882060
282302977
1530081220
947124652
468567344
524117256
787099814
1408277583
1721508393
692762704
2077897284
9606249
1084363688
1305747104
628038747
2027578064
96658605
1972192010
1260047186
728913604
229904842
1602251161
698786004
28995499
643982234
1915929570
1842356141
726223292
1283074471
500588341
1986488105
129375622
2135421589
601054332
1742538271
1246573784
764131760
2117781623
1444446204
364612515
923495183
515424186
588542085
1290446994
393590279
1209887666
81609315
1855068392
791639584
2008867793
1879767820
1601489425
1228297923
1644724491
483437944
220861570
439997491
893938844
836198155
1673365600
381398350
8386979
1907978257
1979581979
1278060910
1316687745
1505184229
1273758758
1766176278
1215156932
1473638862
582635816
360754752
1932839847
1381390833
1936323694
460433331
318930555
2097255813
539347570
285854204
348625617
216469556
836538792
646146366
2121491836
1222419477
1424735931
1756075920
896281774
779551219
1408296937
1279561892
1024095636
1728488253
1467160871
1837152088
66071578
28126666
410742447
1460040481
956025457
1463125481
1620764057
100392961
1442519360
1177908463
481933257
1424735931
29375195
577582769
1911441806
1511944025
316199271
1013128218
1335053841
1503025235
1025416736
1090174698
1487405576
309725812
1503069349
644694065
1678459223
2122667882
1087995090
1434541169
587928820
1383452466
761613285
281729756
1138636641
1513675901
1295721917
81264503
1728624013
1435286338
1559620843
1970524727
1848080544
626383213
698774388
652561837
944942790
825150751
2020327793
1890604487
205895484
54606193
880703978
738207566
1073840597
57518574
1778286279
427776042
1276242405
1530822412
1977554971
2030962021
2018311502
863144800
754951472
277436203
2135322243
130010806
1218153055
1417781018
99213186
1285661445
1780364904
2127969145
350935810
97117884
1673254686
351899428
718871317
1462885517
875734665
21732222
832657888
1420447643
653497764
1236683866
1744732191
282064996
292489039
173314457
1066019364
950188948
1568555240
1210760080
301910198
1547592344
948975488
1843739558
1058539607
1621287098
197284771
725206316
2044563819
151019213
1883816043
1795366926
1037500809
408856750
1723896621
996229531
282146189
830468118
376238132
1793318648
1991136376
1070346271
671075702
2024046285
1048665153
763129134
589092512
1810338809
27370385
960922936
317492950
531207081
701955260
1462171745
2039292707
1563501561
2039663763
1347462099
1770476400
1177591977
533437806
1783673882
1730152537
661532463
81623567
201366456
1067085342
363867337
803096188
555727148
1096761893
563664740
1061900767
961936662
1890254680
1896530826
964791652
604834946
596944016
1264921452
1402534674
764491304
1418829171
929624434
1087586789
360466256
2065663835
831335027
608086612
1717111897
1601440835
190503627
547942134
1036974005
1950354276
343302573
256676934
1608615891
474808498
1088353740
489017973
1765470780
1374516697
1092636164
516459563
957872044
1341786534
1149610253
182189588
614786019
1057872722
77258690
1845232229
1502658714
250850818
1398054999
1024624441
451615183
951673335
1796140935
785937017
1567697778
1978114212
292605289
195748976
18773719
1939512885
403959691
1406819474
649894639
1692708575
728111674
736253296
56366359
1433576088
189834067
231443147
1364699821
1613450292
1473308344
1286618787
454058036
1883103455
621678766
531422948
47595703
54933980
727762563
1301239183
1879925780
1922398904
62510126
745018750
1901988311
755090820
1362823559
1495015245
2016531788
2122839957
1935565971
1080752334
1448116184
1089644579
266857514
591478997
974855332
418841377
140789154
1078140214
2015198985
160187188
988459542
1360842923
1736182673
831579904
1494281197
57637031
152819599
242272977
1084547995
1496392510
547189519
1601094035
1152444634
977706837
683386471
1416718245
666736772
127568616
1240355399
931118401
1869011542
2065984161
1942684466
1178702878
600732301
1301904280
432724555
862738549
819298769
2133952867
993520441
797063424
1176488708
175634730
453973692
641707519
1996541757
117564649
2067180192
1331725852
1430307767
659416487
2011023660
240178456
27612616
126824065
1570834807
672490056
349258510
129319112
2143789481
1294550922
1569787481
91081872
2068532149
1720434537
2113223033
28484562
1014095123
1727202394
2027109575
1170210942
1635530237
911433442
464086638
713284036
581389908
36813113
1260055783
1269861457
2046051089
1674094229
936633766
1793992912
68370524
1517564976
1508159912
1523749083
828158686
1226166455
1165383028
789583760
1851327647
1921301659
1052585589
1734130752
512460764
65157918
1591799494
2128447870
1273523468
723561044
671320222
1060753664
361829971
538674953
1264918487
981730737
1703991206
460286563
13456575
1641460313
835202897
1760449315
2007738232
594835901
711909769
558950544
1109142234
1080632914
1811018172
1425165994
1283304832
1288545173
614348624
231108629
2036276753
1378096322
1360878699
674289586
370850336
1111533793
1851063991
1332922938
390754220
1000891069
1271544589
258671500
1626150558
237620517
364954720
377300442
1085334516
595737427
636972283
1220176689
346976081
801487379
947355298
423614721
1335549366
1145763154
1610953164
767631010
1313425813
1585238806
740679899
654749629
764960201
1142644363
1742053135
788914006
455331335
1816306293
969369613
648031191
479771349
126491719
199039393
1196734634
274765330
949597215
1324806414
678325624
1177093749
164553627
898268604
838217328
781620514
459611675
126030920
184674012
257810102
691273054
1125309048
369570314
2053787528
1616445299
1625510346
218556084
746836374
1777534794
1733855439
1872624225
410977164
311489145
1708940593
1208583310
998086250
1707275294
1247286463
538565610
1821696254
1549488275
1772358103
496721992
332597938
1204062886
785176819
1804402684
1069941368
1772334771
887401300
806780505
459095388
1405350358
195047242
537482284
1713276600
1921688310
927156711
1905921770
333613179
581061510
964852876
1637925313
1789685392
1271363104
1110902534
1554708098
2062949073
343226711
1747882745
875636326
1179369745
1502775579
1366972829
110145702
1669356059
39296690
488092643
1091410281
259393493
373183562
1507565304
1784927509
46961471
58765193
1286999039
1801253767
1547758798
1793615081
839631422
221263862
1938494542
842032282
212851158
747251416
505356304
989048163
1704213741
1325960625
920467182
1955890252
2092910008
1367142891
1746604368
506052828
908543602
286899404
1339347840
1262879131
76950258
199936614
653657013
990920960
405334126
280549221
1569246321
915170944
1854827841
292716420
264950784
1351113038
1603070338
1112321130
262831929
1476111072
1563458803
720512174
2061752085
1047419118
1125110823
1060039069
287429352
1844855941
862707652
599944371
719399414
1710949710
276585249
2113908048
1417066817
1642468062
957946430
110023070
1984062184
1824764459
178130949
1249466070
294862891
673625810
723521302
652917733
1864545067
735697765
841055516
1024778399
508456349
1373737595
2123908775
917204862
679865247
573069019
1826238159
1245392333
524801144
387198565
1647219211
578266576
2145703550
793476897
244443747
993968648
1712112760
1107561874
205353826
1061520524
826716642
959781321
672676227
654763138
267982248
914300404
371062329
1978651994
1602313136
541731124
956089072
2084354243
764022136
1924435710
249590643
429718535
1190507560
500332787
644612118
1397794539
801656604
344511720
100545995
288951325
526602529
42701099
404275658
1071827812
1212448682
16574802
158925302
1665103748
1725468526
375851037
499644236
1977692054
1897877001
1606503060
637861863
343805847
674349298
503323912
224582183
603051536
116661766
973704631
1617526588
786587084
100806359
1618458223
1754958560
440951077
616929743
1899439990
2044960358
1170613868
1107727186
741438439
1007718335
50941966
1631745584
393358242
1954944400
1626438621
44433238
1054470439
770398511
586876783
1427677244
478549148
1342986314
666464465
1889691821
1444310571
1108473316
1478371217
708377
1466227539
1010255575
1437769176
1187894822
872290917
1496976932
1541216807
177054409
1041288802
212364799
2026314931
659811785
983157584
1939183970
727798478
485362243
1888665769
152895282
145815455
1200908293
1025528252
1806926786
1443373462
1274623992
1317580427
160366140
833628031
710721608
1586173045
715655428
1729773830
459149019
1734273938
474982372
1676788782
317654904
549832174
1475916324
1857505246
455219297
612184150
196701925
1795271379
314628247
79410851
1932400764
1893173077
1256671900
22683524
1263224814
1474170772
731578249
401537742
1925098054
1661495289
1877756159
1307499905
657559440
538549205
87557550
31820263
1725526366
377926077
1743299264
1741440698
509965984
1453515445
1051475460
1678774214
1251256571
1318796454
1542566927
761760306
1365958392
2001009398
2044854403
296408862
1687946751
1386917918
726528398
1357755256
556138751
1610560463
1684081489
1929738465
1840886535
1042181214
1292504334
928106465
1779927732
1758071177
207550568
1410091961
1374706777
309757090
1993789995
1179259229
211863079
553413657
1996322956
1217261352
985451584
1268123016
125512906
1903393365
11208197
1694600846
222417851
1230623675
763762247
989008995
1229512334
592525977
832452855
1895768695
1278657931
1824311994
577430498
676597582
1847062983
652570327
561981842
2016001604
1358801829
893366036
1750719783
88053951
1013462215
1358672906
620477657
803286597
1203905304
1581906892
446068827
1109309689
54656103
864379197
701588011
1518271167
323259470
648676825
1241838026
1787899637
277405840
622113151
1831363457
1466202193
729116051
1996512669
285870935
538199275
1072340837
1636132039
1094876025
1481635627
1907067138
886575060
1377568767
2085171328
34647887
962582509
1443569523
611944035
701741541
1438670244
574051794
305784938
428064371
1163814167
154686867
566490931
1297836292
6619991
945887643
944032676
933992176
1594667383
1537717249
800061410
748309829
791032604
1336993816
490720469
1495201367
1423086281
2123187860
97820514
1211267458
1284461986
502058457
1976574302
1860690688
277846722
1123127635
1739550767
805179414
1952665217
1944300230
900732820
1522274800
1845821773
433424854
1580829147
759346310
1668431274
178498978
731255510
1475739179
1397558266
1167020844
1586001980
470504579
1437062373
1800151812
1581495357
194517582
1214597547
362586803
1750091418
1725021763
1865078474
388930599
328528600
1161410339
475205410
694899711
1715503551
938082949
1637646002
90965094
482544700
91401872
1934333844
1968749970
1367347340
819342622
540943431
801209736
2138133495
1827816722
2129328883
1266861691
1786775015
203587545
2105133246
2739523
925266688
1133157149
1235989518
369201406
898890748
1245742993
1575829191
1446149275
2080601557
1643363982
1638915969
1178020053
1045547673
1776665144
1198031542
429956288
456607415
1558683826
1294288362
737682298
681429675
822912025
596642463
1264792909
686481578
813876334
539116879
782039360
1358732327
1724967665
2046730649
1052644281
551585156
738477477
1324834694
53122984
2143466722
399587243
537911351
739985749
543761177
983087601
1960682024
1328758280
1200088894
221806234
40202979
1777563446
297171054
811471607
1156549698
449071020
777893619
2010660597
1703880640
395208205
2112358554
1368718828
713604192
1295490189
559769460
489020799
937966141
358285422
2127657888
1807255907
1292677019
246148592
49797090
905389898
556110098
1551274999
1352403733
1436999499
1560197488
477454957
1502292503
1882940712
1227331391
311835666
721630993
827699354
31193680
1491573689
1685566459
517492168
1884760461
232202895
191672544
2017844356
1571251516
422683901
1793347586
431629737
147223653
1570392429
325962431
1457801431
202453802
342416093
151297028
1374358862
94594868
1937279769
760929588
1013213361
1994362154
1062772777
1908915996
1573592345
1621798014
1451468359
2133139238
1699955063
324794142
1007988557
1656143260
1093477144
1183257903
742241375
1719200866
1271554670
1944799060
305689640
676382415
1529929916
1487783498
324566522
1141074928
934094256
333693241
13085464
1628058283
1951779246
579057221
1198575981
347536241
154339620
270990693
332157264
447052607
1002253990
1572913735
380641612
1280727288
109848966
1358537806
945029781
1465963767
303904621
1777248292
1797197436
1624547270
1099461806
1569195756
1224755052
31530599
787060389
1655533184
1667089217
518265828
569251254
300983528
33413398
81792987
1672224882
9436545
1872045492
83849285
253854472
2143789481
1020955361
1929819353
555770363
438064386
1798554176
416311919
1004125784
1078985060
2030910965
2096558991
705507136
1051462321
1454655856
1054149339
1941485514
1094146608
211457311
643431686
882203379
1491487705
251981868
894279620
1001978837
456555706
873199221
678598647
180698762
151465650
1131286943
1537226202
1837586293
62149179
1493683295
29159646
1340735334
913203895
687745701
1434067835
1201380175
179318250
408905278
1675389517
716578004
1576308300
899148270
1445522255
800796728
1296217196
2024933227
1279318963
944577680
811816098
1695595432
2034094379
1619890381
1430462905
621367846
1891353553
28575783
1554110223
491300494
193770340
153523659
2107536962
609893766
1964104329
2026379812
354999989
1850131010
969391439
1918528188
93323169
2133505429
1815420807
302715144
1966710753
1650600713
823878276
1930694070
582981534
1358048656
44839413
244863795
26797763
1549888748
2117597253
539275892
678480541
284397992
1413258860
163203194
1639285911
693214254
1589320840
1073725249
748725627
1835656368
1839512526
1018463326
1745033164
1398615217
1108263000
159868305
1350224404
1407311572
448516
786675452
985912098
1477330033
160724182
780619211
867925906
107547529
601654234
449701069
1457376730
1701033942
624784912
14390924
2064615300
1047654058
1700112418
33919921
1687232044
1885698729
1604889651
1634969941
1335788807
2135571366
1809053698
956638764
1740596766
793574109
1548003398
374385352
1337596293
1191110153
506826434
1771632647
1589243623
791021352
1795380033
598844528
2064153406
14142603
271712719
465059384
718138871
2118118097
663611939
328881989
1910037564
1669529417
879935169
1845746674
1964021599
2064157622
931646803
781596375
1632317515
17287127
760297883
139662129
474578326
660495397
1515875037
1119242956
42373449
1457286583
1747651267
1734491363
1591937251
1928980821
1905131726
201580838
645143099
1763211796
148104654
1727207143
635967653
2028060874
1339455998
1687695583
963700727
1466209888
1688455045
1439064452
1929001760
953722750
423869127
1749337546
1259771227
951549894
1437495987
1086096071
1966263673
2018300903
424301134
1283655266
1097394658
1803161007
1049486380
13323190
1369074632
555216705
1501285139
1804565973
1493457551
1955078871
581186386
521166703
129872129
1730895624
1032097336
1486618591
1209041695
1209735791
1302489828
896422693
1826512399
594129134
398723533
1869638257
1429515233
75922354
1301329967
1825978442
99770182
873870283
2010798539
604644549
496170045
1505888460
1971022721
1866240866
1192031998
1803391116
1161485269
249329587
885378770
879822987
26471522
1851399667
1708439591
761380115
753098776
2095745727
149296121
674576702
1971340103
290504124
211484527
218448777
834011591
1774425689
307506868
1378539784
1340869270
1529090976
849900080
673082734
2030332949
1297529654
1871129445
1257188791
1497807819
365349267
285880555
1965059168
2094614028
739275925
1697018744
1084573592
86822696
2137313239
932203428
510766055
1813561768
2077922715
634915693
125601326
1260227656
1793586305
994322
2049243484
1358801829
528239975
550350558
1591031199
2071382920
652632904
698003961
1384852479
2125997520
1198761544
1460323164
468413201
1544088638
399780638
628914773
1146859681
896783248
249702984
244721640
662852867
1006548316
574245510
2146841066
459347232
1333057044
79941784
1776433135
1289964449
2013160389
1080002385
161331461
1220505499
1258038910
188647455
1839111491
1358776109
1758034310
370667
1576293955
1046062498
206622862
351182309
1508055513
1994529979
1674104102
757073463
998102595
1216286285
1884196011
1540745880
2121756893
1336319203
1680826253
1976326073
1115422783
1354208898
319433614
1492633814
1638114264
1657226523
420183845
2094807826
1684095947
206850406
1472356793
937403632
391837273
131909010
670158158
1058320625
1007290607
1864344155
2094602404
210935364
603827655
1319743143
2082050079
303541244
1908655075
2117524063
682707788
1431846327
71149025
1414958133
945501400
982327323
125672509
380377525
1219321099
1321076427
642727113
385322960
977800252
1325805823
680729199
629751944
1746698296
1679280632
1026751411
1554161736
1781088511
2069234964
722525962
172161240
866065907
1018334886
1594337709
1490754255
470148660
471144149
143913629
220613382
1859201073
1918518014
1845308132
742527837
854298135
41287735
181419945
352087834
1354785193
1758173317
811073678
160173722
629026039
981016107
1366600095
1311944908
898204863
842826062
501497241
2082783059
1851086114
1454029971
774618262
1649137622
624749234
1279644906
1114009987
589016065
442644541
934952798
291120670
707918000
1944330836
1092913039
24284672
1225860061
564781918
1164792618
362775980
643933379
664339921
1762730745
1711495379
472850030
2105302377
1080096607
1351600272
289666311
354999280
2108098826
1885129398
527303914
439825058
1317481977
2130097550
1872267563
41381618
1386831560
1716820764
1514061036
963774080
1141249140
1933393385
827140768
370128010
1962501742
1595760601
1698332391
1499185471
1930335797
1502711702
66027066
613443056
1396342847
1052548873
721630993
1317922789
99956990
476573808
812345087
1985435253
1020098097
136338160
454559559
252425418
718856783
1896313055
1506850543
1337694899
18252360
797061033
1761220305
2031546151
831001787
746681212
2140312990
286056208
1181406602
598243746
1891854400
1978432848
641348606
2124331212
704497217
253057239
797040035
555009312
557593791
244209977
906400856
965922637
1266139055
2084343762
464983172
1651167847
31961938
1852984026
1950724894
1727619168
242228052
1449342766
1630150216
2071088271
465881965
1122719029
1683655763
236381714
2133498339
1773186720
774943158
284186628
93445128
1848602735
2039952167
845073492
979012813
1460207278
1674020360
1305233627
11868128
2092697930
1622294117
1020647813
641773362
19823971
1944304548
1586572460
829794465
850765256
1068783350
712274112
293379778
1805972824
1350120877
1301138005
1191583381
999612234
613833560
1848904832
1877112089
1415854728
1284219571
1422418342
1112390798
707562617
984218859
626951191
92446201
1855937172
1051946251
1025240133
2006699135
134566466
1847305404
1093581833
1468650556
715996835
783713153
1451517662
1776580340
179089522
1290249723
762131740
396091345
1011165208
812953056
530796922
455994029
1302369793
501942311
983881814
619736238
1653924348
902158264
1521213339
1830824859
1166107173
438692646
1630638697
1068905612
113126786
528503006
2143217100
603463024
1138019149
443881060
766869407
606819044
99227984
712921655
1761704115
2076547639
1368682876
1549457388
607269056
1053963143
1256420386
1464999362
1453807528
754644730
1231049478
1882410068
563406653
319433614
752247514
2139910603
1669569075
1593527529
1497462144
572654091
1607743976
1412502405
1454642052
2138181792
1260627284
800516345
785527248
1243201733
1274425294
1313087624
2088244141
284090197
1071752214
1955155373
1152122071
709407080
1103817405
318569064
1667462482
630136281
483995091
406824087
1604843962
2038211667
227017526
1436105755
1726545324
72407400
1864792689
173601792
337323104
918661658
2063649501
2045335858
1626582694
992442433
572121676
1946012650
245297454
952665415
821634788
462875777
776819339
726745192
1927555078
862160621
1367111633
1645539188
945378594
175575931
1749207816
2103761965
1343561376
433763601
1883411409
2032636251
1688207129
1241682205
2037522164
861849242
266067123
1623668924
471872115
706840405
1018330500
225517306
242570761
428492264
1962232122
637046500
1353078073
152779319
156058337
1046909290
1871736751
554522921
949606074
2007585246
1731055793
44574336
1661065567
195025913
1605625515
1573958103
432702077
240717747
1023662697
1514163897
1760524585
966393049
1575777326
2125057358
1936753519
343493010
1925614066
1039135042
1888374970
535694963
1606945460
431673978
1240354374
327681202
430011798
1781617203
766544689
1430304244
2083957726
1661960762
67693203
1021998625
1403767310
1015158459
1682374238
862099525
259615308
569049996
1697425964
2023553949
1169870565
375823029
1874025619
1962505625
1442031330
1880979473
216165563
1829356207
1276034817
866348555
1349466873
427212221
1236055319
814836400
1661883408
1240260970
635895490
404835683
759086543
1922982769
403858281
1724012191
1071449132
1154756308
1764275974
1405730686
2069660620
107842533
1554414799
1715179461
281816891
888847800
2007925470
1307583160
37194430
1275950999
1961456429
2064477622
1928519324
1716423906
197970800
2022806517
1006172784
367797232
1866988016
268513782
965635448
486781078
639266374
1218102599
511178949
1114684336
1840273256
833610408
1180092611
1047791807
1885196555
1441306532
200392620
1812286625
986497851
1793133932
1617644997
1768668423
2087893045
1018067154
1280551418
808473930
588272693
1922326908
85110348
1280985726
1464123499
1255325281
800428190
1070402125
1394862024
1420816846
1973066450
1725644285
714589279
1210436926
53309069
1855200339
1590482895
1023876207
1357567159
1754827877
1027319841
235286669
365748586
1183050917
888633195
660385387
1812742595
112494562
851664864
1022214217
477009056
1804447655
1725000048
1211156801
2097898110
2035002187
1425150083
508715434
840322272
1204209963
1761807717
1343777892
852427736
1697149996
639758669
38755684
1407990620
2049129206
1306594600
923713197
246162405
480915226
4796506
1352504518
522393628
62067936
1080567626
813302766
1100161585
175620691
972052711
1242787647
1453160038
771721219
907858952
915782926
45201502
1173899807
1130589470
1836326157
1884524532
1590477918
2100160574
394768973
1778392790
383089640
853099643
1564751418
1192968900
1444920378
115150898
140939478
249996367
1953451498
1288322406
1720122845
1899873868
905298634
1706691152
1879126735
500553675
387975837
287279291
1881228053
688697784
1721707485
160440646
307534026
1434495846
1360842923
1862153984
791367636
351347085
938685739
769377404
2001497808
1883378813
63589314
1202697783
1129681148
1358628983
287136086
1730184848
909650895
1312342698
1333777356
108585647
1675306690
1459494775
1546647499
1586603208
1107599919
1865473152
1282080047
256726757
1486309784
686184334
856051702
1617085448
2094205369
1431879786
814400021
986616614
348135440
727568560
314439957
486116467
1349546770
1901773137
1682074793
453968096
273618344
1491010809
1794398154
260740193
1045622898
1332292087
59302912
1703379419
1836586218
1842137927
553226298
299905896
219055558
1514246508
373622706
655613633
1959822262
827816010
2034665295
1071023136
154790515
1544529811
724757960
1421471642
1573043157
1390267601
1537446746
1029418928
10445515
1862260317
1871035501
1196001162
1278093598
1047925438
1255706295
1441960376
402582528
2024417392
295079046
1701027871
4519584
381754029
732467781
1301913560
1452699581
424945223
788241797
1927163375
221979056
1711571346
516548899
34297191
1877873563
1313292596
1765183374
58022468
543622188
1750654296
89607179
1349880133
1425013293
1285027245
1948195672
1565292392
442588086
580090257
86382631
1836160818
739577893
845946382
114679129
2062479379
1078188440
930349172
535997515
2094030328
2027986855
477542900
1762510258
359452092
1330249573
1419921318
1655943556
516166094
1805453473
659653160
459729422
379466058
332806084
290652313
288906863
798796912
1015181559
360528607
216662567
1360491579
497838345
594838801
191250942
1563277831
596099465
1075740069
535160243
1039687383
1568159784
430312477
1748761864
1183752575
1904361264
1074548927
298501584
2134305690
1964353025
751361750
960643259
901832561
1865683863
672002953
1870671309
372117419
483623892
898661310
1602141562
1512366023
292275983
727764226
340358081
421025973
637893570
553407119
785953909
1007250004
1962026424
1798855798
1788460388
982069470
476205552
1269522391
866630162
1392519269
1506432834
1586173045
1131123116
1641876853
2079260772
185174271
639907676
820352154
1648716566
8404844
1524674213
1245898436
1654385757
998460371
2054550733
70695628
308655778
1291568158
182360875
1625646582
649976795
1739997301
2128162661
1327563953
1570848783
420785788
1383545105
850976716
859380880
2111206684
545166971
1839871638
100948329
1159236710
428227974
693239527
1504785025
1888554256
492480937
1622555696
546235429
1271791893
2082090858
639735081
98631204
79996426
660045183
12552306
1172632630
1419838766
404408426
908833474
1019023717
1861823765
599966705
253759833
1704030498
587838398
751989200
591660740
846238581
713536977
1257654615
1249258652
1643311975
846090535
361034862
712379516
2029930442
1273709312
1289647746
2073721147
2115920273
1698732915
455666325
1983502451
2085664017
512888199
489732655
49100699
1788565205
2033287936
875530595
72513461
926245512
405176663
1252746896
1708115854
97734366
811061730
279884681
42867892
879822987
221011192
1544966973
1841354176
1759347002
616234743
725481875
1026983368
23765480
658675148
690370201
244499832
963456555
1591785056
642413031
1681833447
1485362010
1281602576
105204235
841529671
1011900660
112494562
962943907
1019480404
1048116298
959857705
1667068494
816185306
1085121017
264732889
955871173
1467016786
1427233018
873183395
1793592231
1383023421
689346878
204307576
2002311881
1821324621
1611273686
1789849706
1700738885
974425714
83255947
1739365822
206973291
640090940
129573044
2033335992
1135909646
1004276886
256495422
208566211
1098429022
1291252825
1814642191
1938284514
342115646
2044880285
1918743026
1199375666
2109847806
1418555634
1667038658
1269085298
1013169477
20607838
668783012
1002687269
899326644
924637949
1982394258
1997119067
1144344029
1968579675
1169675467
1094277687
257999790
124176077
1932285293
409642980
604366613
470752348
1884785106
583977201
714747608
1375245578
253182984
879232709
1926727317
674579429
1887069387
563210659
821477863
2074121101
574418191
308885735
69020476
54239046
1953744066
1674788658
1679820582
635955275
365490854
1103053891
1124923342
1696295267
1519681774
545146579
1093948899
1737027684
1455512962
2038864881
1677051607
2095155468
1025273972
1704534242
1246147964
302927265
223164050
1162573118
1823910576
1355407653
1093199705
1946650558
1871409997
963734369
892793266
2192417
599087533
1837236085
2085597634
27215703
412503387
1697902531
588030800
2004463694
68007665
1572121131
1310656895
426315652
2090566841
25707739
455085093
509153242
842440946
2087547799
446076401
512291156
1367313649
323630168
411004651
807377868
715443654
205142275
859543101
1202092705
816613537
1234980061
443175303
633012397
1507786983
1588781054
442553415
485992864
169844719
1690913855
51499425
1336340126
311560062
201636077
1965749221
835279675
1648141603
1970188975
3455494
351582031
665449614
375144142
479405234
1508668237
527285267
1003777981
1076094152
405282735
1352635630
711582173
2146484110
1702357870
576997506
1138928898
1788950312
1015335587
2113234609
1320850231
1601364351
328772213
1534215118
1615490868
1039473130
847675250
2011688139
2076724694
811712899
327947359
883543839
682351210
1231438907
248200707
1590292624
1603758150
1673829560
865950229
725652268
1021905599
207802020
436725272
292137990
385322960
1576499847
925386757
884673122
1321451809
1863228051
1468235752
1040146774
665052861
197500920
1626240764
185046370
355178019
760132027
69033493
91881676
1776066738
1564173895
1894775273
34600334
143882770
123485092
669114049
727313278
154946292
1169457666
1423554334
1227406074
1585604550
573659483
1897868339
42440186
269569048
881501136
1809023124
770327940
34078680
1108916113
783033654
520120048
272486187
991510921
828039722
519235930
6381991
469119954
2000731362
1160055105
1090734721
1062544653
863347199
787676917
1366528270
1067811958
425744199
623891304
1985087540
645057480
1074598447
649844890
209272565
1633222605
951334568
1172216674
1115346618
2038288451
422641554
1633771044
13826479
797178569
926364677
1880122368
320416513
1055420144
487905016
1860808089
162007786
1875804167
1912440525
2059116229
507000635
53727657
689970301
1354280619
1740692287
1795368872
1410798821
1605835558
657203958
240678820
1778067185
344375704
1957630072
958707752
1354233599
819110317
73976437
1787151362
863027119
2139326263
773586729
24838536
1866926236
145246701
1008651285
1316151194
935146494
445696792
1672771680
1601299336
715704626
1761833440
1658210019
806598579
1170702378
1591182822
1163618483
1685306038
1277056055
53629935
353783640
1390429240
2139086542
916904216
664827245
204029006
894462361
141006420
236213157
248422140
557502250
648304182
967685585
1445511200
366598773
2047194453
1637112411
345679967
1545253978
2062180565
212852687
1922604731
397346026
970888788
1363388126
1807206055
702094568
1595489168
1532677856
1846831551
1775604385
680610695
763061209
172395409
1307665527
828061428
1599563738
1350849862
767533516
1230430772
713621222
1118672997
710030345
1546135310
1442841982
234333561
496784369
244457770
2006735994
1757783726
934134054
2014764714
1293904130
883847375
794677078
1894757735
1598906860
1640496625
1799130923
1408009897
610421075
1697976642
1200536972
82656456
613757160
549390368
132950057
1285559622
687078870
1429572080
1320318600
1327279089
1011690793
552308581
1228126117
114958625
706611020
435630111
1507154050
1184861042
912422215
428053668
1416437424
1211137849
1215174751
270587074
374345419
1479087731
1858742188
1350133518
1423593061
1979382647
1066033897
523672474
1489708256
26522070
68732220
1562151154
1767673043
380920816
1076611915
1869966016
882697654
840321231
1141650020
1086588017
787543814
1758714455
211601161
2046023615
299830763
808162317
40226270
977395714
561249937
1707202363
1414706044
56920833
38411796
186897358
761576935
779252070
337824881
1563781936
1145091022
929951865
1761279825
719315822
661713163
1596948983
1920456944
7709726
1379623869
2112339527
892663781
1036400695
1678931297
52120547
1804823379
198101817
441789457
2033996907
156895056
1982470288
1469872644
1651920769
1639250622
1134496461
557804521
1250101566
800030084
1827117405
1980177614
566359074
873992023
1178658702
1184649058
2014120017
611228463
2074832340
488372276
1007299937
2107687715
1077214517
112836740
2001912812
419267936
302875210
2090140875
1729163961
1951006567
1851241257
1364235085
342358366
1715640562
1087364354
1131138336
1254414971
657648642
1499496475
2078700417
213652314
2094100981
1497132986
455326665
49132149
1731564972
137158260
7258004
734040440
467677779
1229963782
2123003356
1718616936
1824745494
62196627
2089901765
781030724
1542289684
131810931
854381974
537536454
1731283715
1064202006
611423215
1299375645
2096027982
857608347
997027172
1738923986
1350499476
1639600146
301585806
303421362
1923107162
1288568335
1864354735
1455239794
1852392035
1458227424
65856170
1645014259
198171560
274373384
271812907
807839858
1665872441
1459527694
1761688951
1620564456
643568830
1987580264
1624792293
1496268073
504932847
1829717427
239276491
1679134100
1484018208
2027776052
602735129
1515260737
1714539115
1553253605
2103184870
1360162288
755090820
125249583
412026224
2001272857
2111132758
845462869
1474112926
1136527337
1905313285
1160491193
1593133152
1480045128
157676660
406296092
1507778595
930200417
774674292
1089741154
823317501
108444570
1231116170
600937639
556724042
1949528174
1011447683
1230880270
36799664
587317306
1645117524
1531248058
726031452
1015162862
929069452
515721562
596439393
1199257881
1100595036
526505282
761090892
229217775
1898147215
1691697229
687411182
296266967
2140273148
1825910236
2026422252
1990504371
154178020
204058033
446739016
1018830431
1745198199
1364393292
1780676251
385345808
2018588592
799035179
864905709
889059490
151513321
1426847613
803475587
1170751513
1830281218
1980830140
566919632
975651825
864903432
1093641771
1082322023
1606503060
253639370
216070868
1951459958
821720709
703252831
1073049740
1750214266
399823502
1057358225
402199440
1895020631
1608266210
1250634039
263858585
705939189
1224439990
522045807
1057486360
1237667207
2083527372
943090892
298090036
715948867
1398612230
1865994643
1442841982
901629437
511323502
1099681314
1382149289
764765772
825555765
1995678236
425011158
823871630
895980605
1307381208
660638666
72161997
1879547045
1705699178
178802252
1460826648
78907302
977084768
1285564424
680139722
1908458307
264151662
157588494
1819329996
2078866747
521121973
129025217
958065571
1700410806
1347859873
284260875
1832013983
1273304994
490233106
798490427
1714593590
1522486416
750211541
586630579
929934704
2121085660
109970836
1179690533
1932739079
1833935788
1848826110
643055891
445077067
1366627594
2071926852
1497513969
907549275
2039001440
1613184434
1463778140
437846825
1829507736
1313210612
351867641
408385072
50246718
686305929
1912401713
1073890849
1718220502
993703851
1218047161
373884858
700992723
922208680
2001219416
657462525
337749759
298922073
1115704973
857635927
1183989686
945521743
1931338454
1939824007
990738248
1854527241
295329916
1189602473
1221021976
553059922
1477677842
397346475
1823416580
2100268330
1749519171
1206440207
1219500110
15981745
903848372
1339011587
1994936163
1135974405
167778110
1450250718
865639735
2116594777
1158872984
515948518
733386308
2081962700
781122922
1775072825
279198192
125518480
1411708187
98176295
920793746
1412038996
1279815867
828257306
897310915
520931029
813215062
703859010
337959942
2049033479
1877315841
1513619796
1715373866
716886745
1833163340
2134329535
489685850
182911696
2046215429
1642648339
700674073
600459518
1211189619
1266296488
1282792601
442624408
1922337155
2045231160
2119694036
1896338905
1329615852
1001273894
1949489605
733962974
1764275974
1786628217
207382000
1785892130
82872887
2129647911
54817005
895206385
1000486646
1321597726
423586796
236319536
975071661
1320230386
1484874586
999761939
1888605102
804659140
556034175
559523011
659666986
1250408957
1854844314
698358958
353685932
2055833250
1592526931
184200245
2107762286
1166935056
608777050
666021652
1100530272
681299214
1929671609
325235036
1858789688
1600245880
443131780
633531584
12036754
2137710190
1775740383
515534741
359928504
1931310570
234853563
1812529979
1479367527
2138219985
474568384
752694245
1294743827
1429341771
446692615
168498146
590414281
1873635174
566859992
1767107926
1704531940
2005632735
1550341825
1190397795
1735113137
1459162020
1893006847
371090582
1448750340
1787156331
432574573
1865158822
477588813
1504817627
1321842238
1453660420
1024854789
876672855
554381300
172223692
21152158
1855419153
816226706
858253364
295639809
1305857081
1047085468
1268536622
36246648
1167345839
1030318499
1556576156
1857556087
196309440
139331617
315140123
1997393589
1867494210
259653972
1104696633
883214394
84070561
1308467712
969535198
499609619
357567472
486787035
1788339882
1038567599
51849740
265731684
1560900166
175726480
891778832
832021073
1164175567
465032509
1072301137
1769135794
1223033618
1393097666
1511875216
1749826598
1812963692
504238438
1271994727
1921878234
610790221
1175934530
1771702559
695767639
326919466
1992178212
886902107
1897736476
1789125992
1675613504
284363127
1589317261
1736907796
869748185
1565130535
2045995304
1564533738
1420812040
1993047226
908284457
1550253198
856764623
1183100375
1455524185
1062660657
1889536898
1197706512
169473907
1049560862
1442605897
1119508344
595499963
393456102
1116704351
442180782
416186884
335052298
1386977453
3864915
282351248
658584237
1524278670
1600651766
294719688
173994561
1063291913
92954610
590499901
308779411
2020378423
2012781268
1919636889
1909021592
1192315609
1454779030
1709742481
1893892926
1036032324
1255962807
1983367469
1563871390
1979099483
1044386032
1182748527
434684664
1688121687
271848108
1327041250
1993963263
1375833743
427981552
386473985
588519513
1116660859
1581491207
802491675
250658935
139067492
271348773
7030221
425885966
57987435
1392862805
2145785258
853928111
721975597
1618059337
1504407765
19617519
1367252320
609307729
652675474
646686132
1631892435
1173755550
1349643377
415295662
1721650780
1194309306
900906746
367280748
1795268264
1801516001
1472682767
346858568
298279477
1104641022
1551580551
2079453218
287107985
437495442
1905944903
560160601
936066918
270952462
508846785
129387501
238844987
2092306645
2035099539
1597203472
732604910
1371929923
2078576393
1177626468
62629458
312256952
1000417866
1934235134
710415774
970741464
1690689373
1919103991
1661819707
5891369
1276128324
1843654447
701193955
2003104803
1663428995
534995643
1354231063
1253522199
1423554334
220274197
1434667781
1642458635
339420007
1065731844
1925280107
1319910688
9397064
1308750419
187502085
2001054524
1249591716
1935085814
1134929204
1641578584
2035772938
490101510
435967925
1131710020
1595904696
781616579
1816235611
2028004763
1833162759
370693244
33568525
432664005
1270965540
298607674
353022960
712520765
2129014632
716408271
750303205
522225296
2013445930
1149125946
588589207
1226031050
1973146081
429910534
1973408901
1904330123
956974330
1090424479
2127921469
950076493
504780391
326728908
1461511298
1947019178
328187132
1725474834
802465096
1333255018
1798874806
405023057
166900686
1247509773
98696655
2051724394
1967787754
1202553665
1449520639
719405358
1743157694
1740931596
18364710
867110804
1001881136
459371912
886048179
226672400
891912103
1521927821
1477099482
2076418288
546263143
1545350661
675511134
1760524585
414350375
1606346989
1085688096
770276594
2081088266
1760650821
2136650959
1635419059
1675704587
2097764931
2044160843
2129750809
1189881952
1154661612
1929318817
1324590398
1588907766
127181571
1713346864
770638752
1242027551
1843311776
817246770
1666284386
1931729721
455357535
473073348
2087762868
1829164562
108959093
393109459
418233436
960153439
1745536646
687879326
956794195
2104880622
2124257208
1775712946
2070658288
308493203
1308683789
633302110
627340774
1792241864
710154458
1518355411
1780881861
970595935
1309978066
1607911904
496553689
22602507
485107250
1288859673
1261739135
2136496586
1343180357
777839268
498979269
2126461978
1994105339
942133344
1338465981
1347268545
1461773160
469409687
1289260602
131768262
1436692047
2036216514
821330835
1757647426
656218394
1439865863
75905898
2146734340
1678862487
371912027
810793100
1983271256
249647213
1322429726
1809206295
877566859
1955021016
409768658
1175969282
631821645
684450782
218449765
1712952886
391781374
1659143127
1519178870
646608807
570227637
778642135
574231301
1978285585
2066852815
1730453061
1162121938
572728274
651610232
1162851464
1231032156
667332580
2058257204
553230467
317030106
111999375
785672407
933649701
751700320
891367935
1362760142
1781121589
1550602432
1683158249
827690684
1174835887
8462028
179961416
1511161874
1355568586
1666243191
946983811
596315172
2067916035
882677780
865092930
393000019
381322082
867463262
880437653
57206686
836245447
986459649
8607556
791732486
1587536058
152979124
981010982
657540089
2039163635
226156807
1207395248
1108448585
581223671
84937978
1398893976
1032242105
71483847
1430314581
410460018
628096222
2138281378
1487531781
626654999
880643405
417886668
1587809714
688112285
363933784
1592587416
1880406473
507683954
1120234152
1922682664
928637799
622113151
1710143612
608444515
1651343111
95640717
1699380594
561394028
1725221537
405398197
1680217954
2028888796
735481397
309349361
1129695235
1566228401
468632850
1319998106
1842601997
979724555
2051436823
666919058
1883286388
976790173
1563154292
439261562
1524572251
2138609595
872136464
2066333957
1881133209
2122401582
703743869
550185260
1533029381
185087273
1365457296
1785609172
1980184077
1054208137
437595685
769835352
1066234333
1312936115
1277464402
1561487607
656829416
540023699
1790900978
1817758027
1522749942
1575904536
229674994
210830018
1407389597
1401136343
1084942935
1579429768
1656402246
1650785938
2130235441
1521876393
790706157
755646600
1872990572
2059698546
1693284764
1821780279
1224190562
721825170
2118566593
1091180388
1363229938
503150048
1787404675
1166910889
1483905047
1998215063
869108904
1040497107
1379129445
1027861159
677937093
1525457746
376007292
1183550547
441718365
1164664013
148100084
787437328
437397093
846652639
352277323
174071617
1320156086
1458916461
1478488050
1845058828
1021255414
1686904982
43597911
1727395932
1818041892
65956938
787770682
709133034
366334768
318536303
204563389
1751225963
80387961
1072891570
30441333
40020393
363437273
1467395235
1633768640
182248795
583150746
707492126
14903050
1760269590
648236796
1699751181
852389828
1123321625
40872731
188889324
1348172322
1287789854
236509578
646330980
2074821998
296788477
1178143140
1626268458
87067769
1069540356
256025264
1459737555
1163621451
711452877
234946859
1313118811
1293676981
1487155941
1478588241
86107945
1488510182
336752478
355300156
718659682
1499535547
798072271
52269230
853066796
2108803977
1667729802
1444353490
508641271
1166991044
1573629084
925828064
178227041
1487364966
1965207365
425722030
1557052636
346963811
972560431
358914352
199172827
542274932
54622648
285187271
1778587411
474430357
413665456
490765119
84283055
1422490908
1400510757
1724094807
1047422956
998644886
1060755618
292964603
1579366327
1542727367
1554101249
793776770
91834124
896293904
353202916
1356276594
1524680044
1382529174
1181157846
1796509057
779132663
1377095247
1160951677
1267217547
1935256627
1250353125
2062300009
2056494230
80614961
1090146144
1854076919
249775205
1195801565
574560787
427592606
262008405
755475594
2087274961
1127816969
80361710
633300332
1462827803
1337472881
1653407952
129133735
157561449
17422520
2002593051
1870767156
2099156848
1974962692
327639915
231634181
2100886766
1079475432
903208239
1067838943
1233560762
420649932
1327049592
729636297
22142084
606138011
1386552298
1565016101
11778881
425495904
754079642
22336166
1129661006
1252406130
1367723316
300937984
1763088958
1174827923
595128777
262531392
800219655
1733878415
1945830262
157435319
1536348418
1268315361
951553899
1912856705
1640436440
753945296
1184128835
1742932709
848320949
816182514
1782566939
148728016
1291957333
760355663
2030015005
204189178
613611407
679705389
959788022
1337015063
798776356
1605003407
1376451709
585954803
954741978
1342317814
884368981
343030401
60327896
1702800369
37096435
161971736
1730903116
1672430365
1269031258
1900596258
749395513
1201844141
1414633601
226620821
95472722
208694158
1350729526
2119907241
346426638
346589883
1651437637
1911413152
1113449990
2140100587
1198673231
575225278
249479749
133899127
1347783034
2112374438
252708001
1562933515
1175181352
729992342
1201880847
1103132528
1813833894
444346628
1790203811
1705357079
1798987037
432238434
1457836129
1109911996
1772086410
1231709944
864716266
1293837726
1163021682
1812586197
1803891988
551144380
943557829
223772338
2091252143
2015381978
1894474020
1533487893
404854595
2057494143
2000395995
527660960
646819921
434474022
2007334664
597366013
780646237
1240514170
1085254064
528243971
1720383947
1909406323
523415257
1254247162
1676548608
168258218
2020463763
867356845
1547935601
1470523878
2028639955
689346878
1122415
1529356522
1646128343
1666821267
92338058
1475098850
816006016
1830190690
1649657257
629189662
864696418
640985032
654438066
713018462
1606120767
1144170589
836388465
1678605535
1651702984
1800950942
1295504266
980359163
1674565942
1964849338
1447010516
582625489
15292944
2035408013
745850125
283254108
704673309
159416257
1610632380
1687044285
487186907
461190736
1783156243
1321295085
570648689
441011779
218432650
1282779647
917253871
1740718460
562777148
696356609
1097568425
691697491
1614603681
1467354335
1062180446
1307465720
346561700
1729582732
621690741
791918679
1904830711
372485886
1633498784
824065135
759665159
383287976
2131769427
1475388546
1261585151
714156449
1812758580
1948434695
1331023196
328564527
546400756
10162196
577445254
1621390411
345309718
976640796
921351501
900097256
1359597012
1290281789
323589065
1637187290
487809673
970488899
126772325
1594111831
1899000497
1468510212
1605655982
1026010169
1519488389
1795573341
622407709
531097089
975301089
620130916
1193088416
2120688249
714467021
188245266
1129112966
125624828
1831632620
564444750
339042401
1065230183
2037374680
1994652949
571328979
936306861
293384416
611109748
1464999362
1440006374
1400956582
1379802839
1398078588
1565971024
331028734
1352212190
1429040912
1894758182
1034795411
1501703845
1771450256
1430776564
606741127
1945072337
490817904
908378119
200546947
2119480206
626409498
1500098503
284760124
610062574
658055879
452009257
1198817228
298624779
1041372010
832311391
580977087
537917389
688785862
1057091612
1423816619
1622433242
816318893
1566761274
1496777541
1047695713
1561393601
1296221266
2012966275
940717036
1115092757
2049318695
840085553
913319254
1732237844
2144975535
1164025486
156733903
44693350
498556606
1812987062
1746963348
1530378293
559777373
576032424
2010300491
144197226
1941353757
698861854
1182855606
1948575909
1518105758
407827474
1528467212
1085764801
1965742824
1984158036
1817164001
521263487
888819317
2121391141
1365583575
1594715803
2002486479
2125776810
1170580165
1243626858
722240727
1908655075
115584437
1195954281
572127484
777429283
1876494317
650807339
261368709
2132939448
1145105349
665949709
1955389073
1393743092
1669920542
2140634960
933106981
1334673227
465168663
125454261
1615130157
1460487898
982309462
1049367702
1496849592
1465894689
42168037
1985274248
201884130
1175975211
1294952579
1111129281
856729303
2005878853
1877246336
1621925439
370227527
56976245
2132582300
2089728070
391447658
2018714830
1714491029
116125000
589371053
284203020
164851093
1594991077
1137680673
1745815315
1713376001
608967534
1160913471
359774519
41199039
850134531
1284161048
1138318546
98879706
124319481
1716284079
871512686
1420984990
414544594
73447081
663284293
66226202
1061818033
1964545690
1296663147
487920373
857841850
1717033247
1802561765
538796565
2069349761
36063199
581438993
1105036047
772216202
923189532
278430327
1246924664
49293473
105577520
970055977
1019039576
2115474049
1718733161
1116653280
1323954466
1434358176
1651611410
104232842
1145076686
1730110881
621714312
164336705
841064330
1525661170
1865638551
1306247338
5997178
987195710
1987622545
1062996179
771874598
486636412
1127257452
904411545
1141334187
1979840392
1314727644
492287000
1999553142
82720354
706539481
1042112015
1210474669
824697642
362416463
1481109804
1336667367
303376490
1374018792
1684146364
227214722
142856054
288278661
334508171
975877481
431030092
1974622988
464955597
391776653
591805569
244025147
1847756679
166413091
1059432723
539770217
1960738973
2056981012
955572785
400341173
763012579
1744810643
964600909
281477666
830678334
319769855
407666902
1603845191
134591424
416884646
1726328168
17626329
2050080244
286029124
739455868
1817654809
527380648
1000444754
1057174696
1637987383
1815807736
1915754737
744879055
858093174
2012863489
740813185
1022440003
219843335
16080678
583588686
311578920
930884659
1299214985
1575853524
967567837
1337602741
1789956129
1080326503
1089555582
2020313109
1134356525
1383651030
854651609
887254434
1207175134
277491575
96043176
2103471874
1041849047
1618197834
1613228323
1301084682
1387604627
431379138
1524536078
772448331
196608978
1013837643
1439843678
57939518
1017069160
709718474
791643110
1114973396
1723216426
2510829
1074516434
2032277885
1803718309
1437287475
986141884
544095752
2063849574
354180883
1295370489
395817761
1549644476
733064688
2027134907
866804694
925897535
1637875406
1925555779
141214187
1032387671
718016482
1434529022
1515660228
1756433048
382606583
1927664403
1066724472
83321462
316983752
409748818
809844270
1245408596
1813466187
1964378640
1421105270
2008013858
290760470
353325902
95385449
1132143907
340982826
67888826
934368614
776810368
245302324
129733244
2047767134
1391112068
1474811943
218141818
406273828
1773316995
1460182870
1055177210
2110558654
861163212
287361017
2105696798
730574379
226665229
1269630117
547725533
1429622775
1002772265
1721600719
1578278913
1962073795
1958161695
674943271
1605101317
1727058872
23374649
2100328734
195769025
1683265525
1442213646
502026278
802568971
713015817
1866926236
1304315374
381476504
1710796613
1429204307
1081067820
887768676
1757108717
981810060
830230748
742899497
862099853
1503965796
87101815
1296353058
356675250
659397842
204055997
1945646336
48647168
2130559537
794852562
450392980
476585291
1198741827
1743778236
299940204
1289645129
887602352
626095517
1170604588
278988872
259968730
1344893284
67113409
1382749171
1840342108
262099588
1186264134
1708704732
1264434475
2101541350
1407964748
332758339
513738710
1228875292
782968027
1108317807
1320116652
1615648671
1864764555
1533476807
592117962
1959375771
1006713634
6811325
61869588
419288614
1981815931
938165050
1106426977
861070132
1057327522
1314486147
1733264955
1192056045
232577605
2033350986
1785032117
899994068
692808987
1070725988
925292922
1578611883
472662972
53923640
1299058161
1901695656
950180157
1131094771
1044998218
856647576
1435528975
1653395041
328210711
38048512
1441239245
1047500853
362967062
1192215382
1696749489
715575034
429043375
1823507435
2028586364
1189237300
445251707
900929900
1223317714
395330732
682896795
1573212869
1347462099
1675076578
1070329679
729177993
1653774676
937585636
2111994990
1267900380
1583174321
71134639
215272260
684306870
90867506
1604589727
1566730296
341367530
361172674
1524912148
1893151714
1770369391
646917609
672915254
2018223464
940778812
377336845
33034499
790207066
1255873666
68771196
1808050388
879767216
920725703
172040935
1972261134
648584148
2134048509
587741850
1087780164
1065516591
931387353
22650832
522879675
1134842559
1327113333
912447365
1760895035
2054420898
632466676
238647707
1617708992
262917683
924439429
283915834
1183071888
1287695976
1184534495
1138703131
303789475
1465080268
1841174777
169571995
911794736
1986181659
96516730
811674981
1259797121
670423004
1359367625
1127030647
839476925
1334434769
969111247
1991587177
1416485252
2055315508
850849573
343142586
786086521
809559567
1852710347
749748464
576106702
854374849
1565065516
108840591
974300034
1854319430
1410362181
1837397851
2123075934
1356869622
441000480
847148325
1236548154
2089457500
1274338924
145948608
281604385
1487186133
106042926
66118827
1321456130
1611688231
467853323
534383331
2037626597
949230674
1909745553
1748047688
314987712
1659617823
735977306
888832826
1907765157
1570173830
1077671230
271102994
352581652
2057010257
1168071455
1792388947
737144563
1232438043
1353466658
271878459
1409002906
813838790
1934554446
878422875
359637633
366144709
711139808
42921421
907234786
1024863619
1726397256
1740860815
249810261
810370828
169906080
1210201688
346963811
117174253
1156959044
651270440
75082645
290242170
2039765056
1997416387
636427717
506762347
1306174311
1448888307
53545833
245127944
1450040637
717743848
772809242
122742710
1291998759
1834835051
73157749
682205406
585038789
78166707
204204152
619895714
311814732
1239949546
915458729
1682064828
887646220
356781688
1534457945
1137342604
963966933
762748578
1122934405
1194107052
3065086
1291513682
1594648619
908443839
292220919
1287719840
1262039836
284475814
382133474
190974219
939632326
371938469
1158246557
277709378
372824548
370555852
1119512694
1351483149
13791301
1499126327
543640583
252691956
691894700
1528434350
1631579859
871807460
1257239201
1748478798
1090890934
2088518374
661048302
418107942
1008241785
906558516
718650789
716825577
1711032801
1325697441
2010787492
1878374191
537289055
716662672
68417666
1470029217
194932846
1390842383
864956010
1525210481
1472429503
719400412
1394457860
764037665
1929168345
10007341
744854833
645807715
1159177968
1384917970
1228830682
2008992882
127977630
1315179987
1358776109
873912371
395800478
1501856570
1912067159
1046645019
1111490085
327832583
740831976
963933579
469884499
273466042
965131852
157826258
1923993088
1777606355
587367556
937888561
1607744947
416090712
2059999561
905455450
753161385
1230191272
272800988
1926976985
987382214
547687153
1996436168
340210919
1457476605
1930613326
805311156
480477253
896659431
1889260083
509263266
332503068
344194636
390739580
258083543
746859890
576932341
224527300
393378168
262417412
741879852
399178376
811181346
929579702
687846014
819402786
1858173378
1991659677
1121135373
274616417
419487543
1395361290
1127945741
1107455538
1896386917
369133315
585912016
1280705407
488724180
1197628130
322704861
709096469
1830730368
804652627
1184545820
1950354276
1437408301
184045942
826651181
1722790833
378242232
1669287250
925981735
38029684
406311761
2033191617
889340045
1082394436
2141525851
664660856
2136447115
832778118
1243997117
587731009
1932472048
858568461
360168706
372688765
1217510619
1786710951
992019871
928398207
1680125059
705575843
952163783
2082050310
1001517363
391856561
1344033157
1023566917
1304839146
2114333802
1269504282
1587230718
1542381456
1516244314
16222228
2031579238
342263814
587165980
126385132
1971948072
128390316
237125330
1136502745
332572478
187295157
1485971856
1319655989
1530928053
1966597365
1416174306
1634042857
18846965
964667408
266987006
1358411768
136718921
1990069934
683084884
1824325483
335669129
590518247
1349264272
302002317
46074535
1933646189
2057596265
190688370
1254219406
2015578928
1469212807
493236661
82717373
2144517742
1729317750
1801739349
1612403576
1294845123
2052112618
753276460
1587627823
1607992853
1513094006
2072387643
2046155753
1879907843
267854020
1610134560
637385752
1598187987
433330194
147867008
217482633
2141407836
2063170252
1210858913
983889610
836237679
1353206495
508469810
284721045
2141188897
855133207
770688582
1537728431
1718679527
935896830
1221035950
1443603698
2071641709
1509390457
1946874839
1971552724
1273784815
1300506417
1137294861
1399648040
1462940576
1529033835
154917839
1645379678
1896623202
818343787
1352799779
1285878675
1031463960
1479995758
748531645
910175023
1615827081
1738177996
718068681
893052522
1350238603
1944979247
1057110046
766878761
1574030072
1595657617
1861019261
70025861
625672138
610804970
2041781363
175110693
2094477752
480440191
1417592551
1211571916
681837859
1703493069
1457190322
1353015504
651945559
1413678515
804751219
1565408812
98193275
2108094334
1888661469
1457943900
1020273475
1945199197
607265094
1447519712
648009341
377681171
172433966
1501512673
1079279581
547172833
605350550
1935661052
1108471740
303712562
1617633813
1896869454
2102035144
718105443
1018041433
1812824441
984880764
490613027
516057327
628921047
1370757662
1404907909
1549380704
924231743
1102189724
1999012458
1608655859
827687211
367269620
1940366102
1497547469
199465650
1061251900
405619484
205891616
1121673489
1088702368
1054718317
998285894
1200730449
662640147
1042949738
271388530
1413071229
16875438
1594953963
1699238766
487085731
1266250363
2027052767
2145694137
243039952
814004072
12729271
1067252274
316789577
1431970980
764306835
1230745092
600264199
613886944
459612353
836019415
1808083927
1613495772
1126184513
673279887
594841708
76383369
1937172628
1389669065
1650600713
2002404683
918045784
794731968
654182259
1865891059
2007149179
1007178507
753975197
507581639
1535505724
1295368960
324987091
151197995
1240123779
913011776
677716019
1256640326
438100945
646410978
1552538719
1543096443
718852665
1307202592
326250886
2003560422
781168147
865102958
472095495
1559535000
266503294
684059268
1860964116
1681858181
98991331
977808659
425808770
1616995754
1477145788
921900019
656900262
659079672
1067376617
88479036
919616480
2006372789
431905123
1298479639
1602739083
1349610183
336809652
1187801308
803101248
2075243731
1762216157
1929620523
1760556575
1163939711
245850761
641146358
185911263
594802439
497207223
33899024
1420397909
138880084
274390546
681803676
810063588
167447276
504835522
1971568894
1657272453
1588536201
1443243095
484990976
1813348172
1076177785
359120265
582601047
532266016
181760675
1896350971
417051659
1333671559
2111801619
1335340241
771171311
2029683868
1805029033
676950013
1201495008
267854020
966684851
1688928747
894846957
1920995934
940924660
1908232971
1256242293
503764433
1189871713
638005840
1078888935
420345763
810135873
2118308236
903107840
77478194
205222138
2054696414
2024843224
308732478
1808246041
2037807744
909296424
668438969
1545706053
1421383553
128158693
2003529407
1846439869
254191579
678660451
549280611
184281766
1745002644
733378534
764962302
572706237
1928658176
1487320877
1158926694
1959449441
1228243012
270601170
117591259
509211507
1434391211
1957014521
1871290901
1257907417
864720656
1615818266
73689022
413614313
649150529
742098494
1771451463
597846728
512115362
95596612
1203989312
2073969588
1102346434
927292773
762994974
211091761
945700043
580882833
1818457057
309848481
1990290309
1717790569
1071840274
1768847764
1532474476
590926066
1853249356
2063614020
1440107361
223993967
845571461
1980652662
1996986439
1401720305
86711475
1469411554
840402017
1223046905
382009183
61299021
539212897
527140836
1071653178
2013010352
883203283
464396809
1643323021
842715847
1518633976
1405983620
794841713
405898921
244572046
334328841
1591440238
230690002
2050295031
1807594840
1856094212
575886006
1061218943
1507304308
1232228867
826282580
1664286960
935026785
922658517
907988628
162296413
347679381
271641063
1907815007
69981635
28600696
1145072911
1310588455
1644316179
1724196422
1689870733
1424717507
695029865
1805283248
1426514869
724046484
1219053982
1099744866
1444581296
783150791
1889646556
1052049431
2070095865
126592618
882212134
1603667355
317824776
174796960
1193011488
1073922288
1006301863
314318784
349623130
1280522438
803936380
3252849
1848811677
1787762749
716893992
8245519
1928948206
2125153327
176303132
1543987085
662075422
1298757621
949583820
805659759
1828941287
588765909
1852479236
1293451289
703474248
2098677184
603896501
1078958235
1028845035
1895823113
1853167670
1188112262
2119510323
807473963
284628615
1903568213
1358965825
1011367174
1362660846
1734575030
1598005320
937915005
1249584195
2029824698
523736786
1338636484
481613646
19083920
620809386
1844287192
1149833985
605940700
624199134
953074963
51863357
350779593
824225493
467647183
1142130305
956018655
620783959
1247827393
1979311947
847160096
871079596
733749540
243095304
1032601642
412956640
376403251
1024468715
1024749415
55737888
1782754207
2012821007
75830958
1257810236
258172458
1991395715
1015466860
1159757600
224747889
1033719372
1469829696
997349631
1412387024
2030910965
1954404232
1435138363
1689639225
1156497568
1358141649
516286648
1296712202
1555426793
268487919
1001315247
393633568
1681240963
629969919
2099780486
1335145978
1601362059
1538468885
623606692
1636997712
634340552
1727098618
36201184
1330577309
1895668648
819472509
1565414109
33196216
1353023318
1695792655
566930355
374022828
798153296
1300351238
1148455505
1643112070
875675042
2133217822
1349979163
1865402321
1134594769
1465249398
1507314867
1876734455
1903942252
209017165
137981547
618278557
2044711947
1248788588
1797692400
404656079
2027300880
2042725845
1590882368
1234049537
284664372
426176130
73959571
1099939148
247494069
776104920
784868376
740810353
817005992
1586492789
224160463
2097516381
1400643422
78840422
341865394
201032262
1578180650
1990962078
537341893
755858203
1916646195
1877882209
1479512929
1782210890
1863354287
371051389
2133203530
1804728774
1765774754
1203068179
533916651
270454325
1243997117
1210296043
1994712708
489458402
1378664070
1840234653
842459530
807636925
970127699
1271755723
1581247641
1045592548
1673086826
1214594592
1372283283
2128065709
1112731739
705248122
749854013
839868984
12898916
955058556
536089765
42714668
669665149
1801125297
903020551
91515371
1953765613
1824290615
1293746503
904545926
2144293455
876902390
1371650673
930038630
413528809
1468351021
2009267957
1663218250
1513430125
1930205748
1496110704
195210622
1907293359
516487182
1604150459
1686705620
1058245489
226982838
614539704
736794610
615055816
259876415
342124264
582837607
1406663122
1143963364
382425369
464975081
1820133059
1021052795
1497933768
1561063202
900601440
174719282
1585090613
732791174
864553809
1929507735
1901573130
678598647
1773500889
1742126363
796641885
1911765363
1954295428
643615761
407653254
679124476
998418826
1896912968
1673411150
57373182
1833032262
77069615
874806845
632531926
1417429201
2096440956
828656585
1885911844
1537193777
493650686
1360566160
1531680341
631269592
1155222003
1992320186
1614568880
1807072062
1009218095
1134651166
517269912
2119431657
663984264
473416928
13799144
1923797782
547631821
2136765646
1036984415
461624750
98832965
1873870538
1585354308
175670674
609028133
1295799636
284887687
1980262852
1457572113
1289523557
1463073924
1416989592
2143701394
1823386490
212931312
1935292053
929352901
633575309
306615568
1677108147
528411431
1018167103
749404180
1160095878
754472515
805800809
2011388833
1702376130
453696918
302351140
932768788
1911002054
1227313804
7774647
221104338
662490387
446167775
1090099136
612728231
814741072
1756754926
1891325196
333616033
1171120402
2044669846
1197727455
930412355
1228984254
1025857251
1126326640
1276622024
29225593
1131388618
355070101
298526261
866473838
1427048097
1422820162
1469975553
1730621460
788300361
1117899762
1212041356
734720207
953492348
1946963474
539980242
1021375462
914365252
1232968719
1999168492
1159388972
1943529720
541449331
1530851140
37603000
1288219990
507259371
710449542
1144217659
807368837
917070535
1013851398
1784239546
1008389889
1512995894
790713645
441355750
816133575
1850859019
498117
521472884
763052392
1070627174
488681244
1566286264
541902248
2076023299
126698220
95160911
1562324391
930170099
1212789965
1838139970
610816084
1108051682
470083695
716662132
1331632057
460190903
395047503
1083362359
449998958
1057452838
691297256
1379250323
738291101
6326149
1673080277
14363353
1246736661
712519777
459556805
2087272362
1892853220
289661040
650426900
227681495
457956748
613734910
1723504296
344627702
896771129
1570913389
1978328354
1331504756
1200561382
568485890
1113511460
1264819799
1776806428
1856872217
1813561768
2025532761
170107322
1566278643
1751370409
194398120
1126784576
255272810
1394005074
390188112
570395723
564658507
1418813478
806649900
1822404578
896072731
386224515
520184232
167558063
2061267298
18661380
115350751
821505214
862857460
880848119
88751920
2132386410
1847885321
1792730713
1211339192
310341367
2098582417
1884726741
1315290759
2034340412
455201264
78330060
1799063604
857326617
927826152
1899089576
1307777249
1412008079
1781342348
1734009467
1855077227
841116027
389212659
1024453506
228387195
1916914735
1091027966
1705809184
1956531039
1013598458
453708002
1594415318
717301346
1214093084
634042003
2057033496
906118183
289649767
1048225248
798448354
1864130088
1258923776
933803376
957221069
57130136
2049547324
259655921
1403986319
662284557
1340792957
137216275
2139921569
1200299944
1698000968
1994079423
1164784717
171652350
1731207374
1003254784
1949372636
1042820553
1796528083
825134690
932693997
461348051
686656067
1097022446
737615402
1065014185
1601660550
756052224
1229601630
1755535745
1583908511
2012650874
1880827857
1715002643
255331205
509217341
615016373
1042340307
205946845
542766146
1630472359
330853241
1018243840
497716304
1960598726
384294396
345720069
347610615
1693066421
1324892909
1684738499
947136097
523694693
116627753
1850141842
1813018494
1285222029
1295116101
991157971
1584747502
425600121
2034288217
674564801
1679030934
1913489442
944973847
143265969
185327168
831472304
194260580
110014215
583422758
92902365
655810480
1024257493
1510563284
1749215068
1988579066
1909442259
1372714564
85026854
725225495
1308376866
260680269
1832433505
606444850
59056105
1959884637
1855131566
2116488501
1732835093
1973037707
556682225
146872712
695979938
1723719053
146143486
855896651
407643188
744398133
2103607541
1293523879
1105402638
72527949
1792301180
798999034
2056688973
985399009
1986062917
1005072001
2105950812
596270278
2025636602
1329326151
1767955411
2053981103
1355312242
819948734
607463520
1782514411
234572411
1009929030
1951886402
1528858304
944563930
1478150083
1160489992
962943907
1029049528
1422337026
492627023
2008147412
649097302
537575282
1026991547
734862307
1068749597
1669731156
403665036
1649977878
204602045
1448542549
290114139
1057365901
1918670925
688970105
943984817
881932594
1110323009
991918673
72311023
874099654
1111922139
1859888719
979344530
397629504
1955979081
296315771
1534376838
854305822
1799591570
1150513840
2086440209
1404259216
430746485
514439507
1446340213
1890637918
1751794808
1473447296
193231420
717397419
1273734353
51439606
780968286
497168184
1355443844
1148643297
1480865251
1011759212
746919084
1234455872
9850713
815237612
1892927937
729981397
1690694399
191324646
1505240404
1593981241
1625645003
1330207983
1780244301
1203683027
777056205
1848132106
1402756921
1095887440
1257903807
1005266098
913253637
1580361722
1866970185
834486518
1464713083
869710931
1749211869
1828625544
889943957
698339257
1973103454
1196954061
442928579
811566048
1036906362
520610793
359185217
562268800
611504091
686009416
1288098420
767416395
1710200367
922857875
418822808
1267010216
849625735
1358655884
574026801
1845983397
162918033
1705699178
586078818
1888147814
1496679096
1646999746
1547239899
935650885
1130843932
520452766
1307322718
1498906418
244028540
162924520
760154695
1620667597
553858409
1068686656
1476268935
1458744176
218283242
95149110
1046181989
841243726
960649110
861407900
1284393947
72273435
808809128
1871741570
159359114
1060940517
1831567881
1485899338
2095133118
756692624
901113019
781476739
2042583357
1272652891
741852952
1488780489
735207522
1662474044
1833403286
230551675
1507927934
271967764
1346330269
1773266096
1704888413
1214243224
1026038364
461212934
2027900328
1651144712
906473979
785517902
466947837
306702040
681053756
651170449
674570334
78619395
673636120
1258175420
462111865
967850933
1874359803
1133756019
53545833
1092267070
131978210
1438307401
210569530
1749996589
805402236
1795717821
57023303
589612802
1553559122
863646282
1767564717
925450149
2003451396
1367348641
867951173
1334513652
1661184881
754315614
1078304028
1795949425
104397938
1908621904
1280610447
277774393
2036561282
154825627
1406663122
220884175
180135924
1006597043
1188074267
1172593107
2141882985
1837203438
977464862
1494473110
1774409435
1347851795
1556609227
1990438246
599236394
1419802405
1159870351
1561192927
561235128
81238932
515317288
1644956522
1251025169
612235445
898067882
495429869
489580624
1498084149
552361207
366002954
486745932
716544299
768676217
1142016130
2045138302
1451208822
2020077458
1341103266
1045354089
1942373898
665987284
861990019
200945595
2092163626
649200286
222424609
2125941838
43118149
1379685365
779237870
1094416351
565399880
1561198435
1082695542
1820876587
986937942
1700361378
1684082489
1690487569
1502240260
1073785953
2033353412
1171701410
1176563025
1486801999
227608948
774124753
1205326993
1202123918
1546906349
1984690332
1356742922
1646414289
1582239676
728788122
419650278
1129614074
889019174
1570415682
1781134165
1738405743
1015529560
657609429
2076020472
1967868539
1029141864
1522057576
114145322
498279378
1457288471
1729891538
368986394
372953628
798101446
1690664677
2086606434
925699060
1837041307
1173726321
412762584
119757917
1092230970
1526462782
492717719
1673683761
1278786233
810146392
74590699
567089349
1857557554
1654736671
150218614
2048524933
1129321220
1708810347
297929064
339837504
306136551
1102397539
288047599
1765186059
376564204
734313902
1931220302
709573141
877030606
1789818312
142417923
226856133
406549976
184823244
1706872411
897977915
2079628774
367364289
986466997
1781685231
1694390695
447737045
879941888
1652324156
2124749344
1820108433
291211283
1249263882
1139326028
2060894295
1258630166
1175504869
912465229
2087683615
1651673395
1913427519
197416474
649299747
2133667947
1293539595
1478870090
489714489
911811835
1205166951
112606811
2136512061
918064272
34825650
1212826112
1074541614
172936188
662555777
850176819
1153515064
755772559
1488437141
1093597884
1159606826
380126781
1308010181
1082901624
1398143147
2070104849
1631473681
1199080951
334266336
485899007
1047804726
231462795
591699266
586399425
193036404
1197337784
1817432585
1223706930
308128935
1746526104
1066251550
211863198
691605951
577632691
1517447248
1504505998
1019169664
1383077314
1660239139
2037257868
1831033259
1800479294
1786791557
1875673299
579510897
81534762
2109783270
1583425611
1901416822
993497350
1940593154
958911718
988922678
1626028549
1435700779
1892118569
1677363622
2103278763
80824315
731836303
1524221242
718221868
982141820
2005860211
968737548
1211696939
507396789
1185743855
1457139132
945375201
39455111
840795937
1225940037
956854791
193875486
1936870810
2136760353
364446347
1657892710
1232840635
588741094
320973065
427256499
1848106791
1372931649
1968203856
691273054
751386366
2138058048
772719033
458153189
592886562
1889095402
1494891838
1967575379
1236135021
1045953001
117696261
1615678803
1019292445
177552685
1453561607
1503372110
1893706411
147518151
621720472
969400231
626530377
1705010465
2131398284
563443185
1871129445
396838592
1931258533
843971664
1748907307
243547979
1436159162
854244023
499509422
1011232596
1061327716
783337037
1709070563
761007776
571384087
552042705
152136479
1131710020
98942226
1498296308
1612523045
1493400717
814616715
328142389
459092261
1872966676
1172953166
7391185
1938870446
66494470
74369160
2018481423
1291770453
147399714
1422393879
2096326999
203752686
355465378
482186185
1622934757
814484263
278554267
1953969840
1240531536
1123528761
1796648993
1882412812
47174982
1465304937
1282309561
1130345386
2058257204
957597947
1672737244
1155603121
1253044981
573909953
368483242
599743764
672989205
1960016666
740040504
258453700
1163614875
493266594
3623752
1970127960
24294805
577423863
527347180
222351201
70393931
1387359937
697540021
1067654088
85059066
639826539
48974068
1338079963
21943314
599904861
1372969407
334196396
403216445
1643842039
1301972860
1804478919
1849382458
441029923
505173835
306721100
933297343
1202437407
1051966237
1209888999
1266279783
396310322
438433681
623881462
479669502
562071703
978161619
913459440
550711811
287141126
1002847835
600625878
388088379
2083487962
726262709
643174809
832705146
414132952
1294635657
1027051084
1258686079
1843966629
1098520463
1848168549
813313565
1319979788
422525959
10151142
651529763
1631493893
49621905
143945012
1875799469
255466733
1565972671
1841404133
1299089553
2112863431
1048595739
862899610
1256071998
1968344034
38234739
410400874
1481925977
1948989635
478739184
1227587602
1085684626
979340103
1429929282
625936648
1188991880
2119888426
734436298
9241329
1393628161
1740099284
1706441578
2000377360
721523097
759804357
1728231104
903430255
1455614882
1159689113
952004596
428522561
418025719
1225418403
1533774493
1325877662
1897231803
1032396909
1601003
1994572898
533743224
1077364320
1135731121
1485973036
1747106550
482463566
1633024564
569624354
1551048649
1081208713
702332624
2018282295
925638161
2053433621
509262614
674545902
1937794165
1616836353
682896795
132306598
233354649
697479926
69740195
335099475
158355133
330141664
1350452455
1782106594
1067585153
109029490
2065921255
712063731
691931614
1991043532
64407021
751069444
390620156
57685210
431786881
99135354
190862983
1790507704
1635590998
1075926435
1107334439
1150258282
614164068
1990842101
544920231
1671709600
181532035
1617058573
906914350
1034685920
2075650860
1819728379
953427372
411337882
624741485
1074855582
919587143
2065609201
1412786968
506928954
566516796
1019395890
282595588
1869595915
1421957600
1451195032
2042040802
63203963
1258644127
839260672
434912200
1921568489
339812766
1790095812
160819369
1726547767
2145500065
2031111578
1505825982
1013569892
810270672
1517793680
973699423
2040985682
47198118
926154195
368743539
1523954052
1377436968
193710214
1592603810
954740511
963317376
1062498255
339412439
693196954
1324005086
911643334
243803999
1213265293
2142438221
993710669
144520380
1890538
667716956
111497534
1133799365
1885884628
932201344
183804480
1164209788
1509560353
1449690923
247707766
749901593
156870762
445899178
1986450980
629889206
1192245001
477596738
1346716313
1658209382
1211023609
289994602
782598008
1040542259
2029854962
1934393413
60360917
1596865278
1000129647
1545537189
1730123418
208716921
1516891496
963612332
1824478636
1131417101
1509373338
502855263
631723469
895899593
365302336
571627217
1918510640
1348379142
1321069115
1472556984
1997369898
457071143
1480187184
461320125
1547878291
1969212711
600778205
1559008784
1113745441
2066080242
931562844
903430255
1456263977
1543372924
1274604754
119271821
1772165157
1586670566
567456747
284131300
689231955
726718648
865420590
951284991
211165682
903373586
138392932
435754834
2029365572
1994636512
1048680967
652425382
1461065037
1104964562
1265198462
447876349
1300098213
1871071598
882656777
1931579719
48534289
2038408419
1462845679
2047621242
553314527
1013065546
652392585
1664905098
2053762920
1644667622
1104699834
383462623
111308657
1788251635
110511481
477111424
747675740
522996863
513790461
412616539
1081288428
397973356
1508444255
121283333
766379641
1593077585
194536986
2129996226
227698633
637428153
1686372634
1188979848
2097111729
1360040514
317313518
1067680571
753240132
491752849
1214842276
1824486667
36325320
430602092
1544876159
265006592
219852315
1970063947
576029520
1924770848
381298000
248534304
519528943
1235099704
1717874954
985616924
243803999
98799636
1351924934
1366711183
1767461283
1830655203
928880347
1542262801
1448265767
1830290155
366349850
1848899508
314032904
1519943391
1646800949
36256850
801833943
854049263
541989219
1724684595
445785253
1747234852
2075361399
253259892
1653489393
1188148473
314748031
723723283
463389429
707473331
1161379762
689724785
909157427
1746317647
1029199626
361884553
1970509562
1837830090
1989586580
1032161544
1135576029
1347626035
1397335974
870652705
1383795767
1749438711
1274070107
224690116
448379371
577000335
338013142
2114281362
379837353
353659157
189869724
284353004
1092156624
815400555
2057851768
133339396
772157665
245124905
358335433
70314690
1198719165
459742901
1981898302
1546119217
89709195
1906026427
1083918148
329376234
760739065
432908660
241794205
292106558
176527149
414755470
637012599
1044577325
1670469613
533278060
679111612
1773139668
1034717157
587150376
156137107
1765081834
1386942259
967856599
1499010759
802411619
1620983989
224910808
1949559037
1138722481
352599970
503764433
1025994973
1891961781
2146605170
1734813655
963635194
1061531642
54696084
212880384
1291135457
1691241854
378592273
1829782968
1438974152
2040885987
1365411126
1741295378
1208944086
1027517974
774418315
1260745294
1949150093
1356957593
215175440
1369969132
51087081
1427206252
198848805
1575280923
1480106697
1470315763
219880325
1512631633
309381728
1604387666
1471051762
1308327787
1596973930
1439164424
1478800276
29388308
780321456
1802892483
530413860
1618791921
1253883522
485996816
1285783032
514973196
1585668412
659881513
1404885887
230837078
1494512463
2082903668
1064705730
1330488768
1204389828
1341636970
819467497
930125388
624008223
529673056
72870969
166319947
1917742804
1786066490
1329511237
1624609271
1693602848
1737471913
1210825332
63432819
1364613841
825175427
455147162
215947498
1077543816
342570537
1059369093
486495161
283239452
2068451378
1971484213
498245647
1053756938
1157418307
20627019
580422643
1759553295
235478961
1403509561
1963123860
2082812726
722611458
1209425285
1442469359
1611571556
920707843
447563266
95172418
1264688748
272691592
1798973281
225969057
835109305
1799819270
1937261419
877073496
1530468365
1237223703
2131343802
1515391310
112804736
1688868882
225885399
1066400429
1173270833
228120877
310335781
531672185
1428245064
423724879
1337870111
1347553431
477724525
1628071674
1134485442
341666855
597720788
1053619765
1885553785
1895225073
1025343827
38524063
465032710
7235198
502932780
585217925
1802053805
1189385771
1764863357
685180651
1680842564
1926483427
2010837490
1742811419
540635208
910604088
1296090065
147479440
2050625274
321975608
789933662
1359332050
252677853
957901769
1968932324
570872940
375763015
1453443082
2050766798
1780857080
1530548872
484042452
1936562220
501191183
1348239847
1829538555
125073443
1714462735
297037928
1638665130
1040500061
726067404
2114110962
968808972
843468968
343335305
842560030
1766010541
2002914798
1819054969
1938050626
203626116
647702939
1146606813
1892096197
704667408
118683844
549563006
1781850899
1867599350
1894720987
930399473
634363214
97493630
1739763837
718053562
83085830
1161512284
513296869
1640329277
684611522
1518886907
985654395
848117300
1678469064
1055665517
1689131105
702570104
717141252
1978334582
1172260050
1592933601
216487197
629506538
127933515
379651230
1537226202
2019918515
157346103
640831119
1670227505
1341865333
65331923
424979030
1523890580
1827045076
554127273
386473985
1308212242
1332064658
228596817
1432568169
1641549936
1822545817
1895227216
1952496871
1115801620
1331240461
782975078
998032815
1187782589
377844859
1972913396
1478359763
1293705897
95680687
605982932
1976904307
643291094
135271911
45266741
1246032475
754145452
570554546
2126735092
1241688061
1914698822
1499958506
359363782
947086244
1258089513
263571589
1496997135
1192157929
16551832
1412704751
1593777729
1644712456
1591641477
18384560
1574089282
2144587643
837100584
1437064918
601146327
1945534761
177067086
856516818
1602425827
1833134741
790534937
1288639364
270531285
1501044768
288307490
209887313
1095994783
1413900771
1169168547
276887135
1152580073
683018719
858847194
2132486448
2124397337
1818253030
93945920
1545759757
1317758725
159327640
1744871912
1919101438
284676670
1579101772
119891267
2078201831
509262572
2106938575
91306133
931387247
1398389404
752679499
641765312
877037119
2091228859
568610206
517135222
1579976146
2023039461
955782249
1077775107
1533049352
610262360
712381228
240159891
1185676252
506377856
1251256571
441218760
2090877147
1607643466
379177224
1085845499
1080179660
126316273
2029332134
289804004
966408502
214896869
2037971875
1703291466
646049602
1592595283
142258761
1925490907
1950528744
773049865
321067233
2082329646
376231636
75384388
535181262
5362813
667548982
592983369
879277291
1242410810
62078657
2000179157
135040118
572101216
710037460
668713467
15235619
1089954246
1195290035
1042266050
1081116557
1578354936
371134486
1514003961
1576462807
1683654315
159650268
1609080530
922437935
1270895934
1576247107
1321551446
268187395
381183921
562698873
1275902866
1883103455
1734057193
322192713
668454024
144204904
818438696
67648891
392476756
1292418809
1430391512
783142033
1637785436
131223478
149853052
288126800
181538186
2027134677
1036496108
1027051084
613666097
1774965012
706679967
935685024
855887935
95415926
705729426
982335470
1092070102
1491369318
1500898212
119700285
66686517
1901471766
535725544
1338221308
2025344960
1591079321
1685971609
199788380
1596917834
1645035513
1629971680
297162003
1632265971
1977839241
591342164
1628432907
1829810291
1353317214
505256828
1095786999
976914760
1121996359
655826739
1106574722
2051360776
1942612737
1325908136
1752517271
77953013
1463071985
419087516
1424928543
462080135
107402805
550788744
1239299459
578879739
2020336616
663266526
631740917
427727984
234337800
689401188
315586511
2042655567
1500147156
847970307
1236320839
1478044313
1607034928
1844042777
853131148
1083385463
807078405
474578326
474653100
2073394193
1044546289
10268711
1696718577
252677853
397051191
744015867
1917246003
41545300
980469994
435376757
1559038855
1986417466
2008558614
1101213736
947551564
1429719609
234408034
439651887
1781350389
1588415148
2009021759
1919317414
1026139089
1687339821
1450485326
953255575
2088843909
342586386
922699097
1462070176
1890339790
1885134069
104983201
1315672907
421239873
532381932
1516590917
30707467
15338304
2102618072
33775507
972618313
1766507089
931983953
731992458
580485168
1761819136
870395959
1625436553
2074337759
2072706098
607164815
201030281
1663565647
1201237430
514684903
1917996829
1889057162
421174165
842631345
1496618175
27394517
1548536557
1937674611
1832131806
2068867959
833617235
1875723544
37380461
1674740537
375945125
692318960
1862791916
1983376258
306704876
375673377
531392017
1370607478
2140904561
87806734
1385072364
1891817641
278940514
1364639645
1170039694
971963323
1731714596
1389090419
500065241
1554438768
1751692616
272259915
546449924
1872508271
884613751
1807257361
1895989394
1524655771
544517262
2055285313
134070627
526522547
2097143889
2103024150
1996899555
283557022
1769058444
315397747
1055999492
1235491077
254419997
1669017477
272326910
790472801
779397486
102712879
1237543412
1557238768
854983281
1192282658
797132732
807313004
2027109575
1046428764
1362699265
249754088
1960430168
1287287363
2120429644
2686402
1187048719
1437457904
514205635
297544889
258485504
1180591433
290491401
1248355723
608689497
1170256506
149756836
653827154
258370900
294114817
1532168382
1375425816
1273345185
795792799
153715519
873261784
1299330222
638423034
885162969
955693430
1254119519
1546496869
1260485587
1530699911
1926894906
1552674505
396765676
1726942437
1994346770
554964902
1034482581
1340842807
2017004606
178144943
1484618177
1313127870
1795181400
371793411
699801090
556574061
2012912480
986121356
469361404
49411542
1828284042
1934286990
1852873468
1680955891
1439607547
1503327373
1342072612
1021375462
1688760210
979819709
357427815
1265025127
1929837336
1870311575
64861244
1047110250
1444889063
257185064
2103699152
991405412
1579392298
294322045
2020853941
437476881
610643563
715144709
753731619
1117576257
789946260
2044404272
1900607767
2037630485
1365858808
1940776230
319835
1032311749
1192936468
435187295
668779176
1781432525
659124485
162475742
2069234964
101820085
1288479636
1123334718
304595856
242622739
1575438591
752032434
511193092
1409467416
628789807
1410292539
549827180
712359509
2079503790
2025207513
1927098926
297014377
814855063
902151475
1171733154
1862771981
1258430479
1142145293
356920425
1685015760
1958780690
1857410667
1846148074
135353239
1390554523
938491981
39535310
1835153675
870462401
1085568875
1710090462
1669777414
192254952
1506742441
500754193
30679935
786416046
583882483
1923660278
363109191
1772058298
994409926
211404928
1751724956
289804004
86055971
393422422
1912036649
1576474033
144474123
1686221130
1531532466
391860641
1153079088
47614647
117769111
1709050191
2091058846
1335655112
1702577738
995617999
377467810
1860447052
117904689
1978027921
1693902692
1025305358
957595128
1947380131
167752422
1588288070
54462619
452138067
55036621
1216969552
552866116
1846781191
1501275184
1551814922
954375438
768320512
1159801652
868987114
264137061
1688782506
1535739044
345570770
970358868
914925901
1498633700
1467683046
136152649
219803018
1205790405
1683696305
904996686
1826245711
1726144562
497823173
155319854
453263864
268218765
1771898608
1454642052
1033165005
1795232074
8322855
168885799
693776694
591026426
1451304460
1839609255
733795854
401797025
1379497745
1255071403
2029019425
397495756
1651985529
135353239
1691650924
1289733763
412725833
2074712381
402715540
937966141
1354953265
1038534726
1757230058
807935873
1851368557
462879602
1117126220
1718697350
1238458574
419747463
1083679296
845380779
535158282
1807635983
1990050121
1912667430
1172048166
1502153149
1675894735
1275448774
1267524457
1012505649
30015784
1679201586
1962079938
2078017852
1853368157
296266967
1431626282
1921688310
1585595963
288193216
88751972
1802352024
1061676010
572798582
237191576
1924196888
2106068938
1246107338
621866114
258528076
2098088592
1892920370
657875619
6561282
1749331099
272222498
1964449491
1731171858
279645181
1668499940
2046969572
1911608957
606534059
1250271072
750973682
1176042411
57054277
2018795711
204876652
1647779029
1993429283
2111988203
251888250
1431538917
1432075980
1873082694
555305394
382739412
1864480386
1468787117
721719520
2123954781
1251270267
1759633825
1844463456
127686410
1871775759
1307251618
437437742
1623283463
66943911
259162422
967666821
1795791831
1048512538
707217015
2138771459
145499523
1228830471
983149902
862224439
619619826
1930407252
1236139240
1843749323
936724177
1722192068
141841290
384166373
1312536837
359083907
1938574919
275247780
2144158219
206568363
2109393501
416637334
814824009
656623579
1703726731
142849220
626846294
1926107368
1382973021
1930348448
1385723966
1697809701
889235665
1987063371
1831738215
508021512
1266708808
1886029251
822162164
1161069784
482075228
793281919
933909894
772157665
1383873240
2071561305
788705469
1681202323
1048900335
947428831
570812815
432088992
227698237
980948035
1176437158
926491526
165026409
601460629
568803104
483189953
1287742240
1438156732
1688925641
1473402670
1286277288
157673910
13747321
2099031951
1954825696
1388975
2010774711
1435378242
507737233
1783286551
2068809983
1769276561
2132185131
1082785257
1730521450
879341417
1950240996
687779990
1662180974
622942000
2023103227
1482492727
1471218079
283993284
1422441433
513411111
348037070
323431289
1919633420
297790583
707604851
787539989
1493444793
342273843
316218658
1052591181
411673706
1680859148
2013301691
739752891
1870041791
1117575999
963487308
873665122
580764272
1957545078
362816862
1697495183
464301922
1560774257
526553871
1446249498
536377892
102256723
1115674387
1456397574
351215457
2103044625
895957724
2079062763
702280010
1740913248
105789337
1016039975
475579723
86846449
1387941952
1775207125
535081306
1065781960
783181946
1225204370
213090009
1783089050
911907491
502036884
2032003864
224533054
1601666037
727084770
1460323016
1098233875
1984240759
574294936
943782828
1295672424
931802947
550457031
458976453
652883052
1382327753
1521154253
374022828
1246559648
1776696085
229875762
344547248
1989413134
939487309
1858869552
1361093398
2094937437
1895164495
1414859871
1967753463
2065181820
611861732
1961261547
178655531
335541031
1822120964
25141330
246435070
740580745
1104519509
48591176
1512277341
1782811862
1337806600
366475613
775296002
847620768
1778065457
1383956216
1800678824
1829538555
776081082
2137822214
333614404
772137630
1768598717
46892724
225879340
940419277
197439468
793386361
1685504033
694319653
471552382
278007145
1541694570
1258342170
201235359
1135375722
1629801175
1377006961
1029049528
1980779533
611733452
1802745289
378421082
1382281605
1985875897
641095992
857532912
1537278279
114265763
1554975757
493685796
1767978082
1840308589
1329972355
1969718213
1657526488
1030315194
733946623
2074564671
387074300
257316399
883113609
610574723
1088901847
1816632738
1416589478
92778330
1666864171
440815133
1108555927
1130083016
1332069073
1165440203
1130650703
819866604
703955801
1776750753
1821802754
1698137153
1286200909
27066691
644234466
1275104477
1642108610
1998161520
1132988859
514264472
1547662137
1090826799
1747627868
657165910
935689912
1317535709
329505754
533354817
689955252
813366493
1289239652
905266007
1200372289
949998222
1315657886
772230902
1531698855
898284062
975749950
1642823292
734702167
918817965
917251258
843272125
1420984990
960824507
1440031524
920051525
1576520603
1452353599
509989227
614324226
1661184038
626628462
1669064628
2039152626
1976165769
1434338410
1057942269
885549589
811494742
1443772099
1775614048
1992082867
2138120610
962555774
933803376
732503027
1729644540
690370201
270644362
753157402
1297687626
1611294405
3432138
492682120
1689470120
1122692668
1638837273
180953043
697946928
1305700191
1298642906
539395287
972339221
1404985412
175723818
1774984475
1544433681
1680390600
814886347
535421362
1608482259
423105203
1426900349
849406050
1435023911
1729656185
769361764
1875055524
1932864617
1549434765
1398367672
2005104034
1887152847
649099726
1024640567
1617349230
1345560643
914364539
30792254
2040844845
521495119
1981907194
1461276410
1754228479
451537536
1849835053
537301901
1181422754
334354525
1885204844
1169441404
20129961
925451606
1419352463
181084940
712404532
2129036414
557790410
700944032
953473009
1313161217
546196957
1089970863
1707720156
1623898347
1646006999
1818174018
1284762598
1981433203
2123322705
1529985103
1234813259
135792742
1486118692
1425625170
918233032
460281993
1762922355
1278243533
58055183
1593538099
1717570459
1341713881
587147312
1292695724
366415568
407438118
1210313344
257432095
460993087
1127646676
752375369
671408770
1117118912
103462486
1936210691
1562937743
1121996359
829863787
1791761069
57461050
1156951671
959916639
10978632
876870378
1402412342
1691491864
2076814689
2013322771
2033686056
2006712315
709999551
2145644347
1203787289
959720704
791944206
1755874730
1959641169
704594047
348485027
546203638
1256142228
1848321008
2139975480
1653121198
955118831
1320930678
1803397293
618765130
1105005599
315043653
306595929
344564815
938104845
1581546686
1372503891
1510953100
430246683
1022746132
932095279
1136749610
48886904
1293129724
1603879489
313301500
1622870228
550159643
1604791392
1979483523
1365053798
688958382
352532065
1166727982
1216162150
1980271958
1369523911
1421490169
219324595
547813989
154536526
1312562810
996841844
382888244
1593148286
619106470
1359201473
850765256
1903253080
998221964
480343490
1080507539
1340400054
1372991504
722256846
1915016719
1576433441
218009178
1743953078
425823045
1747430959
1104591083
418426791
1151029958
25319673
1383303812
1641819313
1728566112
1943514466
1768331086
2129166276
221014225
1545762842
1801764521
714878621
367190716
649927001
123902058
1147863941
1327913552
2044243096
1406558547
1335566886
1234215379
937200689
322563741
592783311
1598844765
1328599401
624554094
1917839395
1382198532
1855726786
2002383346
1828711193
1906173015
570777018
304050360
503891109
2132191225
116856363
741749663
822546817
712356435
479824633
1841611990
578319942
1732777830
666459238
2019035687
549196429
1320818935
1846407515
733566915
561389033
802258321
1924728401
192865433
92970859
632028757
1058499199
1933366485
404295280
1674924445
1106770396
1577850147
1933483391
622696591
621521013
2052359095
2014129461
1812361446
2012472360
1353476869
1610065603
1250167581
1343463374
1947113666
1371608064
1015521814
347103995
654293102
1570708976
1446572563
966913084
150711720
1149838737
740874081
728249509
1269630094
1256377261
1600689659
1846673532
31009040
33984734
631193806
957488932
216542350
142794352
1847113592
1770901025
1031655986
384801548
308378453
1135242343
784774014
1853100755
298137140
1653161482
1011074921
1749543000
1250380193
1374317168
1424302389
315784897
924861190
2130195457
1270855709
762579035
504767986
1466264724
634392119
1331812477
1565265767
467754479
1641517345
305075769
440743739
490057093
1760269590
1186520777
213798858
971800829
921445738
120363091
570707065
825372453
617733709
543859107
889258996
2024507492
247320372
1928004418
1681709462
2053817353
105884937
1432451105
54460172
1801804589
1071207770
1897305572
537509119
1666871898
680928596
87802416
1817156948
1216554126
921337468
2142588200
838136692
495451489
1684057375
821029726
1952790663
2007007564
1255865087
1188378819
1578216220
329216098
58724715
135505911
1972435141
2117357198
1885344535
1828155915
2043299161
991768819
1393213647
1028883014
496494462
1397445383
1318036556
387760908
809722626
1201631857
1467352968
1397826025
135171261
908845127
479551134
1334925626
631800664
181074193
439932207
775287361
1929105522
1458605279
1118595297
29151256
1947482489
1328619015
1604108952
710367694
333547603
152197350
1310607395
367329362
1430700468
1463455542
734395465
533223432
300238308
1218096379
475526977
58008075
1387435833
568675591
597797313
489397140
1903492360
1254333204
291008243
1718643496
299938095
1877226981
221986287
1024872313
2019932795
114745362
719208324
571292747
76653551
1531236353
1802796527
1842569680
1020258542
927853946
835869320
424570737
667113606
142669322
1318956169
810316937
1579895396
126743065
1052765426
683784651
2126500198
865108227
1064378440
1198551909
185464426
1583806583
1423494284
75268264
1996512669
1211737396
1099674266
1745605550
893935809
1323482422
1969088016
1478392545
1854396914
286811619
2131137940
726961639
2043766209
429096794
1454877144
1787211220
2001564618
648450756
1232960713
877462003
235040837
1494503218
286004427
238929719
1738297133
1177489422
712186684
1835641687
823389115
1404703587
1016921534
2012577317
1811274248
227414750
988785995
1244693875
374801137
1247073335
1827174474
529948938
2030399387
485396265
1021873123
665178212
200991061
625592673
1646620735
653226363
1995088697
415235966
1823579898
1625940479
208496589
1326843466
703915732
511413699
1154067409
658314850
1541446402
383463492
1745760866
189073063
342182625
1376130560
1543483594
960045056
1555563955
783832095
204904908
1905483156
417085696
1982025942
1435791968
745762857
948303241
620699059
1879550475
1120731902
345491723
1722215328
1211189207
191255770
1726138911
2050341194
604444
751979589
147791834
1346246877
719315822
565120006
637203611
1350038798
736443016
1113805984
786142287
1205173062
33458357
833972212
142530149
109781106
1056003204
521667955
813788490
1484661415
504852494
1181759643
2113056190
239761909
473786710
1992171494
1986491119
1480837300
1400852808
2118935288
188977567
1120008560
1191962702
617030504
223888284
1046559523
2125139773
1323687796
1248733773
1755205194
623566565
1178401970
966933450
650742489
1042816448
1726327499
95657710
386366343
379090646
2018400211
1859328590
1053023481
1950136446
2142972132
720462838
322455503
801002401
595666922
2063328639
338854302
905918358
850917650
1442340965
860568485
657050472
1645498420
1297565424
1409211239
1460613393
1499264118
147537502
61349300
584148990
1457835784
50920272
1918502701
1389269362
420554151
1616079109
2048862519
2141770310
969319152
156689319
971176999
208466347
839902481
2026515724
301001300
410576235
2088600236
1439362162
1641192365
492252686
525806934
114958100
2114239234
643203869
1242468905
1244108492
702875202
1015341703
161568143
2092245209
761659339
574152728
1194131328
265475527
172702808
1389408756
1420800051
1650491170
1619764035
28528053
203513269
1493783937
22774015
562656442
1889076333
1151147488
653571559
1854648141
983314910
1093614517
1303009112
1939131214
1621161185
1084303035
934491669
851637820
2011939445
65891068
34382248
1087688724
930356809
244117764
1890649585
682095256
1807337231
937406909
2068608476
1885979107
594393126
1097742890
1996675296
2054937687
665868119
444419374
258747282
665562445
817395128
1237531397
641141133
4538344
1810476608
1511280918
364410047
766005030
1509956550
137716746
574774689
2147045310
15869394
657599311
1709970173
756503150
1655598284
1127497335
770524794
1350043864
452496259
610130912
1196057141
1109629232
1349046999
686818908
1970766181
1639208370
1706441595
1962261385
1751779635
307748309
2076996552
1947144580
910491811
625138058
1438217886
936488686
1165739915
356215479
1463678597
1961812926
522005571
823855915
1912753135
1218323941
274033118
1583671359
583605013
2105672409
71979463
780316929
2027347411
82319005
1873906033
942266885
1750406351
651628925
422014733
852057662
1599104747
1855668705
1659409135
1502338854
1451878527
922427494
347791748
917634630
1965243831
2081088266
1193804305
676319321
1692197842
1612339176
556641968
1716200449
1375082557
1702653118
1886270363
2008058395
1314402784
1496421996
1842103927
1757696262
454766350
738318346
973699423
857264144
613845130
811804632
719767459
804588784
269015038
912617697
1843609608
1376695227
1249031743
441849529
1214934873
1554114372
1777990479
47193211
239972934
1425946599
1279425634
1242942959
904147733
351078603
1522594920
1495712076
394195965
50566482
1605593011
1226326364
338167241
779729608
1428063316
1115798475
1957051828
1314924382
390740249
65999567
1839553807
881825406
832196762
1467230788
132358386
1859014707
1233537850
434196312
441222779
1190237102
1188726819
563721141
450432374
1269689683
89396915
802336738
315876144
2017825213
562733813
719927909
1485876237
851012694
694182990
155304794
1183443556
1160144913
107436760
2036976191
574909824
279636123
260453526
2031910646
730899578
1352825323
850560348
1033974915
826027928
1814355808
1517195010
501392384
1936072308
128010432
1718557032
521570271
2066903354
690499782
73933697
81510241
934733569
848622463
825563081
93928275
1160232416
1116862493
945447242
1817765398
64224416
1212444313
1880282018
852544977
471475392
275191599
1274412941
1267791555
2147080501
1581328254
716853272
1560913363
1615880983
1488123589
1193726502
567318518
1269901840
1528480307
1031439659
8944757
1594292597
727393602
531465748
1389754888
2049969253
1183203264
2126432438
1438434707
355802379
1312544355
959879046
1672324324
709373082
1641929411
1060410130
301662198
1495432481
1334632069
2127859638
816670658
1234851685
103302277
1792987558
1025721194
1607935890
236996070
1651785827
1463178403
2010833090
1484169462
1196933405
1195193118
969713179
1851715846
600427506
309492663
1432445696
1635772737
1786423902
829794465
539663489
438865805
1091498395
1978493254
1987977176
1880254721
1575777326
374974988
1334817456
2094069158
366931938
1240355399
253499544
1732206125
807771457
100426021
1498708041
2006105720
644886342
1187718684
2118221292
1763300020
554083945
1916360514
755697222
1244291165
531252500
218910027
1411925543
621091195
2128059164
950725441
768780096
1385276529
725867921
1727456128
1898044616
1982168306
953974308
6806721
451586655
1463987171
1912133732
124470067
181180610
941439066
114463822
1094153334
1641073372
1478115699
1015253522
973972897
446607135
795621325
634656080
311978528
171602173
1947062746
597252474
231720694
819832429
2030098181
1454931200
1720589637
518850492
564627409
999182025
2147479361
1124782203
559127436
1345651788
1628010336
477731176
633686906
1487008566
1033669628
2044393776
1051943751
1158559262
1782034764
491573663
1331685045
1908152747
1257682595
1002650403
1383840918
2130799943
305911953
285746675
831248463
1074751020
1946268984
455975116
89093099
170673569
427041122
568205069
261618435
1378388845
1507371851
1103470539
322090758
616149970
1704319707
1009719309
1652002643
383843270
1377042543
2119876839
1105668410
1073244626
1452635339
445107673
964010176
1672330382
1009188585
1138070569
1535111465
2073498384
753606278
908698620
422839784
745195227
1591279706
1889657551
1300038300
1185415472
37993903
852891809
1581974490
1706662257
39843795
875519411
632137713
715004470
1807967549
346861824
944872154
1378808434
1739147169
1196305123
1445354909
1698875598
1404378586
574697653
498006944
426907646
693997903
280245468
1458605279
1636348763
1154535382
1986714039
2143356746
552037346
515014695
968356080
1152664539
1084377873
136027405
632973760
1469103552
1760358750
1752190266
1306215975
7726301
564241138
2013706453
1067485646
1534778173
1430827270
2135573786
1014095123
605246047
1248545866
117286651
1477874200
1959476315
313542270
1407297540
1747265330
1633282187
1618975365
452153271
1145685528
2073986199
2010831727
1485868379
1458892112
824333798
411372883
1631650052
149030999
457071143
1904778209
1862030900
1523137450
1493394032
2067500450
1058433418
491707107
80832323
825509765
700028043
1704365647
1464287204
429718535
2103012885
1169156176
829955998
1399477175
1636380321
1454045855
1971569406
1976103356
883196888
28449325
339141671
503891109
1057025128
1676680616
1977927895
1680764400
275226221
1142127710
1741345530
103133218
427863873
699201844
448298689
205895484
355653529
925019850
1444555322
1084919785
197184061
380151807
151109489
852172506
744695941
1927775873
96572694
748419367
1838057333
1116840382
506478415
1078294561
2023724987
364954720
979649368
1507854170
781158108
941408924
226880150
1786612709
669189270
921690962
1587606341
1798080761
1426812719
1061928687
2039954368
1477370957
1752998208
1331721982
394428610
1846006060
479616324
30297837
911820637
2105485925
533687688
1189049193
403842813
186883367
222699028
935794156
1971564380
180748185
411346070
1267900380
1847151552
1034325266
1696596144
327538650
1696095060
1638242565
1044809717
412695895
397218398
882183270
1573673766
1035150704
1720261657
1617731484
628253077
266532470
577356843
278545643
918084691
1130792599
2075055494
803660511
1242398867
1143650907
858961021
1302928365
1093199705
302116110
2023453700
1563010835
2126916034
481343891
2049361281
1151069472
502441088
2106658770
124102593
667460561
1374423598
107616763
125987597
619155080
1065795104
1098472436
410736660
1379707341
1787341909
64574993
234019259
347989179
2043914515
1576285999
432724555
950708785
1972728707
958917883
1363249490
222225092
1646232371
204677656
689520937
1819638034
1325751214
1372143511
468898350
820766779
2121054539
1827133614
850303751
1619597037
190863887
2142997777
1142016130
2116554329
139176231
797665644
894958639
1070977662
238226681
1687024003
585085688
1875335844
1796132719
389864755
119700285
1744039471
1704329841
1717681453
1951373220
1808475720
2130819003
1052873416
1825244778
598304509
1707665831
2053995859
1688935880
767148452
225643645
61252052
994464693
86175824
470073278
1619598106
1793976769
1944796289
1123132280
1307741829
22948259
60344098
2055883212
781154560
1694421272
792439592
39567958
594173958
1107956062
498396519
1273016006
278226996
975651433
311287169
1577861550
495426914
1565368063
794562340
220077715
1637486098
538124890
2102993677
1783478459
44135810
1402408702
1310387083
140352549
1477116561
555965685
858042322
1994780674
2094659268
1995929793
1750132802
484345775
1203206980
115629041
1706347337
653560671
1622603858
1875382223
370323745
1711841030
674776076
322096657
1165725417
2134320924
357823126
1348025460
1513957268
1574030072
1999681660
196219172
160277816
1924667284
396273832
327551813
1997647725
1390125120
325373116
528593256
1841575822
82527934
379742807
880216312
1923362172
682185232
816185306
786134578
1303961465
1329308999
354381787
310288002
1641876853
1246101822
1644924381
1137128404
1020274017
1860943992
2071555374
36375478
947066690
1053703594
936935772
936411777
230230056
1049830298
500383542
499049920
968346721
2101446634
400474536
28077456
1691256918
1417171079
472935548
1985384473
826882580
1893428159
77738565
1895739726
343171262
560904741
223489479
1857094146
783344719
1442284835
685659333
2135368335
1600569203
837982686
1671685884
2131654
2085344930
965084576
1457181849
1210760080
442477696
596401030
1053861894
888738678
684878413
726220706
124634721
1921501054
507651145
337379157
802328231
1781606767
1694520043
161883346
585076869
47689340
1325985318
291601356
77470761
816564146
1601603228
14764670
890964984
401482470
684721090
1121671295
467614905
1816186328
1066209738
954821177
1119037793
1599937769
451662132
820031240
1483623719
742696067
1109282972
83120991
468123603
1883183235
509305721
765482766
865614668
1407621225
2017298058
1145471861
1690038310
493765353
1204933988
298646684
989721354
774618262
103113966
605891005
647281275
1673101431
861001950
2051539181
565166817
301094292
660891457
1337116954
615939671
213079955
579206410
553491362
1501786346
67013224
497089259
1667576729
1770396986
1108751098
1851494454
1440620477
1632084427
85914487
1595757821
1074995318
100426021
1718368347
718622106
2007816856
925696443
1601098707
1328204548
2109278581
935285645
630275942
1289645129
857865080
806131760
1341274041
434527778
61719230
1217221011
1465907045
303384222
2029637878
1558818019
1750613473
1872897983
1024308133
1696449768
989077857
895150652
702792394
1412360493
1072714649
1565746135
1289061367
368743539
409373915
1267637957
797389205
28706977
1167191372
1679595604
93612124
1229224973
487098662
266204329
1725866201
250412109
2082609238
1931214438
1359360389
718361271
1663047748
458964066
2132590972
780920965
539049000
220906828
1287738302
692195883
1241563962
894335455
2146271880
253490513
906748084
407212433
1843818152
1767647334
814400307
454603252
108666051
627239858
1678015397
718668267
730427571
1794817910
470373409
1052672143
1061313428
1640845335
1118428949
1243885884
387502236
567318291
467426759
1823512471
398118413
889082896
1654889846
1948139364
1603725467
215347762
1303385029
1176563683
181164735
2069461142
902423512
547751460
863947292
873092391
1557140974
1548927624
450713931
647440571
1737495672
1580568576
1560104690
1412493584
1371074352
61954963
1864367299
1579937837
1471194285
332155071
1092451608
1497475753
39881881
528964227
1750719783
1092258572
466233579
992579346
1745611642
1624058815
1264603573
575733959
1795151800
1249190490
1552073230
1084974000
1770057894
1973408901
1273768073
692151359
1802812142
292823206
2024212102
1258446350
1602947580
642824178
1252613261
2114158530
1446246397
448057990
459577576
1122672593
1634289636
604833200
496295944
1282639088
1895443066
1458052200
1082438562
761321139
1198477784
123331006
88536238
1947935435
1733925861
2005121467
1149937105
447729206
684736929
1930550012
1314713245
1044361565
457066452
720999899
1678060926
1566381014
196915128
567422346
994169548
1611593810
731462205
1592400174
899762531
495456555
636163101
1203068179
778136195
2045045048
1947263299
744315574
914577742
1808346991
565097050
204060646
317855816
244879983
1183323117
302026952
663577493
2093710350
1390275809
1261315680
902429745
1386434360
456426985
1985514866
953045294
1435000863
144647398
1021991679
937955091
452862395
282898804
1954089829
632479329
1762666399
1863847902
1264060229
330214722
916342563
1303935012
1779410393
921378931
871440429
1100660155
878920482
648386475
1926049
993132212
734982760
1079756418
2015812559
440938299
2047253179
924614614
667714925
865941338
1181049892
459499282
208021408
1312855895
2111388923
1741081113
1028037930
86439645
1771145264
1308692189
781087811
211915094
46360500
311559053
793842648
1452778220
1621514887
1374827217
41572080
1754496939
1330159353
436311749
1117583865
344562712
4472955
144326467
751882695
1615217610
1439715346
1337809357
38885603
1811633275
135294313
428858630
1427855457
969879566
754472515
62664442
1674446572
1049703637
1595730855
2071264185
1296970697
1798641481
202928235
1250745502
1411459990
197062385
545163885
813847583
1568348878
2012060353
1750080095
1809683920
1019327789
1644232833
1106932879
9289332
2130461399
2107809155
2087222528
1251709424
1340123056
723289016
348006160
1134089384
1103537521
611389024
864505136
172397656
656433857
418364079
361373472
139778222
1283798151
95583296
2034038302
1657139231
543617593
1316915721
565432293
328470708
2068293547
594191183
462160380
2033214723
1704213741
398963074
1002118778
1448195649
70621092
1842188239
1812783802
494177538
738574314
680411088
1071783975
2085253894
1561282530
1752118223
621949881
296573417
515604791
171231133
1428297655
1734458295
592542706
1499408718
1894300540
1906963037
292057186
1265112916
1804093220
1089846315
251831037
1749290140
1013142294
1984037846
1947851296
727271445
57549013
1420433617
947124652
1600522022
1282770350
462212670
1859030623
2038917321
1410319971
857010834
913303513
642695924
57304511
335152199
1857970018
1076209941
212208931
187770234
1944646305
120799310
1499682510
1058666464
1007367328
1081814689
773793459
1081154994
892548877
1203728266
146949954
1601693837
1747755370
1683324387
38833206
1647707450
1001547435
284943645
780783111
2006345542
1930713754
484748500
81338177
1504231835
1033368413
1845884064
1561788713
1376253348
200844530
1064528324
516663891
302210655
1543864674
1435938264
240498798
911636695
992152315
1800756689
1054208587
211484527
893951225
769536702
103855561
436457070
1528343865
87760505
1270671079
1463029138
23629292
284635363
959087866
2127464843
303549998
1315486411
1360652977
1775084090
356556289
1513604308
1742614345
926660685
1099707198
1671036699
1250068867
1278821125
78209635
1830844694
1388694097
1721170497
615939671
490416374
882989495
1737949832
1231388045
1586690665
1897240938
1627106980
1739291134
1448558963
1553361227
1024325575
1505376639
1603676985
200783417
2006757393
1707207443
201212769
1618129834
368027820
1514476497
534260390
1895624696
21117318
320064995
1777769667
475658907
960321907
2135379463
1768193454
616631020
1619158937
68885997
890845917
1488562031
1318754543
1523538891
1618883256
961374151
1676893117
1629066783
446739016
1538020937
1718955720
1525786947
329660339
2064790954
1267286465
745423256
1437697407
163192898
931388690
352749368
268773152
1467475080
1545052758
632671921
1335253869
1634013874
147376939
1391712262
96888729
1216605461
1092743756
1346246419
778042671
1478944322
70549789
628096222
218783238
1769927305
380642351
1389009367
1059807283
1995509064
1967547579
643657540
1400355246
1247279305
596693094
677609370
960544856
1741946718
1594007110
920151294
177516924
1034922004
8614234
549599167
154830460
1181276823
777110308
926619047
128377293
469397634
1767577704
1653658610
797054944
632558621
181008973
2020495868
922683552
1832163935
1595210769
598147838
1244484676
1190146434
215276299
1008753862
1130858937
1177096955
1332467518
1626301281
425208352
1801259939
1182880084
1577542202
884082974
394809141
80838298
1120292507
2082685052
63856082
661559727
305267935
2118518410
3495394
701842501
1414724042
143409725
2067240608
1919815970
833552547
2002723871
1619890551
1127198725
296810590
1623887681
244316947
148663445
1115685064
804592615
328755339
40283657
48108944
121469350
812362657
1606717353
264624881
1969176072
1889801718
1839871638
330309717
1135460044
1113109119
550692426
2131608488
2042930934
769275576
1206802529
1586144441
1534054629
1579307446
1698941188
471035261
1132048825
1366147840
1765001167
912156994
1097214805
703835839
1711326577
1328577364
2144980159
1499392364
153082370
578567101
1331591373
1764876419
1466382851
2048100718
2041638644
1791974255
2093890455
27353028
1237535885
329324824
1816609816
1173637373
1569046043
1759316715
1433195972
655152109
1403187982
1656947262
1960132855
1768067008
347602046
783094496
638981542
1550141949
1416496755
283650007
807657569
1725089577
1690043963
1832539650
1123600012
66354929
982663748
2098832616
106631807
1672457260
398258516
1078977149
1564729883
601386979
969933467
726553027
871849125
1737205355
1791474650
1467014905
195813122
2051231458
1090193782
1103048760
671329845
1452606588
25690789
329324824
65712524
1163069856
905482551
956522154
1003805012
784118442
988377913
1887382432
396806069
431688210
1825924407
478344506
1174186989
1830104963
887681641
80731622
374574074
2136671337
1020117448
1116359116
496244418
909518311
789124068
1297700113
901744348
1531645370
58729496
87728138
1626508390
159953555
338383188
1825643000
1912189276
1307227843
1821852587
1984193673
90292967
468500516
1736794869
1067785623
759612244
937064436
1293754097
1097744510
1307900660
1178331664
761789123
1434094095
263739561
809436274
1215132893
1257288378
1541619921
1870267225
1821717895
1027505534
154049984
1030070416
1393091629
221765743
1157945056
813159330
525267294
1281076679
743293508
2140079919
908013643
1099767172
2036869905
1345775350
940682281
988989926
2123576293
266204056
1168049882
1274608976
1595107146
1119242956
738916624
845759395
1262743759
1874986116
1032827577
260321929
649759707
864372039
357845970
2050403101
1252628337
717682613
47792823
712760861
466557235
2121047574
1931311046
1874535817
1357235896
1177660405
1819929805
661800936
1279046117
2089921229
1730032256
1999188592
1478658127
756591334
459349328
1809406162
1344521867
1001966252
280198123
1602414540
1289683967
187430860
1851156240
570614369
210855428
640229823
1847854964
319920175
928051756
1248635546
1214101828
772099903
433091247
1720868295
810431316
1229981972
374875561
1378934309
1675334856
169421248
952867878
461662532
348999052
1221002713
2106979189
394548187
1184725100
2036911307
1443988945
120127060
1981916388
925921845
2142263394
640861536
1391965057
1639917485
758837222
1449777433
1560101085
1496547458
622063781
113646287
1564938665
1323731033
1707783106
705473212
965061187
914100139
679835912
417500597
1106925976
1975267385
1371047409
896970248
1962911320
1936355832
798666628
1973254901
570589567
679714573
462156579
2041782938
1552114444
759669891
1699617390
1054945803
1443691302
1817485830
246464201
249651723
1577859965
571949767
2115296922
1715673009
1520877825
242535055
627279309
1041342359
1729858107
1390759936
1133902752
1455974741
1329152278
2140994236
1561744188
421900044
675548412
1856057822
1190286162
267200034
1168886086
722659857
1948414657
581263465
348779471
1507254410
1137130715
494959492
833266393
241794205
1730490392
1964831605
1778683753
1089910031
1577328486
1750610103
135082602
796374653
1379037302
456131349
1113818744
272147768
576884825
819875998
1090810580
1559131636
681419644
1612285390
583995246
1421049313
1504929411
1229868652
2067940441
1512995894
753616227
589609317
781187707
533979237
622020793
1981162806
565866625
1144755496
1701326065
2040208255
1996366732
1200215327
1420650109
1938634123
747692215
1261627689
467172623
1044573767
708953737
1777861698
139092895
1398320698
1545944866
944765666
1544887225
1287749507
1027056697
80942281
361084009
49214040
1606952749
1542257150
1942968612
1578363689
1967125368
247566171
1781348109
1677342965
1471664616
299526141
1179386246
1210181845
720660087
939086324
723255009
61382216
65558364
242302129
771275415
793938177
1229291885
51866418
1801992532
1491155407
1373124300
1493102001
1611312431
683197002
1203065494
945756824
357689527
302786976
1523441911
166226702
431333260
1069349000
975445691
644512032
1070725988
670598852
702953884
1397505229
2129462378
361917953
1743851237
268950419
174030643
1403089276
8102807
334659075
1271780722
618190618
1614473432
1632378826
1780407312
1322404907
1830549624
773050145
1735794061
274433174
2145804433
80680406
1311423811
1578214873
1556657246
1924752953
1984440750
1074560225
580572633
1399804266
368054650
895273073
661559727
1430027187
1994416690
1085876420
322176229
1416463074
1008749895
205121363
1405534722
1265650432
741737270
1504761462
2082595497
1914124424
1693644525
1903487944
1073518273
179295053
916201404
199545662
1357519169
1967038533
1248279533
1653994162
2042978145
267923145
938081199
979018408
1031644137
443634869
1075784794
229123481
174959371
1756874911
1874647604
1176856902
745338047
1797000377
1880847959
843235257
1877974502
1008598903
535215447
325158069
456831397
272027980
656050863
1281468317
1935276788
2019886925
600617939
205415208
857867741
968458941
1028893937
1199872363
1282799029
944896161
1006696326
2080458052
470120901
1205557446
1468498845
1664526035
1409392766
410032666
1761580954
1806465662
1109066635
16521842
597625853
811208229
1616506552
1764719156
970511684
1948622089
9687326
1564976758
1167390247
1468891844
182937287
766798610
1798606917
1512507601
2144258807
514289742
389018010
745852711
724970056
1614175810
723499174
580401573
1905091440
938943262
494505881
1490076481
1888143151
1157160216
1744870255
905885932
87422377
635397922
1819829014
406644493
371087720
804978996
1422681332
617598001
1034769129
475796176
997290325
651067196
1006213484
905258142
2049433788
1020604149
302747587
1949198284
529855810
1743782662
1408904526
839996090
900042053
501490763
595796348
1874877729
1554125318
331943314
842929592
177150738
2114067288
450464904
1685932248
639305328
1885107354
953971349
9068812
445492167
457912102
1858293670
423690352
145929287
1457197189
1463752560
603998746
743263972
1198148071
935796163
763637912
1034708219
715351778
776370978
2062406925
1044807859
267911933
389644694
1590600382
1319646733
2088953516
2044286195
1267284273
1261014413
690610722
892097391
999918025
959309204
1494188003
912986795
2109266032
1902107508
737521862
1194526920
2018171387
1016665819
1895108258
1395503105
409298219
312813235
851379105
870798631
74486069
840895839
508905284
1855726786
463245961
392115075
598172416
1649109549
371938469
1760925631
1294787370
214328559
2022852506
859961893
1552168124
1770040979
264692380
1871753747
2054342651
1517980584
1130332742
911410261
898099179
844068196
1078414379
1594007110
835977625
1996195591
811439018
1239878010
1212998436
1017957233
509879056
1724806523
627624902
876361777
249349208
1681253254
764423858
2015389031
458831296
1323061536
880158469
1846277002
348609276
1047636825
1460114092
1121220602
747834124
314282326
1952437089
84174123
1741706290
1921533904
1556768596
1140257190
1042847094
503883830
1846938409
827222586
605072226
725714958
677634433
1132807245
1666661111
166112348
1020286355
1847760129
1343493691
1984062184
1555935128
2145191173
1415791865
375101881
1576169775
2048086097
1564393234
1589548505
450405088
1789710171
1580889842
87144815
1219956369
399737326
1265337628
1527841805
544010249
1052550743
147281049
1984665046
2138794010
562285158
484068933
361016855
2079296444
893986316
553426702
148431512
778773401
71409864
1939217501
1317598211
174459708
1825427835
1975221827
1929202951
1296693713
835074443
31508227
2053436705
1823259758
1439361132
91857824
1750006268
931996147
1514764858
191312208
747433067
818067643
1080008113
1508580387
1164128538
2002149851
1982235241
65772623
53965863
562193046
1899669327
859712187
1642415383
1650892199
1247442699
332674906
659814542
482053264
708397308
1858655460
1520735846
2122107575
2004230688
920033766
270029347
232975028
540796700
57002943
578567101
2139908600
88027314
727225482
1227152819
112858094
977232954
2122972852
263045160
1964105645
1728498856
901272902
1176843978
788999817
1039957586
3461620
124754572
1771047069
1565260758
1795337433
164123013
1665356679
521729140
1663652369
952300402
1336008054
668864951
1805593998
1445551981
741306686
1123693262
748493243
749425640
928260249
1300506456
429120576
1517718573
580726107
1423427423
1824422239
551307666
940378961
468243112
840222214
1209091332
1537092713
961178052
1475896170
1076707490
1901805374
865567594
342888048
1514003961
2048834261
1536230889
113525864
1079166473
1591803848
945770914
1713073129
546322358
1628681135
376468823
552932321
686153691
451656239
1140494565
1218498452
1086310534
452402884
835618753
1321825982
1519018504
914269556
1101536223
1939207239
410830836
603149327
1556461535
1524109855
1916439496
1056035944
1690470043
1484507526
780922294
1056671442
2135645420
1249203462
1752284897
578233811
1923591949
1087855269
1482515880
1711698924
441728340
118130383
2110763770
169930584
629452100
370451729
915910696
388733950
1217410934
432289776
725922737
1380908503
333340114
1001030081
411762554
2022731167
121970484
563959430
924927356
158867894
598187522
1509689605
883323096
1723331576
1225889757
471153539
227620560
1062333046
159327640
777065132
2106837241
717366502
31219385
857996824
1276718335
1967019413
783818540
1878403176
938814641
56202749
2011080665
1886483657
393665589
1725795865
1086164499
22562115
134543595
1932002721
237516501
478090380
1291568158
482471228
116651705
980505859
1408491980
1462290338
1336340836
1926872699
1058064488
1175942613
683134852
1714487411
2091411054
89643442
1890617889
1868510907
1936050657
1963231036
938147643
1991695791
1900094013
1254447482
1710012461
1798459229
1835594836
350494808
1291003565
1119606731
1856536707
1071711347
1999636487
1574305492
1075302348
113339948
598373811
1298323359
2113994762
2112377150
236593838
344982617
997817707
603351741
926698350
1885641858
2107395062
1412775470
2088885845
236055135
1653045406
448530642
433545851
1207231932
652312827
1849069803
2035593966
1816782473
1783384455
1074502612
907825773
1274924145
328190468
751262883
1002308821
305024762
2087972068
3170876
1330902722
1598344901
445257152
1717928894
177287411
1418486018
1579816985
504164525
709067193
1544166327
1391194042
121920214
1315502402
648723765
1956850069
319629322
275686182
345462393
51401857
2042930934
1526970215
157129450
900440954
1903669604
90400936
1722627444
1825153996
237952004
1466134626
1258249886
119757917
2122619288
1997167624
1113833904
8846484
153702464
1705143269
1929153047
1237158423
1318163505
1610085671
570823327
211246710
383369642
847288884
1499637584
630253607
1703586860
1630009515
1236499191
1825867100
86636242
68492103
726874904
497606845
611726910
498575004
686376489
738907177
1000883158
964977764
1186062684
1601618277
1634113497
2144164729
1761897712
1062510532
1643105830
25667765
2115369236
1370459664
339148589
1865576453
341151377
1789298463
653290530
1697970901
1992082867
38506106
1778783680
2071871660
94910250
1243967897
174821128
58537719
573146598
1800160559
214018916
908630677
15981745
155934761
1189183176
169992625
253999637
846870087
1610297019
761450889
1178429335
769866927
772569668
1754462561
1175052428
771933922
1997927240
524639328
245850761
856365829
913560208
977450794
1322992751
457171798
1424791298
713150124
1142247452
692718827
2558508
1365714362
535703926
315159752
1268341255
714846005
372700674
1090246860
747542917
1361213915
1094873052
2102314603
151111672
1446017783
2035732364
1056188111
461866359
2106127218
1426900349
1450332228
1294400841
1799070722
1044050360
591402592
1285928224
1086666312
1778140433
692354348
1270026234
1270297524
106992323
2069242551
354214991
644009680
1865404210
1942635388
87731769
1623250714
339861039
143806776
947066690
191661550
1140381815
12039335
454875208
1814766664
2048508847
1329829898
785830770
1470952285
784295953
672016869
287902771
1971367380
1117313787
1076403045
1070759809
946041499
1321818158
519832624
283202705
1276935499
5870290
332503068
1011525290
798638998
1009295161
721029751
1450654992
1490837524
2021026783
1788251635
631937328
1606109330
1850218593
711115404
1310122575
1978859721
1946491585
562576556
571338998
1275340155
1925315987
410932990
1799109554
875405469
1090440141
1464032803
1572942350
1875242775
868200398
820734282
1895938131
474309543
470892826
596241104
1607002673
1625031788
656938507
215487185
1117864040
1056069746
352386354
710351715
1432197129
1301190411
2129994534
762035100
391811146
1451905252
1368876528
769448731
75199957
1188804073
1574062642
99125708
460279887
313340323
922180602
1820336694
1873245528
1753121138
1143228230
145189984
632607312
2131193965
2101434685
1302078525
787778313
880625643
500989413
17699180
801758919
2053423553
345558604
1958078751
1993417159
1113768637
1916390325
208076886
1547363326
2115391079
633101978
1342387233
1102188366
235607557
90008763
1491797102
901146873
1981817171
727127207
283710223
76471542
1894244814
927309960
1820237020
2016898643
1657287797
910770008
1632396008
575217734
504721967
332858189
563149368
1965750339
1616618135
1763052212
1131910446
1498413235
2048304941
333053310
19116170
2084362687
1254194894
1781733859
1347709347
528953560
28623231
1943418286
1402305298
1055775385
420431585
1742420501
720209705
207764629
1634289636
535330634
947320123
64641558
436805301
992601215
2068950409
850136248
101209223
669148420
778483983
145558641
1561988731
899459239
756728735
1835107810
1328520852
1376964618
1030584832
924927356
2127814003
190486875
1730024293
279956699
55236009
929533680
1001396224
1199622840
1672213281
1548809976
2093630764
634779225
896540193
135824687
648210443
1986260951
1171849327
1737414989
979062955
2104904410
819884979
451616569
130634384
927777639
1075240974
354471076
322318810
662275956
1530247248
1961926786
928846148
1897639071
2122179608
1508024941
808829193
779792372
1644428197
1355435108
2001098559
697365186
197215927
1307220647
622496906
395886011
1530865663
555111509
430193683
1042187421
522229945
1709768742
1880510250
1381925254
1693231008
1664292915
1917523639
275060220
3092086
2111286977
1731610518
1466274350
1959638806
1924414178
739444004
1974235748
813812085
347416809
953568095
160785044
1995365888
1475202140
784513950
1600407152
98797259
253920717
137708244
1102452526
785770826
1648159695
1057788856
665106001
1504072323
1511542567
1070034558
1902111745
842149092
918109087
1935661052
1010849941
743227629
1196828204
453667765
1007302187
1443586016
513094488
307662612
2056394479
499140202
1924523882
1327563862
43265167
124719403
1779274044
370109296
1961725820
188884812
1656014322
123561028
382514797
2126733658
1318101261
124834927
610852989
1630565114
2064194740
1232382723
275996725
652465371
1837413049
1029974033
2053634097
606736139
2137217023
2053052166
453062490
339390963
1063921525
1838032416
1365958392
1678079897
450310035
1558678482
650704399
1023453297
811373455
2009065209
1059464032
128413795
490743610
1462836397
441220163
118303025
697400936
1147425710
23712250
1281777535
286350310
1647984529
99842843
691166495
951895454
177943443
1263823489
234216195
1791530551
1849225050
706693806
750837104
366381301
1350107319
829790286
1513550140
1297944324
1082342135
892144073
428517615
2141086317
1014019540
1518440382
789050449
596348913
701183188
2123645444
1242401699
869803157
1064611248
1794042709
2093427659
1749481044
1143217097
942128591
1491596244
1155167677
459983101
986213134
590022607
28708919
838136692
1173596029
1145444029
1011359617
1210643466
1114175047
2120945939
413465338
355020435
1247497008
854926489
1706532953
343378257
1665865842
1611118148
1218366602
218946541
1023199687
1307213832
1105979827
28251070
354380582
64835021
2058321385
1777623760
1824809199
1259807920
1826795478
1334471980
1191247002
1504236534
380901376
380753217
1267176067
964863800
1949666075
1155485603
1967125368
1903724733
642786731
1512225652
1595420116
2044549735
719753862
237114987
454728480
1864538609
1517085486
2059190441
1656131688
854269863
1738308565
382809234
301867699
1858475810
1002691853
366844204
653570121
355901744
1464628900
1405778031
1446367248
1277531519
285242323
502758864
966132472
412762584
1815698241
80942052
919952919
178564330
1227697016
1629722056
298332344
932744125
1923011489
2094289846
849862799
1019718430
973754906
571196197
1053611803
2100955039
1443291713
325031334
1380855839
59303649
1529155922
1170505495
2109778005
40937610
501749907
1448855096
1246261241
231163639
190633094
407864129
1437183539
1317853347
1630199955
809012541
1573738990
774576092
1701635174
605672834
1364998320
1113713537
2069461142
1833927202
1148082970
539867160
924419808
526839323
1240370972
1369356937
813453720
697559575
1457213363
1426493076
1024584532
837816466
1932759759
159539205
1024769511
1667214655
269966216
530540584
857569822
82197138
1256142228
817169516
463810508
1012814627
103279409
1746758856
1327860374
1091134679
1097675570
1018635163
1182541905
414736362
440004161
1158121065
509352608
1302856170
1276723196
1551913540
1204947736
1663246067
1017555396
18439736
2091614603
888203239
370587127
1661987725
1673079639
1666886329
2086792539
803468682
133802773
790756654
92083701
1039550127
1748207308
516083603
2044447770
1523178922
2043784145
1848479262
1670418039
1119870427
517174727
187291427
249172440
193380317
2145785269
191945438
470899910
99620315
993018606
62078657
2022518867
834359703
1472891469
691501672
68743784
969309396
311518447
812533605
1783162475
2079446124
1251767670
214731556
367016230
1296529491
1089733716
1810580873
1200684148
1214047294
1943973695
1887999534
2139113343
1016906661
135682656
1892714346
634546919
1127869184
1316115255
820734282
293437383
1512730688
683408053
1270657384
1228349404
2092964444
1121344322
476795698
332624252
1940050969
2100713638
1754207608
2032503430
195181637
755742508
1498058122
1285518686
218452629
2137204018
1544547051
1835783102
497503260
889247767
652357380
113126786
958720393
1370865628
1785961093
462160380
876293366
342708954
360512145
1200153764
1315842396
127630127
289181496
1316055730
1347407163
979835795
798967926
1838836291
1040274112
471955468
1121978671
767897
1874582804
150513621
252472508
1980810507
1117575999
1664456868
589382743
56305485
1562086587
1907404094
1880221815
1462806340
1113713537
1503405524
836330023
1615224779
677201948
871015987
1578064441
990334047
346956077
712723673
1878022960
328381780
202426330
566841063
718706465
1846369104
283581099
872238865
708375636
479695082
1353642218
250781030
322758637
1720780885
1544966973
1199361923
1089785993
122736252
189677227
2075284098
1513430125
678306964
8109221
1719379424
437894895
1485220935
303406142
45640856
592464698
1083175454
1864278828
2080172855
2057943612
1415157584
531277393
1930779038
18764980
2006931031
38167858
682675480
1387082932
1579594537
1650835469
201580838
1574644369
1951215115
1825531202
575411459
180926686
2047262653
800726051
611090389
502363660
2005252842
1033914855
923421476
1316472723
1638665130
1581440329
1195282628
1016039975
491639301
1803167073
1600843364
393355626
331260266
1466101686
1142775608
1908641852
917658635
78457649
542842217
967830400
1776260954
183580019
85350862
2003962520
924072034
1678577082
998368224
2048896182
1207640678
945303499
1623642349
2051880577
63137704
332665143
1846407559
1539139526
290677632
792046859
1429894910
1548891127
1819875265
38648757
1658064485
810776095
638485908
794004606
759033054
1457159687
1082895894
481484178
1979536206
1347794741
775288206
43373029
404281791
349020475
564779118
956444466
675011709
869663952
482095007
1717173655
1289052055
116442298
1348370426
854166695
1258623046
2024191870
1868041088
470351547
1568316662
566261168
1061296548
698458639
1417073597
1043106139
979132899
1365982895
1263895832
1582701612
1969325469
1262636014
1575626098
2126045576
698312035
517454430
1723704380
993773856
1233711224
1338629180
1596538701
876489216
521964697
937857773
1342605333
1679566400
246691005
791273398
1449215389
1981958578
1978549534
2073896391
436217095
1851473184
2108395652
1444191277
1687840741
1539775517
688843188
597854271
367955194
258152166
1506681652
601987954
2116328253
1503106746
1402759370
1220020266
1648139885
1383389591
124654669
1094686942
1534042084
1475582043
511638367
1692843342
1937353693
2054968226
324743938
1380753749
1579939781
913319254
1539264565
1083663937
2049507381
1190816469
1959750444
433650629
1573650608
839281121
980853379
101939997
1019242599
15823019
1155176732
1889441695
1020113749
36861637
1141683812
2126690260
729568697
1137455626
12442648
1436722700
1922690171
1815274153
1848355980
106131870
1776923208
1166775676
169227003
41780033
727877921
902543930
1335669386
209205749
373017505
442044834
281617089
134443799
297632273
45621687
1097112530
1832826014
380099116
281331872
410011189
1990635555
94768117
1411228954
400671338
155526152
192895824
2068916000
768774959
575548302
1221874273
1543339397
427430568
836444295
564677720
2140985936
1806493009
1756075164
147365318
1193516099
461818142
749467894
1723088178
1997021196
2084493358
484892009
39217081
704192753
1326815723
351381848
986717363
1052851721
1445282554
824879602
822414652
281021388
1594616800
1972230193
1791812735
1166051599
1145326499
551157603
336692524
1733091315
2107704146
875720751
1103204129
34588184
530205122
473523595
1216341926
286980732
1418429191
892341755
1792758639
661197479
1227079640
366014572
1232107643
965534153
2146410457
845660573
1689635792
1728533678
855462747
39714634
1073370593
683828969
1845677798
1739244362
1122004734
1367012587
1482801067
849256971
1923816252
1142298746
1482807716
616498591
1196825541
357481842
47898365
828865300
1353166087
2061869842
206451022
1956090863
175704596
1659189453
1367549808
488597394
1673766979
792416179
1553998700
1628071674
1255926201
687516348
181631188
1206017136
978528704
669026701
2116437682
336864916
1500558673
1987883652
1144198589
239006075
514041776
236353197
1619624226
1383201527
845066642
422773125
607864004
1117632597
1744234502
229295078
1328417677
2062129751
1631162709
1034403439
1618022141
1056557338
259911230
618627043
355353324
1815778526
925567833
318659695
452077041
561203905
354255912
1352553830
163340207
1627041704
289052013
1454124860
543246433
2127965333
1394958
287837357
1119110736
1644075780
1932778282
1071150951
153310303
2077549798
870065443
1879373605
2111231719
1546062907
271740801
1057971913
41755919
938480259
684300809
1492174172
2052745440
1674563234
1001389744
487893191
51253019
1092610513
958310663
1500892389
1237392647
47409865
1022474550
1568836034
1198396817
1299000830
785031230
246108429
3080538
335566872
598008097
1714896650
840518911
555957836
521353771
1901695656
734896532
1134755322
28431440
2140209457
412576077
1241889109
1564267170
1680437574
649559973
720658330
1259828523
1095223704
1951832439
857589904
822404578
336044006
1115007000
1682911400
717440195
406824249
553310981
450713931
1838774606
64619949
87022716
1071056045
820628339
1212589928
18639176
1301686201
183373458
695896992
183055137
1558430227
527039464
208686415
2092777728
530074205
998747959
71537655
426311725
1911395092
1354819767
1637214875
1896476371
2126508111
1775833349
1629251763
575270670
2140079919
1771616813
817818379
2023351980
1933630208
210750653
2034246146
404854595
2039051444
681808222
1603642276
685411805
1063749388
1104287527
368219349
482734215
651142065
28164127
1197374880
1601090499
1741293713
1707517153
840972646
1027126541
1020379856
733650044
1415251800
548611314
799883253
3133919
1156353478
872441480
188174018
661171507
806323398
1236445899
1844514750
593529214
2140800031
758000309
1433940293
1643399074
953178643
1169316596
956259249
818964353
1286711664
1151519116
1217788533
1724126188
980743463
612395076
298778654
958615517
614629382
520214531
1051162679
1268458102
239632860
1163704703
1211297204
1987466130
189346992
1850989702
720769242
637246263
2131062774
1932604602
1264473378
425528833
1628845792
61167118
731683900
575855590
1214505188
1279048323
1076514873
733340078
1802831591
1683531174
64516841
44264383
200885158
1534557878
1435753296
1841685899
1822758777
292692270
1982027111
1815431707
2091266660
1397428210
1100042274
1871993982
1183426729
167550865
1779124077
1793366407
335816164
1692518332
1454519010
1284669117
1869623515
953968193
1265381548
133381207
12321883
221562354
1741165706
1309700326
1980173467
945294385
145511843
1300788466
1008568991
346834117
1662326896
1871078868
1927923122
1832565559
140360930
1869586983
1594628500
2020119061
2125686047
1105919075
118935190
1866359667
1592762454
1956902763
1922917750
254053777
566711314
1077076891
1003516534
950265019
49928987
2091061331
1274412808
67637783
487495779
683329166
516932207
2011271825
844733018
571350249
36513037
1875785407
23120077
741940125
965857120
1354985846
1043747565
658260013
264817350
605287737
1410292539
1503374729
414161982
2034069393
1636738520
60530099
1033911598
1960530518
1778268780
1951557752
2119391378
2073061438
71496380
582326646
1408324685
2034536524
1085447925
461090643
847992265
387323914
1172530928
1370398535
315062266
1734130752
1805331375
2100320665
341430393
832515370
1863435489
1214074371
270990693
1016233877
90398642
2113090266
994041574
1687968773
1778813095
111948841
839879642
506584621
1711579679
141242369
2098016545
1050147070
87289149
613854651
796660921
1368404457
1101040854
1017529465
389408880
1155973690
1769223342
1514749656
1985211448
256995386
1203386591
316849003
1550184801
352006049
1096965525
688888519
1490506937
1242700706
253240115
436383656
509982579
1266412418
1743697328
1057906850
1150705613
1093513046
941873044
653243678
335077637
1221991783
376312706
691840332
939851127
807950531
672671151
1589992114
915044961
984304154
1561621334
41604388
892832976
1287289065
1969184100
1408467634
470104933
494175639
1264921452
2105365434
33439044
1340553243
1551656174
435561792
2127558563
1847689106
514339316
1493923915
2086080470
1161051524
60149328
818894042
1906067167
361068800
329074550
506007510
839748612
1306769336
2102421445
1672580295
443341964
1265311123
1321030409
742760960
1930188939
558215408
1445527520
1659589048
501251188
683197002
319853860
687835274
2127294484
2132768138
145740231
1956603390
408170858
197830938
447435829
2082131731
1538869891
1391303502
1412358811
655458767
378423392
1661863447
181942854
191453256
116695383
323543487
981016964
1404330715
1773300968
2063054138
301640798
2142992328
686656067
1406082481
1840507385
103474748
2141649749
1132535024
1536034499
1065050118
1750060236
632671921
1646052668
1662959934
1312699115
2086684714
978259883
1051185440
1543043987
1844330117
144998929
1698083731
454582652
2097074192
1622503290
2078373048
551503378
727383730
336104980
1695982006
796340289
1055257100
1525569142
1113056077
919528213
1251304586
207382118
1273785904
1949949030
131339338
1288216981
127222018
1691312880
1541843885
1710762331
1910094895
1763284169
955192896
1076143510
309801059
376671502
741535343
177493293
934670040
1917531120
716396522
675483738
917046579
48979513
1580547013
1559208640
1120570828
693414575
634758185
53859123
1665576525
2136587639
1312401447
1570177229
1046591612
604817419
1668324006
284131300
1006675911
812064320
173380174
1960064139
1020451331
608704061
474430357
214280185
93658031
805822954
756943478
1164413236
828820320
1461754508
1148108009
652668170
1955284426
171150332
293379778
990629047
1484142219
779404464
196449875
1517654219
785831943
1410703512
220556370
1592925280
968195315
1140603267
1638473435
1813290362
679493076
1028641373
1470333544
2012275400
1474005461
2130969407
1118284191
555780483
443903230
584434769
1771078017
1466703632
787329862
743540746
1089995423
1565130535
496217024
579498088
2010288610
1207169319
1610562170
999607831
1616804214
17571124
81179378
1453774313
160457855
1334774181
212433783
1592897481
1635900831
2135797021
1645276380
1647696191
1512197593
105761437
1856746065
1132876551
1395697687
1597114092
1969520700
1249254855
1433354702
1502278686
942266885
1456960579
1910715634
148183309
61520651
1837087863
568239280
1903411378
132520133
259855031
1912662320
171852798
1265311910
1486061980
1421993210
854306622
252826806
587598321
983157584
226804226
2087256127
826481131
1219519523
551159415
1873597866
1153974199
412176863
1060797545
788327975
1186769704
1164504327
1078791983
919528213
533985892
1376893774
1610430436
589011586
1658790905
1353530554
1135440731
223519498
1369223698
1477554570
251380221
1273780809
1577481964
51666949
1564023757
1501011950
1995724730
243698360
1276833809
703035926
2062996134
859569387
727740128
113571518
1960461623
190128512
928524743
1938450445
2129524751
1877609675
1944666247
667248357
1998850505
1250112897
426407106
1370334627
687913969
950683027
954375438
676435487
1228054375
1036645440
941932551
103765513
1791261425
2057909798
1231386609
261822595
251362264
1587855978
1205091098
2080075493
846361675
110233891
1005206213
811622108
743531973
1964447571
1125405996
1147445442
481976325
1982341764
803351622
936568095
1051126488
2111997480
948481667
552083096
1661826010
1872153647
382809234
1752595387
1417781018
786001725
208203482
499587024
1272816569
1243786396
1642823292
1169492953
1112510512
1781585444
1306209335
1270235080
1331032800
741988137
1727202394
543400944
669680509
968917285
1808234673
1010435564
1138245047
502129286
682809407
309664840
298488056
711909901
1385688176
1456771342
2056047382
11604476
843272125
1624237744
253833385
643952342
951088636
919643570
1617727470
1132102833
539462700
594086869
114058204
611882598
1698462474
1353807929
1175147279
1409476647
333602001
1399664039
1723266423
2140946685
1049900000
780416230
90095000
1105264268
366904440
1069166942
1153918022
1440809342
882802344
5419342
424083659
1702620924
1776361044
18646569
1067927848
407621484
1869930135
804791149
271482128
703598102
934670040
875096938
1620141497
488672478
743519668
173821664
765832957
511193092
2141319471
1374047521
2067438870
48764090
923608790
1945919494
278676097
670177341
1552687687
592105351
381447515
1021811944
1948911480
1911016337
2051836931
883113609
1984806328
277540481
920820630
1530529989
855956486
1166114459
322062125
697557748
1798616919
1704559393
1244724707
2020389202
841547445
277585352
1035317207
847451618
2048834261
1381748155
716039371
2139101911
1242401699
413567444
1399640381
402970795
517298858
1366062559
1835524999
432501072
1520340462
1630195999
577708713
1947364137
1453808127
215425761
1178714752
193365705
2139369578
1524924186
1529969473
1613152644
507237172
598138712
1679581926
680622111
1724331887
649837833
1479023827
1179126286
692324464
1944232980
1486321221
1549903182
1114856745
770581893
1003957193
699759880
2130839016
417898599
1074106013
2100752662
700623855
801488082
577900951
1965113177
143196670
2110788873
1408286448
229665534
1462273099
1431087647
22277623
773926540
1033812837
1994734716
123141384
1043844893
1891811342
647434403
1091225054
1030839646
355601467
1884536802
79539407
1974919857
1944554617
602799743
503980778
614588220
666919058
189314632
2105694124
1606845325
500285799
1774226600
1184621764
1134664862
579789921
1873551888
622941462
1134217437
195824904
73001173
1222419966
1370759945
1326262560
2018837196
1006482123
74376062
1421605080
1210670258
835365151
1192700
1161442517
1590203669
1906636766
846072295
26269871
1743791604
957887032
1758229110
951284991
1199863441
1752697955
1595277676
1832131806
1670977950
1868766906
1675337952
1230105259
406539631
167063580
1358631076
1448743681
2087364984
120371195
587779481
684426956
2137204594
1301925145
1832102389
1029804658
1492737412
1069240482
186106062
1668546555
1921406014
1860721958
178159397
596984326
1946371360
506690121
1087869079
449769204
326595631
1320266505
2036815115
1533834652
1364310982
1521921892
345708276
610691468
288304751
408298166
1698167234
1034714815
680298257
1754919875
1617386507
916770410
1670367914
462283222
1494408698
1587633431
636494743
1254780949
1590692762
371061318
1973270735
2138209871
1940559908
645930630
283018096
934134054
284221531
669124732
1722335188
819865013
218110082
1013406312
570275819
1134205398
142412214
88785040
432875615
1400987988
16741850
941399034
966493896
1362020625
1863793591
1895301693
1021960387
562903260
1314242067
1464965078
568860996
1411899240
1405152487
1793082027
2093010315
269263556
1872274911
250116910
1804820245
1379247116
507550600
732693142
835271831
1503335564
1869505480
2048880084
1729582732
369075195
693350111
174267057
791639584
1105292492
1546471136
142250268
1060932454
2046987871
1219823880
1316732473
1388021033
524773020
1612682679
920041323
186438393
103317724
1659954914
1209261988
1595757821
146428191
292542691
1067993738
857594074
559101044
1420374540
527161583
1803328145
1682344618
1839749272
975378690
1675071896
463316007
1084122525
2007517294
1866671603
448833795
809787352
2046891983
258914657
2031726683
1808459661
974641694
866285835
2081696027
1437049440
145758578
116830888
599855476
384929535
496784369
1469375582
770373133
419513581
94799394
1861787799
1315490000
638809983
1937392684
2063298937
1313846742
1851173705
207474810
1870600226
867546600
996582425
860601747
1928693819
556992154
1560407356
1138392692
25699362
569528587
1326047708
551108703
304945979
199539611
44135810
1056069746
1076547601
423965280
972113902
6445113
1702926856
1974614220
812669734
766652241
1738799016
1089108305
1685680669
24862619
2132471354
2035078334
2104209263
1111729399
985877041
1860998062
640994464
1244996402
1017938269
567687013
92958383
149354639
98529633
1087588209
174655122
1138177960
1985259693
1438649413
484527608
1415845969
301701557
422390348
909377133
2005137317
744222644
1214242223
270857273
2135859946
1367703275
678773572
1326724738
50880722
1551082191
206886119
1361820475
1574775298
1995799502
357608895
36550783
653376617
1634156779
95173539
1598640673
2044746245
7683777
78677908
1353900469
1044920768
182051071
1284260263
1971368354
548582185
1252191943
1561889436
409453043
1152352006
791948224
2063808891
954586133
1702212156
1797557163
1734918264
225037847
1286931889
415800003
1044236692
1202023351
2104209816
300360356
19594883
592287926
1280228691
1460243498
2017336284
246755508
2003997080
807452345
1814172201
493674216
1784819057
1677687089
1302506962
512390955
570796551
1847043111
408736593
45399632
446407275
1927774756
995968738
1330184882
1749474586
1833941357
774463525
18408639
833207287
1306290262
570256925
1487782724
1402175144
597257647
783733118
1800120032
1715002134
1811591877
968312890
679289491
1252451511
1666853479
733643336
877279143
121457749
1770087203
376355407
425672785
62828473
719357627
13395868
1579249577
1431219568
869380273
1567415142
447779913
1918544941
1590281778
429270010
359926691
1747014377
1289373873
1672428316
1623333066
776220968
1878060092
1391529728
1773143017
2037275918
1722366155
667890267
584273763
1260061975
2103867730
1301410535
1708415380
1165580929
668492585
1312082714
833207937
456768878
991532448
1170806486
1212462838
693675095
2098766516
2046430934
1405457812
822965333
1741022206
1336232353
1678568960
1531036093
1591522505
952030788
1856381429
1495309646
865611493
1490950249
1752310304
61279268
2110900333
930809740
1349711319
560274548
777980154
473306299
189952219
1126570006
1723403065
1651133787
1232486878
1294249992
423778901
673142665
630708873
1465189655
328707574
1051183018
1109695948
1359999250
2047072998
684839713
1652514475
165253629
1975732030
231195705
1368459152
506178647
606655346
1969959807
1226766528
1339952633
794086896
1386412716
1575588205
968846787
430834017
605423014
1960763879
1136873546
562943671
491449683
1857689657
1459858661
987920015
613167593
549390368
242822650
932729220
1176229106
645517596
1694341956
547033776
1720629249
577404678
1587815089
1515036374
1797178763
1054718317
646934794
1623996164
2098098759
378398816
2034155583
1971977472
1655572380
640777018
1859791868
1484661930
2069238611
1085731945
2020965552
520679384
203985998
1047560002
51963678
1219111773
1973682829
1600620606
30505321
2100293322
1078651463
1610423809
1824311994
1304078515
1011428792
480364656
1331209355
915010930
376249703
371580562
2093195232
947244517
139271854
485409224
513242835
1175477451
1157731559
1014714787
537439374
562777148
577313264
936646124
1626404814
917383121
49491234
96936054
2086728302
2147204187
2109493022
1974102359
749891167
1204210561
1000021893
1894862860
1103927341
1706701625
2010572347
729789051
1991384847
2407038
1753436096
968254431
1494296879
1320118520
264067913
1535577586
1766777396
420943639
1415086568
2041347755
1188296243
1649247488
1535532930
1835810822
1868778113
1934406118
927777639
31388270
646720160
712980920
1261066940
952396874
36804587
1480247464
1027062352
1780020899
1381804586
318468044
731272569
919864729
147040999
1124281151
882529248
934354863
234577681
2082671784
1530652129
1126343739
726893807
918261280
561953880
1742387560
580731502
1064581111
989123354
633788248
220774160
1224745436
1069999650
578658973
856488463
1998297871
1216999475
1212633420
5647009
1960765586
246748819
1550036527
2056283952
500865593
2012457384
127206217
1740882871
97550267
572133753
1437142803
1617659843
121256875
565434996
934737150
205666184
2002970108
1322105653
1345754567
976820804
1275567208
1107638802
1324673879
1587127055
1934385620
1693034662
1141856982
1766103866
1801032966
1277464402
270645123
260916952
1434807459
532102736
1906919683
178819375
1998128103
2095872525
898417081
1725825380
1464673686
921538396
2032057760
346366113
2046644459
1117692582
143969880
1941624359
1003485135
1011899520
150164811
1429195714
1788440311
900532150
523587910
1631945888
812252126
1783862165
2130190739
1008190069
1525906252
1918560535
140541944
337669516
8208609
28590199
1159910064
1108152463
1811027868
124976127
1158386032
374484878
496084221
1483621055
817178950
244111037
531900368
955292207
1970322825
1426496524
780878918
1099666502
1910536321
1670457177
1784913925
863256881
666815569
161436620
1357363579
574436365
659826151
429617471
1142822777
131779483
1471704916
1418522933
594980379
650028227
9970500
1533876948
2115291820
1697547985
1584477619
1809294351
1213671479
258388182
343573108
1494521873
950574262
1958307883
1061879892
2060734813
1272868979
430037475
1778155271
625911465
702210003
799489163
443799613
331263364
1701677148
419442967
2121972181
1027315720
222777495
606285298
1963308387
564148396
1535653065
1610647382
2108409636
485090767
603272701
1054766784
1006799143
108115886
1453514047
41376808
1131960353
1118919677
1328726471
2142922498
1248214617
1291403590
1223138182
599657331
689447283
158423780
1361405678
1813245695
1609020320
376872431
690610722
1013477137
414228241
209228228
953494740
1935256627
1401023448
1594742804
19111798
1961285317
1029432768
1888806106
1197666235
289279141
1510368988
1176513369
599527963
1162905096
576459467
388286584
1977232445
306881468
471910236
30645913
590967591
349915502
206709622
316801997
1109546439
297517501
406769027
411160168
658766408
1516084972
753250363
1732081458
344544245
319799253
1589709920
1358447904
1019832606
1699056925
728274328
1761382245
557423281
86110248
440592881
1176554838
1308156402
560395883
812781913
259103496
1590954684
430527720
1629804161
583860206
1091053769
349624997
2122859143
1833827993
1898225296
208415907
1717300765
483549594
1492213213
1024990682
714529504
154324357
1905540462
1375470231
1364911617
111253865
1235113712
499258191
1309154363
1287218473
2127789705
394377147
1274196162
1719659316
466152755
1061228895
353423338
1402408702
1244871567
1452306713
1076760964
1697380001
1391765482
848627044
299786873
1796498438
1578214971
46048856
1871185268
1480478916
2147300163
1843878999
1720472912
1515887676
458732039
1074285449
1269953196
289765063
347514711
156335517
579562011
667163807
1248847356
1095805307
668181380
1526602291
1467362029
591157684
1285138299
1361893614
1265284000
1008581657
302858389
1452918201
382022851
1249566590
1118904400
391788292
500365014
1667650889
259866354
826748131
1081162769
756562743
221678671
1821081019
890721524
710084237
1357419989
1124842018
2096047828
988091162
1780250608
581770339
437287602
1932262225
391912048
1394161016
1466202193
1478943511
1284245982
1450531311
1669721732
1894663007
61315179
426404053
1885372048
41039680
665124855
570944024
657392993
1772670518
188149469
85217690
491141249
78395611
1259938834
934654225
1737176309
2032745793
1188757308
1624521265
612337570
1368557219
1818868794
1463870984
1769111870
1108364072
1318352535
1472743410
105157556
1586931184
2264404
587748638
113136723
1797228151
975220430
652563190
371965765
1194286011
283236773
1951142754
1947249146
1072393199
1609575348
1147162301
933621941
1064127884
156592493
1641500352
1836440118
1684015963
1429040912
582941147
1911561626
1751988592
960550763
1413620296
875635024
833921915
1458925368
1928143732
1156390551
1960730873
825878464
1301160402
1457984952
1995538854
1407654160
223058191
64185177
2063797503
1623309287
1887732088
723528278
387783862
2112220505
244583756
679131481
2003991165
183968239
512147647
297514115
1137031556
497144231
2015966818
1737464533
305201804
1661135576
1074242926
37196070
1198707911
29799790
26522070
629130247
1549756982
2063864826
2047582118
808890384
2041474440
1975928411
1596581388
639096744
1290395508
2061095261
352943743
1682200953
2135019264
692252705
1982412696
469239074
901780967
495498852
1806065285
563196984
1278901590
1829008505
1833835464
979282234
312056173
179051522
1505376639
96239540
1416146024
1171402339
901113019
1423339007
450695056
2013458347
1100026658
1181856175
643528821
1172270301
315313355
361505151
1443562350
2043047098
877806129
1050627479
1252903831
406245015
43522343
1844477786
224004152
1776134435
1152573284
302226773
914573422
1147314197
194771727
1255560231
1531511076
583352169
1300968255
1220326711
963305258
2096588965
4498125
2042205604
2057617461
610699657
1318772096
1681253254
864683180
2067782900
385312313
508004033
344774560
2137282897
933146114
90385275
1419926109
1836253341
125679066
1626084012
353903442
1555830803
1844174815
841461699
120188928
479343683
2096516583
1269085068
1455317678
1349317343
404307318
1064617575
668412365
2055281756
760443097
460990175
517977878
1338912509
400865305
349241442
970297682
726528398
1165246619
1249289375
1090955921
733964020
1857207567
1105485426
900043902
1993939367
1305413550
1157372168
410815460
1109667940
57914958
1252209040
536106940
1721022398
1479117265
909622727
867114849
2017908306
643030535
539902150
1909797697
1785030575
274257908
1410441611
811905947
1001015357
811066200
831363370
410897688
1620675735
136591495
985253266
1227256579
1660511784
145341663
1018541755
490894043
1364381328
1301582997
888588458
564786385
1533315564
1358006412
862332161
1999837669
435631177
1937231811
1288861979
830193430
146989971
1386106136
676707924
1902462523
1545319492
1502155968
166810685
905412860
1039855929
1022776487
1870799908
925315299
1551189295
1829953671
1284599749
44382330
1762452480
924677675
86053028
126950883
1441856027
1283679201
829965005
1254299933
315632896
10214897
623102545
169216550
1300191842
516980951
159076589
1610875448
1166658041
1792505753
2093987908
1887889452
119271821
1110200302
2119728631
1379100914
6933174
2050376478
777044793
35958019
1416443626
96043176
607683121
190405332
1574028188
744085021
47246468
440391658
550419680
155393005
690452741
121591984
1235109317
27188370
998685695
580809323
1645202369
1244688987
1516327433
1146534686
1646958930
422610673
2001850084
428540105
302827322
1034325266
1969164897
850944140
515005155
1763804694
1124479559
1242994241
820702237
996736256
947280060
820625422
1117835627
1767566303
935228555
568163368
2124388528
1831862961
100105674
1795405977
1018233882
1555029759
1240777812
632570766
1077765710
739144055
434320088
1299604456
400849133
339661298
1170740925
755597788
1983527761
541621646
2108413862
1022970486
2015850371
556426746
2138398896
1621239802
1055397216
678304780
1973483861
1157162487
2011802233
1504803564
633839313
1311236193
187340078
864664785
817232815
29120172
956341827
1158441919
103400284
1788193626
2133933483
1664752701
1593787186
1857205689
1141433516
2005776634
1041143349
376689792
1559689415
2133243112
976638332
197500920
563665885
1255876880
811791420
726137368
1410492544
1168711810
337944992
930587204
1052556261
1701984525
2009091648
874910786
904213439
1041151257
1228025081
1127322128
905732795
1302126998
1724593545
687834404
730540861
788145226
1810214716
1935100407
1324165384
1965637353
2107849632
1954427054
2097483239
410519876
382173620
1777196543
984218859
1654348439
1709896547
1231581088
643315329
249685883
2126290304
1824124006
1565981658
801820426
137813948
936555581
710086734
362840648
1360268583
265268589
441661517
228012274
1670202439
1723253673
1650410560
1655922232
2055735578
1129005596
319934309
32136583
1104337169
191386647
52317804
238305193
43349483
2140937294
39847696
2100101611
262292625
243021071
1260423413
1886543077
238975615
1364608021
4068812
1468291819
1060587333
285058442
166443006
364019289
1719112115
1827067980
1352836320
343685621
1831130671
2129553458
79117934
1076075600
310991459
632442903
1536245309
496562041
925799344
248588035
124837350
1363897354
1431768059
228967225
222262701
1037554469
625816382
510868050
365457100
1129472214
828242812
686895542
318779642
1593095944
1187744714
467454683
68844579
1437040222
450705256
726795783
1595678790
358986010
465436899
1492854950
1904080955
1225186167
1424274683
353741501
787355365
1180755208
1818944251
1367891201
1077438142
74240915
292075034
1882608410
894329907
2027728564
1018857672
16590583
1634378804
1217756585
1894627318
1157758290
574797597
336393770
1730125021
922002222
1785942332
219348586
1125611835
2106146601
1496138454
1134449057
1897431977
1321818158
283408696
417341874
449527906
584663751
973059209
766027747
1368632224
560459879
1132978101
1395458130
1124839221
1599938488
1268690664
1291964576
1623796004
1090570929
1077797453
1213911921
1769292076
1603452721
1375981971
787699225
1717847643
1071792015
1701590451
2006119536
1736191095
971075912
263966808
1971319755
1440655665
1936434105
115950634
398070254
129872129
1172180762
2133884106
1731525038
2126076373
431401993
917884399
642591776
1251676371
1010028883
1721922665
1858920268
1263103204
487002274
1402783816
816431362
992174973
384929535
1158908453
1545256378
513346113
735534399
350361606
1102412533
391275236
882926718
647724043
682987423
1840528049
2052884970
1524764755
1945840625
1494814039
2003585248
708350239
77336519
1379330998
402557100
1002418003
2069254089
1046959263
1699660376
1624844168
1598291335
96524527
848997008
791001932
558549340
1579012464
814951561
693997903
1890248957
1752075837
1895887152
1453603411
1540847613
1132227242
1184466590
447474861
1271630246
1765895106
752460220
1600153128
1377969349
2031043542
1645756173
1299680559
1698970186
1047042528
923778008
1319148301
522282441
1503737842
2120376920
138413750
1117757764
425408193
1008560010
1163368946
36617855
138972687
846153989
2130181198
910009551
346968524
1533367411
1615853839
281638455
2100383641
57934172
755591686
722670213
1900351452
1082901624
1135773812
1189245946
1482171771
1980957081
1895710593
345336278
1892060198
1721789617
646000080
1820819689
526576449
1197241561
551307666
115078757
1739004236
2062391837
538775887
1864250365
597024962
1497442227
1844856130
1147411902
1604589727
983570328
96046248
809480599
1989506243
57474849
2106063640
1358407532
617318183
540608412
777980861
290670659
1674722787
771879761
1230293205
2053434218
66908193
897263902
380017763
1235262190
1403547632
1960723561
144350783
1268414816
599860627
1867031768
1778859784
984969728
654301206
1391600267
348818837
1444006487
2108931324
498750000
1002755922
1390675763
1895893810
777093041
1148630224
1848059664
1272331829
488383325
527288746
981681017
876757364
436389234
1828823480
698738621
373812454
1085549877
551587802
247271985
1506373109
2060933657
1325900249
1379573158
873645294
1508463254
555041948
2077626516
134417175
548384941
512569061
669980922
1299857137
1110809986
1560134964
559138094
1963001626
1230578967
1303998816
996981561
1548261711
2131521585
1536141372
874261224
1312063132
723045110
1617787531
1492164005
1664808244
1534124012
371535480
1354819794
2043200939
48334362
66957937
575831763
147436285
368431762
1629426118
1814601275
1209023781
152166390
681257539
1069502022
1615993072
657302145
2019402730
1259654872
572822522
67336012
1083357339
681903811
1535193013
1106311354
768104769
304939994
318624510
125573227
233368264
1862115471
1748731466
1399953546
815123966
609067809
284590854
193291785
239260331
237505181
682364850
491852268
1928510816
1707226523
218421715
668978363
313464115
673781728
1125698220
1176247641
1962075225
1811408867
909163138
211846850
554303488
1041757269
1749837758
983518921
1269900127
974269786
1885373421
1322705027
438309445
1119068949
707124386
987596142
1732246972
352008938
465532011
654386893
595677591
122935584
922174711
1039736288
567462101
12038599
1366427226
576741284
1778224840
2082506235
575653541
2123806740
1878853505
1226641595
1713212438
1140868269
2116859573
1464071616
1799368705
1500433636
543497903
1858645169
845345829
525372657
1222826381
1063744943
1222688894
1176927872
728602883
981901271
2014858374
738506981
1381921349
1206674814
1456536074
835721994
1362660846
1602868902
2097902752
415737232
1477073574
898059517
24017307
404516179
104122133
242699677
2132027103
1728625029
186147165
510105800
1370401989
702412050
1525773608
88803144
1178124976
1434508718
218254574
753410800
246082238
468623447
1616892318
59010153
2137999652
2010702044
413228834
968254431
1642144789
2000221903
1235454531
1953390824
293611822
1389891414
1918663693
1908642718
1347376215
144714921
46470076
1819702929
1432296204
1707059166
269430670
1764297229
261984960
1973075460
678961325
1160306126
1317082521
157996176
839643892
8575230
333447241
923880316
2057583657
395794025
1760498393
638566684
1120543338
2130610707
896820818
1662887404
1389950381
754570511
21704420
1292491211
601871708
2101997207
359631521
229936257
1706877085
1982620349
1601473487
1097009382
1490631634
243394506
298327190
1477241854
1111960660
1670964981
1361550091
1879604077
1069540356
1602910356
2047591495
211489908
1814385451
1086250902
2031246817
1020847313
501313428
1747216472
108798060
1439358434
2030211555
31120725
18709742
594631486
346238170
74969189
123191069
1391834538
942065811
327019827
449756338
1495632887
1780692904
354220783
2046410559
2109091619
949444953
1332494391
1508050527
969751549
1090992881
1575919576
344165287
1028590210
396480513
1609645095
239479369
1657984995
1650908149
2000356562
787684144
1631558840
500823340
1651032848
1576688051
1643279079
1701185130
1908476462
982846403
518733026
1143676995
831745888
728018678
1822615522
1390718902
1956376399
676885954
1939213931
797021682
1289845861
1124868853
852749144
1370935217
92898117
766552539
1385813873
1295924926
423921994
1985363676
1664862413
847465014
1627987812
753217757
1909975175
1744326334
1705012403
661323733
1363349441
130584095
1705027079
1068036888
1542155558
511646375
43612010
92136942
842244159
714989000
1472116919
1512584497
1963819945
1249072452
137670737
177909999
1289259534
496693981
932552377
1313087624
616703926
1310305621
375447695
1234411525
2028810285
1230839031
574442395
708937852
1095628530
1898842330
245973619
1077970533
686636814
1298816200
1403174512
1224309456
649434044
956860190
740749246
2110909421
2009181855
1744625685
1958569503
1293543470
928102591
258072563
674335110
156172761
397218398
641943528
1975595371
1990251701
1481925977
2138235188
171845287
538346549
95462772
1850299517
2047331141
2117411441
1813276808
1237778943
1021255896
1500899366
1458493224
511110877
231305790
1207334816
217529689
165171900
1880661042
1365532675
500872592
558204718
1780008931
1733896603
1746917047
1775041200
644485652
474303091
1732576427
1171778292
1221772620
454599301
147475986
646101507
1903018499
2091527821
1846015727
1242330032
1611645415
296044050
1971128127
2131769427
183440789
1157725399
1440154518
566855846
1043851534
1550037020
308520336
305327273
1413502661
1345226680
1009967449
1677011084
458776984
954837405
1750659439
582313593
766288069
22635512
1467362029
484782856
1093350824
42276004
1901467773
1157735083
761087734
208683126
169211839
213275485
844175061
1640490408
1700463658
401852887
2114998725
1525327771
1720290986
141538530
1679342477
1805271469
2134316787
1322793260
447616886
1318146577
1383178212
1906804713
685300665
1901893487
223123164
704837972
1854894724
1254668313
976105642
930682519
338854302
373302858
844856798
1127083696
517488817
1833213519
1531360593
731693343
621666318
1779894807
1286938856
1541621850
360955339
1461019374
1706312734
1451606016
1787680813
1059198100
1804843974
1897199039
267063568
116335692
189358418
97902038
280269478
1132836112
296575538
535623987
1789890581
1445769076
1122581473
1480093331
1674142604
1761948637
214374888
1790565152
32282874
685730629
61301886
1620340182
886168294
2075629337
1887233788
566776011
1131144116
1172003783
2012884990
687499537
1645591274
1205696772
16708833
762677459
834676958
14686429
427776042
391014578
1129868342
1957571305
851756381
154805959
413759967
1541935527
702559177
1973385601
1099712586
1788796846
1735282685
474078171
1003782924
1796057242
900923835
128130378
1397918897
141888345
1292835727
1679578566
112801838
1014812422
290992649
467474987
1833612960
1898970105
894153973
750537754
167961039
1786262597
1024749742
376054786
1090136137
598852415
385467129
1447314908
118722603
2065681101
720629738
1985011232
1022143367
12263684
1694353712
919975691
460577643
729635619
1334416968
151129141
2033245896
568318823
1686918310
657883395
706920513
1229208050
1423239677
669708671
1312960331
2041832529
2055633634
364722887
787646303
1795088215
1201300300
1006997293
392387944
996807034
950099555
686422570
134544580
428794144
1969718213
1525063320
1802198405
1118621827
1896603430
19421143
1438090383
630772493
793827578
92692171
18986593
479405234
2101234966
1059839740
721543865
1728910547
1487271283
1960723561
1622884259
821379797
2137147633
437067701
455331335
1299924227
488625074
579037242
1596625808
969766099
891700287
1151923457
1535046456
302342788
382026467
1539259858
544170785
643754367
749577059
2124027725
1701861902
1141603272
25174798
16371349
1674400815
1608697922
1751794808
1046021265
1066909348
1431220268
1981224926
1336699994
1520231249
878333518
2032512883
2143805842
1097998218
2070347275
1634306909
2080611172
833065166
16135652
214876869
21619981
717294403
1555319824
1639567499
1713408249
1359082892
2081128104
1117488673
931291379
2090710552
1342882114
254885513
624625972
459054730
207196657
620799603
12445115
475646511
1935255897
1037379238
476092889
2091724739
4527226
1401449627
884016721
1579772473
974363038
1503842659
640620161
924456863
527166051
1863072890
1006379934
331987957
1431340155
2024966307
929373777
991039049
1313922228
2000013312
187438584
81978489
818969961
457873698
482446502
409461988
1156951671
290180212
963830735
1073348955
433658551
1640312311
1974827958
1833463327
271348773
211251187
1809352374
30431647
1073104269
1162128221
1475932566
1320284386
1397645611
394912657
703140648
541447264
1667637394
1724952331
1710388091
160475339
1702107789
432085036
875025341
29073918
264768411
1614424530
1932839847
2048482947
923357728
644423790
1339111451
258691015
672928022
1568592411
663134874
1756807695
1283598441
1516999265
1511971638
715765239
1548512391
1891460097
1459988052
1971683395
217079285
2093918177
220223861
172096457
978619191
507052333
2107327630
785897443
1867120701
654190247
327353715
731626369
1444183008
721208474
1562122715
836479642
1706703015
1072050886
1671871609
682021056
1229927833
468811550
1660844677
736726862
1321914382
79298559
58178674
147440859
2030696439
761253065
643777005
678193917
1350268111
2124145498
1291344261
1716860302
1933375391
1861898990
1948389132
1511211534
378552082
1416398775
1670795752
466174508
2045818491
1435917789
544350086
1571380839
2110649842
2023724401
1333672162
729994620
1234388185
975119200
2110482322
438298799
1969269673
2024115259
490777276
246649648
1088933542
1740058479
425317319
1492083063
673015489
329271298
468917696
950231548
1579366327
1086966816
2131781851
1486249195
142647850
563681414
1846932933
1158281122
427660093
245635558
604950030
963542708
980320903
216839944
1046341328
478483327
896898498
956599168
1456368457
3740755
2117128226
451992505
1377568767
614271055
404400677
174749631
2091399729
1224841685
1713352609
79672843
291121970
623031340
2000621008
1586744529
1974926335
1970705858
2137873142
1896338643
1662181282
309129785
285844378
164291166
747229198
879892467
751872301
608928238
2048532002
1750583375
1198525145
218900153
182958365
1543974838
2062205528
1290311333
705571420
922272373
84390681
967302060
444948220
2142830943
125841919
821875407
429838844
1117083152
1469632348
1214773683
835456301
1819777128
1764608680
314471975
1803336780
887000969
1301666912
2137991311
1762547631
569099563
1924752953
1827743609
532809734
1705703874
48365573
976456986
1785460587
1585834130
1107281404
38263556
1495486316
1199853361
537898570
1362522607
84751782
1169183795
874970832
662428288
545028609
1066572176
154738323
1557450400
285372158
65235925
294829857
1916262915
89618561
60849262
201453344
1656197484
1233107568
897160233
1363675219
181896325
1082401053
1817723633
5310601
1342425226
1517591710
154125674
649570194
2124564536
491190139
1431850683
617876523
979302576
1775843168
413768542
1120046763
362786608
514379663
1122880763
759864536
1970474515
1939897389
1311395190
384284542
1871423301
2110115884
2024540708
832287703
280144016
962674847
296713676
1030165882
1622523089
705017509
1514967637
563643714
323885243
104651487
861266153
1299747368
1385017950
1960812109
1695545492
238873161
1599501100
1577041348
1720170763
2006356619
1457401368
1625695035
1052843346
769571291
694800219
1653097827
1805786978
1364659916
1477854886
69500241
1103849660
1503984174
1513516279
662597768
1567190340
301661851
983110388
1694394579
2143509455
1566840775
215694271
1497225388
999607323
2110067236
1752364991
2003845850
383463492
1299250444
1297709591
666490764
312782930
1177644879
370465042
1247444547
1919307262
1250634072
2118142262
812953056
352607099
1209360432
901906580
1099392562
51463870
1809789462
1081162769
1320355710
999963877
1326007486
2099339690
405454660
1390746752
306310361
378298845
521688164
2142976394
2088503038
938078470
1459231637
812656711
1230141318
384504858
549345660
1612090976
976357001
2095758448
297613674
390424194
1793976769
1129350472
909623299
1664905269
1454169937
83431991
682905392
281657290
682613621
5868054
2002055049
1046392284
2016648837
1640665434
995937113
1556359261
571353333
1983984050
929021192
496235477
356921058
1355934094
525547150
1988719533
2040531144
944111219
1802921390
1613130548
465958174
1388330445
1298592787
275749069
1778169727
1682741020
2104366407
902917692
1525148241
358917830
892460780
175848061
1622361482
299784281
1814049853
2016318783
364582764
550033857
797310278
394457982
894321140
1443175630
600968509
1069620678
1514668959
1389967860
388062599
734613553
486642038
1930988486
890799685
1166550927
533693897
170197211
778755439
206498395
201453344
1220808958
1411804384
1701798946
1289288145
527576768
2007530015
703805238
777774606
974954038
491438128
569679265
1639506794
2119481782
603784707
850556329
1479958586
591749817
2036382818
1134974734
877594855
179081300
1781317663
1062751541
1587418870
839406847
354489712
1225007670
1534823162
1498487400
844210320
977722584
1277562622
1165008322
1501125140
363378538
1684437871
1107984909
20981195
212237732
2081815227
907285139
1067001905
125013017
158758478
1658783377
2083822125
1820183039
729230783
1225474118
1337915549
996328279
1457530732
1596387685
1511479173
499487026
1725832683
678178460
294717134
1213186987
632391993
1565231466
456676966
1160031916
1576875632
1704390890
521570271
825929280
110052294
1861446614
1568296976
873045335
1289247911
1757093100
1015030144
1033536285
322521979
1599248870
1494394784
1918516840
731692521
1085648717
292072213
792267142
919811846
38922050
1401357105
1677010155
1958527293
1622415672
719419813
1850921104
2113556229
76963141
1856822010
425744199
522877414
1174187811
483650127
535137879
807522816
1975196986
958434208
1709103045
1630208929
1346206796
604930741
531488298
915487047
1369091281
44680757
929782978
2041575591
1908833721
2086582426
925036691
668455002
1628745710
158038479
237465909
620249872
389669101
1114973396
45780470
584676119
476387342
1698922434
521209292
785523362
1687878684
305907100
1138392692
750245026
1562261311
44963692
329664746
155498219
1351189824
291234389
2101583101
824629996
291843354
415855582
1435768969
849574013
899249809
1465270105
1885008772
710389786
345562154
647313482
1081075798
931059009
1643730525
924217139
1557768950
322589857
664419516
893435509
87996144
1965909035
2116780134
1909400303
684188199
1795855065
1919793034
1433195995
82811562
799309716
828382945
1089337183
1789390233
1399240852
381707461
798549760
1751552667
228150729
559655625
1977291111
1423649390
951933279
1751204940
1715953415
283236773
1257246042
1286285370
298992950
1854403270
1389251995
48878382
1529960735
1271144766
2098729834
1713137303
1547872017
352564950
1910047401
1310837470
1382719640
603129850
2020154293
657607686
561579149
2133505429
1959925725
300993479
473956279
416451761
1230213128
1408285833
858131854
625909626
1715360864
1010371332
971935666
406048931
2107071302
1714831691
1638481063
2138567980
880717991
1085486548
1568738681
683276853
162449796
263759764
810979108
892890314
268292506
788867468
1284889243
1853943817
1623681513
1154181817
247034504
1630993496
1136119106
927998883
291353711
1798042019
1455731165
1431096824
1673355501
453062490
1349677493
1305344587
1805933535
1837045978
779432579
328564527
153245661
631567907
1929911607
1105691556
332693866
2106938849
1846116954
1114128480
1594417693
617771323
1759824541
194907964
1086438871
1019836070
1201007361
592118670
1491556329
774411382
1206617768
1978668524
2006652150
1787054997
551539599
1065293105
628750012
1776087113
2081743461
888359686
178623061
1077698568
1865453401
1065866208
1476952983
371829872
735748628
1267139505
814696463
851550358
946765704
96420403
839370303
1890248957
1746009301
320418955
1562333304
2102982614
1343851636
2035350602
1667186614
2079040313
1680993892
1817073334
714185293
1580753690
889367377
479732218
1027979511
135001701
979084718
1394230050
648597373
348513988
1931656931
1016829882
1875852752
1080839375
840973965
1380835145
365270578
1986660589
2142207863
897981138
918259013
135833516
152714139
485857506
1704146242
1672920708
1214982541
1847709254
1948989635
382107842
57785685
1222891619
1139129899
1851875319
1891887727
149847500
613962862
1733335060
1968243587
519243391
1819981544
1402549689
2042113384
939254862
589488772
1164173041
581186386
1248872998
1698283573
1441453381
821182540
1899476772
863815447
873510719
271436429
897367183
1422786762
1193823399
1224834346
1945731251
310992273
1574098510
1196296483
821481672
1985126480
88164171
1371279102
707442638
205892329
121893592
1459475727
1371179222
1361326607
1364639645
506434314
1005515111
1981380891
857265036
372877016
30013468
2112207558
972013300
1881133209
731704185
914643243
836335287
1453929999
411912205
1185267870
907462081
903505937
1596556156
312199925
1407064325
977813158
1503153862
108767583
1710523812
1348756704
374872036
690807237
777891537
1882895639
1802949433
929485849
59678453
1491947598
1204703055
841202364
1218911388
1591460755
907006740
381940315
1171685206
1617974862
1263003793
1265896981
1091644234
462378367
1834395778
1175186944
29431748
917271765
1283913327
431089691
306301257
1001290186
937722335
516057255
205946845
1124012626
606627616
1567546934
718826113
1025347926
340042781
1274425294
1707249817
1198351772
1660353371
839019534
1114654718
1304174134
823795674
1174426477
1323346720
1414011199
473774998
93694929
1522004618
128319115
1554599006
648431985
963318911
1741022206
278573323
1097315148
577089861
1614443678
108066386
2017695578
12155303
881152255
341107175
1459116563
1610804774
119800725
729777936
1955331713
1826529382
1364195066
1248880175
1505500031
1852554100
1987977176
852497069
1421434409
1834350532
2095219742
894922977
1517317909
779339883
101220497
123075423
1951739458
594528841
1121723700
1158356329
1125947915
1651358840
1781104654
837242409
1404244642
604629143
1120227704
1114801565
846471087
319257016
131829036
367612940
568585262
846348218
1655937575
1980029424
2129275162
1428638335
2129458927
2062290489
320557051
1318974585
1461048028
2063112955
226067716
712223620
233657641
854598047
1169944648
303712562
2051446070
730623047
737217003
420235374
1714521828
1950477138
2065185602
1717344531
406576200
526368013
1696960949
1154450784
561596286
616213855
268378615
1313156923
117909960
1617094289
184320804
1689478387
2123494967
1223283478
860452181
1879749112
1181340037
1467419213
815199154
1490704717
1692782758
1953815255
516140252
1268582950
815827069
390424194
1619720799
1449557916
397975147
1804072817
943557829
634730026
1459960028
1739975551
624854487
1893155885
942059126
1001801395
286956719
2038750030
1027425645
1571141094
258308362
1907496829
1474430873
159310083
1457101000
833651982
1349646540
1051336649
908258016
208095173
1564698697
1277116640
439058812
2045581440
1943461102
1713018598
2025344960
1563926216
1909355823
2104593085
766445614
140622510
187631178
623546148
727735442
2091898334
1903117617
1267794049
126634322
1929622918
787505086
1065265132
1182189055
2074997410
1136873698
1584250354
702745568
1041466709
1950567861
1868977111
936485784
939381713
518633664
1804110961
756081050
889513454
1281141616
521757999
2054886881
1898379157
1285572629
72207763
915786378
418272092
747409119
352039365
2054276776
1494034769
2127202565
1885088151
2029488930
728334804
1696933991
1443288165
1881785669
70334190
1248100940
225876446
1280584543
515713133
304194590
1836582856
1783222282
355343818
1707266432
232038455
723547459
1461067538
826718323
1065172075
949368189
692078222
1745693537
730762094
1168606612
1085691604
1912244218
1933041841
62025445
1030273777
319970720
2086230545
1835401788
1280561334
1959200202
811907105
407674235
1371632473
160245170
320324195
1878362818
916590335
537456370
825603381
980657097
391461958
1509762215
505164603
1577469309
862563099
1725067077
2047756868
1849168285
1710634617
96918371
1584787204
2074877800
698579756
170840964
1510024545
716852815
657311577
662924796
1280546759
347415674
1311242478
777651253
1630103992
540667685
1820129768
2135656821
208206684
920237261
676942788
1121858386
1473917407
1128556080
1300280213
1699770411
232550053
69794561
252284695
1246645238
801914905
832982324
67788802
1331266900
1755762245
1174029599
667036004
336104980
143476253
1688730162
1658238499
375802916
1594260970
1089297328
1089722001
1463136680
341365870
1132044017
1542920381
899249809
853927681
281475270
1968755987
1089273758
1179901107
139537161
1519344758
86527928
1283555099
157895991
134759457
252341672
936297869
41604388
981937854
2004272217
1782778213
1413052326
791417962
1748651386
443896718
1708013828
1631520663
2103581937
830133799
1897054646
1853594608
54526613
1443117555
1644694976
395305837
192879350
1827394830
2109576570
24183587
938715351
608215354
2077066929
162724772
1569629562
164649868
1244675769
1567777715
848221198
817294287
307112763
1273520938
1084270758
1780575807
1047392421
914779089
1835909409
1427709869
2017105264
1004307737
533048278
668559883
459069523
356631249
326991069
509288977
682880820
1452862316
268370508
594615899
2131460650
29094772
1794763020
1851376649
1272449484
1226744708
272474620
121974412
1290370980
1028641373
1311700561
1073192902
193283034
1607797466
182061078
1836134050
1324981350
1522618446
1102830450
1484430327
779993788
145979914
1445062981
727762563
813775624
635331412
104769983
1874873442
716552589
1087260460
882889102
1363231775
1389556364
4660973
1328723035
589929019
1324381391
897754353
1683558026
914010949
1545168866
191008410
438093974
2087106125
1976629538
951708793
322895275
807119739
1390834226
21756268
245541386
13524372
1875234611
1054658192
165371763
2125778136
218837645
1069894764
1381921349
1752498940
199236108
1932938162
1437580028
899298913
824149990
1840106309
192626911
587661630
943180843
1584487068
849221437
398848864
527547840
1770775801
732604910
1793216203
940965836
358397233
754987871
1665329801
1644075780
735644959
1676498744
1195380081
45554633
1086693212
1040498084
579158646
2052332896
1527955898
891979619
617286635
975601476
849874596
580251281
506360249
939507064
1016908194
1609731070
1392204490
2044131198
1696457149
1219271185
1940833058
488964735
168733706
82706913
897940624
1956029979
663092578
158758478
2109440775
69104035
1933882849
1998979108
1952939071
894951642
852800858
1477039906
298747239
1115209481
1884196573
184215172
217677663
2142238080
1180149651
1657354430
1022223063
1562410047
1027136080
1943220886
1367296710
1523318890
284088182
2128976417
644567005
1623448797
311262321
1274597343
116205781
1467013521
218979603
240810832
2013379470
1137732525
1533426828
1100319196
1989352557
1357389012
688824259
1369878875
2095804885
124563280
2111231719
1769754933
1330865297
1993241499
608011
1334230363
1436169373
34055100
147008159
1028890299
1417110089
1121355958
550480894
37891702
1563616935
633531584
933122422
1775598777
1896841410
429788094
1304326992
941702101
514038471
719635432
387805031
795495482
848796998
1879168771
1088080271
698513767
2042508036
1451739102
1628070318
1129206261
540773021
1884599720
1745444228
247067344
2031711035
2095672959
301974004
438631442
1542081421
2134020806
751019861
1574540879
305628384
2136006323
233986722
229575329
68695830
1147985506
1535023893
1658745670
1007883512
1057599495
162508732
1418321810
109302590
333283485
1635182479
559104674
1549287556
38585411
611775672
2116240225
497298324
1794057635
1790562315
146757862
2065626677
1633266541
632442903
789425524
672691338
162454775
538791215
1380218570
1330267990
2138200873
96170977
1293102685
1824274292
821154427
540315152
1034842788
992538505
307355862
2018466304
1030160586
1583067351
1970979913
1163064681
687195034
1002148815
640849692
1827425505
257229695
1117964169
1642188307
1893649432
1270583920
1332539072
1407856108
1816537680
1032813938
582251869
1685606113
408976898
1553687342
1602947082
1300083498
1443240536
629977762
167601727
1432759996
1991637
1370138642
956385858
323907042
2137492809
1303854779
90795097
1644109577
429562220
1407092061
604130015
1967974753
345836657
1253626744
1071006128
1960030764
152819599
1380430472
505622244
1441792959
820453671
1603117625
1470299218
2010702044
1375183617
992458005
1867160292
1379428656
44452958
126317090
1473520376
433099117
1103987706
1103107535
672369871
1978169949
1170563874
2071679005
1490734605
244075308
717030523
1507953959
1022516007
1349354469
1098536554
1359597012
659887619
1616197415
568332423
850118230
1088510024
1448058279
1057941191
588563618
1674545537
869885928
611773097
928306793
284760124
1959774987
1200934362
354071972
572580446
1744741500
703096300
84457251
1872822332
296698222
308251721
1868789732
102999673
1277104365
1401056593
300787852
486182000
1410769326
558224113
1857094146
460483803
1109619167
1154993757
159404008
1917588180
1543657826
1149572831
544078792
253837418
913811674
1026721737
2108881424
227793187
1486618591
547065369
284865164
1172116252
1515288238
1321786820
385421371
973989013
564401329
493361131
204053828
880815148
1590423386
1487247346
1892964075
1423593328
264469924
95286037
296428067
1208982652
594528841
814267152
778171528
431364518
1142092868
1333394457
2028094713
418492748
2125159766
1210952429
399445683
122319089
136129945
2133634524
1447823488
1046151243
488649650
748291499
28664486
461779225
1678311296
2021546402
639944636
1539147653
171450812
1936953244
1395419514
967086694
23055248
904325783
2110216239
2002359514
1039340786
837938574
1647057012
523175961
2114511787
1037345177
996142838
1226021988
1639196703
461264743
1054788344
1786871089
1732474532
1530888604
401977531
1474527024
1501369401
1902231355
1119828971
864737108
281486878
107286287
1058871399
273319727
948484011
1374706777
9243101
706341056
1223434909
1737518780
507394134
771453567
781558309
1175254362
556950855
597315742
2027970721
806330538
517791662
1014101681
396765676
649925966
411389532
1497247175
1450821567
872909193
967689497
1745792568
1184862248
595698706
243289149
2045132333
1258506695
993899073
1073786532
1401006433
341508418
1290360055
407874980
1163105792
826661561
1569392031
987195179
1969073012
1591079321
1953056162
1258374289
166372732
1239135678
2039458679
534039388
219055558
1974233023
1908749799
2122785204
1067465834
633528327
2054026266
792377223
671162827
1503209218
517242683
345080603
780249230
1156921523
1040274112
29799790
793842648
1608245752
1739371536
1493875525
490168233
1619353979
1232057948
1023341370
1487589594
462942812
1360548951
1846424568
595054197
986094843
754084171
1560660565
332778929
1948403113
965268572
1434815342
1982178450
1923337579
969812587
291800437
2090257704
377444274
1706632074
95173539
1794536946
1658838145
956974330
47503682
643380870
369587293
1862125383
22744665
232895271
13025204
5647009
1888341777
226859290
296408862
113466980
84607891
1063819849
1693163632
1310636282
746149260
844157855
728359923
1101090789
985942985
887187554
336769483
1570412884
1858431225
11188607
621468671
417235290
1952739371
942552229
315495295
1256220283
1691835917
1501840586
35068700
158325530
669473119
234160688
1699002588
81959456
587149572
568850251
978724975
2093226407
1964392821
1066759027
1464066642
882838733
203727623
339313109
1957666550
33891294
427408316
1939103018
1125811790
679084205
1783237640
1425419101
596432564
1033359884
1452967579
755873834
1708328303
834536301
1123468200
1045359246
1676728750
1098042372
1612822554
1072944238
1311660446
1411435457
323059950
1977940460
773899201
2089285705
265288591
1596984983
2097508958
1186610076
898624854
496081889
1182894855
692629614
440285524
1233305799
810493547
119311146
1018191811
1427815143
511434292
1927018521
260951599
1626161593
2128591494
1716988310
1951913327
1224524010
1169106560
51563830
623554954
654704681
1062756596
998361382
1325957033
1104519834
1474799739
665507189
842715847
902023568
1438294279
1450624096
108711887
1477039692
279093880
1245410070
877030606
766964986
1246358568
385400276
989161491
2137565899
741306600
984266658
834167452
1542976540
952325053
1038536809
924354609
1935776843
448673333
2019554544
1404880179
773644734
1639628814
1705693337
503943283
1612744408
186880853
1251555180
1943395687
1937164103
2102839388
698976720
847844691
1469326472
578635739
30382731
2037191640
113084962
226734112
410546338
1378603023
1010775468
1274646219
724403071
1584477452
1992523171
1653907497
1944926770
1163064681
1355794292
970687704
16135652
1111311886
283686188
1967160493
426151531
777150656
1238271812
1345095756
1299626690
864903432
1565570126
186142300
1313008779
58485348
827328274
939244086
424216846
1692120407
1154700302
902557539
1108555927
1379404646
1044651027
1188557334
312376484
2130371791
1992412229
2083567874
258851715
106213815
1154521441
2144332885
2139207130
1708452980
1541891932
1107769264
670582178
820343480
460646060
943275661
276034321
1375600612
965038976
296412646
1519438542
1411247830
1147803775
864392275
644448050
375195264
1767393138
187916138
1469530403
1842755912
1157754265
1145289374
1845790781
1616966129
1490243638
1164660460
734131527
1667492772
1386266274
2117170293
828720629
1059889638
945359753
104705342
1447326811
2032303670
1004529471
1871465831
52501227
979392932
1571760948
595774204
12080674
22650832
69458292
797298579
490207316
2021618413
36679300
1835333232
1028046364
967874446
1307723727
1749090377
703241355
1317654319
1654839605
438127884
263252148
1576714546
548544809
579156809
563389490
1817076977
690598466
883793479
1934062043
20010450
637797622
1190804975
1734038978
41474539
1311006624
1510463665
1640312247
1077775251
1733178074
483337167
927480346
634450463
2041032819
392001788
476106394
1201450485
1108568628
2052987255
647647548
272330194
390020436
10434282
942476065
54462619
1200211824
1154906714
1454073952
1571730875
1902684748
1316333414
1405631274
1811591877
299443314
1227430153
1378409721
801531641
2101929296
1574582342
1858514580
1367592639
2097933217
1718027647
117030736
920886826
1721492542
2118210032
508620476
11098933
779165957
1203114110
1935235679
1658624961
1893061702
360418496
1629841439
366271047
1277621148
1302263375
1406914792
368276706
2009821407
119320411
1295704821
1034198513
1467619105
1755458063
396734234
430076096
1875240042
1012810943
136858431
974675003
419696783
1971563615
1849266218
1687080738
362986655
1733044241
228920242
1998400285
338228371
1908134926
1283769696
1026713240
903430041
857785950
1241820249
978912481
1351597779
1579492162
1828628363
53684571
1941580145
1144894986
1189619892
512341637
1236381455
1234896723
1761328765
2111578825
1927425842
579087888
1451532021
1214226119
199103872
202134406
487942020
1916833247
1797071947
914469732
666225344
1809166269
726618579
895156644
1826922895
2025260247
1444436250
1928693819
1881228053
1329851094
1785233739
1893075351
1089823100
1106843492
365199744
262385721
1713104004
362159434
1627410628
391175262
905896570
591584029
983345464
1925586909
191663923
375736433
786687596
667531176
940238043
344915688
555731756
651664288
622942000
1194102496
761788959
1087438007
805524157
1645984003
1226309125
1780087118
1388754719
2028296256
707701243
1343378958
943640413
1921883526
984715691
1737442096
997862930
1516734225
1945242637
1312647241
1464974001
1168297806
1085688096
1145239130
1503789949
1319515161
1084696077
958245569
1498361425
741700997
1126764090
2091283220
380424248
864485249
1860137720
272545888
1390341919
819095538
1437129127
1902910092
1715223047
568043793
2033567265
54906021
255441881
1504505998
535203841
1891675144
139970093
1115251501
1878151425
2001586788
1658062966
1786784231
1005686222
406399507
1773232483
89624026
1544802359
1857510121
1245530235
1866882862
1255638804
2081879451
59854105
738803654
2125414300
1231692691
1239328205
2100978466
1458347370
1442447074
72800073
138798648
1932744358
1977891845
554112105
218124169
46122011
1315966518
959087866
1472996644
280572481
1513240908
1150569352
1226972197
725511044
1867055542
1636131234
522615486
2109912003
1928622364
2134349760
1484424929
1940372629
867994905
879296593
1765052
187670388
351849939
1943371671
1315338562
1589020223
1392182482
1126668000
1158048002
109758829
1524704194
1323113508
437668067
123840831
1914950308
1273150554
1554268082
1417801211
1903855563
634812091
1348155651
580883360
1585916592
2109493022
2105423254
1328579406
1791412348
1031196649
1234097934
1126553801
252854555
1275567208
467001762
1802205181
1809965885
445171701
1776218709
1367592639
813985075
1541198120
167906641
2069874815
2046220852
987026792
1647050206
713359579
1879798242
1170074070
1864212569
574927449
978338972
811842862
1014492131
1029420794
421219844
1101734981
463840056
649399870
655179440
384138368
62210415
71260246
268626667
1936693685
321510475
1175319888
2124171492
1413463726
892256111
1840224216
189367305
1321244503
13927773
195282711
1583366253
356449757
885812787
268675267
43238365
1467877065
2086492960
1349510836
630648599
1816948689
1023453297
349345581
1245901065
1277619459
1723461628
1267618304
282461055
2002097200
1099205373
1902124257
614271055
1326662907
853352049
1767369594
1844919789
291404070
32458818
1912863531
514041776
901110488
637220870
1374848585
1855169182
591565983
1610502441
2020904627
1769615354
2101683715
223297296
66776168
129866110
1312752999
1962667735
952377172
1655088545
674535869
242938494
1059929891
1974828984
559803337
1255221531
614493971
1986977366
1700359252
1155603121
131708409
867341130
160830423
1491868730
1491103999
572979154
1631233120
1270652436
1856657845
1049490433
980772886
903871161
1439779592
976781017
1104469475
1505140486
787434199
582762826
301788388
1639116163
1417733520
1461429511
1695687069
502703996
588776615
539055712
549809991
1701365457
340135089
1556281875
1860578203
53177381
754492345
782004203
2126296407
259444451
763038810
725260095
331449309
1223360646
1175085254
873169780
168817151
1066923302
994728259
820346434
145925014
410257404
811093583
1401140559
827059497
1933019502
2030749731
1314240557
1419882606
1271342058
1723264348
916448443
47429812
1662206242
838161449
710906591
123718188
1585833420
595864743
2113653639
1542960537
1628966248
1682721690
172015154
1162772781
1424360374
2123473509
450966909
1334756726
1160491747
1252290714
1288970040
1648222387
87835903
1593465865
1858859534
1712031065
565108600
2049089521
1222917422
655379311
67599239
1139208635
358407892
1504929157
1516832899
1401339811
1638091476
888730450
641902918
585572945
1346438822
704925391
1146373346
137764951
413607455
861157422
981851490
122653608
55074007
1916404579
1952584975
5092599
368311612
168562924
1432162244
1241854508
1436150700
2109243136
1406041630
2027818751
2076149284
1676242931
1965495913
423320766
939378623
1602293455
1748046071
786610601
935654960
469159752
1509066823
259595837
1307050312
1968612967
318714333
1839262416
2105745447
1078609952
1523517663
2097385506
1732041068
1979235633
1677890588
358623294
48085752
854822663
1403812132
1694481322
1434985242
1845349011
214399384
880064567
1568497450
1298909410
500315755
1882891653
2045593810
607823909
2020987561
557227216
1571918636
1571092700
284487457
405659018
1753969619
100551494
1267963840
985518404
1100813809
907494764
653786216
1277483602
1285064207
744035640
1578860203
1291140387
1168851112
1688430375
851978892
2109169369
2042018856
587576200
573210835
1820014104
1994839655
1545896580
1103171553
1183553853
1958424028
717840629
523927619
1379821700
2057040420
1433159235
1813127424
1602043290
1919548572
781857199
512387029
370544454
1447027798
354526517
934494410
1142574134
461212934
888991855
1408125051
61152778
809840484
795288179
219297331
903765677
2028741964
1327514453
908319696
1387913248
508499574
326175774
1902512462
1030356155
1150884584
866817316
119545379
512259055
569131861
432162665
755300028
406095402
679802324
1992650368
314029209
224218612
338783976
1858750284
1245527293
283940520
1596973930
329267220
464093211
474530631
1003623862
1263708865
853408382
1015116221
2132946161
861127158
1426734170
1297471675
1800964416
1889985566
1669188968
1853592446
212625588
1209353674
68487358
630451718
1631982088
1188249683
848527979
813832883
1972110903
1998720603
1122398300
905306821
635070069
916066761
1595167204
676078139
1647558653
1706807869
1470224198
18790267
1200908293
119351331
1686209312
1849605876
1616058321
1335332323
108481894
1184480529
386330589
845198749
940463764
805479728
1952056033
313915742
544566581
1078307439
1523845285
1138791580
2003240938
418927268
697145254
1682010788
499842829
825577560
1821874670
485334091
400853672
332047226
1998914214
1722192068
949415620
513275643
215182671
357774937
1847780862
2123806825
175665144
2047024346
1005231739
761546172
849843833
957300877
379138505
1248998746
720098916
1300979170
245633043
1231417638
1663973742
506407725
1155380539
259866354
287879634
1296436403
581396033
395206149
311718987
1026527342
1077147784
1345961825
191611570
1616789638
1786687872
2061826250
1942420823
470634480
708648427
13877404
971795555
1772253586
231004136
795636603
342124264
1034767787
1011913666
1921468459
315543705
235546722
1992965598
1943822459
1143547771
1904092425
1791274319
1395598253
1870452064
881292544
389159009
330824718
1078554589
300343494
1099705304
986007690
833224517
604833200
270205604
651454705
1372665520
111254408
1689564716
543517154
152110710
895805928
1552666517
116473004
1575464349
188044710
394099996
1454275221
1146794267
2098858965
235075823
426063201
2127897576
758635078
1830663759
1854000638
1440927157
130722214
881288869
1974006108
799374688
1192698067
151498562
1650523625
370805709
779205776
1495841330
1042816402
619910737
850780800
1023941151
2072116988
309634020
1645337199
961523859
1330689352
1645045643
2019819204
791168441
5672106
455326665
1845429671
596577475
852539077
103697537
777041907
475242733
855644260
1878365944
1257554758
502073067
483987286
1880406473
1008610242
348104007
1216329981
640351202
1136245045
1169327132
743935265
1411188224
145313986
1463896793
1253165210
681437665
1474778316
1161109939
1217487679
1512901157
1403033080
8250481
634726949
396864719
1466822291
888088838
866435724
674739780
1627279002
1623637729
2058128189
84668598
1318175838
1754198008
1635606206
377608190
1043905394
89080641
228402842
372826706
892793266
1902108239
1496485584
1501513734
265656194
868823222
1497869882
1477330033
375569347
37315866
1380546860
1586596060
1768616477
337163660
600088175
652014288
280392731
362231430
1078747887
1844829910
2085583638
1914603182
420278795
1411096303
529286215
1184128515
1433246964
2130186257
1159870351
1329992378
1229913215
1030946193
2130548100
1840380827
403157470
585536514
548575086
1100918371
1971226289
1909255506
1398755865
874506822
367843102
674289586
793200938
1873489153
2018234592
938134582
1887617700
1900350980
1607213353
1791307494
1318039869
1880116734
878536405
2042771568
905049874
1856078025
1627581724
770518349
494516336
897268773
554067994
1360829103
352108105
1938235477
1033218979
1547748928
129345792
1786991953
2002115894
273246208
2106940956
1849611966
2102060211
236358350
1757440617
1097502085
36220627
709123352
179561821
495633791
1380399099
920960881
1695395609
1200542029
1970553077
1654965374
1458889056
2043183320
155464538
1849306073
1025455045
185829654
1934076114
809427041
1710547909
2063442673
1002983631
583313105
188163
526546082
187453022
1278645536
776456795
170185603
1081231979
139213082
1402025533
1748668782
957223890
2059052738
70261384
215781731
426499329
770735055
2060806826
772402769
795352892
258427164
229918428
1651779503
1808413516
881790387
636822703
1008197834
1406108175
1176300808
179699770
2022021937
1131009026
1833735964
499519683
303982883
1160249273
987968085
2053787528
2069582120
1838658752
1397606935
578291710
17640663
778436863
1646670010
1406411124
998060122
2133259719
1177686393
1341555285
1877092036
664016281
505608908
1695757520
1855049968
1482268884
1492579022
2054004964
360390727
1684687708
2015285596
1817284596
1476889603
266489817
94020496
595864743
1690461640
803326137
1732284141
898685568
963501565
1942563083
703960182
629666162
516161873
522628250
114369767
1573466173
1825700655
7497841
493933545
663793728
320695721
1830668868
353233928
938831999
711855394
1999326599
1864395590
1186350028
617178715
1842476569
789400762
536341550
300822078
937991078
585121751
879132019
246959529
777028680
575841971
1557446415
797290789
283415555
1935866171
365274475
134791644
1750809165
2028639955
615917516
1373766468
824548749
75019230
1801178933
1291152870
672587206
2074439592
710327043
77172159
2040571566
1763947217
1151476296
548182968
616685632
1260924602
1401141756
1975630312
196550413
1969880750
1076274526
941320095
34111263
1795995149
455808696
432426957
1305353155
369820378
1235247149
218230105
1198311027
578038667
1601079458
355536084
1344692622
1021095139
685271742
1377641910
1544344501
1603867802
1591389634
1507638116
608790760
968635762
1332025168
986459649
1090390964
20979644
1332024407
1010204641
1893661167
521912774
1398338972
811196006
2057257420
1824801610
407352677
996048783
825359768
1023690983
682021056
2042235110
1129241915
2075981176
1257046598
1017142896
886268806
281041274
426884487
1997402623
338956335
1421640068
1281586635
1190623269
949196615
1095692440
828057626
697587192
1422852058
552936390
1969528729
559543498
174578930
984837717
84969297
32694170
1377953683
1151422638
1974117923
658586476
158384848
1375854386
730453123
1578273421
1695014571
1134420422
1198201249
930869064
162724772
357528644
1486801999
1440740725
912434973
615152288
1726192420
1791906755
791623475
1186397035
1941757406
1453491418
1856956083
1052644071
1393390390
330203947
1413738490
849776527
1220874727
1561868245
587480003
1822787206
1977843593
969473170
1241741924
1239269564
906698257
1569243100
1153314162
1970962976
273125050
1273451150
351673465
168704641
299968767
2098443147
117326012
1214460343
495308927
1679602042
630776847
803211334
1759899079
337133894
935918434
1729366791
953725463
1441147181
1326442475
207000573
828877727
2055138793
1067862041
279375007
723246719
1214987097
1936214275
1462750360
939381876
595020912
311365051
1406210856
867147652
1161113635
1981815931
1986721012
1023718432
242354367
1719861524
1993619108
579313536
910132641
135980801
27779182
1739214573
1334683766
1857768041
946707327
1014602952
1096893969
312745897
1429280489
648224890
1847113592
152739735
1466077412
320704784
1264603573
441596042
158013655
1018095233
475286662
875329244
387241408
526025063
591653580
2005662781
332591505
707203951
1973771498
448380838
703573029
1907287349
593429946
1914910639
993105224
1971620038
1340724478
164685932
803408392
1310675270
365108611
1822407296
554209703
302775125
1462751672
1249352643
603251193
1646933461
1384558742
303893370
2061571295
1573235849
1552628617
203667920
1692401989
962290282
2009055404
81215797
974755670
1940021871
971292443
811581289
1258207572
1056289745
1979112088
140568710
1415728437
499624655
468849849
428100903
719378986
1437468076
1437643706
611768435
582800699
1696012144
1340098284
852952091
1939946553
467502091
1690578293
1040962065
188609015
293645542
1049992690
20957663
1097142935
442674172
752497885
1526258121
689916376
1303405105
1922472801
1708705815
801332644
1504058361
2022185198
1938759482
599240699
30964987
1786913448
1251432056
359506213
1378103230
301022913
2008484659
1421934647
1446691750
171051113
1599569319
438736223
755115026
906163759
323293589
2137383268
1856210453
1690902036
1620604252
1853300588
701956248
1042498338
1274734180
810587085
1221528208
1362581569
243305270
964835237
478413860
383758242
330940338
922983707
426553066
1448888307
811540913
790749673
1899077701
1965645419
1181892211
1783461794
1095651628
744397563
1462145539
359392512
40351788
1802949433
571437419
20210242
2095353118
1499029255
1676222544
985262695
1955330953
668180870
727452832
454613328
713802563
945900549
25725995
15638370
1565977462
1844436858
921642677
211193501
1427182838
714508148
1775021941
486885567
2140737169
2126969395
422622974
1995021041
186050299
634699295
534139226
1875741760
1132699502
570662400
1334644675
2011052523
385552186
118243021
1224872406
198308173
1933193777
952484480
1380071512
938498475
840016250
65758639
92671152
658818251
1268229176
1374102033
1662391036
709387545
902100301
153790846
1475413386
1372681399
9991719
843505793
1300050292
308618727
172849810
1973758124
1268801937
1980309319
2030902896
1816501841
676826021
1297892880
582400258
303508553
1507924181
830951402
1224392546
1357371381
380589346
2105048186
44230614
900777352
967080189
1103870747
965445654
7204453
1786709063
752323173
1976868163
744950705
300097671
2074653483
179259493
1600132069
1200633540
784363063
1695885738
1876162267
1657067462
1508615745
1202763336
502286161
1559864615
1605484264
947923329
1832603045
1715108809
1121136078
1654805527
1661367319
365105920
1180364237
1563387285
101684370
846612323
1931859185
1762136958
1782271956
146183327
1804872893
814884343
1394527624
1551383206
1085081956
1144874296
986125861
12759601
651525814
1098664916
510723138
64034580
1264981905
684741124
1553767792
325950461
1885107354
337582661
1249141804
1963773997
951420956
381995397
1996179453
1591865557
2136690490
217079768
1973045815
393795065
1129102673
1005522948
1379181280
747629531
206392177
1550558532
1603853674
1075446741
1156831105
1353352461
822854257
1133355966
733243299
523034887
1329324326
279699383
250255630
1906884199
1076537057
2027250428
1269950954
1169869644
427588027
2067046491
2078343800
1565977462
33760754
1033536226
1831247879
1802021766
1676801778
1233492051
1889104674
1827206103
932398333
1134382157
739859366
497822269
1571730052
1193398065
797975307
1891136299
175400070
1585335621
1384081051
944996962
73912824
1880276133
676942788
196852612
997049228
940991535
1622718301
238677730
187192348
1488299550
1557567674
211931702
442829438
1649929335
230719710
234793457
1558716261
338359475
262458736
888927306
770165731
1282698604
1320163940
1346168402
324123803
110210105
1101355570
1281366163
2029207293
1037770760
220468265
366736201
978115325
92683980
1268073698
1049083158
268976496
341778718
1025779304
284372491
692060322
1311926054
672153642
1709602155
1307477978
1820789402
1745674685
1580405495
1382557071
44928008
1212187196
837667735
139479268
1379983565
1925586909
1101003955
23010384
870568468
1398697188
752859841
58437938
1448957551
1843895633
1284462643
1092296575
1184893198
150112578
1297689642
851641910
1944015197
1370406003
1474067286
183729536
1662787556
1674930389
805655514
743981362
1171797736
695200286
880007030
353422972
1831088735
828478708
974205259
150985474
1028442774
1574582342
1090071477
909157427
281905361
778184665
910002013
572432965
795983992
463922812
1535244143
1757800195
451887990
30609908
1113599546
856487863
683381347
317977812
1018857672
544517262
514471514
1642901444
1018167779
931837600
99870509
903870912
1612963966
1347688331
1864637165
1858077846
1813987587
1437054580
982568509
1607888852
912367128
65492553
1179714792
1607618773
277624921
1630979709
1238588776
730672276
135851258
1080227069
758558195
272228924
1467452521
1839821575
1371739940
1359271706
1229534948
1629415845
1170972763
219790605
1251602817
263980742
785744633
530393355
1288296696
757496031
683091015
655887576
1960777431
1888030900
304970015
1934258526
265169860
130907394
2134316787
96574746
431015057
1218153615
2115582573
798762341
1493657564
1264644857
1532406711
524726590
54908698
1724871169
1396614310
1095445137
994724409
1210489346
1691964170
1588246463
239829381
948003261
752306754
349176449
1975646627
595901725
1462028719
875209554
161472179
1779360377
1054558325
34403093
901227267
1074273040
1802111978
496781239
263436620
904509616
1891679990
372384998
367436880
1853707924
1866432612
1055141397
2009198268
1747221978
577536519
1308844371
1609344857
1746065026
1030708253
1606218913
1695806332
343345061
471513500
1193077361
1468162707
766280745
928108775
641206729
129422483
1839986516
1370572751
1373503203
279698526
921752854
707306848
1245855959
992151565
155019536
1616160581
890486383
540454201
1625964181
1119455092
1064251092
468070194
2066819043
1260539169
1289436296
1043837877
1901218931
379352521
377491399
1124479778
471483663
494117655
311718987
1713249611
507683357
1404411020
740911649
1029777893
1509920797
606172136
1959427666
1345385085
915686445
132486
1281006791
196544620
1242332566
170441739
104113863
1204503767
808814597
174451874
431953243
2137682966
333332112
1391679088
2047235794
227351700
194541245
369474062
1823530512
2004929072
673695711
667767267
1180154063
1831486017
826118153
1474513306
1441267394
331026466
150386871
994748747
1993264140
1991078392
1863758455
1355683270
669622900
1335060066
561856058
455962290
1907390005
622716672
1107692967
595323667
1422310354
1058298104
1230946219
1191554465
1597890484
1424836901
637188866
1184200094
1425475224
2030267869
1076675610
2029474051
157456352
737926026
1642926493
1772389135
931020089
1222619826
90458665
1099392562
91371447
1127055475
865547977
1892783644
931334513
206479162
1539567915
748858202
853409555
639382267
583841078
733567033
200259549
266840300
976836511
60922882
1368600003
1628230647
1420679171
1947220147
764811307
2000985101
1527821700
1661837275
1739269187
1809567274
2049897234
2059698546
1110635610
236792560
1219340969
922394016
1999581649
256235045
1949396803
1616505543
964130034
837468062
1448195891
102138082
842204860
378447713
2105036664
179351437
1329121190
1566859928
607630414
226883846
228580512
1635722623
1772697233
1899009901
2078164071
56821765
1151385421
1768208465
1863870907
1930407875
1574062642
534378722
911724582
1422846357
1833352317
847255966
431115137
1347363301
164850809
1924121280
1649153372
1544452629
1698954651
1108849362
58811386
1637365947
75618483
464667871
1688868882
35533386
1543077324
1110572307
247385363
128986971
419738781
27479824
590835066
480617070
1588294749
1852249183
646925108
361871810
587526751
159469454
1222197195
241955679
163792799
293781123
1243324964
1503951568
1789446705
340679356
194806005
66237405
981901271
143829559
790291564
1392555731
1989349540
66899096
520812899
1256947496
342624026
525648953
1324064096
588542085
795739629
1599848706
1333728167
2095674085
1213078249
568820719
1949682617
1425647961
448530642
1442379465
2057285135
1622755611
816879753
1273076054
118050490
1144414876
1642457097
377082572
135970466
1337805897
2126464771
411679542
972751359
1055932531
1330313773
1275076811
970382925
228694316
858854278
933455030
25828741
2001348655
1871958051
355276072
1187629322
1243399279
1608490075
2114317615
1276530465
1481808040
655112908
857959423
1536523539
2046463526
240748603
1413619427
763576871
1435095140
827940554
1448053934
1277057643
1955722638
768503441
1932908754
934572562
26925688
289396338
1512372398
727951972
1430322447
1389037013
1561052535
618567513
1283411214
415500657
494631804
1059202555
1786883064
1941516063
328097084
1461797243
152119096
1644881264
546488207
1115604166
66108107
1216602592
77403916
1565457160
1831405007
1984304924
1017418518
1220966421
165684223
2103598116
1354701956
1404411020
1052679687
2128314922
1064006855
1618647479
1456303760
1682385098
820930876
506399462
1572185252
583995246
2111329709
2086582426
181526416
1540221376
67386324
654590332
1550255748
330331917
864079177
1689309793
497548309
2067836444
1802498866
1565171514
1990173809
1880122368
1399682633
1110139802
744092077
844920665
1671949725
1574987430
192804512
1947702071
1546881601
1560031560
2108609393
1164398024
1082171269
1521678687
1810527161
1424793038
2104642996
1377143325
129457440
1441914096
1205173062
1552393030
1582822377
1164504327
1892105633
484355319
1364278968
525086495
2006588421
126545316
332250421
53453651
1904766191
1445181750
2020776205
2055319722
1140667000
572174852
1406107189
1846984535
1144305142
200659340
1307571182
1134431449
132450207
309943497
757423622
1235316215
1525202179
274389084
1976552811
1647076769
1097821288
71564571
980848401
284744259
783033654
1911650310
247385363
1338672563
825226460
769950619
400962638
1989247394
878085391
1769215916
997693895
10486615
530746244
711713051
1744446142
1409586326
475477017
1974900977
1109649997
695325455
1168350955
565920502
1021119193
1676043180
187178860
331667418
1587987016
1792018843
243698714
497728318
791623475
565391925
881249074
1135791815
1448434668
139729587
1734113185
1311716930
1812937288
821455855
271381608
1160640675
673480777
2135835822
2007449230
156894270
2017105264
19063796
90207996
1796404747
1805397903
1201931354
305332954
751304348
735182566
450455918
441849529
180219574
2028964825
348683768
168219616
762816405
384786286
2116131934
677713213
858223535
367049462
2033269441
1565570126
79261786
711436998
26818658
355392366
932206470
850379268
1766858891
2016035853
927027270
280616633
1276172865
1207027403
328701521
848784319
138246125
1155232757
213816413
679155538
802568971
1874091286
997784677
1003956808
557638286
1346312249
906704852
1885376561
362197934
1686124948
499319872
1526757334
549487277
475081981
729217892
439855132
1467451096
1566798626
147457730
564852723
1926160622
717753706
1467291936
1936200016
2103937020
1301731315
610297306
1769432099
2060444877
1184067968
57717037
1906301010
454056728
2006852682
944041739
5146055
355384273
1573290883
1437504965
1456768197
741081397
2141139297
1975308197
1633420964
1853773210
568814604
1984193082
1067548061
1435981493
2103699152
1375708438
525648953
208984159
1405118438
1564672168
1930779434
444559293
1595203435
745397203
402042601
428771012
853756225
710254670
631865544
952158488
446424752
58272501
1817832134
74319037
348366898
258302581
1421423355
1514967637
1550805806
735703768
705557316
859517853
1072301025
1419189566
47401607
252996913
1254299943
403733925
1073290820
1810460312
30904006
1030230708
1484871569
1960430168
1241028132
873142491
2001559340
330688667
1059215220
616538178
1971180181
164153125
1302287206
2102459523
1611296652
575393378
1714181384
1596830937
131213331
447474861
113969255
952110329
662769919
1854490085
1855895577
1863660375
1556281875
683979962
1451556767
1744127984
1789423456
2069250862
303792457
578436787
1695846313
955102208
165437185
406519625
1975908793
1737352736
1933821351
1063675834
40395694
68185914
1494716506
1262686877
811661980
1820224637
791924369
1680536285
1608340877
517285220
1796612694
845393163
1250941571
270971080
611349790
362668870
1770354078
1198519552
704277016
1505582431
1503315584
1085891129
779658826
1849569057
1131951049
388093650
1122810001
1237036834
1271244113
522162610
1829179876
603329156
199572654
792202314
610929747
1141934296
1685895970
1368628225
484545538
167049848
902760399
258841738
1389104483
1283755047
743363928
1284012186
683722883
1903310247
295393354
1768720625
884461288
280258615
1244420142
637373988
703803741
1141109149
1450017912
1476438995
1617473391
495325652
766878761
1795081123
928068942
1773910148
1443902295
714779936
1468172422
480883623
1356873019
1091285245
99841039
1087407514
854531590
1211190852
1298489187
463599358
1799791476
1591274050
1470011421
856182950
1079972653
782423554
604490349
1020504285
1914372868
1371145602
499331694
756321328
1648411806
458070784
20421076
328720422
1825148245
1989644205
2096917466
280269478
20620725
1760290299
449763204
779444431
1040320668
1388921177
2117347631
1163311259
150334532
1887395105
1902481210
261143650
1937870963
183419180
943225601
1656682018
1659645111
1149121548
33162103
1563122230
1500171281
1297010658
730791010
1899265865
899079113
1952515535
1559591016
888746040
2141978126
178661398
127062254
549864090
1460252834
346071577
1991212784
935350393
1715803832
346926701
220812760
1982025942
891864839
849598865
129004134
1431361225
1884259814
452329814
637939
478881759
1326608459
1488123589
459836480
2005487159
154785510
918259013
1424464796
1961663980
1681444953
1428837575
1308375560
1004838186
1007093599
814215880
1003777981
827940884
1605157581
939728896
1156387927
844024370
1513189972
1550572953
1420668628
1848278511
643667173
1710923065
652162132
2109235893
1148965392
1681741830
2119367368
1831800518
361158998
912442555
1023770098
172277204
256988420
1714727802
1300648055
1850038432
2106832079
167358759
430512414
1874566336
1130858937
1367174847
51667348
1294420350
1350038798
1402082942
785153431
1449793381
111312792
27062750
1085631585
1292608731
445765023
156202148
1100700319
901728328
517714078
1585803980
1015941916
516862369
1090013884
12022411
319711564
944472688
1415879236
693997317
70498454
204750375
1705247495
41067155
1066879716
2026270026
1639141794
1633927246
370117603
658372204
1034595179
438559372
892958681
1523414174
1579373001
1697319379
297425252
1137752772
1608683619
604868111
1244356265
12947407
606598107
799901073
43414175
1186718993
15005319
617173374
1566776542
2090808543
89371946
162461370
228732841
91442349
1612830911
1323369776
845115220
1379438682
786379339
1411874546
1935385436
416951724
1055784781
394999872
1088669240
1013918480
769614096
4093239
1812980997
996221305
133552347
19706407
425499558
2134587481
2030239158
905666460
1970933197
1729583241
9745565
291561272
371932023
1684854605
1173793587
1419016700
749324014
234025493
1402596318
720097047
1084130107
1590420105
1515427110
213905383
1359031855
1020867258
923717460
66001025
1661215127
1693863886
1418228199
364308927
1298210327
1467684937
1346415131
1385533029
611423215
372051904
810992287
1617077004
700072647
763477423
1595213777
816972938
1590486981
1663067854
850121973
1188568530
1462618508
1015722790
1761136926
683475967
98088423
254386427
326525148
1012494746
1379408214
2104740768
157338267
874143948
1814923331
684969114
2089189153
778196215
1313169216
783290896
1226049622
38643285
1033556222
449335708
952142066
1648864979
2062233472
1313033488
266672444
523180347
1563697528
1010965338
595753006
1841999202
92427477
734608979
1915454292
1430423259
1314750194
1309269962
687624031
103232134
1507979388
1639278460
1249462997
1876675867
297382769
1339929867
1737580856
379974295
620889403
176773432
1979163653
2014962257
891977422
69061790
2059362093
528152769
261445387
631723469
2005506785
608288320
267772276
1622439899
1474686683
1089685462
1691434645
968770985
499843496
2078435003
544893201
397211327
988954597
1559000409
627352157
393003708
1150621302
147929349
2007311138
1772181513
1952071349
474838085
1560999398
6293180
403771901
27888907
129338653
984254065
1246285035
1545717619
1480125736
1453448939
858110683
1348903901
1440823390
886453057
1477911205
655373524
2138872399
1562509693
2063965411
1665459978
333889596
1571213818
692320381
158106614
562695310
155899846
440929426
1218918502
223187234
1414259127
609685452
160091124
4890585
1997953669
572879861
542459431
1801605691
534370292
1893594349
1496161874
1207062817
51992432
1194490813
1911475960
2051724394
435422965
565057173
462335979
1629267956
1201338288
1759801046
951554175
1806761131
232294617
351564143
470650515
999918620
1470188568
1420395704
1856345123
1701977893
1259154898
1512947871
1567924565
1227152039
1829136114
1014138001
1146840601
817354890
955309746
1823097574
697400936
720960689
584245011
294359215
91336415
382597996
347610615
834574754
602975688
915358578
146150583
777483789
1299863889
1485170230
1638382315
1728455518
1116758720
1827152105
559410669
938933459
1325224765
1948352353
1361481532
2111154742
1160936891
132457993
388023969
1103970734
1047654821
1903855563
476605109
108325073
18903184
572706237
2000174666
260295836
195562731
831144648
406220278
1494035415
301163677
1875535511
530153458
2020874990
1308720081
133409335
684794331
1690992528
407916161
72981676
1494425631
1468396362
122049063
1422777633
1221683345
734087281
1944261840
834659066
349987315
922886310
934328545
1821943975
1202694208
72142531
1455695604
1006074352
1525749076
823660626
1655975654
1254029966
2100087801
509952313
418014049
23603863
1913068272
1161113635
1615238638
2078084086
1747878048
1973502861
22798240
1567676102
1306561669
1776612449
179064180
622645144
2087989889
2103261276
171822480
1885287368
368255911
919078708
2058097778
1161182567
368448214
571744662
1013886760
1747094197
1511643946
90363834
426133410
847279355
375847549
149749694
1818174018
1951544377
242753633
1260634933
3855190
769032745
1701443696
446605130
679327937
30464868
2024020872
692213626
782056370
1155421534
2082613883
1378063064
343222536
1638756229
1343234205
1099312326
834942952
1711239209
825357777
1687204862
1557273210
1780361070
1807266700
1293981030
933856267
195930745
765751326
2082599442
2049427457
541402115
1704112891
1954045641
1358065226
636211649
234850801
1499176160
1967072046
1305222585
1624599609
223874662
262574751
495400451
963774080
473531029
1570563038
1996633273
1873872484
571859331
614363664
1792039810
485167374
676910896
1079252542
1480997283
1014693552
1946192560
161472179
386016602
779415332
521930649
127603911
2100606341
720345367
98203427
2057024352
892898317
7552196
203782976
1569030573
1020692306
1274992015
687158865
1185931249
861330142
1474654082
1903172691
997132223
1058452338
244757263
1438851646
1978659270
2116501402
802444998
1869595915
2009769213
983212184
1974014687
1566731532
951931495
531134362
16329058
238363064
613317792
1722443009
987494869
122465907
1164683573
18676123
397941131
721441870
1873784638
567426696
2003179843
353402249
1604124330
1143363702
1605839870
941252281
90786931
636265293
1042920873
613051999
448225575
501314436
84417623
2056725463
1063267253
1806722803
1307250108
155404476
520163128
923469184
129613754
1153743609
836593674
1885812564
1953953162
2107832957
1144125222
1623437747
2134621733
1651504422
1252184207
2129940635
215058728
1462595276
1835049120
967975126
927973868
658176464
1132286533
1838836291
461076709
716498905
240351038
1215820223
2074200059
296625565
1142145293
1111987421
1438881443
760256181
115598493
1147948062
1118098554
1322140009
1571173359
960326921
712386279
555199111
640252155
521768171
1851480512
1689202477
167318601
188273058
1228425699
225637566
1762189241
1660910988
1632245567
714108970
1417825628
1343567630
1394612945
558827918
1848341129
645143658
2031433040
1613779040
52044069
1423684943
2064802020
1369578861
1907034681
1476124717
167430496
1923209056
1668655854
2143511344
705307223
504373715
1623997713
232683603
650679378
1511849037
1398099252
1560222482
429845919
423036399
723665245
2039135736
801786123
1205315914
514973196
1847812514
947740009
1382086647
1625517746
342738635
2089315874
538337795
1176368050
114997224
1964471512
1188473438
466694401
1489246211
140258120
1775758985
1052971793
642317741
323853564
217395958
311601333
198835340
921588905
224470715
2033886818
850716076
1877493120
1968640213
1579988469
794051583
762083481
481464046
520386856
1766578718
61997645
451357463
1806201783
2026503086
1972907236
173158306
719394098
1842514007
1205072286
1662104965
1024638815
1647544342
1493897188
901426555
1249434949
1341407139
1223448633
1821800137
544354506
309464464
223034382
690934443
1815188404
357151595
1735768652
1429434855
772331190
1095516764
1333024894
582120803
2050295031
1860493519
546332866
333193395
274104468
1971241097
1003956808
423813669
878160738
588663760
208741282
113243746
1936139234
2065796999
1179004129
676565395
792991773
1255036312
916206967
1085850808
502909730
1037404874
631665951
556569459
672019907
668144245
806304370
251130611
780210940
82018599
1159591327
1902773154
1246921619
762412191
2121704376
1318796454
1252279511
1295215650
634787116
1880738272
384457008
1969793805
1838605823
733073683
1068725556
1369789113
33332446
815253417
1425455495
1439759257
300258855
836020043
1051104990
852428980
379086324
1739035535
417273045
804637844
1303861214
201635556
1832312394
1905091440
1992697342
1269822476
230198496
1809419603
1969120624
1568557258
767709484
348331909
646089222
784236168
1562021767
1302149701
955068072
1992489378
1514494319
319582800
413878634
1146905954
1444805070
993035536
1464422255
673228116
1383698888
1538403748
1058064488
1981951864
1664676163
1440930902
330033545
6417763
1990147192
1868995808
967414946
1250928232
869730958
893393811
553485861
1458479941
853588005
1354233684
2140321319
1821278176
778877873
493708122
1202775863
413035571
1993936420
238266148
814824009
570016351
1727957414
68535761
1065178822
1198691629
668949075
1616892318
1272726726
948786281
1061026405
253007540
948161120
1638174321
1960838092
346989062
1582260270
1479514540
1200821014
1198390125
1259902274
1390658881
140768614
1268229176
1239197629
732263093
1059289365
742435381
1564188456
346276929
21297163
1766303506
1310394362
1265880456
934135409
2127487101
790713645
1855475128
514984898
1361593517
1427571565
1750267121
230861931
1188277169
473336442
125364907
1092399417
2066348096
1326072736
359322907
913037667
1332460256
1696604944
1976980880
2035924693
699432551
225830882
1398398557
83343242
49158313
1723626927
1094802138
1363625134
642161474
347106603
744493750
110233891
1270382082
1181312677
1187718684
323945903
1170991497
531200600
1020126264
759087588
1829884066
234912212
2007181438
595681667
879491420
600092322
2040409977
1107531110
533787574
1727962988
961424305
1168185405
219935148
1471882505
899873549
357228039
952085070
1530891476
1911493826
604930741
1750831805
511965634
1313643057
1533101389
284059017
1273837759
2134103456
334906474
638801014
521516344
348279778
470597274
2084573183
47422315
1643742772
1307251904
273408112
1929537842
269554567
2047797671
715483785
1589295756
390431660
255649667
934487025
31219955
608242787
142833347
1531220610
659629953
1389232055
1908443230
1719238999
903293734
948042794
1767203051
987905858
88417236
1186311486
684250109
732893101
55950869
1813843179
1158339244
835517230
1067363757
1893865493
1045221007
1992905656
189056439
1179705823
39136103
1996818234
1072176805
1661419838
817656284
1677128241
1389780537
2034917299
56976245
2086985761
1227601828
854115009
726438151
549390679
1743148690
1017095531
202035422
1941779994
1492664502
1943061054
1334054317
775966054
1280680420
944085610
702242164
501645988
102537237
1002936650
1966612327
509151818
582448838
345091837
407935694
210555841
2075611779
912869872
515939767
1753533033
1050421756
707369020
1501910373
57759919
524520320
408097687
1211295859
753606278
305784938
1516235705
1873299136
1660121769
666459238
1495480821
709336169
467526463
683547243
546594048
2071132098
1637808320
1019828544
1614424530
126756689
2109751321
39455111
745582096
175193591
613370819
818412171
252236208
1249268231
61029107
455963177
1578743730
1345934686
527681790
1176675205
96017158
1361904223
10956305
1098463179
653118815
1104287527
1722366155
1517851194
1128356596
321620674
344816864
1359984199
488515147
1068431030
315164008
417854433
61223958
742997179
1463678623
2127558563
332545259
1874784441
1013124413
1357389012
2094631826
109086596
1340292608
2054130321
452074911
749880475
1026923779
1403082517
1423749359
828074988
1052575660
709477283
1075136082
1521124198
1844929816
1789907768
405415778
1431104122
2011502483
1941128096
972655787
1204659940
1087548347
215241784
345694731
120799310
1698700623
1632698249
508130112
116938605
1634967239
1956513371
1156983099
210987214
456807722
1457250734
397169201
2050941095
50371824
1184690744
905887784
494955476
1997014395
1832412431
778359400
1719073625
1820709432
1463086412
259424937
1851103057
1665002129
922705347
1428319923
2146406045
1066998481
654816277
1889352004
1437239398
504227398
1380753749
1958152687
743893265
1278334704
1030173885
1398506617
400934027
2006161803
1654332491
908829825
7348230
562121072
1608697922
797638086
5845
1240235710
1933179905
1518998121
745804519
106955654
1202211408
1838991295
614427815
634689159
713117411
798913013
1030801301
1653301716
722256846
1656703678
1202940403
826424963
543933431
1624057053
1211084937
739952647
1737361303
556317062
203916463
808047358
742352615
974478224
1787507096
601806656
1391684059
915477337
1096414564
127706802
854425040
1859934948
2107132345
893618900
1876891118
1500779772
1390306012
937799965
1153229430
1499009553
425145815
27850901
1933220279
1589665192
1746220334
781138301
625072437
633900173
817990956
1569909523
2125945766
21117116
1618759614
1501327438
475530460
1775072825
1875078977
1456420213
519751458
1206498344
628289361
415833721
307360028
775488908
1979988403
1545098100
1157491821
899018192
816521888
1774745995
1945629320
1977137419
324344212
400334516
1036821641
1336487419
1951174992
984352569
1632141401
1028252689
113098218
869760197
1449627046
211324389
1533829462
1115516857
1291038762
1202064521
2066078099
597825633
33941980
922329641
386845445
1623111757
2115946689
1171334069
959374800
1278706872
270593162
144040177
700992723
139108965
2086110909
611827166
839999854
1861604140
426363608
62869033
1050637628
2044704088
982621577
645728122
1314756532
540662796
856522180
856914691
271107434
1868816980
1647769798
1378184683
1217221482
422332433
1225061842
732755896
1314219025
443791763
1959415730
1390199908
945972515
1445141284
1640386149
2014201115
798522286
1903147562
2124605242
2026286960
71298182
362152266
157565669
1939577121
1789663079
931807509
432648965
129015001
2013182208
907540633
668379277
1581697855
1343307305
812508590
716031639
121421594
1662084854
1390619382
1666028007
888062258
759986927
1851368557
1982300469
1384719232
1545990047
1474394285
1153697924
110511481
1704202974
1719970548
1425894395
625627664
1729525867
290305903
1694265747
418130295
1211638862
1262420927
940823947
113200228
2127987314
1543183584
1773184327
165127263
967174431
168498638
1602053530
700981049
286412522
14054341
1471157666
1819636952
985058272
1024333318
1264199022
546196957
1555655301
612852257
1998436363
940889191
233198186
1630531905
2121428740
435514813
1180826997
64398762
1455582814
1037802835
1843600516
1521257775
1650103176
2103015176
178844276
623532803
2095931985
369514521
7293740
1697587798
1345008181
371615658
1870687089
2098327041
306792016
1545216258
292912962
1076643057
1828775276
105023907
1876425741
1439522372
1039735307
52789948
568716859
1047804726
2123423106
1341227374
1850953024
1976224269
1260621364
2002100261
1531581641
1944487265
1208936496
1753375652
1152536139
1529402624
1603751232
961935703
307507433
562169166
552108904
2077493999
1942177429
1639024684
1609731070
2048719596
67957648
1772484265
57717037
1188500978
573762286
1660737122
542224333
1432914092
930354388
1346977798
1768144062
1643708865
211187169
1110089322
1824855549
1873239097
586581757
52607451
1374195939
1881088007
1121265745
563556496
1571092210
1133759621
63206074
266391789
2094247379
1094290454
554125624
694437781
1224841518
2136144829
1704633441
1014532753
1285202520
1571406201
705528591
1782664782
887627195
525029094
1524221242
452958208
1777641018
1344010390
1924399105
2053911881
198793222
1437213126
1025289775
885941894
1003950622
1746540258
1831571985
1801059774
1945910518
921295669
1914278465
1587440137
767324371
2055204549
1079982603
895060694
480137958
909348832
1670556561
470073278
1188745397
847106326
875881190
1772013353
1680707001
82241103
640399170
1850544782
1592435863
1437518226
1823119519
1639458477
111352834
489873384
653943224
578266576
1573315654
1784971352
1251034465
1739547773
389447812
1046860806
1422816864
1433228751
2064328338
1104738718
1547307499
159928581
1934278853
1388836202
1102043434
1082366192
586280776
1942513253
889025488
652357380
1175395985
1212224362
1435430649
1539827108
600341374
37222185
971028286
1720602610
13849435
1516566990
1310306843
166705598
307043355
1805530617
1212965596
1726856019
1425450455
204149841
1552367913
911613297
204119843
925490987
2146894627
2080455677
1257979990
54391582
2131704717
669473492
879784172
1514916391
1670595187
786460308
1961325309
1415461569
1241039834
1422554378
1887338862
437482291
622645144
1468438694
1928900487
427191908
1272076734
1008777686
142988383
491511536
562894694
255800872
1193506381
1091532806
111643382
692048241
850134531
1572973410
1342788045
2113825981
919078708
296985080
1831693120
1816628589
782311720
208095008
22804021
2129714920
1873656034
451570836
513709681
1357717721
1651389495
1992545142
909304283
75285707
1904180641
1288541884
414801944
600324514
939305191
1782190456
1321812082
762978397
875554958
1778018196
525348746
493548702
684272315
472322675
990031423
1942451195
1650173459
572446984
1762471953
1671574285
1119464949
1172992176
584681902
8179646
1617200167
2104113579
2075650860
221177675
697114184
768185089
1557446415
202268507
1188337836
647132476
454689008
1810174298
1122654415
1176978768
527050355
1538165656
2132641035
263075532
1295022415
1308722872
1566025498
1930173364
1058394219
587531751
1926265458
1847560666
2128117668
1615587391
1053102748
1599784789
1134712320
938123131
905214952
120923280
1790960981
403919151
2087237598
1247394306
208015375
409084936
1655299276
1465940985
1092086628
610800585
21756268
1468519777
18534581
607311966
269810317
1005901795
185087273
1345242793
755945911
1848960488
1002253990
1962759406
1132765641
182833559
1414203056
829081817
704501801
426629286
1624490691
1872224848
913048909
1130771773
88273053
11411637
959013417
1410067756
1663763173
1587466006
1637047566
923636693
1698270115
824460466
1621239638
477668370
509180489
605693244
276090434
1944245811
483235088
1822461851
1683016159
1473634293
782593260
1162124357
727612348
1387448408
905746849
1368162952
2004935208
1429662614
634545485
606677783
655810146
1002877356
134858574
1076055374
934228890
1566850031
1857600734
2114486071
335167340
1876063309
1001055991
1485958456
1556339181
90814756
592254121
523078434
245103420
345346411
1009810444
1853535074
501252363
1383873240
110470732
1420168157
1593242911
1369465803
656054057
1854431176
1514572081
2073867143
1712454257
1735403233
476652518
1962748251
1059955901
794613864
824557257
1095246951
1378316425
903583374
802336738
438359183
1758270452
168585118
1428351547
1984024268
908996935
1613820411
801390470
854025410
1344543325
568447480
298788438
1133359642
1948560973
364982835
1103361462
1414410277
991258475
256719576
1870852469
390982885
1905512405
2032560870
1320764274
389486345
1134567189
1931585335
606811793
431062381
673768260
1499119917
1330035647
345736660
1251033737
2040766618
1771131514
420976914
1586729295
1732914429
1537255294
710729139
1885778508
1303917664
1190643843
775508859
1559159515
952964267
429324058
588634575
1856348060
1928247709
1467378135
1145275779
893805007
1411172090
1264554813
1490679521
678224168
1297501999
1907541970
584177456
701649391
1956727988
1369339947
1764614337
2077065240
1568155667
1329632126
1918149925
743536780
589968829
1955013316
1392695141
1312014582
1090199560
113633605
2066859210
26252124
368678004
193522810
1258549520
524381135
1666024785
923268739
658675148
152924434
2072801191
1911868063
1143524341
980327944
705012860
1799662171
1774787073
1431849860
1092916394
1093719282
1698404464
437379772
329722328
59188816
498838651
188612129
45182525
465524269
2032097891
744884017
1997413076
251879733
1433404019
315258995
563937271
803988752
667447296
150334532
1278209860
1342986314
96277646
431449799
78049335
1772720914
175634730
1423393829
1243885884
603444892
1501933893
362198061
1576945440
856488463
1655322603
817501872
819216793
1387943774
830826519
2130772119
619262728
1508599366
32032807
1197670448
403488221
1214152924
1913364108
1835795194
502528124
419529241
1717275802
564130083
842440946
1505842036
1239006528
1983038816
1568390237
149879469
1076299838
1324196907
1013141970
1775435152
936347815
1495632887
1999184296
855638708
1553074580
1515963161
1651917982
2086823663
33919921
699701663
1884164495
1152524393
1307201087
33941980
186853122
502725140
516083603
824121278
1711271825
1846018724
1382198408
2104751616
154297206
189780910
105507955
823058552
822390176
1327159788
2072173461
1558589202
590427832
2047767134
1807483293
174556584
83899491
1364149973
1084576331
1779789385
1497245345
253837418
177850572
1236388812
522879675
2094104013
1514094442
1488847999
1971410679
1087198475
1057799087
937052878
760515122
1167068205
1742793625
103259227
1707843271
232056002
1351779749
1077147784
681954391
1730218009
1961670013
133054222
1767268710
1937002590
746293298
1202735703
1178917794
109777917
1286760759
1879089933
1920243591
1318571361
1858446709
633874207
1811058912
2065093473
25487026
1351683396
851964439
1755894983
513488041
82808612
251775043
1555686830
1934421990
2072355040
1164313263
2076776490
1719098049
1025266345
1160775880
120975810
12374719
624063998
1464178051
1298323359
2123772648
1233645724
1693755463
195291991
1038309078
1236735259
1300610490
843886577
1359079871
920810209
1047069973
1336699994
1927981032
403243940
277999642
1002714011
1023995392
1311232909
1569532747
995117340
1775292224
323790952
1217816481
1836729202
2030438145
1408655181
1722410009
1817639027
1962866801
916520111
127151478
705517955
935162477
218999288
524117256
1078013087
1486957479
1355952463
1569346456
224479215
1001366879
419039797
1776762881
963992704
1915119160
1900655492
2053432282
68151646
1481134210
1435300684
2042837113
1203671485
1907088786
382497179
54483839
880452786
334478114
1895402981
1698732915
1915015825
1976359116
1759260916
1122397043
2114652492
1882492054
579260989
542247323
1622487835
747634950
377082640
1446021639
21519741
1462362657
1377143985
1013108717
1256996715
1281509357
1743925323
1543000017
540241586
78964364
375368296
819681938
1763845326
1759832505
246882818
279684415
1111149428
803216879
23503528
1673039404
1855739123
2051702374
402265902
1908541721
1870109884
1720888138
560651326
112742777
1607024324
31903597
810135873
663588431
1143478751
1387772343
171672411
111177857
1868058976
2128954885
338365861
1204869661
1302217223
816931394
1748464630
1561958358
1263224915
1219138256
1856488085
1283830686
939599413
1502225620
1215817874
1617220387
1497043796
1835071437
791418651
880848119
1554749897
237840787
449481880
805805629
885516074
209695799
1709111326
1109758005
1497170713
1770449759
368308062
727047903
240062495
1851010758
60357987
1329194692
2123412136
1669226968
212208931
1292398589
992416235
2112535024
900898568
144488132
1134059471
1111254791
850144919
1544159257
204533949
1684479327
1141237190
1132595977
1729783893
1203118524
1732535502
1139138841
1951704819
936306495
1186352277
1925497142
961779589
180454468
197410920
806733958
1699946238
782324817
992823308
1364734447
80253848
388410460
1364105302
1153051379
887248724
1841551562
2053067132
178876098
1829290222
337924190
1646459857
1241583302
1094447985
1554110449
1956555301
1514668959
851868566
1504629391
283093109
1005266098
54137981
1130133616
40705578
1664873567
1251338563
454335115
513319844
950090865
1065081069
406930895
375997420
27582022
1417135627
838425034
1101071695
1208650707
1658745670
1461558778
441771408
463387529
1453996169
1580697429
1513884330
817747366
41474890
153062316
1522980400
842475641
89974030
1233356070
50603747
846133360
1675662739
339067571
27833730
1924832561
859157467
94550336
1773517079
702452120
8149188
239399005
1371833959
982831989
584111699
1863275468
1376310126
309579764
1870756870
1115619665
1954068907
1891460097
406343966
869549731
622801946
546592914
2125806565
1693437820
1627919120
1849793861
191008410
1365992958
943782828
1371016972
1569031612
485607475
534768996
301589196
1172639450
10934399
1105291631
1435447611
1355974255
1033976837
489167481
673136897
1422745435
584900297
592605733
1800384524
734767712
905316958
2081206603
1111867645
388330660
457452029
482593476
1688603410
1676391559
1504252264
433885099
1945388172
781868393
598111201
589911177
1848589174
9069167
735861624
143070714
481861030
1639120300
300311479
270383184
1561828407
1019671640
2138016648
1328288394
2099096645
88191702
1943244453
1630649238
1957611430
9999305
2019756248
1511875216
63961061
922005161
505456164
992854457
1438854252
1389693485
2091433218
857039628
469811058
133196327
1730524569
2118393413
725353196
4334807
2116720392
267581844
1649336375
1212241365
1578641526
986650357
1430062484
1969631585
1282304862
394538339
1847007210
1935838935
146718040
2147257059
172598409
163023748
439855132
1361511252
697957118
1098631003
1910890802
1391077496
598811146
1873066679
1618947714
1466680730
1084767034
1423065553
2126061398
1866398007
1113411095
1936083396
80632049
1096988414
2085589506
1191529160
2059375722
1110335317
813568748
1888089839
1941829476
1197712555
1588975845
20198753
1579234483
1978661767
699552449
416878197
104065782
1884137773
1488656295
1318615648
326321974
1650787099
1079996066
232944296
266382360
2685618
226656050
1648561183
1326081273
712896025
903001111
1202386959
38114486
1609135578
1991473860
1067355169
336590887
115767013
993599500
1766734123
464616688
1835842174
2113438484
937640233
988000186
2061980771
1096988414
246925248
316965082
420647063
1322896156
1310082399
50230438
1885297961
1194117133
384874650
1848913524
1327411345
894335455
1159838561
1759602055
2027990747
51281080
1879399389
987923301
1261231584
417591460
530084326
373318756
1580210941
9361952
995833730
206005016
154483828
1433968931
1919429876
4739222
702417979
643704108
1613358994
433009262
1281538405
521964697
508132927
634207438
1831175863
757674922
1118015057
580792647
1201475361
445145538
1370506712
810173173
1202511972
214899140
1288014041
265166783
1282632925
1334260112
1806488542
450096034
922587927
228697787
209950831
1189143098
90702798
1770035086
139477598
414175831
1027552402
1631340694
534647177
2116397308
559232707
331773381
1743379164
11719958
172248229
147453362
828089464
1338646164
317572581
190281149
2135654718
2064042122
1585362366
1880414849
2069280506
1571549773
2057253861
1302947102
490541802
934618969
171196301
2051726358
263064765
94522257
2111912776
960879241
395019772
2030677794
398181931
313307059
960891230
1976683391
789524152
71388229
1849301350
304473315
545518726
341821099
1245565325
569589517
1050938748
171640489
1563169891
63294953
1633232238
1892676783
1548362942
1777476057
1512967557
702350710
1314408470
1493170573
1306225039
1355598193
223866044
423766170
711335437
468484288
230121238
1870870663
1970904497
423833096
1252512993
462390228
1800364267
1153094596
2054108201
2102603868
351559934
1380142735
1612338384
1694351146
1561832326
111723776
1490588058
971886048
2108676991
892787263
25774425
1437294138
1103497876
526127024
682793501
1625065030
1329699311
1326518889
574122095
130244328
1958369151
2056429089
1478139965
1898842330
1258623046
1549950422
1592094833
92526830
1639119167
914266666
1114101034
988143313
1464223236
1086675808
1933295988
666365085
1325088774
645495308
1244987621
2134326508
1739719588
1202730313
1836439272
512702771
1468401537
208064166
1265122463
131238091
1718542309
1967349714
1532947837
314606533
1812812218
385242060
714727061
867202848
68235474
1688507447
1729357645
2022272223
177839328
750602529
2060470588
432534214
539924963
1679795550
515246911
1545537189
1588178525
2058182445
1978358864
59577686
1160276053
1090246860
1135450200
1507356373
386037804
2048785722
421508184
1621564301
328272523
661934342
2026910329
1094490885
1688261560
103338237
1734643945
1439929915
1804455647
1452096418
825532372
1548297798
1008825289
1428568389
1329790104
805275743
1446622366
137355971
191095051
1959452071
1816453695
1168965168
407935694
404495268
442710684
649927001
153082370
2140323914
775230018
1221628693
778793383
2052943972
926796308
441351590
2024289632
616128458
1562939445
873664034
1011767933
1560377710
405826677
1651844296
1946809264
2146266410
656859266
828624197
643137690
513792318
785129771
1173375899
1535270910
648185987
1395138715
1328138632
147670935
1033660661
1289239652
1534337060
769162906
2036108306
1100817302
1856081958
1981141746
1832600074
1101040854
888203239
779155001
1004088110
1650368580
1978286262
2092230836
921152261
982568334
662640063
740547919
1449657367
688109018
940827943
1854113552
97273611
2050765240
548426675
2065222829
112883717
159562453
1302155480
393415637
1473878895
1672508857
246378218
1135719337
2056949773
763685942
237157942
1635056037
1064092752
522977201
25560577
1309548579
1505648713
2137840784
1501192569
1181227819
1258236350
208282401
2078339747
2146288082
341479861
904641699
66686517
1068187310
500257353
1040821669
1576072446
427217725
454055207
882221940
1935531307
732204126
1537878831
1190506682
59209318
1630722347
404884442
947716710
400309014
403759497
789150295
1196239549
1513069098
324430088
268740371
602038626
1927666168
799626803
312527899
491455003
132639810
269349963
1231262549
1331264418
286154139
611214907
1811431295
1003349129
862817391
1009792718
1071285470
1037752048
1852802967
1881447341
834832726
484507363
1631202043
550749450
2055676543
1132003408
1532755393
370684017
2004280147
1934954596
1315258955
852525632
821481841
81132967
222034958
1763974700
65348172
1771720709
1621071823
740538300
1808234673
1312170946
1939905543
2000407805
1466249202
998820696
1437126908
292404001
315657492
957244906
2099715982
109356891
1577383180
757690418
1181212645
1099685295
630236362
738058647
1169777561
1697638040
1362223516
1044273872
2033987864
1549799213
1363197969
1035507688
487405305
836986372
572798507
514796204
1129495747
1691666359
566522132
477683861
452798647
712385829
1616992029
2126995483
1409362858
1552159748
847970653
1500184983
962641457
773696434
1454076397
1955222017
1669038578
1126289987
881545323
1321609602
1755874730
877157782
587748638
474453150
1398602501
1619331762
1812388611
1978548479
664430820
170921575
344226377
2085387452
2060999218
25690789
1762746559
267245172
763437720
237253246
910604745
441426439
270040577
459522279
1625691949
186115800
1408563106
364070569
1515255473
394571476
1331520497
1658342320
1445088231
406980502
493132775
79494200
554307604
261648555
2133116814
1125522923
685887569
1275516777
1777794853
411793409
722096841
561807434
242607208
1935124712
1239198209
920004552
1587498516
788302070
232057808
306629701
1999719274
1648372635
240156925
1626409726
348582423
108860617
1215867672
1796055403
1117862363
72789626
1287906108
873011540
147622404
1847088
1017428830
179224538
1413038804
1370183029
716923322
1533395555
1908001228
1597797161
1669013335
1938671024
246056676
1773125200
1438304225
1587874844
1644320414
115967206
818800223
2071636471
1782734488
1982051433
1701609262
1034695656
580236796
52719462
541341387
597638796
145328626
182279408
189550083
854782804
1367934885
1567731819
1842386486
823468158
1324774133
340380701
160400427
1103849660
580011392
1575846088
1477460115
1913427519
1017011615
1378540758
50206733
1996003083
1342346895
410379829
360751732
1070479384
163512246
608881603
1538280347
1279198520
441483807
2029606721
1616191666
1515790625
946129636
1977848835
1579167006
1467651891
1051624146
1209684812
1622695101
1878996124
1200667980
1806989373
813876334
1060260906
1306988532
988167389
219440319
1812909916
1828001110
767877034
1508186645
1624992069
1855738594
464611871
1853811155
513634206
628009900
518577762
1260926312
1228634874
2094879191
1381188720
1955148318
1969461761
591888544
272418732
720504021
825759118
1238810146
561447307
526457382
1407903849
1391072834
2106300602
1235474733
741306861
1199732737
1166358067
1079028287
2063773520
217440138
1565205252
1909287783
1183689335
2044827217
551824834
2061280623
744435784
776185394
474910007
676088914
293370086
982064975
1902180270
523175961
1395054585
1877705605
214810770
483804217
1084754896
279426882
1631745136
1782571659
752664249
1076785481
1910532447
1037521762
703531428
218287088
1864311707
17794944
241572952
2034111366
1653963122
683530170
1517937185
1001800924
1134763154
57454259
1918759518
402216270
795435087
1935218187
1090216520
2095348838
1533029381
1314219176
1930101129
1502967054
1793962996
1543410765
1655009606
1714297225
1348172322
691738317
675745827
745836987
959977836
1917531120
1134319757
618837308
511299352
1493278360
155772447
223993967
675545465
2038259370
41899564
1822987556
1803990889
113374829
1396354248
1166201764
1869283909
1863735575
468235154
969919632
623798206
956687897
330407932
547159896
1308724757
458941714
295017671
742904073
962703569
791774608
321989899
109922092
2040589364
1514188629
404318588
475748322
1556880914
416311708
84933547
832039230
1896609079
2138689726
732218834
1957016831
415728236
1435588782
1551082731
1932343534
485106332
1010989205
963674710
1681533800
328475701
737588612
1456799431
963635194
733372892
1972431458
468541689
529297702
1320339955
1909883384
489393248
1966765308
1300944943
1443743970
1542946997
894811971
1252818282
2061828359
1667109419
1468346276
926047582
702124207
1408856499
181631188
389525347
1041985991
2011714041
315804991
10469409
378070538
638696903
1738411522
1555672061
694515092
989354140
107813687
393115638
308068405
113100397
1517733111
2125194307
1488685095
978124527
1899644227
757588108
501666745
627385511
1032710355
1727765666
422499513
826547614
229223109
847675493
2037133625
258851715
818876174
921100208
891777355
1092359064
1919525202
330343791
1750641784
122792316
1304904481
1223377958
540897630
1358621091
1101405799
97558680
813625769
276190272
1953600397
1834815065
71206502
1919937027
1897039399
1218777216
1502610970
253603255
461607299
1588505981
1914366274
1824809199
2137005090
862854010
872413858
95703555
203468898
821319875
1415363111
545327240
1177716777
1687233696
446829301
1200111948
878724661
854240989
1044122228
1853078052
194562090
1100036982
2129078845
1264794566
1189925883
2108059126
1077177698
1513983475
2109401670
1576159562
512937019
1012481736
1506063599
786099725
569420138
168388044
637492637
591653580
1980251544
1846087566
1931030613
1481269442
567471993
441553856
857210988
506006418
2073935040
1517132260
1266568294
125889754
1993696892
1826063871
210517301
706362567
1392578
61209124
1681799535
1416117153
848708585
1901122742
724541096
14119355
1623025627
653853466
614177169
589161397
805889919
1793746722
2017315271
409084936
1541446402
2000362727
1947179054
1587986148
112631678
1187893204
1969528729
1335919056
119119362
858223535
1038804470
1584804974
1528274635
1682249147
1669839904
760194613
616718951
893008294
1507163091
1439715346
1153312774
1608580103
1850057941
1389439403
102492593
922566119
1223448633
126889629
321975608
1678931297
2022774704
1776859004
282254638
1135647159
918045784
1453473762
1301309777
809010288
1601317158
470895731
1957397403
1925897474
150590938
504702893
514838927
283128441
713499990
1696483426
377162183
1506806247
1017095531
365400560
1007834805
324731928
837778848
1971072992
41886724
776699600
215138651
1503805076
1009042829
1728488407
402310452
36249557
991023633
1674918599
480944443
1009534715
1094805126
68823500
400546177
394280699
72812457
1112497919
1939028029
362191291
526743385
1091897609
139106223
975238866
596735679
1195614103
1284237824
1064550015
890721524
1591337560
1137963008
1772050422
119700567
81750113
1757003756
1208139398
7165131
1789491355
608781094
117882115
213175528
2022084215
183962796
688796450
292184911
700128402
278056579
1341181547
222685587
634001939
1803261932
1377608108
1603467562
568915071
940397149
1733644679
328324283
132826809
843389073
60583080
673016773
1901698134
1825313466
1845077398
178774172
1476976085
1034118760
2026644991
2060748956
35919355
1423528812
1898610744
842566111
896961538
989123354
1035984309
894077061
1693647622
1920551484
1843979711
881991189
977378539
1201019372
1850985859
2145565702
1106589560
83598338
1126019250
1152336336
1690684988
588809270
1227962323
457764287
257225880
1432384997
1125654693
1860852010
1145923793
981068720
1970965966
732832206
19610294
241053027
1256740923
960217795
671431730
1719264752
34548164
1009818006
1342445411
237623974
1001554675
1851644020
1592996123
779404464
1038030801
1241627014
595626839
1668966984
1145389739
1445329824
682204951
553891737
2750916
1083545382
319754734
1275309975
692625223
149005320
202071937
2048312478
1965207365
74486069
76644467
800343137
1847606881
2024865724
1521173967
541622522
1330884905
1767134634
1151488740
215458189
1290539019
476074236
1304155021
1023518177
1692236849
1932040212
2044810862
2066380519
595024106
598060136
802538605
1216537076
1036376405
1477936385
31016099
998659702
1784698599
1113916594
1597676391
1749138673
1212828269
524425211
1863735575
1252302781
1905018872
509794126
812939456
1875025898
687773368
1852226368
2051467867
2142484794
171408083
1420074589
494629778
721679923
1534578222
1162214258
1625307328
1152013541
909163138
1711840901
1658527719
928637527
2082640312
836690254
421932955
453681269
1626376852
452886349
1247739080
45266741
1811987425
146609996
1541931678
276725237
387128630
1086986864
524489888
1637578899
1743720526
62321893
1345119188
1873906033
2071591255
1838218559
388872656
1497978528
1322601550
1958215975
1157140975
601383315
993007811
1513143762
406902688
326145922
670356421
1960682024
775213792
1494986805
480733069
1753386619
2134944805
513788344
1254118134
1838041786
971422377
107239009
627514070
1594855846
1101839282
289179056
2039615302
607819538
1523393335
1318492109
1160927821
2013684560
421646912
1257515610
845769615
552042705
1063145494
1793536534
251052709
563126630
1707879668
197041726
802425806
1904393914
1925011372
1041288802
1989897404
910279594
878198129
1067905694
318160755
1410586979
1366990599
1302307576
1660365774
1637479957
1854292987
1764986188
1522276452
1187954627
456109532
1749935029
807867537
649191773
1746709630
1389223221
459577576
1538666745
220060493
6218744
111325639
726736676
1332105897
1358585331
1628694946
1665944483
1299652184
17116480
471665249
1393677885
945420702
1839268563
50055445
395938015
1984808530
1592479723
1290962590
993144786
603463024
66624834
1923354038
105416838
1480213826
1449028172
231165239
51741329
971547973
447973676
1731321127
527282942
1152833439
271859290
1117854039
153830996
299231237
360818426
1775923370
1491256500
1752023789
161474401
626485883
597780726
234376693
554768087
796901551
1284481240
850855402
2020516070
43436450
1335786877
364498872
369215145
335195676
877598162
1447767150
1757827501
560205470
1220160096
2018755250
1580344350
1144063725
830143145
1165929025
2122006467
399797394
625200994
524550935
1176229106
1751257924
569558427
893609099
615946273
1055043259
213199690
1128593154
1710641836
1258344027
1361409480
464151679
1779398527
580941290
293115512
1293644005
91481352
928444934
903325991
194456462
477055736
722635036
1776038527
19885455
670203894
695010792
978668620
1196004558
181122516
641745805
1351226398
1782734817
939339005
1018976116
1991827017
339714696
2032243582
1010366007
892592943
1888428541
233304263
512782969
144872921
1983997767
1602869867
1535509214
1027791465
301518945
1413474443
776252337
1176976108
741377561
598150249
1783416830
393806192
423618950
901568313
2012139639
698579756
303934597
1409618441
616169814
126571041
953444790
2112067119
1708363448
1982985627
1244839578
938045193
358055339
657110730
961091592
510249789
1268983730
1912474166
211379529
2021419576
185716812
502129286
627270929
494519250
2103607541
1353615601
1978468529
877643971
620424797
1838730159
567792667
1767650975
1920313964
670061426
2121334688
1980988727
1734031902
2093456615
981781806
1967904243
193972506
1185848735
101679578
394190754
1540445331
515748586
1455852141
108106991
1105157540
505006595
1303280999
1553754232
829322257
1015941226
1508915473
2005093746
1082690623
1690725634
305013082
789439065
1474523665
1182189219
1871636417
184196263
1913029416
1064252373
21525194
201161148
1538130065
1903889541
896282328
763056742
270531835
624940817
1593535854
2128223217
1561749272
1434266397
1410363795
1610709571
1174825129
1564516188
1370142122
51850311
1707280126
779592063
1755728350
846617579
285318068
13298446
1959273849
560389762
1291439263
1996815076
1824261762
1459960028
630815497
2022592361
1280959769
19111798
358170825
243307642
1714384802
1497938997
2103196364
683368283
107690933
1835753261
1428627480
1487378787
1828703553
47739730
1375904586
1323521182
481094197
760337209
1292459033
1433521829
1966447681
1999076181
1589333361
1356924395
811199811
897284608
136454922
1608372959
856398228
1338146731
482331742
1841154749
1986203201
89321709
1124235511
654966296
860150227
1125944703
106271334
808343862
1970598757
1128960754
551406855
204140496
1204233631
1180043718
1829073208
2064654194
689523232
1043905802
84993132
1664201925
1480616804
1304578623
948214727
423509185
587191720
864227430
317735111
1162520971
1476925486
1144393403
526153049
732854492
630692588
1143529400
131545483
926524300
819577817
1820018829
1789045456
1825846381
10659352
968025767
231461473
1649885111
1544751841
574986362
401287624
1326651568
264387522
1416640087
1095021313
915695462
465141258
89026321
1614286133
195566590
1094294727
1256767685
1744170724
2081145906
1581512084
2047412355
1343234205
1220683661
1531026607
1145020807
600185246
1602362878
112928860
1274096069
1251467508
292572905
756714220
559503027
1548954875
1017532809
1154601236
2107856636
1150060294
1878795361
2124077555
1949870973
1526118349
1418175664
59545075
593109314
758279252
1872777370
649540744
937808649
696446774
1727838792
1680988272
1628969749
201028913
2092624346
268990887
1467665954
960256077
525294256
1455524185
629466640
1403375729
1674543389
2083994014
1215255894
1707814943
1178558184
1565288711
1212297091
1400948229
1576883817
573219025
1994074954
1966862708
1715646468
1249765296
2049017926
737667112
2135739152
1770087203
1194034615
490676794
1653884861
99249008
109786729
1748897677
280981636
926935116
937283113
203451121
220274529
1917456312
590564104
908052161
1628230647
1091576397
246713953
552416132
1971867792
371405682
1706770136
582576875
1861672321
936397056
468063224
1805429951
1171473940
1969428692
143672338
350075200
1415962036
1672243886
1434824643
1833315933
425202463
1782770575
1389376464
198245820
89972393
696066500
656102109
1392732341
1610248783
1371016972
351506412
696618101
1279139024
449559459
1506771831
1186560335
1166874503
1267782207
1363009826
53336441
621733483
1614567142
874645134
242344784
2124529821
1062171210
2121028973
547360020
994151746
1125130522
1961408174
99237594
481699934
1495866395
1124684537
548956416
1974251220
1125329254
951843287
1562260849
1151304927
1855826285
295827392
876111349
1999788841
1299426695
1870245272
388767565
1390629924
2053972072
396307734
1337820875
1113671280
127956225
1334314371
227351700
1770201872
1328981694
1219108853
214372450
1291747688
1599743136
1685932248
1666741019
1694533885
1555094418
1918293233
556788247
734688239
217435239
1987452268
1276884088
1919946503
1684556224
458705259
385665204
719500518
761923746
947136307
1097508219
1310422586
1574632896
126911670
574794877
156585189
254791832
812502570
1747871192
2120039790
1694654886
904804317
122142302
595463410
895443419
925851055
1841154749
1376608393
2109956818
424184022
976652517
1649450928
2129777151
119928606
279698526
371841670
1713951484
1577097897
970558901
922837070
75014904
1753534614
867086234
55307619
666101996
9594547
74565037
1998600842
60524820
792519465
36372474
115113090
1697385321
1604902848
1129281792
1097514304
1460539207
2091049682
17447335
791092193
389777296
1875136608
2077169623
1873797769
1015884154
426315652
1444831759
143788562
425376605
92035587
965504058
277938166
493246105
1015619112
1595285500
204018883
857382469
220721805
1622821675
1044122228
766478707
1349879876
1030411855
1281078646
2016757363
1498713879
912511240
1602915158
1623061842
772231963
535668033
1182454162
1552820937
1596565962
1264807871
1709065905
206995356
1847742928
540540772
887167457
178836949
872483265
98676048
263583449
1137089939
1297471675
1440107361
395241187
794852562
1785006827
593093124
502586034
260321050
351509441
1794375707
833579248
984100902
361223015
1529641153
1151180156
332591505
1502554562
1042530915
1520358230
813870043
643204696
1829556938
1168522711
1015485918
1870814836
1974086022
1864800749
627305058
1822787206
1755308282
780546346
431912651
2086562709
1845264804
822485077
256340145
1521176713
1127632654
1413942461
2012975550
1523205475
546129094
556063887
366448525
504013805
394443411
1518324115
739384010
1566310009
402867818
849699670
1607655135
1422816174
1471046505
1001786519
402830418
735693192
1471098557
309579596
2042323085
96910460
259963301
1403944904
1856550109
52769290
1446994588
1480120576
868131172
1211638862
1936428836
555490994
1208551719
2069021098
1138177960
949329399
27586911
1767676177
2021782282
686528948
536169490
2088456652
357551167
965942395
1578266881
2049127372
267981242
1364682801
893881287
1924415404
573912777
728706074
401912603
85377697
1589927991
1169190667
1572456341
1809065701
2106472694
2026489762
88149062
1654513935
1262022304
185565987
1480201340
904023352
709697806
1448724126
1886692817
351902011
979172381
1348328492
398875863
622281509
263168673
580495001
2085011434
1049099055
1288706672
417672070
721745195
1521186538
1764653622
1302681917
95684759
1775539111
1231266563
1589037644
192229766
1637228284
1361324145
1407621225
342782411
2054268202
333073880
296356720
163727059
1752284897
757704352
740864416
754890344
1423099221
903146839
1468498845
89363960
1953304871
1314379598
2100080875
2137955072
231037256
1749102694
637284136
139089427
1691479334
2116673771
1582767578
689825010
1240383665
1959593795
2114144178
1511665409
1666871898
126856634
64251612
39854384
2132494776
1578008617
594973180
2118907209
305512565
875382040
778690603
1340911612
2105753644
916716717
1367990679
1932336837
815369171
1060265521
1544496544
1638479337
986359788
771639686
883504065
1702352272
1954591010
432913424
1456630728
485618396
512507651
196359169
1456080137
855607585
2075311879
641331673
2098959620
603940440
1190419752
1805842414
791643601
1913878571
1372970818
1721973879
1539319539
1107610548
1928434284
736104424
263878838
2015666975
1393105837
1535720112
150151720
657729790
149648029
1594489572
397894578
301812713
1113748565
498116761
1888019651
1149968718
1921447395
1173495798
937795105
2054219667
449689542
98349826
42628652
1213280597
509932954
2112167449
437288512
415881251
1369091281
1566612500
653949045
18444053
1876420851
573987216
362251616
24218122
2139049176
1045261196
1711879321
1380101773
1354819794
1652967821
1225561280
815815686
375152656
699352467
365736712
1786253834
1681255339
1766507089
1749306853
470804673
680214727
1011276162
1958547879
1636360996
2136561925
999290198
1767461283
1941916953
911528912
642525233
908667055
688954786
1473679140
448259380
1844629498
1851284836
31893708
793951467
471168462
142073366
1803990889
2015321914
831176077
851356463
1913909033
317146293
1616515070
507683954
45857789
692664175
1440444285
27912952
916408478
1629732149
384011601
66805159
247529263
101552853
1665964371
1204825402
1392471620
843533617
1604726563
510955795
1343823107
1529022332
471325972
1144188966
1404785644
1711526503
698237561
1478734542
1370954132
1087597210
497168184
619095550
1569802154
1962576022
708323932
1935310075
1459162707
826297786
626873622
1013512969
1007299937
625652774
1391113630
611101599
1157517469
880571974
1846541957
217129525
974964756
68007665
1439462172
1815320287
718399842
325579490
51386284
1158968463
1207175134
54812879
1458208255
684918891
1883699524
1279760164
98492238
493622408
423409775
174224922
2063808160
1862194124
1415555963
1183282541
1705966411
71564571
1731167707
650409357
212053228
2145640785
358795876
506053204
476963266
1494260331
1982700763
137222891
1783100306
647932843
2046543869
1797646147
913958974
998385164
606907536
1200237595
886542750
1827219132
689677255
724420059
1878122753
1273310008
183375200
1005771085
1986732343
2122448415
2021510456
1205983194
2137056682
1078802151
856266119
365681235
1402134744
710915282
1539057029
1058433418
650270102
1699105623
273728934
1804383310
643704108
2113425893
534760037
1442985818
2014368202
1302717280
1131590752
505168859
1293850950
707227808
474222714
710360512
679738568
1217109252
1815886021
700054441
1118562323
1435984879
238419465
735148663
1035737312
861853558
1742831375
1382316208
276729520
265884911
289285072
579156809
711281093
1603222706
1851346970
857876928
1075503977
508784079
1890202471
1108107047
484849015
861535161
1695275551
831256432
731120204
175988798
1750992254
1045261196
1547200048
195941646
32475552
89601023
1428571119
1349987512
115314282
843027131
1847698159
363925497
1251281235
1704983611
1480350185
54246041
180812105
725503996
918081643
1037410820
2097571885
1114555547
1759590405
2138827525
448882407
1953896289
536789581
447640629
1793313324
1128788625
1079987861
1195014770
487763139
1241585934
1548167535
644036552
1988298492
839602713
1144778890
1357274691
1787177327
818571566
1372941462
1121284319
1033039122
1359544955
1206108208
531134362
405621087
559012742
1312851848
717622158
1542152380
1090826799
805273827
1944226540
236930223
879937355
1770224163
2108733689
1919295863
1903866165
2069578554
84300623
1689700715
1879089933
2029668965
999091814
329463635
1639018168
2113244459
1886919715
400129137
1213183306
1614483612
1127902434
1943668206
1971430556
27395611
1839497104
672217298
2045418971
1216614934
1535111465
533650153
407042068
1557195649
1289939561
2104673301
1479023827
1046722562
1689341476
1568721792
585083040
1972884708
347592922
2119163003
598758847
228687391
1037713040
1320289305
460602175
1687605439
822600372
144091921
1322246236
2010461942
1753961396
446320864
323914032
1440367141
520251
1073905195
827253739
1919940171
1251327676
773934365
1629264960
1496825578
1962055154
345188002
1718296286
1696756942
481387212
63290446
1042708287
2145931500
627056021
1731916917
1478777354
1436747025
528424101
1761804666
123756658
1955722638
1203616388
218769449
688085795
620387921
1704417960
81097650
379206412
1905345819
925698582
1666488171
1301867560
1364095517
683178098
1143368271
1457062922
721628317
1117478108
618369570
2134315420
900393595
1629104189
1227253772
977341277
2037873747
982261667
922181503
1952932725
733050982
1039276733
323537546
766293559
1676278882
854502159
1304681506
989139390
1049184488
1374101589
1368646192
956371873
64018052
1038752516
1906173015
788584222
1932173180
328661975
1890741975
1224234408
461568926
39525809
932886952
1630780513
2070914892
725090941
86970622
1609273259
1320282664
1178603322
1984240759
1073472631
504229302
1127580498
173108841
2106260604
1112017444
1467146197
1580644697
406723536
1200444031
288019813
978132172
506826874
1541576255
764273307
1190656375
1251427270
347754748
1388575989
1136111773
24084077
1331579071
843645827
1253195514
966306463
1391214146
1819590426
108086375
1927614753
1520188475
469159731
2052020212
514100694
795095859
469173764
529625473
873263820
1848773289
2091688859
827825232
453667765
1025436842
1392503628
616772828
1903619707
925183872
946773482
1309562550
1908008677
1455488243
522782171
795045487
13309410
1117020015
1630288055
135758087
396334144
1391758517
826718300
1378395028
1556891991
686370761
1298171348
1497067980
646412419
180441177
770419219
1834311019
768320512
1998872892
58808712
715814841
1131929858
899619160
1723604933
1044371521
337298141
934414485
582957775
1699263470
1028218047
2055100606
1107104402
1035298551
1622623546
1502570031
854433546
2125967164
1783249843
1520641178
561389033
623920096
998584495
514176622
1362422964
1849284185
1992384117
1958417974
899128930
287839921
95581636
1879434675
174166800
1061576544
455923821
1450049759
1582405322
2056972057
810658734
2067101604
1966764991
813877569
298297308
1017606728
1412322840
2005858984
1998939447
938123131
466715141
2002404683
127945811
1583245091
625874986
958048553
1029886164
1829492484
1943641682
1545450784
1361976648
1066498363
531402434
845514348
870094072
48216015
1149873122
533020260
745329327
1261817674
1600904902
1632576632
1941435521
976418891
1533702727
1054224073
1410166648
826192478
1363976226
981271606
1974584742
1128756069
1619368284
983067136
205879404
1494366731
1762525237
1551791839
58344450
798343577
640976322
1525377056
1061193259
1530594874
1514035161
1896656996
2074344498
727715227
2052008931
1114658168
1221261009
659639930
286436067
1525506560
1770236174
2132646406
1393522306
1156964813
402770424
1265880456
1816929827
999103553
600524025
1892074296
1675105397
52021942
804860097
1127002541
540306659
1822158611
1391030419
1463307349
1043595760
520641146
235678433
228963323
1626542740
247516190
599369713
745923829
1687730273
719749258
1451633960
952239659
141377155
894448143
433972161
1939932595
1617636846
102854182
832955854
194092782
1993371495
1149046250
228436320
2065039866
788812846
1806488542
141232386
1425440388
1238575652
901972150
184485543
169392447
926371710
1688732598
603069614
1084485774
1730521450
2146921980
287232590
2119620038
1286854051
1720170763
936306495
235653147
598452532
1739476717
51164412
1458638047
1600304481
1074803269
1433609304
1938311950
1904512489
104820395
1432942195
1827425505
543828824
1908737131
1015081347
1564847329
441779235
517923092
968467395
1276434406
2043878462
1633193893
1317140523
2087259230
406841431
1118284191
1344775609
355972177
478381627
1154531686
1961069330
401869565
1820851795
1048504366
327120361
1837001972
1927595677
647724043
1408922580
1129149065
1896787347
1400508294
31312031
772609076
210356105
1088720355
574622267
747543684
414497738
447884707
2035697824
1905680354
88099318
1992462218
19985084
383941584
874623351
1155103203
1895761449
92896951
1237053808
739298025
1497431263
2082101242
2119490815
1821720045
476056184
475913924
1780761194
2030462565
1716224651
1874846032
838274764
290332263
1860151832
1527341859
611685073
1706703184
69588885
869601682
691917101
1001553145
1828595236
444063962
813064998
441067340
1961494584
452456617
177234702
1261668003
697899710
1042530915
1524347226
752525308
359967873
694686169
272942232
655088271
533446518
1947522287
2101348511
1906868808
507976452
458961181
83200506
1098563445
1428639597
1076910737
1740239150
2066205956
920493027
147925462
231388516
1084321686
213151803
91531124
1434656291
1792751435
1702734700
890402912
327160956
930432531
1510292333
831480273
555343997
2036579864
845335751
1183393190
1177260590
2066819043
2021922404
1941675233
429906379
153380267
1160607923
1089191041
1452058272
730663376
2058746545
1608898087
1917012227
405998884
1988126151
550538510
1859037234
2005307872
997849150
1221922135
1846667287
1563560489
1893066845
10105645
1637887061
1635386683
1780205533
2037555868
1002969048
60299017
1976381207
861926197
115816274
697713471
1217109252
966302086
782511374
171776677
446802459
1943234940
1097609886
2139183818
377597988
561527422
1661985869
1674511126
376159361
257318710
1706151955
2097507736
1764548829
498667131
674719270
939958545
1539330326
941959402
1453777569
265572221
1795953929
637541804
875554810
328367214
1391805309
362215371
2128468199
891506705
884681932
23809701
1163090687
2077772556
1590663869
268491517
855457707
598387920
1900644863
613198801
1256074005
82535288
1116629692
1477184799
683842150
1619882720
370982719
1278215898
495574248
235140652
1215414490
97970926
259618796
1947703855
2133866377
57308366
70903985
1223419957
791597919
1722334028
972818157
1162630865
686599059
26828162
381801895
703939084
204409582
980520063
1356984253
32167021
570568381
1474343349
1576131672
1915186673
431449799
2134048509
501110539
76978026
2109232600
484830228
569598158
1360719686
1566627058
1161505147
1660226825
1238622833
186426779
606931529
246860077
234293930
2013390617
1954940714
60852788
398274738
695684219
1995230159
269788721
764593476
229810731
1753834326
1059265096
1606260131
803363436
723553392
1941145473
1447007
2104064734
2044249448
1684177229
918535138
1206378367
472789479
1196279413
2077075174
424123994
1676913230
1823458706
183796776
1205552629
1275525693
1495795195
1730240600
1987633269
1824641648
461078670
40083046
1924008220
434648110
875089017
1647050206
2018909420
2064825554
2069810423
188141170
106502848
717957295
1256549724
760873480
1412166484
542949527
1253884976
2066537747
1432451105
526522547
140918831
167265656
541508210
912763011
1051559770
771900623
370522975
635041507
818176307
1815106413
1592850837
793139749
156192397
2015577067
1728338022
1460216766
740001791
1495190532
255863604
468838153
1490780265
1043987659
1065306626
987555088
2119805508
451311591
1400104981
1611807712
1089816548
423046520
1410618039
1419607940
319324576
660895537
1896831348
211144493
1709035965
649651128
385243254
1401447901
160914119
918317309
1969094497
1240247947
916171320
63272317
1707875926
1035737312
1524367352
1663204266
1491018218
293140592
1102512656
1569622178
288709915
836370266
379887936
355772842
963856875
962546787
1041308087
134040657
2079133222
1367841588
1350839928
680486018
736271003
1794979744
538470188
1310446783
688612034
1038405987
574944831
1458897666
707999025
1852882115
1193626319
2020177097
2072290575
1111268985
1304904481
199170679
2057196736
1753922179
976845003
380718827
530557299
16894938
1638638941
737584569
727798602
890358992
12256467
1868984093
906464485
570000642
1501888900
1754091790
2127161758
92692171
1658519597
64584711
577410086
833719856
231854879
47766519
1342823949
35023726
1611725202
1815354672
204063954
852966925
1099138602
908451664
27645585
1301187844
819350944
1988167656
225102097
822372853
1380909352
36612937
791469028
1865337256
1087202525
2100256323
945904144
1034067618
1162617208
1570436492
1718591652
768014956
161263182
1106441477
2096285018
805221729
773795665
1601876739
541832995
709241864
2031317510
2100436788
999091814
2034381404
1147023988
2093547505
1235925231
2044503567
225917260
1187984085
693191804
1613346945
1938365500
1695827887
125624130
2099729867
57749737
546760738
1227434416
63970804
775918126
1577260532
729152747
1078510248
904045464
1211768323
442824917
1579010772
1882497801
345773993
1093124719
1817516099
177872616
1718373976
1419525401
118808417
2004129941
1694895209
108128581
994864018
1682350615
614225027
1399433390
1737735951
1633729941
950483879
467181007
275001804
1214275937
1025275219
953875807
1571671834
562115322
862352067
1877533319
1131072975
285914450
1772298262
1351279156
658622169
302727967
2137943054
804901102
1109139693
1135119449
57695799
266653548
1941493159
323171161
1616452398
150125589
599731873
528288997
626550124
204434250
729903028
1257757638
2083262114
238627665
316981618
1516991085
1887969665
348005451
1700391055
1267588993
1357676779
1955284426
561643873
2071161674
1510608803
1477417443
1560303345
1231338362
552352330
651933142
1982722064
99488951
294151610
495865700
77470761
1098939815
803934582
1253285326
752659125
642502790
113466980
1034274237
876952014
1711625939
1861729728
855033515
469651630
1111763040
63635268
1169853476
413489547
514416154
58607298
1947743155
1840946779
1624612486
662439713
1727282186
1227276713
666411944
2052240642
1146282663
1776191754
398433402
1469806965
563966865
645365599
1826754681
398588397
1753422701
365631837
1646304659
1071458750
953075680
883808080
1076516996
308142902
1277690427
2027515597
189738417
251882230
620819137
537674633
921015031
2146011855
2051239652
307584981
882014670
926167113
1066666150
111866985
412817168
515741543
1517506597
1838351420
1079987861
1610584979
466228653
1666737335
340576262
2123024998
588406250
2105191677
125052631
1510428752
1386956062
1402760898
131105257
1274747860
1271836328
1777922070
697127940
1304575757
448259380
1210588042
810258716
1598577103
2109344248
184334098
86055278
1557898344
418731092
1785546342
911019788
1296698761
1369926633
809898755
1899089576
1932209390
2065147757
646793231
1975860710
117517848
81978489
852012986
57518574
1482103508
663195467
1974545690
1671949725
1952025188
2132999829
1870862627
1073141191
1392460760
163169104
463033353
1948146612
1865107682
325095540
1611050039
2004802824
937779705
342340319
1206455982
1975462203
2121166826
1060224160
1464633626
526301910
452848241
726979768
1245643427
292132383
1095876456
1853592446
36278535
1259807920
260745024
1364086535
672064941
1655511014
1260494121
476663413
1724018191
1723028832
1549190283
1236253679
147597791
353284748
1366070979
1297404762
266105612
879508492
1990855965
1214226119
964985102
134645795
603559443
1284023231
317313518
816878874
1535205499
1995593227
1758248718
1808992819
123101250
443975545
1056128045
182932389
654577875
666411944
408706987
157561303
1518736522
880233398
1154906714
1100699861
1779798958
1252294719
71868062
1808893369
1361098254
89033389
883228178
680237924
429552664
389698250
538658428
1654126190
1593076631
1560913363
1154053785
1479361409
1715619186
769911430
1937185477
814267152
2017025434
1058020161
938081199
824348420
421487241
483322380
109907029
1492015960
307772723
2086945298
2044549735
526911128
598966031
398323852
1155707128
1505560625
2075802812
1432717456
729322720
1999403054
1241635234
548588175
555705382
1885800655
399087784
1156497568
1282080047
2104491655
70827161
1976492787
871178784
17880604
1390435148
1363778154
1830782665
1778330032
1519666898
120601964
779741317
1154753262
1872337939
292671193
1562906747
431823352
609328723
1314353098
976406346
1198519552
315983284
328099875
2107075156
383549950
1878998316
207735336
1677446184
588079400
1939091600
1551660851
259244884
864629479
767367613
1546447536
2109340235
146474152
666301808
266355287
405566810
2096865373
1931661827
172350412
2051985381
1619037385
131189178
1878362818
319538323
23183289
630247217
1707588954
1909039061
625796039
435327849
695743648
241856372
620608902
158679041
295687626
1549846783
255019934
1115096938
437191492
39441367
1630053159
1958215312
1077594943
1544709680
713247472
1313276652
794704185
459470416
1426996019
665005932
270233503
623183598
1968013547
1786536224
1230847552
1501192569
1717715947
427497830
1692794374
831792189
1611687280
920219595
1865970977
135706454
698986192
214364314
60340124
584795318
1179987087
1925222425
744628608
128076867
614408569
1389314784
213177590
91186110
123060502
8679465
2041042641
481288538
836722788
602886303
158428902
353224103
858427645
2018896626
927225420
1643975416
33697345
885809355
2083695771
1272812302
148598162
1984753108
213149687
1490711122
113631371
1838210949
1900065531
2068117816
1086840708
2094090705
1767076367
697724038
1127899813
1438161919
1936266269
1754746896
1995179845
27714272
389608628
374875561
1320483847
1055208433
683602544
399015772
1518235724
2005288306
8821766
805536521
900955264
63939064
503162431
241476975
1377145396
209546348
929180430
1080099493
186962476
1897330983
2049822556
661484088
1633344555
405810227
158714649
1336235222
1250818407
1871879997
1593151167
1898304907
481905567
451757000
2084151785
50765902
317882287
1213082065
489776932
2005643905
1033706282
1629064634
5677067
780624461
188506447
1978885886
874581676
693345786
1275829493
1097675570
1455790603
1325019418
239621966
1233077092
1311733214
868039582
500065241
1360878699
505451579
17256347
236224962
2144046564
676516809
225215166
1007571434
2029660291
202832072
1757083164
1780189833
990905675
1237589720
1609268179
977003938
309107387
1299995159
1355647756
201020648
1127148317
764583854
1278326997
2101306717
1216903702
199756417
599707436
283072948
17557632
1304524598
1966597365
542527808
1872499733
736473960
309945596
1297660539
1703772319
1783274086
1932938162
1596462454
1255513370
2025961358
1384194260
1113417027
1679165398
1718424411
959030442
1099290206
1067785182
765898989
1746263581
1203449769
1273277007
863040811
679540458
1772278723
534853162
107402805
94553887
491104770
1996215994
1093094409
1311312527
363881451
611719059
562114158
1823514416
1363452512
326322895
878972933
1439931041
723403216
1419025090
1131563495
1371195912
1893444411
907051085
1607170834
1309381464
1350020185
1151270049
184462315
48862514
905310191
489006389
1656854759
1566046323
1546123126
685231846
407805999
772323427
145925014
1006770132
891113133
231774073
948202176
268559618
1358631076
1722279185
1046378477
1898623546
887558393
2080085879
2861766
524632814
232005385
1777307087
30745165
989166929
1268109562
105785151
1828625544
1780505737
1300825114
891001943
1611461285
2106009047
2002342686
2121768682
121689908
1910405964
1800949187
821745420
746293298
14010834
496017320
792221745
839053604
786820016
1653135736
755241151
1948776019
1133463414
954207329
1945353586
697396663
1338357149
2030230034
395281099
1218663069
1825701565
1474410931
1606925831
1295417577
438351650
1885660238
76483528
201564072
1860999696
513310973
646753579
2020070124
909901001
19222060
1078935258
1326732086
509243324
657659060
956155320
1812900786
1837416656
462802062
1352900150
1262283338
1250310659
525113845
203798284
1160735401
2041873580
889660140
904047760
2077823210
1957485282
176431250
661964278
441094913
324907784
1845157975
1461597690
984497307
591460438
769276306
675122964
1877605731
1158441919
2055316430
1602911234
480875567
1468840621
1192226778
726504521
1079679751
796664109
601430771
1256543928
1568555240
543622188
46663548
383409095
1956250960
1147524302
788400809
1032642461
1043737385
581498723
1344029293
1559348576
215032282
701821855
2117857052
490653602
1745980273
2128003335
513477808
519581365
247497761
1962383789
201916845
886256919
1224168609
623328883
1401140559
762762892
425602406
1709035965
818544505
366207452
656747689
1511516212
960898438
1752833566
1387806643
199978008
823484034
970274117
960879241
711764642
2128052474
89532106
2016477697
1134567189
1645296933
35571556
327942461
1894131243
1512438737
844920665
1171226224
1868347081
1547960501
1947517899
1297486895
328966707
2086922659
1743828054
1916956508
1726654054
746015708
318639948
1793495018
44098714
1136125813
697962362
1119890230
844675431
1548063075
1260926312
1921815289
1735159427
252606186
729037580
1830004619
1802424379
451004331
428225149
1260059478
1411321334
1441035918
271404689
1458318365
1858978838
495315462
1310089457
2089599844
1225601233
611762009
1182141790
109932141
505930617
511915834
397450361
1315220057
236669049
2077274280
2055213993
1808128187
945770914
1838915370
887598085
1444258617
877596490
102517402
813766622
2128023924
402409776
1910586773
1227776062
1147316232
1421995950
1217300045
911259024
976755633
644620091
1543400233
873961726
1731455741
1058121801
1700090861
53467334
1153314162
1957992205
2080748481
1912919679
519900583
1457833157
368111227
51656453
1216849361
1328814370
1884365534
989266344
814270370
566408628
734575338
167444668
1731370
667017477
1182015198
544045704
359379257
1286571795
1589548121
2065745493
753691848
2118789307
1762922355
957285511
365805791
286363557
800762138
1996077536
475218928
249548837
990918972
1880791861
1994711408
1997906136
1079511404
2084455521
2007185805
1798196258
311231674
1146240376
1665872441
1621023524
974135202
1002886794
1068280692
200635432
1660732818
1298694011
1423936045
1495410002
792560452
2015016670
1289081769
285985479
2072338079
517587459
1525664109
325891198
184196263
19617519
1203875764
1757281670
841815220
276976592
1980037117
1191425008
1370720566
2147279531
1016775679
1605326521
596877743
1672739214
864974301
1662006174
1868253804
1599510756
1470749275
413507563
1261119167
959030442
901989996
1948801122
1290395508
731162330
1409740711
2095046658
474967571
644904318
1693402024
808714769
980979894
677000108
456988714
1702556190
2121397285
1263071592
860719155
39206742
681057649
2090285300
1575715021
2101154507
1397552781
124453326
677579871
368419602
670582178
1852244861
1026756529
1690649582
1082401053
716941902
2147260170
271932811
1742194408
631729816
118249239
724984864
2137587504
2059094068
1206442683
75631102
651400915
504391018
1908733409
1209637031
2139862272
1989932234
1012804406
523240641
765613381
1087253914
85628479
793528109
394841640
1747125527
508606240
2087240225
2127605610
345727587
840945843
2088113892
856230459
2106063640
1541086573
379791329
1450110189
680137757
2014366193
285882594
1678241854
182201059
1599115580
1139466774
2062135823
1233001303
812203486
301789998
1329017221
325104026
435310162
598650294
1446788091
361251528
1072362688
1641365399
1888881395
835021769
645387125
1378839345
1003001065
84449721
521477004
516416947
1202359831
5420404
84907298
1783756488
1606048204
990988018
394260381
1880853296
2053265336
842734073
997959328
1970858736
955342424
2095457776
1900094283
1248276012
392179714
1333241736
1372921791
1002670357
708622862
561994948
1936125951
706242072
689905536
451009213
1521712772
419854438
1316052486
959048899
1746451670
2095573385
1882587513
813631285
1425013608
1436798240
1716085382
950133251
657693953
1607704014
46723879
92441930
469603809
333014349
457767352
1120267328
1247913778
1376514434
1592022464
1723798860
1854833948
386429850
989192789
500612184
563969902
1017455199
2132959666
1155395713
113942833
1620025052
1248752164
535322078
513892816
367788086
1946945690
173941701
1280387226
231838244
1990444254
1511289268
2009780383
297779638
52156091
1441418950
939898993
1584826117
1440158490
1521560907
171156758
615216665
1417918041
1286590312
286269109
92509092
1932459013
848540269
2054687816
1121461287
1085782101
514264472
185393967
1865638551
535753699
611618249
1271121343
443735475
1616447061
1806980924
1340547325
129167140
1437126908
78565491
1828349950
747184993
1376272463
69395560
218679822
385872197
1701583651
291614959
809045986
139276139
893862851
2043771064
533241133
1040683867
271954171
1628016677
930334688
1395865483
1805663041
717598599
939412917
2141328308
1271079208
485729564
1151980798
2034722021
2050818967
1085151504
1849085318
1384106985
573838504
666286273
1304571832
1306732752
1908066044
374560875
530580542
646010996
1378959007
525741138
1225901824
2079282299
897667966
840565277
1192403408
2110699362
1041708288
1809678711
1749747282
1880716992
1057181780
2090706399
1302920088
1270419051
1038023788
260242845
1189744906
733921601
965664124
1835662984
959904077
187191738
2021506518
1488683285
1547946613
1094825699
409447753
1942353659
197255931
1917753156
1120227704
562146258
1704418091
1987543280
758795648
1355474226
2081688336
1761359112
554358311
158144304
2088747421
1794114406
792163405
1555459254
645479935
430201099
1493378303
267037286
580883844
693515526
357158245
1616738964
808778136
1878783248
1615781242
1163416237
1393611316
2076899333
1948507913
1275450079
184633880
1324294358
1732811569
173780152
2133998472
1323731033
2051311375
808009523
632288592
169992625
390178503
2090596344
915652342
617463726
1708655777
1239308989
1154713886
2115789303
966551737
1014648681
1828600952
43708586
1631646260
1873751194
657009582
2049675143
557502250
64034580
1323753448
276517329
1326019626
1057794838
1458351547
1178731238
1017643743
994928016
1017307934
1038589801
1928267735
1007418506
341083262
58954009
2116501884
403938426
1810385615
1643473617
88981418
1029997677
525984647
824688973
1512659741
1121435621
1695043321
628084281
443550173
1470818991
968585980
2022785625
256963106
184767253
1157907302
596401030
750855630
910493091
101378812
1462913695
1857176663
1055745649
2080455677
926244070
1346229722
233571170
2051855567
925002075
275888505
912908801
486919456
124847118
1882360864
1222114674
1538411728
1510440369
388093650
1494340857
2063957011
1166503155
144631708
802751012
44357348
2093783445
81721244
349941535
97446479
287684134
1886569849
143196670
1234708383
235357448
226684812
441449522
2098903353
758367370
994306548
1119953765
2008374384
1204465036
1759490390
1814590531
63888422
1818456163
379141330
887484695
1858372517
247883452
108081153
2099403768
982855968
2028450022
1233896563
1177193585
310184095
360558070
1076274526
343805847
434301313
331163097
1737019317
380859768
1968265448
235990959
2027787238
376726845
375693702
1555170656
275124249
766092594
606307777
1152796110
1681100681
1557566704
1925057251
466972706
2017122464
1509652658
2011118900
1576312876
1953230260
1436298157
1069786808
206395639
611612766
1003573208
1841031190
297452711
399125314
1793600278
1743345300
118780202
225189521
982773868
1278615353
621011310
2083899961
267478146
901486181
1595969366
1723362233
1125089919
288897446
248980099
154412466
219220431
2109472253
1145688867
511295596
495749744
83390309
580125600
869450451
129986959
837298168
1070994535
772727403
1894059255
2086216704
1121673489
765132541
1001637041
1517380711
21800878
72536604
825158600
736291155
1344938467
1909798015
1320009041
2033238335
1140528739
1943067352
1378945016
706093861
838025562
1438887912
164966222
613944696
774447792
1026894253
1727962988
2073539784
1839481530
41212414
536764940
498564298
1783245213
1905503696
1505220852
2084208063
2043766209
404101018
1004640734
1645317899
658601556
1850659474
172848219
980200014
1763967887
1001697620
1011382803
485041444
1137632820
635283707
1737274342
1969844845
456640994
1506107619
1562148663
1195575750
458987337
1990274142
1057873974
557423281
184402716
1718492467
1681833597
1568442742
1891335390
642208375
848527979
12346304
1489866903
1123720986
1014095131
2109163675
2038676149
1024872313
1588242766
264743878
1246190830
1052352348
1758998568
679742385
1996814366
1172679063
1023887607
248075214
876420317
194149203
926448341
965942395
492868921
1305167320
703474248
1377394095
1275531362
556050156
1058549140
785764611
739815451
5092599
1003445054
1270548911
185103923
810431316
511040906
1573538361
1404673201
771121708
1314899253
1126746521
2014221310
1327564349
1406746854
1525028850
762505231
93968248
139964527
1815773789
121389220
2112303144
770595835
1015612801
644279749
500047478
2055788611
1177308646
1295330103
560993490
1544701532
694440835
1557763849
1907644828
1632245567
286857588
620698145
863736115
607705644
819468289
2027960980
390178051
397621154
969716874
217412121
2076590856
1405261580
870942458
394184688
1696991428
984515032
1846260740
1376958165
1110556577
1973281469
241367023
898684460
2064157622
59142453
2077392895
1710895302
1859798907
1270211904
812294500
1650824227
58652449
1218800654
738384585
516013576
1082666992
718637585
1544113601
2050263165
1178078198
183968239
873786615
620314465
1259898393
973455703
1614603681
583038824
1631493893
1654462740
31290969
457778456
1086103459
672226157
1003869556
2061740304
29940712
913253637
339051993
1236869868
1565690038
1230488149
1374527727
1077594943
2131193056
2129964480
861853558
341361989
807417710
1203107603
157409163
22065726
1284599749
998870705
457746076
960596014
1622395985
1178472541
325004163
1366727827
1222014413
1804687748
439076478
864525144
2020903143
1992194206
635629338
1959939321
2112479691
588438734
1843950326
1052426961
1085863943
758286670
1627401405
493356605
438375350
1955938517
179971522
753243263
1648413058
615940340
97921973
517377408
1502277597
511484729
213627674
42153522
1726839175
270470798
1139441195
399407514
2026623913
594942587
504950700
252133734
366496669
1427206252
732739000
580486221
1222581144
420789675
956842322
539033884
408871587
911663149
1803521710
1130050816
333139799
250715041
1505575561
1844163167
1446760049
1745890496
2059964420
839019534
1343737368
876341912
856260198
2025149683
1183600915
316751913
925859291
1987321251
862921294
1062401092
1891870300
1395137917
1865338850
1756043191
293058712
1564670306
1545851231
1743531084
903876423
977344913
693593444
1192269906
1196825541
523234114
1044163081
1997281790
683961691
888472327
24464663
572342603
841321074
705573520
466692245
1978000825
1287876155
157290387
1298008935
1414337875
1100983601
810849393
1882123166
293781123
1892284080
1449660222
385694763
988357710
844108815
1940712553
773099471
220520696
1698170124
565784979
1290442887
282605485
1793494717
1142850246
1468943345
1603471788
1233940505
1663414258
1607780994
49132065
1398834321
1089342971
1266870944
726273048
1021815006
153179706
1142640732
1440742337
205704282
2115540044
1874832186
1767937468
1450271024
1042099386
2105700512
36868266
1296718231
1055871286
531207081
2008462504
1929327078
2002763033
511350982
2040806550
388110924
1779018707
839824938
579301754
27230463
1227530983
1274675889
1248372942
408857394
429124101
671105372
332778929
586099395
1899239953
1968949837
316877866
831189454
886698944
315346593
283121555
1292030835
1939199027
1095469039
1348464016
2048692746
710774072
1588442349
2083056946
537664850
260088085
1486711026
1299616531
1867020201
26415720
616460071
615831514
1597630535
1470849241
1189242578
1725908782
586992708
1983159623
51571568
387976706
151300165
1992796458
149596598
1296718231
1718727873
1820695049
2133174440
1430478008
1673882622
1731138155
1241706256
659073046
2105539445
1210367034
1273345932
1127048560
2032052889
2140826758
62294795
1579280073
1252821651
869204490
1622706021
1032369998
877043946
1013815970
1607618773
793444117
1514861711
1824892049
1972589853
204312679
284791422
1425476687
2059581800
2042205604
1103044511
1001779170
346728732
1653741519
1712136992
361315632
698485916
2098223174
339366444
2015223165
1987629513
648082127
1007240366
1337806600
135056135
997718528
1354177128
1966737042
1960561725
1712060120
476468655
914236816
376975696
514078556
1339503818
922587927
1428362503
195562731
1108196010
2142982203
970782121
475995593
2052200239
1469574319
1198100587
716821202
1908402415
288932387
1808310840
1898888553
1795592087
1306134242
1425613729
1605934599
1583187604
1995309020
1258363666
2045153516
1429356799
1402346127
51136357
297960566
105437193
1551765963
1919908317
882775629
1318971026
577069111
1237262839
94436164
1967817782
1889847630
1015981545
339811462
912602905
729288869
843179223
1333466468
160586727
1332378252
822184686
233383821
2017825213
1619988351
160475339
1706205674
1883160668
674494381
388595798
1187607097
1182251134
1340815912
1796075484
153179706
883386417
241573310
1406773380
828899165
1974566617
903213910
69248251
766385655
1540497489
1398716745
1382136644
10529331
1941679105
1187598787
1906306404
1610709571
1450267151
667406204
10637105
1220741688
1975225105
1038648110
617379684
1532135932
1113304226
862665766
1495265303
1369248611
891410959
1400728171
376527379
474687971
1668997357
384981876
965630539
2091118939
288440267
262810561
1296436289
715354571
1163631778
473725254
1870887538
977051806
500075030
891985064
211754857
2021143684
1427228385
75846513
1677715298
146817631
1355292191
1236214444
40936146
574941293
1221671255
1095434048
1606216695
2075481908
196868531
1114138027
1075043229
1309292655
1902282458
437758167
588837480
1392104325
543349240
1475582043
159029258
403010913
166178534
521652297
705248122
1950749437
901736494
1865159695
1154601236
1752657843
1074657273
1326870107
378961304
1574221527
1733102557
2006514437
1973823291
890047205
890854306
531223322
1433140860
414571414
67600120
467045765
742001637
851402523
1893024191
1969118716
884542420
130977254
1038758771
512919824
460686143
1041914770
1391890440
1377393537
270855451
1815184019
876042763
3133919
2024756887
1983826987
1280267209
400852012
346701221
2098648606
1446143443
63137084
1192325771
1399193265
432384373
880792931
1086064006
32921866
1567977323
215764567
538876041
667438529
115407538
281441732
153977921
1709160900
805500041
1898304907
859456164
88161816
789765495
1834897273
1617799573
1305054290
312916873
1532892878
406756534
863906401
477683762
2033457552
1020972897
881904111
392366598
1134874947
540310625
1030093685
274229681
1296835286
1866983830
634924146
232871758
269971834
1978166361
1102218259
1172688421
746038754
1084389227
663123726
455911215
1601754357
752641013
1664473788
213865325
1323105205
1902143713
1266121667
1938558765
1890604487
1017229399
2052641369
1713760026
1886818765
72544354
2015486107
887162361
1679702656
1989670143
1752310871
959700354
1171959035
579931878
1375956862
1858721957
2122619288
593116906
1867669677
346827741
1724670964
171194271
531527780
1786858571
337485255
1738115901
2031373108
964336862
689769359
1074041693
2111329709
232564573
858284249
1940474974
82293106
1458956910
430896376
1468905103
1738834966
615952113
657494925
209484491
998643523
1124006911
1832253144
194680265
197565928
522794092
1675218851
823904443
1395112104
267734964
770265111
2093205586
138876947
1525802911
1105532043
2018355347
2097958396
1753346763
812724968
1154103432
855689988
1920060085
99701825
1887188645
1422790612
2036715869
1380173238
1693563405
1226473719
1799557030
652519795
1477041299
1152803941
19799766
833036458
1155769257
1267461720
934265552
261092561
112478496
1030933347
131135175
1674347473
1778359438
1224688351
425328121
111719944
1848156362
1538669559
1084258768
1154429408
1464195292
1291107219
1271727580
1361086512
453968027
1529156060
1833665806
1454444452
1789640679
1051141548
1963981531
1921182598
1921106906
811391164
562733912
1956878086
40395694
1959744602
765381211
1010980857
1995305764
376846463
1846541957
198764418
1863277955
1044752320
2146286926
1528189434
740928755
2001557184
2093637702
638949725
874645134
1415015155
854590138
929513457
434684664
568032871
1560057479
1622548233
286109933
857438016
1872391652
1353680227
1111470033
633834918
626464680
1345802320
620139421
476219485
1312377392
60215177
241718610
462268927
248681251
170049152
1492319902
2030211555
1111936277
626362946
1060670620
849246549
522337876
908364864
1656223907
1548588502
752709384
290200000
979849210
430682788
1182726016
1767534251
1649473807
1677756629
514217999
1050637628
1788962532
444010472
934451181
1508276587
456789170
1305391239
83188702
58299306
1419799518
1005358300
18781661
1205091098
292368918
1698661801
180638833
566465297
1597572216
776570123
901264280
741354108
157923770
833684640
417515661
1183844752
328781819
1792599068
1670508331
1884653256
706840405
2028556384
1270074073
1685423331
854926489
1170905101
826928523
1333016924
1523682349
122516059
1114066135
249337568
1671566793
1119155950
77435913
909948736
581445776
961218056
2004210591
918561526
910375576
1252936906
104136639
2073142128
281905361
815259002
1123978217
2122600034
1962251416
1085992417
67109622
110249313
1550834902
769911430
1766579461
303732164
94430673
338927131
2083535445
734169428
1772948999
431382193
1417420503
258505659
1502511267
216323316
964731229
245978878
997857067
1968013547
458266095
2008706737
1510334642
1285834327
969614466
1329722348
669302295
874582874
1077870762
849433203
1270081138
490385198
1493507989
2029519454
963458422
1665268732
2132796169
703056254
1411694091
2119343300
2075197926
1109619167
816816034
1838246902
380920816
672676227
1125384672
2043331847
806508307
958144623
1543722943
780257671
768639928
1520674287
1672243677
1159341997
1414472114
801713530
89363960
1090694465
805063880
146184420
1822450330
840101005
1081380375
607191993
501534076
522045807
354950174
96775878
1781656444
1157372168
442514124
1006635417
1930634667
1359680351
108485917
1749924501
1154651111
1373855694
291121659
638606876
1038856778
2094669126
976484680
1842679290
684630452
1749403981
1503999592
75089480
1764266675
1410694326
1536364142
1149346147
226776178
1920383746
362109964
880979439
942258228
1515214256
1768934184
1986467649
749561551
636942382
1135172272
1822827213
928556000
1194107052
929796427
345679967
12242222
873179116
1153426273
372702379
799585126
1092932238
112594388
1502220376
426616702
1916124340
1063482010
1788146614
23362540
1754766091
1302061989
1987279819
1170005808
1107900881
1196055479
1768643805
266807036
1978415902
605350818
800854231
2102785200
87806734
1068783350
1263446745
411535794
476247484
373068167
285239209
1921281233
2000848529
1632601704
1364085974
1654246624
2143277325
2063880410
1095357867
531254001
984217465
1643708865
1860336193
1179854073
1200200823
1429878348
1294013554
2086687239
107773345
1477280007
50624161
2079021612
201942828
585475442
979651624
1390311300
789348117
123839973
1067214899
82473612
1159211106
684544881
22203984
1579994336
646933126
1423129395
583778811
1773583234
1350473441
870125435
994138875
2043543824
1379561647
1693778989
2012045860
206091713
2074202311
81364784
492606132
158581102
1402465700
459185185
372127692
1003575400
749200793
1006298315
2134705055
1162153873
2002914798
1619971587
317173858
189100700
2069938016
1936812282
1634960580
1346964105
106271334
121565477
1988999715
1571722630
1711894878
924251682
477213005
1592594918
557804521
1421539043
1315724741
163006809
2047434252
238065800
216636271
1246907439
918652206
863694058
980217295
1945335935
1063773117
886257677
1343697527
1514764858
2083986672
1224944350
246959529
1759872797
429626370
1824394540
1750303139
1827058100
1525799387
1850401410
1652189564
1848452409
962604244
1319093496
1100556952
1592241242
562660794
423714946
581371663
1580523724
902505742
2068136727
1140082241
2119393122
1331905858
49158313
698664876
145599033
78134004
412050171
1962006618
795482261
955120484
745937838
464137491
1895103127
1686285213
636027233
636889635
760244591
1350468672
623050596
676993898
1198047021
763886074
1673552298
129315118
1530813830
1009034836
1570323496
264786731
1035923576
1776182086
1823022073
1191192355
69981635
1844843846
1907291850
1773343044
762049507
375610383
1569205013
1677299402
1627556112
59920221
1881439536
1198707911
1344521867
1807165260
117229142
1589211887
1530025026
186401798
82252593
1645029674
539647366
1533850982
757177140
629873343
1811034189
1043898472
1418551204
1694605569
1018778894
1307087878
808127560
812003431
1538079679
1482562335
1906788158
34330636
277635875
514472428
990079374
1232503284
1018172622
1003739051
2117494933
1268025550
1256909830
943469755
805808742
1015942794
1114410886
397081738
268054076
382331790
1167047765
2002763033
174894027
1816072552
1192603390
1425953383
1410601033
1832109419
1743937160
1674459446
1310745288
974688913
1572933369
1214033818
383056043
175259016
1521069593
636889635
1443079751
855305484
1012788534
1356981254
222509915
911270887
1962501981
333709734
842146499
25476653
96775878
910098283
1508827543
1110433057
2042870675
1577765680
1004021430
162253982
905101411
200916671
1075796496
155123709
1126021837
724539303
1747843473
1910417943
1369688174
1909301796
197016617
213281753
2086112305
1641624573
2060551043
41467291
548126276
1745231184
709969839
1678774214
1248086090
780863358
382637281
1433107285
1179896128
1742498003
1140219089
362362895
1475514271
700849980
413924233
1440818512
1158398683
179601407
731558384
1368743650
841815220
509963589
530016319
1353906773
1922893033
1782590028
1532952250
1087019376
627229847
105405151
1251145454
2022155903
1486654672
649965668
109598419
503566973
148924018
1124517915
353030557
1488479546
1495334493
1762873365
415364543
1458803763
1363964460
1527820566
1443626608
2110591916
633528327
521977431
379094658
1828349950
1351582376
245233339
1140286153
703999488
1989586580
114997713
680000560
403274680
579045525
1388917292
729031244
1968597816
1571363717
1847549319
1768315229
383624182
2110704681
74133454
664883329
1263239182
1741453771
2096748221
1390357675
1102756239
52361342
216987116
247180763
811125611
791945094
428556971
737803406
1701760068
907235580
1063399159
76691230
1497729408
2011277014
1920505385
401596485
316186050
30481087
73325037
1067040287
161825403
822484479
387939485
2130772119
1507196012
196150381
1527770723
110367820
17256347
867249253
1598957482
1346433100
1745929516
1838867261
834353911
208995792
1851212395
13701098
25469466
835858790
1322217429
2121350561
718175572
1609600679
1313480743
1278854612
942249891
1284771915
1511205440
641206890
616850941
706659113
425602542
9278795
1717271669
1474170772
1310112636
1396693427
1604860506
1665118992
279991940
2048772208
234283122
1400128617
719059234
450686663
28949874
679063243
1975981100
1153401392
868794499
271732090
1252455379
456563157
251997859
1871644397
114245024
1176452096
121277373
616138988
1218760303
496655986
977982645
248546043
1071268986
1470449217
141536427
290719306
553870134
87318912
1755495983
1059742602
1079120755
1365242403
1564488165
1042824656
516338811
1105755253
1654803484
1155831616
1690858012
846492035
1517880911
184147590
2073657047
1931560058
745148726
1951711078
688912614
1747843473
1410290711
1299809425
218217135
1681968082
2006712315
1011337987
1430472957
1900202678
1060671606
133567377
602986257
966376535
1840849396
465858775
889039259
1159388972
341914378
486231583
1265289479
1641082300
549045451
729033554
507922160
1456969249
214668879
1811663662
461022897
502575725
1765125600
893445504
952437422
329867790
2011698701
613094261
887395804
2048175405
1379032317
1799212275
2088557069
1041342359
642685842
1970314319
87378869
557585415
2023425740
1823037842
2107457234
2010745292
198032083
1385329452
785441304
993158757
1416904332
513143913
2091614418
673200334
1663763173
335323971
596100514
701999214
1198667
1854208117
844946736
851093828
1273431483
1029116365
415056127
1900238859
430060752
743635108
2051304237
281750881
2104209816
1355677401
1273145605
1124957532
900612700
969897633
1886092865
1967280002
1468094033
2061575420
1821715863
2137017175
635479545
305476293
1606039537
1438076243
1661318074
1592150682
39484905
1227020455
777079398
1747329581
54578230
1155842766
1448230965
157860246
75880031
1765052
5404607
1094716296
1905641139
1935442977
1134603217
225030191
527771412
283537624
2030817649
2074769656
201252998
459267608
118624502
1422310271
1962064938
360632127
1237441826
1983005130
1152435765
1961858990
1615715467
992164600
317214107
2126292955
1586632906
1582017915
999918620
1205561091
1145694836
869086225
1686293265
1171856984
432240803
1226208238
1146374170
1846197733
643508910
477663657
308032597
975445691
500766818
192312089
675269224
583365374
1140232194
1853938612
1438652097
290394902
1071345353
2058989060
1174563291
876363728
1535938317
1389598630
224578544
1904969180
418157471
1424872086
1452172397
1138880773
1343032140
2029606721
1104484558
334174334
869503363
1124590582
1351533613
292076129
319557107
893494705
1338702270
957479983
2120535497
338199176
1331218975
1102815239
741240364
992929966
390982885
232895358
1002691853
121852930
1815414965
1215764369
1817982815
1054333196
307902559
1686284665
26976979
1708312189
768262547
191019917
652578110
1828696596
219548097
1694541185
69849443
1241698289
2070981879
813217321
218374426
1454892263
168339677
806008114
1442651957
1970657859
551776942
124995533
1991852678
1095994783
1296829866
1987945358
614410433
213624064
1613487784
453316834
1149797887
194267894
1971123454
83416453
1445062981
1724866691
648185195
1559619465
942046432
1992782418
1925479852
905111940
764059208
1038021348
2051360776
1613953697
1079733372
1906839884
2064336805
332235681
1010435564
1694218167
406094274
146169339
1147943757
792046859
1742949702
537317515
360197075
299533443
1562069738
416464893
1990408988
1231092739
544075863
1489985673
876089846
1506739753
554045644
1903727728
1630233547
2059437150
731422628
989881182
428208085
1957869381
2081488408
1547581398
1416902128
2067067448
1109810091
5731185
2069453117
1186923604
136419676
1894082185
1788899897
50515392
744957661
152243281
1705815291
1413626518
1495350090
55375118
1722963495
1354696652
1542387958
614283406
1840039525
71696260
849909410
1544455249
1799262299
485087784
1634435305
943950911
1989670143
1630661466
6508455
1474471796
128211322
1641215129
1995811051
995105360
2050479977
1615016815
572440327
1227186813
1066892953
172104857
1451312776
975587881
623998028
153305220
1968511830
2031110661
422440476
1168338101
1085261627
464739729
156308016
1732489321
2028947596
1222209331
2046418526
2063962520
189550083
308222088
1777092928
816648186
446188290
1878587577
1043672458
1687924787
2067684808
1450189967
1640815765
711133028
668497781
889208901
1196529754
1716533537
273908715
500863495
2026773887
10199486
16433937
1173472599
902100301
1859169553
1615207316
1569622178
999612995
1255575463
619327277
1475910896
1211520310
486768502
1814218994
1593303030
1227994169
1613304010
1644522184
1111095355
591248389
456941821
1537083009
127058500
653930691
1321136818
1513434941
364963670
431379138
108322462
1773941807
139448701
1772688299
1969233032
541585144
679893623
66785054
974307880
645487511
582951719
808667778
983161070
1564668133
405969812
1286277843
503532869
176431250
53359039
2053754669
1498413235
1726710602
2115878672
619373701
1316645391
71159756
169211839
440944370
827105493
195627545
89291642
543521085
183286428
1999260756
58324278
67247616
1037345177
870329298
1545453002
159002771
6350897
769090753
1683203683
1381713207
1889643143
1888664714
719369080
1597206871
1711854979
1368715704
603449870
1717827289
1204429002
53221711
405836953
364992041
1996458209
379087023
1561882280
941711539
1888539623
1711605004
1056733390
908667055
1781775376
1097134531
1123932419
607247534
1216654773
90477737
1270187719
1431943932
1389485062
1651433666
534264765
2028978070
984217465
55237244
1108607702
1287743221
879007073
1542884794
1278807235
1170546698
1237941524
429556261
2028700750
587123379
562127360
154167001
632816899
2132939448
1686864131
994049239
1997177261
1492910190
1040079008
1251328633
869630595
267663996
130068371
1002870187
271696018
1495818444
483965241
531389324
493388720
1243379285
1353852715
1934599584
766064570
140667422
915776012
843661849
1927540292
636868502
876137502
20147159
1759690331
1444340988
73001173
1808862947
1436107372
1014030906
1892226687
1081321839
1027517394
2067449972
1491929624
551129273
1262393273
758934524
1734501154
1268986338
1487679956
709821309
626993954
1600967642
1595865683
1479912031
1749618495
2083432266
11213891
38350842
1756803822
1833096888
1118396054
1485193071
1797979012
1462354475
1158177992
2131144819
576178787
13518609
1369710109
387824642
426203140
1264346228
1444145555
248337226
742026437
2088584880
428047740
1227171489
878240655
1880042871
505337226
1796512741
1730629429
1973684325
2147247283
1742122119
541200652
350307924
1186504269
1293332316
1529603923
583341243
51446091
1233772427
1236988445
707161187
112256372
441410022
1670343807
185137630
29845946
1929054651
1883128334
1590022522
901396185
193242977
1535165755
1968083361
2082471919
185471675
2046445250
1803167073
1632334755
1801507625
528695208
493436820
1878996124
256924210
1482199833
1816893021
1483612522
650707711
1226601997
943803846
2001278350
1658091544
1638261926
993809914
1147361093
938709912
1803296884
289263368
72397778
1673500690
816936669
2043351855
1605000077
1990286541
2141765830
315142875
1801523618
100248708
199704876
481604343
740220022
186705936
1048467832
1787484961
762725062
585181476
2109345083
1255681658
125494347
187340078
1887649679
300092366
228824449
1579070346
464096971
1022224519
868633388
1929261998
302109249
1111166734
891670270
1885293426
559128597
690834905
464236050
1669614974
1006433414
867215378
1598957482
1932522641
1253372387
139907084
942075365
480545088
1861617023
1451129048
2137259676
1963827576
1369400318
360610624
1881177159
213632691
416797605
1906067167
1130365974
2092202148
303465508
1302455277
369699785
2145587788
1749113673
1760084296
302002901
1852909990
1357274691
422641554
453616969
1736994093
1175806404
248235180
1240598271
970297682
1098722328
2054174995
190750080
956771198
547172833
325496802
1473219612
317237588
2002297013
1719578499
1359138437
143806776
477513340
1660270416
389241660
1611936235
1950525469
783927317
682599841
966829208
168206842
896961538
658303147
567549634
1231737556
1828610566
2079629583
1773149098
1892404548
526300352
1495333964
1138270344
592135388
2045059112
29549093
901832561
1327072631
1120839281
1537707169
875283439
1715554002
1865453401
1422449881
2090224449
108446041
503681256
764541027
1969428692
1366979266
200221952
59261400
1793993138
1410191414
1355116898
1796264234
1742374098
1241933917
1241804926
1711971612
1827853222
198363572
1021605407
484218641
364195388
546885720
1362738391
1582734567
829813253
1812126908
461658279
505274601
615457718
1529089227
598224121
1990833672
724704742
845343460
1409511260
1644805155
1245632939
1317840079
176227333
1186018378
1208000384
358059124
774346998
953107838
1173270833
1476086808
1816675301
1444564845
2059173751
868531289
1580880322
989140116
158084075
674611826
1973933625
822776664
1600734200
1910047482
730229911
504431069
2078879623
937912864
1062392436
37865338
1814757017
652883052
510642006
540923719
69481446
1553283450
1197795957
1252973775
1081604384
1605643706
430639748
413266635
1470712854
1952298981
943085024
840780349
1122881842
480411370
1378204821
1038279294
518288270
1464332633
1713816435
592489581
2042485751
18146287
1300514284
1400083012
1851039682
1864227626
1187851533
1595197450
1578237892
1012881249
130054696
229372677
1874014451
1451017842
1828868298
2014727014
702697179
819301825
1840933409
309932606
839014788
143344961
1694102948
1278547938
3936535
284794101
2020573607
419165532
1238776336
847943788
456131349
1112435680
705989758
2030239158
1857786413
1498987117
1223138182
480533345
1116352979
1082763538
1564864130
1715456676
643810896
332109239
1186759116
559083461
1632345384
539107795
1713335658
952004606
1447617358
46772586
362320184
1704763566
1544357801
1829544329
1119007652
1741645922
1191892148
1435202224
1657705404
1266929019
2128993966
1101417015
608016626
1674782095
231568325
1740203189
996277464
1803180549
1297383248
1847036180
1615711091
1087330508
468079047
1931748637
2013899019
833979784
2058310170
801062520
51688051
2028035602
300085572
913216872
1187523029
2120538414
1566398077
19327957
464302850
386574191
2066770058
1471381802
884852573
2057824949
84823221
428215339
643244041
2089302103
1608470946
1929260571
299973570
1414215670
892894892
1643742772
280258406
1366889522
532904484
1017264540
672095543
1003254784
1005174278
1031189010
1174313909
945159420
667576982
2081175468
654522984
1543410357
1353066108
1302633362
128980720
103138702
1852732775
1275124497
2082727531
597462844
635320897
109180923
1792719060
1875646826
151440848
1101288374
1533893969
872528664
1330156746
394289191
1642331766
1542707803
1868720396
116847315
1901730347
1622348507
1999573511
425359589
94863679
231775032
235190227
1659712564
1314692991
540434903
1170420520
800388611
166638266
871446995
221023505
1788214202
1586881210
2045138302
1209011080
472479276
1946544288
1317131647
1798053846
766979836
514963521
1683180061
908640916
235129060
568081388
309122474
591313445
158354167
360926332
1822534998
864659608
1546058340
1399055214
867150950
1540675605
1862239925
595312734
2049930126
308113083
15165812
1956393753
988450546
607832843
853891057
1326843466
1651693361
1580336391
2037995089
531905224
1052529019
117081411
1530684646
921344502
1864328084
1838974405
171854731
361290580
2117225467
1672338435
767651037
844822009
1605728402
1226040006
337557723
1154924701
8320618
1557052636
9946281
2093217774
2005861968
1559035914
146685745
285072238
890545216
1722779082
871698082
955677815
1864299715
968909849
561738748
614567324
1008923323
707651347
1689513982
1349254921
1609608961
1292714559
800249627
1810507346
1029427324
1181209321
1339148222
307536718
438441491
379460911
51476026
31508988
651560092
1640105245
1787714785
1822623396
1657644713
709598663
1805705185
1068248029
1978166361
1975498780
619246150
257525761
1937421265
1749211869
1393898461
1263257143
1695551749
1387521867
53047083
1188445056
968282937
652087140
899168718
182012335
2092063568
784630702
1258403018
731137419
1765751714
1852203277
373316864
1995904632
1786100928
968493884
1813756567
441329180
155900419
502329006
1872266095
28910084
1134964782
1991384847
1195588364
2137642597
448597823
1796405050
702088930
2113975782
2141515574
1313814984
1789777379
720958287
142097660
1991003496
976723046
1580236692
1165169845
685995026
2073841195
1278680707
862352067
753185059
1782635423
1313755911
529362523
259155409
258124974
224873042
23740775
181180703
1080267893
1541126453
289034773
293766569
2085461116
548320957
1271894802
1961701927
1363400625
577840323
18905435
927729921
158458467
1505240404
377138001
626900172
946108982
1918028519
2106535074
926725667
1369303365
1771659741
1366932502
873716275
289846878
1237982300
1702970651
1579856047
3217373
309796657
415996552
223022728
546316938
1683375399
1104206951
27295254
956713768
1388748537
2086656392
1195032182
67426967
72161915
1307854151
1986132956
455619640
1318683795
1770896399
728804898
79728382
1091142611
2077169623
1857708988
2066420513
1860051917
515338108
919253864
1378477708
1168065431
2100081767
1133375911
688288712
210728656
508243973
1883765030
1022631389
1498818161
1970104916
1950978069
814207416
254787558
923488438
533335092
1434014031
754731511
212623408
667649631
1765949959
2055643616
1199788713
1496668918
1545729222
233368800
338539493
497860380
914908847
574238766
1676389928
1441196975
113601904
398137445
1223923791
953568095
207938912
241096559
1920867813
610816084
72005182
1750286321
1906364777
1002266030
2018668683
714517268
210745642
771200474
1825418068
1074410485
794475291
1295892453
403963189
267870430
1753269404
1956260646
226658824
353892087
1660454201
407212677
1076349960
410153360
1498118299
1391146461
1449436525
994039864
785325587
764477223
2038281929
1878531558
181664751
1007202411
1779474632
719337661
855209660
1306801553
245633043
1433627824
2123173855
1468755758
713467670
2039983313
487517727
635398542
1425965128
1924240600
1996205429
1282189397
854575285
831472304
655567812
1318007420
270424281
1054669997
379770796
866076029
1968014157
1443355271
554996635
1044175790
1540387128
67140341
719082004
793386361
1376958165
749967136
64408846
1780093914
198413216
1129281792
610914040
1170000516
1832899296
1534376256
2004266578
1341756755
196776306
1612678612
1864759866
1402552717
910252572
1851804753
1983945829
1023557461
214151316
1681442545
1562049523
795284695
830951402
386852852
1703118109
681080965
570812815
922857875
704816117
1894656439
345761431
1439587354
2131134612
686636814
1859352152
1525988939
416565588
140823972
2068721041
1914068374
662871215
597401995
10791221
1092037189
86067189
1053321243
1077396570
17121049
1762380116
1101622010
479809322
931936917
396736892
473306299
2073339624
60697262
1745218747
1780541893
1655692450
27034433
33012060
1855077227
226367470
93636759
1433829394
1275840515
1898225331
1488001870
20035619
933237871
1695151788
1234684838
1269257638
86932781
1035372627
429331928
434415278
1439840417
779581251
806727645
417648085
511062754
137772637
1698079459
1733064211
720693084
1123228311
1031022014
1888777777
1559883798
287369690
2076968214
941073972
1835538106
217517701
1703172737
1390798050
1289621548
1488398083
1349880133
2082133088
378069408
436999944
898627280
1289791660
1869750224
1461494681
1484086592
1730003287
1067280369
97144718
2030813882
1857336252
1422602457
1594275162
1784084418
172015154
1321355967
1154079446
337233513
924251682
1825200255
615603774
720197082
1065255070
1096945587
59552183
1297640275
1676355550
1590406188
724258813
1292238154
641954302
2053428398
619411973
467181007
28668379
1340065316
16338690
2057126577
518358769
1849694027
685079462
2103564829
73283818
188843002
1026718092
2038924976
1037286297
54718637
2059827982
1793117511
1622033554
44225901
297217656
1240539312
1635412486
1807250599
1779220424
1084370634
456768878
1920076944
1488601517
978785577
1795055991
1288308050
448553630
1585435674
529270070
1106311625
1775480022
20830886
1592125161
717826610
1292693679
1626999609
807265790
2047323372
583868519
483530957
370522975
481062261
977984286
1707328898
210828280
1321163880
2002313044
1922656592
655645447
713714335
913304892
1554395166
1771998434
2060444877
1914268217
1462309919
1851570903
1961285317
755056687
452010001
1486924168
110272955
185540418
113413655
1709635281
303277178
730191510
1392058439
1740056882
1527883549
608087039
1860252238
614577487
1090536283
861972961
683196631
941694025
1319816653
183256105
253398238
1253816985
1515637405
2058998477
1514160178
1222622501
1157394497
383897394
1685076980
434560314
165022626
236348746
655577702
1620495728
1773787091
551843533
1962343488
145366743
1241134965
1788446021
1776061351
738148249
1918781391
529149407
108519266
426758862
2027473070
1494814880
781257679
1391259061
2101404554
266771724
613162538
756993953
1204703055
2101108214
650661347
1269953554
268251510
2117424472
842616631
431180177
2079398970
1223916025
597314895
219266886
51562169
2058848667
535087060
488976853
1704206660
1255638924
2083596679
1387435833
903018959
73892977
180130831
1551993509
394511772
181468558
749814561
1977946074
1828787013
1871581927
658084454
1066688747
1078003860
467234127
91547798
1645911440
1362030514
331994572
1553094926
1162895367
1022601932
715145291
2143429833
496175329
1247329468
1891392337
166522160
846819421
491404760
1041396557
176648001
1623061842
2012995121
977813158
395959585
1661411889
291506962
1165208445
1012289301
1463250196
1200209683
2061142466
2120566866
1204056981
33702608
1715350145
1398326062
1932813230
228650400
1420521869
1117697329
1845207146
1720014990
1092897329
1118566544
1913655917
273628555
243345865
1846682601
1780963434
1292665452
1733974514
1488242037
1253709813
1299259762
2067977502
1669638052
1000247795
93221857
628493205
929511361
1910833708
356041631
704579013
412366598
1250074129
1073805238
910252572
1786325701
425808770
1269393088
1275831895
39124672
1594483663
1921770
370043834
554543824
515241441
892195963
82719101
566594405
597087704
1143341602
8974314
951689285
2123387099
1365982895
1940352996
785008794
1140119307
2038310011
1765389192
1416157925
640449389
1312944127
341975855
118436699
80798261
1141170896
1063481486
259496876
346780431
1144953478
1104077516
1554928056
82060922
590888852
776956608
1224425437
1948296251
831433449
296432550
1107715971
1145005786
158962389
1990105630
877665284
108403262
1632378826
329738087
760859989
1651442559
448474055
983705886
348443925
1452656691
726868613
292368278
1688455045
400709173
1273758758
1073153318
638844946
344216595
326186570
1648097118
639382161
484875670
1578989728
1238766103
1333494075
91674659
1621788531
1999467551
528008401
148382359
736429854
1299901406
954138364
564836058
2069715417
227579799
1904129172
226658104
748494420
799714377
260715086
362962929
601942301
1695336687
1234700161
934024512
1583434787
617833301
1608521489
170163488
257746654
1899139618
1514528934
891367935
976144305
1170102983
292244674
1667383057
516984432
47958394
1661404367
483761677
1476596504
1818098777
1730024293
1324552952
1385946837
1822520369
2127595030
2110012385
915515789
548075100
1198980749
16292119
1262573356
685103687
1362818949
82085556
840428888
1159509514
1104437844
1230913411
1544867044
1942407193
365010488
1780824031
1747109310
1712389204
312268315
915226546
2015718767
1182668339
7729001
628252277
1236858636
79455595
1202044509
1302520282
497064719
91896822
285479907
1130321632
119800725
215597502
649169587
296444225
365375997
1886250456
518105840
833156515
273948694
537247444
1349666580
970378746
715783162
1811835192
357307213
14018734
403087427
874807552
1762667802
1928863372
659515568
545979237
1730288674
1819771045
630996992
1879260902
146815269
1411694091
666520004
1017840335
1404862594
460543372
202043348
58239751
1659783916
849900080
576572970
748788310
335396841
623382424
572543217
1001394370
1515307431
36917904
98154541
452880427
315921340
1871066918
337237800
1434663714
891267683
1009247296
1804461051
1351197670
1595470539
592621092
1610300881
1209603627
1745603704
630951710
1448542203
1671094203
213624064
1728848873
343160479
1519676166
1642558227
2071990164
711115404
654454865
945802242
110986069
1507314867
2147302548
1126254340
1620767306
300509711
599866445
1098101264
522830679
1031357503
1958063301
1623400055
1012549672
559278137
114547203
246985391
934026505
396334144
1319845158
836239598
1712867546
1796810539
1404027433
924866567
149773894
677240645
2017913313
848213256
1036197843
796320211
1218347977
1278979126
2096632898
1704433942
1724006757
810686070
1010205103
712416402
1629730442
844634686
1703245584
1644714350
937454178
724094628
95150664
1880043932
599403354
1487685011
1840375823
676520754
674968983
1065930681
1621761014
143829559
155287052
918248860
1125928065
1105543510
342830826
1189180388
362703341
1830380273
1052178941
1954207812
1005959704
30203789
1268250681
74419773
2055580792
213422066
1633269564
613450482
609645314
1206513319
2008814115
1229054747
793488894
1680434202
957852377
1518693166
1450885256
985103138
530243659
1519984135
924706907
804637844
1255522102
1597822531
520122148
439925908
549805230
433299946
1637038372
148540822
1811391857
1999717006
903208239
1980023373
1420724710
832164354
1052178998
1770809999
1745026736
84925726
2051486258
852976224
328772213
1298853141
1574933499
1332646334
755726828
589705993
859799426
799690593
1833987198
732213212
1872920057
1446428042
1351197670
1365454085
1125470038
1461674234
1590340920
1203061059
1086413508
433061130
468986809
1684511140
1104517300
1568980387
1787428735
1935563783
448635890
1253861178
1706534945
1440373786
249174026
91428938
2134835552
1790163961
2069668183
1980779533
984898890
1694974695
643274456
226656923
1278892812
1813166772
371822036
672671045
1565252878
1059709298
259818653
2080614853
2125861277
1023381739
1781346161
946783347
1497130288
485719645
1847724233
411798075
728183506
1283398224
1977940460
1782084599
1743778236
1054844827
1979773925
1377861971
112610195
191724956
1280060612
939955667
945022701
482298847
1925507188
99663260
2025790128
1175857374
1017005153
345488995
260838674
380669587
789342306
922441700
1920989387
2130987802
1303078354
1276884088
2043127700
2069417256
1835015712
940678464
1579439553
1745815315
443541153
2128253264
1009291256
1706192108
1785032117
1668860529
538513844
35152066
1141565446
872932349
603372408
279822497
1519911360
1008627817
2118654915
1741501561
1580970615
1984740927
388809330
1729455509
1880084900
827577642
199983470
496649793
2094294956
67892242
1525003243
857400158
2104282578
294377203
577746591
1598950458
2128996896
841158282
117877541
1421226145
1971483150
1469588712
665415607
1015123525
838243233
867364766
905866262
917416219
108658392
2083203958
977401926
235452032
1165878375
145740231
1459360001
1435008680
1943305482
1669244434
1832899296
2035832662
1550311165
1247338312
561274975
1097134531
924907381
2091316747
1212867241
23639064
16835260
1070119478
747600396
988756772
1128916731
2142515911
1529232880
1574600127
303630847
1658848822
212048677
863981951
1016003251
1711614854
75269846
648091269
1223456348
1435627722
2136088304
441598234
479468685
1485736286
628159974
1635723486
139024857
824891083
1811505351
1203972838
1782271956
2077274280
376704683
741292005
861676191
18574794
1446812259
2064650686
1359012036
20393978
490781165
331753088
291353659
1644906130
157135591
1766125839
1068112353
237346083
1171421765
1251166931
161542604
368211442
1726710051
337873953
506154950
1721888416
767846090
1707204470
327482590
162563483
1508006884
258506260
1270953713
234192172
1361210491
1587808423
1733741878
269002339
121970484
1134102850
249166125
1824080802
866580766
373457576
523443593
1425842077
784295953
1709268003
1429333873
1814694919
40891921
1571614372
1123426471
814669977
617584729
1774895248
1653300962
2038297128
915931925
964400712
1585682072
46507485
542673211
1558488944
100169901
10816243
2021011194
471703829
1409594497
189628022
2098338328
664796358
2140390012
167125607
1778140860
1789488099
1892055616
1181759643
1927631426
402825045
1855467094
733318486
138300871
207536027
1454862774
342566741
1820008756
1914852111
1911260599
691125745
329013577
446995912
410672618
154253306
1728929632
498486178
407916732
1290549595
1581521177
419963056
1029440431
1200939119
1583944733
2097513105
1870101812
1783924674
2123032633
996925895
526785219
2003777528
695849299
652642729
1160106413
2010964596
1014574767
848017382
1023924417
1854591266
1477054806
1148407972
1549347496
2075013948
424124729
815458420
1115332274
372211825
464289057
1641794
1406312663
218230105
216609964
874338487
2056831823
1004066911
15602650
1614103315
538890697
1277508523
625220780
1201438122
677790548
622624772
1600967642
1892857813
1575085237
1877165722
1572544907
221986287
770587958
255085844
640699555
1199706819
625734572
614810877
672135795
1340857825
1341170498
1833093794
1915170915
731977123
1321863843
130425099
1390073037
578089974
411386552
1055880868
430874313
1743749093
1607534198
841068279
1660736645
950037297
1753479177
1532347729
681198832
391634644
510747536
2061856243
49910562
2114277012
1937091933
1882945374
838603574
945271183
2031226390
2058061738
463939754
1817745583
864121689
1180754113
1209016743
1764565909
1537040180
1121692555
1033446763
1663620387
975086194
996986432
1274783224
1158683958
2113964000
911014898
1179510426
367165004
164803431
2137678688
545421295
460716365
1772051103
514573183
316149999
1581080542
110360126
1371713912
232530651
249549554
1820451911
105230370
76813281
1459116563
1232565094
909433246
430343792
181586583
402654734
672577656
1259820422
1478936683
1396863996
392255910
642922388
1892290042
1904944616
1913994581
419369309
2119731024
80070016
703251506
2110173472
1979754370
1467805897
530885855
1706922154
764262521
1480327675
787715162
1607839351
1909873184
1064288449
1035966041
737148674
441270889
1667222733
1164648111
2016487024
1236735259
1541516710
2037249423
1819519627
2139642255
189338290
649489980
889929485
1121174854
867718835
352447642
90539854
1394136384
1150393290
86885058
1248698981
63415007
1442861438
752838377
293283628
965855395
1702829050
899126375
1943871155
715802961
239986904
1905623514
1287125702
963231898
769032113
1993682750
1762032759
649805026
1689129519
980349100
784922514
442940094
49549863
591706226
147105542
115677030
1223180667
1514729911
1888469471
1142640732
948225963
753243263
1365579656
838459295
248863283
1558467570
368674062
302748111
708109416
1752591766
846629169
822438636
172265687
1323367728
744019372
215764978
1050981425
587015416
401638245
620141896
423182137
191983149
442688425
2146921980
1108367084
1157847854
414627031
945207038
229532713
1565932361
1245949948
1384204962
99690626
2140393189
1244771145
441862035
2116411039
62892139
2005662781
229835621
851421652
855639867
944912199
468257804
911182290
1999568721
1280042292
90780047
496598283
268050644
938186796
1091499098
936858959
177433131
849339132
1006086441
1452254689
111083643
319811463
397195543
1014684353
1609108180
1587456531
2134525932
858971765
929526200
1421764870
1325400362
1197238930
2121127068
467065374
2002420951
1764086208
2125347662
1797207947
549224584
2012287547
1968332445
1440408645
1748734551
1793052942
164192893
1742660561
1988088471
88149925
6145963
2092477038
1245246730
1593146348
1937479254
1934018761
1740219498
1273972751
680067265
1672319313
2056880813
1539431217
1360546888
996591144
974658508
566557751
219852315
369505507
294658412
1527729968
1010908754
145471645
198368930
1252364970
1473788191
1489004570
1557041497
2058163162
58627624
1143524341
256264351
1577105707
1796107021
1616185266
194680818
636639980
1746728882
1719793583
1218733341
82877345
346968524
445023672
157573982
702407862
492783738
559664191
954717882
204286137
1654578463
1158237877
1018916524
335932376
1280882287
1286661544
102477415
231264830
30513007
1636194190
1644227924
120849244
51903972
162646002
2078757531
1020504285
36032868
1495866395
1939841084
2018453281
755404453
235607557
355277409
1966746931
991024681
116742678
89726183
2109091619
1213805615
1043170836
1471047742
1588435395
133880064
536071503
417120782
1495851153
979776226
922899212
535599882
719692592
1656942719
1635408785
643478487
1638731583
1520123234
959650544
60590388
2146567176
1358317324
1150891201
1841260868
264965418
1815187110
1695924965
1439187974
2101192232
536235856
2047062919
1708397843
1883849948
2042467552
1555170656
1881065654
1251676371
692531657
1829849665
1751870641
1885513378
1275005431
1259608044
704476732
1583591106
1468318670
646625175
1052263592
1430227261
24661743
1751199962
2101631913
559910063
1942420823
1581522063
1300941132
69587380
1212137319
235546722
492139750
633365815
1944369950
1671585856
2020062102
1188957001
139765979
402841264
1468539569
1839511410
43612010
867683759
2092311354
1102064150
981605500
475791482
932170467
2032354350
1126523488
768219094
1130747440
1456630728
862292086
988281989
2117728084
324234163
707071157
822360012
2126154106
1456618593
1678758036
857832036
1501123961
1035001794
661193927
159583742
1074055374
579054568
2098322481
545847419
159998591
2012472360
679767021
2131041006
1307272047
432931458
880287768
915787880
146757862
1325120391
1347288126
1599178821
1667454831
242407648
625672138
2012047962
1511479173
956827828
1537103999
1062640558
1139270629
1247812881
1066856546
1933666841
880385637
1093956190
705056915
1242886352
1650058543
317307476
956172573
2023643528
646213781
1004590936
430895193
2099519885
1098792893
1402289756
517257060
153819734
2084562175
1953573947
1314886473
1837353268
82264955
1270683312
533796213
97414653
211415607
522637871
1505656148
661965197
1324288320
1024389502
1235057334
1594907001
1408465237
1207691191
1534755830
1030683075
680928596
986937942
202926911
1203944132
525775805
814900027
1017418518
1596966277
687113897
2111719054
332401316
2087475233
759474096
52742692
1362744064
1708328550
364379659
41489777
310962002
1816156129
696438335
531984459
1808947386
539348936
889061985
293796025
1359446254
674367053
206734972
1414724042
840003701
371324825
1121320953
402314712
21400712
1810957893
597784705
1795614997
709457650
2110758177
673692095
817432121
400491536
662176656
2110987005
1896763965
1650507480
1123483797
873899488
1235285717
71409864
1126077074
13047150
74391457
1616836353
178220281
1919639737
1688970693
886575060
1070433396
205577768
952459944
1556106903
1469814155
261667587
1080473391
510071916
871758106
1575147275
806885787
1431587380
1651442559
174019845
636733390
2143369711
451791207
1593777729
285056953
83001768
141562081
55150426
242983839
1047331315
451004331
163393398
1102974569
528284234
1124060555
2091275618
1848278511
30559699
160488750
1253585577
1576883817
1166182612
75793201
993981551
1222013781
1421605080
806850756
889292176
1211676877
1698932124
1750919471
2064166567
1516344785
415819403
1359591163
347612951
297981748
1461760466
313181613
946539184
398356726
963033487
807565385
780068133
1675543551
1058174647
123936797
1162967335
809618894
1161077658
316291065
209523803
303577441
1629267956
1029262774
1237876424
931538254
214304680
1371197372
1901494062
1904216888
1540231292
136338160
848374207
1531316665
67693203
1639185165
1894747570
400730149
785576261
1435855048
476543379
849553235
373715580
476848781
2016391319
128448303
1552289910
1697912584
400366407
774768681
1249782199
351215457
74590699
1450830808
1344163905
109496380
901435013
1636177074
581450027
68458242
1652253783
1845258859
1930886020
386080475
468758681
1520222304
1589350376
860373113
212931312
1450459948
342019116
1430170410
988582817
996074904
1258593200
89599041
481638384
1291623135
1381307348
883261822
893861101
791382704
319599068
1471612917
553969009
1428483687
1568147676
916031288
681073115
602682151
1854114779
1690406076
1118886047
1166415280
2073869228
706354342
1635347956
1795925061
1770595432
2022370688
1892702857
66279816
1688871445
1370469195
464187734
1497003332
1649758184
1706973927
1761301938
881741324
41839024
1958808562
1953334879
908194690
1265305842
564280311
1555126467
103060043
1682249147
1876903872
1819244906
778197007
165304767
389669101
82089761
467375019
837674394
351559934
975207027
1166060761
1494619620
1532294059
504702893
1058316452
401614756
1484136820
343782212
1984417994
504349642
682732223
928872285
1615927278
176968893
884478441
2095872525
253109438
2057339347
1520248865
1186400199
1059773016
578363981
323431828
1757671853
1844534081
1502004944
759667619
1595998653
593334262
1520912616
1178736685
489358257
911572954
1713853980
1269101658
1396159011
180407097
1545151871
597120774
1400979747
1288413440
2067564789
2103214087
319021352
201910750
133064988
2122532079
1053652259
1293079473
562635916
1402159477
1644816041
1847650895
1531108886
2020903610
1409064118
545026973
1942643657
638280338
507007291
287127726
1549606927
1105815352
683442319
1125951554
431831971
495784112
333709247
1378917946
1160277072
272198359
28054496
1635081818
1915467131
2078788009
1980331062
1102512656
84283055
782734060
1788933828
889258996
97525389
1794790391
906054888
1648883257
597903851
1069621972
1437735622
2110273060
1556307642
315379060
1554811245
1719250631
2011976072
889334857
1402376192
1495168810
735207522
1450443587
1500707746
263017775
29120172
1791895254
764686025
1793460326
599944371
962227201
1002475625
55178605
45963972
1803580542
1258446350
1406387612
1933225341
787102611
375256017
363794264
773119001
1845637101
1614352050
1429325580
757169905
30051809
979871689
1590678872
2123466460
489312191
1393743092
853421907
873565091
125128628
326076512
1168514745
1404944990
109184477
1053243877
1062574043
28327973
93154611
1298957406
264675281
1675969616
1592125357
933937703
1963259425
581758060
287266354
701410998
1295700
291956414
2120471790
847612824
1914100686
1686144315
278385656
879097386
1411452512
2098745149
540556787
435893811
1260584763
360797194
1341040105
916295110
494423563
1735599391
1356262801
52289727
722568880
882959481
1001284480
645793777
1061238117
1476488142
1553891114
1870160533
1410027156
1720857806
1427829117
2099628685
2079955916
1890037092
1285410239
762156551
1096603282
1725089577
2114944973
1164039877
1469330216
1497727734
134973631
259242073
152973605
36119173
113638220
2116028116
1722335188
571824221
1857996639
1658928357
2118035258
1168167216
577023818
170828253
137443895
895400
1820497476
1171871847
1571704880
798029466
1139836415
1660843517
1151301554
331146133
2047762807
10589888
1292122646
1211352192
500903346
296125381
1414963784
776469781
850673460
826823413
247023979
529673379
693239527
181551060
1740688240
76941579
1863902900
291189430
1092037189
804917345
961650487
810852345
2063139151
2087326597
681017392
1412328741
1833403286
2007161419
1842755912
474451408
982675488
1628003391
1262687990
501663723
1868468015
2104440403
980743463
1013539849
1755232898
1715298483
1423629553
760816950
1711772251
698666335
61283086
561724423
150324397
588294611
593093124
620811675
709407080
2146279797
1348670945
485899007
76030875
705887182
379167526
589343844
1936363915
1327480066
1218047161
1669061904
1549780352
473113777
307215546
1097573797
597996413
574868601
1542020625
671891829
1679965738
1691071887
476086963
39607301
1561417022
1539834488
1624695549
1410149454
733921753
1462845117
595223939
1459700062
1581244889
427866702
1274194982
895936180
2079912403
1493053216
952498763
1836355332
1109303348
1598801154
2006137677
556724042
1446445556
1752431050
995510622
732938825
6218744
972280905
1563761676
2036388262
839465970
645173202
1938702299
432930241
1083007822
1357133092
1201712721
381547613
1235288855
1076639514
358361120
2115061099
1962020901
389298887
616029315
996670712
2006588021
1207756970
545500862
427038963
449841817
62088015
399651285
18443670
548045195
842312152
1238586503
1555291808
1280851905
1084496318
745078137
520311781
204767449
1553388552
991189088
1148899541
359704733
7824821
1766561577
1670668861
1253856527
570271128
843684143
207226113
1490961197
858449729
980513793
156941097
1738108987
1728984226
1621509397
173941975
1534075511
1358334266
391820474
1103829769
1747000996
1460231302
1027877281
1431597825
1549209296
1956792184
1751218603
398025186
752647848
763582465
140884592
1138430030
1418750645
255636836
1109194531
1933103634
1994410876
1473308344
1404273692
861029834
2021754175
1016373733
2030066119
1339520605
1500620384
97506875
1033670905
509881206
118921163
1926389203
1163939711
841389751
2095508569
1130209905
1455632582
1594105336
579510897
766609886
1294905933
2085588328
1874559057
600093841
840788191
1563846494
1645914949
237101494
1721025446
1747646427
647642616
124574012
951747489
2073391177
327390834
1122715945
1688930645
1791872872
191707730
599976685
1564742256
1241214395
1272846945
476289702
332911746
34211313
1468553459
107134438
1538940902
1118382543
1020736896
1023952233
686249541
825536188
1633223421
975756687
1179859972
1342238276
217740946
1422323007
1899325288
1775296381
405580095
389072201
805425718
1511405691
1185998393
1746540258
374833991
1299298185
218709798
1514160178
1532498082
938282754
1314958259
429143261
1414491231
255278650
912058906
1801855187
563632023
425706286
315874837
810139310
742101591
472452673
147388059
1915842271
1405977535
254846711
78168913
1358810139
1536702349
2026653953
741573663
1895892629
844024370
485811558
1336685349
1999478722
335595121
1096393516
1128539814
1234049387
729358347
853066796
26516677
1304351577
1817587371
1523878849
1959283464
213719259
352095786
717840629
1597922419
1186311486
753429279
1249529501
432346551
1538062368
2107916767
1637716116
1055033620
1689932435
1249926057
534904931
1918050993
724381999
524116371
751068446
339581110
801612123
1215119548
1435836193
1243554111
33458357
618233637
1816145196
694935719
5922263
1081709208
1080032977
427298541
930433492
491304103
492782530
1716897085
825150751
1719968385
1473339893
1379110485
870193175
777052566
1778381069
277823652
1286049128
1047493386
637388092
519528397
1309607249
1364608021
1140233737
785898924
54434905
782304193
2109693928
77343983
1343798599
1285988733
2112160078
1487378787
1589049755
1357749235
770298811
517663321
500394707
371580562
836727969
1249529501
1676793460
1345194122
121407407
1479387108
1565288711
889446303
266292231
1711652078
252101317
1356492508
1024233333
1871035501
860899339
606588333
557273013
1251203134
581955015
455046845
679740294
1369965564
1584417281
1567538538
62664442
325862801
904687954
2122184981
1295932970
1901412496
1993732393
1753076476
1264316654
1913285671
263104067
1779445322
690302298
1573085551
1152660801
1545319492
924327020
1572397696
1194526920
688141121
687522572
1621597738
355216665
172419299
464649500
314708166
1768410515
475221580
1676061970
1287779872
1332217125
1360441114
424635682
2127531498
1018424104
2137991311
1346853549
1535902500
880102110
459503911
1122573862
522752234
301230705
894592195
657029036
2114006949
984709831
397347077
1597846331
845956182
1439497190
1070584323
1877631603
889289154
1039734931
358726814
1358287376
196322179
709892995
1548183630
797501299
164812440
815091858
824749768
893502561
165100697
141005736
430216828
927678530
386369387
935431021
850153834
893137418
809941049
816183277
1950595433
1431736217
2139977073
1981193044
1765835717
1936000450
920541818
2069075047
2109580620
476053678
591444435
1547101551
189228540
1278919103
1697349634
2073924997
1993403847
1591168298
770647076
1836890393
1871440391
637976973
1122797036
484956358
964183076
527046302
762737158
106151280
1081380375
1759243101
113389281
1242138310
838494780
149906818
189892139
705827255
9355093
1921679790
1263431830
1207848951
188149469
1655658667
2130383552
7302500
1033211015
1364173535
892144553
175108155
1807894783
1670791113
341666855
1839846947
2044503567
654099166
444062757
2011871432
1497130288
510109718
1551965731
126217208
901256032
286606752
1010039753
2104371178
1876423479
1311727958
1810823699
1634644762
28736515
1817708158
1484670019
873576161
1665964183
1533582922
655862386
819704431
1885626756
900757940
1681534042
939901678
781431876
1096053776
1221820167
1070387921
807531540
758640081
731693343
1914059307
1295284865
541091898
1560698892
1900791013
1277103207
2088538131
107671984
1240500466
698655157
1624951395
1798467504
421270325
1929774807
1936896499
1475586436
1463532384
789264648
1861983631
567549634
1387674631
1206093128
809559567
2096200686
1589932686
649160769
93293333
2137129896
2015976458
948675718
1774553858
872285357
937754827
219983279
474231039
670073626
344787074
682072806
1733063430
2034003879
1261527009
862475523
104608507
1433748461
602503005
241383427
1006635830
686277593
447696543
419597227
577152144
600776465
1302541831
888106483
1786413814
294925631
470810531
1233038459
361943945
48852915
1951484362
1810209783
387709331
983518921
1103217287
1449593208
80387961
1767753723
1529892101
1420794260
367924560
275804439
1924753035
366508793
709573141
1194226371
1307237043
666887077
1523566008
86876859
2028785622
1745248858
273628555
2059446563
864009771
148680184
83343229
1902704799
174172663
1520214044
960896091
1341487523
1294760226
2085415488
915877273
869415773
1727161031
182466884
20424351
47758879
1733302308
660336017
1541320165
419802287
1771317263
1862721289
640714403
273004938
416743988
1143394661
1137685472
1486299036
1137458107
1530695670
774891782
1493970957
1351861982
1754462561
1992217509
1859578281
1430251115
1324673879
799682523
1891544415
1149212120
1741320837
201116662
1367221569
1447899344
348794919
1263557054
521145489
877449129
936560610
1207965640
316971311
2050142335
1264937539
2122834103
20301703
2085238839
1508935553
57501009
1824736012
1088880889
1267434083
1048561969
1912437094
86089798
1970352468
1761123212
1999581649
422651285
1928230497
516544246
970885052
763057233
1704942429
702809355
1730389201
613297576
1947562587
2005278763
1377361013
329216785
739359815
787951540
1626426022
995388857
467097430
243450607
395817374
201274438
636709667
256763516
1738958082
651642730
1015719991
1149046250
1061600559
1442669040
1485359148
1010124980
164719752
813573608
386355000
256456980
2134048734
1180149651
1361988727
729985248
1941827458
555085918
707071157
1570861104
1805623173
714648208
1545477825
993941835
1163722680
343707163
1346705013
2099450561
1651225962
81524506
736307128
1363625134
171586572
45912885
303145424
894440713
1742292421
1726204878
86961940
946134303
1472688897
390026348
871472825
944823668
1532640338
296632079
2119751451
1968011869
1730717378
64317807
983956092
2134736875
662562527
1705126583
1470736834
1281511288
536161781
1535630210
1147428025
189766106
1765183374
960077757
756577604
720106384
540191787
506784165
1663615139
1348987740
1691619501
1144251573
782611166
952495519
1721177037
297907222
995466508
1395731592
74720078
1812634135
75087459
2080542580
459293556
1135647298
1065263749
1060668089
682790568
1133587714
1596351507
1637699776
796670734
1455747691
84132792
1340563135
1857092945
437326746
535543623
806521121
814900027
1603180787
905642895
2103252070
1370522026
1974894005
105041628
1616944169
32043885
1803975940
701995711
679571911
753539885
2112514188
1092960675
61971420
320000931
1121257035
2095426276
365675426
601407264
1739830943
1667013674
595473831
1701574056
1551220997
1264115868
955554225
297366068
1808795382
1679886670
2045756883
597077878
1109535751
990315109
1270320640
1564787348
600110838
1983384869
899901412
761505413
1347859873
1081335338
2047582118
2052906506
1451332670
2102220976
1806343909
49129816
461169086
1791780146
2111778676
42601821
524309880
1394143899
54952380
637273375
1493368516
234263301
1086766708
1043099447
764411289
391725519
1393554196
1939769496
332634879
860892494
1780845084
799062022
2112467785
782264597
1567613727
525668085
673275550
293359491
1716173486
419399006
2012464286
31150789
1385072364
1216654773
626377205
1319910688
1733019036
689082355
1745215646
989721558
1297683306
394014121
1948477858
2103110817
1801773572
453794739
784338259
119737538
591248389
1638104304
1252752798
1331685045
925453652
245257174
572121676
877303837
2044107218
121822109
1505331467
350909389
663674808
1406337247
829348617
976171477
444377775
1056489892
372727840
822638816
82454561
18945750
451645591
1946769640
1237952196
640076462
1261453066
1973631231
2010247580
170441739
779843753
1199829701
850355930
791708889
1661168992
1673539563
2023423667
2031867655
1357710938
634139737
874721325
1302579762
1133923202
1264093037
569413653
263242090
1383058095
61495886
559910063
394401742
353858569
435503161
437812194
405908592
1308816340
792850117
1970021616
1064611248
897620887
1476968189
799382218
59042799
1778235499
602961523
1511299011
1802876429
323999572
1106379621
542991873
1091621134
293559791
650851003
966684851
1512840909
727030309
2050509278
2005477067
1078118275
833204638
1370201902
1903972364
544690961
1801001239
1795181400
1136886454
745646412
1395139808
67109148
2126309721
697516469
1593581711
107292207
562907257
1993568720
337432589
1027318378
31820256
874364848
1224311280
1807874309
628014955
2047505274
1803232670
421817503
1854147098
654273444
19713374
352098751
1272802545
497823173
1068820895
984206748
461995518
1128912628
1835549822
1138448894
104241238
491429083
1541217519
1546563402
627540802
1992532473
874667530
148589796
1412775470
310824712
499909794
1654240898
460556925
1400448927
1386244276
2101893009
553006598
952349677
1358698359
966643432
1354043723
93788769
1777631631
6395030
170029226
1257933126
200545532
879097386
587396164
1480948247
1984412432
678552379
1703657170
1806104284
517100046
416168521
1346438822
1543160766
1430261697
787426002
742219615
707915879
730707561
1386244276
50538696
1106077736
978828678
1531698855
596315493
350768566
574997746
423096899
1587423733
1666397638
1857710321
69878484
244219232
629465673
1589400563
836463269
1874434548
1981883880
119552
1510162511
2027912122
115368577
1701405130
745735372
716821202
736104574
514995756
1394005074
1340978829
754400031
11102049
474031507
1581108798
1328773809
314024669
1569209470
1272702612
1798907619
1870092802
2046122920
779565260
743079231
480350036
685719779
1363731921
862281094
1616970343
537055329
1878853505
1786526115
1805492326
485831457
733195065
1950153838
1169676744
510855662
1676087593
1872116570
959362431
1742502974
1587380210
240955518
308035284
1475403425
1247077628
53255601
131562033
1826538316
77767235
1179424309
1606151831
874938162
2053817353
549452087
1326457612
8825265
1424994024
408189864
1408801117
1037627249
127095610
410210255
1430161035
1827958290
1203335100
734727643
1477745157
1597328531
2131277345
1679696659
184217204
1239089778
979605762
1552217698
1327776848
1554450007
361244033
1928863372
241207867
1297003311
1790971152
555197789
1749438711
232694665
117174253
1938753931
1532886134
1702165107
394817246
2066006550
936045280
345815136
1575289106
978926665
841706974
963450540
102435291
117391897
65204438
780693126
1360414549
1423353401
1105843943
1849705231
1722930999
164543588
1827236952
1456130407
1275118230
968194538
1901122742
325222562
896133314
1427364685
2082050310
348344154
1701250352
1906928406
1788448089
133177525
7254175
913691172
739848204
953698672
1297891028
1005527804
129689613
893304489
1773146604
1783126373
589169772
1887898544
1720302025
214059235
148585923
1774850459
591681114
1619582285
1604230753
1640936536
1750538171
1462937150
1998448847
1369834681
1997040212
1849232479
2086159244
289377588
1906702960
971873858
692255335
2044639214
378247187
693467962
1314399225
1624105373
1911060731
193350693
1368427768
636445852
2085814913
1351177847
1356060526
1519939369
1289378533
252147890
1803025904
899029426
279947462
1912958027
777874967
247609766
128896567
1790302271
1031961854
1214520856
495960829
467950364
731582850
1827799638
63295800
1422545827
1665263740
625017776
553765606
1428250910
1496429906
145000500
883110192
888388843
401223816
2075717232
2043621217
1875297496
387515147
1458273781
1771318308
1704064679
694132166
937777939
2034874446
580464560
917806751
597864394
1486207422
1894285921
362231075
1133652623
285765545
196404557
693047669
81512132
1764977916
1298796823
53637800
240194947
1735384219
678688198
196878360
1777679806
485125915
1319121998
1672620781
851044263
838000187
523687633
101483310
387466437
1331303395
396811781
624247225
704925391
1384983807
1974654412
613214569
221398012
1566747235
912947344
531294668
394362099
2069810423
1582511732
561622127
2096141194
1552723269
1509550790
1312479573
1585066264
2036063397
1386021612
1049693407
1867484829
2006036730
535865346
1829615312
1839793708
1036520805
315184152
242430064
1389450279
241504811
1409336628
912312046
1423932613
1750862657
140658956
1239857087
1036927164
809432168
747186633
1719590585
100854173
586322510
1277872289
2012843979
1132638677
1619264916
1835426138
2134587334
1577167177
1652729500
1251428288
264075788
595286702
1576484384
405657700
825072764
290994275
915458729
981885760
466904509
1981565007
143072844
593711426
1996006647
1711054504
666773567
1022631389
1944793719
1071735957
1573381030
2032393336
1666984863
257967564
975286412
697848340
2073510937
1994993884
517987290
539162071
1137855608
612096077
1848719218
339265808
1779739362
1391200596
1047751587
161146887
1709317024
453737984
1569552378
816308668
772273929
1006150418
1163182344
2143618345
955259269
43117531
2066448982
795950672
1543833728
86875499
329418149
212611158
917382158
1432753954
2103980364
1556749250
221401915
97573822
1243892609
356323470
1927283529
159490323
2070142404
571605305
2109928498
1046968283
1946459533
1607318690
1520340462
1440707760
1037903148
1368814176
2046758009
1487029232
244707037
1063291580
1447563687
1724279877
466180852
1973612601
1414859871
1517920766
2099640595
1565638154
1835485186
860658828
322809393
1549252948
1045896373
1956735869
1287141502
350307924
1879021411
1643086380
969750812
50371824
531481113
527727688
1361646364
690836770
1149111572
1961869691
1223165921
1268312825
629303357
1376004535
1949154442
153118683
773959617
19240350
1620901338
847375558
1261219496
100705344
1236945259
1033610665
253797132
13905653
595286702
1337158242
1595394922
1609354037
1482024375
1694620473
986162706
2140024988
232099273
1050308301
499140202
1958632054
2016756256
1151075734
819095538
1856931305
272545888
1883620380
83477626
250124788
592526832
1978854894
663611939
603203484
2021069142
158559842
766056610
1999083799
1529699299
869478418
764536595
785891005
776456795
506237979
650452005
711844341
1411202610
1558559538
1550705217
2003646581
885421774
1758771078
639657729
1694579590
2146242825
282578040
304670226
360408275
1746583197
657943698
332129368
184959889
716941902
99226294
1384123567
630684720
1576499935
1648245698
1958175555
1367202264
461577290
610358866
1210731188
1366443994
970494997
1694799654
579545239
831282871
1322978227
67343217
1817975041
1761639436
1174495847
1525514696
2057216365
1196024361
1660511784
745466607
1316554574
882361569
1841195861
73901728
256897856
1925718602
1125621652
678369798
1727524233
1323911144
861113247
1738856282
367924981
266397089
324410985
630766590
540097250
2118178952
337055810
1659399227
715535422
647811152
1906310403
1195800605
587658092
1495210294
1066879139
1843067975
826603000
1143288447
1630734424
1112497919
381217656
1920710092
1145109740
1761755352
1990025532
433972161
2084498425
2079497787
198208244
794790226
1335248336
2029231239
2035290870
664954398
610421
3026417
856197152
110615150
992998023
1012776510
1817239147
665145225
1853773210
1339248090
255215562
637246192
1904877102
543024447
939696638
1173605298
483929358
365869452
458159810
881812403
122323655
258928982
2042966326
1502667088
2080144583
1857014457
271102994
1389992228
550850518
1554479373
886044846
1904790769
542389
1137185735
1007695377
1276122669
746340338
1123843939
1741290187
230225051
2145348220
928201946
1359421707
863462832
1846404085
1564631954
1921207139
1955453326
913805478
1853552819
388419374
466479020
321533858
1464633626
745210424
412840861
1933412018
1504998074
275499193
504221972
853982653
812988312
1793592231
595988294
508334888
1182844613
1177321747
1998917940
1523498722
1729997207
149258606
1680929341
1013784569
860372446
1564804590
718526773
820610505
39176383
1649466616
1138253719
1360447959
968336912
949791452
310777928
652861608
1555850338
1847800205
499862466
959978747
1075555925
877649933
2136808765
765472697
775078210
12421721
1352046892
510057611
857375315
1646581490
1318871811
1194782451
2076911947
144446874
687812095
33517123
1342751497
509713812
1300373528
1516789342
1186233938
935933197
1592435863
1854283472
2069297115
1470107438
1420886088
257921617
118992288
165278184
369759141
1643959403
264814704
1087632769
684059181
54204364
282036927
990573814
1468604108
377035945
337262316
1247425839
2105913206
1185723835
1573211633
1944670569
540960869
1204998927
280578752
95872164
1923355799
1756103899
441598898
1313219697
484085707
766089730
745464417
2022802331
2110230236
523549028
620229611
106421440
709040574
912409385
1018694159
1206646078
1273356707
2033066698
1540865885
2035483188
1194309306
530681943
77100430
1628233059
1994292947
1218985825
155761643
1396319954
1988939964
1466130638
1378243250
64408846
1748897677
944388108
2132486448
1570935508
1215491963
628973971
2116894675
1594898173
587686218
1538955871
1997550710
191437509
1560529685
1584473674
1477760555
1981499439
1364691684
407674235
1838686200
1164272291
117413440
1969312823
1473522316
211603269
1843079974
821477863
908055347
1976727955
1583425611
927781717
1500800241
745337278
1837338986
838150772
2039663763
1287644941
1452783257
558093591
500963075
727289872
468024773
1823722269
629775786
1410614831
780972225
351646247
1463071985
1732013640
1216581996
465616053
852418779
694515092
287590656
1771216503
1825337593
1795847352
1831366211
144597576
1839362135
639258971
1077074936
1166401448
1429683312
1978670376
74319037
195159421
324132086
548611314
1409936725
1030460621
1769377996
131012021
1434688434
1133597791
959754800
1412328741
1134136219
991646225
732377442
1827301254
967043596
1691851212
1746088719
1229378450
280425577
1102201035
1054619704
1035813078
172230196
42076577
1604608312
1228294950
223695584
372856661
166061665
556108073
243283788
1102599303
588577751
1846493696
1853437294
1243554111
590020817
1410835953
315937366
941645429
1482012160
1619443099
793174494
326922780
1038038705
1083324799
1559883385
2083763865
1365921638
1686457233
1965331804
468620758
533296067
952067185
688860986
1945487411
1812913229
1643038023
37509939
871675482
917804183
267040283
1480618328
265220438
1773253780
975564298
141300958
1007900791
532991096
609855731
778493987
1794282271
77797207
655266355
328959162
1314167780
101483310
1087151344
1758853922
1058767904
109813032
1326395963
1018162716
169867614
889814303
544984985
2076854313
1397187603
1121440033
1857050731
1674170741
638490339
2086999365
1238424661
1130663600
1820862052
817205065
226439457
7831621
1047654738
1819320174
157252485
2081455537
454893958
1229893623
1947379952
481533049
405447004
1400793904
98100715
661335369
521863622
447209995
1193090189
1665325498
2123197537
1571616606
1764995320
1297965718
1299975272
1019044401
1076075691
2029824698
177403825
1796396252
62240598
2022817961
1906026427
1703774588
1992793437
1425401870
1039456399
535069653
898810119
2091015732
499164896
877704327
183064777
2010288610
1856311101
966829208
1413980474
1727122069
816372088
954832439
3607736
2092761540
539331523
2038605906
639127019
1931695368
1318727567
795395921
1034922004
916520111
1941284148
1205404468
1042658605
1027610357
181918604
1568887921
562903747
128827562
1866000364
60043044
1894001906
607790892
847769005
2026451933
1810496793
529308711
1401723949
360980008
128172282
1512781255
1806520603
1365297476
793807815
347958786
525611898
2029913482
984497307
435790239
976293180
418217933
579464110
409742426
2044848154
2012788502
1722415992
532669887
1562752108
251785145
1735677190
1063844474
1592567346
1829855805
441998399
367306257
490912444
818817009
1928344777
1280470324
2021862857
1643619649
366670560
2109340235
1306099312
1735303831
482389925
1647899895
1104930042
945849309
777466638
519811850
1473881879
1221688938
256907470
469193364
1105879032
1318413210
316961264
1687650158
1863722411
1829953671
1686568626
189052213
1349466873
627142076
1698134601
1714493750
671913361
1840119948
1278378459
2081962700
1563293202
1102777387
1290369955
1529687749
13456575
1220084042
1817200570
682375469
1334725796
1487247346
1612993808
828317530
1875792609
1732821204
1329524283
1354056167
1786997539
1917635390
1415461569
1004878364
1346490080
1042720939
690171359
1058278330
526592999
324090898
1512501832
982064417
1242481285
376062603
959827973
1333361439
284260875
1841612976
1971728337
1508173532
963734369
2117512739
1942391174
672044858
11401738
633962413
822828498
1680947876
245438551
948436309
113323545
955253300
1789980921
119356566
490781165
2104880622
765741774
1621823519
491802045
227641533
1488519432
333417015
840565634
1870184678
559769555
628667716
265006158
1867835721
1337915549
475938579
25239079
228725418
1664053132
979819238
871238472
129140677
1231542379
1078568525
687378814
433304757
1815977366
2129491279
667665834
273821608
25317570
1018674550
1992003578
1507537475
1375727779
1286242523
1259022786
1087597210
53390263
375007561
221998880
1365588536
1020692306
1875862464
404423234
116776989
1028999580
2062201033
2087636990
2040980835
844951846
1527779509
1328482338
400433048
139297537
955118967
1362957171
1653076970
977887920
1810445503
1171182118
1547581280
1241423553
1847665759
110230326
70932979
1214540398
279048357
871148415
153284508
760122000
535148744
392238766
1503669164
15838876
1870941497
89848344
852499318
112550334
1455802790
2045250154
1939352687
1585201331
235110572
183055137
1338464065
1030850214
1683852611
229438166
1142736893
967158886
1845597186
1921080468
630988178
702243738
1500987759
830384715
337982549
107567119
97555513
836509075
648001574
1172985546
1803890597
2123727201
1526338212
1716892180
717946429
1865953584
2135295632
1709636419
582025078
2056237971
534256582
230825683
1355126285
2112579573
1003599657
1490659629
1975308197
305523254
982309462
737683519
136568719
632295429
748683311
667227255
1490413482
629943149
1267421833
7053561
545082058
951879082
1145559699
1549757797
1315989842
1866081683
851462329
720432696
106611237
474016357
1848489467
1599895835
901736494
788932710
1576989999
797415034
1040077769
239783862
2058542098
1623375649
1384137610
1083644321
1602628713
1593730407
552410776
948238102
454599301
903018959
1011635104
1236399196
2117677916
822989323
1136522006
808784550
1018385341
518165817
137175673
527221414
322088833
2067059257
133799830
738386960
832504604
1171258358
1469390718
578655073
1504607321
1902345882
796025371
669329156
37751159
231286462
1206294695
370943705
215244403
1943894843
237693261
84552575
1822587030
378066656
1548280647
235224554
1019568851
453353263
891265082
568832133
24361690
395978047
1740118660
849765558
1786870596
1123937036
1656862956
498562564
862871753
2063251178
954075534
432502406
1611192701
1835607385
2123494967
866309411
70736446
1019834095
407922293
67974258
511859377
70643818
2021905787
1304374317
612216418
2145448122
1777484000
77913473
755211391
1118680962
1510045901
793641413
2083107628
932620875
943174439
430746485
1584876029
448207983
1935665273
103115962
431464364
444839521
1277058940
1759223743
2024398158
931688183
150453336
1212526021
567281761
1760023885
637673520
229731719
2115022853
306371480
605822952
1945028329
1294845123
620574154
759320010
909118443
375381907
218936120
497955786
2080135594
530884070
575304734
792100028
1037657791
1567970902
512259055
419787819
575000997
179386244
372598990
901277814
1876254183
2140795974
1675301171
1645362361
1942270448
839861525
1310636282
566790273
791853943
298907750
1123942164
1966219574
692396453
2033375053
1044175790
1567970902
157670252
712443879
1342492604
1843436537
243571850
1457504542
1997667246
787816060
965686347
1251666818
1390662846
1218415774
1952248857
1057074549
189528673
43127484
1120281843
422893461
533928649
730980783
808237839
1654300085
1781512575
1997953669
1938653142
1044693974
804978304
1828109989
1944080779
24326323
673355448
632738864
1375550653
402544332
331392700
121583859
404349612
101906919
920105472
416436995
564238863
38823693
1371457758
350970120
1326623447
1696070804
332841469
1973753217
304830668
1083463525
1241238466
859834225
1062498255
1651489132
1680859148
1888895672
2031928712
804310420
265255934
1642547523
721342384
922490479
1669875109
241599339
2129533535
2055325638
354293906
152992368
1699952257
1776417111
694536367
1897179407
1825458929
1774397751
821770247
872961510
2046758009
1789283388
887176410
626186568
1572959669
1094805126
338886470
1848823171
827422863
1816525817
1974134700
998619364
1995120388
1938453213
1524762220
1509938708
1499720489
764852639
610082745
434300817
1293630219
1354147870
1708170422
935885413
420711225
1813201561
1667047429
1017945680
25824150
1442286723
20993766
80920766
1380933785
1175399108
347542014
1935722482
14796881
112408452
1036287713
1013929523
106172977
1507143137
1630131191
2033655921
158693565
769950619
19202706
1445037919
1801311890
1126261659
760910044
1582607799
134785683
776647520
226341714
393475788
1767806088
522240192
1619597037
762959715
2018230253
649123375
500262358
1476673181
1551168813
229119804
516663891
1804160970
193963788
2031456244
1741585688
318266053
1815146035
1692656740
634098634
1542822715
1139399270
2103937020
1981059174
738261579
1271642962
2031888073
1897496896
606224430
1902620642
699557773
1920671536
1705857839
817472691
271670604
846120735
1539458384
1825734773
227308865
1704548621
1874493669
2043573287
531575722
1730292895
1932601309
1095869437
746245041
1015540388
1635686929
106934970
1780267939
1098185907
482420455
907006740
797881117
428034206
691193138
405946055
1338864349
1517622459
1481795166
820504055
828698459
876789256
1913939227
1956719833
85919183
828242812
1450854957
2116567722
540312299
854518446
1878783248
805042182
1884208806
1296484288
2142959628
1387354814
2135545052
1911116065
302914201
30940045
851421652
411483578
393276188
1776054633
271947944
1168657777
1774305454
429473748
643946599
693496570
917937672
1611527822
869145942
193090868
506422044
1130635483
312392717
827008881
1424811551
568168639
1863116418
173064101
918583552
1655322449
490400882
366886176
115932468
1120496382
1585101201
1521338420
130648869
66193145
584353355
1962360046
353661575
1761262229
1158403500
160525725
233611376
1028022029
925460819
1084796626
691029172
160427675
1461802218
244117764
580715898
1074452932
1387522932
525177518
693765868
1074143835
1948729706
1747221978
49902819
1370889273
1543969223
423387996
1744495123
1996042965
1945865135
2105614927
1799725017
538789357
592119359
1121605929
2119801158
838815362
1926732545
166798481
215653445
1788811907
746371435
1848160820
1920033981
596944016
239340755
873763797
2063475924
957765973
935027428
626162677
1037023865
1880756397
1174912932
1293589090
1418077072
2019896209
1015812337
528292936
1586786394
1303692011
63338189
1942592592
2103726281
1546396617
201214944
768582213
1578261443
204777604
1071686579
9241329
1411107655
553793540
959248597
803551848
513247576
1670987391
1376368112
1205059119
239822133
967174693
690509996
157402779
898398275
1291822594
1478174459
308068405
568546024
231250698
1803623508
866521675
1520170168
814498014
1018340191
259585731
785782397
1189237300
1372004959
481447238
870217688
1139103537
2090284041
1880137087
1571026989
1012289900
270255509
1602665488
777820174
328881989
671282450
639375066
1888496349
1654891580
361795075
965999761
1131359090
829548696
1732731214
695217761
1096532817
2112207558
1280157877
1339608726
460483803
121043837
396736892
1984381161
1321887678
545628927
359080599
1857308734
539368419
2032065344
216684680
545265844
888701914
1187388457
1388448212
1222853602
1555623738
2110722808
1009164334
527797521
726553027
358798493
1228671128
1621145590
2046390129
1552742672
2116968226
1928390725
1869623515
960661245
1124479559
827828241
2101273372
430641878
2130799943
1602139308
2038604952
818894042
1183411776
506472740
14435899
1449813312
579545239
1876425741
1831175863
603195158
694209301
246435070
1579425848
1805561802
1713756926
1385955017
1737813704
593167626
1515144893
1075996565
51013093
580129297
728121083
496874082
1482713839
791948224
1845449835
365105920
347989800
375610383
842148320
404151075
1314790248
1845855949
1647219211
1302051454
2030066176
117237292
1817161243
2101769854
519779044
1944226540
909809422
722918343
1727786411
1562146545
393169500
1261537439
324688870
1700883450
1075377171
893026583
1699451363
955479238
1366388811
492895306
717826610
512341637
1989231035
80458872
488553078
1490076481
344226377
1357672340
1398491152
270972789
546754120
1673018708
453860295
1203639898
1508381342
893694496
695596484
128035284
1925048941
981027546
31675642
881619470
33001900
1795480229
487628549
1605232700
309599303
1763876823
860986522
2091491389
2105981253
1309265583
809462256
101865843
459521961
2042326603
799274348
316835793
1858932329
743846274
1416854550
1282230057
1447809818
870691926
699455282
1681030673
1994936163
1884784525
493449293
465007833
1039050120
158280416
1038573464
738419000
5343102
1236269627
1183091682
1246520723
1538970216
110776688
2080021823
1788969133
1382559012
1202604556
214695473
1551839087
1549111425
1490236155
1619475127
878933521
1574544090
383408680
765390462
878904216
148927296
1007379622
574698442
671560507
1586070653
1437192395
725985963
204385109
1280990017
2035292814
1417110089
1195155250
840327019
341441338
1334175657
881978348
608146669
1795614997
1131481314
1117820516
403576040
389020690
1213380316
1432138919
620509114
449497998
1898324596
1722451002
562619599
1559000776
2068548094
1852294412
1352974520
1716415154
2061431225
2052493124
138528440
582014147
119043845
235743482
570208998
1864106028
798448354
7510146
1798123719
163215770
1934157163
1310381496
297361277
1441284859
1052623924
1364204075
1893864284
23343911
920273368
2005642938
1467032294
1486764266
1497462144
536912721
1221838485
1158244374
1814897553
89158414
921997213
155382163
1491682203
880294111
1766647664
1821059903
751169907
917241042
42362841
542307155
5362762
509193378
105162584
1706142758
1122279475
1010943099
40184446
170912337
1531271276
1661102448
1340709451
1436464957
297844267
999084200
1737376213
650397694
1321926899
2063580158
36002974
1603836100
1786687872
1608683079
1507763867
152402274
1604580898
280060453
694823504
1411201166
432364801
852244860
1934976896
1371086395
1935158326
948042794
1128428219
683445848
1532542073
549241106
1466299424
1397960469
711436998
936724177
397229416
1036072395
1102063968
146257589
65226210
1835610948
1325185564
1721930314
988461649
1216555326
176152794
246144052
1340859520
1703917499
89933937
1335788807
462012379
1480140188
1194038558
1485005650
2027019611
276210149
1129449882
1108893418
163938411
174977608
1425209122
165557831
2009643236
930923244
1690167977
1255877028
1541596033
956594829
1159026863
580460007
1916055434
1656355781
2056205813
1206527228
2005906358
1224104972
617487024
391646824
1168482627
1004878364
702267699
1707505080
1613899238
591067728
416742514
2145347824
762844403
2024683754
1347474007
1292786469
1170809793
812520478
563296216
1784504926
1789139256
320813842
2120577342
638380354
1079858367
602235025
980253127
420283299
496214016
872193003
1146992631
1360463046
1717173655
1864360774
1116221506
1263670731
1672569365
248541340
1617799573
2137783339
855206164
1496682405
1161663690
1124460315
761662881
750434120
789516541
1989095447
275804439
1305763137
1167444339
1791010530
948242548
565385204
1498679031
2091186057
1385116176
211834969
366716083
1153899548
494522921
367652408
791845675
670542852
821239909
507198646
1239990313
1213639145
1079304895
440144673
265323399
274227149
1334467525
1031303188
1868511454
1378758641
1465540466
323644530
589989349
240122769
1290186875
1119088523
1118154483
792112273
1593856097
404027846
83849285
1678253842
1552148606
452538421
769790653
628914773
1137525285
1531599059
1382469437
503606931
287486760
1172492677
1805530617
1131716627
2079352385
1089816320
337163085
1841667180
783555645
1920221076
1318871811
1570287004
40127589
156603886
736693285
1998251097
1257270547
211356508
1758539161
848868858
1273567532
1786725616
746291633
1015877195
1387675651
1352931015
2059375865
2135309872
835128121
775788812
950751073
1795310240
15202133
243183621
333487618
1573225639
1600127988
1707852204
2131739696
2026317202
731666411
1588191248
1058085555
1856797668
660738700
1765471671
603901253
1194946065
465418032
572761428
1421055685
1671734271
594538981
1715904940
1673416271
1143721999
181700753
1824632229
1500779772
1188812611
2739523
331357269
2125845167
1838699756
1365972290
668438969
927412065
866653293
2004342243
1447999570
632666909
1221696268
794589675
1293008103
1150539206
2006699135
1905529748
1880321306
1722409439
393750049
2114791362
970389801
1101695835
1289948442
1752927148
655849935
73013646
1687057991
1282834366
749124795
1532675936
1656989458
277305776
886751080
794304378
1295886790
1575781911
1728996562
506566184
459423697
2142948567
912915396
908372905
1009616880
533544782
362033904
87521764
954837405
762933813
1079754112
1578819928
1302538086
1373280409
1876546656
1962353147
332054626
1220617783
543114183
112453436
1106790176
1200273065
400960183
360631693
1544848543
248097804
1790376636
392066416
976920698
1230352621
332202842
367362171
297872053
925519948
831229199
645714856
1800480359
1470458158
1225702250
625550422
2084660034
1376590816
1875078977
675959846
291685797
992938917
300501108
916052439
1834496085
1211482624
459871881
520883507
1453607285
1915547554
1443692053
1565254179
2069293396
1833007942
688612034
1303994753
449878313
2094264004
149888064
1001150681
2079741432
2002167504
910828412
1046428764
438172750
1095644937
2064231487
851865137
1714662000
760076967
1852971448
1939265791
287438408
135435996
510327144
428725710
950139718
5014794
1462836397
1525557677
2141089826
7844217
2091614366
1499474003
33834925
947053285
618983177
1917003799
945830779
1883173462
1877605731
1705832430
1565105669
322020234
1178386224
1489075053
1704295841
109314495
401029053
1581651056
140884592
1897153677
874261224
83994447
288879256
1677598351
837868089
1944287614
596462826
946260861
1964562684
1183920329
147867372
1593564228
380641612
1149527105
842545698
241599339
730529180
1663292992
84668302
1409369885
1138074371
1823050637
1888719110
991282953
75092047
1453634040
1795500697
1332166559
799128317
1542591903
316291065
1815736231
212815553
1993349090
150865084
26552122
883855904
1045424244
2116116777
336725172
1922458663
201127212
1269242214
756757872
1439759257
872757185
101239010
755190162
1203757666
581637194
1684657753
1130492540
1977947934
1303017160
1299973143
1351461854
1584982234
1431764246
1268739382
1301884307
1200944092
1288859673
1811348948
79437398
1427254754
1106077736
103067727
828086074
737377855
1741028775
177458665
2042352676
840897291
884041224
1328760844
4499638
1100421488
410832422
300424551
2089651359
1219089569
2123532280
913431257
1620750155
1688941648
743451334
1445578446
1025790747
1372635701
1103976908
1417666789
1736315256
161538205
1023638882
1256007142
1733002508
1852032916
1707406812
239763126
956909192
304512093
347151429
821664910
828668313
1183600915
1369968282
468731830
154641932
893326870
982751467
1707757581
433143176
1161120153
277669506
744964565
1606145091
755952711
1897598853
1641815073
1551082731
1660406129
1643939664
1785568658
85379680
169620400
418295
2094225739
247718882
791601591
982155590
19799766
1727516240
1315751918
868239109
1263022858
1839349955
1482172139
827502661
702986834
1388598322
1131726157
2121175249
2139961982
1791926513
238990027
901442528
1083932370
587147312
1552924906
869022212
64355029
1173559840
56039920
589950212
2347798
420184598
918429053
1497604787
1396481420
1136962554
695744991
383350615
1656034348
958008458
1397426218
1754091728
668949075
82039154
315721135
615253724
261313343
1375488855
1529051891
444068129
2043775900
1304298955
1281170259
1369890128
1828263998
673088968
930960323
258090735
2142373923
180173146
1925246437
101662177
1777708896
1954893851
1153310474
915226546
1668774988
149871932
1520549126
237749158
1692938009
1752793642
1122865369
1861217806
943466432
758520403
994760168
1609241787
1575667436
1851496613
57863907
2048327109
728779945
2097740139
297837651
1835649808
2051602167
450467962
1490253572
1281415859
266105612
1451180663
1471891036
1922936423
26394552
19508667
1505783537
1624792293
421820250
1442771117
796901551
19709708
2134716162
326929831
539083360
2097035492
364427842
610379839
1461456248
601087997
1425578369
1930824030
419867047
738341440
1276946602
432616424
1866323399
811940151
1438425137
1262097818
1030759728
611269161
709508183
886671235
1136129409
1090939370
457318729
137707919
1682832529
1619023404
9050199
1728910547
932261275
1349175510
1841683916
1036392625
1354320415
783464327
812873112
605648907
78049335
1377915515
1464055440
1286629038
1487084185
1460493032
1769959469
429503156
1933346069
364221454
713383654
733854830
1398193525
1933925645
739890885
360302122
487470822
951512619
68812569
546332866
1854875940
1279672503
211148218
770882955
1052566196
475781457
1493678499
1733354337
1106129064
334568148
1540051345
2024587423
747463943
392529741
893148401
874466093
996250541
941722792
2092200118
1038295728
853934640
1207973255
1854501851
373248814
762591830
542178211
1243341698
2022643572
1281713973
917644162
707473579
2135161215
1641811931
215549630
440580669
1773011261
137759875
809796589
1052915615
1790624905
686837046
1939934534
1631155385
491438128
1024389502
1313635252
1397187656
506702699
92574825
1859934948
1171178961
990037220
748888715
346587037
363472024
1122382621
1613825160
237738888
2014344399
343749555
588508786
296391307
1314908180
1038132902
1411188224
784835080
1539536457
1319422524
152166390
506566184
1814338612
560885443
827411806
1081522733
1854652556
1535795873
465010096
595461887
1219677064
1413644127
1346648225
1638092270
1456968437
1289545632
1168702608
764491304
1585715493
1033777584
545217852
1500436045
1037500138
213376899
71159756
173075973
588681312
1564061113
1951944860
1328875321
1082544869
1754827877
111648569
1601528934
736050415
741655446
1393051072
43193379
1626108179
1133463414
1234332297
1417551786
1212311035
1395064153
1726050489
522330522
1660990505
1308627712
523625556
1176253288
2120647272
1325619806
247552646
2047369449
496627675
244754198
839897875
98574127
930610818
775758089
910312149
443552178
695217433
1900851426
429443629
626053978
1495889505
115242317
1628003391
1203240869
310295067
1958808562
1901977793
761087734
1259614629
836315751
806508036
1467157534
1980896721
1706973927
824290381
1593527529
142220032
40628616
1716289863
403000890
188381616
1443767778
837610801
1028978027
949689992
1960010918
709350773
922712444
1948165539
1748736027
1066062049
890348154
1495687417
1134240920
1039973144
622803929
512245537
1752462875
930073870
709829378
2108271668
4315685
2021748859
601446961
1444006487
731961303
937991223
688370335
1267453527
601386825
522357636
1479720556
970356674
1782944101
978671384
278467619
1675927655
610223305
2103467057
1397842894
285841860
830263552
1144811877
2085272369
857569822
725652268
1530412136
192460352
915148426
2011089327
853936186
1682308995
1626853007
205801851
2131670990
1331793865
637464400
1414487908
1490416067
1083802080
1880500791
1831005742
1424675151
625802259
1606758796
356309249
1526153001
1593741668
1417862241
391087886
863164719
811649373
411879240
1504693755
663036244
1500049508
576245778
423548267
1761334314
949243033
1275209841
787492492
1452651322
1521881659
557539905
1692550330
786265130
354950101
94697018
1341417670
210880349
732647573
1387975645
770564066
1586128292
2090006568
1030270165
2078196992
2028412017
1568439652
1942819967
1342372781
98176295
254934473
357277045
260567804
121647651
112149190
1763442194
1798241456
1595247439
952274193
1352188367
861259819
554894153
1842137927
497007986
691028199
663496347
685629115
308076155
1930788131
1797939807
1718810353
1703981223
135709068
445098762
1924944775
1793001547
868952728
500865593
1967943864
1094712439
1676728750
1977475683
581267045
823158839
1730204985
176682116
870561912
1511663428
1167068205
1448185021
853203564
1652256411
428385586
358224689
145020024
1315662155
1585035803
1765273519
1988319892
488657666
407603112
1031554379
1040891463
1301651566
1056847196
524723550
541200652
652391749
1008432179
1502732598
1169998996
1074831313
3232385
1027429874
196880647
1264064394
971659482
2110685096
287590656
886139648
136248437
125920481
299194283
463580379
613978816
1578883850
1361708897
13781068
569518218
653601117
843219998
1395398298
459919211
362593235
508452261
932156591
810641997
796741713
1919684468
1856291610
1683806264
1498533598
1469759905
452077041
403550309
1685537936
1547257302
711470464
1915725497
2055123945
216999405
485318603
1021033834
1066531300
902126076
219684152
1337802207
794656933
1455077034
612148474
523672474
1970756067
471251594
1316675118
491167099
1450399937
46880636
1338654906
1005998528
1145304537
1738666174
2106189587
1855219441
965587632
799949667
851013661
1699117833
765605362
243552578
1970218412
1017956889
28377196
568675850
192628231
1465902629
1846010450
1044069765
690534656
1976089891
1323617655
849295931
742046711
938913826
1564285793
582686217
1474781239
813713001
653335519
463061505
234313441
2124678250
1594116889
625627664
410580673
2040314933
340220174
1341032297
379090646
624581835
619327277
1579787448
308932103
707639242
2034189015
1946955513
2089612403
1491051888
906715574
1837885193
1717558801
1117515985
1575919576
780619211
753033104
2008083018
1262890166
74651183
1246686384
1725838974
1565228595
2097339703
1823157584
1016853287
1153169232
1062180446
31878755
494975734
1025571388
1511152980
807941912
399208233
1309627427
1875032534
416583063
496590768
1387807616
1619328463
211101219
1542442450
105850258
969594006
1199974168
1895777280
1116301126
1163972259
1054715344
448379371
1031669
1212156323
1409545451
1521249849
1376438145
696783507
639777854
1676514611
2129372246
250961211
1100505077
1185192223
318080458
1677860849
1568329574
1589986373
1418827813
1011325035
1828345456
1042223267
349004300
936579106
1626037777
454200818
2135031779
1834000642
1151476111
1817759778
102816007
1518050161
486590653
1903995452
1472689198
542393421
2015121254
1077514457
1766000498
1378363467
1509118327
422548183
1587564792
1984895689
2005055864
895638681
404642781
1801002683
472736565
1412472310
1672281136
1988839763
1650620137
1068127254
1035383802
2053921958
1540615864
351731511
335951248
193195297
2103531972
235182590
376545642
1834619273
1450960663
1020611550
1313768754
367403377
23779025
1678856188
25814236
770766931
174248940
1815294959
2020378423
348246464
993582237
1285483922
1180931288
509151818
1791123604
805291353
1670962263
1385966446
154998541
124200544
490381437
629190459
877444262
614197450
2094304606
1867777518
1530356461
2115454999
1347211745
967629348
1602272811
1319140384
825033531
309867591
1870422812
541312644
615202633
1946154613
383103971
183576411
140705277
1864102103
209365607
1586275213
116845350
953722750
2041610395
1201934605
2064827172
154934929
1682926142
1081964097
1767393138
1431386275
2080447371
2136330531
2017021083
1280249800
1113969572
1607157711
1795158102
1305749435
660939301
1659712789
360797194
1170963314
1151399148
324065678
695687141
71137925
684982208
1336503528
689805962
2055371461
315520968
1152605623
267885917
1101137188
2120253492
661528055
1198770136
645948865
1603484159
1084953559
524349422
1531909882
584725232
1851376649
2039656809
1769377996
734697973
399395255
458690776
1747248509
331279783
1707046790
154894848
1835401788
261728401
772019072
1504987257
1956990259
179549343
1014655258
1214252994
815381981
1189834704
1059515744
908960789
1547232209
1127688056
858863258
1490503324
1573399066
2093338305
1800640007
1356717
1402562575
309915158
1049941597
708009640
1172476954
1300711116
62958155
990573814
245842235
694061695
691104574
1482012747
802091484
1162423987
639755984
548606047
1461909248
1132893640
1803472815
2018873963
881515087
1754921771
65849693
1105291631
775999902
1980687744
932909701
637700574
693583962
1860689341
378583106
246834684
632861257
500048798
1030070416
602743798
1441737880
1560012294
1135146326
1083547988
1247959204
418596084
284080020
1597822531
811751856
407373576
2008941273
1511084418
1514715265
753619381
1962315743
1914203153
2046968638
891040574
623715579
1873399061
1172226674
1669424036
299337039
2088803881
1267661246
1164820592
532590322
153118683
311722722
1116165802
363177733
2108618550
1022762264
117999912
573784774
2133033519
158098011
1908833721
746854838
1086339085
703831482
521232262
157129450
403128565
1245381882
467971252
2086558855
1069868726
1547115930
2125420728
418319726
344792733
1413109606
2031354302
28931648
946724255
1110964644
1394018683
1808239021
46919454
573476745
491846739
1580129293
1276703037
2085257484
143870492
692718134
981730737
2015387309
9129785
303927478
827734375
878114885
525604911
1525544834
1194226371
514498399
985189465
892523839
1838608177
802893357
1848902294
1669038437
1169148054
1548390163
1797448439
479683278
1136134732
1000408817
1422208546
272684694
1926363003
841866339
1690471195
1869547309
2123851247
589442404
579711881
1717738118
494764299
2140201318
1575169689
1676987252
941965966
1401244497
545101667
762428083
1023273803
1095011178
997614749
175479639
944324005
1494758117
1276126862
351728538
1288406084
1080769480
1681287250
950382774
1704251377
850009539
1947770946
713522107
614649680
1708907271
76950258
609047932
153042082
1689471113
217718946
219269205
444929317
2001573619
664687954
1058411762
1564962616
2128116748
1593406273
262723622
1510404352
586630579
1336277307
1498985168
961785364
308409044
2105049640
95937037
1751965859
552983654
128737683
38084824
271469261
1277411429
2117759890
1971483235
967661636
707761402
509679456
1867669677
631485481
943607952
1418440140
620081689
1587578948
1437408268
439871077
1336637858
1404392683
1327618117
1606841654
717823298
431033886
1933163981
1322029349
2140625215
807446655
553456030
1186018378
88803774
665687050
767148452
1107969118
2087966328
1665623990
567576157
1674720329
873160565
1851250161
1042422224
1141909058
1556690640
2100520689
946503410
1981129080
1265985055
518907308
1483627031
711483191
20407511
1055331953
1286859703
1443626608
2109199233
1350615927
1006596499
589008184
185471675
188602188
1838691780
1825004695
178266626
913216872
1520311989
601771219
1061799551
1876234359
1210340025
1710634617
72340212
563618145
1176092698
1267716768
520896585
1120429251
1270904860
1301409258
2109602506
1608346865
219696623
1166544377
1772163122
1443079751
1903499206
521252780
355917839
1780890439
615421058
51631439
734965851
1323252610
1131854761
669311336
320702975
132557684
343685621
1788734496
1512614530
1895547441
1734691641
93934299
379485198
651397389
1064997253
1896336193
1966593887
1724975289
848506769
365424909
1706551008
2014620119
963208566
2048896182
807472864
1907425954
1822779439
1582023415
1359792225
1662021010
1886625173
1387806503
366593271
1110449228
1092430848
1614446193
1823331882
1182065836
2043628239
52971565
984879347
295592643
289506932
1532770915
94750734
427431075
1681704218
1439975550
676530154
453968096
478803310
1705285282
428585386
1983005994
1668384527
779743257
1644155466
853707260
538571225
355615885
1624126416
213337687
1293178116
1646076813
1646958930
2045945474
588907565
1629407398
1179340216
323751811
1254979277
1364402206
567291330
874105010
2069578554
2122006467
1561249051
62959793
527341979
286326479
1213945672
1477936385
581842369
787533110
364498872
225575790
148104654
1797283624
1496726814
1041457709
272878455
2118596625
649570194
168025514
905274756
1482720745
1809546873
1263446745
1279946802
1177390903
700496731
1110921939
1180769120
1518133626
1380812678
1634417992
2111163756
1273561280
2083577288
525323839
1665397830
143305261
869500470
517094439
82085556
134691215
38006847
1276649412
1344515832
917522791
1253226524
454155642
1070298494
830079903
1838546055
10934399
1466514188
1704941793
591570114
845891881
1976138050
1719647260
25946978
894808641
2123423106
1064318491
1238594071
1851642373
1061026405
191102480
182426606
564260982
1823788127
1836817925
1144584
689730047
348905356
5672106
2038288451
837521473
1877708005
1097573797
1743088801
1832513488
883643975
1870577543
460656380
1380001089
1843445615
583385711
1257660828
468837192
2117260007
1531502416
235898492
1084934496
1863399351
1816862264
1965832242
305498111
961421322
686325847
503547165
1242278438
1857209530
200708846
1662268318
1984201871
1977554971
381247625
2103525813
143633738
1955096191
10124362
1068145247
955395473
1481666703
1637867594
2086346707
271595312
627807440
733405454
1395655219
605362516
1615065462
1553645538
1091749749
43519358
2093249316
633234666
741737270
1972250496
601085023
2060239134
1670898902
914069639
1000788678
1731846116
1299747994
32677023
290730242
1467990454
460830497
209376055
2066205956
136557827
829395804
592272262
1066195093
1739286541
278166369
1830266906
1188763312
29954402
1591368503
1756204036
1745285443
1714866884
628952230
134765669
522797802
579711881
242902340
1532052218
1650479813
43436826
287830034
1419871188
1957565679
1431657853
341533201
851207655
597789680
1378243676
785657356
1126797027
824561245
204513991
127630127
1368122040
1299543263
668287697
2041613860
1987547024
1155581895
2030799686
200705591
1264737204
1002715848
1622033554
207140761
1562472432
23859053
873686888
623711518
870725042
1385458452
1372559599
1457530732
1316429426
1495221332
340198036
818407736
162724034
748627910
1550174140
1393294733
228654078
1719856768
843647530
583765135
309302364
67852048
410789830
2076307150
1638879195
672134966
225165364
122222731
1376050788
2000881932
1479215875
24435671
276079050
548311685
1732956480
163832557
2058099930
370943705
1939666495
2126171952
1418234085
403578913
1127821039
1251490556
575352986
1335786877
1906566155
829345333
1793324158
1188726819
1545669287
333852674
574625657
1857766166
2068942497
128376986
1010489998
1886270363
1525281734
1025228109
803408392
1305061592
1439907699
1242640399
11764095
331087542
281345782
1496696582
1043828936
1557915886
719411214
1670629564
1233862379
291238334
2102653541
812661347
1438602398
336691130
1459938830
213486469
1532952372
1117252551
1224841685
234386971
831451043
707892228
1874353558
1042640264
1234753493
169917170
240788097
811613954
1898909837
1239027588
532801543
1565997965
660609418
985259264
385412794
572716914
789572880
941650534
2080462633
44357348
1874082129
718673676
641277598
687953175
698946067
616620491
2089603905
1944581627
712637311
1111878384
1255889834
1397781257
2118266723
1492925116
230629850
1977567697
1875300937
951535409
1341511143
1283282706
1773810977
1087530352
1783126373
396916012
660989856
155092172
651076982
1824382978
1778570998
817396606
986820892
2010474495
984767744
2056959781
1377705741
1122881842
1033761374
231132593
192116265
2063937471
1103944884
410546338
659653160
408019795
700054441
573817284
343058837
1517488148
1025005505
1265560116
2093564920
1150205973
242977148
865696893
1828899546
211204419
460329139
1895972339
1618114878
1848051469
1304944458
11622942
1227389126
788454146
2006796650
1073421419
320206301
467083011
645947372
1945802035
2073848873
329965926
283524568
143882933
1424816332
2105384116
849073029
2035470462
1681982542
1361278765
1040732436
1076078731
254364710
328877168
1858145738
640828791
1248736164
1544827440
379450215
1304901239
161894004
637673520
8097295
1303922680
64800361
992443117
257338082
1178123435
183137080
1555999809
1949953049
385517763
1635810241
833893512
1065747911
438638362
582667436
1270297524
852423912
1648387784
1166873098
242677426
785579344
1382417704
162981646
1051495480
1248592599
541733918
414580069
149416883
151300240
418706947
568872197
1218586428
351856792
642496771
1565801886
792722003
1885492049
148185472
1523964991
1190999919
668045918
580516097
988259595
348917376
1540931618
1556700199
1649715995
1506320769
1602758546
404408426
124309705
2142901990
187024358
1855166455
1577859965
1811188479
71532445
1693620200
1152649889
1324591264
1121058239
287679638
1233219502
1679257919
182017757
788154860
1459944932
2053701799
468658032
1863978722
131503738
1802715523
2102368456
1442890256
732296902
1236920229
1497347450
1522939546
659836986
144348272
486388233
1922188294
600841389
1825324632
2046181294
2083197497
63634515
447806827
478530849
2007561219
900526203
1391908903
79716096
1046591612
207382000
332136324
221953605
885854937
1711464458
1413504010
1355476958
930710680
1891934609
277624921
812770538
1526884426
134580187
1215482811
112732947
2009116459
101399986
592911312
1455522887
1892152121
1963504708
140266724
952645525
1653000041
1904862302
1528750688
1293422962
925650016
869638177
323026373
1797934956
515125681
521992748
861877957
1514665813
283631316
1795937303
1835842174
1199361923
1846831551
1646269615
2146867314
369978238
1386386644
828194530
1842015120
667833968
1515761262
1843958988
2111419146
1081009705
2142375745
1925511489
1150339928
1085315553
68008054
662974060
2089266141
797211927
1863860850
1218035763
335990204
1512609900
652870384
865516884
1067839937
1403343667
1330728634
1904344553
6746937
113486032
703640762
590196761
262687327
1794307799
730984024
2006460554
41397083
883237598
1727388667
1380829746
2135019486
64401778
125927606
480579636
2033418796
1925605928
685879389
2051550657
614735079
403459254
1934482261
1937521469
1595564548
889991146
1956603468
258492244
413019856
1518835139
695896992
1237231365
87530285
91329035
639009012
1855347253
971082163
2068604646
1102841807
1751204940
1314127318
682727149
1306678665
709773363
1987071388
1714868104
491546938
604207417
1325705607
676948983
1382747124
385066938
363030062
402190729
1603070338
1075365804
2012364426
1451683470
1933288638
1709823726
1374988920
1165171907
777949150
827604369
286831546
5004357
2124417994
1350383704
1111645042
653231465
311381702
1256470545
842568094
701003847
1835787331
129573044
311458686
1576039622
2078618648
1746307358
1260652476
1201636752
1518577756
1341815539
1546834847
1110344347
941094469
155982263
1978514281
878297935
654189710
1952733272
1642170847
1268358630
1203281703
1705186985
813173372
2028094713
936491466
1014258151
627338819
1977813615
738376071
1506758253
1742810421
1378390638
825269777
492256411
832092107
1051732341
1474945952
1418041719
929350256
424848962
706874557
760617280
74282485
2004450111
1370311655
1286010940
1294130787
63858161
1262743759
719010446
826983962
348599920
912166619
1805453786
626939817
935026279
275359323
1006313243
362893175
1225441027
673831700
2081746827
1711072083
1896734461
1805920297
78510740
34636332
825159777
827740420
902791522
1431864330
882927238
2089010802
916637728
483448926
879408882
1636131234
1599937769
1148298852
61694620
381709094
1736685449
2142075259
1250529563
1924853712
1651423746
1133709210
1076678478
1199779869
2136825739
689600296
649590058
1998180778
394926494
1204988884
1440806499
1903240586
1530779466
1180961759
1551581455
1445199697
1685551546
257159272
520077168
1220162968
1665709013
175734359
1077453820
1321798775
553098404
1765891136
2092996815
1939143524
1080543446
868365288
1904063573
241195034
1964229174
1345029817
1258905407
1985465067
1868491166
277000944
1012532804
562212298
2008491702
634053698
674576702
828768883
588009947
816971796
1164872300
1941353757
2079519307
1010113732
735986637
1940070813
213166756
1282155801
2042583357
1535603877
862765255
688162679
119755326
142048486
430517714
135913181
170786048
969505020
1869016979
104807101
1269112682
609855731
1272846945
2104940218
1974379043
91630829
316055427
2110605888
1507225346
1772417513
402244
2104098113
2064659561
627598119
968966583
1379813202
844370897
940721589
216789570
1255270276
1261412975
1196343618
1140980266
1432553866
1446232673
455619640
1313008779
64619949
478537958
711362555
985926834
1026679846
922572310
1976447855
794290362
230186052
460426373
1276718114
1465342003
223698565
1312222227
1898039707
1919215550
1850566665
2072173890
1426386257
1442011579
1278741102
1572933369
1514037421
1486720029
1045597078
1824370865
683819879
143409725
1920138459
1494420122
762903827
923039289
448825461
1347998177
1412667974
781053214
1682242254
1546362946
317392544
1763421714
403454638
38327265
1533081861
800367718
450776341
1235521443
851461437
1192491815
600127043
892825939
508621855
799580720
1210489346
696538031
460988676
419331065
687666279
462765944
1106815021
332902205
823339205
155738419
112231430
231975506
1752257672
722211564
1224914873
318221549
195086628
1099912971
1588150604
1715739695
579173883
2004772270
838876600
1808048374
172892121
1168618642
954349559
1042633728
923488662
407312611
1207097139
587333270
1496609977
1879048919
240864836
1058491458
1807348100
1652757030
343082771
1536252605
1432207389
1486471078
714119774
1476131824
1479630649
2025636602
2045918978
1816492108
1226930810
1456071065
2055248827
1322348605
1790707922
2013392608
32086801
1096556919
629210330
1536054424
1603791912
1073532010
1610137159
1051820930
1802615937
1533662933
1226809713
1439840417
87458841
503466440
140881568
1188629563
1925011372
22452842
1679257919
1010198224
1178587761
851546924
671477490
1498020924
1068829347
753855556
863704471
506738234
1824402739
1341110691
1985313806
1569198616
1440951414
1492901909
1527490169
576029520
989800583
604718523
1737646618
1416522864
823486355
1928643660
471873108
867110804
2055227767
971590659
322822415
1381497491
194288274
273509011
1163789926
1601254074
961174583
92599976
1719480874
1180163012
1291167049
669365342
694910670
1166696338
1345449616
755414042
970690197
307772723
1176860472
457910103
452774928
173428341
1562222739
646146366
1359965215
945877018
1267766301
982564447
1253801361
2096287342
821806635
906707731
263539682
399604823
1775845394
2065814803
59828537
710210161
1199738119
1465161631
1656448822
1602425827
798700041
1129676428
2022927034
121583859
753517671
1283828858
857970446
1901576289
1112351234
123756410
296816972
938943181
1176603053
1378798043
499519478
864419438
1232060826
494940192
1732800671
1424903320
979191833
1653619662
1699392590
1153898536
1046123038
1241187062
359379257
1491868148
88694377
264624881
171697565
1176861021
599403354
1097895531
990494768
1459988052
778082208
703400538
1358041845
1547662137
257253010
1236269627
381740819
1197940936
1610102306
439108602
1270221458
1054287685
192579167
1738311738
1048044561
378807802
1886413172
840478147
937194081
899474509
1756382397
759102256
775187433
946561059
1311071705
1195963601
1364773252
1084242240
1294850886
353422801
784723187
1290846696
646214935
681494156
1350428817
173347341
658990647
1390326612
813587536
1194279558
1811474616
1204521667
1220246520
23636864
1247070232
347913525
1031254354
1725153031
354758057
598285956
757714193
308633563
2000992025
89541407
570814342
50401243
1592387084
800119369
400582931
1064328017
1997183466
1756161150
643045005
68404500
330247495
1610847195
1141895258
702089897
1930614370
645427556
942841927
767693709
259600646
1515369088
313796081
1174365759
718983812
1939260276
1142639827
70782703
938757168
65706997
1971247733
183952266
2066797666
2114012674
1951944860
962359804
377192847
289865148
1512419362
298588257
1137919697
1193142217
1467030225
356155765
300802815
646547077
953862281
142460796
1097185967
1636542535
1191574182
728021570
599621306
1630523451
1084060179
1624321833
1933109961
1255018099
2008921611
359166835
2072559637
220756797
544785633
1724756144
156088423
105426496
2025312209
261711417
39818767
691375565
46056958
726552560
918671301
1723334386
1865165607
1324165384
285046613
1836356362
35573345
1889085045
45965792
846629169
613358948
469510452
688613923
288276265
290658355
1783777258
108043302
1276194438
438301602
891158388
1490950249
45893054
1021189953
1030251352
1332329846
1159757600
1324395565
1207950758
215339986
45906567
1006597043
1581387855
307561090
263213152
2061795755
931631663
1471775016
901147592
2090207328
462407548
257845163
519900583
1309745707
1584077125
1263264881
1204653067
2117067854
405415778
1692782758
1376541087
110986069
67052148
45550627
488715639
1189784264
522996863
1963823414
384854709
1650298767
891790335
962397667
935402730
1338357149
709969839
2013729346
978231576
1382469437
961069985
345080603
1041794736
1326366388
1148464175
1739495521
1829888767
1480893468
2125483269
1864979015
112080707
865092930
850098383
1801911033
2028450022
1893302196
606982620
1694592223
1937451551
664209295
1671837665
1462484671
2118115834
1485738382
2121935812
1102323463
1395456138
1513319235
1547960501
1718134827
991955141
412160325
1418290184
1163633025
185626695
758791457
1388665784
722955718
2028060874
446308114
72038100
1086638758
1126884515
1164167793
294399361
1773035464
1410892704
948484011
285646197
297632273
630552016
577226141
1951807219
2018547568
159625681
1646300390
88128985
2012112611
1105919075
1321478726
1451304470
1847111768
1440217084
1937498177
2135739661
779613431
531727473
1337076307
1080381752
230441257
775796897
1259321208
1427773808
1760490954
86800453
1746543945
900103328
2107153339
1211610206
1619831851
2024956796
67637218
281242395
410689824
1226388896
897100696
754731511
515790593
2027032620
1523360819
1663482352
1193904629
1925706375
420198954
951134206
463781860
1928948206
587589123
1856245402
1610775502
1124550454
1385346705
765973307
1592668726
1887292499
890455058
1813529150
801565890
861965191
227899150
133646431
247851725
1483966623
1607911904
1073725249
1183812719
1993916639
1394712064
137396011
413675646
2113122690
735835704
1185465412
1681299587
1179436605
1540356966
668647363
1640959091
1335085855
1570792805
1618270268
1557822673
485214088
1989818343
908799508
141300958
921594470
1803267366
226757000
1894329358
764532000
239970999
34378274
898564580
469762688
229282675
1011236384
1846094006
2128389999
376112672
659140444
965111489
1233074126
2087858421
920420511
1887777274
1962011973
858303230
1289747831
423836552
35632229
1163250024
576328974
2065891283
324707472
147416080
318930916
1312402036
595268370
1570989000
1416684584
1032040143
142420535
201298318
479487711
816958890
153472561
636267097
1330682278
283415555
1599858441
960794949
1504852246
1531663453
644198194
1972317825
758089732
1572908292
1275157494
1325664436
338771725
569127952
694813685
507013195
1125180712
1310107047
2065810037
393475788
1202950907
1177411535
504221169
89213554
1736290337
671452509
865242271
1792022543
1371840008
827658372
156697660
1415734248
1034482581
1037968570
1911258705
2039082375
1500947235
2006497188
544134355
2024998346
1139234781
687421478
1432108553
485918123
222941422
1419708309
1360717246
1287206585
1699426391
1203416007
1752939849
191983149
1996230302
1247628480
915965174
1706796280
835517697
2016055310
72536604
433244653
1876111094
94020963
198469674
1118423565
355327490
1674723692
668871044
2081799618
1569655159
1662476912
1203912501
1736423652
639226226
1074345715
1750051677
684955219
979238704
1643762987
1727805612
714508680
1445350021
1294002176
224902091
32378014
234824348
1532905470
2045829601
769801372
460039059
214820152
1445846395
570246282
1829663056
972025329
1087947927
2122074817
1642884031
13394327
738423138
1431550847
1017705113
703859010
1313565531
90915997
1762165802
1129024160
906184608
9129785
9592807
1923127628
113986521
1843319187
1163230818
1746401847
289200453
40083046
201997043
840338890
1937945033
2009312164
1104437431
2048487069
1882216515
1948765376
842312152
244674724
222674633
1159144156
1059742602
962469185
810879762
1831576233
1214160696
1884099096
2130250093
1432516312
118963947
637539931
1713322163
1698108088
1814935276
502435431
519578417
675703423
1521474770
2038013119
1142317550
1305778358
1942904989
712939853
538199055
459836480
43839170
744573112
555953330
1485876237
15415727
1053525420
344816864
1063941852
1404659897
901277435
794191126
758276442
1643311975
1692794374
739356267
1544357801
1490633081
35801418
1542796613
59336691
703993061
1954432712
1915378020
768582213
563681414
272499778
503229789
1532371170
1614036463
701865387
167507751
1149369396
762908394
1950978069
1474333892
737148757
1718630894
47008480
638949725
205743103
2140828426
1883772520
159300220
1588809268
1239590795
1353734135
1070032162
1926059225
211323361
935924058
315258995
545070990
2010359083
1249405406
588488900
800612571
114128269
528666301
421819478
2004647640
849714308
1832169025
1837041307
2083432659
1894382053
1364213552
258139814
1439688639
197459982
18652207
446760011
1407621598
1583950227
828457052
291039139
1205616742
1232605376
515974891
1786179664
670554893
990123721
221202134
408177602
1928060062
820236536
1024212581
1454062740
394215000
1937536721
1597863658
1809759240
1454315085
354821340
1349826929
429033358
1487086163
970326240
337244269
644036552
433825754
610802428
910072916
438585553
504297510
1757071918
1086753233
952815731
1767704670
1026988864
959247304
194866784
152528937
940701585
439389130
1832669276
285838008
1403760918
512205000
1370507096
371711238
1902886223
1120629025
1356440244
515870785
873676051
139089427
1612929452
136937566
1471236885
328230791
450088382
1499553164
1693712781
1056621239
1502921611
548710933
1761599718
2107711901
704142635
206078776
242570761
1918641893
844414287
571206590
682092262
1062668148
161542604
1696176373
1057182333
892229466
376525641
2104061157
492606179
1427289907
1985815633
451364060
1044934916
1839749978
1856671870
212222926
1045467365
59898203
1558886155
1194369000
544010096
1126318112
249963341
1540155062
844673178
49815578
2036801977
1106114414
1398937254
1446021639
1453725408
1288600959
1051653648
865391319
1881108019
590234913
996074904
136943126
1122279475
1440740725
507334412
1725961286
755362490
1728368764
234283122
1795365799
1464757784
881351381
1260470026
1145139826
1623733082
354251850
23740775
2117242538
813338039
259852356
1927828512
565293996
963694318
58922090
2044352866
653509516
1594908689
1677342965
454790630
265983537
1679696659
725034964
1035966041
1471738008
2078933602
1608361322
1198708375
708582601
148674457
619998278
874384247
1417115453
586544133
1522255708
2134629257
1385553751
87458841
412089657
1311504001
201161148
391991154
1603486938
1450153050
257519507
1604957927
1425840607
2141509827
801524214
1884370806
1017494739
819315704
1774539016
862765255
379871750
1069031598
486804965
1714706571
1018965015
495346267
1356611748
1519124534
1711556663
1011668950
251959710
1733939241
828766723
371939116
262640696
1408423067
1065060564
1112025456
2079016938
630175078
1054532451
1042550965
1268241824
290274598
1706642284
692348673
1072481969
1101213736
76306815
1044783673
406887504
894945861
966164778
296156209
1859760120
118531982
1404930426
1466787959
692568384
514916909
1436437152
256241799
296289123
1223725049
1696214086
441862035
1040277138
80668651
1685249429
1389454184
1259750585
332932420
137216275
160859288
2079443498
2117099332
1655729425
1642926493
785370712
775138552
1565249013
1528246977
567159152
248364737
724621992
244739818
1774105071
334812678
1415557382
173811315
1395257642
1473010968
1329567279
202319815
1458596870
1837758345
1020598967
218783238
120145699
680663779
1583839691
739091770
318400146
1357371381
1471046505
1390831817
202033626
469509573
1474352939
1862540600
544136638
90261624
1805656819
415188778
1380193214
1913447312
90217627
1292979523
1742949702
1218743372
714851355
1180380847
1745980273
1969623285
203234606
134335767
2075501100
2124855061
40457132
1234248167
1938657055
1557462179
1325817069
870791194
401662093
1039954771
238641085
184316998
1832835237
1949528174
427835878
232166952
127098703
982833827
996464901
1263760016
470318182
360179692
1827786241
1725772018
2102639985
1606058845
1759158412
1781033197
1257148025
1831464063
176447238
629379605
1144953478
776985310
339477044
902657489
1258890281
461320125
71738671
122604558
32134207
311609304
1807063430
1048814606
1247907378
1606247897
1489936866
325962431
1674767125
673021284
95827292
1340745738
685746780
1366410448
1037549267
2128104494
770054080
914921596
606645432
939990107
184413329
475672192
1323996110
588923200
753202738
712548522
1004294440
2006458133
312653428
1714981855
1980334439
1312635604
180502222
1111739694
1968684129
1018264616
1416781271
1254418250
1054149339
865102958
650807339
1072558220
2015693451
953217617
1021765265
65421277
1240806182
1642327012
1902352460
708087193
1290539019
2009645685
1077324794
1476600286
1983013305
2141924318
1163809288
444914639
2042303398
571293180
152001871
466871214
1377784384
1489089750
1698332391
61685590
1418910442
425602542
1418073542
225374353
1433100327
895600928
683350315
1082402914
1826676996
1255017334
1265786029
1751320898
252640618
1382819686
803001068
29549093
1853704112
569649895
13797546
241829487
2044047430
703781755
967302060
2115712153
2036913491
496627675
2022110209
961051309
1065053456
1472776141
705874626
1956250457
951627740
926417976
202904240
219357066
1647609325
2052659038
1572068211
2070160365
1043919266
1214684636
704667408
1790025774
149210270
1532341570
701496
1017367746
2048377635
1982929744
1201928001
2137056682
1999126644
849482429
598452532
575935857
1137541148
1012352256
645495308
2012084417
1908681875
1349525776
698736868
478519179
2115514853
765836395
1752536403
1523032725
250007717
1610451209
588843642
441410022
402369562
203807801
404648395
2039967091
963246802
2017175072
729780640
1486252600
2099419364
922174711
1958100050
1726955239
106350930
313408565
2011694441
353030557
633134056
577714052
1695568532
501263445
666556943
735530897
1872159051
642100791
21719135
2063920223
1049866242
1492174042
1387674649
1469913563
1624994578
1313931127
36617855
1465211248
1098779981
1784050082
1548953119
512768298
1612338384
1722271807
367087602
1334684131
1984412432
465060595
1154902556
2049241941
2132341883
872227441
943297526
811185376
336634261
1359283920
422466426
1166900313
1903942252
1407769161
1312476983
1631155385
133832282
1666163482
678242932
1081247131
913552450
1804443410
688316599
300593171
929984212
1265489545
1961697730
2110629421
690135677
1517495880
1311311171
1557027727
727956996
944034202
565593836
382597996
1255047815
380003096
44359475
403190515
1091762446
68823500
130205884
765908264
1049137537
1367337018
1588845917
2055283407
836843361
740374744
1733002508
1559789922
1776071439
133294158
2127179140
1329783444
1369449963
2087259585
994070464
737441951
1151424260
732881129
2129660374
1600954514
1103194900
929511361
374854134
550081132
514691679
365365450
1580686967
1742454259
824997105
1817989740
446126531
995416702
1692551019
1137824466
1225770
1084637720
284215257
668604996
53596373
1580035861
1932356646
972575036
829260904
1059131543
1228553184
1980907717
1954761071
1881008786
1009676980
1762762503
322450441
1045981988
1570058930
1244548086
1775444566
230848790
1012079562
1801830868
1180371139
1335424417
574140504
634022718
1557204263
1346467576
1804201999
1002526966
1475314958
1900795874
18460774
1562763739
1050241523
1472953497
278848678
586878731
1229538145
1285715568
497606636
2081378877
1670295426
622759337
1677358297
1863962354
731318540
46120984
1614424179
588326225
776469781
1815444425
1272190687
589748073
424348523
1690207615
1252602475
55909680
688837696
2118883064
356496715
1372573105
1427762576
511691603
2044793381
953157889
1758499916
1944115619
751929309
920406540
54414802
1537424441
1812732711
309292574
508132396
209168567
1103385420
362897838
1876955341
1910698651
1212073832
1091289507
95963501
177738685
1262777758
578088276
76968285
1805100779
1468582237
660487017
1137495516
309788581
1514925896
1466537305
706082968
2036537300
1170000516
1614481501
1553517394
1454185317
1820183039
56596646
1153144328
1509485959
1507854170
1684235311
591195793
330124573
1365730800
1105939266
1707674514
484396478
467426759
1036046234
637197518
2086492960
730931508
2116250503
1998593210
1127789961
11978285
1130720592
210033138
948480047
2080614853
1033305211
788785257
109153655
119622136
1810720715
1493750168
1077621704
549398717
1265439664
1157498398
1245511218
1103063506
189851455
348025795
723438187
329122273
866521675
1517964202
961255447
1781620267
1930077270
1678211792
2034344568
1360724623
1146331503
1014202456
1873043049
796205249
159490323
1454772273
1096164670
1608807977
981158533
1947582725
446979764
2133568900
710261270
778047308
204252707
672062601
1446653512
511811380
1433195995
1759598975
1942963693
2000471606
1118762115
1921679790
629518976
1115149433
2029853751
1808222958
716905613
633082108
1113893303
1125609679
869478418
2083123967
1532402685
1231655232
1164585908
1379410794
1652481706
85032753
1348278452
1573115124
407780662
131958182
185536759
1377095247
2921552
1332934364
2036711685
432113370
2081222160
1016926583
1997034068
1878134244
1665832609
1919540167
1216772462
1471436665
827574712
1340626144
405715598
470266973
523659416
611228463
103199202
1529853394
499507706
1161442517
559440378
1053660653
1640122749
243173327
442071609
1282917076
13471364
1530518277
503319662
972603394
440384912
1304155021
1906446048
716193086
992034121
1738205244
2006591913
2021188413
566693243
930800580
1824484839
1625218690
710367694
1222113306
310840650
1523143840
907719573
157228805
350982595
658901792
940850086
640184289
1024142149
48977650
1127171515
1865795017
2083027699
1327073921
207576589
476538992
271460058
654929920
1710610033
1143197339
2029851521
601031802
1484440135
138173788
1976743763
1919902880
190594921
1696109785
1714070122
113415886
1836721684
509986264
1354810312
779021731
868309614
1307162269
1662412422
946656158
1483679932
341535708
690803063
1828868298
633321684
769578303
170827568
239790380
131750169
307460534
1839673425
1222010179
549809991
1713695765
1263756696
1926930699
1752150584
949548856
31530599
61447694
63104326
2085588981
801390470
97664469
1521927821
1533150648
264602089
1819455131
1869035540
620603287
1573719294
1370577994
1826099591
1647704259
275803776
1540675605
1453026795
2023374479
1446410954
1731666666
613436923
811832093
827096577
1466310050
525005867
2050000402
518480198
1164587619
890316900
481260225
712580711
1928047295
2090132145
342112772
982628418
190479702
341029540
1534894400
561856058
2037074808
1692532455
2016383849
1902122721
1958722699
1117555216
1485671774
1211996317
1864102103
564530313
1859730389
462021227
755324077
378377052
193784775
1875297496
2048692746
470668621
190153917
1623273816
1440597193
182148797
478605444
222695378
1806498154
1635293792
1585353323
661964278
1667289743
16145433
1635430481
273452784
107230833
893788823
979727894
629085312
1681774478
1801528387
1015037996
2061267298
1506998337
751384501
586393130
1775168501
1597827249
407212433
914667457
460089922
1066248033
517615925
164909425
552783493
1844514750
480256580
688525739
1986645801
180396279
1606943607
691518264
2072348932
403289765
1420780833
650337767
408846602
146685745
986216808
1833971326
1524952263
917786944
2005794253
48587348
1971082231
27230463
1016585508
1006000551
215421802
326733916
1320459716
50088526
1041493813
1847549319
1900692553
354355662
71859110
437868779
500499190
1511211534
1416272568
175638050
1483029856
1285736777
355327490
1698633488
790407819
1352553830
249286364
544831787
1555749416
1051475460
677807858
2132608914
1087911852
305018625
431580305
938038068
1256389212
1555442362
834515805
112045838
2125936385
407292888
1767280233
404435381
823648893
800117903
455992974
881670088
1506249390
2062126433
350596943
1215954763
142513460
1353641371
908593005
118989499
553213728
1214147316
123598990
1715633772
560530759
428088328
1932922149
2061304785
1526903929
219176345
271327827
123974698
1541129336
1948016657
785718337
1771078171
1377778045
597008975
2081664977
1571569964
175319243
1928239372
1321390136
1588604483
1210710743
1860441168
1268400283
1694739360
821908825
1783395950
1459171991
1925754284
1599596698
788568647
1575332539
1732777830
338557592
84979749
1130155760
1911864552
783486681
912082024
1098092197
1395772648
852525632
1047792715
987601910
2137800984
1969850670
601267868
1075080465
772681926
1959787104
1577014711
607428551
1982620850
417749623
541252432
2144063238
1334776996
1196055479
1725935667
1736483560
647704015
1961581875
1481650319
1172767796
936579106
1648645035
1627116421
1087631449
53759253
1396685286
749152451
2117337398
1503493616
2106977509
994365407
1141205192
1378339422
990640834
1431730312
1157130188
323200284
874209317
1418168096
489332865
1253610394
806558093
703096300
113924892
1195296129
623911481
1299000830
1925415531
1889937341
200635432
1329278535
1825233216
462338340
961086453
2056955818
578515371
300238308
947527392
992902848
1278156803
1665665844
1895289641
1069092453
1443598663
1871756336
320125258
1973137124
1548502983
1164951596
2107395062
684156828
138282364
1149308512
92781551
1799549698
1367782532
71152559
45965792
1392138942
1996687606
975763001
282796967
1219243367
2080354397
1314888726
1154646695
158353970
658057306
518792907
1447561313
992366506
878051154
1225889757
782889472
1192468494
314968626
423052941
1442859026
828318753
1929562529
678317601
315804991
574718737
1391670362
2125257981
208127839
2095829743
130386612
1127276702
716533422
56331344
1247175275
729780640
1568471862
579268093
1157996866
530354544
632828366
335942438
1302180866
324049395
937454178
1404005115
2027576054
1834935675
66812508
1807091399
108333829
1223490226
1261016254
1952307867
152707732
2009244904
1276471343
842814381
1528380542
1522733452
1191426883
390754220
330937963
1280235844
2054946032
2070779383
668783012
838136626
611902777
943210458
1999142408
123348931
959573016
296953601
237089185
1482565511
512865388
140181361
1852324128
215559461
541195010
644210558
2120525651
707573636
251709849
940728891
1686739510
2047353247
432477027
1995815031
1341425254
1561548071
142451561
1336334775
731470929
1261732047
852407975
1937316479
2038281929
321743192
874667530
34776247
261864771
1678302960
2131428861
683724285
1662111935
1332674457
1556796140
401394867
1329114337
875071416
1460776725
2039492921
953767948
1572185252
1685383048
2088994681
25903837
296834818
1901232434
2016110720
1952627879
415908659
364169753
715768583
1846868251
175538680
1870184678
772759007
421183892
558142734
1629636241
350469300
1034328058
425294752
1804067486
1724435998
1999263269
1948131365
1726929659
1718938163
984721084
196898420
455615786
1567433093
1417748267
416742514
728616223
144825027
759900967
1581477536
619747599
175973023
1102803908
745380044
2130941119
1177682229
1327390757
1344054680
1527013844
1963627727
759888139
1071330972
1480734946
1082240439
1525214108
1492171757
254871873
1887336796
929032126
1854237902
999873744
89601299
119245273
521221282
1048528336
1207308613
1290365537
1100488110
1441650122
1967285933
134858574
2089096050
828852395
781327334
390779038
57485334
1606796184
51676950
800486779
994332553
771271252
1662722226
420640540
1875182895
1573235849
1413779815
1433273548
818767119
1649261803
239480838
1319058155
751406953
1297597658
1482954279
1444105968
1614521107
1059099200
122972368
791601591
1830676344
1289436296
2108781197
1762067676
764391545
590789792
811478898
342350152
1222383616
644844194
1025239712
735635467
1599407968
2016074857
532604811
1650206392
1721264304
512129939
1323447333
1635564849
1525914485
1144953937
1368743650
649867503
1084522494
1645899648
1473950368
681243230
1846407559
132044070
22547747
544229259
1191529160
536631364
3332803
1759134710
845462869
1834864591
811359192
896909467
1349095327
1143246252
1714098839
999843921
1653161482
1761291836
939772197
2009244904
1791109527
1163105792
126668215
1578859304
591140455
2081404608
660761415
429001306
1897265181
978947191
1728214590
623552636
642301502
638000561
1846961804
137875941
2131644504
1676633449
1617844573
1070853739
673678336
1594183799
1337987972
1086001820
379557212
1221573999
1549763241
163399160
1643979327
2098845356
1857009883
87521764
1655487882
1670371415
146077096
760316161
94894294
1154478305
852164257
1544949734
1737813704
1302944944
1707545384
1633484934
1466509453
707478957
1525636537
474319382
2110614664
876268662
1659362907
2132563698
106630427
2000606983
2062002868
215656158
988060567
838513861
633834918
861386338
361546792
998747959
134776200
1863291432
237334631
1607396376
1071729846
1759272841
1240640750
676741526
110167539
1609644452
11735702
956783567
802056453
514631862
1019530632
115903245
215182671
696095617
1385176123
776994965
662304717
883323096
567200383
704469598
2132470319
538969354
2054930303
1301425760
184334098
1459697544
1473207575
1981501006
658354377
2144835145
1325021647
1839553807
1143762747
2073364473
1282179911
1623231442
1690777322
1130136722
2089560032
240198601
1629014970
1689602519
456408829
1217101060
1317652979
460605274
819485251
356977162
35268639
521863228
1592558790
19687645
1515441160
1528327777
1083252176
2039445808
1384959014
288809997
142029237
1732013640
1834714870
2019767389
1922175639
1988272514
1216245880
801786777
303277178
985008500
878269495
594273376
2063464871
87943371
419106709
1860512937
1944528817
1914046743
779264472
1980771392
1251902844
102111069
657462525
1762135783
430060752
143898701
1915124863
1850022443
1601307221
1518572786
1619971587
934368614
520859367
382298048
18998477
1654638842
844584256
183518161
602715646
988115517
662132319
822313775
457465496
568759839
2047756868
400544125
557125905
1676801778
2090710552
1392678852
1195970046
1926771271
1437684002
1706691152
1000117277
108081153
1200640585
614197739
2055372954
822337569
1856629863
1978218637
1175710039
57348997
691932843
1148949575
1352538576
1364957704
1910532447
634478373
2052868435
1321064957
1119416636
1550484742
1687169725
2083836847
1359924527
715230620
1959979000
300922115
1371726371
792289598
673150018
1966171866
318799790
1640933979
351161286
960317170
1287762887
84646466
1411398315
1916059846
117109778
1279310034
55225912
534724613
1755358516
859470689
1311875970
990175509
1743726498
1253242642
973814913
980622815
1198669923
200593583
985290489
647486458
1014133614
869159046
1315707669
1089387640
1569697906
1709741438
997183472
1108505461
1703680352
799407258
1484883695
1473501838
1016416728
1050010508
389687812
1673818825
1398129419
696149399
251205617
1780731292
794618806
1056412573
640086996
1794408901
776169453
47503682
1882486564
1677056714
812855165
1857056419
89874346
1242796181
1354753703
1746342097
1940152306
1650327319
1002807388
1435882887
1164282124
1523941994
95742482
51422468
1030802896
2124958774
1383675760
355485345
954236231
646910571
662709412
887729342
846238581
1401626372
1210310797
448654364
811814103
1769905323
1620364932
1768590000
209582525
458856646
160827290
66065534
622299543
462961787
1764946647
1577276502
1850890523
1021610067
772981842
533862792
974711593
800969910
1398697188
591467314
185358436
1099271832
764593476
2134258014
786077685
1962151243
176349997
191663923
255985431
866203080
601374294
2101641193
840317544
331319726
1955221009
1313242628
641357283
827036562
1287180485
578400071
952975326
522724941
2140167159
284247424
295961666
1332255309
1682866033
556859199
861069506
1099496530
1812568137
2019381026
1154082591
384861384
1987507692
1364262755
730692120
1768536666
1516230514
906098233
162788730
2082602417
291442293
1209222798
1909186725
2060502991
523592706
1917107819
1047353088
513922114
14750646
2084270681
137987377
652574991
2114210187
215969650
119737538
1230300537
330601460
1195795332
615440742
2010360761
2118570573
601907227
2085401007
2061217693
2057992321
1560730062
285344348
1147273734
2010272064
710645003
1374158403
1041151706
828798560
1128290546
1639925726
738588921
1921180858
1605840225
594689256
1324981350
642419655
233535242
786434040
1384809153
1844402197
621551029
55771113
406831146
42838192
458099685
1961389607
2138291592
1938039512
1318986513
1675214801
1398007184
1628988235
669010176
412891489
243447788
571605551
452799731
862477936
1662741543
323965519
124111338
1933840217
1088142377
1856984903
1879020779
1644812303
1538251695
1609706836
1927665175
157935071
508149218
665490622
2123623809
866567105
916785927
68949706
251114624
1471602936
2022850596
202111555
734890489
345997182
1472454487
2143256085
618642575
478377295
1811696995
129932350
1928637567
1754888859
2104945333
2134643837
40065882
2119956501
1273996752
1549749814
2093092989
592900473
1096924160
617703147
783518351
1248226311
1795360151
52188785
1639567499
602163616
1524729754
1445077137
504975321
334925769
256977127
1292713021
880734017
867580965
239434972
1221395245
1098592525
2133216592
1632261007
1471425832
1057281514
310167463
14542810
1210458993
95919543
669449664
1697919996
1379367070
558212296
457134432
1556962118
1133694678
2103255862
1900400231
747660636
1385918865
1152787531
917897263
1125026471
847140549
1308848125
1604470957
1060755618
1327887905
1789583645
276213457
1870689801
1649637864
1709950849
952612517
527500915
583577573
1738791202
921071842
643679900
931929753
727218505
1930791653
67302981
353684280
1981555609
1350866392
1870245272
1270466120
1949937696
1986677099
1637146734
1040964859
966040593
563354265
1469949017
1247920830
1527834902
653836636
1716888366
1243484310
2139806033
813136006
514202716
1810782592
453078167
1674924445
1094843455
988827505
964657856
1867267976
824290343
1700410806
1975213916
1442299462
2128380586
417966136
1451724001
1810827492
1399970315
299973449
40065882
55537552
142866705
335961539
2109601901
1141013820
1841332643
1219392155
775590310
580247716
1157858755
1660931880
520386856
1654788673
13699333
781114711
1126018373
1948031723
439255648
1208551719
1639318243
1739735767
697148678
783905377
315089365
161088525
1998246738
1063884492
869236695
1714557631
1532989543
809677207
1839331965
949923373
1330052449
1781106531
2097263357
182058820
922676476
300062733
32188818
1833102887
1042712031
54199754
1085984092
1111910597
268071492
1436679523
1565347535
2026202149
498470308
330972084
1561417022
670825793
1089175860
333812979
1156733799
1274549968
929951865
1461866957
892144073
1376158528
1092790734
229024356
381612666
532707620
1301766280
744210998
1780881883
38742204
742866330
1011658897
1383493507
2058012145
417092866
752170702
38436902
1620107345
405661553
2129555428
841226692
565033930
1640242892
210659983
1733235955
526961221
2020954171
223187234
94959615
2016263661
156585189
1841380018
1772673354
587297554
1948280797
78614600
315600375
1159622730
625804699
799266652
1310684958
1956390677
1200326422
234407199
1977202563
1956616691
226726789
1256457265
1185149497
1650853455
401210137
1288320960
1310575582
673386745
393495081
1442316273
1693577651
740065520
1775187220
18521596
859783937
1811649321
1343596246
1675769112
17879468
1217323579
1519119503
23317922
478442986
69049820
1921139050
1409008495
2006896098
1442469359
1114153973
701141713
74478467
885409831
1758823486
1819517659
1647208284
1987446142
1515924491
862941007
566855846
1666964457
1619755506
1416908489
858169743
890190411
1445816771
1729440576
280733556
100248708
882929698
1045016455
132857946
1060576113
51477405
140823972
1696657050
779263576
1311629309
2104307541
133707074
255709689
1624019867
1543344133
1142585430
1837588705
1438111201
385520802
1213382002
871311891
1067939413
1687319445
2077407782
240787997
2099909362
1206343369
1969230879
264542623
1983995995
210927872
1415818769
1610426624
1357014655
592847832
1151036252
834178380
1434727244
1781733859
1911728521
597076456
881528736
576149671
181239811
1411032511
1888664714
459112159
464502609
1174042908
905619928
1884496754
1415878201
630932465
28098013
964501851
1605025005
2130097550
528928472
87183177
1816792286
547322475
542485273
1289849237
2018827113
1125654693
1960545726
1811186136
1271914050
973126704
1060404704
88044503
343616394
1957880545
1521688849
474245596
55800560
661355461
1352618105
1751594633
432284549
857418404
1963799980
1447041218
1139380288
638779808
1924658085
1706700258
392570545
1335639082
1878396698
1714487411
535605282
1286061384
2146287457
1015339643
377708955
44304593
1107486393
1853875935
556181129
1676431164
1487120468
1713073129
1415183968
1702446036
1994254041
53153566
809080072
2080161639
1630550788
1230268178
1207950758
1267777652
1956555301
1726894757
1623257377
282898654
484592914
36756814
2055123945
505139970
1193398065
2139506457
1087773100
151295362
1702613095
1373545907
17724097
541717356
187213668
300437128
1359974744
883380523
617888876
711851696
1785275744
1230667402
1869405081
1419133381
877439580
1211735294
37306856
1034054338
1976764661
659788507
1745526825
1682721690
732277587
1792551730
2065736925
1407434962
1589077803
1110446129
1564745118
1490742090
474809187
79832776
834509325
1590954684
901568931
1619052188
823543983
1023325586
88248407
1487558909
1825239185
152001608
1081246696
212102453
36496446
980513793
1495795195
1944528817
609682548
1966024192
344199323
1398600872
528667506
1105335293
311814732
1420816846
798992114
227479610
506143214
410441566
198307839
1579349500
1598335288
259725235
733579613
1378015798
1340664768
645697545
504548552
1207617726
1338773106
253368711
174167599
1232759780
1427279719
2033344743
168206842
1709717199
1866375465
1914238231
1849676057
303422107
1637995695
385179025
1983655352
419419716
1130935632
132088070
1672166954
76100349
1173735814
402522375
1116357522
1578867647
914698917
1421352168
1929754458
879837889
55547995
1271442245
813573608
506268760
1212423130
531254001
721219357
798629149
451662409
125217641
902938077
623376582
380643931
391457748
295696225
1549199206
1155961474
1503346316
968458941
1558699397
1928509549
809419027
495009885
579149743
347807914
773627834
1053576071
449088830
503190290
12361602
1877188303
605636606
698690449
1443614967
700326550
1382635120
279820497
2107721798
963679525
1307159782
311636668
464822516
620436706
734414496
2070432285
2110942405
648210443
443735475
41564891
562742527
1011282854
1675512266
334266307
1182431094
58859267
2142318396
1316651224
45354757
1472432902
1135092959
713498779
954482156
711184656
1327621348
1390840661
2105558420
1711792465
946071790
969686681
1560835043
1388650217
1340323723
1734895274
461231754
1496370046
1109984709
156835502
211427238
519449673
388356321
594594684
318253458
213745949
1416689007
1661745339
459772132
1587627823
1656555733
436911721
789427907
133814163
193622193
1304055469
1641069094
56474082
1934968620
1380205129
1112558717
1163347852
1686070084
791015237
291909047
1182016566
449901836
962305626
819511318
1396084075
895091286
1397309033
1301407687
1325908136
984148451
1522255708
1267596889
1021741767
1135503805
1412560657
1898004596
1636795248
1789256251
2121166826
1796556358
1983694111
1118154483
1362504571
642032616
347132192
1858745357
1339761711
109286161
504118051
1367403488
394801410
1675267091
595710377
163364150
1591122553
935842898
1280354757
1153473863
1987543280
646426765
1419904344
868543331
174578930
1813864524
1881618119
2048497876
1909629624
1307893215
1103530156
274324084
1980637535
1553702115
1704769855
1358999300
965619259
363715050
81549711
1449904007
41886724
990586017
1312447020
1078371798
944716560
831868510
940657872
2146360759
1982419084
1008652881
70074810
1085177972
678387366
2027120282
1416715214
116824235
1328726471
380405841
354791218
1113773947
1075864851
1667931643
598494621
438900394
826089347
1366338526
1923211757
959892905
749673662
1307760325
36917904
1989478872
233193804
863584340
1592567346
319444355
420647063
81679510
898668606
1734815408
1839393690
1343979794
982740779
87835903
185362941
1369574270
2138827525
1317739487
788610661
356214707
1846156385
1026100722
1581554617
436585212
1331775855
2008336396
1303363537
2115176642
1614917048
1859996761
731290122
804954560
949335466
1012596886
1454220740
1904114656
617087640
2130107676
1596509172
1945518753
1603187030
979298652
145935727
416637334
2013671321
1933596528
877459742
806315918
78394034
528565762
954353544
1957799868
824716793
464451908
61804497
1088110372
1567170359
74744274
696548233
2145267812
1452402444
811089460
185357809
147448152
72311023
625159573
1834429532
1054265435
1965730119
2138218850
1136715401
899908664
1109418045
1943696568
1454188612
746360516
1045968878
2040745215
1645725664
1645295100
157593338
1402526607
1431030613
250302938
1525438965
37939249
1824363403
170737875
1799722267
1045973151
1693083187
1176086748
472581966
817318297
194164319
1843777405
2060347240
1337043795
1463545156
1529084636
930610818
219176345
454828505
96260920
2065376854
485084862
1656829375
2012978329
710439693
2033890255
680472994
2135835366
1850114261
307826691
548572476
1472116881
468050075
1540569695
1525514696
1685277966
1071783975
565739989
1689696328
292697843
1330175651
205353826
398384845
840929625
1162617208
1121672300
1586417233
1490228952
1496549783
102908566
788967954
1156032797
853632616
1717744345
1991489228
62399406
1636285860
577341196
1399037449
1033294240
327524042
595433253
262881227
1089143694
812248618
733915853
33658234
1076722960
368875592
450753622
1766183435
804160470
1651131761
1302590217
2113438484
994565278
1208460499
303581497
1363644890
657161774
127119607
54894814
764823197
1977243427
665561363
320380997
1021638187
1138542035
736153767
959019448
385808510
938202727
1436497112
1496058720
176010318
778541188
378075431
719678541
1281128631
1123127635
2069690790
1498793143
83469286
76069133
2025324653
2079815819
1226457713
1631782242
1002136943
854588930
1681705004
964615470
2087344023
683276853
1325660021
1214639469
105436172
1747851779
1460598728
1767065411
280401051
1695634990
1666786460
1547585047
1066759027
375601962
298467198
1674170741
798494620
600185246
1225601233
460921518
1455521123
697724186
1584477452
1212277087
317994065
896248889
1978286262
194785681
536726891
952902995
1720775635
79112852
1287344957
1408670340
1392957579
1565839238
198727755
2020880674
1687696843
1827752455
735604961
372537575
1772205484
447199289
626556859
2094729395
2012980150
1204772689
324654775
2126995483
710920946
52165163
350594334
678473074
1368445858
310743113
612073633
340704588
1169449511
165232345
711551927
428537403
263801134
1021384486
1076403045
1737529432
88953234
235482310
994427288
1874415082
233207061
814951561
1870683704
1386137627
1584229739
1570355860
1639157901
2142795722
1848554433
573069221
1956877437
945125701
1373708686
409388969
1001878543
1624516737
1608806394
2133920570
1888552035
381404640
1338186734
571750212
449198450
1854504480
1613996640
1779666289
237682275
1906156721
542465052
875387254
1518145664
338819825
1187628224
916831415
621453639
1456027134
1182022582
1585331950
1229812533
779109390
1073346195
850670995
1987288516
1066623809
947781081
2050274045
1364256132
259717512
1957190653
1323664827
1329524283
2071996463
188996924
1807797021
908777636
1933193777
414899356
1695375681
855704385
680489183
1528866573
598551012
1387448408
1416979773
1457196606
1432227429
680502382
1697940877
1267963840
618462466
503516950
339366355
1523497193
1898586864
814430591
2031353765
1875349211
1282512928
873580195
792383489
2078487537
547432267
142642183
1373994797
163768791
1456133238
727537264
1555050583
1410477019
386421707
1285608506
1704729316
1503414122
1451398196
250122864
1246067782
386638642
1856081958
743742536
577834847
1412802126
203507048
609605829
1733387434
810616075
1680922003
532420702
1234524280
2114672232
1561832429
1896062578
1451208822
414118219
251855671
827690684
1813007134
2009560758
1448527177
442085455
1345252594
996010111
662428288
297620970
568313655
1315600925
1494466885
1216721246
941926135
791912224
560987296
468918062
169833734
1676402414
19572588
603464818
1230408142
1893517487
301229050
323999572
2051380804
903166736
120444275
1701583046
1143949685
590516988
115120679
1044342151
1648125787
1409868434
814670418
1558498289
1111574516
1897578821
38426149
254685195
826534078
17139110
835224243
665993407
140922329
1505191663
1974536054
187672277
1294787370
1714785184
1022474550
99202162
2144022541
1451311691
1937937812
1990564374
763578247
559171871
1379177938
1929461299
480693079
1800479294
1739073165
1251305830
1405134322
286311494
1298436978
502334341
1964397077
1810718220
1334798885
1235935499
1249425851
2048256613
1704646922
335837795
1072831656
858900573
625975434
1409596655
462525865
665763908
1245090031
491819962
230587896
2138440453
1102746934
148932406
2073854394
749024131
397717828
1789876997
502022675
342209759
1168660114
1827187202
2011921551
535252931
1203499844
1951142682
637799177
997882218
144493363
492821681
1393655699
1631380751
274255070
2130240312
657414368
105985127
412139685
85123940
675852013
592568769
425754235
1036401440
2084752996
1742154030
880734017
1746951414
1121787993
20298387
1949546450
2019402730
2125314937
478600142
1114856745
1220262278
403002772
734932257
67178318
1027783978
1558920483
2028492180
150061631
1852137391
2004110863
427001926
1519900361
973942012
832284130
862238486
615690343
1031202623
1130073740
1926865723
1276738859
1861604140
1961888179
1735850089
1338172908
1293236244
780695636
1872849807
628276334
2016362307
1715244621
369820378
1250895198
1968688652
340125252
524694951
1714759516
2122856422
323925052
442914256
1437421399
1752735024
1766941363
432088770
443651484
1919693006
182633102
1779695013
696859924
892443391
386478177
521265868
510707064
716780869
831830047
1316122611
2040588980
225216379
1476884400
1588998905
978492078
444646674
1623333016
148250400
1753763056
920677859
1351835879
1554148447
907130748
1210626069
1984947733
1675295551
850208070
1912485624
1834352498
350594334
494282835
1189691303
2140100587
858871379
1447570332
1993405904
2057056609
1416204586
1027591218
964297447
730318907
2058451025
1970342535
556574061
1470869451
530746915
56824264
1020004134
1494366236
1345961825
835351032
1322606919
607616677
499842829
1032377551
1581554617
1185743855
1729071490
1448724126
1455884559
1289294015
1403343667
1292714559
1516182630
406137560
153987428
758106912
2057884670
46951271
1790750735
610909277
2130613747
785753314
1471533390
1622733589
1124811503
866548248
1034067618
1636094030
1805232462
562698873
2011690568
443146883
1412717025
835966338
1299554921
1107863375
1269191843
1282426967
1045306206
1082612411
318487560
1718288145
1995087295
1876102270
1957521156
493571047
282872356
1315662155
274375266
1335393340
1861828596
1216397006
1860234739
389474772
315520968
928951188
689910854
2138371630
1219053982
1438046784
1143727455
115155385
134871957
1165765734
1982439251
1315570272
439993486
2142045324
1679912817
819780681
1530282596
1109220100
137963039
2103996107
1628352126
1014288243
29446834
990809619
201298318
2108105461
1595210769
2055966882
713902233
1681757737
159581568
1660662761
522799200
1837101400
127541255
1884208806
1326180695
168373850
770033565
1973182633
202135724
1331801323
1294320311
1020603549
910200820
724820391
1279290707
1286672028
106554892
976439260
1363775090
795131465
743560916
2050879355
1623954241
1938635206
661675850
672436854
126992951
1762689116
1773885585
57990259
2141388610
1583150389
1502812772
1482892582
1591852001
805701241
465774810
691295594
2089753007
1622787425
1116023812
969538648
752631929
951700228
442651891
714694743
618848753
799539529
1224482892
892503711
1569046043
109722459
2087267042
1534536697
1725157556
627369197
1457806952
10007341
611882598
2005602854
611581283
793362028
1038758039
339100200
209318481
188182739
2084260316
1722362564
2118523219
1490506937
542409925
410405130
1066576162
923060451
1077863148
1691420221
1169258620
536443020
1182503698
2130667701
1474368270
2067576133
391728954
1577167177
1279624943
154065196
1838106671
653991999
1575904536
425353832
936695440
775389048
523491491
164216896
1929646474
747677537
279680385
1634354123
1616878566
76326127
800292292
1596748663
1290656561
1061817425
1027083590
903368100
789869880
469806494
1024271099
1106810958
1550775275
579590435
576219112
649728121
998112210
2015683609
2005197120
202009063
1314803624
1716279246
1859013081
664888585
2066623919
1823797074
119926300
1111451133
1818723558
1787899637
379082442
584573329
801060304
1711881954
1242641429
1912912450
463646405
963457918
1219936941
992601215
955587302
829225943
1351980153
436339337
239399005
1106171585
117261070
1206344445
257786944
37066902
2087355983
81060495
1925669538
907978975
1484146933
258124974
729096205
24743817
1293332224
1035743404
1806021607
1941224919
826690721
1712550752
1386662992
858564355
2103701098
2062583745
990543416
442520776
391543961
407970887
1149828230
822579453
2101077443
1162995746
1316878880
2116840138
2131492977
897488948
1259346927
1881185716
568027837
950996318
1761774950
1834412063
1636620350
1138840742
269773232
1135204115
1539584674
1994839655
1046836374
182980168
1534331616
1772057883
1406663990
1360715106
1220933427
2010438146
1746284477
406895986
1898629955
1552290898
1795500695
1858086588
1678095412
1619302785
1417348804
99734733
375362005
123936902
220434730
411730539
1082096606
123075995
1841328086
1933285476
929547626
844112523
9301592
347682229
1687271250
1206690974
566933032
2005470477
378069408
113100397
804978433
1978549534
910806617
227544676
848987018
10949248
1693329578
294255384
225920903
1805223684
542307155
1874450358
453007840
362572845
2095852998
1675071896
1250646497
1744305169
1318657424
241300200
2019512347
1018952078
637538144
618943410
1554413639
436252824
2108801218
1349040853
489110494
1214778722
1615937237
1755893232
1158232874
191500996
808421416
473691448
1768213285
1525930935
2071573010
1093041756
1323185830
2091035768
575081465
1085549877
779022243
1358189665
1831663028
1339357493
573201986
1600395581
384519953
1731691315
83839466
1608204379
596723352
2014124600
1936424401
1267442843
727798223
20148068
858829892
973745060
155486864
1110001784
1996977127
1165462698
771486988
836501467
1848920898
875427982
1019824396
1932400596
1124550454
640869811
177311359
1492317151
643497428
1220180954
40818184
1535805909
1699427817
1027210240
1770833606
202494549
2142045324
1395249786
765096594
1369092530
1909255506
316867931
1190006200
2037014339
2127925177
556050156
2017548467
795426294
1432845420
2112343151
1091153342
911680631
974302189
391664161
1060033546
1479916484
687329706
976723046
507086090
1908927134
1788565205
1284038595
763956708
161968198
884077089
772976069
983917064
2099246504
261233635
823178844
1571493916
852097751
292652448
720760720
361776798
264412192
572907558
356424726
2118296189
1612116574
986180571
1432955248
1749367278
701141674
1178222120
460309490
205680575
395666679
1173675479
927903625
358974558
384693259
50320502
2141410443
383264267
1128926489
454879752
1268584511
1075281244
58910064
1941804646
337237233
125188116
1486595523
529502934
1889351576
335801681
1390357675
1287001619
1813569207
1373641376
1630783601
1284254690
1522401945
252525077
1225932723
156601009
1275557686
1464747633
1243529487
1497121203
1887906727
1895136585
574998488
1531615988
821591229
417591460
574840515
668559883
1063638518
1181914665
756010608
1113818744
1610501483
345977908
871077852
471923836
286622159
197604188
1316655554
2144420594
1377232429
504207087
1639612289
1878831354
1476186782
491975063
488472965
154931114
301682520
1015578854
2134127005
1568646244
1183787851
1046090950
1686956400
1882662648
1034620687
1545524064
1572904577
685405587
1547602325
650446336
388218547
1130756731
749787317
2066433172
1409735655
425408193
1253694030
343884093
936158122
1587784570
1593040775
72058379
695253070
2035834036
821977113
1825566875
175286851
735157834
120150540
706060722
1228217998
1262849280
128413795
765583375
1551095163
1292786469
1361473153
526594470
630005905
1043907738
865791105
2134608083
1840728349
20424180
107610659
1754490897
2058084671
1331343275
716124556
1435467697
1820296127
1561096650
1572134960
1569737838
2134423032
922615139
1885912817
747433067
361943945
936186239
1356106680
920812530
1966071331
1810527161
958720486
430014662
766189478
1107795246
822272634
1654332491
1896404814
1371423230
1316199058
266491348
2129043602
297423724
264891948
635627506
1984423420
268862394
163520132
1615112487
1300434300
814571668
377448852
1359368810
1424046411
879140034
1084652196
916970050
1934278853
876969017
1618455263
127740879
650828884
1096725887
1529665353
350220481
812789530
768367976
1508070074
1227847980
896433550
1966287789
1956724141
275604669
290740659
1561725248
152944942
1884462149
1267981101
14765760
64791665
645608599
615550059
1807877142
601151937
1253874918
547897945
1458731057
1323598672
907934050
576020198
507270397
484216117
657888824
2018946479
1517164725
1463227774
1194403261
749881574
702030943
1986829431
143823091
924419808
1075388117
1495959915
1485329149
518651876
134543595
1660229736
1303280999
1294246550
2142075319
523436385
1522144709
1901107280
1865954858
660279798
1547919757
429204807
1101886481
1847103170
1738128455
256257716
1806606702
954513354
1899701244
1409052986
549817574
1617419439
925097550
688958382
755525514
145578392
802025246
939551134
1421304346
555713576
1407578695
1257852510
955784940
996670712
781426852
1413063561
697894209
1593371480
788845507
43230957
763981745
1774668294
1414491231
1751100158
1253236455
1579978163
1869328115
85914487
444086515
177190220
672396300
1885231108
1510674422
1976751190
257012470
61147388
181129772
341332948
2085415488
1363989089
601781384
463922812
219110530
912447365
1222410110
769720550
922394278
1510718541
998336556
566573508
1432696678
132319474
166744353
1089983824
1398970644
754340409
1806383707
757663607
874558832
1948542202
1611819349
1842820555
1897012543
1872337939
575022231
1536004871
348220325
2016383849
1695353388
179425074
2130292106
348835966
1070297865
1799578437
1889102747
2097080846
1024761546
314714410
775796697
425103058
1278082939
406723536
150865084
1896406160
1560839454
1766377540
1056946075
1136367087
2142984449
1783508466
893043809
1342958829
642222544
1633317768
1624493867
780945659
1204086518
2077707305
2043133328
869776891
160788295
384959729
1548380354
169097270
1811207609
1270854697
1679760713
118201819
1417267108
1786706824
39810835
1932934860
8462028
1732041068
2098714738
1069378760
1446747266
1993633078
1518703442
847736048
723867563
702684105
1619864524
93691387
376016507
1354205860
44403650
924445484
830064383
623772036
1361086512
543474356
338752450
721056381
1544721667
2045375862
876639692
686879561
821248517
1606019673
712359509
994911429
107120172
1081049075
89093099
154208798
1945092911
920775535
473809708
1063749388
2110366462
2095735788
1197357432
1024702900
1040393439
707245155
1039491443
953686651
175400070
1473349649
1584290640
1833112234
1578173043
1593651427
664740812
1059810315
524155590
1956988824
1385724702
1015397286
1612510278
874734935
1667833610
716792469
1420001015
1174768326
934127943
81658698
1771845763
316672733
191102480
701908014
1500147156
289323535
1987320814
1095413154
124302817
1863407481
1730547498
1520239091
891912103
1344523568
2000995336
372055046
207354491
1744611566
788611307
711531958
530015771
146191005
1098018283
259983825
1603849368
621739701
1641665998
1111520812
1855806765
1560254431
2103473463
536874288
1490826145
300555415
367377083
1218259421
1478354544
1423891769
1847586756
2095082869
1318764057
2061752085
1258440175
1010069301
933573391
1515953871
127194642
1426174464
2119004908
853101590
291956414
2144270123
2111301938
624575780
2070015367
1565666010
1851494687
1908853804
1319487795
2088137550
918779641
1452536985
613491629
1367285265
519581365
65271219
1997846470
2130292106
2060814779
830485262
1651921909
1842048892
1971328088
220819038
1662585009
1701088582
1364936825
704787811
1980324521
2080588472
1021097893
1666696763
216666980
1857514829
695718092
693124299
1486236763
1228848517
1851245134
1988007206
1316344821
178407199
1391628525
1045927923
887481434
196449875
1408488566
571553585
622722978
1846565414
661414736
1952205026
289348794
1490551220
1758401167
1041223426
1490950426
194771816
1924469702
1908008677
1167020844
1795676678
1943395687
1423337592
469344675
704434305
545446252
1750195130
1274768060
962108264
298380853
1477645644
389698250
1507371851
105122390
49211366
906815321
1273972751
26316052
786917955
459922327
1812909436
219724817
1030356475
952649975
1020240077
726140693
1796282056
1304746942
526403860
1796927502
339838620
25774425
1400041394
574194501
322099425
432364801
2000071154
1656636519
2072691250
45268856
1195621495
1361727003
279001904
1990025532
1027703659
1647380961
710567208
146143486
717818512
281103269
288843818
654607826
1202674192
1990651595
1239801630
1953953162
1982306633
37772074
242122449
334479819
1595792536
770054929
940511976
1278188977
478304427
765562875
677671222
1543000017
905092987
1137292610
1873008752
337665704
1192776050
2028293564
1064617575
1465870268
1474688977
1392102835
1193207552
1680252999
108720663
1923199783
531373363
1404426742
571163777
1593856097
1105152568
1221945067
2097429749
1969313010
976050397
1464754909
1623579252
1971483698
1292398199
1035492503
192667871
264370825
1872609906
1527829426
251519611
1618455263
2027199127
1209726667
1503592732
610262360
1853252955
1775546571
2117808128
1087586789
733127864
629296932
1679822249
848793190
1026851215
1327395580
910853327
1424231371
1956719833
987688374
2036761177
439634408
1721292668
999286396
3092086
490348423
265081726
1426384707
1629523334
378099063
1203757666
1375548514
598331281
911688442
96926811
34117583
1509873283
353101970
1361142913
325125519
754120463
132510348
1808969853
32995449
1220946492
1639426668
1519574324
721396813
1035800472
1453676960
1225671369
1995196143
998357020
875458437
1234593104
285864858
1014655156
1675826510
1771148746
1217228575
214282847
1537199796
1382003361
1338504151
7053561
549329419
1187565110
1115013263
184136138
932753153
301698673
212639104
229934391
1898229453
1200235229
1723164027
1175575882
284101644
1090238802
65447043
468873968
1840234653
1708839355
1395849708
1726929659
492198131
2121478460
1649919107
272235419
1081581131
1755719413
586280776
577267154
1124493450
1801244282
1223354693
912235476
1972145765
867924694
1247460687
2040306454
1377909945
1104353073
479114774
1884938642
481319001
448066672
487875002
622309392
1579012464
717138042
34360099
695965699
322848188
1833288553
2047659606
9736303
1344805529
407655695
1768331086
201825741
1556332146
2080509392
1381690168
1424717507
2069142881
788240060
1159400347
1741799434
799831322
822257423
1516278165
1815320287
358473884
425466844
2088318273
802099379
1317602656
1118660550
2129176329
1870057515
1052461301
1450298711
121170070
226990564
1843366306
1920374657
2050352450
1707769524
662617789
267645577
996792188
59525056
975019241
1496324807
1176095570
469698738
1054684830
248842377
1626752636
84070654
1711926506
12069356
562067103
87017445
993942962
1133236916
2090943490
2036390526
1384339557
707815019
1168430098
1614982659
2132177010
2033581805
1055850628
1685799798
41287245
655111494
912031232
646374967
208614539
388060626
1331129563
1475085530
356670633
2021675724
651707303
1312502682
364661790
330962938
835317095
2084348281
195000653
1556775668
1513970124
346265182
537225083
840638698
1698886167
113571518
542397688
2004802968
770735055
78521087
592568769
189952219
1517149805
1376837952
378320650
1001721447
440359439
1243942875
1454536853
1724769703
1564791804
300677424
68409271
1950335758
472867932
176639689
1116407143
1864675098
185460016
636008509
1676402414
1032240647
1371219047
684399314
102528774
1584079671
1270182543
262616220
38750330
978405789
1070766532
1725564748
659152389
141973494
1479229927
1414148046
1582986285
1831242014
199737795
1106074741
1484497915
1135647254
221276884
260516775
328748722
671933219
1479345119
188181616
1838218559
987720896
1766408441
450861446
268919731
1394025168
1568904750
886128971
968202851
1840077024
2083520955
1241031490
2058430689
1218985825
1317908770
186560416
943567540
602519689
1852881627
1834375934
1826229295
1922545950
1820360688
1671988472
1602557192
1590663683
309544917
843542073
920656605
1921636079
1436142466
748456719
1422623875
451570836
1672018530
1716914099
1683922172
76729778
801016141
1847260778
350660015
1659966138
1204513765
1473745418
1528272949
2059054436
381534569
184899350
1177086497
411625576
2009203509
569027954
295875616
1884637576
2141494201
1125488634
1827312277
514324079
1752971818
439311138
812823596
1447110683
777472159
1202900190
935931975
1210841673
390493112
643091966
2070107280
2781502
1302849468
1816479816
546507685
555126488
950330119
1918792701
1798818127
92250782
885028152
1119748023
424830020
131782665
367049462
1544473716
1338343827
408902657
856504435
482512117
864349862
1298996494
879851027
97785095
1598327818
1265546611
599404457
425832641
896187597
1368262930
178739688
1487831095
1238156797
293552463
1327691390
453998604
1949720705
125188116
863144800
743744128
1818157695
712306422
15284136
654293102
1210071114
266213497
1176902865
1079323336
1128894640
1584865492
1313926525
939122341
178717523
2881923
753934304
1921276478
1774119329
1294975760
12426945
1063858523
1367782532
363147436
1796910346
1372392411
1689341476
1339075681
381418335
1801428839
693988210
1367547383
298703887
1602087765
419159562
674694483
415508754
1458807320
1639055061
1705893100
1470221997
1542046405
575466589
872027349
1837317584
786765712
614464891
2061668934
1831294252
627229384
872381833
2132858679
97146310
1359502282
1532462799
1240966449
166909288
679767021
1803171318
1655993781
2063661658
1945487411
27383995
1406180079
1830401133
1847993619
2098363130
721470731
1519867480
2036262633
1609722577
2067163268
1542591903
1210376389
1864656933
204344148
635317057
1087678784
565166817
1990267078
442143971
201264465
1655854386
965136373
1387598288
1108987496
572531449
738861576
382710136
1602713403
743353398
345998826
637100680
810680904
1020104112
1047727402
1928460626
857847772
270529599
507619311
301870835
1007057832
1703578586
712988738
971800829
617169536
1987416287
1721389856
839332695
294236857
1724677183
1402549542
1176799080
458059096
1376618853
647018525
127301015
1583615771
1791718386
1128726229
1032134528
879934312
1686330577
1939484517
153304208
2041777694
443685402
564030970
982134985
1692320041
919743490
198991603
1986491600
1436870713
935205547
312957201
1279628865
1240598809
902756474
1907563891
1941472701
537811448
1454973972
1579023309
1644011663
1260008524
71368137
1772134501
602087728
1756737392
50203330
1485112070
522383104
512236172
414997664
632102915
1568837268
455612062
1063089297
1601190731
2056089082
1518819112
873988302
1322729941
2032556342
884446898
272321378
1359048721
714140051
725844408
840003661
1013184417
1817445941
480243159
2096936873
937217239
1641796823
458224969
687257846
1008866572
823981967
1326483733
620141896
691894700
1176120211
1144637692
1645574473
692612044
1137756078
221613641
1156203875
2111231375
947241625
1722444203
1202956057
227678942
1798047970
1475514271
1993775720
1540544295
1902108239
405908592
1618172308
1075524207
1054874537
1617710489
1176990877
1179896128
243930895
140985480
787151131
2126165071
1880306699
511196783
1181114764
904433143
1299214985
164254262
1983502451
883971714
1591368657
343732065
1070681053
1541931678
644234929
1007288873
1029904739
223367706
753478869
1533218600
328319219
1342425226
1625586511
78336296
1588399880
1877389602
1450485129
1573776916
1284106187
1560570626
446827541
855776975
1890999240
2100146397
1342267251
1074746845
1250726357
1287783964
288153633
872080832
1770124264
518284091
1991584130
63041379
1335935660
1062996179
194098720
1800319259
72919271
725099330
2036766120
1216973541
1666104660
1151890193
808139817
1609007931
1524074002
2122371608
27581388
834987048
27518883
1849455011
1029402996
1743093555
2087819482
686173864
226596979
25380725
1404923810
727164639
794869310
505398662
847675493
1397682000
1745603704
2046142931
1617129158
702469966
1584376458
1568946623
1494716506
358654881
789583760
426913831
183381517
2001636149
1670977950
1449829480
2147231669
1472688897
393149389
1192136240
1583350949
901558323
828954812
415009753
569542323
719509774
1510178215
579108802
89874346
1675224562
1728377027
557536759
493133397
1390197382
114904309
1688649654
1714311641
291120670
512596211
476534452
1793001547
1186943738
1528257368
922002222
1945357039
1906702960
1606365366
1228771704
619571857
1486345350
1355423128
1434234369
809507601
921140259
893548528
1130714306
1768184271
486083897
1183210661
592127611
1091872967
1221883836
4208488
1233206387
1116023812
2052659038
1228383766
175470618
1981672917
867913813
1641794
852486979
1152447577
2019403203
1693639191
190992951
1954489299
1877865527
280613041
639002602
1867662028
819576683
1107538151
1525259504
1709855535
1051251951
1108430977
1759263633
755190779
1460328000
778953081
1507758929
2028245879
1531510802
1509652658
1512225652
439234928
530774891
1283496094
212048677
1027353572
85213750
37615714
860289561
176414540
1195715775
1438142609
1899938153
26773494
1001697228
1944119074
927411679
1477998967
1745450261
607531004
452120312
1846778327
1910318824
703820027
2065376854
899489511
1371266318
1049574409
270968486
1975100250
143036451
1945827437
554141460
944526259
615825834
1983230349
1151363403
136157913
1493520611
1973842330
2123151074
430502071
500055088
607582861
2081672633
1695052023
1595755995
727963305
1690725634
1250111459
1732469703
338535195
153407737
1251146910
54811720
536443020
59063713
761128277
522659598
1540569695
626362946
1192175970
618220325
645534312
1395145342
960289420
492681613
75003762
740555506
1064227186
404307318
809818734
790675130
266622114
94542222
1621785465
780402130
1417739238
593305516
671386620
1631558840
1093713054
63387249
1112614691
1931380673
976793166
2039656809
817727240
1737258672
55225912
2029323008
102331332
1734324231
1441397550
1126476914
2116574509
824466860
2058424966
517572730
1318787904
1775279393
1848935167
1051820930
959023119
1882714240
1110552370
551522098
2075381735
2013979302
1206020439
270453755
419474693
878400741
667231712
1472682767
1599430385
460602195
1552683698
466639876
956484529
796477641
1922610003
922832129
711306810
1814074439
1915646
1009256181
1142512850
1587739475
1154429678
1108005241
1322293194
428747263
2054782795
542575078
645070168
1536194265
1186015059
1057900335
573259192
508582567
2029335959
750397132
691678949
1197773628
1028560443
1105246050
1160855716
681977896
1148049850
631800664
2067027568
380541054
1188716003
1411749294
1890934664
254382471
1257446464
539663489
622943227
711506040
392696183
1127952208
1762521707
1084967669
1157359447
1455521969
718813800
1181635022
1139819278
1388363133
1319508524
917488738
1962944305
317393214
1848413283
1523218621
1724916501
811471607
2064270479
327647823
325867057
299821866
2144414885
1335668841
166740176
1675441362
1035795201
368325015
326601391
768695743
1135516173
196977382
842698171
870430679
1410355813
415464448
1890299463
355353324
1188014311
609296233
1387309762
406905972
615211526
121203499
1834087131
868053818
1371143767
1858630540
1561699813
1673521655
1020628442
1221573999
1132749011
1978478160
1813487738
597796993
1139832352
2117781623
2004266366
2071027480
1797644390
702964635
752000237
959012333
692405247
1879278925
990881436
1310308113
178146811
325955472
1278816425
2135814144
1269227258
25657751
237113107
1978455997
797333963
1913463053
1670163442
192329724
761182446
1647695148
57321899
559628124
1404211731
283910559
1731701586
24021600
1967407578
173158306
1354046744
1367506817
351319477
170669911
1998825894
1497369168
1807140617
2001442415
1119373920
195751110
502972476
281518571
1118849746
1241838026
153933661
1545710493
1151741413
1498059367
1141224326
519336321
967861922
332148710
1227081691
2072942633
1661630950
202599864
1691138713
785019682
1912283787
266974829
883211254
1214337767
1206861106
1978547358
633300332
290318740
2004379346
2076404356
1289468115
1659214186
1022620310
1823438281
1857039826
678096201
248741626
1779522737
272659955
656759500
1766258225
994616583
466924863
487809673
1067258915
1838164813
790407819
678651318
1718590575
502398071
1525457746
2042332845
1850556366
1977813615
352805688
343382398
216905005
475906766
291900171
1240100807
1287742464
1928415938
414431215
179350407
1184426684
55907593
2098735113
1458317045
730990353
1508665371
2011255249
593503701
567737573
403325454
1350928158
1828545669
2013887018
427103751
633365836
1525636537
406767984
447862406
959185143
1923798322
292074366
608906426
414267850
1120782183
1989752663
421797680
1923824554
462708232
663038931
117202084
431134084
886820760
1791187161
1490424896
1510284026
1131066996
363666457
1032780446
374341024
1465740329
731447408
1768510952
1237092764
2020572651
976552977
481993499
1854112314
1479760957
806700812
1496708094
1793572903
1205689998
194682124
1791906755
1109939893
367058162
657916597
1717111897
767566319
613975893
1640179098
341773723
1095112249
1211757646
1577326273
503224663
467545088
861825135
616213855
867110231
69444271
1907080543
1613025149
1547948028
59941535
466022379
1575608236
443874303
369995076
1630398810
1013213361
60884275
1912359157
1616639748
1251033737
1463412208
379357314
1914314018
1861104132
171149196
903008830
1337076678
607824064
589312737
982811052
445822256
1962034303
958855940
474485346
148031131
322947749
958706896
91362445
1853933282
116108170
90326770
1590633759
1675798529
1721111169
1489934056
1635597231
450113894
1843941085
1894743072
2142108869
322058247
829214074
1037280216
1763865363
2112358918
1844883043
1005313903
313193729
1608436665
1682200953
1618192
448686911
1238196619
1694223643
1091868048
987445282
233076406
1249782199
244477879
33390726
1796443385
432238434
1026095206
1047591031
263787750
1616920936
74593303
1563789818
19474337
97864472
196481886
2007020111
2045535116
1731203461
223407446
961700347
1278471000
143483713
58450905
2090566841
1380731188
1794394414
4959836
991629735
2036755071
464493721
1552028248
2089096050
376201190
219619560
444082141
911747548
2112884296
1392406029
1398406247
827025921
715454838
1856847384
51202612
1475232395
1795038651
133801979
951892823
105884493
348905356
298018676
154061010
1349192117
1643275726
1958144399
1639644903
845129075
1233573860
1400400851
153635014
426604465
2117045820
1393557797
1896890202
1641832849
1470265936
718145997
1425288663
400671338
1287332033
1289562683
920988987
1795194379
1738679002
2043434163
304577602
1837926846
292383427
623548456
1768429926
580090727
2079634381
1987238125
168233807
1092569092
1340637342
521277568
2095010448
35746848
231443641
201258002
2081122666
467950364
1545264456
163816315
149043250
577762244
361146301
803079384
1536050052
1853292268
392137447
1861455440
1346134181
633631871
1550628707
300632548
815779630
1221665350
333724147
1655488745
233228546
1673125776
1492320256
1511052530
1912439337
1137617641
858659327
1988064632
74186806
1441229161
1250644840
1634399848
1573959285
1949144198
1053271396
961650487
1971195162
1002717526
936491874
171039304
308779411
30180683
163260626
418500606
1855769377
359853599
1887736297
805823198
1077336066
2042771568
779708238
705818830
907215809
379284982
386866646
785076810
439298007
429919792
439622058
1794279032
2075590153
296780454
530616071
1352695115
520941322
2110261396
1949852534
296228030
589469925
2073246958
903642271
2141582937
61371208
1318352535
938645623
1266732375
739359837
1377533449
394827931
1892323215
202897040
1992357363
1973403184
114383577
1061716432
694915274
696554280
485155510
193770340
1323538645
222267948
1571916139
1849989155
864065741
1921921413
1204193690
2001078631
1780850750
603820627
1075327680
436252824
410198216
452886349
800889237
1977146869
390362656
8139955
121541117
2014327688
2029856045
1376819242
104014159
735873677
429723906
1846623296
1705600122
812997715
1219513297
67730485
1544965262
169760919
292993990
801812138
1086646323
1253285326
1899954952
1934421990
861039482
232867887
421536403
1233385707
308128935
1002309148
1968564443
1315434755
1903689881
121643565
643478487
841523999
265770500
2119735474
231076542
200969418
1906480848
995261500
1074406513
836973651
436221546
697333009
983746575
625862179
147150034
1078882649
2068330603
576239987
1207584396
772552700
280399525
1772967354
1505767571
46040289
1235670850
134958399
212624073
1856094212
2057095200
26088525
606739707
1463819937
1211437469
1081469577
575352986
44517634
1498015374
409168319
711311910
842646356
1092409405
1001864762
1971174236
508589570
1936269551
1112888669
1412297969
887205683
296016674
1302140723
148276206
271042604
1889829406
1801185080
615676735
966145768
1790979618
1077637689
1662954797
1485359796
1132195695
300220586
714231326
704702179
911949501
1951550774
1532813672
223305216
1367134322
525159521
100394991
862758275
1602403590
749003021
730183936
1991628420
299807135
1319650482
308955772
1668963117
1291530782
707146187
2125280361
241508206
1139326028
431382193
116959843
774411382
1111770908
1587209861
789999550
870777644
49407352
606749146
61816377
1063412139
2014221310
343830007
1769944967
143734019
1018379007
746118016
1831998271
1292244224
45717948
1289380511
915094148
1754811762
1116525262
158108122
374208441
293928865
131149731
1993362174
1516189836
18460774
1294968452
1170701040
2050671572
606026950
225926428
1136245045
1833134741
993303470
833605182
124473975
18745699
780976327
814520588
998438650
14189859
2050300760
342517263
1045687178
658389397
1086114812
2121776697
271051919
1448008530
468882517
1565943126
1138438366
1374315974
1733938804
374645720
621928258
1297522227
1430314435
1773792013
923887738
1166921944
1632601704
189830391
1673850636
489955743
1504232423
2144753989
1390287010
1065856955
763494460
1984786631
1730768465
1379070181
35384072
316176600
1776267771
922288841
940174769
1947069041
931837600
250469765
2019212269
1766040249
496894650
483189953
1984220398
901146873
865508254
474994458
456553362
701891439
737806608
1236841498
2052786811
809017252
877558963
1971956780
1957804838
289514762
1449543740
1540840886
1210469804
336053044
580715898
1606145091
1549892923
389525176
2063067630
1803320419
1322374914
1123460400
543005563
76482308
2006441846
1154103432
932754013
1006483210
1433691755
369077802
85181529
1739983433
2141982098
1097813688
2098566258
580541541
2044301867
112389072
240569706
1172928084
1412512892
248121793
828236139
500853185
1165666215
118522828
1175765191
1824772633
1789467498
1899546621
1831778195
301634542
1221773388
1632003558
1427766464
2086234229
43978716
73778492
1810944249
1988165333
1900692553
341113073
1530603994
623795447
1787882452
457733700
1208692686
1811108579
514887776
326369299
909902338
327382662
1433911896
1610448214
1104286504
1353574784
938727235
1437440225
640863559
1732335593
962645204
1603667355
1238560151
1881882878
578459496
1684637762
2120586898
2071841216
1153274605
1328385435
983377985
211845853
1822900780
718813800
1081333844
1060023007
1386905042
1724733756
2112343151
1827988795
445007813
1453355000
291663542
2034981451
862029239
1578116310
31526573
2091657811
1543197806
606343863
2080757800
1850835444
321529274
1587527015
1721906471
897997270
606995208
268480745
1703447512
1909240223
400063408
1162645834
588845439
888919902
1495039279
428193185
1015456439
1604353728
1388512489
718068681
183733250
1630382558
36651250
991748118
641710357
138820560
1815856250
634836470
1429613310
1295050821
969381659
586156977
1780972581
298782321
965950257
1060260906
53727657
71696260
2048887843
1344397445
497732310
734340316
1774865873
1987714907
919592327
475190193
1602617120
537088764
429033011
369505507
1118679278
977643267
1403876427
456369953
2106058314
758557972
898764104
1051053786
340185167
1040238154
1225385317
922254061
2118575724
999372158
1216158770
759058847
334299339
581762496
1123937036
1727378449
1851405629
539198318
1792352656
674407500
248333958
1287472931
447287962
1312618826
655949261
1298403529
208825663
640441976
257338082
1276328249
1160788011
1285740835
1580668424
309656531
835064096
1166910889
762517630
1394775934
117928124
957526936
1147543536
811400801
65193595
1021548113
754717878
592525977
1248758225
1833650026
272139953
416361549
935423157
204486682
827904414
331817396
1706639130
1655889919
85207797
389739859
1750758292
195475274
1629734568
532505434
887456865
250630475
764370038
516668888
671879956
1839793708
313290122
383072392
1094411534
1542820677
1002613403
904754314
645129542
981913491
719533408
1862798370
1539418262
1883036862
208220327
1916169932
901929342
249220403
1152932105
1180419494
529144780
384706247
1148243276
1081773699
2128192473
661350459
1321614508
1851349244
1756754926
1021653258
1257583823
670838287
2077122742
906865631
1382909229
1441306532
606720485
517454430
147208018
1622548233
1567613727
160790189
1871140749
647367866
1251539464
216554662
1936862082
1976896025
1673310297
1050234584
472372064
784866984
900144228
1019434206
1179386246
214895082
1624559642
212358582
322871443
1126577460
649759960
1120643350
1931656931
1749063222
1476067355
778038402
1679166013
108353676
536892145
1802233300
469698738
391685052
486491115
1117223512
1534199969
1743464688
1252538078
1067351321
1235899885
88408364
1308072662
1887996047
216062468
1534170378
1283851150
1524572369
92517830
1314880035
2006187394
205847845
1340638873
1843851290
925638161
1051155137
1496849592
1145432972
1562667188
420472638
2084161675
1057393421
216809014
1693035924
103972874
704596360
884969289
13283032
1595868363
1508290245
235688524
1987249941
1745621640
1135374349
580178911
1519413112
1162141624
1391490490
678102549
1023045147
1917746476
959326910
1893234954
1057411064
94203589
822986005
864383033
369322159
247371984
866580766
689299443
1596854533
1695434680
1871774320
1172866418
1231332286
169689736
2116784286
2122317140
1169837146
1020123711
248017607
1333793910
422707073
439484689
805984493
572160852
4350093
1752927132
2088457764
1821665610
1171570530
2119947731
898869900
557370746
772568308
1323870496
1204213978
778483609
1343262964
1228834802
737775444
261986858
1023607607
1325308830
1850168651
1268983730
1606301216
1627636081
1457834574
1910913993
2015694324
65803035
1389593943
101703056
1815067397
24669679
435157771
1469009987
2057350824
237915049
192047925
872979796
576608251
1847007210
491437105
1640344322
858829892
48356216
150036970
1435563056
899193749
1232079955
1426684859
242744034
994061476
1477970883
1732988622
1649137622
697182468
1335384633
2000256082
595833055
1018956525
65191210
559898551
567471993
402187836
1083849698
1058126356
380289840
107980288
1889985566
285054075
1831405007
134790234
971903863
1502879719
1498305436
640183366
2106339805
1756997772
1416711644
1564267170
1555515128
1375015858
1084019829
762307969
1449929108
1987868294
881193559
1725423509
411109263
1812941654
1998329997
1097218777
1837130070
2078960272
590810896
1949827185
1525057167
358249713
118758109
1564966992
2097366852
219329164
1782497884
1467519095
1407433591
2032507697
1078271780
391781374
548873966
138173231
713526712
919424575
495617745
2093341754
932796089
790730423
42995458
184237983
1195467270
1067564186
10652234
1831137599
1250714151
1438501097
398626902
920965741
1575692701
196864730
555727334
1122619972
1717857539
121830578
1633736362
1458465298
816675716
331087542
407340361
517587459
521907362
238775637
1050391902
1593371480
862108341
2028274617
1416437424
816683174
259143436
1617458242
1676565131
1260138838
20099617
1776331041
129768961
996646327
53371842
1539028350
1945217559
786451180
1261685192
1856361385
1763300020
964022836
756057324
549338284
2069421403
337547378
741276863
1736535501
1102802594
70131621
473627718
1636622305
1268393307
1985720177
1943566007
834739967
1723504296
402450090
1125206860
1869254175
1995079573
2143277325
1392242463
1327072381
864722202
1848111044
382130753
845946382
31352018
1408972727
861039482
683958612
546703712
34262260
1678477265
1431896639
2079877342
1618163993
1978335559
1556040161
1231689536
1304546967
1264554813
176273584
1494086530
1014940279
1369465803
1941908994
1144640816
1372003603
2010914382
182242861
308949660
691026545
1406797509
1545535417
1140568830
1884328226
1807746931
620783748
1537147067
1727573026
967477384
810759859
979660920
207243165
1062173457
589366507
319163423
782793759
749672923
871758106
2029341064
260435207
994464693
1734659586
2052676534
1097130841
1562693727
709763656
519905594
839392775
496689668
709204219
954431577
622281509
1728848873
644087471
1999953969
12192296
810001569
1629171257
1577948945
412259891
583234225
453384490
463355411
867131111
1102236487
134566466
1124566550
356947228
1766753548
121115187
997388275
383001902
1069058062
2045697485
1168724307
2118344611
1997447431
139765979
530209116
346382575
495039372
1533912588
870388768
758334716
1050936692
1500716893
90646388
1807369873
20129961
1679673899
748705725
583003591
1544108446
1191129302
1305239609
87289149
1663312439
764580285
1479816430
1020170986
1715463222
933150094
1209595720
352539448
346956077
1379658023
1089626635
1205703814
731945716
1355584104
592327520
191649586
1766825973
632979672
47633182
1961225951
39942856
1186520777
1218532150
1636833584
74119838
1594549039
729724355
39340248
1269008905
1852747874
2114317242
176730953
901778574
701734983
1967518930
1360063510
1308318445
794766508
405641417
1018112586
1687080738
1728377213
1972920013
333409312
1287289065
767435718
457787305
1147197681
619064719
1125715092
1149966897
254539190
1475068670
2039613941
442391064
2027330057
743226911
319310377
950819674
1654414911
420118414
1744234502
1552562196
500580872
245063383
280833626
1811505351
1904813616
523491491
1159938740
546049152
1965540546
1228634874
1902704799
1245706357
577665810
108925220
1471434064
471515462
2111040969
1998519224
1818562967
1712657062
541696113
194116987
593913466
1750517749
469002812
26351678
1854429917
789999550
773544025
1335225625
517779430
562121072
1087797033
229389630
1795995935
522412026
267268574
1791882176
151188326
1714939991
1144978245
1971331334
1071710890
1472625445
822226256
598613700
39430432
1537724282
1593444707
948144743
1027136761
318096432
862959063
991112075
257088858
906093004
1213129756
1936686247
2003401431
1659315171
1999178713
372793764
1891738700
1375891076
114885601
166519286
2095054517
1631980852
681965983
1653884861
554987139
716128039
738449209
524936337
2130379900
1686864131
1619443099
67426967
858517420
315022863
1095615067
33420073
1162338700
834102885
162947103
1664578523
985304083
1625625306
1484086592
1964004648
301476196
250726565
1687087665
1086748427
1416904332
595499963
227724713
2119083842
1088501120
979849210
1349804878
1606691029
1024249942
54370754
1536230889
1146381497
1417917859
796159339
1355582135
1890949454
184974247
715504365
723503400
195974082
317356665
292712200
463276475
395817374
1996742333
6746937
365030424
2116061773
2058982786
1792066514
1193474813
1548588502
488502483
1303168460
1856955919
1570696982
544039253
721591115
881441491
1915140096
1173656314
1863760673
30119984
2044695355
1371101133
1755714868
1075984284
2114775989
913183959
1633852153
1844498705
503409851
78924903
247259943
647085858
1122813071
97810278
1154022890
1476457315
1050639763
1378664070
1391816042
1328466851
366130292
1029154243
1078957668
1196573682
1442298567
720865892
1797867557
785282328
1803553423
1102277193
930111723
2036821460
582957445
740454980
2027298745
2073578410
1077751490
569767745
729310215
1354287574
1928375245
716765840
844401485
1269687379
1246664019
464396809
609472248
1410289962
736989098
663468316
1077752978
833269207
1634017728
934375870
848701874
1218170375
918603096
1159953383
613601660
254622965
114966882
1223922644
1109507247
554425861
146057872
591096765
98649570
1409303945
1700365428
182730171
1432232494
2085210368
130566653
1768676981
267651646
1928148150
2100511735
1378834479
565288985
1770485178
721189542
346648323
481548872
1795439473
326054231
1125147715
1918373233
876492930
2107495879
1141248162
1057333665
857586537
6192285
2005833741
1578228881
907099888
679389205
1807853106
1344397445
692511446
1703832516
595024106
674081835
481699934
1621305867
1862125383
1500843066
1042805327
2100893075
865975983
1799939501
2002679468
752007392
1229274763
34842746
1461564866
226725640
435340430
2001850084
1811693238
529000518
882015115
1126175613
671940978
1514847065
124182456
1203566737
1799595002
1177856551
2057759435
526025063
676159489
1543043987
1846791462
277497148
1034275226
866003733
92996796
2053885741
191751312
688818724
252412239
1162671119
1635138791
257112077
1207733849
1389461109
561217351
1552367360
2123695053
1552245596
837816466
1899539357
1195028740
370977410
1938635206
1641417072
2144195535
2123806740
275881093
1974429715
826127989
1127207918
2118523219
764575756
137874910
1402878793
1936081088
1610498395
2119770025
468145057
1818336853
325702001
677329394
396278922
776185233
224513400
577833465
1384833975
853371437
965896600
1397265920
707529226
2116780134
1573290883
1149188032
891934780
1499833523
1700739262
627769767
1493647569
81077629
1685926736
1093041515
1527186172
1273709312
843577548
1520231249
1384592774
561175450
2002243938
1838383410
1848156362
1689346990
1110368594
485992968
149363607
827728059
1191228992
1174557779
727232162
154931162
1990230807
996365278
1838133765
2130787969
537446968
14817583
536859676
1912566860
468937318
791823779
1919148463
1143254149
1554267578
1827782733
1597935003
1839642719
261879220
1050143152
1643884394
1261657008
1814399065
463275029
1822122729
1109052305
2132197133
1917800557
557991414
811842208
1462579891
1739083238
1280120149
1123818677
1552749900
1447754481
1986518484
320779543
1368059059
1207954786
1172866869
944034202
712076440
1307457226
1765940983
1389278339
1567556601
804570338
554178874
240178456
462637387
1845731327
1636212809
301756555
1475758903
2103875047
642061493
1455413650
1889782298
228885621
1380139889
1421515876
2123957994
352805688
1451307785
479595626
230067216
1156959044
354727769
1986025652
1118676389
922577065
950683027
729490459
281719167
31050047
2071563996
632093438
2118212298
922625778
640630539
1220262213
1625180264
59006027
722033595
824289042
1666215653
874723743
1339244066
226051469
857823743
1522935877
620970548
1606899898
472099533
1159607974
392718119
1195781057
937323167
467001762
1236937866
1103928590
769083371
865761485
1366587264
164111607
976430740
571164436
1087524375
794547359
449769204
1797683341
196573549
389276551
606907536
218567254
434674220
37544280
186101794
420633366
895337211
1125231928
629134039
1585192867
409970615
598048270
2020629287
1829629157
1496414887
2049855893
424146042
2000204725
1908567887
1096403205
1015484003
2100668876
1498384318
1005969219
1568270161
1139660140
549905276
1441623822
1083235839
220100154
1228406830
1653097827
256757742
1095119586
140078503
577036052
426936544
1753530170
275577498
920310528
2043383584
1312844666
1129739984
1815725536
1931772729
1595269680
1848144118
163464238
1452419380
879875125
415245771
1914932302
1046581113
184362310
1881885110
1103557438
1534636615
1959637256
463858705
807637750
1816295932
1056612583
107610659
1893234063
207349783
1414712398
178041814
1516576800
256385584
1717152420
1465330813
1868895808
729458210
148556730
1873211502
649965668
76675758
1336666643
393399527
1171220583
1188040388
86101826
781168147
519200045
1217220309
828963595
668629665
1324676539
1432176368
219525262
1897752112
44957700
718105443
1012132227
182503492
224527482
1180506957
985287674
128150503
1565128206
2094697047
1906675740
1106668326
692807767
648034403
1122881804
78256990
1612754698
1313107109
2132590972
1765982655
294391831
1823200570
130869671
1732343401
2104482300
459522279
2032131369
1434509847
1364247574
629668109
622225344
632797541
1148697250
606680332
1971864287
46360500
1888423539
618257603
310107533
842982484
433562287
1758248718
235365948
1139764828
700367909
205907469
44185138
96243764
431823582
2975067
600313734
288256005
180325850
371301020
1838741854
1029043540
1085276562
1694570738
399050634
1991043532
1961022264
819151932
1303651977
394380743
2033686056
113549156
430908924
1306231899
954886641
7395578
98274694
1037279588
1063892081
2146873590
1497952227
243105052
1018795534
1992833820
1502857265
721264588
2007226359
465857857
1260238717
1177647764
1791993846
1411205007
93372000
2038725716
1808489605
489039176
1756997772
424075690
1893006847
796493530
752556769
653695524
795219782
1604663747
1631391733
1225930772
1507308455
137716746
1052967869
315436061
243081010
1667222733
116973627
806929934
1376632904
716126779
1206438299
1859747519
3436015
998813532
1845652203
1802506363
1528415094
655470744
1067214899
1453745012
1680225113
1198223874
1450370653
1059658410
1959531318
1146772950
1923200426
1403012667
1756899815
701619214
1849739421
972217092
1934073520
1093013186
1834350532
1182071940
1558739918
1070708357
1883273069
1865875161
807478844
128833267
269153787
1434787391
991666355
410226044
1338600132
132555218
648266399
504482603
1732930299
1921867701
1974578519
1965548100
364377033
420741746
279086576
2027724458
360475190
2054026266
1532148133
2002993170
1021097893
1615224779
724741181
34835821
1639234217
819948734
763691123
1820135151
1295569422
1775840414
1106197658
1210760247
923778925
1533177358
1454116269
1390168357
2048675236
468983286
289756420
496836400
163289299
1299452042
944799693
1977663709
1905789042
1337277436
1369097647
289164490
125998375
285155711
80737506
2063387832
1283028308
2120870347
1143886975
686996299
662111005
139410091
1788460388
1910515678
1385979514
650434647
1166358067
1144945571
2112864200
1515887676
148767755
765618242
1986355610
371666191
434549972
125714269
1811113859
1200273065
992736082
210017982
51131350
791378246
1698317237
1017720332
683240891
1073926114
1870127126
1177304018
617285996
710806632
1102760462
1071849794
73397503
1085482363
733902132
1619552408
1045738878
788043037
1382805792
1792255736
946399623
247473984
220141241
1104770897
1839599035
1996356794
249628104
1477028670
419942921
360147101
1041003350
1734696818
922712444
277828480
1567261794
995941508
607766104
1709618587
1997229383
144840068
724629999
28483671
344933493
1703811623
1446799489
1572235537
535667057
315062266
977674055
961463370
1782221830
1640602471
1147124787
522480912
83950983
1046026244
833552547
540724664
1517048397
1911341084
270594818
1765137140
2047473454
575149432
884349523
833667218
1214365268
1456459606
988070466
18865198
885784548
1523547376
1551226983
1245275559
1821114616
925280239
1777476057
1360294946
822446511
1630755788
2119354696
488600541
1600373429
661155015
1275378290
1729262262
1202827827
1690460851
966413127
2009278454
533446518
2026963565
72513461
1108056253
1031805294
1206110789
697561945
1000740834
205272803
857847772
89687204
198707617
81289323
1181320024
2001036399
1768590160
1834360985
804394129
1535776929
1607829188
663772926
1111472638
999605552
1314695513
668570310
194654864
626315079
810419671
170936987
535499798
1826432297
1721459489
1109632650
437433019
861909011
857010834
1906076515
636450708
676511788
11559647
831639651
822303223
1144761446
789060112
863108054
26440602
1116958416
1377575788
499113677
1780850750
390793683
1092880924
951825478
122734494
2093629001
1987177047
1057226248
829025539
1107427609
103685950
281748808
914570614
391980624
2031099829
565394591
473069870
1746743290
2137454203
183510767
1814145909
1658453762
1531956105
827652878
563699053
662661606
627194682
896407521
527321766
1250095625
1121136078
839604680
1441851063
1671960262
510263134
1912841976
1377680950
141047237
243058385
1481001788
1205869910
2107809155
1371139313
865490615
2044581895
1517345901
2005027174
1648147287
18419417
1874614382
792800387
453927126
997846770
595665448
1689470120
285420201
41187769
910492352
835443326
965691643
1645293535
239691131
841143932
1846087566
506854284
152323814
924065628
667789247
1611164000
1701062474
808834512
372137845
122933477
1909281785
204065276
1500413252
1187947824
1882891653
1127082096
172299038
349043774
1832083000
1785460587
2031842900
2131077753
767526607
991251842
1734722314
1182837469
1783144941
1076922947
1644417781
2131924592
104995024
1823459088
1766724494
368052897
824315989
965679816
1744157541
418516971
1299435476
20237087
149526884
1793686947
1375531190
1100505077
1441298209
1598210807
1026841997
1702748101
1025107069
748506683
345624253
222162890
1136188713
370567255
236361604
1250599292
1976406882
1956187800
32738290
1876101412
789904088
1827510753
1840483748
1041969016
1723940605
1901417967
1400227514
258797057
2129144006
297769588
1447929864
793513501
1270047105
778975844
539047957
1542371897
759713734
1285605433
1882128685
356041631
529621294
1367046369
1278471000
1048123306
1051506727
1906684778
1566235607
1115238618
1158965223
1710641836
1007945912
1899499462
1959562780
1358912468
1044580037
1983323313
935238010
1564990337
1852846960
321620674
889836351
1550725829
1870349156
1235194320
1922510723
805162001
455959017
1122571165
1655212750
1572256152
1932827399
2109099221
213499220
1299335379
692546817
430014662
1190478031
504513161
1432199807
135010475
1714083876
2111997625
404807352
521969591
434415570
217662214
1139621081
1459206321
1321486072
1292613839
1789405332
1437333960
1754581130
433540131
899417212
532207802
1099349749
1327159788
1730495107
520200055
1014593839
530041997
1228397594
2139448164
179617881
668891417
1601057299
1141413390
1459126883
1264225680
2097682186
90827670
1413450068
698362116
1365024071
272655197
40666772
1569209470
1515927251
697872926
805702913
1240263064
582445882
776322674
1771659741
20726929
671002086
1001913007
1326412564
293482333
1063654859
1310869617
2124560160
809946665
235226208
1780024506
2114666535
226030306
905438790
65183737
726419408
322394269
750773313
2095191934
133464554
738859820
1119249351
884477194
1526189298
1434133367
15796504
1357612790
1823206129
1360970971
67998833
695011628
1376927421
1844746017
234577681
1703774711
2117822014
1275242149
337336849
1020678520
1399963439
600597361
335992407
42602189
1588240057
843736655
2014684366
1478179389
958837333
1666524798
2027728591
1509443256
1089198072
1348094303
486233375
716643417
517935355
1297363147
1703455248
1507528927
1233991958
1266811400
1267955498
710115610
932868254
1056676846
158894149
1579615741
513637694
1473497953
1119416299
274567819
720102166
493402720
1462828121
116188080
192457063
135927879
1740505183
1264866622
1722716138
1608184078
411641672
1270726130
1199926735
1408646077
152718226
861409835
979228509
1754170235
1424736172
1641449993
363209567
86055278
1544748745
1316255214
1216199854
647410578
1462063753
976593157
13687840
1293914658
73004330
1547725831
321510475
658304226
554279490
840628133
478767545
521701505
965262618
1434554244
1397071942
109197162
202879032
98516960
1414459067
190771321
1444919662
62608771
2099576200
671088831
694239775
387028789
352593260
336892175
2003995998
770555519
307926663
262383453
874032699
1879860143
61588092
648883505
223519498
1669655171
950223201
1674893233
1145124576
188265932
1769781140
1235776047
688607669
2106547091
1860566842
1490469715
17038287
914633362
1064200242
1593613169
749124795
1153838496
1834587120
581397267
871745340
185519258
2016302679
459584793
1453616245
1459652102
1947627984
1476564769
1059643214
796890051
1986445353
1672032219
147008719
1282122633
67974258
160364980
1804534284
312811957
50809541
276265160
1292666659
514098917
2031781279
1531306380
635443820
706254741
1736459659
1059415201
1756483442
1549063285
1221837588
380513639
585307649
884518915
1567493036
1558109406
1215451075
96425902
116335692
1344527420
534491579
1136683584
1103798473
136862228
262662265
400349327
1173931251
303076956
715600352
769932453
8315552
1742399917
173024633
1479156383
183804480
727411253
680681500
570309545
17648158
1631761135
550630087
722816260
478160328
518106355
1328821117
468862011
1305747104
1653058809
1698461312
15938341
776456577
842600082
779666568
774463525
797934949
722670832
2080354397
1503999592
2064369541
1216057432
991702918
1616404773
135233899
702627031
869365537
53941224
1055285745
1802444999
1708446288
2144224250
602551316
847214687
649944707
337007566
1004264088
2019108922
1197195415
100372910
1015586816
1076025003
620725852
2008568724
219709192
626612203
1522192503
1556582821
1495874866
1906560982
1339197326
2016858560
278900400
2090857981
608869121
1919565181
284221531
1732261717
997260372
1869359750
1262849280
2092906864
389773109
2027353223
2130777688
315837415
1465218578
1474038579
391143185
811662587
1893348859
1572235537
119425707
385261576
1657870985
1223737061
1712705064
1610035057
2096809546
434857899
910821861
2042437521
514013482
932412231
2144930892
2101670565
686438849
1995333547
1349460488
1689104822
1331725852
337153178
1251462894
102084521
91455374
1373090034
904541699
1641499264
1293291516
1430915258
1151358823
1881162732
1323738678
1485095703
230548083
1875069538
928906657
962560394
1573959285
1912051837
348355863
247023979
2034489058
1050870165
562959415
730304254
170383705
1111235120
1324483318
2118343203
1913668677
1997144821
317047307
1825675710
525571407
1472562499
1640242892
1676983697
1960461623
2094616567
1964426135
361622828
364591681
2076893252
254830904
470752348
1970188975
2059851268
1527373342
401852887
950963997
440770654
1667917726
1915052228
1168316024
927244586
915630079
1908919640
925507496
2141758770
1511812650
491243820
668556587
1975998412
1313582055
838884998
1521680223
822519289
1894689059
905976767
869982038
569440337
1240614186
1376983323
1669803608
1258241702
1196660903
1957400955
992823308
1601081887
1381665095
1632623347
568581539
132319474
1916628657
650623454
66899131
1116123698
1754847650
979844808
981801086
64868938
1864111292
473314468
195089655
368678263
807357940
1676087593
217111312
1015913507
937232916
277459019
19041314
183848401
129753531
196733503
1542494575
1578240806
1586512595
1481647235
176856904
68893465
554987139
2029464452
998445910
1531253096
1204386342
253415592
1940299942
360415030
1648118524
731704185
1588924550
2057021471
641707519
311101699
2070848326
1235226285
331140017
1366914286
1289361546
1801727115
413567444
1165655580
632093438
443551214
830903683
214884608
1045879404
530319927
268319498
1945072337
455498910
1543221761
976830169
1732552373
227673433
1328480990
1245941187
843870214
472130899
892719327
775525133
207627894
417830712
651962575
1598889532
1209152283
823601586
1056261632
1304673291
2021179740
738477477
1734004703
1609731025
565593296
268434520
2093253590
621217007
671025769
2048256613
35236403
586390343
738188080
1799498369
1005642578
50538696
933542980
109147486
1130545378
1502677293
1706983532
912435917
347502149
1514050244
187528587
185391712
1167637984
797392340
656501297
1738563118
2134890173
634703253
1549398638
400006181
1636642985
1214746393
2108822410
1166120821
1787038364
87693143
1105386491
123250766
1465515438
563966865
957488932
727506441
1882973507
1970647095
497661106
1437106573
480046066
100867260
703577166
396184004
2009527464
2019895872
494008681
835631444
461817344
499607175
1731023362
1845052354
1592989389
1305276349
1233517210
1290434671
1136591343
616693305
826138404
937827591
2007703238
224280626
1559837792
709746464
799318233
1036580053
2031616314
1404310047
1610696000
847763125
1224485325
1178810691
2059650309
595404018
391793197
85440142
1693522158
753013309
1784536306
1979071333
1943565747
2016273723
1345922881
1071390411
1340282791
1919940171
1027622089
511361167
646361720
1988954508
730906691
1392264864
240892945
1351681705
903932300
57871121
570944024
839834741
1235027394
827693727
1934044271
937502032
1099094750
879892467
1650206388
1431378502
972271693
1923144076
1710433034
205701273
609253140
1092520296
1290205304
376222863
780832177
458764034
714316688
1021874715
1698516355
277578923
1687215013
1234948035
1437225527
1030545010
81877963
1170124158
1280501385
891254302
1973370204
1909378757
1122564522
1724150342
1744014985
1332612017
950576507
1240710303
1081146615
2094277242
1849793861
776017329
535030169
330288405
242613584
1056546826
1846048820
613881339
1925400985
753868474
1143777725
628651139
1399935363
851313806
1868692018
1812523710
981176589
739550758
1441251824
479392280
2019238490
1037549267
1657269729
1029345626
79204454
516046878
242904335
1040320668
2126075348
1306857993
1058511875
1308627712
1137070490
1592148620
1929164254
1071415583
1508646451
1877846672
1333043964
1548012274
1122584754
1100569239
1713955221
1427622011
1182036852
448207983
515796682
300968757
1424470058
260992426
1685799798
2056586567
743465912
110028800
961714976
1672201803
1422318067
1396511196
1569287017
1439227323
1854103448
42577361
2128633370
2009525642
1807095915
1099964048
585006113
763694453
1895895232
123450919
862003575
928063984
773711275
1894285921
1894531905
471701947
1672987926
1964043113
1218123127
1295480127
937820945
1802813317
962973304
1019631940
367843102
461925651
678545587
1546440673
1018167103
230887077
1047354242
1536904203
1873558569
32297308
1440813547
277757689
625118835
375220176
791835874
1174848805
1077614289
147763740
1546058340
460797811
678833583
1915693771
2018707196
1780597606
34874269
50097864
911478270
1411656309
96894820
1114023185
917040300
1315481295
1644188170
1555569554
58537719
1119509378
867463262
1531129691
188852456
1777112174
1636601822
500863419
262077309
1228649081
615466457
1802448867
239214719
1603699103
214899123
430325676
463196236
1942804636
348031942
571843478
1349880664
1253650640
1827570396
802820387
729105477
600397460
350622265
590967591
1563924299
236973816
1229267757
489349656
2126282627
358992502
799505355
976279239
1917464174
1500241197
1446152632
873485303
1570473683
1301904280
786313403
508464339
557522976
406446381
141362169
1461909248
475201723
271148263
296998662
466456241
1499654990
377479008
663947777
443896718
1166385072
69326445
1629756209
1243291476
1017905524
368160684
400981354
1044619974
740359211
1707181123
339420627
74648992
1070305730
45069804
1730176503
222553522
1458661640
855642653
1060070317
2001645431
1942664166
162582580
22236710
1834525549
1165419711
2089431007
1252592356
642700735
78690556
2108891413
61831554
1115059828
14180377
581700401
40482911
733058866
834785135
649522143
265096091
954506141
349724728
783461115
1087532104
1269575889
1651702509
2022532524
107142486
335967598
2063986891
292483814
240913750
82129805
1693269392
1118929747
1317605136
2063387832
1226774760
509375160
1921433445
293896003
86941506
1644382595
815938562
549870620
1678060926
176764227
283180183
1186991627
1038529995
553789626
1719239895
1371232788
267634947
781918125
1285911858
1217944425
1038441360
408741040
183791052
1311724154
2017643458
273097189
286875330
1513544515
154603834
1392547804
821844035
569728469
953041554
541319551
2049334959
335741778
135278891
1250870215
39757951
701455635
2022013042
806605564
331877584
285372158
1775475098
803116109
190557855
481518849
912434279
1807958190
1125135626
435581817
1526287275
1856667525
784557801
1305513469
1403715534
1770133992
1597546747
2056750392
156043137
762978397
40069603
1409655199
814221580
1100440071
598167787
839998511
186496450
1661801811
1331587946
892125180
822300418
882813090
487422553
1150393290
400415739
1742465887
1049239583
1575481199
2050765240
1598593404
2137529225
524122325
657319103
91244473
439263529
667854778
1620670725
1127390848
288052871
2008462111
787449885
52181488
1101265312
735901161
1759745680
1807492927
1720799662
748069342
2047132016
1076644293
967533526
2133959188
424672229
1697564072
1057645368
1303016166
1089091809
1626829715
404338823
1082581366
243230953
1394447452
1613048048
106440473
1841702556
1508786924
1422683514
1790381444
1133355966
939545138
1107935571
886567102
182975274
1471275532
1301686201
1562821332
993867351
1728160464
1324290276
501631505
1540231424
1550052358
2083745102
1064145641
19865468
1237778943
1398741338
1777221068
1198669923
245588180
292985887
1509170997
809118284
1427188001
42985353
936829130
1235113592
800144226
178151637
1901073359
78683944
2127700020
2094542970
376200647
835825664
648107968
97991343
1232171249
2005638852
75396606
339110089
284443148
600872508
1977784905
269754560
1777798388
1593024638
242239220
935343982
2072704618
68593458
1096060909
1184532229
1964871366
262081589
389032294
1964876068
1330713860
1239519430
63564419
56521663
1532221510
634358315
630693888
58861607
791029797
1256818023
1677363956
838992828
1290735292
1440803198
2114075108
501649422
335455685
212905537
1172222452
1207437474
1363982557
850182216
1112362549
933650844
1325382073
437947890
1824080802
1513860241
2110962627
1962186934
757538172
811562810
804523047
286360778
1498673484
1849872007
1582888994
377657386
1446854890
1137487537
1139050782
839205958
359901165
610580451
1363171003
642610490
1808507768
1323516301
1496511315
404237002
2128726391
470701583
1386369332
824724775
1623145212
444071776
116212482
205557456
1255306308
2033012885
952360757
1789139256
1771494867
668382939
1649153372
742269633
1301026792
1914949808
2086628407
1091765414
744964565
1181878622
1513011862
1195702736
1647137783
1606058845
791828410
2125786242
1275427613
892257667
6300431
1678818297
1188110288
722927957
1677888273
2108745386
1791155893
902751472
1458009203
752694245
1119260201
1051675777
32903181
95077227
1306890509
159982745
1573336127
1681303216
1364213370
783696900
1968631139
1849582026
89179530
388585892
443498298
1752967343
548368987
1783242752
135208337
77133972
2094272105
1080472414
1980980583
936920871
1197889508
2050203459
1620739555
862201177
1691130821
1738456164
1927659695
673567029
859988752
908100660
696643678
1181112656
623554812
2093411914
1936376879
19404526
508808412
943414826
342309252
220430203
1019818243
1810716257
329008175
464105184
2027105290
880253581
801637577
1119504224
685732339
1683321115
1119076239
927408014
1055925536
931446318
2133920570
1736135708
645651783
710368275
388737591
1954750485
693940958
755666922
1342049699
1222996766
1968747442
1862045601
1339483826
1779493728
1814412832
1333963590
1028461843
1261375461
1339892902
121417068
1269274268
1423631810
359794830
588346970
1319167843
1242478880
1521743599
1830326378
654691026
321236986
1143155176
1052852069
640181607
244159704
1731956836
181276722
175268857
1875578518
1984201871
665619544
2058963234
804790014
1714674876
2054722698
116566262
1772784903
1178373519
1287783964
1244051071
320779543
350549092
12263684
935026279
81999433
350878139
1001913674
745720708
1284594830
676171725
839998511
405733093
1122742508
1529929526
393061224
179445141
286230830
1299334052
1142014013
702070202
1604280725
1588824507
904521788
416490252
1146949523
1818617953
1387682807
122975772
2140447179
948438821
253795543
796741713
872173163
550523042
1687271250
173287056
169075631
422174201
1718938163
452964475
719978944
1428087875
1694743352
1173606711
50568013
484408729
626170501
572257810
1058539669
553373966
1090939014
1154777744
1332760081
993752369
650761687
1429570281
1961775677
627061636
632818810
205919460
775728884
1957153917
1813028452
1828617364
259617949
769559275
920034032
415145026
1482304551
2009239808
1049050371
250752311
1307416960
788145226
761147003
533811328
2013212386
182101166
1307620981
676623495
2090221321
2049233197
1168729121
1167678803
653549487
1643614573
1163871671
73864297
919432355
70131201
742922047
1264231047
710790189
2132361572
1709756413
1192654517
1385249476
1430524158
983804125
1248634024
1023106671
842814381
2069142881
1975727516
1967762201
1175525613
1523131594
745675446
750742292
1313668063
829215469
1618400824
1484273197
155244666
1048862770
1405766820
503303197
528807599
1265388122
1181068247
1084149562
1365588536
54149938
156245429
328825770
319585683
1879338777
1315286234
2082919239
1805487487
904880670
605350818
160756799
1286647091
292088559
1700949898
635777961
395951683
1370572751
1091582501
1120177092
1603760120
1711950590
1034684033
524153401
492546164
1504197707
816524620
664444069
1402262090
252494129
30481087
1814848242
497685150
363958712
460065000
512906924
843179223
1580965794
2014432866
397892783
325196469
932598843
1140286153
283207333
52758195
529901393
744729355
563396247
1255406208
1612237433
1927479017
1376754803
2099322055
817889585
965153998
1936660619
1320292671
1916442052
350496672
1533733724
2080817703
1843363945
180536599
199652682
721126731
1030591217
668944736
1892713932
2074200059
1677427875
1778968035
1194111306
92289532
1398987887
2007561228
1858860479
1085235655
868638861
1988223304
1686740660
1610129687
1177036611
1890358449
1740056882
990210320
968544460
1282309561
625705788
906166677
616273860
912766103
1402462168
1076000027
1057092266
1153537238
965888542
269666554
2088779879
940396016
1960377576
1342180520
891820948
118800640
1834860008
1875673523
1051224437
581267996
2104909143
1379431587
619430376
719102471
1926781390
1066245975
792593267
897392408
1113663221
2070111514
1135597159
2099403768
654769712
455309022
623465105
308321823
360830024
576980229
2115561492
1422156321
434500810
1135963379
109064582
1006994414
839260672
396156598
1851864182
2116728201
654435833
782547980
38582660
1236183662
1403590754
936130475
892257667
4785631
195969912
1547110396
1770643602
1450627465
1716182789
161855199
280100927
811470271
1299361537
997091075
105507955
1799089005
294975042
3037334
1666293525
669141545
49682767
1022337080
937585636
1615397930
1209170838
142131341
1234388185
463238728
1941283302
1018915507
75530980
1554270827
1889206376
1686488759
71092849
1030934153
391382627
2039261915
1429613310
589082830
548489448
987239594
629458460
330931214
992220952
1639595328
614793877
1676782082
1403557857
1943984161
920873925
981068720
1176602509
1933529657
1821737568
1919948257
1060659311
320292122
724257345
950567121
1871628814
955211790
84587069
1218330103
1351100012
904744830
754996613
773119001
1711286359
1362569039
2018538339
352879402
1358801213
679332494
1085513954
1515837618
614236755
1191737951
280225155
1142459051
1504624220
2038151957
1517681329
1581105646
1916153809
1904131508
847922572
734524533
872270333
1414196133
703722710
939371491
947003303
78873519
73237291
1385722200
192993769
390577892
553765606
1283572816
290408384
1421331721
1774458538
117284712
1791510361
539088975
730663994
895607064
206247313
181324895
1842890458
1737698979
1870562783
1755225173
506359778
377975219
828560981
1535826104
2105057608
632391993
1159414328
668772195
1109523118
1204575581
1845846119
175684948
1215817874
1447070864
1804534284
845683863
1242184294
851928360
87689949
709743526
1395226798
366655246
1105345138
1776734914
1349339632
1814565911
219324595
1547191591
344006333
309221041
514905853
1404930709
1090966587
1982454733
1481472896
1751940962
2015589727
1849679887
1640375058
27155847
1954447231
1359825817
1920060085
172695186
495290325
15643086
1423749359
627730312
1634332805
205986767
1185684653
1038651032
444565930
842222338
783686793
1508281712
903448265
1584198250
176349449
318663813
204109509
1354409006
1569410221
1529263403
489330540
1198691629
592734625
1239249165
1610451209
1692007983
1013469877
528813549
1118125584
2110769918
1644490694
1793210259
1699775748
788121310
2057329807
2074298575
136406116
965777596
1985113184
351728538
1028264027
1416979507
1890296197
1928200385
483567100
1234744962
69808253
1503372110
2080185654
1597377749
849727861
1270651017
1932849805
1278645536
63917263
882419190
379481009
1779127340
1003508628
1239135678
1544885281
1546448977
1623807566
816698886
1663344713
1357310801
759128056
945882622
608680659
2055658168
443495281
525075776
2023036682
2069228005
342961381
1578273421
1596151747
2117399513
1251808019
729228083
1406142264
38585411
1130412030
1718550734
1379203867
1333498521
1608306621
1069241417
1499055707
109592259
639729829
58781403
968775410
2146726413
471392985
2100821824
1001574940
1173121419
1181227552
1271540426
977482937
119404870
404069518
40483889
1815145898
2087674123
1601310891
489938576
1798756735
1020275412
1299168783
992590264
860000240
204272054
1146840601
856276091
964088931
1587216347
544868709
1488751153
1873505053
638386906
257205173
128873289
1331049072
503102387
1738296447
1275779861
1270657384
1034263435
181760675
179946509
1409402341
1323738678
935955121
549241106
685730629
289210351
1694716038
1762717494
298519743
985510482
516609500
781053214
231915753
1105224726
936081983
925863294
151156939
5576606
1839460192
437354195
1143840931
615174476
11914291
2144747665
564100063
2089953126
1685044870
185006819
115279314
356195052
558524678
1543059048
865915157
13927508
1799989180
1361327334
458221985
173144924
330098753
488685677
1660330317
1914687637
1649898907
2109872759
1771453230
2009465128
75012787
1332815212
920815370
1558074764
195629221
893382503
1166440740
151805820
1520423591
1629990871
1654230937
96016097
1469091836
1194169711
700504843
573925339
1168593470
968451882
976233995
743008849
1231071945
436999775
1236304977
1948724754
1958525912
853600674
1822387201
689821484
121085227
1859945611
139677809
971843093
1758399319
1905415739
564989828
1088438651
877389398
793564803
746005046
245314751
1732928346
288879256
554045644
1803097126
1956698919
576245778
218217135
2046418181
575513655
56250152
189521193
2002966125
1745767223
1174812048
1014862674
361327402
905131092
1282595139
441374545
1043385306
940127677
358979680
373055951
2125628603
355749878
864507451
477183431
1549325613
676152796
2106459528
1813482137
624347758
1926160622
686650401
948947609
367166631
1314990071
1197955829
409960792
1505517353
1871589113
1578952249
1864359704
1004815387
624008223
1770819165
2094419604
349019677
707203966
564816371
426147346
2098126261
111578426
976456986
2142108716
1155844000
1861857864
2127320604
812534244
2102242802
1139434247
653693704
395657665
1613160548
831988314
1386514382
528553631
1543902131
872082343
903918229
985470544
474452786
1411962248
2139086542
216084371
1171026967
1106655891
1448468328
1999443771
1565653805
1646495343
663104499
867068829
1304635699
1894651210
2033307444
1611701497
235837198
860844187
1445199143
664081200
1976493124
333518840
350448348
725955197
1061696822
1043016221
710870337
993341796
1367636152
326317747
204549907
917517490
251797684
1439397138
21423796
651254694
1085629182
1784724642
425946244
1573776916
1085753426
951106269
763973390
1257907417
1856556974
587876301
1410204977
1323300970
409930243
351773788
779444431
1430812903
1580415558
156950309
490154270
986706783
1438086225
2099503261
182633102
1300272842
1992342317
603477343
839953593
698349444
1343169289
529149407
2071332170
1454877217
27082256
1201509168
1057511722
1113613243
1724199411
20932838
2019337751
2138853329
8268624
1618077242
147645011
452554014
1717690752
652773323
88642087
424900303
1490228952
1462330152
619546754
277019183
1853247327
1381994315
395253575
439706141
1703246625
206482420
1516811694
1690452674
2051489534
1929019135
1668620985
1406602900
2011961518
1149642482
1033284470
1382964695
1377952294
59167836
1523829646
1654298484
1751923807
692361303
1120232737
1698824847
977306971
398818844
211227115
1124816201
120743672
907669442
1367790746
448586722
92872960
1225030075
1434572744
2044270277
1445420759
222271475
195824904
1511461334
758524718
2064449364
1544355747
1031630823
788433236
521414791
1966520252
370824940
680469811
1690083181
85527431
1083463525
1201205214
1360855234
367630505
1351177087
1586690665
660902215
1655429809
431580305
131226471
13213437
264924484
203999131
1415940391
865915157
2037705791
1751551108
839342023
544300084
370501884
920051525
467811587
644221638
1044915672
1161012515
1425686648
1365865694
210652553
199888939
1481503863
247271985
1864009017
1278758812
1110735025
1100270414
2047586516
1630040707
1920053968
1244183416
1484998525
616225830
1068203202
638572361
1228025081
402688991
1110443438
504946226
509628013
2057050740
1279965682
1726547767
568017482
536343791
1871598196
1202508795
1506915399
2011550029
1311601715
2122010580
1220454836
71274134
430122337
1737823911
1777074192
872492365
1004254095
1267284273
72776900
298214002
1438851510
633021365
1821200476
277101852
689720707
1508952197
1555993318
225301610
2003610290
194638062
233366846
1151282231
645567792
1357323247
1556911838
583708139
1421794436
524274101
1188396976
1526602291
528881046
418069760
1865222175
1984243971
336395534
998278947
538785639
1721930619
1491602901
1914930267
724718094
1115367741
1025944424
1911633401
1061480690
2006973895
948803498
1275676962
1838963702
1973075460
579844361
1893622815
2067430678
1270866274
258023041
1492056600
1203894102
1116400352
707814972
1264684798
2046277467
1489936569
1340220886
495308927
653706979
555789075
1327279089
28314427
1492073502
1997867232
596632260
1051949449
761033523
1574074925
555520214
706819714
1121503087
1869595841
1760115486
659784205
1852234320
1377484812
360462885
931197333
215935858
444627685
992591446
2008662297
1997496822
1972412787
304219381
999205714
591987377
1141221643
239266600
1056221916
1092958612
1649211663
1398932391
228331825
196461269
1117656788
1169327132
2057770575
1716807517
1749570858
1224310939
1802299730
2004216685
1016585508
592364172
1389014024
769374722
1038698112
1004781684
886747872
362451224
987544754
1775530058
921669063
1591535404
1925178373
680664232
219402466
71602236
192432275
2076769675
650506657
1823507435
1052884103
1113259639
1441092088
234304812
1795960435
1170679494
146147500
1559060027
1873237816
1339355074
1720488260
644011257
23302035
1470326553
903300162
1256528412
1684039311
1820309472
682777876
1772967354
241761806
794083433
1898145641
296620081
1466039281
665124855
1533192083
232116238
1078024999
1772470808
1517678760
1737546864
427296478
1806415178
247057729
1100978729
44623899
847148325
900846991
12974370
1213313889
2018498662
355125396
1553575490
716182669
744796321
450075714
802328186
649125557
910966806
1758712685
2047238208
929259454
466211077
2080753743
2093291998
1248087697
1981141746
1040032376
1068874648
1406299430
872417108
264881309
442444383
674671064
1468667076
172400441
1090282
486053898
203463225
203913361
1648233210
1905621249
1508381342
1093044942
929855069
2024829551
12957054
1159040288
433524049
1743157694
1978781991
1312752999
2110037123
489714489
1887798248
1295177366
171036962
833041804
1126189222
432048473
1137377435
629083019
1052777729
270649658
727198449
372017319
846153989
1714156524
1961694673
1725391029
652465371
128524131
1644517135
1755598800
1935792481
743904115
247884715
2011262655
1878504905
1418338152
787531805
1254397059
1820758476
1763973066
2031499126
1992996890
1333714204
2038605906
1963983885
118695617
226694818
1894505797
700360687
268764415
1912753135
596275248
1753806095
838079476
2111220692
421396437
890285497
1171097787
1702294412
519571774
1750277524
1194838781
1269861911
1525437372
1205227392
1941402455
51356521
873758825
100346230
1595617558
1554266548
393829478
1428420156
1703598306
547756502
780596139
238131682
1672433820
1644897898
574824811
699588639
606538273
1224541246
522978424
1615271785
963079390
62167277
1217601165
250548333
383784736
788905202
786826022
14503495
475913924
98681639
222949831
2009832224
967201435
320132592
132244086
431837489
1150298608
1104515602
2070289036
1734526395
145786121
984496675
766133865
2019907055
873783932
30498761
159993828
823310248
243812025
1084708096
913303618
676058761
77107386
1044473865
1603147995
968394834
2017857043
796228812
1902441594
634602973
2053710052
391771453
1970837966
2136673622
1973610106
1568294066
2005038705
1523685150
2054213500
376020219
1574859628
1195800605
311532949
705288956
1980173467
1854777960
1383746407
1331582347
586259605
906098233
1154847662
1117230814
1305075758
357013539
227753856
1125947915
589531604
1938348662
950330119
330194133
346133938
1104538330
51847256
1179810578
1646573985
1679271174
709014622
1498511865
1553755942
1256961253
1564856836
2053435031
658420020
1961337128
1200781294
735808248
2126352245
703635302
1498632558
717751208
1263825792
587851795
1113571436
5409854
1799284800
368746995
1207898461
730906691
807583152
957285511
892470245
141458736
1301489539
1981772988
1279721053
859626003
758675817
2038215274
1951877235
1544922620
1909306314
141769996
953156774
456956412
1779851675
1159622730
161564399
788597377
302716776
1753747302
1760482053
1902282458
20162026
1708172071
384875005
417204921
1374762294
888288971
1478353842
963446882
2030300871
1853546760
1021871979
1181053166
656337247
567576157
907383816
332362941
470939709
1740711164
846636175
496510222
410362133
1957610595
270065082
1505331139
1378369768
1305433339
2055849724
449753397
1231018084
668887847
82830729
584368109
2068540109
421245555
896009598
1421154158
918466556
739895951
19806861
796623619
546367361
424102319
119862163
1302555355
1195043893
1564572927
1005642578
752038944
114571302
243632951
183814143
596099465
701480695
251708285
1480460179
938588031
287647124
1273012286
1348583070
1069620241
1522907873
927063344
687166516
1948988782
785118911
587598321
1723255649
1452402444
1418568383
1353299136
944328261
2091196024
15255887
248432304
858218459
1934215337
2041873580
465010096
200545532
557130997
391886209
755666632
1219629857
1506417316
66978988
254962354
1999353823
266267428
554818431
867950057
755509354
826798519
176383307
2036408315
2007854374
1437387917
905911752
1306191433
199959737
298042671
613107292
1602888314
1812586197
1427625784
1501078834
2001550180
1403918512
531843523
1353160829
883231739
1875043824
838053684
1905897070
1062763309
1584157366
941079064
1798546202
1211520310
380459780
804548963
487764825
821224136
1475090809
4691058
1448700175
192093760
433290368
1867474512
1943072609
742922047
1222766947
4350093
1752118223
2013491784
1163473673
2021297891
1602293455
791383317
1915169673
1538486487
134093604
585642643
1373786671
1262116593
356851086
997085555
1851933123
2003373912
847382873
939599413
1153048580
1292387130
1802556469
1148257191
118502626
1929439675
124931055
576231403
1728051140
1883158976
580752157
1152324690
817555858
218587394
1288985833
607353378
148553901
804914167
395897735
1279047029
703835839
169471605
1885800496
1719517397
580094524
1501303774
2129151244
805480761
885537614
1306304507
767968749
1945108892
1896676846
808921729
797846785
415232624
1759186705
625060868
663208550
1723221934
1261708389
767651037
654159507
1809287461
539273554
91275699
1208759605
287928443
2140361943
1937510442
385413382
1653733013
2069884346
315080709
1720383947
1711915191
938437053
255085844
2126539025
330925353
1666559143
1784566406
1358206920
424577764
1814225488
1380717767
3456323
1027311177
671160416
2018470834
264488812
304267379
447392663
1440633656
1190828076
2068919556
429143261
1686094005
1614631413
553746185
1426204420
593783217
1194982407
1220085083
1377763163
702141047
2017258091
575435971
391793197
722440236
549212441
6068080
1220348938
1057799087
180350465
1196154301
1546241027
979084392
50554358
1404963931
1916427857
1723429124
574457074
1504174051
865964556
1136863013
1306956654
1488239775
555999434
1431737148
1834828115
1074936155
414592630
1623667292
1717334452
2044372390
2093970148
581933900
25319673
2112449166
1477696530
442196006
723030641
763503147
55997940
1774579304
555316159
1106320387
1018738508
151245621
1181504525
2041852622
184510325
1867031768
1084325760
39185112
1737815739
1715613755
928429468
1117077155
176783671
91199984
116418137
691501301
350109308
1353316855
1140678103
319516619
2010870782
1952307867
93121263
429956288
1609422761
719323638
1873192525
1021485893
690545221
2083082010
376206175
56892376
1736290337
1005601976
2041124450
588635001
850858095
1771365047
1211717313
2049468112
1599145281
1952349194
120613046
1995325103
492792638
644971426
772263364
919959710
358036136
1465074486
483519245
1559458373
2065545397
829885310
2001098559
1592853942
930051301
2117632207
192762130
828164256
1359746254
1211704736
919847872
2686165
942333664
1074158113
421945060
1456147803
1274393545
1173437446
311353762
691426124
1834056966
946765704
1130050816
1622483109
59324091
1237355632
1263069268
590077852
1238243161
713311020
350226735
529933388
523404915
534039388
1602106754
630343792
631778472
1118043748
1394527624
1663047748
779666568
2026653953
1582960857
2069581608
756728735
1483013161
723052754
1077957900
2107353450
2107548147
1954485383
812857212
682557976
1032576250
1344651758
429204807
1695354961
452824830
371324825
1508416935
783028432
1850695909
818964353
65235925
421719998
1346702942
1921475263
1020826937
1056166371
1112741631
1391148245
885038250
633064504
508466193
826716793
1487457217
424083659
1700793044
278547300
548721471
390696675
1802305322
493176017
1291159384
1817516177
1898325382
334436550
713108824
812362657
148580197
514379663
2097881458
802668530
1493360316
775800599
24899845
986646928
255528806
938619703
779981263
984898853
677801183
463179817
1134665218
345029474
2146585541
736704749
2032169395
977727198
2099292128
289477480
593716686
47863520
671916091
209842524
650096685
1329446137
175236528
1537043986
623841922
1013374040
996081979
1228627974
1913447312
1438163929
1490525684
516539753
2050818967
1577218126
186151955
2105759217
741176569
1687765972
1207835727
1307583160
929925298
1522743749
1385959356
199076429
327028471
1235937425
1662120954
251916127
544634239
1451094508
1376111734
2144229990
1797670779
1946647657
694636330
1020964586
1895768695
1443096520
1070387921
628668364
135798864
2120569484
1542940208
306859585
262606611
1125404403
261299077
659640401
229105022
40305677
2024020872
1262039836
1768164956
1863524120
1664492510
927085631
239830105
1011286453
1917247197
851398121
889570738
1702963764
2003939068
362744893
2077087858
213875707
464955597
1999932126
994238135
1288070340
2144416870
1226382833
1793002180
525339266
1679820582
1719598022
1580201301
2011254530
1207949648
581412482
1546868751
738859820
1432177836
1055329411
708648427
1286623939
629229867
485164646
1552971185
1611096612
1636445275
1494364900
199216087
968002508
424162638
297473980
1715771692
1363760702
1655973607
656191604
135593639
245002359
1024761546
1500827836
569698001
486335680
408590692
1757071918
1815860956
816006016
1991346119
736610157
630748656
1188253509
274763175
1318840896
288343092
576485759
1058551372
1490392951
1324647963
578755884
989311059
1915725229
1117381654
459661156
881677183
1412808287
913358842
430901097
345823742
1461522690
1331414812
519691883
199172800
202675367
1460787237
1893851849
1095221853
1564698697
653736511
306152337
1574838511
162449796
2038603807
745492783
1246316216
1208146443
2040365548
1275779861
20190425
391909174
1759217132
455230408
1140643924
1001613066
1556339181
1748703481
492533894
1666383567
1813276808
37328062
1210474669
1240654180
789786098
593026680
528737602
596755206
176649152
110633614
511974073
782334531
1995323050
1562926936
357860042
1103870747
1390493543
2076128195
1151110223
700280437
1183856581
10469423
845913054
59304752
959461189
1425981609
1434712960
165649985
2013263213
1076113001
1978075662
1769835414
1991781187
1886920486
682707788
553819492
707342114
347131407
1854294023
1745289020
1145434626
2056143228
943466432
1614341545
1871286481
960942812
734320791
1809821021
916702234
1267791555
215812604
592780618
1941815257
1053957335
183747957
1482954279
1911503709
110349425
1457499514
220421106
86875499
210833975
493182761
2090281764
1505331467
1604353728
1501125140
466729535
1608214990
2017510479
300495961
1565690038
496084221
1037097219
424580767
1909985862
244483823
1889088092
1603843725
986475876
659615923
1010696149
1792981388
909209320
68039857
1117549993
174746049
1873765921
131688972
1321535581
1878374191
1021679555
1026854640
804509716
1272043039
1474000308
92735793
267497324
1364532930
1738118147
814416687
795327836
51334113
1309691184
332719810
2130994229
1090024287
1905529421
2004634355
1832159726
175287323
741426109
433190469
226156807
2024865814
1252286677
2142936251
2069371669
2065088881
1400083012
299051232
1611604105
1544143246
1609847463
322800313
2081373824
667072379
1349005011
286403402
1652894501
941249100
1661906510
353952835
449711434
812205080
1403653600
983282412
46310049
1082342002
423590252
796731233
1955461508
1068672476
807928712
930455170
480484590
1270726143
819673695
1681439800
1208053333
866062285
182710759
403274982
125714806
952821352
342192253
1578505726
1025953000
1527145806
326234681
393889065
154135234
2092436792
991978176
452449163
1790732916
1679445985
1645972396
1130882609
1095181117
1377794554
602236719
505303136
506608906
829947178
1676983697
883676715
1753902111
1734413591
64042996
347226706
1753395626
1774381183
619927372
631082974
635886374
621516069
1828785181
573542124
495221871
1703535704
791021352
1975052500
79966621
1767510738
1612598242
1462057890
1231794320
843889840
871843025
972940565
1408083577
1191738185
1126254340
1056480002
1934815797
283757671
1061139896
1082852540
1502212944
1480640756
259855031
1344651774
1639581961
919847872
841549624
988000186
1324084063
296514184
1627808503
1925758863
1258442543
2083670423
2042539284
961551864
179661960
1440426595
683381347
1208505854
308490393
1667152868
1579097012
732705323
1061927753
811904607
1449851459
285870935
684143415
1394283883
1984521339
1194728667
1220534214
2024247269
1490733834
1291631319
1608396622
230151368
1492681476
876953698
1172048899
1271359963
1518854900
645905169
1625383902
1411378362
656818788
1799739245
1819460710
1952516942
1697782757
84887049
1865845461
243586862
1805933535
1200298400
23815392
1945305737
1483083796
1045399038
467001388
1682181931
1557642770
1332683812
2114714387
1466886599
447353568
1922241003
492421133
140701417
1590701048
1240122332
1864972057
1201008359
657699779
1392480854
1906868808
928672096
1961400394
2052830594
1845074951
138803342
561779672
276076403
389984660
1857787608
1753806095
1122574437
1444439078
1010198737
447611092
1638287782
871472825
355513563
1554845678
323796316
1754838692
813474675
1834535192
1840460145
163723728
1861622173
44538875
581985656
127494236
1050267528
921638883
964226776
1253018356
582256506
202100742
540512580
1576041859
1795791831
1363911804
1036537459
1530698354
532996450
1968816950
1178438048
1583628399
874311055
1115986949
575692444
1278082939
1756206209
1890600485
1785648262
1746527098
987660784
1653539961
1827548946
1470623626
445044919
1550846120
499139227
1805574280
890879721
1608534721
1740333229
2017058913
695989679
1073877131
863329735
1718988584
2116894675
251557782
2111084888
350718453
512470759
1122550861
1664911697
1134570056
457288971
1282232772
101567608
1424470058
139710928
645159606
701271098
894971879
133191578
2114641778
187901715
1974990075
494191269
1423222345
1512513367
1576029848
2119443480
47079254
442356571
1173252979
401212251
1640411957
563468267
213790796
1343931102
1161312560
622960622
1525575493
987876191
1756721755
1885148140
1859845697
331690335
953427372
2119620038
1602721005
1830238226
692439430
186494937
1368903887
1198443758
204612305
1710931613
2055738722
105248053
1644993897
919940058
852598043
1021548223
621764707
1162177445
854147959
664740812
623204483
438125615
918936131
493698147
1151009633
208175442
2069964332
1394144290
1176673828
1459641022
344529530
1562954943
664210828
1889996117
642437741
600081447
1949782704
1912916223
670989133
135627289
2062300009
1193669748
493698147
1964884010
351989542
1150849995
133083608
613164727
2071103493
1770602929
1468142174
1675026201
1355883348
770994507
442618247
1491801215
403068510
967632172
356447082
1556236056
877171926
2021942873
898668606
821481672
657954967
35086594
557489719
1290409572
229975426
1364399967
934231412
1321652117
1359030376
1186970460
1807337231
142129737
39818767
1409480018
188233969
193820622
63001023
1456543333
270971651
1769386617
1472993579
1333051887
977472099
1616738964
643113489
408960873
1692616305
1200802428
2100411316
1016077843
1150678627
622696336
1148507231
235573307
210569530
161969566
274033118
1978110097
565122573
1014101681
1314376470
471153539
186879432
1476615592
80963068
1722587785
1591674323
255215562
1553997141
1368604941
1823725026
907888317
322536145
1490555616
1909586668
28975256
383435731
1921562950
1326945186
54509092
1109695886
534853162
2128805388
2059884159
515520655
953259220
913476765
1908982612
1064656415
143063901
989842504
486711727
422911917
2032393336
1210875610
373043054
1354256830
1678232688
582215299
336672819
522520259
977701389
1856230997
1353966208
2053430846
1583348015
1390651495
247259943
1237532144
344644527
800571589
1983500009
479530685
671468177
1323259067
1188391222
368153529
2043943683
120020654
551033276
1659541411
829951354
2098614519
1345806813
787024814
1042362227
609882101
125495372
1538103277
1449905916
1742690822
331336182
724120212
1715904296
336097570
1505022259
1098266686
1264313104
588071988
1593082853
1438297443
1634808818
757174336
505848615
874658164
1184332966
360751521
666814074
1141876525
2012980150
1511417359
653693704
1014524117
88213148
829222319
2119480206
436394216
1688632726
1275828670
696098230
266252411
1270724474
1808230647
260972520
2052492965
607864004
36278535
517948703
2043797911
1864335717
1647628244
851688401
1651758782
2107065202
1584145211
82721882
93182281
215342306
1067402529
1706583640
259766922
446241625
2041626740
664765852
807353771
78965732
1318772096
344787074
240602173
806550283
474744297
858949915
114463822
1293530219
1343694253
916104885
1165419711
122351533
1901409436
324181031
55374598
1599709891
251982420
162857000
1423222345
1248718634
1338504420
1720173448
1115241724
799033176
1881345508
767058213
609457043
50592173
916055958
1142042178
1996797519
398225069
201020156
1012060892
2140287388
1699432297
1762189241
698527909
1892586621
1295370489
1412360493
1380428280
1070270868
1957019476
733489480
1788663903
219808460
57023303
351523722
260218181
1248132170
423409775
2128312256
1981545679
788423460
236136295
850546779
1007435549
1372674333
1951384548
1027318378
1700274563
1090955475
1022522559
1407551167
708206695
705517582
377141750
545658762
1175589411
40940396
1575948037
1646066159
1663208539
1244663507
2125939121
1958263987
875494301
171903666
609540094
1514861711
768517929
1298008935
1177706804
2058550037
802757169
755696619
1464819733
2085033549
707434907
1902991373
1909556879
870734841
417074189
37734466
850858095
138927129
2141596621
937772383
195946257
1518664779
418320677
2076928322
1261682535
1403483244
773052449
848784319
967830400
1197719578
693093145
350925576
556602008
1978236508
182958365
1506806247
1286534248
56039920
426430368
1187920335
2002731726
254426054
867549722
332805804
1716869329
1592856913
1609861509
2005511372
651338200
1459121244
1625328172
341008483
376469885
239187303
852749144
468336988
1960295217
521930379
920320812
635236708
808138459
1994078965
987073452
780758531
51168288
1304432733
1258036319
2109939284
1650939650
37867617
716604184
262866342
1007925509
217104159
1267238092
619114474
594375816
1146456477
1215993655
1322583450
2024956796
1470475017
1846272098
866442761
858807070
1524050452
1726593269
524557717
1003394663
248018140
1241307848
1127972753
1964336412
1750447739
1851331954
1035412867
83831721
962341653
1832517303
1194727460
553969009
2119770025
655189033
128702096
360830024
653695524
998829426
1097874365
1793821624
530333749
448225575
1005126975
656414407
1033487061
709714636
752838377
747732043
890454613
1579556176
517215980
2077754093
451365193
372992462
1484623454
637097517
967659039
1760790467
1655436309
356364271
1945629320
1963589311
1188613474
440603
1050152416
2022269973
580451536
383239340
1021722343
2051897848
1828467185
716039371
590693790
415627156
873326893
1230068886
1808298960
1752796598
306603869
1376588300
1008053610
2074535611
555945568
138135499
434970118
1838655198
36049743
766103375
263438455
574232650
669114049
994202000
83042879
1891232049
730055285
2123695053
1559060027
931609810
1982471368
1305075758
1049547484
658586503
867868715
780016110
2106198366
601295638
1048595739
1513619796
165381767
469855835
714065500
390131146
657369774
1323821856
857111733
1330606033
1533876948
2060255753
708075408
261579527
1427511686
921019004
745333343
1912180092
701865387
2134020806
1523143840
479952613
1399807087
709864196
1843301124
889379721
874474287
1044065508
557051003
1711792396
1607663293
211751018
103143210
660194040
1047392421
517125395
1547234121
2034278929
1353638984
1220208490
672337989
1109899790
107212580
513890727
898352303
1387222307
1780522330
1947816539
497724102
639382687
1214220292
942263643
40338922
1323904218
699209043
471251594
971174012
928865302
526009738
973550562
322772973
867764098
1849848925
195160250
6196350
95730188
1539238796
1490473370
768016745
822177125
756668907
14526814
633349322
2142969529
2103036629
2081623553
1961069929
684271040
189418764
1717608114
1251383510
960143507
286292648
1231799073
1576391365
452299217
263514412
1768472015
957775443
810312022
307600238
374674609
724805537
641306487
536470527
1118657416
147168467
935799132
1296671104
382497784
355655668
1662575980
241204221
1547247380
346805710
1322096829
352122213
1530670193
1928359582
55960801
1319394065
1390326612
690267812
1289373873
1145014342
398313051
143790924
1269547462
445613393
286495197
1255136042
1897409487
175973023
1670593551
1432535584
1807908176
634771973
1029578783
958373433
1509902189
1150106828
128514097
2063685406
621897502
222784246
1342709248
1662091204
1835925118
1469061961
1032261863
256045446
979939871
629443969
1376131303
887060470
681906296
1826376924
501042483
2010272064
1279758656
1318787904
1229019237
916228433
668887847
2011151384
1726945686
2108566077
1306751960
1860712943
620725852
813064998
1024753936
1569261066
2052186692
1082733426
2023939221
535886454
1323417137
923177158
973839290
1552562196
2089550092
746998530
1824790333
952763317
119671633
1439235379
790606695
1896253939
128560815
197231958
1020419480
414525402
1903184027
743461676
715372179
1159721834
901417731
12362737
985000023
2079131042
990485331
1619624226
507512226
1220218833
1413562245
508538775
101767051
871715596
1639670512
591743213
1697907866
783701296
501060311
1641745865
433930350
857959423
491733884
777980861
149938302
1218629544
80180782
923801162
808212403
1172289970
1885638046
1455676903
46798869
844068196
493356605
2119276640
692365013
1706760789
709871826
145849439
170032058
1382190104
579970935
1817494590
1319110896
353464355
1640396331
1313830181
939619870
95801167
1265700788
1915052228
366144709
400114159
1099057308
936230040
422259019
2071123760
1355095068
87851106
411526750
340762094
1027097813
1324758700
1413258860
216493079
894024267
139106044
1735272470
392179714
1163282473
2029319346
1893594866
1321141500
934639752
768005539
1880138793
463491718
948560739
1212060704
104422950
1986112453
1978528148
855135482
1257391282
231072409
1568304283
462390942
744196828
803703795
1229839833
298388357
363970961
1792714047
1017905524
1959705123
1383698888
618324360
225493961
969854320
901897853
1458287355
1824573415
2077691420
1499143665
1403557857
1703143464
627588026
328686452
1554872517
814390547
771310698
929553521
697528064
1507159886
2056541510
366049058
1471722926
827612503
803804275
577758689
868676413
2134685747
574964764
1544351580
890701819
1536340834
1313565531
599416297
1689639225
1478018858
1318088747
558681866
662554421
31391492
1248209845
2103638217
123581505
1431315045
1150075641
48997949
1548367077
747953846
367146344
932304851
1672243886
1647628865
2087241279
55731761
597936115
1341797262
1478897412
967862610
1300506417
1142416025
394040929
867598734
2060172831
1179266203
1058916453
2062876491
266102298
455066228
311404680
1730613068
2037097319
637843859
1730184848
372157560
2021131275
1007033605
1117865359
465416831
54461822
1612673322
777740506
784857248
954109022
1404660551
487062855
2144443704
1606302526
1320584029
1028273494
1099187575
2002100384
1124106259
1321826683
696225985
1909296628
592286204
223498998
99463116
735032931
1974467158
702332624
628876373
40439568
1492083063
1927626370
453147912
722800676
196279590
1222015705
1549895829
1964043113
1162764417
2039792965
2057318271
656432093
488577913
562017029
2032872700
86913544
1201747572
124178651
877449129
231451989
728639022
1988784662
527548458
1040963511
1330592142
1043881433
1815418967
271979021
690276103
1167105939
1701977881
486168444
1028237202
1361821007
1877792063
828127990
482532245
154816697
1797325327
1628516426
1774278168
1199849420
2065396788
1966737042
1530721183
2129103033
1261293150
160594803
1283074471
1695216278
1505328093
1066460537
858230935
1343082569
1396502037
1417691494
24905322
319821591
860889524
1463178403
618866118
1927548956
268251510
2086922659
1864199844
1755377313
1058243081
1331264183
1928686214
687151441
1154359158
1641360165
1849848925
537525696
883808080
1147215895
973681905
1296830520
2048304941
480461540
1658099277
1139709342
981510335
84528054
1699311251
344737728
589274071
178656344
643655444
2091131764
2022802007
1404817738
504775962
2063328639
2133006118
1892111009
1541645492
649867503
2039419464
1910047482
730425313
1012408849
1897330983
1372558411
845900368
791647352
154019454
943180843
375104813
86023584
703533184
1314951794
571848838
1626814754
1495771328
1652178055
459737817
1851471223
295148359
1581814828
1126668000
79826991
1476151420
1402309042
1703774992
714509349
1718810353
1814521760
591866325
2048880084
481006894
472348798
284574775
1367150283
1771848628
367509855
2046413795
818144390
877221078
390265224
611269835
1887951870
412489043
859876472
1399225176
999279878
1928125770
516659453
1787084945
88185587
820930876
663139150
1829177416
121092335
846811638
1155130223
1687853181
1780299973
1901186691
1822545817
1805783111
1142139193
1311270779
756176135
1042518784
1381992801
1161763676
942435564
875340035
2076409069
173280041
1846495176
1298523961
580182702
1165740007
1772753483
93692372
1759254998
1384528881
625605739
1890459496
797061033
1784473940
1862607490
1481130797
207565636
929053867
477269596
453155205
2101166262
1481613410
1774561293
738126775
952187132
427111929
685767127
963260849
1929819353
283197689
1192709917
1393836295
2066536616
1178757994
1780737452
1022440003
234608161
2033844421
1493797812
507342821
1526293557
1890840988
826820687
553319286
1235955919
542680694
2080685912
1467617255
294874124
209349863
1288642832
1132807245
1669204423
1418042896
811523798
1557469148
1316261423
138330695
317770771
211846850
2078333438
518312593
97623217
910978827
1332352214
1060442808
1522618344
1760166410
1237868650
530387158
1715550821
759797099
1549400504
227448776
606402849
1338654906
1972500075
567179730
21833166
667576982
394639741
203745183
1582092400
1204213978
1831364812
1473728085
562187987
681757162
1923659569
883025636
308304238
522355329
979379036
146911941
1163317117
1946647657
639851208
513909661
1591996470
684550650
559003982
501706427
1093263525
1807934448
1595170148
1789340512
542969085
1592863278
321610850
1047718579
853557872
1478095989
1736781089
286133592
1948119223
801155550
1582754
1305189001
2081990617
208031213
1970744629
1661465136
376466419
1724166723
2128701456
1463592462
295990444
1283548032
379544094
1066313756
1304298830
1792300403
2085319652
19706407
373929192
1781258
1542048434
985579245
346759711
686613762
455053798
144524802
1356209021
1090674668
607873492
1851052650
27645510
1060004608
555685511
2048482947
1573600621
233014562
1080134816
1041681045
1455521123
1496771206
1707142244
655899622
2118287954
1598640673
470597274
594670420
1997221058
1732225221
452684476
752364017
1789423456
471965372
1539775517
323274982
219808460
397997014
1843319187
794037107
1235763419
2094494419
2100821824
446406510
115823379
1723838244
1033116695
1845566215
1817054924
1001851851
1410185317
1586512595
1947846445
266773562
622694376
284816430
1259376655
1971681215
1462443418
324404943
1888831807
273149084
1852853427
1802238812
7153493
1741311293
1877734727
79237787
1354124161
1053836986
668180870
349345581
1569456615
759256273
1951449379
1231842761
1474796098
312635268
956671433
792977450
680120030
246345437
124446420
552866116
557489719
2065984161
1958673308
1654657148
1821327609
1557888959
1153338891
644731881
1227898688
1255639907
1440958394
716308553
1157908032
373304893
465563116
433595974
323274982
1808444811
1107136801
2086031962
263256568
884406704
7327419
1622603696
306213301
919547159
1200804480
1874363659
1288269566
231172992
2005506785
2046637658
1721971763
799718866
1146508647
1256841121
819678719
2128015791
1883901337
1485784733
594952899
214914230
1763364430
1241890659
638165315
1612173531
935860276
231774073
1759633825
1381030145
909516372
1448084173
124355894
698963060
1063165983
1752153965
913781633
1284034063
1562791345
1130476285
1109728958
1527583138
1077021075
977808659
887481434
1676462363
1288435161
1983384869
697736917
1019498724
1285076013
1370927088
2085993373
1126774866
357783074
18311999
640894542
1433821971
1205217846
1303878876
1033987196
7078725
1105781268
634244364
1335943821
1978573153
256534370
709453781
1035581062
1918471880
1543719196
1666397638
681927856
1248787354
451064924
637069008
1302535945
2084389436
1433756979
1959786523
707239878
1360392827
941389970
1500045619
1061061355
1225076960
1098667759
2027219486
1522678489
1929542685
712919853
1795524508
1234593104
906222409
32831983
1350849862
293411545
241141370
24134584
1031846525
731746993
692906652
395309308
499360535
437797777
1612500225
369192326
1047727402
614939196
922849141
987454242
213151803
1341025963
1665572762
11826373
649073495
1105180
583234225
1807908176
1713099045
630136281
977887920
1890594690
640012291
1739149228
829415793
1411172963
1580277308
1096994437
1472114593
2116970073
295062642
1119237775
1012443657
1096599620
1015341703
178127456
1874198919
929540137
339371475
1192031998
694259634
793714582
847261417
156164224
361635880
1580014353
1877248960
1770987063
1193613193
1434713702
166489292
365789400
1703088952
1828344094
1516466269
1098472357
505515180
811244137
272746253
1900243313
2019134076
476797679
917004117
1230992557
1158159352
640609180
1096377890
76010535
464700452
1361706816
1303428908
1364386338
626427031
1986109253
324463286
501322032
224929059
1253590372
700180563
1431768059
538717166
1798053846
896398159
1156335987
83953448
327008453
1123738530
288317214
2016878293
2110605888
433462858
485928879
285794982
1806726846
1067346296
651326632
1761715657
418351507
356619267
581961128
1632010791
744110627
1510380954
452241469
225460863
725928665
220502961
382646299
1519098831
1713601757
590922932
2008833911
1731564972
174582247
1070335027
809917917
1055057487
908224408
68882474
758176522
395680509
266811420
1300322795
1556236056
803286597
1557566704
279213903
1702079389
155590004
615193903
1993861188
2029541213
1607098248
1644164204
610375064
399279672
284101088
990219408
394014121
2020992089
1291281588
1546081989
1411717743
589996019
1362873128
634978012
337383348
1344972523
1795439473
75000209
908273300
749681868
1647696191
1904361264
919083955
1713861741
1691208739
164818625
1912306793
1316001991
1017125227
1799872014
1512968923
1969225141
1110204361
467766054
1410153599
60751695
1617511767
1859969855
1323454842
1029550147
1941032662
1549347496
1557603597
400255546
1473521028
459371912
519946703
350557132
672989205
1748141413
1375240848
1165839578
1087468402
1848573749
1297121856
1479492250
964149304
1581045503
886772767
1132545313
507148060
253466246
613258435
123168023
1484445335
759571873
1129571248
1462595276
412365654
1563976193
1103530156
1985714130
366223703
1645589836
1643308076
934567505
1198165525
953765130
619475659
1610977348
1457648184
1148261106
1438819031
1959157694
1936428836
1251716753
675303032
1336403840
301781882
1558955203
685231846
972560431
880102110
1807085646
1060483180
1758786396
601041959
1925434093
1517999036
2052962967
552410776
572241755
1578190450
390937648
1896626975
1641515348
66805159
642578973
1249383751
635373626
2143642579
14627935
1336490626
329867790
1876848374
1512166240
870606073
1031891518
928108775
267577187
2095170737
975783912
892564204
2014882059
1634511463
346392419
75113394
309264638
132430173
1081233894
932798860
445498417
661958592
864575609
341109765
601272282
1272808194
618461374
810793273
2044636071
1593627297
2064034476
395047503
549283549
441652713
224501262
2134665044
1365016594
1512526651
1066623809
412814353
648315854
232840015
1300912446
1189442395
472590301
2004874333
1528868255
2097079919
567032027
344590322
518225780
2129573923
785627448
636496363
24207927
2129329466
143734019
871766784
1910478642
166964728
1451978724
2072482860
1662084854
764765772
1268152579
1512591855
1060200521
1729069081
1490938881
554659076
1244590228
1417033978
1796043437
1625625513
1103759310
668978363
1418495710
2043791681
1693484442
1114960942
1853418017
1789779889
2099485918
1480125049
2098911436
706985150
1445402170
355691735
1701574056
445619761
1729501314
1964987287
2120254348
1503928236
1007460723
95909142
565703736
863164202
747158282
227095896
362446769
1549677974
1133418880
1508514134
1725162240
122180257
814710595
626391105
755505395
1897761840
934645630
524744059
1002189737
1568114438
2042071776
1015338913
2113788039
1690371678
506589879
2025329170
1528737682
1825239185
811429450
1030717450
1284357082
1457555421
1030717353
1439049010
227700481
936376101
1993489186
1422252717
2042366121
86706898
773429830
1474137780
1898738036
368322804
1671318077
1347100174
1642093443
516332020
692376106
370038710
584825850
1153002717
1476662572
656747689
52594642
1947899863
416745344
865150281
280598560
1056125440
407711528
722638267
719992302
1120423722
221183518
1151888832
202811430
1695436142
1825274783
767280254
1418205119
2021836150
369047033
1467764410
1980305795
198325999
1322743133
146236239
835562834
1827509854
1598801154
2008348923
2046379158
1487457082
507459729
335321861
1901311015
127200234
2102673703
456110323
1021541123
2012630497
1254369238
1083237732
1698768471
714654877
313566568
359547335
654162446
2809672
1657644713
1413828853
1362918547
950358676
1258916318
116909910
1982157711
1837306450
236987156
304279226
300787852
1426154102
372628335
308961569
388150935
1066464770
1653388515
1132093830
202551504
2107133442
1897855840
301106989
41011699
895824309
1139526372
915992974
2018891983
2134194163
1061525180
2067863207
299262325
1624795669
74001197
170250166
311902444
849533093
1502246246
1768527964
1423200785
41618824
1316176353
1018944860
838472001
1275091109
1600868047
1262420927
101341770
1054572186
394250524
300062528
554985166
831906895
1579845905
1710930123
987203154
1397578932
864645362
1608039332
1825603835
1124281151
958803990
1030251352
1551782660
1610661356
1145427859
1914485732
668372278
310465338
1860564165
1304556746
673793009
372674471
1322921691
565696390
1893223926
1386034395
525149678
1155916443
888701914
1101348497
1510547337
548356340
1003272325
449071020
1468501138
1396604277
854750909
231069222
1599283595
459287435
567247693
758514710
980600693
2141277255
1763577179
650704399
1388842924
1178926688
426476193
207907637
668130237
1799930514
455451277
388866327
462264709
1526676916
617129636
1568494167
980469994
2003541015
1966095727
1158630485
954845555
850128325
1028303554
1289584305
1225795449
705938513
626052947
1652258272
514961990
1838314262
696878545
1029496341
2017500797
1517109095
125321650
885481707
1893348859
369322159
1434133367
1488738370
2076758204
30505321
587975699
1759134710
1471701293
779827775
697054262
1288358598
1717827289
65608265
195068149
1239782954
1744320435
1830225697
1853943817
1130979379
1789467498
2109737053
1500235467
1740165644
299732630
594540246
1457311224
79616704
752517701
737880648
129139159
120686622
1327157145
24251295
1079987008
642638119
661962682
968325859
1126526031
1668800007
379037309
1437987428
1954179010
92043744
181373498
37306856
1960738973
218811679
722165190
1953178666
429443629
897563579
1976686313
855195303
1289968725
1560924367
391844203
991193396
527321766
935026325
1418463453
1966571100
2052277682
1157838356
318046424
162609353
1212752272
2083623894
1365697668
1498241684
2119842113
1124382126
1946167991
1958190023
2141718628
1815043100
801746660
1191765468
1317986472
940816291
1219779182
2029668965
1614505190
677770033
1774870355
1601608594
761900465
1356167138
750408051
702833242
1663857161
1855967868
663254144
332170451
732701487
1111176962
175184661
742771714
1645087713
1101333003
833727140
1302905522
1195672731
68373647
955995476
1888703318
2123287887
46152113
2132129924
549442455
633021527
1451232408
769248080
1226839356
778091134
423869127
1010169906
973916392
1584304682
2105893342
735948058
2000716823
288215399
265420511
673980123
2086748916
1167446235
2132590262
947900174
469315202
273452185
1871802642
118660899
978954742
723870016
886187092
967034922
212569862
532137914
54929226
1057489579
844665919
585712502
1381125491
1714288683
943439423
275267267
1798196258
416596390
155946863
582436686
1601268626
1589924075
834783080
1869143091
411422240
1350583191
1624649548
1236602122
1053794229
577427059
1281448807
777472159
868514090
1960815658
1236401086
703829446
1834561915
378779467
523362043
553594215
437355286
2108344394
1533936243
116959843
70775698
2086823554
1225206185
1885458424
2015096160
1145105349
1549504029
1658062966
480007848
1344425511
124176077
1276597019
393717037
774639971
935589966
503342720
563558316
1651984589
1792719060
611903830
464082725
2063863084
1336543552
47161872
872631689
560464669
1434936773
846005890
425355281
1628099120
952662273
1803004912
209318481
1058535324
952941918
44694160
1018154060
887322827
125698780
832322012
2055660742
399464910
1510286391
324445717
1692236715
412664751
1763111828
1867232078
945966269
431084463
1796637584
533819266
1868405206
1884715105
773188729
875096938
692067192
228222135
708484132
1879078233
1005823188
1956029979
693886611
727569821
558103218
672427045
1522383951
710275184
1822407078
803531703
669960393
166484294
35384785
1229194942
1902681471
1785883661
1708879445
1213776400
1721965042
1443244043
522392553
1428925595
588142197
1953415640
1658457187
513062777
775164806
1020451871
735106509
1159576731
2089812889
445067970
1550555368
1361428497
617307031
1791710468
2108387857
462319626
315004860
1634203538
195028474
1450315418
1688348141
1115678249
2073233928
1340306220
408835961
1639053772
659640401
1842213527
690039044
1823520989
56552799
1631761135
421716070
2061429043
1286399834
1529284452
1956250457
886238613
735467554
680781178
1938978144
2103591167
1800548029
835346909
581023636
789062071
1788670526
1334222302
1838878232
2131188579
1557417028
1041095908
497015959
1918539628
578078564
1391453075
1865730972
569131124
884782615
549756481
391216880
1382881595
1474335647
507413015
1143426844
1651555775
1205061236
1135929241
1282495316
1400798324
1687165033
1249974723
1124776237
801868823
175988798
1133283350
1501189661
1611634059
1652750947
330825579
1450476622
590187563
561931903
927770743
931728288
183952266
768483751
1311617059
1202138971
1228060215
1058893834
359637796
2105390908
1017604410
1749253919
1412243419
1472105411
1879115847
1623076740
1394926765
1751969231
961263200
1473479285
1694365726
328948140
186341804
80671287
1876775896
532800824
1149988368
1619777770
1544444210
1241856847
1545542546
1900167341
1831156926
430739227
902229730
1137718062
706683974
114901758
10288969
1169148054
1699896985
1017693283
939177717
917062904
1157892175
217505550
1249199839
236203824
490614631
613731162
895355549
1669843931
1496040904
504076729
1539721088
1862270594
737392612
1294151360
1566673930
1767012508
1171713289
1157904409
1303883685
463845897
519015236
1293875161
1289545632
1302505481
1418803072
1666638598
1029867073
681194525
2113925407
1031914394
1622539445
925574846
1530914707
9167549
235295966
169589083
1297767592
586502573
855673977
1330128068
152718226
1426794601
170203561
2121375976
1527846717
10296516
262338155
1164940570
1702200451
1134924500
1295924926
1663181243
1685992895
1786314682
675291958
1771018038
415855582
1959913963
217230169
1528839235
1495393159
2021878739
874979083
2088692625
1338642217
860917081
1140579510
1812555964
1910820172
1388818620
428756599
523246612
305735327
945148808
688885269
692795893
523726600
1332069422
1091236735
566225025
915652342
1671671869
1191760719
1143198254
1326543186
458522481
591592920
344860
1773668545
172435616
718583189
1811498947
108986021
2049723443
264460959
234225629
1980758110
770093158
222394922
408435300
705152385
618898657
960175768
599754857
1866794398
1687015012
53187043
66652387
885287979
978904321
907394357
183520805
935918434
1322314328
1477887457
1882074729
2121511834
245438065
1328083220
468235154
712330753
1788780794
117640204
799405579
739818754
1350097800
893635883
1819268473
44581380
1772045408
172995471
287400768
1202263377
1298924265
1257941208
540501519
373828514
1439547236
2090408056
963332323
982547697
1939574795
1280553707
335718231
2033515798
1878590420
589622435
842698171
1173321477
276586535
1720020714
756057324
1361899200
873117710
1807123187
56672009
1571671834
1459259595
1098742206
919615668
1020964586
1461819610
1571131655
183923684
1454479250
1155165678
449135362
827968415
1525526750
1822435982
758383590
310101783
1970944311
328687034
1320447413
1680437574
1317424982
80058541
1592971842
679606777
858199496
1179024160
982868448
2021546402
1511715108
1627587558
1084100941
137080339
1938346813
2098882982
674801474
485007044
592713673
18888969
952290256
1513263940
1281237674
1959779445
608679893
141562081
342548635
115548068
104627330
418107942
1645523741
1428173676
1263610640
1499143665
305013082
616223221
1996940785
331231667
1864645938
1254089425
1478735796
1384101896
1375119471
1911268253
1913364108
1461490033
398750530
95919543
1511752626
603973214
1746696500
1004799297
1084181129
1858258733
1493672991
1107259033
500527145
677874174
1705136009
860095008
1831153891
1394553059
1315486411
1366418804
997594119
1152580073
861127308
373218841
1936051551
702041642
1009344172
113231660
651393569
1207669218
459708912
2039001440
605941112
1888454727
1910357881
1302058428
2081406127
932968911
2134813326
1177228498
913294666
316754082
1644624643
690651717
1600841873
1077741563
329693385
1814767132
1778200028
1090928163
531747345
1479530161
795910102
545096933
489183065
1557761805
53114314
690674728
1938948901
248509343
872288688
1015410943
1434868977
1267005078
95207280
1295065206
2028586364
359504208
1805123657
1886477949
972486602
1674968327
736685154
698327411
690120834
456181948
1584527894
1270905706
218250899
732612945
207568889
681629778
497064719
1683655763
2022917143
777521126
745481476
219684152
1351906596
1295814535
1393294733
2132646406
956973682
262193848
828560981
1883114288
741676249
770564066
198208244
159239003
2065186636
2057936605
1323907544
489349891
2133001937
1994699313
1124150192
265854513
2091910144
667958064
1937136825
1259001379
189398193
1837875775
497660414
2079425959
1500923308
1513626189
1409159228
243484782
2024011712
1288924644
1352883149
447457550
119207310
1564238688
1814605014
491049003
1229425132
1740550267
557446438
899501770
167961868
2031942431
1168416466
6160152
968419702
328720422
577515691
1669770910
1568713988
33724643
1791992216
484546957
962942116
810417631
1011569394
863433836
321710808
595892356
507391010
1152365827
288457138
1122301636
64236664
145849439
1089626635
478602179
1276434224
484206861
174450254
637234880
389644694
695910964
1395046895
1889427544
1265070353
45462935
1900721890
662346085
418612856
2059697982
889292176
2089662389
976051108
1912137088
2145587788
1577014926
354558922
529061025
380985276
1449489718
1065696983
261717557
967635166
1451835976
457395905
758739812
1657000687
89643442
249339874
199925436
1120352931
1550686068
2125961416
1214783732
1193697671
26015239
1723763059
1088110372
1164733119
1973598154
2073612845
1736398577
92809294
210264933
926523847
114667842
2104448994
774125365
2095802701
149847595
1323237351
1012793472
1169061717
122048536
587317306
226910617
1576688051
401794324
546783347
1118887052
211523077
1315042545
1209398566
766348229
1329822596
301085784
1921070903
1681839701
549347292
181763548
848940517
802579544
1215292557
1498699946
979186803
1040763604
1508781711
1228591299
1514071226
354322080
1305885893
138200271
2054668201
724081594
1022909853
111849589
596801006
76589344
1761003325
1263677236
156794781
911134388
1705676480
122620708
391083841
1019548381
1588972845
817565201
1142687769
34437058
1363707660
1090182277
804012063
780945659
1334817456
279213903
1537450064
905482551
1801848734
1778159166
938200714
1301350388
505284955
2135489336
655266355
1313386749
70695628
1337987972
643713898
529047444
1266113168
634223899
2047159705
6549908
1906670767
1338229950
910558138
2069578594
803551848
1371457758
257746348
1107336574
474486631
1412149921
1696847624
765132541
1746772410
81825803
1357610786
1946333130
492135812
518991923
1966169371
1887677476
1755628037
1156005726
346684675
1203131001
609363623
1976381207
1878195108
247607200
1558175568
43537846
878904216
1607503532
700609872
2059199182
94542222
1791989450
1411874546
1394559236
1574540879
1449978786
1646931489
1847459113
973165626
555019392
1469276852
1383214095
1995021041
1773467747
44735511
532475318
732652843
1216807897
1101051790
374534861
701379973
506696241
2075947332
1106780699
1684919265
823441147
626009876
462010835
2146318329
1187707276
151895435
1219978737
1166796904
914469732
953492348
1854816247
885168720
10945846
533785055
934291610
114103720
107069784
1090518847
1625645003
1410341518
2129609808
2068919556
1343440077
1482472421
77152311
739723549
1057176475
189965043
1617217943
963415418
2142235225
194153892
78177676
1350294178
788352413
2018389759
384245836
574954959
665040957
903154716
646342760
1949706248
1499439473
892488716
1320218211
1445689082
395636515
613005259
11868128
995556489
114096982
1677262305
1071797443
77248661
1539013312
2039266232
537945619
1024830146
854661467
1419133381
2032204581
1186133182
879746421
162061413
491506066
439922929
1708349028
1261599379
138831520
853203564
1710803969
1671030350
1744104737
1209888999
428006576
242206821
128996695
877721552
1682749231
31792340
1107795296
456060442
766016513
1849682995
1608118126
1464764298
248200274
1614915181
1974701280
1597065902
896870912
1237191614
1976635900
752660048
342999324
511799302
1240758806
582456304
596163236
107983687
66428118
764632642
1144890035
1277482555
893750577
2111317753
433417881
1356106680
47218558
196106915
1459886925
606133900
1445913254
1364558057
452668263
934209845
229387645
2001636149
1347198364
1054230181
2017493391
409208851
1135992439
861578580
2051128064
1141608913
499534117
993202487
510897416
431055239
2033732822
1851992311
1570961369
1101585060
1312403351
255652217
1640131879
887023974
1275667571
1096681008
658096395
1878060408
1331413606
1403537266
1822928433
128020257
1713843163
258818697
1224558922
1533191422
1107824461
360887337
1893493058
2127901621
1164064560
1580429322
407864129
1163829013
1598278033
14934438
1821489474
771032378
380332805
412182581
48576801
1198597374
1340774795
715354571
264379887
32745729
84174123
1450830808
1925319283
2029188102
1874000372
1576389011
627807440
2082188691
886346421
1651390610
556804205
426694272
2010173676
1243288611
761467086
1294985992
943539867
613476176
1883273486
1646999746
1926755616
826770282
2131678167
2000400268
111097663
362861485
1206198187
1952825056
1978548479
637354160
1265427325
1309439618
776582626
790599226
185105032
404807352
1238293742
1890575914
1783144941
1800048140
820154702
946010488
509879056
254364710
1318284982
984253466
139043461
921543461
2049755984
1030889899
1571741324
780062910
2047763401
1454454654
1593373298
1596462454
849397794
1329699311
1401505635
693765868
1685051247
98839172
529071141
785930983
1258132060
641204369
179566353
2003638259
1765487640
1885545495
1276130664
1321812082
54557560
779635199
562593328
218093423
1910712205
1339724918
1070559885
483128657
327718057
113730632
1564409412
1094352865
464086638
1549155350
41779933
1543025253
61125474
452449163
840592937
821893894
344341359
1283270089
892303262
325138655
2057256060
585581296
904609420
1507748886
626079672
623445254
29218059
1990713105
1116614282
1309015077
225862960
460193538
1257486197
1466784344
646200410
113197852
431578479
12738533
703022599
1378977455
904301412
1325439745
1373667682
900736636
1968948549
875338078
1270103840
946909372
394380743
1669650926
1375090073
1448591909
1502853168
1670929168
891381459
1139441195
225037847
1832016304
1817806394
111648569
1945909254
1236625141
862545969
505742823
1196651005
955111832
2144951038
1939000095
1902434752
1897142590
1715210748
121223167
1271007813
1447314908
1376043725
329890662
185178087
1356494479
330062175
1513798524
1015068096
1655322449
1039845189
1343428538
1960673926
1194265081
151300240
279057586
1543318270
138592683
1482139258
529713006
628140740
1275872622
1755535745
2074711960
344385692
1413441121
781594798
2052260814
774221337
1954612387
600317900
341140291
960438992
705087218
235166146
1876347671
976264380
537722926
1871472706
240143725
975330487
37580370
2132084725
97504071
1081534077
95000249
928798203
1291304557
2139910603
522272140
495230608
1197252982
864393150
737098809
2112904994
1509354166
1606952749
678983569
1198952597
1894001906
1827728841
581657308
1846628654
1693863886
428388705
544583268
2037786347
1219364531
1660751058
184490378
1129993356
1021213229
1321384389
1940594618
1734575030
1864441157
867504198
1414624911
446455974
947052670
1280810783
2036026897
997198651
2035244578
1574775250
1393843922
1524661368
43221723
520971264
1339207168
125678674
43127484
681441410
685177149
1179830135
2083537214
638796562
570091859
1050564561
1981444941
404237002
1970609882
193438699
1883973452
2139684144
818231997
56676145
1708382165
791082544
297072156
1661822158
785527248
886410413
1596581388
1537624641
1636376668
1083205974
397013718
546758312
687552257
70621092
2024258733
1573964945
1557482153
830053762
1120879398
1117787047
850324008
997421672
349599952
1214413109
1998090308
212053228
1255909970
750039688
634988901
1347916454
89717175
211903291
647610752
230984387
2120517826
840780931
2095166358
1749193221
1474482754
1761772767
1616749800
1382890040
2129793518
1939362831
1990875651
2093243653
2070540316
1246637257
1295055479
1170467670
1143675919
1353022341
78256990
1100026658
76575194
1355573730
143233972
153865537
1643426637
354232647
2056302319
1291213391
1193904629
1635386683
1992981912
1286772796
1149744750
367210218
1699115450
445661168
1401975041
1354354221
1006741136
970462275
1277866272
1015127212
1502967054
201702821
988042503
730990353
936935772
997452699
612475541
268996114
1283358728
1900776213
2145479997
1323879467
1010837473
536229992
693196954
2035796937
1011183493
1544117653
1445080630
322363494
353552599
1033696766
365205178
188684134
536196090
1134512474
2001138963
1330745190
260242845
1233537418
622511369
1220261709
1329533300
997063870
1465879160
643007237
1481203732
729989549
1987465202
1130672055
1472394372
578516642
1560126011
1586126083
1944762204
2082413961
648780318
725215128
521956293
441947391
2124686986
1011746145
59961329
4271926
338771725
1745874754
99582081
854015429
1653622667
2049327885
1002394440
194559627
468840986
1537391680
1758527158
1888155214
2009071277
2095069451
3505260
1836493702
370450521
1983571720
1224541246
411580825
666750133
554067994
2052676534
1578100096
1581797488
1271600941
304859418
203899569
233198917
361101194
599709078
586099395
1379736498
547517283
1513409737
3019681
1009793571
543805704
216631968
2003716028
1253255092
1736792949
795302745
1181878022
762655811
899669218
531268610
1369211869
922897460
2080988308
1038230447
199018282
819094900
433071960
495795348
1965918120
1377827202
1859997495
1658540192
63363185
990320204
1697033701
1160503162
190999388
1305047183
724774119
1844580095
351217049
1947420236
1381728073
699265025
1563311057
1238898664
1665954367
88858437
1878188424
504721967
541319551
1989631351
478110957
988923037
2076694775
1697289103
433539435
587658387
635370591
199109240
1759892847
399587243
2030513638
122494472
757004155
1218462897
922277668
1062544653
353616455
1893438256
942830776
1650236986
1654332282
1518179837
1648930636
821231677
1215425720
800507170
1936913038
1818506464
1222404874
1635014826
352288667
898809752
1288406084
1999953969
1463258323
922959819
1475896170
2146319660
1496687234
655387449
1769301862
680970531
1923240868
836959697
661678063
894226651
315720045
972858325
2111001342
1686997949
320993769
1154778099
1468372256
735901161
1702725875
1990526255
1188782257
750972807
1819610167
1364510457
990334047
1251938371
749490624
1161399853
1209091332
987573411
893326870
2076729284
2108409636
1060871354
1843233047
982547697
134027434
1678796424
584900297
491712341
1470342017
1947176407
501052691
731217827
396948146
2109110039
2097354679
1131908658
268920154
1408285351
780628151
942737207
1676097223
1591341991
1300408048
1726387576
1659787611
694683090
1935879407
1918573516
229079385
210716570
199885637
1155999512
335579390
795881234
893123004
2069477684
392821658
874772751
1970009132
1834149879
1049997658
410689824
1053619765
1703657170
1049830298
697217682
989337966
1102622582
864383033
1324023501
357315201
1895043317
34813540
2033457552
616306902
1819777128
1707769350
655111494
1777564397
255087703
1631584370
664898650
1299458070
534860669
1149744750
1756761555
1524049896
1290560111
1658301138
721548248
1970331546
424426665
1928048788
886144159
1171924701
16760979
1889683298
1571919553
1941968841
1378983561
305018625
363446716
307081365
1668997357
1222324061
1844518114
406006071
1186722885
362447948
690027877
2003491550
1742739094
1722778803
778311409
205473568
1426971616
1250941571
960590516
1969009528
528950319
72941724
837149107
1061525350
205512839
2077607266
1469300355
1943567362
2054320426
235052549
921041530
324858090
350373107
995010582
317113325
21072741
1677420387
242554919
354668237
1177571725
1105416597
413054174
1273597968
358870218
773549573
1647334525
1006011698
553798859
169894467
1714275216
227293233
530232245
94785025
1479878017
249986074
335276850
637354160
1886490667
557118202
147256143
1410355201
1538663795
1806837711
28871648
1056785050
1992164830
38229946
86661835
408998883
130396109
341688927
1977025352
432362572
1374815994
1769003073
355293510
1467132744
264602352
1643975416
2077561149
1130866282
2085310157
329900131
1757842765
1585565747
1891675144
1583824442
1327436754
16047581
499129791
2048996907
1110249495
2002825019
301992352
287838562
214025316
2007596271
154179402
1960236117
295592643
389319158
1264921204
1114191796
1238034587
1991936274
698646658
1561171050
2044317309
942724920
1773188953
1592338183
1395958058
2004450111
1899202967
1620303275
1566468849
1451195032
1989369271
670407651
1725987361
597925449
1974110793
1939445777
499062948
1254039630
1151069472
1431819802
1589810752
1457012722
1051110712
117365838
1780165914
1340523822
129177738
872839083
1876262467
1346724747
1346977798
1841947689
81037146
863323733
631681506
218684428
831113473
758571859
1456328028
166327173
1900142114
1976334686
1502019333
2039954368
1869227068
1384862837
232417584
752052469
677918781
1215255894
1826434444
474078171
295017671
917209596
262085762
1254065898
503120677
280072828
1962666777
758824166
1356442097
1914489909
1773268860
1573360231
1542976772
574229855
1468805740
10577152
141044996
956344881
2079416883
631485481
1878488481
316512068
1065568280
1354202817
564797760
1958453544
535461741
1541453020
814338249
98340775
2122678223
1985066199
113425654
1384127993
327554739
160531418
1984821056
1141779832
383704142
1236988445
1845776956
1902910092
1529945401
1220179171
121434015
215416589
898059517
935398158
1840017476
1456418806
2003890403
730139085
527797521
460488069
1708523984
1826376465
1144332312
1960601953
895472849
444376456
1998416803
1697270700
841931351
765205084
1540390045
933266638
1015289344
1860639022
543797357
2019846297
1286618787
883960657
398627590
1232674381
883605319
164705768
1566561827
1797323182
1196361769
311433145
1375528887
1135344038
940383543
711628282
412268
1388869348
119909324
1378583127
473089525
1480120576
1385038993
400849133
694914960
173742719
1584828545
1921913541
2071609896
934509251
1150465198
632870788
1214779217
425164774
431072043
1113762766
384278039
2141509827
1798934520
1496204019
1311668241
1289666996
1244769711
1806383707
1921698614
557635219
1174489985
272684694
1522733452
1761512700
1896831348
197709030
1605408760
9602464
1995042705
932144185
989836418
1242147846
1973232474
1458282352
938112239
341336499
896352367
1356257017
421749262
1724965228
804860097
1973787075
1571852955
116627753
2092921374
1298925307
1695332362
950306182
1737224700
2022983450
1744997617
1734144714
243067008
652676092
975598345
1271974129
1873118231
1882516633
51965909
1501750435
1525902916
1212262505
972282468
803462868
1562239345
1656709831
1345123262
1891914970
1252915194
1170032855
506908950
165193556
577503771
2143866146
1254179476
1326651568
911811835
876910425
307451055
1427397325
184979737
2038622744
1861446219
44957700
311397309
1017215298
1089444745
1597248365
67940864
2037242181
2123704081
268838858
447019584
1038079481
372999751
1416902128
1473917407
2015420921
2080065154
1983050408
1612495011
373683784
949176499
453741630
223856373
515767240
1020443242
217887277
625786390
1517438418
356781688
582709641
270502176
16521418
1741044740
1628924807
82854387
95150664
439526104
701999214
2005509598
1346402218
698249984
827984797
314287279
1602275959
1446079581
709052633
1680686315
109455201
2004092221
222439828
1874937619
1461100499
887311011
1075324414
1220262278
954417274
1774774580
1234303524
1567255631
456941542
470340574
493324735
938585821
12262121
1218598414
1993258362
1270789299
540509361
350358551
766674233
775858323
1599641015
1818413044
1188726935
912327069
2145678995
2009903241
1829392169
613805936
826922470
1325749393
724261705
272027980
418476293
394029626
2106472694
370006776
231466456
1341590419
541137728
430130718
510282044
1435882672
2048223761
1345745772
211129296
1376215003
549930258
823369353
1832322279
2007843969
9949982
1764804112
2046463526
1678973039
266290451
1100584264
1562378616
195020827
348569296
1633292863
1400093007
1013036673
253566684
1293904996
16513383
1815450013
1601527585
690054073
986333379
755406568
1204198938
288173190
38094035
1592301179
2072078467
983459691
1734786542
519314499
1193433440
1569103095
1933470790
1068785009
432391653
537872264
1730403845
1275063330
409792467
464156723
165868035
657883395
693785365
295102910
943605203
125475221
1629744579
512991729
1864167459
276453497
1941315664
783355794
461093132
1021301658
1848368028
2005041304
1829356207
1917248938
1344496523
1375554502
689783306
1220683661
367004946
46961471
1493360316
534093344
1415136316
1817806619
2079008142
317210878
1502464993
1988048100
1849624449
606819044
1490594865
547501452
452830767
722554098
226761647
455966975
1170486829
931187839
1837353268
1175878886
1463727257
2038216238
1101416343
521913251
1012272200
372733007
115898121
1948636412
1902743132
590215553
221143644
1452725918
795347754
540369491
297760017
1895852958
1754647119
209441023
918383613
191660446
1159983013
207756307
1022608677
1261962717
2127516209
931573511
851978892
217677663
346876807
605178675
1857223963
100250245
1959359683
1134431449
904656393
455179704
1971370274
421885229
1596625110
306859585
1276483182
500527395
493539600
1375554502
310531020
1316306923
430369541
277000944
1224179718
1070791176
1148746356
1420018492
1984182167
43415511
2094230393
830544358
361604288
740681276
33442713
1210236693
887460163
155803383
1595468561
1325086058
1411597929
1596103787
714601931
1810102219
1497800382
1022072960
1108144047
870298303
1625941554
1615901901
1681014283
473427393
1347837076
1229266385
309284030
1208207229
917906373
1252636652
1536470365
233677946
623580542
1680875646
1655005808
2016062155
1067438227
131868222
538775887
2135896550
1135109675
1844273739
2087192464
1100816894
1413157292
64312153
1687636253
194190683
1326294537
1988685913
1412329146
1759489642
1914417633
1547121706
718381579
1562154481
90352677
1695473585
355756336
9602464
944455075
748412376
1192908821
1924856537
170212559
936298292
1802585603
1251025169
862660073
1958696212
604315951
980547148
1248538851
1414788934
1702905983
1698827715
1551913540
590499802
659453770
872193003
2005408340
1396047621
1291567703
1045951626
644846327
1167741822
1669038437
2003942158
223416360
128042376
1494951486
261489595
66672904
1211898225
125264128
1570943147
439104127
1465576564
601386979
770268135
38732776
285318068
1514504692
1248317659
1223878160
1722937741
1913218850
1681842963
1139405254
536702049
1559698105
1631077942
1698779058
1065728392
1658453762
119525108
550445667
2042332845
682713732
1513884330
713512591
2103356465
1619209062
902889026
2066591492
1773488621
5800836
714551321
1047050219
1791718386
1090671199
1875146080
1572294889
1970369112
1328142191
1103177327
795689323
1789422856
310056182
548928499
1856368909
401904139
1228487910
1458884935
114773434
724914535
1582620743
1181798442
1936296713
656593440
1568449808
2010975455
1288158877
1834136795
174625834
71595029
625911465
1774029838
1537453287
481311768
759718161
1687622890
1496028156
349594080
1266977956
1716228301
1876616447
833635742
2137204018
202430457
1190772493
2005441523
745180761
822157206
1095038815
1382709019
299993027
1455570969
1335641371
2118404432
1259668156
1617893218
525149678
954506141
2065750563
944526259
438301602
1719793583
511300240
2054429440
599065571
409621104
1876183893
1782003818
1413690189
74073753
129363302
1607845669
591768459
1248288804
30607962
1631118540
982372912
409489925
255581156
746097848
1142637580
1196357881
796576654
1460121288
428723824
853683107
1826154625
1290023805
1241952073
587752677
235867357
1645388351
896929114
1570992928
1853945427
1718543001
106287102
512083912
1326420839
1974461040
949016394
1520064037
2057817521
1715794631
380036856
1083423193
1205898483
589459829
900631595
1162241277
1218153055
1483708043
180307322
2381933
1237046888
152920022
1319498877
1102747695
884892
1222652192
1666079916
1167184803
1101007752
407045588
2069925986
1767402611
1260848779
87151535
377347137
383513117
72682182
893154457
331296060
1924350912
857525798
1044097402
784857248
1699874412
17066049
334790310
864739634
936389933
1133902752
428495618
236966199
2068330603
587215291
477076796
2018946479
1977202376
1759040811
1826364847
275089677
2007688537
923959310
1403065421
1000389129
216620557
488485613
290519838
59849192
116701949
628448917
2038142817
1013646692
386250286
1486200301
439633029
437066055
1187538056
1826583962
1151019682
363803509
1582620743
621436258
1453881819
120302375
81286938
1281699684
23667248
1286619723
1439543848
1408518121
57304511
645389549
1108286671
401732952
1298757621
1752681330
849263776
798287103
610743580
764363392
1144737250
1799691092
1438875545
1074508236
1449662671
1269674071
977251951
841975601
237150500
287993596
551049795
2028492180
191467723
927768658
508251545
109786729
164225675
977498590
1546348853
661864958
2033175390
1250745502
317409010
465290009
1264210734
1582744393
828679685
660891457
1859546140
1457546539
1437922584
1882280380
2029930442
1972247663
1661822158
917253241
2091805170
1968688652
356324178
820303686
1671442579
368229554
1464936693
1818253030
162110451
1490131415
711733328
10124127
1014208891
920139401
7742049
589921980
1013469877
37184693
278561529
1030585113
1487960975
370555182
1747152521
1416466279
284668905
1103846783
923522551
2083745102
802317972
1233006465
1245196481
1898909837
1064871271
57685794
573867031
651454705
314830276
797100735
1272445988
848603378
1075864851
1594534321
729031557
2058150618
939318776
477209134
1506742441
138999911
1774712531
16535015
634467512
1925234313
659992964
34919157
1464713083
802185834
126928957
1692648434
275028299
793207276
27156892
1911367725
835127591
1806876353
1723965495
2101019940
102060154
1751159569
423814845
2049856035
1380456118
1715099634
1015337041
47689340
1152230408
1847907322
550853957
863813394
1648245698
1436964282
1858851096
2077399193
1687829262
1199934270
1961182439
1657269729
404693489
2099690564
1757756610
638111725
538239864
645476512
1923738249
1078609483
399674046
2088845369
276408504
1961959253
2133168095
1264631769
656058104
1433469302
1393020473
223254465
870488078
411643187
668735026
742585443
276914526
1713237921
369252465
499170371
1070336819
1004883206
1930512876
1412387024
1919895348
1684492918
1278471950
606720485
1030173885
1841883266
826848163
406003832
1888546053
205597290
373481749
987250761
798435804
1742044147
1752785324
866865170
1137857045
278467619
1441978784
621254955
483126710
1871545596
1007586892
1436558404
1292264583
481063450
1368487022
928988281
594695536
1761211206
243887147
2049597605
625409055
148983258
389319158
1001093204
1414805056
1645693979
1011787740
407877438
1964469
1774845764
1343112272
596042527
461925651
898869900
1040898735
203587545
1559502793
1334582974
527933773
106702058
294255384
63178354
1489161819
115548068
2027340243
1370760566
1578042652
1411475393
1563976376
977725862
1190024051
1000106825
1222212536
1788841837
1458199032
224527300
1403104733
1044439826
82424285
1721302736
1769165461
978600835
368324170
1795626605
583484582
232683603
640529057
1069955510
945833638
207254413
911489592
1309399879
2093639350
1457256745
60152732
1432812709
636243583
1756497192
966122621
1696499033
643764557
1271121343
1569842832
1355287981
1895408378
450419665
1950091718
527023809
2045946977
581194713
1207356915
1860101018
641976405
274717283
1298529204
1236345620
552981507
221374246
1638885024
215559461
920117577
1928047421
1115646960
375429863
1915928494
1174124187
708782737
1138983815
171602173
783420529
630071234
1888966465
1181951454
1404282569
1469549627
1971180181
1473962555
1798080761
196940525
1807095915
221320012
1576391141
1158029432
195463669
1990635555
1538264888
197280068
2054421046
526662657
1647481094
1563428632
1563744847
443150034
588515610
603848387
969101578
636228303
1669544229
2070452650
1334375422
236202102
1449905916
716022077
735054399
35447856
927058382
1848413283
2107156515
1283115016
704555514
1615672513
1243767407
1355181590
1653424451
1395731592
730147335
1288960356
1989928572
1961330874
233435437
397943392
1731421689
2126473488
1708397843
1809948192
1155137596
450153628
135700119
11923295
680584558
1691645408
938866154
1243055981
423690352
2093970148
1542084659
2113060087
1787321344
1625184519
1790025774
205558960
1479492250
420324064
891914153
1726473855
634842653
1566238360
2054249073
1076358730
256548305
1069879861
711289896
309068218
1096994982
672493136
142014235
1853178639
201653795
1923756045
734157666
1232309106
80402352
1144070415
1723222077
1777335974
77403916
1321090302
443369067
1655042640
196640005
38582660
625607744
1329296178
1228622726
1793871389
463958778
749573165
2033808353
1786690367
967049252
850770842
1073487283
2117804411
169966611
692375059
1761897712
446597254
1326537901
1701030439
2057477378
114565469
1878147024
1706639130
859056771
2095213022
866841457
682745468
866411019
1712197092
747928975
962703197
1045302715
1356565178
1057018655
82431365
1871455349
2095995188
503043469
1748394459
1551781690
249429817
1022916671
158815300
922511693
1086553207
1539186666
465756513
279563966
1876773551
765572522
1526676916
1866785122
395492798
1952433370
1844249244
1732201665
212078325
1300773962
1987202586
1948285990
818211074
1205790405
373510128
1908712003
1709717199
537289055
1239197629
459149320
741072059
1823908486
1959786076
1326815387
752805858
389672179
120603355
199236108
1383020139
1746126060
8320618
1406304498
590688463
816777107
1633457925
1696634814
1874158007
512182578
777178597
359867066
1389693485
91016011
1351489493
110174620
964907823
2055580782
1833545549
410319570
841950704
624930973
507264597
418884809
1201178746
566578483
1945683254
1082096606
568965140
2014425798
357660336
1774645227
1278388837
631385094
188597345
1902718886
214482779
506638871
704041066
720750941
2059587958
1244724640
835233280
1524628960
104619674
1653395041
243355912
659322917
545909378
1870680411
1337071430
516412712
1477699262
1365217455
1252613261
1035367307
2141271810
745256225
225076352
601220032
1639238687
2142932291
270226745
1111193548
1584823787
1937613369
1927638366
1439904280
380763783
490765119
1619781704
2027300880
620953943
2008025862
1484315162
1240165507
686417238
2057434160
1845519279
209599830
532617436
436105975
1356169598
1839598628
1079436569
935215075
1011756491
1025063929
339902462
1687901755
1281094410
616643469
1916430803
520852551
1639864345
284315299
1383385812
882891328
1772250932
1517745147
1856952147
618905546
1532542073
1934750122
665412273
1898554453
1987868294
150829129
2132258090
1724429453
1011569394
1586174161
1163358546
211769144
1716831457
1218366602
793118476
1397825936
540141703
427089672
1390051320
1801182940
463290363
965564758
677706827
420521253
1537169914
1882390860
42458275
1393731801
1532824294
331436765
256616433
599791622
720907504
282004368
527071712
519200637
1941780343
1942470119
469231126
1302748684
368789350
798890459
1478397901
1337947235
243856655
164655535
1067927223
1209159006
2071500082
1813855027
1896247748
1192689774
1789361001
162918033
1270106907
531945946
710676388
254351809
1295541544
2003118093
1046280401
1045222328
1270633401
748889759
166194595
905642895
364686450
701197213
542256874
1864931252
1083496297
1378193634
1160760470
44693350
2009780383
636211649
988038838
1391542512
1530684646
1091308338
67547412
2106761996
1788777495
2060798721
927614530
1272311859
113244603
1647056385
1047984816
1164043945
381481339
350238246
815032186
501712363
409871869
541169177
126396277
540973728
171200266
1951177389
72767693
1996226592
36028844
1242379988
1268283756
1538068154
409617408
1223656684
1995146555
863599011
1724211870
709477283
241133850
1104216865
1115855999
727899782
289305887
981590799
605499974
1597000032
1819183443
2137612687
1122246260
2004939363
1291956739
979191833
1910449248
525039026
1529826721
324708009
1687564425
579856525
669708671
641768961
1252923201
1390500136
579844953
1538104170
506566563
1414102841
597401995
1063407014
1669726790
261999209
1474880687
1724435998
506134018
1535120179
946352225
1839315677
1888379662
499181909
1492450288
2109022362
1797849702
1201431905
2130560732
1907404094
1967943156
1411625932
1590443233
237811017
418080995
628700675
2041021823
788684660
1878629395
386932453
903745238
1408332631
1291250288
546148732
1086877415
1370120825
256440488
880845023
526035508
58279945
1909162853
1858400983
1940183025
100058484
994948029
2067786192
918495828
1025107069
2074494337
747158156
2048834836
650718689
7124601
396191755
146873431
328390729
2053117637
1361679792
1985969409
894951642
159046561
197778046
1044727545
1873043049
143964253
74227739
276094656
657200946
565383238
869082252
399661404
2022302232
443509589
645117115
2013283307
1976541570
957372041
1355450743
1608722487
1702398332
1103556831
35594937
782721402
1424434359
715755244
1836160792
17394034
1798554176
496535815
1506261894
799231312
405090880
91630829
2099264388
1419500474
1501740873
362447948
1870053774
677878264
1032078951
797136273
891569235
1783087280
1697943962
920810209
456253087
1183257903
1698007137
2109374157
1408468532
668304426
1768720625
530838696
1871756336
626301302
835203891
776974067
198764418
699759880
401146717
372051904
1195446996
1111565596
1532871522
645355067
592734625
432629053
175847050
2029393897
1591797881
1544885281
1846520578
1771610727
565257211
830154359
167459931
1614934581
1658064485
340939040
2092679745
962137229
1420537095
1142941876
322001966
123690930
1205512196
21083510
1131572429
1897307492
372311445
2111839385
1289902800
326369299
1168534738
176144949
2008773218
389486345
176464935
1845464246
191378550
242802457
1021541123
1690414643
725288723
2146870886
100720758
1712318146
1808844879
1532715833
1811584264
740039890
1756693302
305887518
481688264
193182193
1373206035
1623255530
1234295543
808822358
1838223503
2091316747
1374573476
1712589019
1387188454
151476156
626141771
1050109897
788653069
921877121
766603826
877134778
1045084648
1104699834
1021829233
1155431241
813587536
1215139520
1713005296
1199381051
1220050296
2051026660
443555925
1241657152
385467129
795853411
694360435
496852798
1494550090
1746636167
1952729328
1261395155
1928644099
1821875075
2138283835
90976206
1925612863
1955661620
423752903
183800980
1112660021
1286572630
1432696678
93532634
343226711
1741634703
1529446421
1229926400
1976902283
2100267931
1466172591
870358894
1449397169
1092464020
1310713977
1035619709
1511904162
38022982
667371726
14796881
1659416355
1901107264
653929578
1651686842
1485676036
165470815
1031257723
1780857080
1546771976
1984642344
1814074439
291871332
1736917209
1879264504
1148077717
336947871
259444451
1828970428
432819410
1448331557
1477296230
436293361
2002499467
1697801967
1369065040
779792372
1426283036
1727219092
1817721060
695015352
1970590608
989166370
1719215256
1728780431
782243684
2093147055
1321500000
1542970736
1709913058
106558912
35501050
574176006
960807005
1483885351
439121412
1343306341
1523890762
1692468539
1984974805
1912439337
1143698798
859456164
120779207
282302977
1770852166
30961126
1378184683
1780457846
752335743
698082195
16444196
464418146
729143195
1223193980
356296311
1796201627
1825180234
1313505483
274599473
969879566
267723390
1817674018
1518262809
1947680999
1694849122
1188073031
1946005704
1870870663
1133280785
865743536
899885389
504954214
1052424540
567862186
1540982056
1098347520
1444619838
1607314562
1357008745
1245850789
1652640505
525692611
2039333220
240305061
2087640824
1747106550
1145009704
1301468998
917606064
122356142
2131768796
1770821252
950636162
1670664159
793343549
1525219095
2138791451
1552887203
750731244
1613416734
1266500586
1930799163
1228778525
1507192707
82186102
473627718
2047028321
1629118760
1362988118
1722801418
899859929
1390474227
1449160508
1168606612
1600051665
1549400504
1875480856
1420445950
946253409
1123165630
1508287015
1169424415
875310186
1829438561
1011436758
1653937261
1829179876
352633693
125068060
1285661445
1413990197
751212782
1366074537
1188607061
1886576436
867103260
1714008695
1370909911
384166373
844173221
1753597519
1342858766
1319851379
1464811606
1338812486
680129948
719388792
1021859662
1999298060
827693727
889612706
281076031
551855620
2066413276
1430707519
819371846
702109661
2046625156
2066747480
1612744408
502777374
833715323
583211659
1610123284
1531846019
1843842725
1944518162
1055246150
1077699845
1683174491
475223001
652610444
554252761
950593862
431867533
771988492
1580253089
1027686932
208022806
1073902272
1825367281
996841844
1951656280
1949821648
29396498
2146406845
1070428775
490518697
1439952878
982372912
2066498790
453833948
929763893
117916984
1636855280
1810692944
1181064718
310200289
333696708
940743386
460397564
2080332484
663931320
59422370
102131817
2125776810
1049902282
1873604848
999944621
1610396654
771053774
1589092079
2103198127
869795582
1675015064
522551804
724777262
966181302
2101688078
337726060
984918814
684098793
2133174440
1909130940
784778002
21318197
1664026091
760859989
1313368287
1231208075
947708043
405904258
1775041200
187429212
1808304151
1582205439
420912425
859518319
152119096
1023580446
372727840
1237546517
1044583721
84756443
1738151984
1571330388
1853829939
55267304
10296516
1212122902
168498146
2118200856
1919745987
1362067893
1005521740
235190227
1900720273
520661909
253198826
1874535817
1706651963
1832847843
1320251776
1480979896
2025649196
1648833267
680134533
994908288
1563778208
1306986595
930534024
1019654679
1803987743
98436616
35388961
241433730
760498518
1047692875
929364898
2040723843
276110327
745739908
1323415143
182798137
1423393829
1818656921
1260843943
1414800075
1569256401
1715904296
1454121006
388875401
2086044394
272570972
1734918264
681587782
1959576970
1427455082
1309459649
556602448
139174106
1921921413
890639880
372164773
2123877333
727091664
946158489
637183742
608089931
1433104996
76945879
249963341
513088218
1072218421
2002762877
1224699906
137211203
1106024188
1112141355
1249293507
1195719478
1399016701
2015747371
601430804
235584014
982846403
1552335415
1730963758
1432155248
1563904952
675291958
1740305178
485795646
945199564
172879047
128572213
1705639650
1336187089
1825220167
416926769
454577687
325916268
1387285596
201431788
996078210
576416602
361084009
116394760
100305889
162251286
453530576
760337534
818438696
612606058
976437438
1209668762
649909779
1204233555
344338390
418738784
1136142172
320237856
919470088
1064006855
336974613
193550031
1232950308
1526962311
752463051
1121106898
684544881
122341622
1529022332
486526538
116179792
1397510072
3630635
611339726
391544635
710352844
42886440
1938267095
1250534604
151991735
1540750798
315631237
853375273
265093972
469503451
1010161229
968032678
1821705856
854600995
1753238901
1450712889
2018062330
613391637
1677860849
1166021336
1757916647
165231880
1458017932
2041439346
1365270001
2053972072
246930582
1954893851
1109614717
2139836788
162893089
2114495413
1098975761
1383621920
510759402
608675854
1715742024
1433776099
1437006285
660495172
1607448762
853936186
1579777624
40705578
663640298
1278894390
556682225
788923096
1766285517
1053310383
1548477373
1439038450
1496705413
859089260
759248938
1624754539
81132900
1367543177
150123319
1352883544
594540246
509325599
378155988
883163779
1505981507
584748939
1642263064
446092717
1643189815
1688772572
1846115314
2094177080
1842580702
118992288
242639021
1510851541
1301832059
1300773962
983588358
1017224747
379514905
954208389
503362815
1388606839
833719856
859332698
388157504
941904089
2084693126
577610156
841889368
1467648360
430295604
1545729222
1261453066
441035511
336545079
164655535
1030887768
255015441
1512529
761824293
1513317930
1854833348
872911469
403122278
2052935896
1537841804
373195714
366419851
1230010027
148533247
885934262
1921016030
2139054635
1844916932
1810381230
710670435
1404785644
1993857990
87563971
1183664019
1860444109
962029610
954108513
620900857
519909267
103716616
1433273548
2051265221
1458693820
1343015005
835918846
234145710
2077060761
1689903340
1642405079
1145270089
1620927658
1450342308
978724975
1630126410
290177244
2146476926
1007038967
1511233629
2097142886
638078392
766545279
1277570106
234333561
186605370
1768408548
1473942092
1546146446
1152444634
2117101824
2121350561
2146318329
532619649
1078445462
405616714
1462528309
563354265
1234795480
793308611
1814521760
1232992865
718797979
1538862571
1902481210
707174528
681386888
2004386568
495315462
814268544
1971868880
389687812
1206548864
1454976864
1898147215
550562441
1395400133
63018737
1375549060
1986995914
1529448789
644904671
1485158827
186853122
390314872
1245203208
2069224477
1693986694
196085169
25449257
776852124
239746558
698358967
949089393
695460295
347663996
262089951
2089336312
545925732
1094101671
1791699602
121294923
673109873
34835474
462212670
750602529
1533847998
1354212835
924615483
1502866699
2027669921
2139016793
1383072432
1465902629
1796224723
182148441
962583673
1667207368
1619522008
237114431
970928865
227620560
1995779282
441222779
1488710049
1237192446
15274638
1596370187
557236857
1189298576
995510622
1246231749
1728120214
607823909
121670537
1752046233
1637037825
432948965
806625332
1374283190
1596509172
1561884794
461092733
1462962963
1965270751
1025705016
576026140
986875449
626125246
166348463
75922354
843219998
828624197
1344560806
1527820566
681253430
1293287974
393399527
1269792786
776138431
1861675683
1655692450
1081109931
562052321
395659275
1812577273
1684558107
914652555
1587468732
503362951
417363842
1841260828
1542559941
1707675205
1111715623
772645066
272731237
102716734
495731440
363532670
1030032115
2045646646
909348832
244856649
149834288
462780320
626989968
462410270
2086087655
1586627167
1273056010
728931473
1341422363
1540537274
1708357659
975602692
392012977
59121964
1679930032
680844248
1245567456
1089155873
1810040949
1701061690
1872720815
954038083
454683286
1179129060
40254267
532937370
2127120499
2099628685
1782902114
554430681
793269225
1673902150
494854128
2073684742
224128193
340173192
1214196044
1436093344
932462799
1843968841
2036393636
1314797234
520290697
692511446
1587322393
1528397199
1164393684
259543143
814095908
1987230658
1397527305
235154713
2000831664
1218915712
1829280316
1246811652
677477529
818578221
675599113
1865032058
1817572235
141848364
780660594
702921354
1424367407
476157504
917280605
50635168
1140865772
911321537
1418500205
161408946
889500195
22287081
2055174442
1825305405
1626717895
302098852
1672297036
1840559679
437354195
567613651
417074189
621341847
1980942831
1983530226
782056744
1069363621
1928745521
585103652
117769111
1487162909
1987455620
808223288
1692281760
103530776
273814750
1654982228
1650939650
374245317
1523949670
1564635902
742699452
1969487231
1230580048
1006150418
1378866966
334034966
1803183778
424566390
419992828
978683863
2099342438
53390263
1031581964
1272298751
1179341159
459542036
1143340262
880961091
1048610070
669678907
1776087113
823855915
895767300
763545732
992745631
1798599266
2052563248
185547645
132557684
1366064818
1211610206
402030662
1576242983
1751222769
1578548927
502587828
811772337
1867839933
349785719
264460959
580174961
1365165963
1163845365
1272310371
1063941744
58383467
198918212
186263035
1599569319
1485721568
1713408249
1227188786
1048701342
1976132085
252714873
555407332
108668413
210830018
1732939365
580885716
2087641562
1479294310
117175802
1731962802
1752967343
553594215
1823109191
1161301315
275664900
468660376
270802774
353887502
842324218
1936493983
1313735398
853948968
2042706628
1956390677
1708765711
436173046
1706877085
568860997
1252036531
803187329
972945277
1557446122
1203914784
394571165
1923921909
2095735788
1297379356
963760100
1666543237
1843554419
1757756485
1873986874
708637609
1753713560
389076012
2025628404
132700047
161450330
344216595
767638825
576651811
252887409
1895025489
176730953
1744280425
1384104974
473958690
1978478160
30513007
217708389
870795863
250303642
1734797220
326533920
1767240097
132878315
636053128
477834858
240906843
1064536670
2062074153
1364592478
2142390988
431563431
213218032
1549545089
549710950
524667702
1465287079
439124286
1123922895
1551839087
1732947021
523889563
1202491527
1785968631
1286074551
852916935
936376101
1620063961
289522770
1398218286
1934564930
1150333424
26701327
130960489
1311628850
1478165483
1905683773
1317602656
93431739
747606908
1938520111
44702758
88390003
2008519273
1806173891
31047852
1706551008
537112836
2024403682
1851643247
1961053331
830713927
945141806
1287779872
407750535
1385276529
113158294
1984547166
1593778629
1432949055
67450369
271946648
1062741066
1744361349
87179953
1474628343
601211203
788676465
1355316695
463879371
1740547133
72691838
889340003
1093531872
1413742398
119499280
44839108
1861828596
1045084648
333889596
187363382
1373965448
1062900843
1447148236
2035192251
145334902
550975091
757267449
381322082
562943671
200705591
700602161
2032956349
484750007
1223431035
1208751050
806628565
959416622
1926005232
1984561587
1790127509
727613589
1613130548
1532394826
493173625
390415596
1795435663
204860727
1697004972
1912871412
318879662
1389208041
419854438
175475143
1581092333
2040867405
1984111938
1686161798
1392689421
1474999616
1476143102
1000543282
904168665
325031334
83223120
385092870
1456047200
1302257517
2008179551
1568373397
786408888
1062702890
459433263
1140060581
249826003
751247161
1627388104
1018732704
654041530
232684560
1305846686
1061456888
1788406441
817347635
1234288397
131339338
743495651
1329342761
1917176953
1557955057
207316427
1554309003
974541704
371884883
791224389
1497226805
538676254
2023599084
1361471854
1188658927
936485784
1162789272
811891156
1980606484
1080357520
1914846331
500612184
2098082802
871148415
1449773776
190640617
1498971138
670946713
1327513257
993423315
1491868148
1341137479
564632213
934737150
2003676439
1915140679
447960545
1267223983
662808438
1307904199
1259992544
1168972422
1843607819
631662247
154976457
194517582
1387564345
465444042
888031048
1137509941
1121098754
731239749
582974494
1654202937
1060606265
1529940941
1080350395
732971558
2084494887
384801548
726327317
163993445
1407712591
2038357099
1384529786
594189247
337539878
496367139
1416179758
2097201223
1251024537
716122106
602681534
1769796800
1701427759
1469872644
1172375855
1689001950
1586937738
1001623592
1903961043
135626752
511064703
920609187
1259714734
1934086129
935098047
187287746
277226700
608612979
1163850041
383779865
973730466
293848139
539936083
833814047
666015669
1291256410
1127875579
523543428
1210858913
50819156
1486177919
1886352352
1114092076
1487131311
2105385807
2025354339
896735543
996736256
1549328829
285002463
2139630592
391666925
420419632
1933269466
1225133528
1069021530
436913266
2084536772
1243841516
1752373995
1633771168
1868140780
1312651857
1232483549
264220389
1966913229
1424520635
620044808
347151429
265954397
703830732
1706168622
288907801
1600923324
1862030900
617261674
8496548
1145072911
587442068
1479701019
1677310797
644062375
713763515
563396247
1316854254
1974102359
1560134964
1521734805
148314707
337067177
1922542810
373183562
1679198469
1136560224
769243786
729827603
214886828
240377456
1613444971
1009399548
1276368969
1774344954
1400294628
1753211500
864165760
2099691662
598492846
363527750
1713945980
451149899
148338814
1974080998
1310644803
2051731508
1200211824
1269612895
1495313780
121170070
2011595310
1491742751
528545710
1515754733
966888646
698358967
2118572601
1787538986
1217809111
451995389
1172677557
1219500110
1739528915
1877553677
1350224208
540482796
1383220851
1966376212
1728125723
1609693761
1598409721
259963301
1291434070
990112755
2033732822
947673888
1522492750
891808395
848746600
643765674
786042500
1379727061
1320909754
2026842941
1875627813
1085334516
74708866
2124368954
2114727561
313563785
691299847
569604480
2039862206
436167946
1786804792
1843740049
960119094
364070569
1417231374
1498377897
684410340
1332478270
1486167115
211246710
68647293
1328613855
849879342
284892425
25867046
534822204
1092569567
1988223304
746680530
483533842
1759563418
51807600
653841352
1973270433
466352344
140640342
1783908513
1062168977
1906306404
212305983
364638541
1661458697
1343917080
861837506
753494073
1078497166
1046646692
640472874
1645911440
1832346955
911708199
1774458538
221790798
2138694959
607808530
407531847
587665630
890143558
1847310301
1147334728
62031502
1924109065
50515392
892553956
1897140513
930106203
563422714
304591041
1625018870
1403068804
1378050011
1245319077
1292988545
1816862264
412388541
91743540
1939340331
860352312
1291777311
1020757672
155941248
616002354
1242956100
994939793
208995792
1851101111
1375710394
685159280
932460741
1797761021
2011080665
1819427381
258586269
1404005134
172871053
560220845
1099955322
1282640561
1529202544
1756659632
263668067
319962743
679869403
203913361
1316481946
518340604
2001580195
1867368243
372710487
482204698
1233475764
160973123
300563799
370805709
1533007396
1513495736
1567493036
996412535
1159367156
1080681267
654887313
1966238626
1293132149
1364149973
384138368
1810692944
1754569647
1176025987
1055991702
983215686
1560890601
1418810560
1715525960
111414887
1563422200
284803749
1248843197
1608635040
1467079429
431228742
2089196836
1917246003
1440676238
991972584
838018110
1986278680
2085830723
845311774
392502963
249288954
19418081
287150454
716871312
1959759468
1353728616
148672967
1614094004
618048248
1402800315
2006767135
2031950942
1868396590
1881423619
1000291164
764391545
1599414183
1374741123
32944621
358914352
312056173
144424893
532831802
270389440
1637135361
1909160727
1923543735
1810720715
821202520
336784869
637385752
1183485105
475917512
940529170
2037564424
1034686097
2088104816
1048566021
117108590
779993788
727647164
1111878384
1683757460
1184506932
1679883153
361303879
809200027
54246041
1657117382
620950213
1729685616
1567843762
620016216
217104159
724637217
582095754
1978433924
2028944494
489699804
809569421
2125628603
1276328249
292871425
1530599958
361634279
1307499199
869310073
1353631230
1500228731
12991938
1598489250
1744060037
2104833006
1330751431
1272759752
1073797436
870694561
1243503882
538252240
2076813866
1466075821
1392207261
766285437
335856796
595268168
1347792261
152397583
970654813
1595847872
1698588207
1684057844
1488421252
785857104
456526290
36221925
500618293
246215133
2140801465
1970375426
369570314
1601817377
600921549
2058032278
651730436
754025184
1986691134
56156921
492421133
1333995812
562497981
1019059738
1418795790
1914905882
558478345
1352516430
808271038
1527742299
1210412546
2121208126
2091910144
1659459843
20424351
1360341609
1039981209
705008979
398313051
1891362832
1435202224
977318409
2097946686
1202476875
772924915
1943260933
1593281266
389548469
2086707396
962052688
1504940981
1075432440
793849929
274330704
620889350
1834801077
1694218167
727718213
372688765
1734371723
813474675
1578335541
549274965
95381241
400567358
810658734
2057742737
1001673182
1271416026
1835187838
698365635
1938641357
1405094940
173149629
1393131161
145471645
1046174905
13584718
1309488277
1201006892
425580952
238346274
924650491
1358379603
481094197
841907058
70929983
1918331181
2095864462
666408340
1468579064
199103872
461004925
9880491
1555386740
1581168864
1720838166
751624110
415029164
1054305452
2101835468
1677345381
205850431
786010546
1643959403
2038590494
1636277121
897673624
232577605
480264471
695018880
1973528822
211245489
1666901365
1406030182
1305130638
1954295428
511162107
1524276190
399802478
783517290
1601843021
1451023212
1225346420
1269772169
1477023670
137199016
213330749
1786628217
950708785
1852870011
916904997
704622543
926401461
1301443472
2020629287
900035781
1504881844
601617807
826379933
537961707
897602380
1046306993
435433310
297920466
847001613
493786614
2055309210
930252314
2038571092
2058451025
2008484659
985191595
1292011228
232692240
536267112
555448998
1847171014
329714543
680129948
46464987
759822337
1322781127
83888077
1512649761
1545152808
445973573
437703479
980494657
1266381171
203736291
1192901567
1208949474
2117788057
697855181
213159344
248920958
1844256099
1256310154
231258346
1929454284
109535279
1139212501
1801573821
560824107
2093066214
841389751
610130912
813323203
1555291808
307681854
1637905298
1711318044
1882788788
477451962
286657063
1431156663
1992514383
446833807
915857181
1214286233
1440240912
971948685
5681731
1239290784
2113147694
758640081
262012417
273747844
1778439739
236484571
1962431374
1168199518
1784423375
1008015537
1421844873
1018112586
2011938114
1797557163
1048619973
1486883072
1783842453
1697019344
2066142185
1288250990
756386911
1577375874
296428067
1496549436
1427799566
220208713
183704788
173601399
1272384794
1733050397
1889836761
1532768048
1819802769
798886580
1939832549
985607269
1355115596
1612516450
1560065466
1459830607
131352124
693164123
1321863843
1142304346
1149087922
1868649969
2032623187
1643554574
1056176795
21665927
2048925566
315937366
1040168888
130356621
1809829565
1306599486
1164478320
1836174603
458016893
123956249
1710350675
1792311009
943212331
228732841
14139290
973294937
136222184
1496354462
1080112845
1096218538
344864517
345475487
945290315
176006850
786577977
1459954268
513017936
1283358728
1894556480
81746490
640185092
427944394
86766450
347601195
1197210948
189364005
654033051
475906766
1044661213
15687682
491752849
1074257963
900232122
2075507560
966168317
130394958
57251195
134993639
545217852
1072377235
1115236974
2076546002
699053279
405580675
1243775316
2115185992
201364981
1104696633
854124347
525348746
613406828
1864677645
614319978
682727149
1487273668
450079011
839578473
1534244496
840299270
871347053
1777397761
1742150711
123760460
2105497484
668427412
1353074579
1434492790
523638459
1711954702
1828735026
2132703454
52015168
31177129
1236671413
422401865
2093903593
1297553398
1376893774
729045210
763675914
1497144274
283763007
1882498635
1048529021
1889854873
2073498384
1678225407
88718371
1576864429
668772195
560764382
1207731922
2102601062
1794206951
1092483446
597562793
1674692127
979901445
1490189491
1344544761
1697943962
1192252918
1611876052
1917117792
1506708992
1516228056
1064881401
1150735563
2066362283
1941799157
683439546
1493545928
44574336
1426042012
1473271155
1175940933
1226632477
202875200
794083433
1700814989
643237903
671744728
568915071
679579073
399773224
420611959
204165004
2122044152
568921939
1037741188
2030419006
66876848
2073279867
198312721
1777204372
1280233445
522823586
1140233737
1071323338
133023838
94543847
366415568
215449958
954659579
1987377570
1566936580
1116023825
1639975233
93915634
1033305211
1303171205
545332821
212947676
1512995803
1703275914
1427863212
11183601
1869589453
1899968641
1200434489
2097516381
1137730807
1247127594
789222243
56734087
304492345
650300249
338997979
249915393
306625671
1813479665
751045311
1211565087
1860523977
1425573681
1129880551
1244237695
924446391
545519813
1302320418
706317765
288958530
19279354
1299876238
1859905539
526053841
433956206
1962474342
1758229110
1128533095
1825220415
1828212352
259051174
1375847696
2055910135
1538679758
57104251
1689619730
1677200800
1250810340
2029366134
788665606
2077727284
2122370280
1711444608
1043975062
1114148342
1213133318
187112967
1013224903
557867903
1749193221
1370850822
32869058
2028973287
1723164438
1198483745
1916723753
1031122450
1986459456
121431013
1599591271
1257682595
884961186
569679265
1768958347
1563545807
1613215862
360259916
987424458
289164490
202586656
899318811
2094709466
37294633
2018855479
703438864
1401558898
1095172272
1315632403
8368252
1867410334
331231667
1803925093
154569398
602960758
648758816
1213108359
1004066911
961492092
120769434
714952224
623365451
41110614
242537119
1232851616
506826434
88725740
2054268202
589671983
799191351
688052250
1980532333
2021618413
312433815
1561755322
824106304
1877388369
1613892427
362816862
296161862
333522179
493570912
19610119
2122742055
435400501
10186507
673214108
1983307852
2097902996
427310246
1345314511
978596145
2088761042
796641885
642982230
229226565
343285024
2035335912
681808222
216165461
1516846615
1483577376
881594821
1866205538
1214155265
729818450
1282926130
1495413069
1879596381
1054235686
1502464993
1371171513
374860997
1777619673
694096463
1641973093
286571194
1398007184
838916486
428305877
1808759116
196182393
693253499
1280959769
1093124719
1802109071
508976351
566002765
278848834
1529939754
1710046524
752299690
545228127
297476782
1170841252
1522774473
2015034626
1593649118
137343023
1168534738
500823340
952165306
1667492772
34184747
446777733
1183142177
474758260
657165910
864683180
1440444285
1589282983
616870251
1019204455
1846682601
1813650642
416529940
1822919089
1876162206
2078016426
408131853
1299935200
1909819113
1678971035
234526312
884965008
1340282791
2142010456
629092312
1213885943
1666683146
512400143
323690886
1691753459
2072801191
299777900
122620708
1432342634
80306239
1882933271
182104326
352684797
492909823
2018308712
1519051299
1399473840
99201214
1250444765
1517581573
1759533917
65147672
2007138195
921090778
2010914382
1862333469
272741393
1295145546
965552518
1336082812
564926065
1749626998
1134059471
1980412094
1608167671
2112467785
909826756
1209339002
1288252602
625329210
701340727
691743942
1899945541
535653540
167087385
1523949670
77085121
1892999816
550045475
386353815
1312632280
121464415
127225190
608292639
1014539749
144551733
2067070334
1324371341
1391303502
1978764198
1643087053
1331556794
2042991279
943027165
1243706090
264380210
1135182932
912994489
2085474137
1184859970
2134103456
197011517
1887892811
1734696818
1868195968
1106387092
1777112174
1518604042
757296200
2105704296
65919735
292275094
855932774
1117541398
757464297
1979666611
435439479
808314302
107629347
1885553785
696219116
102804255
1022823259
941577774
903793864
739092480
236849020
1197523124
1046617735
1655511014
674236571
1538029738
1868561204
1981722282
1994360081
437502089
1299745464
1366307977
432485155
845638666
1150233926
2106830311
1538750857
2000405898
449019568
341781731
1504866065
489865701
345562154
221846536
83000863
855989727
380359976
2100472421
2025651144
1525213382
62565124
1929125595
2104032695
78672954
618614400
1703044479
1898997255
782895513
707999025
2112748181
189255696
745309537
2052069943
2085635288
990910412
1377529741
300107206
1544642063
464734042
89291642
1147878993
1396535182
716648129
270005098
1004684876
1276242405
868441967
687599737
395624800
511325468
1410027156
600950418
240832089
395028027
704878934
2036848689
1071919738
1444258617
1806298510
285880555
445670002
1003640911
186966201
1535925217
1688787774
1416578082
571202789
798168902
1022373986
197950736
963450540
269852552
255968125
1511330441
1964764090
1427370157
957551914
1115947629
1803621643
1019399139
904934395
468918062
1605781828
1506508499
1754537677
856965771
1558446218
107232011
242820715
1566860890
1669115904
1126325220
33455363
1338008906
447646495
2019168104
1947822856
147618231
1372506933
1522935877
334754766
1929837336
663920447
1058699052
1487626647
1020955361
328152861
196027918
1613996640
263711014
560510515
629116483
836871429
650976834
607798140
1493039366
1006278238
1537254542
1861224646
1016889480
223566631
590536897
2017304328
420038461
247427712
177304282
1181215864
1263633303
1330902722
355691735
1682350615
634999614
294246011
581951865
976047430
1774908530
1408192101
1330500921
311678537
1745157119
1662174035
210170332
1779923514
1865434301
1401483746
7830319
96992084
33858756
825814379
1238994941
1025738459
355370569
666532
1099154263
258230200
1055664545
149394798
15073799
1227438511
1622755611
1484801422
2079170395
1076744573
1157325544
2012945315
772727403
443420681
2130812129
1648769800
1393204631
207711960
1923303801
2073885541
752004245
112976067
688051985
100207504
842244159
431238782
716932774
1793330964
1113548647
734522407
42857557
973704631
1105509847
1382417704
1911949680
1017714752
1672899183
441299388
124604342
1028404345
520303982
1616179064
471965372
1295350914
2009769213
1483164332
1842513081
227170972
554459272
429218811
71936604
1253044389
517791662
1696488005
937435006
939604984
188848441
1352568806
699917650
571074435
1745987629
1991534292
1907088786
695354691
291558564
114697497
1802585603
1167285856
413585524
423219129
1868104572
1723095492
639258971
1574838511
1283169013
22189802
1675974615
2138261197
1914239840
1539707422
369621487
1486446243
1367951030
785527763
1168901105
132736052
1209364522
1524251356
1779316614
1704924
582531556
269793875
367436880
351828411
1005648935
828486366
1841121408
1824384231
518142537
641764401
1793619009
1814694919
8859977
1076143510
55217472
806545594
251393420
1022633008
712034876
1776130917
837380364
1185690715
1179381001
188102902
1569689206
2113409779
1564333737
644997367
1640004881
1015071089
1299616531
1769407680
1781197471
767749899
2010124917
954934192
2104308237
268377316
1682363922
186698728
1221597670
768241855
1645572513
589859009
266339260
1620459458
1952632596
1171528338
1619815314
736663409
795351985
26354032
1484352059
989202268
81077629
1585165128
1000240985
1069440161
397404049
876742133
1271771079
631424232
443536597
663041710
938198479
1961406461
981072244
1596830937
284660777
595094055
1515026498
679978419
1385961290
751989200
429922816
1885855336
605845145
1122436349
22289800
133450147
402485423
572892109
244409643
2034753973
1000847910
750938657
619065078
919576513
1929500470
1499442920
937029143
1646635467
2101970207
762473532
1171650151
1080990568
1698553145
1664144615
1778104414
304019243
1875282784
2083909051
1529632910
2107823441
2121049671
1133684071
2047762807
1157931256
500221373
863182150
1484018530
1795562930
2074554973
1984316041
462605930
1555545515
303269014
1044188116
301342025
1427766464
126482178
1495613008
322275281
971361054
1265094683
207978046
737778746
1932173180
1006976784
2011118900
55650231
166801386
2043976106
649731691
1806690766
1487428077
594613382
1794301356
317567906
1673786265
2129385729
1012773807
2116847626
1874365509
1156468368
648128785
1624938624
1407886444
440151642
1165827100
195490502
300643234
1099925545
1709632963
438621576
1443562350
726594815
1931843728
586807407
657009582
403965787
1715803388
1125246064
683032379
297990670
1053023481
601051704
91268583
67109148
606000785
1980982832
1918825868
1192196326
944162433
1411036799
1169536305
2076189444
1302596735
1612117912
1463915488
163661561
2013700403
297438848
187827268
1117734668
953017743
372011163
1257853898
767745091
931851127
1908613742
2000174666
770203020
1199708324
436148739
1915454292
968067195
825652726
782092453
240580776
676993898
191739355
1829880970
839882866
1327660961
287419430
1749554106
164120881
1919333758
521109917
1317652979
1888179274
1374170708
303146168
315978772
1673897229
2127429329
1911731597
1435550933
1975573203
1841219394
1882904928
1709530342
2134010986
1231327556
1594347151
1008371761
732034920
1085354879
1480660673
1469213483
1389754888
598894309
482809977
235898492
1679262063
122885777
1954924133
18248534
1350990716
371057399
310910423
1299117360
213212994
516314099
535637929
518226358
1846961804
1686487886
1131403728
1253649339
2011262655
369445119
1295149035
1629647575
1933360603
2038234097
1158525887
1034775524
319019281
62164173
513968080
1954183779
710275184
1237375028
929118821
1011759212
1277618483
1934169851
886995563
1227249367
1917058853
1701616942
560517087
1896950647
2038079467
1717241185
580139139
1020047864
1144952643
1687585910
181514994
1638165844
21565248
1114648240
1785017486
233479753
772538979
1472466193
860067209
12241224
479210064
631924698
1746636167
2052896849
1441597105
1962309444
1341353955
1701559992
1174148789
2069453864
1719364019
859980610
1199612734
873387950
1946556759
1172492677
1609265509
1425032177
1893343572
785320691
680798517
168333615
973275776
1154203057
1816823212
268713529
1292567291
904880670
151173498
1115695328
2104060258
591491964
935468979
779981263
53053294
1823623922
456551437
598700589
382658695
682351210
727301062
622954259
457327430
2106922971
917127052
1362389073
394557200
1634156779
1684380820
881356451
843524009
104148725
1035990105
1030886920
1395465828
524901540
675939853
1974777280
454821285
537088764
390321970
1081619118
926245512
2121876118
1357289301
54537242
715533252
1280703562
2047961262
585832254
464936336
1924836790
926096952
599866445
2032832512
809576201
641218010
2119414880
812596693
710129127
507550617
1478233323
595094055
398029068
1791258920
1035323640
1918562462
826991604
2064569658
173312555
712356435
153515859
1677128241
1359199944
658167044
1460328000
1206747346
1066977110
136027405
1327076463
1004763346
727547614
1390452468
1289451562
13539066
296996142
2114425483
1705338766
1692697512
619835072
1657496531
1849210029
834897864
1416307254
573440850
1062705613
2006743161
1405128853
567291710
937820945
2034707199
1309153779
791506005
1446523694
1440674653
1230356498
1047982833
162978546
1726902680
964857954
1915722122
1670815338
33028488
160912232
592118689
1456056320
1118785881
246152618
929430105
654542626
1826403393
780402130
909965076
497660414
2145457154
1768675301
94918315
1326461770
1643323021
1684692565
953823708
1937312110
81262740
1042409410
1012629243
489445582
285966888
1243652353
1967555004
1285607857
156690994
126095936
2088843909
403462068
685358007
1407682677
1977784905
1399454445
962195862
341792993
2139007077
1382256699
758494814
790281577
1344782446
930984173
1708879073
65069206
1450141253
831287280
320583372
168554372
1687729019
742687805
1505480556
1886295833
1759515019
2139493731
1714571425
1849293199
1241028132
1325960625
868982469
1841674920
1709722072
1391942739
1684124308
755089965
1881672205
2140837727
259471323
249797869
1758381103
1174639045
783686793
142505771
505168859
998205941
1509672964
2083474499
557383940
1306081749
1405334970
1728047
577644524
691079132
1474227957
1403803082
1135405214
2047963051
1002292672
208703856
1654466773
1081766553
642969528
1196377873
1421490169
1703799118
323873945
77689813
70286849
1325644158
1265591127
1185587662
727018680
1495350090
948606916
27406382
330493715
2118791940
904301412
961075475
134661578
1176868417
259122848
1146693523
1414393918
2078899348
1125884032
986617151
1359635999
1131116645
369343651
872713996
131189178
568776116
1577103428
1083663937
1658749779
1560660565
441661517
546783347
959788022
858126669
383218931
980077251
132981188
754415648
1158489429
15935585
1207321170
1851530340
1600884269
185174574
1186578176
1612712584
563919274
354960053
1777600923
1446367681
412588515
531299495
1406334389
1118953907
1276600553
1123732014
735980530
1923029954
441483045
1292049506
1371813446
1181399489
19467293
2030462565
1017143826
1528087957
1662292985
671098258
1958215835
2144197306
11609605
664628731
1378415141
759160935
1412268209
1647275763
1009688287
404151075
417521396
861249734
457996365
1802661793
1883854937
1682314331
573690312
297057155
813473766
679833811
390017589
2013370679
286649387
758242464
1413656155
43537846
1275434721
380673355
764318475
1078099144
1958122684
1770941806
632729412
1440495078
119178738
1858780650
1973114320
1412304190
44400598
373199381
191004275
1988812712
687142094
12080674
440989679
282236672
677874174
485622876
977669167
652924520
1450485129
651719254
1925292784
1436664463
2027061371
476279431
1071318986
2000043384
1866071945
692143488
1383049223
1502097026
1681983130
1714841114
1740579758
538071356
1841967539
2024271226
1360423835
590497208
1624879432
124706739
1672689636
1641815073
1472843193
287494057
359567449
746512513
1509791287
1027274635
1176368050
1331806349
1653204277
2095677336
203958251
598788621
843987795
34879500
49934907
161499914
1968010868
1075083572
61898230
463371759
709133034
1913618256
417672230
878262743
285648988
1844005464
2085402532
1880128458
186286039
1556890958
492444514
257496055
1888683509
1949971495
1948035235
1655128409
665964849
598880842
1533081861
1254414971
1013620785
988061446
2142558147
1507341690
270490662
122967220
1422046736
1927248424
1292004489
2018682214
1684318103
1395662030
1980323575
932144185
1784699088
1948171306
1291806934
463005034
2111493840
1515868298
1941819635
1276277709
907102059
100088290
825241222
1275840515
2067029009
867708737
412184693
853948968
1857596340
2092349038
245195618
2083896282
861762896
1068127254
1815901875
2957501
85347421
1740734805
70782703
1185479394
1906339107
860118465
1834642619
106407790
892760234
936262291
655463519
1416963042
1879001757
133732197
1518267320
1333437755
2037480633
392915638
519649558
1804989816
657275557
1727896709
76544525
1450650016
1578811149
283194796
217864116
949435595
1359447799
2069791463
1217720702
1687650158
804237146
498284902
848274986
1357060998
829709415
766713483
638184398
1248080551
1032500800
1080434656
1892908067
1521616297
1619205492
1041157567
290612366
1026351371
1729481280
109359237
111946561
309867591
1729390270
566745495
1605035465
23306556
735841713
1419352463
277660873
1283284922
1451765888
87851106
1680772797
2121660748
1994668027
583584972
1197532587
565862086
111700772
918860449
727424380
1973615949
712583592
1416450618
1301484112
1930205748
15666804
1393035587
1568167944
2018399
252802721
1936929723
1685249429
2123374318
913713029
1551722783
455608665
1360886564
155315562
194771816
855502479
1283592462
400637221
757075246
2128690432
1029529091
1728089365
1441448761
2009650097
770649351
2018955066
696116888
1980548887
1999647333
1323107704
39985993
472369416
15503057
1240220621
847106326
1302600863
280564282
1234224150
421065668
375022172
1191500641
672985746
252894768
1384653146
477860420
316070006
320765390
716131790
1937264422
1382749171
364977854
1081241527
1859213294
2032363435
2023510896
1218539931
1859511744
2036995474
1956707110
1584200463
687731436
925183872
1164282124
1469331145
1615855866
421222074
1460107046
724571530
1224355669
1743453273
55260400
155145098
761765699
1377492399
1866729271
1204359372
115388686
1125156576
1944127907
1165702084
2004716452
872922117
1422105015
2035411467
27034433
349670397
906384977
1909583681
943750378
476322519
1223017711
792151107
1246302580
1784125412
434822105
358931870
951716635
761573112
512328661
1480392550
1177093749
1865943754
2023103227
412595028
759322043
614452014
2107074319
1408601096
1777673993
210767520
1243780409
1075093623
1057559440
2139961940
1948967869
1693938342
1307520938
1484255660
910614715
1979622997
2054881490
136742628
1077708268
995776435
407757519
1228818522
1961406461
1654808007
412129962
2117007729
1908180028
1376531297
461502540
229280098
1565105669
719943299
1822016148
2101688078
198910285
1278680707
498032174
182133804
1876019634
797991209
1294640214
1775410736
572833495
529380484
442676764
595257767
1140231128
1776906962
507268061
309993466
292143411
1052616841
684290161
1984686950
324773296
942355893
1138802975
768618926
888927300
546805557
1615781242
401706085
1588282678
1583291586
1610411869
765505428
1400364784
1450964743
2114963546
457128190
1504027396
100834027
177910497
990441087
2104153507
1243733407
45278196
1962781156
2132632755
767867413
1282301067
1614771042
123641600
711227271
393234167
506978497
637302748
48085752
809735011
473584749
987599082
1087552236
242176648
1772543354
530016319
996921812
1167184803
1199329968
381065254
923735708
1868666416
705842752
1793406609
208102267
850849573
1218380069
920542427
444352207
1213726599
1539102813
136437455
1954935328
968782052
1829013901
2014256246
1216107909
795288179
822481206
954442196
558870990
589092512
1475634552
316567398
829963077
1662185011
1162293950
364181557
1945972844
2011502483
1805837924
1684524854
104769983
338095922
1607249708
62904802
1107933248
604859222
1210972901
3485831
1144192838
253422179
115570507
1399261582
1165333343
1917485351
476608358
84666296
10536159
1760781957
956377960
234112275
17356707
456824813
94860968
1614007151
1551857498
452793927
986953055
781390420
628755848
470930595
1334727856
1496204019
1828730832
501052691
1709032098
1168713100
1757718987
640391709
1085811846
950880499
1063412139
2019369965
719273186
1321757088
1283145074
417363189
2044818829
729679609
840106325
726660488
405219076
1002967170
338038030
100129633
218072154
994814177
181335329
454622016
1067220278
2042791256
2125241095
769872219
1893650883
1930212197
1639925726
63978125
781620514
921604231
1742054157
1726228229
245541386
576124150
281921441
109174877
1725176892
1476985808
1917814258
514915766
1763647456
910356425
843122407
233677946
1399155380
1450553575
940936819
2023606967
1198385704
731899720
796011181
224365305
807650000
1652683856
327358159
1408125051
681329954
376241858
1160316236
1774922794
1552896729
1269446780
880873746
707892329
1116115201
787533762
754331440
1023781502
1558776088
30904703
1112113593
940697827
1009544599
2028354301
993150981
240933912
164401644
1266673461
2083877343
151351169
729152747
354718929
465903628
1164009870
962878237
767763723
1872550241
1988167656
1017398626
444914639
300050926
1011794904
1904608547
1340221658
657161774
806727497
316463055
933303662
2008316740
1452882733
993029850
1053501305
1813317222
938526935
1071343062
723618143
840325008
303650486
1214047294
1450658506
925115158
1436036993
1095778715
2111546639
1821725626
1574618867
1826505445
447352224
938092942
804978304
1159873019
1629800142
1425764330
556023728
1188347880
2063284616
871318279
757331161
492139750
514289742
1876281665
735191527
1621581757
682937025
594034335
346096549
1419444400
1097004928
1894172475
744401314
473923483
1308796620
1411643863
1627625020
52120547
1267054033
1068469419
803942377
1801085128
352915409
389449274
1827191341
2054354037
740787417
799097633
1868898654
1946020464
1707108933
1473025504
278254325
248960303
184413329
70131201
1727668491
1432383595
607169091
1627630150
1087658705
1241227036
2089610143
1267828726
618461374
1223033618
1123997952
1109427018
1889789196
1696465656
697713471
348779471
1243168450
298081845
975439535
305405060
1951877235
868534910
1642838117
1337280018
1637380029
767128569
614030897
130619769
1905840577
2051362471
550047736
289766263
117275258
2023606967
120511589
1083809245
627906809
1042561460
961516030
1689192473
148707546
1348717253
62025445
2036082159
1739944619
1939574795
2011293359
2022012968
1223301994
133727348
263883084
167358759
1553946893
738313837
1730712996
893697473
1604370002
744428479
301701557
80309497
1477113318
503885188
1224173122
748029699
484178090
1319661702
1963863464
2104434254
2121703887
315874837
1538955130
550192815
997481278
439772344
229566955
515966898
1461211428
1856311101
1855895577
659807416
545892295
1394501591
26147789
366598773
1002714011
2032283738
354248388
1008825289
1577626421
1514749656
1525541474
1552722497
1369223698
2129877410
1385756212
242175646
1676893670
209948875
552364515
328780140
83673785
1866804162
647691652
1963494328
99051854
1030324934
2053341523
650185605
1984397112
2143640978
1027858423
1617736865
1643041163
291298726
989239611
1448385468
51353550
1246337885
961871810
1382455545
1053466882
1263022858
972431806
925771065
587531617
331835743
803326137
763492297
615561777
1108709287
331263364
1931748637
821074959
294377203
874304353
2088647681
399245125
1769017792
1276824316
2071434396
1311707294
738497067
2014769159
1143963364
56119216
1589745831
1734908938
966883025
1958441744
2134547469
1775707886
775989779
928731594
654173819
686336612
1970989038
1788656008
752127307
1899995438
1766864008
42255184
1564319950
422554472
12048051
440951077
1369694445
1267966011
1967406898
993231097
732472125
1055653257
686125554
862414905
512489473
1214644831
449810075
251550266
372620154
1512777264
424123994
1871286481
1236164723
1874253859
1310086229
367509275
1247199836
415906670
623372960
369012452
753980278
1015213755
497981631
1228399221
538041856
1731586917
775673209
1381162978
1013462215
374674611
1142047835
1057115448
1323419834
2057009219
1777794853
1896476371
1025037418
724554177
616667400
1691483033
662709412
1777092928
1554344565
364755581
1189032266
1753887779
1752511436
1379749301
659217526
825303788
592855975
1343185048
1660993240
254821982
485438205
1682093438
1418829171
604415706
683461180
1062829012
620231687
499007324
491779655
2044283339
1624894643
1506316086
2143789128
509193878
178040914
326589081
33090464
1749996589
678866292
2136212395
1708809349
1003230198
830676284
1260020437
1209658556
1601379805
1263514693
652751935
1136353068
1130876792
1887598553
838387496
1040881255
694659627
616722541
1266791112
1950595623
1429011133
1729762438
1761256027
1120352931
1224331728
897035616
477684209
2084531503
1595587704
1233081609
2141494201
1966188516
1503374729
1371382492
913560208
1739418021
168354889
475476587
1547401915
1111129281
1470050561
1498657386
853907724
1030189287
1346812075
527288531
1766327718
1975998412
1301541817
1574317953
1611053973
1070318744
212624073
981388579
560464669
845764053
20867068
1471870671
1134262244
2140112435
1718569471
52920989
1454353229
1109681419
1362693234
258732736
238647707
399988476
1850022443
1798658540
16176871
792616293
1358506714
602819968
151572082
1475005012
513555583
1828330344
322902924
1009048751
1399118715
1785242980
461725991
1129427329
1413416065
1422895613
1558623831
28596595
998159585
129845648
1793572903
825709910
1332166559
1192073545
1822856178
1284078327
960030534
1370523680
814836400
1557376055
572427485
1086467922
673253019
1570314288
2135322243
1663594322
570312707
2085386920
1466134626
782791895
1410162101
1060220299
1155240487
1242559761
853707798
2144955986
653645976
72160098
434238987
553157165
1883428621
2141101040
412304759
1961300628
1110562143
569785664
343712964
781579053
339366444
2111789655
735439386
402905406
1959427666
2093638802
1660578266
1672428080
895572731
1790562315
334466965
2044958578
335090536
760993545
881017998
729634825
728224928
1145143122
1372825886
1604388524
2080489619
822404578
2116231499
1828423523
1081944224
1023976452
1326877575
1747183474
1369117627
1500202802
1744351379
429497003
180247878
119677332
201600380
1779285801
781795727
1068402617
1057944589
782906374
1875906290
641277598
1516943525
1379958198
2136132745
1393951770
186291599
662938133
143617303
1140845895
1245587841
539749218
144488882
205321119
1007290607
852374837
742669639
1251328633
1584592796
284773609
2134912859
547859315
2124528045
855956486
1468828876
845674241
352467008
2059875560
15070752
2072109007
2080076779
132862136
565211900
1344502270
1647508937
487722490
1242181247
695537378
1297576929
1564038459
1829610336
1762581226
40826296
364427761
1822776157
1304537556
153842450
1124254420
1095698478
918311380
571080737
137412953
842600082
238023242
675031141
219987158
1031345728
1898503215
1016089323
991984824
258308362
1475424578
2103214087
1955409435
587498330
356240383
475946777
271965817
1317471772
919728447
567467657
1092958612
203003962
196915128
1264147735
1597677566
1127535132
1227452702
1159606826
1174333521
1874614382
995973643
1818203203
1209168340
1691157866
1964600762
1137471869
1854742061
909955083
1873125282
24630747
266091626
1631753104
1470299734
100449981
1983574170
595997388
657295497
1263165585
1269120582
1093126645
2005445142
1530891476
2029523904
184173833
1660021136
800090246
905125896
1958699776
1781432525
398118541
386845685
976228573
1733178074
1349918035
980682583
2038698419
1140581260
382706170
832039230
2112155308
200225468
958508612
2123028961
1873784638
737142324
247685098
1497693772
1376497586
1950265728
1105266831
726660623
1030093685
341682
1308889780
1637265286
140271841
953700263
80499428
297830324
1261178331
1475586436
1988715322
71496380
1252208025
1059542726
1421478053
896963659
950955979
216341325
875465853
1609583850
1225187359
1662010031
1899142065
909008938
882987893
677634433
410848179
692328487
1651753417
795894610
620370825
1838002800
1049189972
235262106
1101301448
1299899237
130235583
82114937
267719040
1727439919
18711571
934306758
2016913518
766708789
2145495907
705987632
2053739968
663593671
1188496775
1013606789
394734817
954832439
611385141
1686983573
261767943
339487130
551776942
535209895
149030999
307143714
1250963248
565291212
568774425
1615316696
1286221934
574954959
468978329
717404461
1546468570
2007236767
1211358010
623777935
394607689
1781200190
690674728
164129080
13989206
160732268
490933840
1510841052
1940862673
2024635933
1043898472
874832678
280545648
1040393371
1008735250
49595775
301281171
270729488
309406574
850153834
1479845460
417867149
488424854
567891091
180136609
140756834
748531645
1701417078
759062720
1105945049
28065334
1305589739
568065122
265121909
196951379
593402416
1030471363
1986049824
1499058110
909167522
1987587348
992442433
1701459739
177448279
1207924506
790783958
100749468
849821100
19160366
614949576
1594456109
1340658598
464346567
1927460192
678022519
1972192010
1240772633
1984665046
1577103428
1053243877
307529212
56821792
1032349625
1129255940
580289579
295787761
324503130
2090475754
82408055
1340403507
822209536
544175451
1436859309
1976023504
2103331907
769395205
966586952
1052012607
89543707
631989367
487080905
727674309
535030169
446190864
1261637258
991955141
807152654
19806861
578975051
1837800621
1531498569
835838632
293947705
1988066305
1941446718
1010137587
237871893
602153300
1965961336
587175267
2078777740
1945756009
1652910640
1093669833
1745592188
1338797407
91336415
910713149
150582592
341773723
545049863
1047104878
555577031
1622415672
1454041570
1401507674
1796876984
892732430
200920906
132950930
1355571092
1017964310
384743231
1183258536
1177468057
1934403722
1465330813
1951177389
634778808
1487364966
1346327218
350858952
485890487
80567807
333831064
1018638320
1416190483
1425441129
1192746995
34297191
1765597032
1379577818
1008348660
1757230058
7061248
427311321
48822436
917062904
475945716
1568991241
2083578484
2142826774
790539992
50818623
1107781778
511212713
2008285740
1621209788
980874498
1654744684
960183842
1109968019
1593097140
1332121251
1844638637
1793613283
1948431764
37897997
874970832
618118438
2126198531
133378117
326736730
249696636
1910860798
1330306828
749498051
1347545838
409984800
785310945
1521057033
1972427538
1790472073
332492165
792640637
2064108780
296698222
2018034993
1396054338
1580091152
1040739526
1488866803
1304432733
799648023
1050623398
149834288
803372033
728800878
908448862
1703229067
1902771172
871609052
1962698712
1797244800
1085157328
2111906953
547486916
1360063510
817005383
1552128798
1002501623
2005843484
915507122
1585386610
653670132
454447593
340810981
1944244296
360526554
1732720595
1095876456
696958810
1775971751
501330246
359953372
1119802346
1450960663
154894848
1127296964
93761920
2142536535
245013297
501480013
685442945
839276602
1702808348
1674705452
1284000903
1140029040
15070818
1930380430
837785275
130790563
930947164
1238073605
1478953932
1710619697
287508633
450744621
1906896742
533241133
654826380
1141497629
1253122100
1231455046
1700292157
136462468
1171871847
159830961
1654744684
1249521452
1505452803
2025968277
1522283263
1759348599
55345053
1747911013
996575405
1827378246
536017178
1353405700
1782172739
1748958642
1273378755
1204150795
505626462
1134668587
1368969379
2010707700
709986535
1423905436
199714958
1475149423
618101857
473250472
1306880090
1917732257
2037978483
1783286551
267492610
1768032714
1146749700
1953440925
1396242631
313096764
2025896833
643293583
637612330
881404757
409618302
2116095152
615001952
1789876997
766263041
1036648641
2047275512
1920305495
363792234
281025678
819040587
916914097
403398701
1198715591
1789977788
394299262
998544569
2013589928
1849487027
1057505356
2046122920
399485165
1569336233
450096034
620994182
196082056
1307108427
1640701579
983369473
65746942
1310977000
2111795637
576753370
1542442656
1219199502
1709756325
1246181094
355226484
1076161936
927310792
438301299
146147500
439290264
709542642
1959530418
1567720540
594517855
537603965
1711911311
1850401410
877842206
756651237
2007041942
1118459351
1092210367
1316281390
1290015167
933816212
701619214
483213526
1734883030
1973753877
1675656128
579235558
821913834
1395137917
1615332902
1566090723
31582474
1817286329
1434724349
1889213921
1418489734
675942734
340163874
216542350
1615931866
740520773
738501947
1136831116
44612238
1783888294
680844248
1580714937
1062436049
1419247316
1912871412
1941242934
205995719
1643655573
685654553
534753035
1765389192
534256582
109160370
1204603567
606995208
1212288443
895549348
184851522
426821207
1250454752
1798404425
490431495
1583161588
1195247084
1774586222
240356085
1537520006
681048747
737046126
640850264
1863470413
532046366
1370372841
1736429169
524035258
1318716601
109742253
1668585058
1880809743
1269674071
1313097752
1062436049
1992534750
637772691
1736771324
1775187220
241778535
1276839491
648479008
1386518361
1388899406
1979344149
800376663
1349677493
897506760
1399897594
876463825
751282408
61989917
162452988
550625476
194096276
1843445615
1210528500
652565516
1953352945
993185981
1021189953
470483597
1045424244
130953552
617755973
346949101
1878014734
362619573
1008853626
2030924226
1418095604
2129799905
612914898
1836242643
2066971773
2104118619
466576863
1365077765
857862183
2124095687
25723770
1481159548
533223432
1806713100
1433404019
1404259216
680610695
1489940819
1465416294
2067364348
147619377
1083809245
1845592414
249667694
985647340
350849776
66465874
188488546
2042897022
444047266
1339040477
1581434200
309428858
342762428
1437922801
2066640163
1766019127
1989357286
125266682
286926304
65787391
1740479592
1528366306
1269384851
1783026624
1596313322
1325019326
1583824442
562374838
2100707675
1239865358
1809420057
2015091557
240906843
1293103719
257535515
1904710789
400925800
922762969
1084130107
372069860
922789107
2063098390
1190396111
1034135408
1350582011
437479603
243993068
1558274804
1558346432
228219538
98462321
131514098
1980184077
1928488038
2037757473
253014102
415797237
1497020684
520172704
436996399
442936457
199359506
383574599
2042780596
115113090
82649816
108335727
536316410
1418525507
276629072
1004575906
1808066940
322975299
1267218717
1028933623
1520347667
1468401537
1041292714
243126599
794272524
1638969678
667973541
2108398564
1961295282
349258510
381185485
930490187
719025756
186483525
1453434926
1050489153
415061550
708465436
1208572106
1587858006
1952006276
1389784125
1114792763
2019299138
753146744
275086510
1081698360
183190161
1906505906
790492264
1878505109
1077642848
1145648920
148764284
839962052
536767011
1287293298
968257380
1005568987
738234834
1765196130
525281551
1557958171
1052484206
1030356475
1920354694
1978582844
1954207812
1852383272
933332822
1507547648
1686453600
66483011
246011440
2046005491
1063916856
2132749173
1189558398
1224231646
520939461
51807600
624581835
667540213
2107117268
495962424
1914484045
1906840158
1021762329
2017799246
1154203598
1493130560
75419162
1856971286
677247144
1531714412
800705818
1517433677
1582819030
2069788227
543859107
1340586774
495575192
1085315553
928700699
1310135379
550639283
355764325
224967762
1901832178
1190003226
734780681
144324008
468316155
724580018
551470724
71206502
1230444795
1325457609
1331414812
1633927246
1454104891
1839101905
496494462
1343043986
1494901678
45065945
718900204
1009344172
343075538
1713065930
488986591
953875807
1600373429
1269479718
298740698
693404703
1750646256
1016482773
1384178547
338261811
653220774
901494026
2094654077
2032623187
1621519379
1575382368
610055847
1481547862
715435784
1203988913
1310959726
1769903620
46968985
1583013914
131423047
852499318
315843123
1767342377
44484001
394400231
1961833414
1607641262
1511837222
1277808470
820346434
918856951
1141585147
952645525
1506490435
1105821033
849010888
149857534
7243661
728397150
1429633722
1318695034
887311390
1003105694
955338190
1028728719
1065027954
504189284
718080234
911272921
504818400
1158559262
542899627
1869710435
599173255
1004820633
1381980886
539971460
1673955389
1143627776
2082838357
328324283
148331360
1664191360
522662256
647840869
1552276183
834087675
1905565812
42758381
1056261632
2068886146
600458706
425938476
1358149938
931032133
249396332
544916750
493271355
1955331713
410032666
453216054
1496173833
133826357
193490182
1868305833
915598932
1040820487
857754035
103649100
1675155983
746247595
1560057479
816743960
861594617
2071834463
330357745
305115674
1449508011
492696911
265872426
265355323
1601942215
2145976425
255649667
199373192
223210457
1905988943
1150142212
1455737747
1720365369
1932965785
822513150
1887713476
1281956885
2122126303
1932176575
1933748610
116699884
1723651789
210615114
288607351
1238287408
1176158428
1908180090
1102903318
1616270829
246293056
1466266478
1045543303
644641546
1464212469
1557352299
118283407
2103486871
932489605
1060063921
1243706090
1230993153
2013139430
343451262
1967903471
403303846
412262287
568307301
734436298
496180444
93658031
213644898
50649530
1967171702
1889937341
1241377612
57337092
338927773
393041249
18944585
566616358
1697475062
1303427177
2095776558
392359871
185711279
2044286195
2033544206
1061802672
1766386210
2057110611
1624938624
109439670
361727204
1211302222
162176559
259925969
435421633
1089150369
1495462490
2139483124
866414231
1108939607
1385149015
1141081030
1111201728
36073306
1803720417
112973753
2091509315
1374641003
1323723860
1418964128
1410132347
1535522806
1759454438
2053865949
784057694
1228472056
96159900
2115870173
128368771
1921153051
1082907310
1987958692
1040434717
1276090475
410666668
687277135
431575996
1568345991
1959901040
2060110508
30903586
1511621948
587301830
1884698740
560510515
16959515
362685451
1493773944
844502485
1900093971
514339316
1668672651
2102965699
1298610731
1255984849
2122452567
1716084997
276895904
364473480
1987290667
2138560703
1589149522
1798153910
640508425
423449587
1415948981
504876912
711896544
1402497910
554360296
984584745
1828392350
1339614265
1571636723
450360077
1993940290
233207061
1760198800
2030076010
297786183
1450125356
1226686970
1890056567
916103603
1347794741
1827067980
1821458294
618229137
1339658998
163904992
1850742975
1791387227
1846516406
947814148
1332760081
1867995582
1999227324
886393254
324639698
1791583890
577812815
733920785
293996368
942092324
785353220
680970531
86031547
1737667889
809480599
271954171
126379721
589679638
1051367487
1731751548
424871138
1876002947
714096606
448380838
1633904349
140622510
1361465214
1414966414
1943473463
517814628
1194650990
394817049
837860399
1571159453
331028734
1766603213
129753531
1253235662
2121718329
532996219
272902434
1745017486
1219570268
942338226
1190772493
1366120961
2106313968
1532101281
622233970
1736244714
1465769911
22133289
443672335
574944831
1416838880
2092608147
868079018
1774286555
8505106
1556640934
341786389
657823698
1002197844
1907183488
483405263
573440850
1483459044
2023891211
127921067
1885327925
783146185
828486366
1590772465
97156308
908939831
144558214
1903292760
1579715447
560434247
982968149
1193018541
676874078
1534383454
668815103
1142265090
260321929
539067863
84274277
590207933
64185782
48703912
667015832
1068375581
1281977575
2124240606
1140519437
1348687758
563505773
459742623
206631711
854531455
855225694
1918974473
2111981491
356977162
497161565
1479610166
1861242250
773600398
1902047747
326107676
525565227
234338397
1903499376
1170511996
337517126
196966181
506285407
1754737975
901703779
389664724
1340238747
1025872039
1904690363
276170044
476342760
111729383
746391359
299751994
522871002
568306897
1602692626
780016110
1180974368
987966495
1365961571
733970793
41510224
1768476128
644349215
1412460527
600967795
187305751
1285210554
195514757
809152951
1213021859
1251858800
1429213623
1046016582
1224179718
159780475
1195122813
722561296
1056834927
461774956
1966892223
1306289136
1255953820
1081710430
1192008531
636150773
413760447
1619533055
1870510078
456084901
1513945478
1045477781
1758222694
143300527
1058619537
1962398680
139730441
802614838
1683463633
1333755850
775498495
485334091
348887048
1539722561
1633968066
746746549
273134893
1100084401
1492795995
1954454151
1196598254
807252778
1331715651
115903245
1262225614
1353058898
788604383
926684625
1011218187
1607217317
976943933
746152121
747692215
1363935295
549260268
1252560840
1152304566
47674438
893494705
247761107
741068287
1130332742
1246358568
1742831375
289892473
1496205612
457484880
596084323
1238103938
1230232839
2133764651
1382617795
1487155941
2136776141
727529507
2058128572
1094522845
657954967
1045258952
1562418821
237776279
1192021519
869159332
919580486
619893869
1704410113
60486392
85067473
10549313
854462970
559906082
980997971
332095165
1559704422
442129169
1575120269
1034787726
1204924215
1713099045
1908077335
1137796152
316195554
1570620078
889629461
1362201370
2007079834
1413990601
1445195587
280595167
757504490
823215623
1826798163
1446519257
936012242
1307709269
384373448
294151610
661139435
531641175
802328186
345479080
1652772498
825785607
639502328
249108250
1009116973
1261478985
148807571
1734565003
1439134486
1590945207
1351644719
526557356
200132254
662066272
2057664462
1386599517
1013784569
1470408892
889208901
1416211213
364355617
1145247850
1459721520
1306986595
2126045576
1936854790
654227770
650937289
1351450660
1749793816
107567119
1031590801
182374314
1971155979
1573211633
1801348492
1047607775
1747871192
515535006
340994505
1180053498
1308386170
642117813
1203914784
1797768398
1090675523
2053467231
896334894
1355061967
1226312493
641159248
933351721
2093357932
242033709
1633524305
1684578394
1483979046
1152122071
1151488740
1331235799
928509096
1368409323
1268113240
1351171617
341250927
1295113684
1300420605
1093956190
1617760581
1979405106
1803730702
2019076301
160644287
1698504203
1045789566
705729426
1235659968
693675366
1790725770
1346648225
939851127
491931392
24943546
2017715947
41489777
129309258
1673717935
314430724
1677018920
30943692
661633682
1271670272
875000213
385842521
202164528
2112535024
320058820
1445285719
456246353
512146420
651486024
1404347081
1230905140
1573576054
1956884613
522609979
1826422418
1483213046
1136964003
2112707763
661976860
390084409
1749646156
1013317853
743138923
1608232406
946063002
272363060
1131873566
1572540980
2122476573
1522910889
1851120967
894204194
1255820507
1761310842
639118551
1438757925
933376190
1246378834
960971857
1491628979
464401463
1509086366
969313153
1588342477
1441351134
1692378994
1906884199
1621269745
301604890
1293417258
127616695
1657644090
863270382
579682868
384550732
937389245
850108052
1755268126
262797244
2057972458
408227554
569856635
2412452
1582887308
1143241554
1718624943
1951484362
1923136566
502319263
1409332202
483076779
1495738633
1107207772
1461553567
133842578
1141835917
816899301
1025308205
769066355
927312590
967927372
140526256
1148077717
233872510
2009237644
1093121751
1210034170
1142300742
1428710418
2132256666
962503926
942416426
161218160
337383348
159850612
1963904125
1572781187
365797137
249610552
336556656
401038244
880450711
676467485
1118734048
536691782
274946840
1173707746
1202439716
1468774903
294538182
287466216
621510739
337712283
309333971
12579825
688576734
2108295179
1155772320
201431788
75156694
173811315
1232684948
2087364984
153051201
1063260012
887646220
813091007
1942513253
865894403
50230433
54338741
1432583772
1533410644
1948335250
1781937050
44000450
629695045
203636646
37687116
1758637821
1508781711
96599994
2040723528
1781700554
2030482818
1104613439
1980579663
1430954303
234526312
256141412
1615776571
855099431
71229684
575824387
1496513635
271482128
510714538
597854271
927777561
1662656479
1141170896
1957980784
133398062
2042733514
1045896373
235066648
274742159
1291668530
1156816151
646222368
231066552
944732313
1847636161
827469410
700231047
2089992182
2090963606
1732576427
2001824398
1450760964
869014390
2070834375
1613847099
1719864559
70085562
1003790238
1616097566
2050791120
1823157584
823929831
825878464
1776967632
248157354
1310165630
1928605528
897148675
1703523132
1976763743
327351949
177616173
896582483
1105485570
155350513
1413451416
1263278400
1915807871
372391530
1848059664
191619122
1984270141
1901973001
11547640
1628330325
351749769
268209067
2087618531
643786808
774952868
261789214
1041687404
756619366
837388412
2031966572
1818894830
1480992230
581422987
396442325
952405657
279022385
373044554
1967125800
718595898
1708415628
1975491947
1531918663
1830737151
1897488619
149655631
598805745
948977301
1772559744
755881071
1034198513
1752024424
1011051086
95493114
2005751680
1560890601
718868479
2127119491
2124048109
26598078
650989411
2079341604
560751225
1597572216
1670316370
1456454137
1900856721
1402502910
433201294
1302557494
38422852
506951362
1875025898
1832290072
703362706
2120329573
1516927229
616985110
1740579758
2058960928
168699202
1561171050
1958283100
1979752655
588985782
701640006
1022919064
1373642988
1824182885
641856253
748776148
1646504724
1500571353
1914640494
435029410
1502776962
1923784738
1382635120
1741420710
992624417
1970479931
158827108
854856893
1483321830
1421440398
1464472018
1896338905
1071189049
889981052
1538664486
2062045070
452183136
384376599
1693717360
982173803
967738554
1100817302
1532697845
2144837053
1039767696
71152453
33841736
1964645760
1952648731
1221442907
1356715016
38298216
417236022
230886621
1105840461
858673367
1739794085
2001507089
554351692
1744305169
2115158321
1146736740
1473659375
1985171734
99300448
1192787196
1725987361
536043185
1704029177
2040285214
389129379
2029377377
1074129
1559091160
1759309286
1270116247
1099649584
1646017330
940164613
355598733
315600375
95258631
1298924048
138725890
1680134494
1143627776
1706413474
1234921796
264840785
892479466
2145204132
1327072631
455050503
569725220
1745222107
2003118343
1114861140
122935584
113054145
1478791274
40334891
1738964279
306616245
2107476381
1768873826
690596739
696432136
1573814740
375190066
1187846675
1996949249
277659472
1486393573
1012494746
1716767525
549616839
2071208217
1319032821
584726511
1291335046
1734173117
1029550147
617740204
1670556561
377453860
642854905
198741427
1058401437
1660787382
180657822
1340650635
609506352
1355897732
47314212
1946610608
409382166
1018617101
443552178
829853860
946279248
160819369
1374625132
1523395384
50685887
472698846
923190227
1420496794
1915890322
840551422
1323983865
624360151
1820009302
1820369457
1377763729
211822358
268359477
1311875970
1337413713
1915327761
2128538221
1319860391
786822890
1962584752
108767583
1841996228
475945716
1687651661
1973873782
883344863
751063212
1728061522
1988961677
1500144110
1437862203
413769379
420183845
1170247476
1753346763
95730188
856150827
721325171
2118348560
970558901
953767948
1725609890
1675948868
1241935979
166798481
1560374831
1550484742
1178272630
1214607955
941196577
1123978217
1575934334
1219681494
1878566302
1725238117
262137152
1372522325
1559348576
1723220702
577670515
1695431313
632531818
665552395
1661392319
903304347
845314175
499250614
620005447
495033848
617459838
1237313972
1409749881
1040337675
1772029977
400094048
720141092
884235897
241044415
1971728337
1153438994
672702611
1577883694
1583187604
2118935288
46366597
930061331
1074960065
2082770734
968257380
1022595612
1714706571
348400597
1450992537
525382702
701369432
1040657209
424254520
512817931
1998706731
2138827308
1466662783
727767674
713708767
1399758299
1706436720
333472442
1297944324
1433614841
1636017370
1876485985
342165593
669717943
1986112453
1112814144
1098357938
328152861
701194647
668372278
1354819767
1391405655
1259535899
95680687
111914822
1176675205
676891671
758830573
1960175854
1606758796
2045501538
1638649451
1484364676
1101774866
1306379002
658958073
201359651
1885691023
2130061614
2023643528
1210912195
2000694812
820052500
1210210559
1970139002
1846944299
1833229449
1055708213
552288411
685180900
1143693473
57926547
518821757
1364393292
17344121
142898580
1487927076
1767763876
2051886621
1475640555
271254640
914448474
1032835770
1961388521
1006618656
331872771
1420325177
593476781
622876367
638408369
92018801
273939748
1670339933
489415240
1427643615
1425150083
175098246
585717890
1229911790
709210870
267960652
999198553
1863772202
374551752
501969133
360754918
2000940300
2097619753
433693969
213199149
2129980578
1149654827
195712089
211988051
946985167
1691435404
938944249
902107704
1460579552
324344291
994724409
980846630
1073798232
1736907796
1883132070
1967092726
534491484
1471214081
1379143605
1057281101
1495506293
197459790
1219515524
417682981
857178207
720970266
174228032
1511860592
934897608
1472429503
1088931289
984426541
2115999695
689865210
1076574296
1872168197
508089306
2111633962
245008493
615586246
542969085
1913036089
488905876
492256733
1837808854
295391094
1759485087
1068703903
1420834032
38922050
1261911157
1920650922
50642979
701263599
1582533662
699244391
2009145536
434083530
2050234167
11183601
1462942720
1607990547
1130714306
582270066
644904318
1346428045
1708537463
1089071129
19737544
40278716
2072059541
1638141814
634654227
1517017783
2132256666
2047659764
1723651789
1350144971
1529004433
1932046341
1376983585
179884607
447963213
1778104414
1299099517
1408515726
368039420
185193493
874108156
319697741
1087246786
1576389011
1816823212
441721898
642391874
2079455643
452447932
1684724087
1644373618
1281750230
879883978
45280233
749282558
1146764732
1644716323
1190873704
1080746143
1972762965
1934297796
600171309
854531590
943167693
569589517
1447899344
126385132
971845927
736976834
2116418414
1004890915
1172566145
1346761300
1439240496
1695489147
371000504
1156426254
1740831375
453259607
2080161639
1589460913
628756271
1664460008
523935125
536123934
389736679
1044573767
690913514
1563714916
719868197
829418841
889468199
2041850480
679809845
689740608
2070482106
776471285
1425849731
1744497606
1404378586
928672096
1642075906
414465642
1998719084
1742659213
1530827726
1023045147
1765349402
1864936732
1417677720
1541043130
1164869423
1328450420
235594100
245594164
1028786087
1895242785
582174618
1222734305
1448745603
1130769882
1234247839
1461553567
56459112
574920401
1960858982
286956719
1576254102
502839342
1012725327
183404105
645126943
493396942
1767534305
1254982122
529508147
1919580746
2086062405
1741700463
242938494
525086495
1897153677
527100610
1998258140
1740521435
146928490
1229243848
488222536
1690312733
1564073371
1504131878
2034236440
47456763
964864269
610045543
1691937600
918579949
152447946
387010219
186693422
548623549
366381301
1113483363
269271876
530570332
763300212
484293342
199957345
1806456371
96059086
1331868295
1558087499
627866961
194691478
581577717
787875493
1814602554
1744810643
983920384
1144226965
31361198
434559234
204015846
1751207635
758466924
1982714324
673545917
471013125
166667668
2006217504
1386412719
1105920410
2064995351
1190126496
1091412934
82518685
87530285
1138868681
1197440230
42205907
410762330
40062279
1977502484
1330850361
1794078382
1773619578
544718057
1795623370
745643849
2059130373
599709078
1056125440
662514340
42228305
1080702583
695531542
660093945
385106322
1576932229
1411228954
1428066107
463584834
1670295426
391503471
23803653
1556361570
95691951
150258282
1548370674
1306392827
513759325
1978783264
1207016441
1342593063
1267687348
515014972
1428022505
1939791751
409321192
1321280192
593167626
534163006
108388542
2042450264
758017480
39018427
1996753656
1404593657
32613805
1129113784
1605097010
742026437
285058442
904897188
1585695166
1324556518
1034324755
648386984
282682829
1049087853
1817185633
1638317853
1148763637
1951775997
678081437
1316662332
1460106197
1345242793
373613740
314946785
1803267366
590075687
1763329102
1099574099
1406258214
574111202
881532434
1100584264
701258520
341797323
1354445250
1150520196
388872656
1308230422
2111406451
1884196011
1446275584
32679298
1076502597
915361933
2013332747
2114508582
7254175
1894737361
225272696
492310597
850126181
1258216302
41615277
1511919930
198248316
1532968324
2128116748
1712578965
927225688
360889013
462879602
1201212022
1186119083
730470908
1490399893
738625619
73885
2017908306
1453449208
1846636038
787799583
1990884495
1399059690
1576608337
804885406
415944096
590591648
2001974512
1473660347
1764496609
907044968
972613149
1242796665
1016221622
1769022224
314412615
1343269317
1894869594
1051660897
1108559485
110074429
1314083644
1959506990
1134918075
927379635
1851514850
912840402
150658247
138928401
1811701953
30046590
1486703605
1504650074
1852457780
525243805
1106370612
28559945
1313613368
177437978
2113071926
1036825225
1340076210
1021072901
2017612157
635627031
469766935
698728265
555525672
1059167200
483597887
1303580429
304952747
2059173751
2021821077
881035169
1961912688
1361763649
1263871611
681059742
996845610
1202861517
659140444
1299064823
863518174
914683581
457239589
1354372505
1905957123
1993704901
1483962487
1387754956
1722627444
786016643
1944878444
1721341402
354716882
427381176
903347471
43740962
880828022
1843306086
1295884523
1610833086
805086733
1420051244
757820066
770070100
354369395
1697366345
1437569428
63519342
1823542584
899144558
1853723675
1821155280
474639478
191235624
1217340340
884852573
544146469
1694909713
161694315
1722643869
1029768954
1425099963
1994448892
950077969
159986020
1969190168
1404791578
1052136869
494993010
194202533
1458827461
973682188
1324434481
1517397738
148656292
1655174379
1025242094
101774722
998070909
1640173647
1914527819
2030897810
1624547270
1816703059
789439065
972455357
2137760854
369410866
145016522
1228492136
12957054
385327807
223210457
838815362
1666596299
657122064
1367881087
1582204447
1661116065
111307009
2049582578
591491964
1035375156
300853049
1015105489
83626532
1802372330
591970871
1755517657
704046918
1941128096
830017020
85607356
1092468391
213893702
73603810
522272140
389473161
507994034
318634525
1289229139
1455914576
2028114124
126711702
407062088
247015328
1216807897
807587751
1649883586
1849896179
1156965670
1941977946
1978280082
610421
218956800
2031869252
496356634
1569525066
2112487745
1727036516
641124092
979062955
1655382863
1368281321
1880714023
1244551206
1258694735
1040741382
507378211
1555919480
1402223434
1541357803
967927372
687665390
1973176043
1643086380
725568184
803513703
918779641
1520789444
1334653270
646962781
356955936
1865129401
615229740
648937818
275154701
948510866
439755058
799062022
649728121
338038030
193702958
1407059008
152913483
911910382
1690649255
19350570
302439940
398593962
1939512885
1209420786
139020951
645969937
1700543914
945238726
2049166973
1678353919
1176927872
1328178422
2075948447
1288158668
529000518
411412267
803825229
936837814
1710523812
1878831354
1503980010
613443056
1130013247
2068605905
1265070353
1068749597
789248355
1888520992
2119598634
251318951
727267917
1906292749
97340436
525586330
1878060408
337928241
1624024577
1786491287
1869719537
712007631
886927749
1040960847
893026583
222865020
736816330
2048146643
1971564380
847932232
608454289
1791274319
1453495759
1842556647
697897978
1904157749
322429993
2085557869
846686433
1402099170
1209374149
537225083
8230923
1105720079
1912917079
1325727061
1530713744
618107736
1655749440
1133886998
1972502857
1937335336
190687130
279893685
614032092
688697784
1779764950
1944657804
1674334465
461092733
274884884
336163838
1721197397
86438613
2086194712
941764809
550378644
1999806776
435561035
1517336251
45801417
270882703
684373276
722816260
1931912253
1131343219
1275433459
1095740533
229422059
1823221399
806859173
637328466
1800053605
640371830
1797485195
447086967
876089846
1340330007
1902558980
1316666803
395264381
1971896486
149360840
835982633
1846975950
456018829
291424799
1431267749
1572842098
1229173938
684410134
1568048241
1338590712
825456867
1471078983
1571309365
1217007379
1614806346
95034954
121004494
88808068
1953765769
1406970875
260781322
286939265
502319263
1904977424
1957118728
115687294
1701543461
64622277
333846546
282715378
680340983
8496548
1743547569
1573741623
488420430
123870249
1956696111
602655274
927678530
435561035
1924184227
1718521967
490292630
2048335830
1411182131
662597768
1165399683
967266350
48870011
1796494632
1308658647
457828809
86022410
836326221
975558134
222674633
352913540
791944206
2070779383
1149867172
2032397969
762965423
1199766882
701741541
1130225661
1166503155
1236477529
2138044571
1114959428
1214177056
482626615
163907626
2016534859
1506644226
1471840760
934793559
1377086630
1774596465
1303634238
707434907
597484930
1030936674
793023254
1798269712
1240490524
1710528659
2059751333
630005905
906386098
1406007055
2019957488
1081832493
568713217
244745245
2020327793
1859883689
1462696989
1632862015
1948472037
1138477358
1806924546
1420758780
246684090
1691265124
1559529831
1623341727
535371909
299042676
583341243
1730238904
219635113
916779681
359972036
455958007
178656344
1499842534
887929731
1412606310
295460853
765443024
1114530499
1727172841
1448656840
656077025
2074769656
1660706542
1667239385
2043072000
1404718193
1911840171
502888947
172559004
622482921
2089825661
790596297
1966491503
925117623
1749732037
1222373242
895443419
94726939
1890632684
1799067682
1554622834
2100758596
2085569377
1745964912
2018408070
205341638
977435430
1630119349
1562486623
779700281
1091232436
1367603667
396476195
1526806422
574941293
505490640
869817417
737214580
418632403
882148774
1681927899
1401925056
1138775686
1233307395
168918687
1369378369
754988999
365383283
1378464782
1411929892
1954328007
230848790
286965640
1617132584
1370430578
179295053
2018542325
1054874537
1358611753
1886364524
199287634
1386908635
1733278231
874553790
1046161980
1594617749
1176855804
710619026
1674343418
777756300
390216911
1406310519
1604441148
1639018168
673589681
370041920
478871346
1041643718
524869499
1894102255
169473907
1680701829
1959985283
75675793
675352040
1686956400
731557592
652992470
692189657
1428344473
1417521161
1127004747
1741891176
1198720378
108958577
155445980
1112446763
189960868
152888199
759128056
697373831
1487432067
1803718309
1455347210
1721666803
238772611
957895023
1995077882
1004264088
185963781
920034032
600650987
1978507208
574972943
1829881871
1428357359
279347062
1130365974
2090367098
961122541
1104912715
1861827896
1103369742
758721077
161242068
833651982
1492791189
327042325
1510532978
1882106934
1726375152
526251356
1960174197
355529154
147223653
1050443881
1225637975
838980526
569584454
1109028974
696108906
42122409
179380467
2098460459
1290458008
1832237476
92931584
2058128189
1984118104
1406630188
914069639
468204246
1066655391
403130023
398741221
1487086163
745129052
1916368665
574093941
1672450741
135605525
1046339026
71110431
1870789749
354365954
2126481743
204974559
1271787951
1379917352
1278621576
984014545
1424653599
250239273
1876410645
349670397
1876423479
1231751103
2108829820
1952584975
1506588845
1713664444
617308023
1238635490
126722081
523735840
1986811755
999471590
1499846507
123245936
520305998
394036790
1898081078
334508171
9069167
1039654407
191530706
1821241633
1633200121
347565881
723776499
560768521
1451468359
424102319
1032868654
831520621
161582908
770019787
767850643
1584079671
370471795
238992824
6081997
1199329968
686528948
2136647407
1846015791
1042253721
1393101048
1006796803
820333033
1569264888
50140959
777003211
766057754
681033994
715386221
1527061120
582520131
2044024776
941630692
477731176
1479184264
1211761103
673618036
322930572
1874380721
1283911225
1736270407
2145904333
899464423
116501403
843785516
2062827162
55676156
918466556
825651770
1837561686
331950460
448258312
2106953331
471336556
939381876
9355093
1219670652
1716041286
355655668
280585747
2002954248
1197510115
1960300026
208597926
307925253
1362691268
1284065433
1594202785
407287686
1889412181
1464472018
380338120
61353316
1990833672
1574528004
110749432
1476177244
1890383531
445731380
238199866
877029120
906166677
670306322
1477524239
447884707
78715872
387816454
1657427924
2117424472
1557839887
84851900
994244877
49923664
1818347823
2034432537
975428056
191971126
484597391
1298700461
1931873914
159998028
1013983814
24781168
1403558548
567097859
1115802668
1193315126
1309331801
676815205
597713157
303914185
1670757904
605402542
600110838
1232910134
908243646
469831361
434064713
1866520012
1920967255
1333795024
938132144
2075284098
329013577
338199176
115957353
1199468749
1355568586
648996652
445165867
633653723
256626352
946448164
846260307
1469009676
303996317
1604617143
1186032178
801137647
1291957333
635502558
209814950
591743013
1101190789
431763010
1082082682
1868437628
2024209165
692221672
839032813
624188796
281183237
597996413
1085806781
572174136
2088708180
239139890
463581569
360415030
1596076926
240835495
14021557
629008140
1372266680
284954954
1968046653
1504010637
1656721892
1127535132
1928505540
1658599322
1868421780
1404428417
1971368354
1461190230
1670519699
999116301
1200640585
1148527826
150400327
103616284
1052079059
656678759
81691880
347101355
1636634190
1911569829
1389742820
987769976
269460789
541557594
249128676
1179539691
1898896419
1865205495
1405744530
2143204387
693917473
1879090993
1519877027
1047831685
1157579593
1382526962
235919052
744701707
799035179
1801097247
1796650831
1963759891
566779415
2062210856
2123957994
2037457909
1232155696
128076867
35867801
893774973
1003561238
1493797812
281343257
462164473
574043410
296575538
158627054
730678584
1852638117
1802395887
2072078467
372992462
219924764
722322427
899781314
1124192164
143038891
2023229139
1258589799
1853974508
1900948857
519016838
866477381
519410802
886923616
1074356707
1117736678
613582190
2084464117
2116031263
945241782
1091762446
440091903
685749771
342590438
1356763823
1652199228
329840315
1302754444
791721863
373541695
957580346
1303698053
1924058747
1084919785
537848393
2003253371
1793572512
1250545306
2098398841
479009239
1966554461
1732947021
711889896
915312039
1673897229
593120329
1481963661
552273405
1651115055
978904321
520841092
1445071474
1957912506
1644373618
419970782
1284672007
359700898
2078299935
227521735
1241004608
1799857325
103118148
1837833902
488067514
1568908295
1266929019
380586305
141562644
341747741
707604851
13283032
72990945
564085829
1620956196
259702712
194292666
2124541258
540749827
1844762893
32921866
496393913
621091195
229709483
877608796
1583707948
686544229
126318650
894247365
1270548911
261879220
1086253508
1902600578
1259696018
1319050447
661699861
1308270035
386845445
1871707828
886707240
386307884
171231133
1235083053
1795058246
804887765
1277994248
1677871184
645241516
195501515
1517115701
51471271
146480998
182438495
623659027
100545340
1223289157
423363769
1873827081
1894002186
321293819
309655993
898500621
2023513623
1316703866
1706386017
483062300
1887054588
571642956
38505053
1874235874
1924907179
213545358
1815820526
279529242
1275065086
2045648470
1786912377
210123471
1738693091
859470154
1368784405
1315928364
238773807
970768004
2091247310
1624063578
1646300183
354960949
1228657600
897762847
1353158612
230287101
1501099977
2128357087
1628345411
2128004602
1010198737
2109429810
233627445
465588304
1281320668
78521087
1309293620
284815630
1000026075
1021410830
917011801
1379034324
2094735991
1551383206
1575733297
2027111083
1340220886
1440228897
1811876054
1419214230
1319896278
1924114870
462937792
1346482221
1425795866
1980387549
994744005
903813903
945706084
1797710173
541349135
1002775437
1364142149
1055953888
1208910002
211673247
1197241561
738014052
930137573
2061436023
863388997
1375708438
339662963
1920538935
1377145396
790740702
948452430
783379267
568820719
1220619125
1122182531
373676544
590465503
1565016101
640523473
1293880728
1439861412
1943822459
1502014124
1214540398
1957974356
77421913
939345003
1814672859
984767706
1073445081
464236050
391275236
1096309733
652668881
1639116163
1409190820
504835216
2033987864
1370339027
69695270
1065645915
1605934599
351828411
1721650780
1823458706
1041924856
527476586
97410129
479830252
1181306446
1702050141
543907515
55117428
568408652
424561000
809179329
616800564
619295048
405904258
1216937755
1740952653
986094843
2028037974
1640411957
1261168886
477140566
1531921255
764819452
423811582
97807916
499969620
1128267803
887344965
1269110255
2137287092
1289081042
1320429544
826891613
114755532
1647704259
1378477708
1058694672
254044032
66520708
2012595881
1247814429
1559622617
2146203150
500271711
227698633
811384158
315844873
1970398522
593326892
224042251
850372508
611420880
873254803
146169339
777119691
1571836073
1435917789
1193233197
2072422792
541430827
142623312
658441877
1139130176
1547047783
347683843
1406785470
2006860506
1758071177
710367717
261320721
453845126
1789365250
1133597791
2080544876
101074786
1952396088
507005457
902080564
752249572
1048042508
553990667
451895214
1355456227
52040159
1350294178
1383211253
2054368134
123508730
137755186
1764078591
1119455092
1835970469
786416046
628260712
76387788
900449996
53878439
662274607
1552240890
579406711
1674914566
2109677317
731672107
263514412
1555647510
1491089482
1866266648
998738940
345566590
1616040378
1347756068
658425456
1331832178
1617217943
1534808623
318902320
1434456283
749210543
1356801524
1375288726
1647290408
956210804
193434638
814421428
1334672865
516268649
2047657842
580005261
569972636
985051351
476756
402285736
771189171
348784796
724205535
1230580048
1674275809
359489367
714177374
908613558
794892041
1474791810
1638401718
1227318278
619736238
1717744345
1834855285
1651876319
357985662
1886218609
1974765226
447723370
1706312734
2083668803
184339198
1025736258
1023663258
681153276
2144532788
874233168
427368096
746149260
1021588105
1723442673
961840414
1999033859
639717514
491192963
1158489458
513568082
69893372
457953095
1219376588
1396898906
577460974
1203083719
1578810593
1164349093
981335716
826848163
1530489369
96755635
795184235
385009560
103102157
2015287956
1261368395
922321357
1943041132
785731003
2140763368
2025683835
1933842508
484397443
1061874339
799195530
1645590730
1583704466
2022323289
107616763
2049113086
529589721
2039243183
2057098901
864477330
994762470
665355290
178359405
1507649792
998742189
2104267394
1529232538
1838874191
1218338597
1549133347
2040203799
934554282
1092464020
422008325
1714866884
88327037
1064060836
1064060836
1351258136
229904842
1276990429
810164354
916542320
558584076
587136500
705748745
1750095570
1721572109
1079859894
504376288
1857308734
483213526
1882945374
277283697
2007193262
1759585714
727301062
752386540
52251544
1445535131
548828265
1118109854
1375833743
310677536
2071679005
1138481968
91679717
1225287506
1205956027
1396097099
1597527441
2099557621
682132998
538513844
182911696
1244029223
1581264567
1538588616
137515243
189124096
715345584
1635696149
250997312
280334435
1932349255
2119276640
1228392302
524551853
1013338387
1238156797
1586557131
966521111
1201180810
777886473
1113159480
847274304
1654924002
2076002605
1761649466
1084122525
1946185748
1663731797
1966053402
1928459658
1703533627
1789392551
80389069
1290785033
1420913480
298538503
1764508341
942475889
1155198659
1313350424
945815693
104935082
2004266491
2128801706
1470199859
587603859
828158686
1055589816
1072876776
502307296
1558973212
239621966
1761693018
1511461334
809654206
1660325203
1665695120
457012716
199372712
94312046
18767248
249131451
1792348167
158629114
1507102050
871482301
1799070722
1712136992
511265450
764669489
272087724
1342544982
1850079263
58722832
1111907286
1864826295
652437985
663256399
1941435521
629695045
342511931
703897445
1403095954
1266513449
272235419
496184331
1525214108
678923570
520576473
2015377590
305988261
1370106546
18751938
1578108544
143365745
1081090767
329993931
827843439
1439708470
1479137985
1048584524
582262330
339331215
1000557010
625786390
683997452
1317481977
2080863714
1126021837
2036088789
899684480
1857072133
104156938
1948071004
2051294917
1342882114
497266157
559345585
1599781386
404256416
189288240
1450687344
574150184
1892914455
1044272809
1838498278
1318919966
60852788
2055833250
662197412
824263767
692119472
1988924889
767726467
1808705250
64183169
308321823
905976767
656837263
1900097873
694823681
1537830640
966872979
1445152770
1358041845
14206758
716759031
28541546
1294298482
2031619663
22913188
694109401
1909440138
138121381
1291936758
386947344
1462516220
310067808
253830756
1873168282
2024460960
868028787
752677205
1813053585
608329509
1908283577
1249165139
1868509383
760514712
1362546329
1360339171
163750621
1063834858
118189343
1533757962
42511212
1290279814
1555719583
1578141055
1111263051
326751265
2026837549
204434250
571887580
1761781664
155394384
1817139124
1990109826
972798247
1287125702
1889755876
551924264
830325852
849233938
1948911480
1343574108
135435996
1396365854
1272883403
95591486
1652832147
1207035104
1189166128
1561093111
1326673174
1134902199
1538248252
859131146
184297419
507478686
508621424
781435769
2007582372
528991668
337816612
1548512391
2069053188
1270100518
1877861812
919593479
391636265
658329382
5928651
1433031878
764662000
1351006299
1623388729
356464638
1384014888
555094602
422959416
1052866645
213608769
1336662098
1058549140
1674853437
1157004090
577955474
834532594
246994799
2080131421
1532135932
520311781
1962748251
647937746
443071168
1889811735
138070973
1544433681
854942584
254469274
1392207261
722005750
1784633837
264697014
530809878
1481503863
743292639
322150656
916763855
836370266
1376820087
964774375
2139318599
83625129
1215908698
311451318
13795123
747001818
839748612
3975728
1832486079
615690343
1702717259
1512924681
1498983016
2071512870
970342689
1244325192
756651237
1615549534
20291029
169860221
1308386407
594241501
46870851
228013408
1264713887
2022830211
1946447266
227608635
1240804768
755517315
883851362
474848572
1840119948
1653280201
1949696574
1812393395
164495651
1917247197
1776825521
805168443
630071234
234766190
682185232
1971925818
1015060737
1027783978
199860224
266190069
1131207694
1093097087
1985891961
1600863622
1684437871
237436382
1630894846
562283951
127151478
1114127562
1088510024
1620347654
297057155
692631472
2065029335
715236985
1718320187
137797122
1330713860
702889301
1739481252
164299468
759966751
1191143054
550578632
1528379226
1730727745
1544821301
465483315
1329553820
953137938
430710502
1951201962
1534670368
712382233
266618878
992324022
2081468580
2056560969
2044404272
921888389
1853437294
92490223
245594164
519435944
2071893498
765482956
1310130007
7635995
1958164853
766843675
1921154398
63294953
1550250723
1776626337
173101707
1566427541
1233260743
597738256
2024209165
591243670
988956098
195573316
983086033
448241354
701995885
87019944
1975283237
640415435
1834080801
237040356
1498613727
561401020
1515637711
363430339
1559743277
848839084
2052773728
1653043690
2053566968
832576195
2051718937
1055104679
2091043917
281750611
1358515109
701800782
1813396445
1106174112
1196398243
71773904
1740165644
418290547
1438561113
974755670
1260378643
2018481423
282471665
2038785671
2110454508
1028980376
924371516
1398320698
1906356080
1351167449
533630355
1914231908
529767943
72931147
161488054
1020647813
149691976
1111671584
916434404
2059250515
481038394
738417518
1772352242
90238719
532328448
258703819
950073741
402259811
174737301
1465998378
1461214932
1432040034
1639098840
946970735
1375812098
304707836
1772260586
513466932
359855025
2141548812
1593049551
1760322031
1184452634
276073370
861051459
567144811
1953859366
70446745
1108739537
573906413
423707040
319577812
2064862173
21047960
1360016919
503500479
1392762205
1342716019
1212448682
1954472013
1265719011
1578638437
476127936
991410931
1228380427
433055843
339631283
945659154
1245737750
1267401284
1053508707
1865683863
1218368069
2131661211
911687759
799182486
2103598484
2136107198
33082948
820063718
931379911
972050638
992705661
1052019661
1446795267
1367559254
1714205743
1944127907
1182356177
989311370
592565022
898705668
311406039
348743521
148144592
263146880
502722153
1975146926
2104801363
1360466770
17394034
484675840
401712786
1439158707
1963390661
1148965392
218224058
956656342
373272149
1362973576
974050826
921329015
1608920887
1041687404
741694168
393045753
153775412
328279289
512326158
2100675764
1236725799
642061493
1538101541
1055160644
1672941856
1609321439
1288438834
954107990
1895945586
1202729895
1422822066
153765598
1029013490
1341043075
835365151
268110789
1065332456
1227968889
546103358
511980286
1959750444
1254567989
1041037399
295119945
1231640516
1460292684
1202810696
766469919
625652774
1615443324
2118284426
620677093
84756443
1463300709
1881672205
1584100883
1363736361
2065881354
834138672
148320761
1365327169
1063669539
205859979
1507684673
1640412364
741643296
855209366
1074498262
1685876095
1023391644
400143598
648160491
349574414
72792198
1840886535
377596832
199320679
1773949043
12558476
2063129801
1205046524
1180308035
554611985
1924750209
984022163
393610363
677770033
1456098364
1042779910
1611318901
1756483442
1139412508
1348370426
1731816735
224095802
999347008
785472931
988441515
1828428269
507247483
1147153704
988540757
1297942691
200706359
404128948
2113945602
938615039
165068018
1394612945
797539152
841408574
824997105
1054388558
533711450
613813883
279400471
1230326424
988988232
1654264029
734365308
1007174025
225373870
1550555368
1177738693
167384135
297344029
1952344667
817500452
128059221
335741012
110673889
45968210
470552169
1265310790
461915412
1321772534
1822827213
1933498218
1568401148
1319885145
437588708
939806745
1325439745
1979198203
99201214
570162210
355309899
1111922139
640704075
857722225
1593764344
660884441
2099337060
99467339
1063100388
1079273966
989540583
210395795
1836673341
2131117588
574861027
1118901837
596173894
1137043373
921394190
1657712933
1645099261
237031499
1367021675
350935810
326321974
688659740
2007079834
486787716
1553645538
470355254
363574692
566818870
1912900271
1049896593
1294430673
129596565
1572544907
583434970
1068088508
2044719941
906161786
1020140416
842461061
1534452654
1443371645
822254712
1201142121
965486782
372391530
1472743410
812061011
1629602892
98649570
1713648830
1978433924
945836624
715481821
835715423
944050377
87332067
1702979819
630849106
843655847
1094674186
705858956
820151937
680856377
330339944
1222983851
1864244426
1883885620
1993789995
387338276
449588191
1923428757
1740543250
1770354078
2053564417
265397364
1086190167
1758401167
1189887092
212552944
991112537
1600573719
1580014353
196039841
1415988331
1192112241
1223753601
1579311477
1041825600
2123751657
1241925833
1558190809
1850334596
690843492
1000098794
629441166
612096077
548575086
550697900
2058525193
793958497
1402286428
521220181
367758775
938943262
1968224412
2065187625
2807321
916342563
1619581851
1864565932
2110636956
1429403613
1036907854
1597462060
114467928
611265237
1624368970
2105226314
696219116
973499656
94799394
1501025575
1263817812
1845036060
1212400861
1828398150
918008884
1934464530
563560790
1310502285
1763973066
1693571924
1986792089
1745048612
612571320
614587864
837178467
3569153
268937401
748025050
62047757
580953062
1696176373
74064781
1229973374
1414456026
1096771141
2117022879
1162321412
1384576913
1869199639
1168487682
1942351140
598264715
53684571
1717639237
1469203756
1038841006
1622353945
557822721
23208786
1012458626
1384313603
236468127
1046091084
1041264159
1943313995
1652640034
1865038878
1043683398
1613160634
365610410
1932806688
7708671
1082069682
520748273
730920274
1105050066
1900275832
1908475841
380120569
1525771983
816284938
1431616484
1058893834
2128293322
1166800620
1024582600
1162923209
1324556518
718175572
175470070
1105966898
2056691570
1502255754
901956742
1995827309
810616075
1660283759
858132257
1667003719
1497797020
870024796
2087745586
800392510
88576674
1322627576
204252707
1159591327
1134686976
1808170048
1301845595
1384765616
284547899
1276332189
1363692348
1227682742
1880313237
1063948514
276034321
1909737336
114507489
426323416
1741104937
1038131037
1014138001
261192967
501738230
898289482
324121065
591567726
424872833
560742228
1528581100
1320598119
1055466284
1879025277
280258406
1090708990
1782497884
888906089
1366766993
644298151
2078101286
2047268017
824924293
260098251
533979933
979684566
641231383
1763421714
1848399499
467414400
1534290672
305993395
1180277418
672985746
868039582
2104774132
691769458
973745060
948003261
982057984
230641016
1199927700
2002966125
1479677998
1415601682
1025720690
38732776
1632581922
1019523229
137660796
1078592643
1588732774
218030605
496878132
1054875730
226684812
1221993659
492967938
1738233718
948361084
1484371391
130046802
448124709
1423204529
2123644765
926651469
1008176027
545769680
1808170048
410881118
953300022
1218030342
2039295396
1562566290
1772337937
1454169937
1319701214
369293941
1688414964
532709097
1800175423
1367448171
179339699
267827887
1009256181
420994731
17213115
394977140
1585566098
795578360
723255009
708515829
1909130940
1494366731
350576168
345838130
2048034217
10816243
284497067
676268067
44035179
1362143182
956687897
1699970140
1616351044
1959568457
32203854
1358000835
407200324
786261656
554381300
439454347
568606163
581166792
293943386
118431115
800113435
1611192862
1596625808
1133885229
1754523624
1949607787
2144566075
487305999
1427843440
78677908
1678327391
738376071
2133869138
917517490
2090105719
569568426
1734815408
1913237725
101430969
232811443
538081251
661895947
1742711856
1483412846
1055294709
1564533738
2010201132
200829524
882350987
1096060909
626290501
77638315
1317413430
1973528822
369566006
497476558
1106073145
60023820
104927525
2137199105
1571356811
2114115167
1192159985
456209601
1044647343
561013612
2065174285
172046164
1303596085
254846711
341830817
175202167
77689813
1683230288
327934141
794279652
1050488350
1732255401
908430577
884033615
1081642419
61017563
1579126104
137983296
860667734
1015874162
172407618
349672722
693515526
1533663798
55318961
332701134
756322832
1513037724
1169592431
1031539289
1661956648
1294530939
502359395
318155335
912132436
401980163
870694561
129810639
1254504556
1107727186
273974852
1830011219
501549629
1210442918
1109614690
196990567
454879752
876776578
1220179171
568569117
976672968
2091561620
879322876
33739176
1098792054
1245939667
431543541
647932843
2008331686
1589327079
1479326344
973379883
956548202
5378430
1213335276
1349629759
1868455985
1517812913
452653206
60486392
1074197126
2092014787
424525433
410157626
1344618354
803666693
396574091
2019215603
2113425893
1367064662
31945697
1015814995
619590394
762992170
472421055
1892586621
2002706601
1868316650
104660118
1573613868
221166599
1875480115
1405341091
1895581485
420862794
1231119351
1417667660
2134725360
393590279
1879718620
1110499062
1999617358
520172704
484291026
563161004
1103063506
816158350
702487064
1124479778
1280489708
1079679751
1495309646
1278421375
1949381112
1833095846
605072226
1062702890
245509548
544328447
89444990
1622623546
1751664880
42641218
1062397348
1225434744
477724525
548902092
561637282
1373560578
117235170
187767239
863042478
1962816240
1402653836
1382047938
559898551
1196855054
96116756
1418340691
734239069
26168886
1023367831
689865210
1325114469
129187518
596179466
305852955
2119996903
532972695
761147003
509262614
247109903
1837602437
1782294822
1984606397
1942512077
1305104333
1094430571
303567528
776169453
1578242227
184696361
778493987
2085838200
20639305
1722047202
1564212976
1339248090
1894570222
121457749
2036575272
1718130248
404188254
1403721494
1378692272
671818972
1953257738
1495508782
1665332168
1895637051
459992416
1568170330
838968570
740893575
743316612
1192338607
1976658904
256368430
313452647
1097973986
95651520
1418077072
435323866
447952523
211371636
2128387299
902151475
1401812306
531655439
921219368
524274101
1766272331
463013913
1212209533
1163059953
504560234
871296790
898926763
666710682
46210567
1174489985
449927522
706929776
46197051
1940012614
1135044521
673185734
348518786
1589102425
1212698041
1170800824
1871672462
65371415
216620557
1663898784
708371045
264010014
616104714
1035889551
1344737832
1768391027
829320959
1975713946
2046571555
672491674
406717603
1910037564
562707472
947355298
421561757
106350930
1493183495
1559801370
1171262764
243688254
954115240
2000248623
935654960
658461560
2143259046
836581517
1939827750
1888737005
1735471106
1741434878
1842659073
1493660636
819830586
2083489834
1572101415
1166595791
1965275578
346789847
1395958058
2054578869
1649126624
535088572
1678577082
1462702571
1757080358
1914151347
994629489
1452353599
561737813
1896548147
1787792353
1805520675
394594911
361574606
652893023
478483327
873084159
1576995973
1792723625
963607321
1926049403
129570384
718642247
530392393
764398288
412404288
1479387108
769121115
1271562770
1715115061
1085096044
1020879833
229387645
659629953
1241726776
1077666286
264301336
1397716262
1682308995
641567691
1933683239
194611688
377177688
702921354
78554035
471370019
1798022517
1873437908
1020394370
258065354
1931378514
1167345839
2067975481
45612597
1400433150
1357360787
886341942
703993596
1571850206
37380646
913071181
28925972
1926697545
74555031
1656612510
731447408
1967450821
1794667625
268559618
2102254423
990471605
912759941
520962555
714924314
1327475977
592742949
949502615
53896875
1063503553
1470315763
1419439595
290175352
2141351375
952015696
512019790
569396305
672757685
1832013983
38473712
1354119683
326279043
1223456348
446125487
776026649
1115882123
1664817387
268592251
838893188
425099610
217400393
1676688812
109244930
1641873976
1816687428
1439134486
867057053
2145817800
1833504239
1434197110
470293752
974439853
695509257
1186970460
31298518
2047331141
2043767599
325031322
190858549
1812163136
351876602
265241967
203893805
1713074652
1992384117
720202392
635114598
531575722
1084824451
1863028604
1089521053
88317891
1999731935
1272169738
1884089191
1358948295
2112682807
1594000661
824047971
1788404921
554782913
356593277
1114337750
155738419
1595164766
410375051
840469493
437042552
1185227220
2025655816
16609592
408919876
2005776634
18751938
600341374
1372544341
946586647
1901107280
1571409039
275120552
645807818
894632425
1202345944
134022809
47283928
1290056953
2096004558
1747947742
2023185137
324473826
1544194360
1659648107
195000502
1307108427
1638852251
290173726
2073391177
180946256
1220916641
754678131
979201876
427994504
1729958690
785684693
1908926648
1010957713
1605350944
631853917
164451812
1381259250
222503320
839674282
168272682
1559343537
1783028088
1204002437
1382767654
1417420503
763820204
1017956889
950173704
94911936
1179440025
1826336600
1888810554
1148658417
1196751564
959790275
2057180828
964647328
2091876968
1335404244
1729004587
1462440502
1657099555
1801409753
582846849
1713805424
1376342800
933790910
648113473
589759805
2031869007
1042666871
589227186
1020898615
1568039240
1837476920
1702545619
119119362
1406928685
359094620
860387095
219720498
1746115457
1963004788
751496944
1495953884
1137509941
705842729
767375775
1260763663
680137501
665473968
1435125995
315912960
1688221969
501410221
2122596390
2108637737
1745658040
1226185309
2033399750
608058168
1960581379
862264408
1879726504
1350718631
706014086
362458129
992422103
1758181068
1188156896
1955920552
2005554398
362316904
875362885
1973504654
47161872
1732552373
1213577506
1521181945
654354896
1251513349
1741415004
1532645007
729981397
137220092
847763125
534581121
616120775
203147359
622280322
948521951
2102893993
657013281
826767833
902261286
1169002480
1850415203
1934076114
1508416935
516984432
1268171136
841200855
506446710
1577801036
1342330285
407173592
601681504
103530776
635487774
2069349761
1171052036
2111231375
481063450
498171497
2044016743
1337260018
1455737747
676545218
1740715627
2128375226
658285735
299533505
262423304
674184831
1889481460
217253218
1003844974
1594021000
353774056
1146306563
1383297255
1985713908
480014466
2126508111
120818595
1091100330
775858323
1187205993
1405762033
1529100985
68824002
2071449572
544700915
1316181897
2008973558
1984798098
527648252
89534761
1804291019
423529431
267265714
911091662
1810367343
1127166506
145125966
1712873294
1347228009
1807113410
532025244
1814947107
1162703330
1076171944
1162492549
1050569271
1248427419
957195489
525483385
987643769
2052619602
422925620
222835010
760892031
1183485105
663383149
1836074079
227007865
1650864149
862999739
621897494
346490039
1585869472
1755307464
1179006574
1863291432
2126777077
1589211887
392862575
1778491532
1215089865
822290581
350720855
1456397574
1343344667
1868308259
719592407
485933456
1965231832
64924632
820860362
2073233928
1017136431
1583538708
840338890
1732228303
1587312215
899741119
2104281047
1253264051
274818745
607137588
395273641
503380197
1550549580
358912663
1480601853
917260141
529362523
1982268510
1998346493
577256234
1151574237
1843913043
1974523747
1807119049
1206719411
1896655196
638736575
1476294838
1989406876
426170689
857276319
1683030062
1628987332
2067926126
1706870603
1562289888
262796557
1182588401
148314707
996655237
585485671
1179083367
889772906
247525979
1101717454
1555766133
277988644
505976796
328444876
748397957
174895195
494955476
520664874
2086468490
1172025487
279246771
1704104101
1538333502
844096480
733063903
1669352129
1153587738
1512013375
743981362
2094241085
548147859
273249250
113614699
1195201517
2099063663
1171864359
791116232
207350284
109977900
1760940542
1220071845
665257444
1553907785
2079275153
1530973024
1248758225
1444924631
601469352
1536226662
455221349
1486544739
707225262
50491061
1505022259
514509926
723078505
2134014667
1727649906
1063858523
1929077445
368360331
1100700319
1272413164
530603653
1487110134
957947416
1329539669
1488202022
1533070652
1152377186
1116587504
1236452389
1868664294
2085619180
1063891324
1326249743
931256047
414525776
1299857137
1684809237
882300282
1515266081
597492312
982521999
846827867
848873431
1528080557
1025016187
139437107
42636916
1891651160
117345276
501431694
484106989
901890428
384981021
1364086535
980033644
1193243160
1244409055
1296789453
555938782
905410170
1057037095
1880936921
1755769513
467226594
1974900829
1094326223
832702396
389872588
624176982
1131169450
128276739
1787889865
1366006693
372399295
204140496
62106929
1248855759
587723288
149047529
475791482
1038958284
2057402921
922416320
691819570
277021192
1145461975
1979190124
469554422
1596108935
1038612113
2121844254
331790628
626030371
781795727
1779198830
1224333646
738670370
383072392
590403699
2083670423
2117804411
1326549569
1570633245
1969288023
1555102090
1554560645
927095342
1805648259
359384560
174363114
851290289
1037885139
1196545828
686221362
313789683
1554101249
573948421
994937950
1688055708
929170159
489285983
1565628373
512931039
1304758343
285126295
1668515293
1851188003
659099128
88901264
2039649204
109607437
747839620
1074051824
84568960
2063593023
855754648
2049194742
748788310
1726021075
1322603902
439631842
961521071
1961663980
2087156416
1108939607
1828613445
351055239
572887598
498448192
1999826608
826008582
2070119813
1458666458
787564116
1870848817
902774093
799054806
1166967182
1421702577
1433691755
223538009
466716232
710541754
333059483
1928434284
1917835553
1340221658
1291824378
749819442
1716832816
437288512
351447241
834792723
559128597
121647651
886772767
2079657152
1924243532
1962011973
1860986151
456926589
828278174
369734467
1526581860
885217631
1287925656
857865080
1510115447
2107823453
1799766515
742518628
1132345737
415932158
1388653371
827780336
1254456001
1965321449
414309057
823200460
1855237721
781385737
603940440
393679215
2079958620
143498029
2028412017
1652510876
1239297100
1612397341
619824136
723371927
674924640
1041182430
1674397743
1455512941
974168462
171259347
1504979529
1754911545
118431115
1824999182
1410274241
1371843854
1017533322
627378106
33195790
1875772032
66964802
329822486
1145185421
1401832799
816261934
550403548
1395662030
1548212940
1501387870
619052509
516140145
708346235
1091913182
1252834156
1779246681
1936769120
1774584760
1398188352
1556897993
1082581366
1461553100
1332790339
418995588
187609339
1908853804
550064441
1132768664
886003144
603687915
1371675295
1680760494
1237369231
913787096
1874760341
1187185696
1010247273
269322285
1655393678
594926404
429858531
649131329
1302920166
981364469
587736071
1401318139
1433627824
1095265322
1623761598
839102721
2116411039
732086834
203329987
154061010
1109778534
478476747
1332040416
1433027066
889848792
1442355505
1861854622
28834719
323790952
881615594
351506412
1022512168
784630702
429703890
462227122
2068930462
2029980814
966541418
1498614355
1174097686
1968224412
1299183082
1678776988
982663770
1768379921
303553630
1970079618
689708855
1803055637
2116373859
453860295
149202379
494965995
1772545596
713432283
201571167
199672679
133880064
635946307
1275779678
1732329985
649086941
970444014
1633558321
822485077
114934585
1176690280
1065916442
1871636417
1050338702
72038100
1927525393
800069843
1775954068
286936172
44402383
1378736569
98278
1788799637
712026790
1703991206
1328264483
1829495135
711209211
1100114716
1930791136
1967943156
723784445
1843935379
721592050
1847636389
2138079811
1665000761
850673460
1695885738
1186578176
1051046367
1283740660
1449679750
470593866
868528850
1452059902
1677384489
1914464975
839172
1865165607
1049311278
2126696754
305656106
1512084983
2053639920
1960335011
1342775380
1982323293
475512549
1710002663
990234822
839386021
779613874
1998436595
1382234332
1178964447
735702325
1761301938
393211128
100274340
208137184
344267937
39229794
69011032
546385134
1634807620
1706534945
1317921679
1697407014
807938342
1604986836
29410591
1214084307
119201160
1184063370
1595127318
569420138
771121708
1367056324
55988150
2101897242
724739355
226528316
468627431
157593338
2078185774
313861668
955799040
591108637
1061983217
1420913480
992674393
1294967548
1570093050
604745642
1121973522
1291169022
664339921
1960797061
349032116
1121978671
589730750
1041078937
510870694
516163112
1603779962
790678875
559229654
1391548479
1326511688
1749133466
259736739
1582194371
1085658172
1395524249
690807237
1940712553
400004494
933470164
1066400429
1990773530
292745438
918602431
396995681
1562933515
43179295
656469062
489665072
1062660657
451606025
533171058
59016159
1172572276
1349005011
863131552
1988619861
1145731891
406325071
764418002
394047413
511261273
343663717
817258757
1360207392
468915952
640889348
907000052
1264338896
1260621364
68494084
1906133950
1810698808
751700320
1312884235
718551944
1232209793
203638578
1732657163
849406136
169323485
679670787
979337002
1381323564
135682656
1117331591
1094012297
91610738
90702295
1439364366
1188255189
1288242740
696056929
952172620
330882048
1114718917
1171653819
135212211
785417960
98900761
26641905
833479258
383650337
339100200
277247409
1979126991
80748083
1361988727
946040350
1332136631
815458420
539759871
594330734
370359311
432812313
859725217
388492843
586182767
1546767041
952917069
933274481
1519413112
400113381
70306806
1483528288
1680544142
538789357
1113930438
913554641
1173477680
249344394
842132618
1355129460
56351685
602495977
573285798
937403632
437776534
1861603541
1357795159
518139442
1499210771
1951683783
1309518302
2055735831
1937962254
106292282
1502402170
360525754
1829855805
1572182743
574920401
907271547
899839236
2061274635
2051731508
35601983
1884909410
2102993677
1458141988
1241602866
1922349549
1763644632
912868295
2135451931
560684231
607696318
1636974379
83533373
483994054
827230657
392357506
2128253264
1505927406
2134416389
1739652386
1999184296
1200421853
303406473
522421546
969713179
1224914873
1866447362
764758758
163758866
1276764726
1143806393
1139575400
165395519
1701035075
133177525
1248444777
1079871123
1273753402
1510054098
838038073
981158533
1220291518
1394460999
749195507
2016913518
1224945787
269082792
1341491751
1676657883
1473204330
1302663953
1712837303
1613487628
153463667
782938949
89541407
1839057096
798961178
622020793
383062468
971366660
105516660
1995076784
546985940
1662059215
1018886765
1019001083
813667761
1603746499
646568499
1109801770
890870617
491952336
505099741
1786295337
268687317
1557463055
1765349402
228619628
2105888059
165369797
1362818949
1574601285
988441515
1272781342
697745197
308538543
1478527396
1172698224
935350393
1156057362
32448751
1427124038
1140232858
1189822673
2112809288
1095599701
1218576532
1328025645
180810235
187560730
1787792353
236532443
1757305072
1633362504
1920561705
980943554
691359807
303478382
487133854
811955197
847648717
1625549784
717516147
57935979
326382472
1615052256
1686227698
2027864432
1248165863
750264242
1372473605
1055906306
677182248
1090135788
512145024
1237988540
2087167511
1635338469
1557204263
794118478
688935361
1855782790
1230796779
1462829933
1955148318
1260789416
117261070
1396401853
1503209218
410755749
91840873
2003762806
1632428838
562910638
150437843
1241319638
612670435
26292236
362986655
1996834226
527436440
1128546870
1195743058
154538725
959947020
1335641371
2125483269
267932026
1891487829
1761587341
664425717
1271974129
1412905118
1245922428
1365445018
273200549
1519201017
33201936
1103395512
1703521940
2036508723
114578500
611616147
1122020936
1856218518
1076430886
199868108
723126054
1956082300
235061597
1129348806
157908853
1801780667
162978546
1914124424
1976932002
687378178
9246733
1502967891
1060410130
386150709
1166137238
1713821297
1316145986
704402622
1030708253
1068525515
840378422
1715025046
900735462
890078877
747660848
1934074313
1488831102
1519333259
208331586
91222744
2133608351
1116037949
523030639
470880656
605429797
672121393
131501551
286020162
329461803
522093053
952455714
1133952536
202243154
158300385
1904784703
1919016598
47874055
1293490175
222362462
334771108
2061805577
1205447423
221920504
2137984007
742267595
2057463172
937087080
1330022386
1587471000
321229721
1819934948
134849897
1474752471
283443855
2107551838
613244704
457522316
799199281
1235887343
1915257717
1628145926
664676249
468835933
565857200
1098345262
616567214
2000253827
1598988070
84003376
1911678079
2109799725
1108963787
646107573
605210499
632330446
270600553
474693256
642566008
629541007
248079252
438489565
159469589
1676782082
1935236757
249131451
1512507601
773544025
58310693
1111393964
800056950
674185182
822843313
1483623719
1777793679
1959420586
1636303903
1126162468
960527222
682069135
1250100368
922349533
49294828
1503889982
1095265322
1965841576
1651348911
495015473
1815156774
1463435742
2086427059
432309989
22837561
1361007470
1835883576
592605733
278973645
2073445873
1715279930
1230000700
1736251982
1815364298
1668703477
768865907
2137738620
47684862
1763329102
486328928
829835785
1474924872
1260813788
108742996
1287833767
1912644240
1846565414
1877299420
2147226556
1082381985
1573459913
1985194336
2055894154
680857839
2044988291
1732604363
702805694
1806763876
1319577354
1258759135
912096422
328326921
1019480812
1797693928
913215251
1459215812
1916097254
1294624975
410969255
1708172071
1362691268
698562761
471475603
472281464
393748881
2144164729
1021548223
1440927157
885941894
1505331139
457327430
638577570
1720795760
1909442813
910179449
1979061615
1134842412
2101596839
1061614893
338858315
1608238468
882532572
1318046929
133468348
223186566
1958706712
195694975
763848522
1223713225
1112469363
74638275
898500330
1399383141
877592738
88958977
454750858
662288477
1402769493
1969956977
1364047911
637716885
1974345833
379085423
1514390964
1622821675
67154869
2036086077
85994461
364241533
829922794
672498217
1062532662
493469227
475784199
481780068
726137368
704495286
1103453863
1237197511
1717752563
452329814
1177707406
736984157
545761418
241481905
285972916
2120624173
420557874
1214675468
500191687
83639642
284116718
1031014430
643606435
1252187597
1608068922
290895589
407443933
469084453
13312898
513013127
1201641287
1206342512
1510757007
579970935
10614998
877208186
65055340
88324758
893605948
1787221994
1270633401
1103872926
1012596886
770603316
731961303
1830718113
1393959326
1471661829
1355116898
1339749744
568421848
561166869
1401558898
1364738993
31772457
743864275
302775125
1698407037
551594738
1642815327
837726115
781022816
232397526
149179890
2117791504
646998166
48509575
954070605
187031140
56054660
558143061
2059676311
596270278
324681960
973783542
1423337592
1831222008
2042376608
1401722108
909904724
313302117
2016387760
460295528
1038531125
1072806148
1659438939
1811053672
1237298997
1537019463
53237384
75027740
1755217494
413662425
27741876
1949381112
117779847
1165099770
197078751
1529327175
20393978
1323747103
1604116481
1074127206
271363168
1019088872
1280537944
1465534399
771979533
384599875
591885131
1224523504
1809714701
675088368
352888400
1508142160
1663884305
2053636735
945298361
902504330
1859203487
1468560512
2084735111
658334072
236306316
1215247499
1139522542
598478059
479468685
1097450819
1514462496
422355663
2025655816
440858706
838965012
1097934552
469611704
76496532
1619331762
1009684638
930298258
363524383
1737336595
375433682
548143075
1202139914
1423240302
465674910
1215034782
856604240
410939825
1978181086
2089898317
1382514645
905553304
106392785
1072659691
630731496
1048043320
913765445
1665337970
87982959
2013819027
1402095284
1810256842
1017641425
1302413419
339517050
362370146
1750861581
911752670
1246233562
400504926
399382207
1110943614
1636017370
1313631550
111465325
924722883
1137118474
417753259
199533377
523250010
1563418365
88527110
1124661339
2065397956
1036969791
2118786706
1255322421
1827835975
740911649
1603499664
222162890
1426457546
2141134716
889260507
402287936
631839359
1520228311
2063033191
113713678
1065694079
1304708152
353528914
991434602
1481431970
1293360580
718364902
865336222
480812302
1225976245
2026267059
1122302905
1672943176
1960816305
1524886013
1736169307
2144234225
2119312936
1896303421
474700157
427685558
161442754
1363762198
796576654
445470592
1025278784
610711441
2124626973
1208640195
592381191
489999887
1472581623
98669279
1589120153
1857739211
1182293800
725794140
507237172
77523897
1340932486
655656813
179965104
1520422518
94816774
712199339
216093804
341536458
1132984780
917817598
1155952274
1702800369
568510330
1776060198
1049055612
93300385
1970885718
1921608538
1016046331
15163023
2099903572
1873513166
364877025
171940629
1348452386
646720160
2137669339
373787067
571086194
295051283
947581466
748179376
2063317870
866280806
937125984
42212509
2069901394
87226529
1597517791
569333117
1261674302
1531938129
1660095670
1330751431
1892316251
566055366
375777266
136038413
1290672152
604444
3070704
2093742471
61096691
1893134321
1321041451
1111671584
139501456
189980193
47684862
1194549630
1909225377
1094153500
1382301958
1388489627
315467846
1426899319
790217765
899953912
1446666154
464801069
1747923883
1613684977
117292763
1257156981
2014882059
585299649
227400863
1386662992
1991815033
59261400
2044100384
959297342
827706332
1847151552
2088465127
415322808
678689786
1219767456
1076976581
1401593300
1549120121
2017021083
2051844680
1267218717
436183852
280471241
373061130
648562121
890981360
911090816
418134027
2006501413
1517423858
513028470
1044140180
1341285805
777007441
497447385
1917793773
213250440
413903379
671038588
1385451964
638610385
161359613
1729506591
40420178
1784693643
1113252420
880811495
2087636990
741528896
817445606
948219608
332696325
1736626496
1004676018
1917993319
1110200302
2056187659
739485853
448998549
1488036897
378387287
567460191
741740990
179392983
1857739211
1548120189
405778879
627107483
532176131
2132851135
1972546851
795334664
215051021
380088541
1383101886
374572448
803957098
134872744
345355620
9731899
119843243
952252375
1694489890
656257272
928805607
1645952250
210833975
1732542684
2141277255
351342827
1238385362
1376847525
118730634
2026801592
1402738009
579329538
23969918
1642418694
109362718
1827536251
1102262528
1247929547
757550385
1714854041
1504037063
847844691
974572607
1526757334
561459609
236475369
35049244
1055961686
495635804
1623465959
1514523471
1057037095
1598577103
2051884673
1718902507
1223495633
14702650
198349850
627170663
1774585629
1487009777
938912483
334110108
826563601
1658229355
1586230844
508914969
845674241
1525675863
667922260
94643450
1564023757
35172124
1807493322
1612539580
807598241
881126348
885787651
837578462
1472581623
275560876
323756987
638694996
335319460
1142263606
1494689546
68189265
1687915610
208107931
291583529
1675115950
84022637
1714895052
1086049988
2046996415
616703926
13798094
1139958460
37585799
400129137
193490182
1702979819
517839949
987250761
1259154898
1096175882
1338864349
863554728
1678796424
843023665
1913703840
917941036
1165134908
2066700344
1165169845
442413875
47322735
917040300
157760709
286847298
193719859
624614451
332428855
744914086
861557151
1260223555
738760182
971743989
1723280567
1520409097
18174945
1581761585
224582183
1909738849
255589797
816032861
2134056707
2033040831
467114548
1400845286
1179006574
138831520
989987866
2117213911
577349136
1860031646
1174421274
555802641
1198957783
2090549022
1095421221
1638105756
1958028783
1945705786
1328740606
1893176380
1967357352
2128797086
1588671720
1968354870
1848796418
487793761
860210467
1810273070
326525148
622748921
372728380
1168787163
1921134370
1762196667
1366176440
435925793
1321241341
504913439
816145862
2062363589
1082218293
792535987
897271294
831650398
1083070724
537762881
581750599
1269538374
1680174417
1270922139
1439067632
582531556
548346589
1746476863
2039383204
1641385169
2085243708
1901271603
1403812132
1387189516
906423890
57338662
2066567613
83613993
614631489
1064388645
260951599
709367637
1203237353
365856548
1828924049
1890992059
640248687
2031075288
1284825146
1817219835
1591634120
914380363
254413107
832214890
1812232014
383164613
1421111309
463519359
1274430298
2066623919
1247506900
845209095
171672411
529040402
1579432663
445651118
1188197991
1701834022
84305826
58922090
1170268276
637880888
459923661
489776932
1880282018
1033218641
272416246
631938811
835278004
2132116127
1734501750
974333571
458545902
917398390
562794261
769598199
1309362004
1434838581
435018314
1273465206
1974962692
675941397
460206270
650028227
1910795625
591206045
856641382
1249642813
1974404004
1218546440
452212460
2032437133
2128387299
62240598
1375779186
1985848846
2095834352
1355361094
1617344901
400691813
37414778
75669477
1237571825
252572718
1488856541
158791476
748842057
1310086229
1421186076
325583785
927430057
1114846880
55304834
1831289127
2081702233
1316680900
969958451
514573183
2017349827
222352755
1049599235
251104434
821634788
1859862468
1326684444
88201413
384986303
2024958905
702372187
92583037
1092960675
7061248
341901597
1569479156
1684083724
872431683
770794299
660798101
2041827634
1351339712
977420973
894037216
1457213363
4941135
1579830202
1160902082
1507638116
605120760
1919557598
443651484
1948391607
148331360
1311209568
1156863344
208936240
771930250
1038558849
601580164
1158496391
261406303
1085988853
370221777
1950144973
517303632
1675214801
270787354
1516351565
1146295305
1294070492
2089901765
840213821
770165761
772094325
495009885
1434401868
921344502
623354299
2130307058
236329878
123990119
1688925641
1985362630
2062949073
1986676090
1210458993
1658702020
909329888
559597580
1473454752
367406423
711304112
2114949355
180797564
437300960
2003114811
1301200036
1349044671
1571981377
1353716060
1774156000
7729001
963852116
1160267126
1586294232
552454814
2135656821
645405991
2081444705
1331875786
23202118
406624533
647337025
518781812
589455848
1611432939
266397089
1263475354
549963851
889952984
707374168
1433609304
1372413614
1001187003
2124872626
969099481
552799440
1936233252
704050189
85339819
2016348159
215199049
340197546
1903574774
654346734
143772739
114105754
1075612782
2055967108
1932911249
107450403
1662738593
1560758460
1982620288
2098242524
458170127
1326599703
934457165
842484711
2077356973
317499660
698697919
1423475440
2026721910
308787016
1272453982
421878249
1869121487
1787680813
760976476
577708713
1986952736
2129193433
83387379
1368171398
143763734
632185311
703468050
273504899
680252429
2055286093
941650534
833056562
2052543888
2133745176
584617924
850693398
1039349727
1967425597
1246266077
276234112
895100221
653887184
68431913
115544933
650810022
1775186043
1463304008
314084725
1166878017
1214917884
1847818406
155962207
578956626
75654547
1592216502
815668127
1618250407
689724785
1981768421
109401950
1227881141
1280618395
314607517
647327025
115157452
1426562884
1043747565
1003962816
1114707739
1288518507
229145391
1150730582
836315751
597598871
1159718288
409382166
1749095174
196727500
1633377295
788262509
789450489
720588646
1479565856
2024939
25188987
874593459
1413960532
2140259671
33054307
383757989
1492429280
400900060
2132914529
1709602155
1652335242
241011744
350839123
1718886585
1574987107
229800840
2141679474
881710275
423423212
618171240
2138118932
1848826042
1432277279
1806772717
363566549
432352925
894725731
296060958
333472038
2051460149
1529189647
1463322353
2104775347
667865027
824908295
908451664
1709255630
1088321538
1840165353
145695866
16378846
129332269
878117297
2087259585
973989432
2110608093
1124873972
24080929
590914258
250214257
426790689
1386769113
520984221
1334634668
520568977
808714769
1059229273
1512782168
2054317182
101851895
1044855693
376204006
75338518
1396917200
960942812
510549242
1258902272
382912228
699297527
562115322
1838309043
1244988204
601766481
1120177092
1752756367
189052213
1951683783
1218526888
759204757
91503054
1964181621
1458190008
813561766
1582047033
212088844
513136800
1955814378
424577764
1886143431
1263159203
888036552
1131919387
1303597514
1081814689
1486207422
1671261677
2089904620
1340403507
919834345
819228985
1913169425
1448480954
1017945680
822858422
2147308730
1549324679
308959775
1738439808
32203854
891477882
1541552902
2060078131
1208499953
2090906730
1177716703
892443391
2086409893
673844505
1671739248
108078761
1098877994
1972495289
1015550306
1439479600
1247984644
2119691222
223061650
30953821
460654432
602031255
972302917
811249064
197778735
1496632255
208064166
1971621117
225725513
2126220104
214895082
2090061087
536070685
929161116
637264292
1388347808
431543444
1722779082
309553297
1093242699
106925312
59961329
586814223
367377083
1215255230
517783609
1243591977
828347283
842181387
141782396
995689917
1209611897
1977104004
1950563326
687548272
915520056
2000045479
1158807382
1024926476
766192171
927470948
1704635123
1954362663
355401747
2086152246
1631823935
1148756509
737306076
739149244
379993523
1516344967
610665142
875612862
1480982157
1156733799
748494420
845872372
684860983
56676145
37643049
1815672728
471625071
1738279445
1178731238
1842065546
1175831658
164738792
1971128127
658045591
2138744991
1307934163
1935336545
129564890
1355185649
441553856
1487327175
57575859
575179076
349094245
1918540307
1697936965
978405968
88949128
1054107174
1442169381
1884328226
453382561
1365839859
1356336130
269947183
354259521
251252258
1207794840
601109840
1018781876
543826298
1136027953
880560948
1553755942
1821462517
1198883984
438313295
133090964
1015071048
949903148
303630847
988654079
1190759856
593857480
169077607
1846103081
1132189452
1301043603
406339684
179011359
425942897
1394230050
652401903
1419223211
1873177442
169478388
1076367903
1821059903
1385589017
1859073732
1724672882
5614385
1472689198
1488319977
1943960348
1359021887
680704146
1605898392
1208538202
80862124
68508791
241538151
899839236
1132881100
1600974531
941694025
421245324
142653852
256799995
643226800
288276093
1467927904
293482333
2098534555
2058032278
1898060061
1242149851
568803104
1262959266
682557976
439910588
1711219881
329522688
42806218
2116884086
1081565907
670920005
923203566
1641460313
836509075
36011346
1880276133
1233855117
1567920566
676948983
1106290697
2066796455
1872266095
2047782634
287202384
1505191663
24178305
496571768
1351273459
1335064387
456672013
1319708855
1740046458
241665247
2064194740
1510089248
54113357
1421640470
753458647
1397191381
333741346
2038800603
715003458
779962103
742844257
829214074
1647010343
1364487035
1898970253
1136352588
1410860039
2061404468
1369410835
1593834920
1257310033
1921489887
1507745488
1672714844
16280111
454931974
785641474
1841510939
2089260185
32226000
1575306578
1747694867
909188891
667101586
606223612
253704780
507983341
519918564
798294877
1281931090
1752140556
618844865
530406200
1270510169
2068451378
317959539
314512792
1327592755
999301198
1097703921
1847425100
286068232
1025893174
31104531
1773934989
707171113
2042991279
1088438651
265945699
1804598199
1503787536
1045366624
129370140
1805150772
231645836
1679608473
833584899
1804918665
927096185
1343565116
979061741
1442233316
495295596
964034524
140141552
1050267442
1501098055
729215599
19412152
1633633150
846448150
976781017
53670729
297567928
1706831218
211186196
714403608
1062256233
727591515
1858377477
891793199
2030440732
1348032466
1438491645
673518949
1822193734
489839470
655238725
1283107697
1007912672
2046842787
694873597
238164862
1970367092
1793997095
1367776934
1478000663
1081117745
2044742504
1059578661
1064199791
1568191785
1482399619
1087226509
1110110810
2063729914
1905073993
122233804
2128327222
559352533
1821823664
261678160
820200585
1326471204
1082842242
953974308
1838379116
268390424
1692615014
2027052767
383408680
1609533227
33332446
800368827
706040791
219001226
1369301518
808023997
2121287756
395786478
919221180
581603204
2038775501
287537755
269005814
1106102070
1459207093
294017344
1078933825
1539045304
1133127683
321250733
1621421443
276213457
1564258414
2131826949
1053576071
2131929777
784858443
1296919960
1046059554
687903914
1096563983
1985967582
2116028867
1897265181
287077146
150426949
215902254
601429289
1502862068
33834925
188245842
1936322210
949232395
769997886
199672679
1445871051
1766396218
1117701602
1966981130
1959923818
194398120
1962960439
942788793
1000159066
878765265
1177651204
1718368593
1866071945
1355178767
868195221
1615558698
15277015
1824786230
1900542760
555937812
1964355976
1769911365
2079921714
1998574527
1321518138
393491281
1191899466
32768029
586789205
1544249412
305401841
621171634
368461346
1124517915
824226192
1255036312
1734289680
2068556889
1561828072
293560808
1150886357
447170059
1189977647
1024756512
1798807406
1714640897
1544518591
976750180
576676073
1909569213
1930506799
1947268939
512115362
270284529
2130762718
1589622316
531172717
831596469
2022744587
1924127081
306920061
489183065
1743453273
1874740623
2015875175
754339353
520028713
1175279683
555357936
880303387
513636886
77214218
1034794177
233479753
1121712644
1129985155
243968292
809535921
1573013001
78880986
1032549140
645728122
939731087
1476114670
973184056
5429876
374284941
173403611
1087737267
685586321
1915533649
46703820
850829715
1985174687
1930092023
498814989
413986352
793262748
667833968
9880835
959455506
816145862
532937370
1357741241
1203116082
1548911188
1692484055
1148861091
1363291931
1972084878
137171340
16706594
387939746
1920339624
1594337709
541585144
1718325510
924191607
1563271595
1290370980
1858057396
588093756
1351883506
999947543
1427397795
813008045
312537959
1025430490
301025405
413677843
1334669726
109054560
1095311182
1868714735
372110779
1217971373
68184941
1989855455
1658730590
1676914952
139092895
1470266901
157690011
1808992819
1652807927
2069493498
1668860529
257633699
1146462082
1254081446
1223908292
88185587
1723095492
1574304422
928011616
1936476725
2106615407
348513988
1110110810
186269366
348327538
1022452558
1676689104
929050594
1887289155
1955701017
654219655
558491756
727184777
1944581627
1847872783
602490780
975591318
538071356
1454041570
1438352874
1220681881
1399238803
25937039
649178959
1522919364
630766590
810139310
362231430
1790510411
983624812
1803641806
1985654841
2067940442
487123353
757537439
1473806373
532735044
82808612
1319816378
961018554
154920558
865283359
726298142
1970985707
1281586635
1545759757
1123997695
121182113
764200604
257255179
1645659401
1197183956
1140290147
868744048
1034285740
1993065111
2133939983
654891977
740995281
157620354
1457286583
1894876029
1891545203
59487704
1353175157
858683519
461314830
928681992
250005610
79413178
636596250
1038219034
1938474534
358323506
1363954188
1895039697
1475640555
31356033
1522207769
1715099271
844838757
1884043459
739905859
744284820
1239600347
1039981209
217622691
91926254
277633940
1633362504
1877532035
1468866693
322455503
792624842
1044001214
100718194
989314592
1355897069
1477288196
18702613
94450248
665789977
705832376
1010114923
726472390
1734723249
2097190993
1283981078
579844361
331480776
2052638792
1574089282
396337352
941748273
406735038
1216219744
513738698
295069344
1425860735
656033491
661962682
2074471140
664058780
2006345542
1401411002
377025890
1999286764
694353679
362798828
764580285
404069518
1593109351
2087745586
1507857409
257476994
2101054965
197791444
538060871
2030632157
1241600391
1342681763
2104153507
1014499551
1613752184
288632206
2120329573
1643861698
1088126697
135647217
970740424
1900507622
110474894
1128206972
199462303
732814152
1773016045
1904446418
979788694
1741993136
1139859765
864367141
1015339643
1745421206
1552490000
480515252
1665911166
738077488
1233292548
2038079467
1458827461
1055103963
200762328
1103483163
2103632089
23498466
1388299171
1520661628
236440908
1920530986
1192389320
1021433453
730121535
92514174
781667728
2025776694
1171220583
1589024345
1566464520
1958799432
26139107
902126076
802008801
797969620
155253151
1028573669
565275730
1759128178
190585886
2000503268
1118364330
294538182
2026009848
229575329
842196462
787827756
785576261
977051806
211337147
1475352035
2064750953
147636755
117651451
226481245
203366522
1031747616
1023942369
764093394
327333403
219432463
1829598380
1267013709
1030936037
344636750
99819976
215486717
1737861528
1184810646
709401028
18443670
145797122
875294477
977583661
1278008705
1134664862
1846835903
1955149727
782518078
1468108055
1572640482
1170274489
230525113
1059915015
2016723528
897602380
1596245101
611401596
756948940
246517337
988043654
1403618898
107953743
1176185753
1168210286
1476162591
694160633
1569456615
1850953024
516120204
1046513168
1384933210
1653164501
923735708
1225384754
983911949
1027569863
477643254
75002066
1476284586
328672371
1432458194
552179733
1126018373
626713054
438604767
2015391338
414270644
1679014248
1822211288
1836417298
1172215762
567228041
243380222
595457150
1858392059
1132273117
172011818
457146701
1541964268
1401242459
198137340
852097751
791597919
1941319378
449291989
1742773349
2039687738
1157591789
895448615
1616452398
2015034626
598225929
317994065
377880047
632318480
779478401
341056982
420994731
1443772099
355344742
2089284021
64858660
1817088061
1152442516
296300949
699134165
824378749
1454116269
1947743155
231807607
551536557
593426791
28330438
415016002
1300946876
99841039
967935524
1396907448
351861237
450093916
1026118567
905292111
781409466
1594026249
1746458717
403010913
788262509
1632509361
1088959213
1354533821
1935341164
1575425709
1072621614
2042496058
1444505697
1621536346
2065121575
500464368
1878085216
1027610357
1996882691
1071235107
1641077788
10956305
70966937
1196751564
311427708
1884976746
434159079
1694999524
1873530516
1506190365
1976600051
466932503
855716040
1825944320
894298523
1328941302
1856739923
1582519013
2126349997
1163384980
1868766906
1270103840
1220730699
551470724
265081726
2064196824
1965920375
432842673
574624156
649832312
1989535826
1248545866
1200601270
933780761
390178051
1382514645
198354532
1353412364
1644938589
861591895
949889915
1704752345
1317039848
328942795
1285611121
459714933
1827611738
2078761590
1334951734
1838569111
514320500
1054208587
584681902
1427311554
1035363650
776404041
1148990899
344258143
1007925509
699335801
1519601347
1733172717
1696622652
982212981
1156239484
1303736670
860210467
1874235874
1501842564
1954610197
2140259671
471841713
503775565
685089314
2133150449
1198873923
642687860
2072599058
1912833870
152321301
1935218187
219437882
681183013
205528067
620608902
441178299
339463268
899131311
914683581
1052543795
403157470
2066661738
1671566695
1704822490
1259130577
591697595
1068438073
1511901978
546668335
1508471004
2137678688
504118212
499038812
893887428
1457696305
2141859963
374106153
1690433690
301274871
120830176
1429879561
1474852864
1743202716
1513240908
540357179
388894569
1270455812
557164400
1887462783
712185441
1423432279
1164461179
1814868981
805762004
1315262096
1446959824
777490986
10755294
1059299841
1128249410
338497433
91392169
318687183
10583695
903218209
1574315906
777093041
990352859
1447033372
524773020
1455802790
2078004399
885736939
1182016566
742452565
1646055723
377577324
1488393117
945042267
2111625179
1083084438
776136484
564871022
58912292
1731793309
1080548006
716670262
1911605323
1607688915
214070660
1666935976
1044440778
400867205
301641941
1536340834
1634259026
102254854
936640609
1771453230
1189801108
744085021
1571773975
936450738
732994880
2020828212
1620901338
1320459716
999045469
1077593463
1513327250
2025790128
1771394492
1029153751
1960693343
308289968
1096377890
718384722
1596565962
1574964152
780670892
661864958
1081049075
1341181547
1277268953
1623189155
772900340
1485812332
279680385
494408191
1055953888
422596500
2070145454
867773763
1118894821
889423369
1582232795
1933296319
64797055
778284001
995855930
1633457912
1461251988
315372373
1921767056
378745265
441379921
1577635019
1258659372
1659116189
1153001008
582190113
1033696766
917029403
911084266
2090735650
901972150
1399816489
99457915
1544731978
12078127
1544876159
2074399537
561613650
1221361433
716327081
1214327902
517179189
882212134
254655032
1838776996
1752634615
342035019
1840525498
1439361132
18967168
171001144
1141196665
340842837
1178528698
287067267
371896237
116501403
1242782175
834957237
51978309
899275005
1053703594
130336004
929738388
2037337413
2051114413
1211667169
564871032
957533092
1021060194
330121231
1279682172
29159646
1616624354
1522551700
1259266028
393036075
1831216264
215353960
184149780
395692800
89293036
1533526482
1298965828
642687860
1139737759
622482921
969349191
1082665868
1513021365
2008773218
450885201
354431336
1034753382
1285826733
170818259
1802069117
1191317966
814420929
854800875
521688164
1855038461
1449813312
878060441
449823813
388167510
1622321165
888534101
608011
385928243
353495544
638506848
331379103
83150522
1008614575
1509908906
1141615418
1581986498
846509702
1828806680
1227968889
149058509
134104988
713380134
945294577
228906609
1267582369
1586295928
2072544870
261893530
930364506
586220478
735056831
1606655449
2122040090
1770611198
469400658
119239907
1361895099
886448624
708434696
2046277467
1534755830
791382782
497714282
1530281609
1193841848
1592692734
1758076963
2058035973
705560520
894835889
1496108369
1108666266
1326471071
2103778499
1563194631
368209577
1730209863
829708903
1337332062
396728099
1603628278
1650908149
362477998
2086241325
88793548
1754265270
1501974417
170183869
747526712
567353574
2024262366
1170876726
669093110
318615773
1062058082
1053010407
272591576
1999068993
1448299920
425158965
613582190
1770478008
738315637
47753526
1163144831
540302242
405918266
1195067990
264891948
1587510150
1192040738
282758827
1893160492
1792147424
1313902968
353666041
953850273
138049469
343187407
551342240
1336516623
706986787
1730165042
759683606
469890185
2102788410
1621122781
1759517918
1366768158
1321393886
1015213755
805508371
238297941
1554553761
1330071020
47146818
350552037
8763574
367364289
1232268082
1443217525
1109478353
730191510
656589641
1994996458
421042375
844210320
1561332341
1990679984
140901120
2045996607
1849989155
206909678
1494278940
1317621875
1654653810
1564962616
781216104
1639109325
1662286198
2020138103
836888039
1995631248
1674893233
595676220
724488899
752333188
1700871223
122573692
1627964535
200645761
740923614
662036617
2044794665
1625436553
268536949
2001395717
1063773117
848704355
732491864
1688515454
125516557
1060749421
1014633856
885729471
425833734
437814533
141731373
1550592840
382785769
1509920797
1393188871
315636487
569369274
957858532
1419416850
975354162
98154541
371471747
949430196
1399794811
1384534432
1173517946
1256605720
27877702
255528806
2131738267
24653649
1993507762
2037252919
1310260708
1859945611
1550456838
1084680295
1762743627
72488981
1483459044
532003897
721632360
1382688947
1251803452
863553057
1382526962
1014245133
1131207694
2038401427
574812920
1650518287
1985348283
330050065
992338944
789535372
928253904
136457629
399226056
676319321
1376291179
342752180
2030231067
758342186
334992153
1651203143
199168592
402983513
1738000734
1281191295
1303560112
1544301102
1633020348
1212186914
1155379126
314576147
1209979338
1049400792
938205873
1301593185
1758728726
140079604
154499323
580883360
1009674613
1254112358
2033287936
1064306147
89805250
1452967389
1812300802
1720898209
498327419
2043101842
1401215075
1599390715
1837199318
966037986
1928853662
490720469
2146670940
1840398779
51692867
1849121248
769112605
1539857363
223002694
193820658
444114726
899029426
227489416
1323886718
2060464052
1067376617
1126393607
661255793
1335557103
1390535193
1887501439
1875750112
1986153453
736686617
1507939902
184461988
1004868288
973059209
1165078300
685267000
196606407
714607281
1570548151
858435421
1431256818
1916712883
252788442
1834786563
179197898
578038667
1596024060
166939698
735708808
1947897779
53524651
1739748319
1766647664
1412379663
893364061
589391373
1480930283
1332255309
1553559122
1173346178
1148658417
657479092
1063164999
513550585
1365151422
1945078655
320087375
1196286303
401030399
1695644459
779021731
1294636411
1617229829
1066124585
993816428
96658605
301450687
187631178
226338554
276409936
287520694
307783068
568940242
579171245
627514070
67489850
1068686656
1807044810
1176042411
600406098
1684657753
873968310
1472231233
714271967
325439921
1043863107
882522744
447630778
1158105839
769200216
1036507642
371206637
592050110
1524949412
1550534634
1179475990
282097086
724828597
1000986008
679725364
1720822264
984106402
46866069
1085658172
1349851249
1269337526
1545923692
1309773966
1043610916
374844431
487685983
827504887
41408972
1524333418
1538250639
551393357
727483285
1169861436
1850833929
267663996
1713094362
1737249616
614143069
2098536261
1611505136
1805694295
268336937
1064288779
1071816990
891766455
1096551883
1496028156
1980323575
1044613255
1595269773
2064495363
1175524622
1476460670
1694450162
1874992594
2098953890
1296941710
1483346348
559071774
2140188360
802099065
926918251
2120302838
781579053
708847461
390792904
1621737085
454056728
795621325
650354781
1395526201
304792987
748754987
1555563955
2084739656
1798200083
816611737
1514925896
264264148
280515150
1722530868
2105749963
1354441929
935754376
1701680666
1025794168
2134542916
274921201
1065247439
929952710
2138048705
919770762
1898995246
302499460
2127684820
315207112
462793028
199409422
1443303463
1379695108
1545967338
668743492
904201739
2139881159
1858360505
823198487
900456528
180810235
476902076
187448653
1725153930
750139005
1212452883
2121303771
1830830684
1550552486
53623716
359831055
926990390
983562232
898131930
426403234
149089050
838968570
347569020
1194190873
139418128
714934912
715236985
1179561897
814120617
386085690
1363550983
2077153899
621341847
991238323
1806424912
1401720305
836199855
1856026416
2049465075
206751060
617763038
1739836019
2096476505
1431507521
1314676884
1186962903
1532260617
240772092
1334513652
1154162209
1451815615
1007329471
1955673022
1359167995
729623719
1692126743
267430141
201934101
975456742
411913843
821047113
1252203023
1191814318
499468727
260411959
36265692
390244050
172966866
231414487
533020260
1816782473
1940779271
1558430227
598888700
75254930
2064658378
821720709
258370900
2003742238
1002760005
498470939
939773991
67700485
109010193
1613023620
575600629
898524059
1915494686
1117308084
1108237285
2090387889
1878937961
414970145
1974900829
638382785
1282470625
1366776184
1711686092
40728592
792272044
563623422
1466947088
332412030
792464946
1928541777
1632714295
417788089
221929354
686719022
1023948245
1493869375
1088951734
1838087035
768179498
1061930154
860736897
2085709949
1161284491
202016442
1388598322
1401608674
218322238
2087614057
1983046142
2021654077
1190763926
799128317
186766935
2034485355
714166330
1250634072
1142479137
405511729
183779646
1821908805
1504219287
973882743
1757352877
148723003
1027958609
2115174918
1367198370
936027952
511493996
1105372310
1141895258
1229660127
767587909
725574761
226792058
724761784
931446318
159845769
88953234
1076959146
410570244
1475815081
1542960537
1650236986
1743722209
588488900
1629591802
1035150704
1963742061
1696429136
3505916
1858629953
756465137
901094677
1959755637
1024527850
864640347
933943048
450776341
1249435380
414117330
460014210
1121766025
1775860543
1546868751
1562554253
6441430
339129757
1989269037
1181221044
410734313
70891943
1875442835
578873060
1965042519
1989436404
1563792383
564852723
1766817154
1782274496
1771512308
1108066531
358389902
1012831187
1253333542
517511607
1946661340
1515743046
2062034976
829731549
1819296945
1048228810
1548201133
820023277
271879006
1355731844
1622137614
1463495842
800142931
578624588
1703115398
497098869
1928375135
1152988525
277339431
526961221
1327882853
957292134
45237983
400888721
1613431334
2031007289
408959280
1901834251
982825844
284935093
1259157779
579464110
960825602
1183909491
141443506
2111480141
1581994663
1965654278
501252363
146716327
271363168
993093447
1590292624
1944260192
66964802
861849242
576801719
2099014196
521015465
800071035
434277648
647700819
1013224903
1085971087
77009173
1434688434
1383691522
1689696328
323273653
977284739
1765921348
1291724257
399141537
843348238
1570333456
1405488454
548057394
661083542
1351239993
1847310301
1152226542
989456492
2135043392
880627657
1329186656
121397540
842030172
1591780845
823160670
1588907766
96865536
1036633854
1032690822
510281699
1885993934
918224171
1456083591
807722523
66546506
1286581827
1181785568
1190660796
582200631
44636425
486169371
29985209
1877154220
1070508389
402806619
442048150
1590203669
608977456
323992493
793534959
354180883
471866682
2109584710
382909901
349251892
592006612
1915225402
710022765
792163405
1849981771
276298305
2029844471
654438231
785614757
556003237
978458689
166587545
1308821991
178750555
1559657615
1290656561
1134230308
596480577
1520922588
1006042583
1616929009
1287358360
406284906
195853880
1260889204
1982070897
1588477999
1123800063
2124194645
1129343310
850738926
1679612153
2097330677
1243716639
2057730610
1383493507
1138613490
1161401439
1305564155
1884089191
1776489873
670021203
534026101
2099159547
1845962316
1067141582
253828516
768372031
1203698693
1982698688
832185417
1503659815
1243421583
1667665189
2090028010
961075468
977425084
250643535
959754800
570068942
1479214131
1112802695
1545833888
2054051166
2065263480
1089115340
1222574575
1190805775
988480264
79422683
1309154363
642305869
338415250
640490790
144329538
1865600215
242040543
1463367014
2081153939
912603297
386422004
1246190830
2072929677
246310355
1628352126
433324941
55219121
364195388
1414850758
1088646334
799181413
1736421105
499164896
1986580806
456859848
1378406614
394967835
709528155
861429099
1836637262
1733758978
644209097
2069392876
1878159352
1560472208
768112762
207255287
323400402
518618640
1247338312
1649883586
1343740533
1291176153
988921674
1252506439
1030545010
1774893428
154583733
547278356
1169219722
646231174
1366448291
1710946615
1741930953
1437967053
2015210792
1460177361
1813780369
1465363486
922208680
374574339
1133850526
1083663581
1762736211
504917963
788843560
479277866
2075276126
122034208
1164102859
1134290658
141048159
1890410121
556110098
1384959014
1264319268
1676827327
51200577
502482824
870169584
1938870952
1663470127
2119663376
1466126741
1261821926
1324510246
175218162
346351245
736790669
141262146
301406692
1295350464
294480631
2021897653
836335287
761704377
452830533
144650385
558424621
1722381428
123283696
997757795
2028405977
583588686
1687787431
1002752376
1087282062
1584140745
7824821
1787175592
1102558662
67180149
974106291
254987328
1701053251
1870799908
1376748492
182660799
429033011
2110790844
1529616435
1770878054
1030161175
810079462
273822920
525261077
868923630
2138515182
1976865273
1568777027
2011600817
576741284
1938798820
956765552
2045835916
1580264828
1116335413
767440372
353422972
70613943
1296337253
1380812678
1327860028
762930547
1993342131
50265770
437051345
665006653
654504456
1954234109
1376191150
2103925552
2092374056
476047647
2081063611
1069550648
1482268884
1354442672
1818618160
1279224060
450444835
430679271
816048241
629541007
1879131724
1358154725
396670310
1340548891
1129037915
1693464733
1934985586
1193417926
524772332
850837972
725619316
1399600802
918280033
1333039396
1410898927
2013469134
199684139
1579216383
1869111583
1058694672
1675578984
1344987271
549961258
853352049
1305476736
1497008785
811708288
1518392417
1603450576
346182413
1510759831
1846202963
1068274568
1276887024
1792996122
1805299434
263832985
648797097
1953195059
1065263749
1558813732
1903029561
1664313386
1885509122
358262217
936450738
1608070072
1604188077
678217673
1873008752
1266546549
147885859
102837128
228485836
1672042267
136777207
982671519
651560092
834325106
599151883
1512909632
1786162051
845745835
1433860367
231336035
251163399
78489500
927318204
523543428
1336356455
590253605
1641544574
2136609944
376222863
258030631
146145823
1556295842
1298919122
736105796
1736968386
1000519558
2143964942
1471561796
714002949
1104733656
668260606
1656065273
1812194677
1223423388
1923065722
424444691
46561993
1179122234
1428407698
1711973840
376349909
1458581798
99398210
304961752
1818195525
200988797
1644786879
1890518176
326857337
1840218416
18560788
518437054
138222387
2000059554
1751467463
266645488
36091324
30339422
86566408
905116754
2039295396
1325098958
1383730690
1223878160
1312403351
521776076
849229362
245549879
1944622192
1092645896
1508051387
934841743
1889954141
166973245
1062687585
64724148
1288322408
539053960
1196021652
2006716150
704241354
1168053672
1254360050
1987839241
2028236310
1893864284
138318777
1325332256
1419522677
782721402
636472305
1606186777
962104868
1569584938
500458077
267430141
176812816
1514994791
20210242
1987465654
365175362
1691010661
1225557172
1531984290
699706437
1591077778
370508654
1725734290
998707226
1265471489
201837273
844173221
905744699
1983662394
334362841
1407838375
965794595
1721606672
204981448
975478204
1277123138
1364681361
236114234
1495994010
957484695
494801415
194060718
855420002
1868052178
2101232681
557949531
1677577269
838959537
1074227548
1071819215
492682204
220296563
644312259
762145261
1956007381
574227938
1290293519
891040574
477248743
464702274
1195698675
1757668996
1520117510
2005970115
1389897047
724009413
2017705044
1888090528
1057393421
1400902468
1489206782
1060670620
1084723553
1102919849
1597624948
1848461405
103618908
480366870
109270946
1390921463
1945753613
1802498866
627826872
32044484
274165404
1218041053
1439034247
1945659136
4082514
305129384
1591512360
1685634669
1283807748
1268976526
987571007
1944331174
643606435
730718374
638459722
1921999216
827187014
907246217
629471207
802247039
1673479368
1979095780
637012599
1967530899
1331472997
1800269257
1802122232
625638565
1314753256
650752411
962534446
219933135
516455542
448620633
506935657
1252461571
369835389
2047434252
1326210201
1306369371
1678875435
203522998
426647245
948771729
1091370118
912058906
1136621356
759031421
2033032472
518524463
366802595
326088404
755685567
1493112762
274391647
938086044
2066144587
350022204
886031338
926440939
1150412037
1676971680
687488988
1537564162
814132001
424665060
1429963611
347872063
504653164
1949144198
1595712973
452902366
1637805473
1216107909
1768736588
313674896
62020514
555945790
623271008
232087129
1895478045
2122229397
2076023299
842463072
1322914095
2022928643
141900977
1135573723
1907919742
568306897
732858309
568447480
938714255
1918573516
2969411
457572389
1566046323
389339225
1084098050
520010131
1761292760
196010404
286939265
1679899865
1184625013
918185052
1471256639
1354493191
1953226585
1869105833
47232963
837065389
1044026350
1825822724
208704651
1432548577
433228312
1994308409
951438557
767339703
867598734
575852266
1806911846
784557801
2127550512
568877280
2116028867
1129611206
257538442
422925620
1082523880
634703253
239954281
2061887853
1212267175
456327742
794580536
123766295
1344240750
252603306
691861152
914632625
1644417781
174273797
1819225616
1983879600
2049243484
53154778
570230044
1564956178
481725444
259267983
370128010
26321584
92080378
1943794142
1447737123
1886092865
1265774041
421171382
1925047225
1395519571
623191165
1761529138
589345621
1751870641
272578456
810014512
1227007262
820913176
1460402525
114661371
253174130
1823887910
1730288674
43025795
757256789
2064959630
602143709
109499637
643447610
433813968
2118842903
1786925771
1155887711
266690354
1234167511
439298007
353847014
526594470
12924225
496068161
1627098969
1610430436
447806827
1377878426
700935056
202780022
196752411
1968265448
2078680621
2114393688
1470940051
1238264918
1861841382
1276004310
1413363772
154460121
2064441306
1897434195
259587594
691884367
88527110
1414808167
340899607
1408066673
880253581
145777943
185178087
208099310
700180563
1353343293
1518248400
2129434156
546555671
1915863134
1047801857
1251483082
88212071
1334682095
1754356797
1140045887
490367978
1139112283
1962656298
694636330
1957187830
1739652386
1104948183
679575634
1135588353
1395546144
1979906971
928512983
2097201645
1790622827
469906335
1428087875
999488693
1863390783
1866183713
1374315974
455769801
1836930314
1684738499
118520708
761465017
1340107375
846550523
642447410
1442260424
377922352
2051672042
960424300
97142547
1857387041
761913026
1344258344
2067036146
785745148
244852680
1864199844
2119750746
480299431
1407051942
304900677
316493061
718157698
1128146564
1520888828
1641182087
1980176054
1888435697
1554460995
959465883
1799153332
1171922217
1753227479
314731548
106020084
1822457709
22210161
893459846
1496968834
1351700723
1843654447
14372923
842496991
1919920067
92121520
1475508406
68594873
1336696092
216627220
2130159460
934328545
357368150
1603693037
1545777738
555520214
1917987132
39679585
910118722
1059385456
1286380513
809672474
1665522470
1802790952
1473033551
1942390871
1781840778
1656652729
376582436
1470476010
2075178955
1480728734
531790384
330504463
1375577531
2003758764
1859043589
1214520856
1889518350
1727619168
1981058757
1749838428
1389156606
1780811462
64832599
1747981396
1668668071
2007212288
822546817
1455413650
1778859919
338034518
1231007975
1913358891
1282834134
222293462
1587937034
2017409667
1357165220
1271617976
1066778804
1560530734
2065936553
1053934824
1545376380
417874176
1658071487
608133636
196594593
600127043
646014791
2038998327
1376133004
257060847
1781127648
484748420
1570911407
1202407496
1969844479
1135152359
1273760094
210033138
1737362899
21651113
817928725
59594707
33191273
549014393
1268171136
1871542339
672473193
20384036
1450089775
772591793
1547505810
1247506900
2040260838
1123262800
192489914
1906485402
1403230752
1280157877
665604671
1439082873
1315173956
29043080
1964151143
1153029498
672371293
932098069
2130983546
1509798500
1168723183
1034867782
1637343763
668700262
114886459
1815264656
14938806
242890231
92512926
259852848
1478567590
445470592
226620821
360173338
3428352
923959310
1230238622
540296224
1201490109
540240500
1819843737
86846920
753210404
136060189
1764916277
136846143
166784942
1991558088
1645688756
815740260
501895313
1487601114
1876346367
447124628
977344913
91504345
162982456
717325485
1111038035
1166838272
1288322406
824984093
283361377
334837777
1777705349
1393547237
106879223
1346562777
675513313
1526550278
964280640
810364055
1758299485
363803509
1263239182
1838837066
307208843
74055812
1520004137
138439506
1646883378
1826409439
1620462658
61771316
1502211343
1561415335
588524069
349108114
1648592920
364152398
1710112120
1485675357
499042107
1636247095
885515641
1874824346
818516170
1038161285
1577434140
401713368
129565497
1883976172
102457488
1740192094
1866913666
520842892
2010906552
186473596
1743892368
1000876088
2084045006
919253864
171849815
768445959
980569762
37140148
1061757427
169032792
260648486
817555775
427413372
1530904155
2014733461
1016611744
1055601428
1853732609
1772171380
1270169715
1566179150
613496067
1416340564
758219587
1614004264
1653425843
1247191357
2088165491
399330013
1028533764
1338358697
500378699
1767984366
352662088
2137935945
408085230
1548166426
209565164
644817206
1563944430
306544658
2097111729
1092592766
1873245528
11635010
1997867739
166219007
996491154
1608867309
1313381660
1866464868
2089345729
984837885
706494919
1133496541
1309946016
1072665112
82624291
1227728565
902898456
262513614
621138068
66776168
482922273
526639841
879231251
2114545123
1714504599
1935868806
981677543
751267910
102854182
226809090
337495496
929779726
1802790952
1682013789
2026947990
1175454208
1423204529
1752364991
1088720355
1180056993
448328040
1442820627
2098088592
1270783777
1150626163
333610218
1734840283
1968389366
1473289828
249810261
1807626433
876293128
1125809803
410817883
1884885040
1077488330
471635193
1983432727
723965787
1897889275
867408166
594010105
720860137
443818388
930481226
1833257791
1577026275
2029628633
1066321690
900597805
2110697230
1774936685
1237388194
975238866
15601511
962892420
1213842422
1742496963
1194699646
401537760
261269218
293283310
270270616
848125916
1448156216
35195369
1893101756
903746632
1775387482
434655476
65201792
1352768511
2007310274
1228678504
1622107013
1939426079
459922327
167428324
1524842702
2093767338
1840175670
1257996005
1743875502
487851074
1635083396
292022210
1995631248
1424371595
403559400
1649137013
559624764
1679122926
650661347
606650616
1891442447
633788248
1888068601
1557694969
618866118
83856813
327938153
1036931113
567281761
1403726377
1720455103
2031442454
1567049809
634978012
1750016673
1297892880
1868790747
2040228317
376679009
783754564
177259448
685144692
784949937
1771334506
2075027940
1060224160
1914616914
418992676
1888880672
2142976394
1589656487
1025249881
1841099320
1170065977
1834128021
1268622385
1659585881
28671191
1509990141
1331529534
1269064395
1840257736
487525409
1934403722
1108592939
1133886998
569380402
1660301117
1491413258
2042112987
1974823156
1459171991
171588333
1978568814
1166167697
421554639
2103331910
425376440
940686944
939511464
2076003961
543555811
2105240431
1098338342
945875581
959443870
1786477367
568166021
1442381385
554458794
283524930
1910381631
1232749957
120920304
528774786
880741287
971137560
193103463
1499506898
1669128886
162348434
895356161
1914190246
1097052555
1956735869
777494749
1460538639
602207734
875784522
866201736
9017312
1033420020
1489706748
63915914
579605622
1710197517
155979547
1390749221
2081996714
1056901405
1408411748
638087686
523763696
1462593691
220508939
1236857788
1701970117
725659015
507879956
511361167
1993548481
774229960
59793363
982900579
2072706098
1860146281
185015469
1906575140
929459941
1868259721
1907319484
1697519599
957580346
194739165
446102575
984984717
682049371
1951201962
1112532639
574691116
914365252
1923601759
992752680
376349909
1128916731
526592999
114262097
1042628030
1856320791
662520620
1998495469
1536073734
284662831
350913891
678971283
1094686942
1469780243
94313999
269284531
1508776808
1843995319
969303045
1079780585
1663155408
195662005
2071027480
344365142
385499288
167502783
1626603489
509588595
1617474107
197345141
2010993455
1480437973
1111882583
815206586
1403320301
603267540
1367359636
1362422964
1650658781
1203206980
1195534384
768816334
840260248
979490568
1647113616
394548187
19334489
2145016123
1235721943
134499304
944469055
1998674697
885774891
842397824
1164790527
158994803
1929104273
1768383800
1621323967
1693718217
1859994404
1511914650
321829379
1366279765
1453257958
439121412
1461075294
1569247450
1401012140
1832742206
227830405
135078948
137109073
1797682335
1387996259
476347735
1049267893
1449509430
908405945
1113590980
1255869352
1522112687
394583027
1953056162
1932712749
1146520046
1458972346
723652544
1186703449
109175763
1999981827
775538428
1196456373
112472769
1857838044
1692085504
1978213071
2017313920
2073962535
551067824
987101825
875481322
1637400492
1360079073
1097874365
1378418877
193949243
1048135264
2077584025
1150429716
2142761924
1951375550
851522479
1499662941
1694120207
351975817
239385421
770325324
1927538197
1856349426
1359547263
857951627
109317817
1945914973
493099628
893488987
1536935640
702481910
30190180
1204289493
1113830952
541405790
2145976425
1558415495
1517139228
618456821
959090160
1952632596
173108841
1587920085
1293102685
1721289072
1978328628
1269337526
1448723812
17921307
217125208
724395909
997781031
488209748
715262310
224677081
1051325085
859723545
1952365172
1775723865
418637330
1672657611
254740078
1975748209
113129558
1833645917
1907595200
158919626
718351118
686399718
91270486
105813674
1798357951
425753630
485214088
584829315
1131890175
2019846297
1142014013
2044959664
1353920444
1482619190
257494888
1692532455
1229064565
1374121085
608839502
1298212452
910706385
23846440
347354457
1787789741
1293778471
53965863
1107175499
231250698
1641921882
646221702
680460665
1746850366
1007557593
940504540
466712799
444313664
1995706866
1551088956
124164656
1206809417
683104848
997494305
1698375685
164033093
165277633
21759018
1774682878
565464525
2011715344
1554136566
1917649704
1181665128
506395965
725958486
1206616413
1533509238
494999765
438139966
889676156
2131670990
1294298482
227017526
877284055
614797562
136511869
1450506986
1252685915
1494209435
741072059
1728734473
838916486
175353918
646533552
830903683
624255971
1753238901
1801299863
712809471
809636912
837512823
603482478
1656100508
1216158770
1277188430
607289836
1275618405
566933032
1199889009
683513808
1237077599
1166986458
605612369
166519042
1708479743
1231535330
1719480874
1738679224
810309896
657661233
169286442
1938288693
2095206333
404173090
2028494709
1716842466
1378270275
272052185
355972294
253096257
1531096690
1418095604
155953838
1302076868
2042121116
2130354626
848341836
135469254
582257703
415892710
1136848957
545049670
7124601
156021600
864881766
452155915
765698963
1765228485
1179333724
322356963
1061921490
455695173
1798430325
821058128
1785204180
1725819609
2057363290
724268892
49353914
227006856
1398403737
1355860558
1683636181
791473867
972533538
1551867441
1255593875
1746715666
133185722
1145894899
893652541
1068532115
1251512014
745601857
1619749338
1448525884
142166074
1440125751
416451761
319557107
2135680677
1205311086
446607869
1822351901
963127333
1643772676
607522610
288615038
193129608
938605235
1372105895
1534715325
137349482
426492878
1047654821
1924561130
1232478273
1448076410
107857359
197778735
549137681
2141582937
714398941
397192260
168561309
615362718
1957265567
1646573985
1713466008
1968612967
1399368445
486442303
1826990488
335541031
1732828314
301965794
1882410820
1234167511
231915753
1329289216
17093234
486197790
36758593
890173529
421871603
424187361
1733115983
1106311354
2102254423
757958502
887395804
1346882398
347986892
1699353392
2086050008
1105982510
2115997054
83816452
214780310
1765559534
416186884
1309548579
1334097419
1622294117
1783236408
803926247
2146154088
480941696
1889866392
1337694852
2002884075
240149401
177042636
986791234
1935787071
1092211267
582744122
900987115
85859797
405113427
1182458471
1059693143
1345110793
1121211292
1191353173
111643382
377177688
1851494687
1447767150
1803806145
1521077635
1941503825
788850331
679332494
1252903032
97553528
1540649142
2072116988
641121675
1045597078
507537213
798514092
1549457272
1382979279
148929330
379146725
1755947222
407570459
1748707150
2033137649
565702015
1691071887
309727507
1520272745
1168123578
901079065
905382499
997781031
591567340
330931214
64609594
315310638
145923864
1648913540
1096165429
1255205510
1038475869
723549773
1232857353
1667772024
822403722
1258340430
955604186
1488126581
1273711429
814568538
520090390
1964987287
1312372078
846599128
1299196725
458599242
191017153
117997362
359600140
1149363075
1317310960
252640618
84728933
1594423975
38964758
1570484629
181117296
1198390125
1402279968
67849010
982131830
143950236
1943660731
358931870
1787348031
1319508524
964053019
280127044
923839342
441178299
273380965
1798221682
2014539449
1308446805
1150849995
2097255813
595147508
1896831293
886464258
1116464786
702547423
1858804485
335521606
1821717895
524195328
1531486750
1248787354
811973147
837388412
60100729
1112911397
1369729108
1040181295
411703283
1705666491
2012804801
1299966098
1272302869
662490387
1713139832
1963626509
1471418522
189568498
444071776
180719108
458450503
1597644678
1782778854
1069020516
1587964411
1346792637
875146800
1964822209
1800261283
177238171
281975140
2096278712
91270486
1578240806
1313767557
948243790
1066856546
1002697812
421245555
1422166778
1343859437
1369592233
436994576
1073842126
1634295722
288189432
470103911
236570656
1206637457
1958252553
453435686
2024385114
977072326
1402827885
44488087
167545464
1824503365
1255013241
2143436616
114484622
1948285990
821709747
179219765
2138435896
14771409
1289091449
898874200
675408393
645750569
749250167
192330820
549173733
1814145909
1828930898
335242426
1026041196
620811675
1459633653
1094054049
1896247748
1694325966
144853118
158454010
61795382
392910526
1913281106
68882474
1558813732
39953813
1641275566
1226997728
1180538910
1320542039
1471897303
535773802
1040145759
48277371
873023944
1934826199
932868254
1938798820
1580748000
637220870
2029145937
1559355018
149278572
1583143595
457915638
1405365602
807896555
1368940141
934733569
1782044484
1159263749
400430327
1981104076
174502428
687413360
1687804362
1487374091
1118015383
271566619
1534422892
463033353
702719433
1667511017
1440012071
783094496
1655466011
1423698479
1978169949
386764324
2127248948
1465196758
1020151063
864883324
1780972581
1962501050
1882651386
579919816
1535680708
90810617
1763865363
65891738
467712644
1644906130
755058468
139423031
1436696855
1482950444
1210991992
755406568
1273345185
1733679275
1524797420
2027574677
1447831745
251372316
669136976
2109787154
1756971376
1294071364
1552320986
523292796
1785335156
1495017384
1983597740
694317144
117636656
1373090130
1457294171
472796061
1752340964
481523874
234715667
818255542
1282711910
361385099
165557831
284495903
134960140
849490229
565985304
601779991
300897494
2099252212
666844296
780000676
774471837
1783045285
653786216
604618813
777483233
1759464778
1675974615
853403488
1202131114
1408133663
629609676
1726290908
633237333
849048890
1041283833
1476432458
440992682
1017231970
1246343005
1928658176
124676560
410106740
1527026662
1556503590
679112636
1670757904
74282485
756925901
1743268431
1108103145
546756555
1209168695
63624826
1213269246
1383623724
1028864678
1685402852
392776613
12915505
1263293614
409420591
141645167
173858808
1257751052
1069476663
2121334688
1140081768
2051462695
1684090949
1987220033
1365261486
1003317399
432406458
581126092
2146118805
1614889634
2031869331
171846993
283446850
1783871119
552522347
1508914689
2105187404
304955903
2039687738
449907880
281212030
1475294884
250253652
171870633
422785238
1658668755
1410355201
1527233250
1928189533
1783634132
912476097
1614220359
21704887
853835896
677630983
1880199430
20308665
1327646041
625865312
80458872
370197493
1451957505
265966032
1612116574
1749456501
1669381901
604588860
1842656956
1193614332
523260890
386898453
496780130
1744129732
1953198882
1199493265
1652373113
1661574637
1360268282
1630175998
313847732
1613256493
13309410
1974823156
827257921
1328353414
1018234011
900252361
2130178866
1268632574
2106239834
374537888
1489985673
893385395
2003693759
143502671
912290199
533118556
1992462923
334328841
721029751
898579062
759697847
1984336811
2118298408
388263882
710103124
1926041071
1660778931
75057542
22012085
931523776
1826049148
70286849
441317112
1996385668
1032075746
1307210937
1039951847
1147290222
1383013688
590097583
1108096453
1339355074
463005034
561915222
2144730486
1120479491
685761757
251677071
1854542269
489112369
550756058
49688052
496712818
1543450550
415705669
1876101412
190345833
1200623977
809662490
986532001
1895778205
1700533144
358393628
1343822870
783117955
1498864076
266087828
116205781
1309774831
243150868
1506781976
1395101027
79455595
571607189
521789624
780475165
612418489
567823133
2071395914
461458434
1005891271
1346748111
774369672
789794534
394549140
1203187122
1960223862
1527583768
25723770
1823355920
1812797677
191587318
131868222
1357273035
1890518176
2005930236
731061643
1877248960
1922163401
962640000
23602978
397960103
1079912501
1176172533
125287146
1280786796
1504615357
1568756055
179231489
1628113253
527166051
990112755
2114901297
1020855241
1359216657
1972902721
1826828995
940642198
543779022
585067693
1233864086
1491186339
2084389436
1832813519
1243788009
1079296941
1109248447
1599407968
521831334
581841282
1249520281
947389115
1930684878
889662054
1069797562
408243738
360071852
53582724
7267574
939713735
560812189
141624988
779676362
2079466652
1570744372
1642210164
1254780059
1634021100
218751145
2122659715
447934312
817649773
1103197631
2131915342
283244755
844794470
24448311
1196816865
1596261245
558459008
282783907
820484935
194430462
2075198109
689951582
1055794306
1006796803
216627220
110510026
1480948247
1169173743
867028603
1947817860
515831787
2048969784
422343836
2054191713
1862721289
1346912610
723362105
1370207568
550272898
532453887
998494716
916851004
657840524
1010997202
119849812
1383495982
329493294
714670561
112163370
342350152
1749827005
2124576057
902504330
1316260509
1591361934
1712773349
56028197
367449665
1601608628
818988984
610957030
789272394
1932377755
1823512471
1062585463
762933813
1444478436
504844635
1241881281
920700838
2025532062
423509097
835327507
463419377
1718066819
1666505258
1901824332
33892317
1660698906
2000305137
1935495379
957424326
1519508254
266815285
684721090
1885887493
1127346248
100384954
897560318
691778987
422244195
2025334763
360725879
794478408
285820703
930936243
763408418
1181798442
916075344
1676604394
881153546
1512529
512365424
403914653
520601207
1786781652
678502201
543114183
1369510091
474735863
103558162
2085612584
1987570305
14065997
1719132239
1781063092
656802330
1409476647
1405171798
1829320651
407666902
944735113
423530242
1636447225
358931247
1464923011
683321330
1720868295
2145768944
1113616267
142991478
427892085
1923205513
1483410699
1762215291
1829936193
2074463066
1250101566
1179837094
1007589880
1494686332
358887952
519529147
1467927453
1784312
1044330164
692543727
1910086548
875015761
717085907
487836421
516304495
1105419576
1693288716
925249673
923470551
29613436
1868047078
158458667
1637353629
1754750280
1826918371
890175365
283085369
1591020005
242866804
1177601957
1070907634
2063600204
2093424284
568860997
113393086
1681825812
1607834939
1288897085
2072657339
209044561
1259576117
70010200
99304456
1421515876
869225168
1447622690
845717443
967183013
592702544
493469227
1690410083
1721200523
554281906
766005030
1655941240
883850370
986868793
1754827182
902278249
1633768135
427114743
560338115
308808127
1785396409
637718061
1589868691
731193873
1766000498
936282499
800776006
1596517501
281071293
330124573
1940306659
508951964
1404935654
1511385015
879120104
1973790120
637955634
1670122497
1817059207
1041424610
1704612900
731381130
1561154376
1811835192
598536984
522718711
548720508
478594768
1096461665
580710231
821330835
840810797
1003812402
2136286184
103114320
1790705869
139417714
180809730
688241599
34981034
1725765617
1570284721
555668670
1365818213
102430705
313306485
1446959824
1739035508
410513246
1834512419
617295823
399486953
1305102935
1938203460
1793899122
1418217245
1019177693
1607161074
829965005
1044171009
1043904187
1108129650
164390193
66221608
2072639252
1832163935
910065305
58964385
69740195
526309903
414717722
2070525663
1688221969
1479229927
604514132
1333303515
252823167
50026277
1111712875
506064619
1519246173
1645398826
1437392054
957042031
1322529809
632947783
1159236710
647826412
1331919787
1575948037
800502934
1091460882
1406612014
501589445
1655061422
1487742500
766994719
1202861517
1568756661
1874002623
1594230871
264934441
436901144
1515758113
2122044039
43498538
1516473070
1985840429
1272589997
455097275
898578196
2010611207
1886595876
71525353
971733307
593454564
500533482
658028898
1115096016
1793074805
1934568239
215377695
1994807799
1631463140
1978256663
1181743797
322098826
1961492731
1938870981
1976891098
1064031862
1494999955
853387038
1508187211
1033956803
580533671
1466130425
1430393973
1564905290
860316216
1057076373
698792097
830468118
1831363457
2040145078
702482425
615623974
1786965208
1755708311
1228154466
29887765
579026314
1214635543
1486120185
842826062
1042892442
1164063129
1051330979
1429217731
161785559
1073923511
505630434
257818811
2090977430
490625917
470218113
1357681207
2029628633
1034118760
1384106985
1848991885
1194286011
1827149774
528329031
1501888900
668242711
2013074814
617471688
649324275
2068743528
1095771038
521023566
494361744
1277778083
3434718
961840414
1428344473
1600723544
1670394492
973473029
1367063501
9888399
436347011
110522076
1065839685
640755547
912334545
1070890629
2121409996
247541997
1814847122
736652010
106083540
1826109436
1531323192
1148104260
88275240
1310189235
7871078
771917450
1579624972
1213818487
762156657
1100319196
1792927415
955330076
992048005
508843139
579233380
513442880
1600908309
92043744
59828537
27838536
1072301025
2028353209
660939301
2121888435
623711052
2118016753
1432994202
425311636
1468787157
114607739
1447823488
548421649
1848400296
1647606360
878879988
460577970
1156342713
1890296197
1890112114
1927704391
1935972790
1529295573
2111368771
42745667
792427297
831704680
364932884
526501211
2074169850
1841328909
140266724
2067954003
313758003
1735764777
1411071273
2146507046
1948988073
355125396
879272887
1586251608
1492088196
1894086069
234621957
144563045
1656617296
599985189
326661493
106237971
247249628
154578165
1440373786
494755239
408710654
8409813
1451685709
1111822056
1396295751
2047248188
1318598933
2005505775
1294831662
1372187155
1174073869
1825540840
1497492071
909466148
1984962689
1203377325
2118476014
690526561
296012777
1324124899
1761916849
527041525
818828721
934640872
812123514
1107922150
969514337
1684192581
1879668622
260361353
1045211886
1096631324
1957284865
1341618932
864855521
1578484407
459474832
2120112200
1792835394
2075292062
286700819
1528280946
1393423566
1649668177
312635268
1124654991
213478064
1295672424
1360065756
641428518
1642415383
2078507895
1202129009
209993752
800884912
539197957
1015046560
2133294009
1451980549
332870642
1634953263
1550609585
545428606
265709248
388183811
723503400
838736911
1161323801
1605199988
1602275959
448117233
1566618738
1035563570
872618436
566261168
112097670
1073840597
1303735412
1396176999
411359633
1866465995
286175651
2066731250
1516436791
406930895
97553528
1819307012
1079344812
1372909423
1105345535
503693177
193833432
1131978340
1795981390
477415699
139135332
143533160
2128437474
1263130228
557130561
2053335885
15618652
509263266
2080828865
200656368
626283679
1176310658
2109481681
1648026704
273555375
1361278624
1702376344
1350637426
687610065
777004468
532847914
570313670
978795930
213978854
2100677549
833761422
2035812024
1318429049
358285575
1107715971
1901293069
725385856
1765719217
1587845061
1834786563
1234115266
630323332
229386399
114786524
1634992795
990495292
378933919
91339190
1718789326
1831242014
477454957
1119618982
1033487061
1049781112
850940660
2071120302
257999790
1188802111
1196021652
153822341
1363357971
1887603287
2067625802
1595425063
1931493040
1027408200
911111849
1911188355
1003606878
1262780012
1263801352
1723708389
1605248046
1286796789
978593498
2126325668
1835240841
876657657
2105485925
821538143
1596489322
191371109
1792984796
661207055
675554720
370820499
921515857
1492861168
484117840
409437457
149495389
1043916836
551712398
1464295825
131219582
918778682
913580942
997358640
287404627
549599167
518182462
1167154755
20232394
2032586918
2092216621
1169226574
264735003
1154144809
628516030
789869981
959200744
1339813495
431101856
548902075
789763843
912524114
133493976
1090081091
282368836
1872168197
1027793486
1589112469
1467123246
1309358137
1267523105
1866647308
815354437
1447887794
2039956547
824306721
1137080666
1252199477
1689048128
1115484388
92778330
238806162
1466316601
884572319
156384710
443071168
125814292
655226416
998330151
30535464
750775377
1321555815
1902244751
1475918836
1444630312
1756707394
2098610635
426929046
1205650209
1083677715
7580514
1290748393
1688760210
1511069939
77399733
670946743
2029933839
1816492234
16200482
1161577161
1411201166
1131807640
422017302
1090510610
32869471
1528140115
1857941516
837137349
959297342
24685675
1391054335
1948169075
116742678
357845292
240142805
443810376
1762743627
723400128
852914870
763907510
326917007
650514224
1757716771
1503232615
966279196
2080185263
751607480
648554776
1011414750
918551526
1163618483
1769635729
121146255
813830238
1013989617
1312006563
159002898
2130940739
127105886
1727519139
939532278
1796557500
1743749093
787876043
473045212
1472418723
1420890831
742875912
1447102980
2062740254
985365741
1402286428
1106056940
2046161392
145407341
1135274369
1872826561
1617421211
915782926
559531271
1883530648
1895096182
1631974894
601897728
1606983789
732479358
107313585
1413626518
1891401077
355026861
121152290
1475090809
591267330
468373063
334436550
747158156
147066257
1260064009
210257392
113743034
1030758031
2034390709
898993163
359422789
858250761
1091541202
1841946458
1646056673
867868252
1343674064
244352859
495212235
1948567661
508099151
1427829117
1232055875
1201536446
1421332124
642161946
405230320
1187888694
314789387
309553297
1529304742
1464074424
2002083695
1002252687
268103414
1172260371
2136075749
2049233197
963318911
253195133
491039581
1428351547
1760744277
1624200942
1503886775
2010474495
1135488809
834313782
1006506934
1019472578
109024799
473089525
1485545179
730311659
983989632
1911650310
499261720
618741954
1644881264
99880085
2145842604
1636833757
1825952866
651062596
1769052712
1514365295
18300210
756292362
1664739325
931539886
646149422
2106714837
1557922608
4468462
639187443
515866645
896365943
1865124057
426967971
1845929183
806112306
1110648961
694437781
173661960
823355034
2015722904
295104783
124171832
1242823683
200491498
818398725
1483891974
1984347270
815941245
469157991
198161380
694926157
338119238
1934713452
2044639214
1614470540
191517157
606200621
1708212027
821434703
1434257574
85956511
534650158
191260410
1918995729
977332640
1543888735
998525667
444599500
480134159
723209729
1601156698
381298000
874694165
1841729300
798177813
595575179
522708057
1860527184
692550356
873024000
1376074220
1905723680
2017956265
2132217743
994819735
269693115
183706069
1685564213
1006234408
1091267529
1223423388
788825636
543159267
459963502
1910248488
836003422
1492634861
1417739238
1699179286
883409935
528913300
110144895
784423244
317146293
2016024310
111233944
1315570272
403454638
1793461655
1765740924
817874823
1664482590
378390623
2085911815
115958440
346212004
99842843
1969462169
1070116007
195852278
552544703
2135114171
1333712296
1443219003
1140669329
1918074665
1599674128
822031581
418509778
1768075163
1830105224
271353415
1387671055
1845726123
1915725647
860710779
930405902
774661816
1129312454
841931351
358907506
1667612528
1604321031
1589528098
1427290450
2036147539
218009178
1139522542
1667198536
2051033760
1661824838
864138048
870449379
1628421401
217491091
1295468559
889745579
909521160
394444592
1705003985
261808085
1424782938
1636151126
1292002562
1754258488
462254764
348227587
2052780289
1046391524
1455226691
1464632845
1831665466
1376754803
38888660
359479401
2078589504
1589927991
770584243
1782724978
964850001
1508451070
45801417
355274700
1279519903
1520208803
621302344
310855526
446229919
1066209833
1565557123
277747615
1852479236
766798610
1870756870
1596294555
689662338
1633720514
1757256166
1423391957
1955775565
1004627472
1493083433
964738035
752923368
20640343
410894510
2018621108
1273076054
476185723
1959800822
1568971990
1011011865
516412712
723030641
830610393
402966830
416929244
2128695278
515427554
1463252916
2015198985
285794982
1317090590
422832607
1869392502
1492260971
1885276564
1669118576
1195791398
1119988711
1537001137
1923768249
779155177
245251536
1275427613
2030598692
1295613527
740071705
636982138
175057183
86307932
813252161
1554749897
729755628
1755208026
1972709130
126625691
1596801763
1403493372
1568323085
494650940
443522167
1028921440
686165615
311609304
1050626953
1431759987
1028393722
719337661
329057698
1713638295
1402346127
181439285
705115480
1508104983
2092496023
1393256198
1935400303
838449558
400401286
325710365
60225491
2108140979
798276634
1214982541
1310371846
2094373967
245843757
1522854364
346451197
1889072059
349590381
1397234227
77859288
2140192639
1646271119
1679843861
2127592090
1332345131
1828345456
678648623
1816095888
448579196
1530283432
792427297
518749547
43427204
215374096
1487486027
18711571
1586859601
217573798
377729531
1501549292
2146275709
508359953
853101590
827594425
1319498877
2003648765
1061401608
1965805787
344774560
271691579
410666668
256373237
831188000
994980091
1727575067
1733063430
1437738874
67290153
1519255774
798886580
1320570008
303675507
2009216123
1582208673
203569363
1860369107
1117478108
1580680398
1597677845
850077041
814683228
1384873910
2135545052
1909067493
242661140
670689260
66092938
1608561334
30602464
842560030
583504689
437947890
1676447042
1430010535
982597227
519908755
1534460724
1079888101
1873470655
990031423
488363019
1261684954
1644865489
1279636372
1973445817
2117923030
1918590267
623031340
1051400521
2101985106
1635772605
460300803
552051406
415104040
838657262
1630996392
1323481046
1355313812
1025455045
1905422708
1357698962
1939066337
1691408517
1743013281
1314880035
831684690
242112503
931440038
1411597929
1376843282
824665605
1380532917
1516726357
336490057
2117066974
1643524686
1058399674
610953274
739579305
1162601533
530342206
399232203
1846334030
358679411
40574290
109595911
1914687637
236358350
581690601
961274615
273299511
205000829
853669434
1794747954
264370825
1659436913
1227960662
1275300124
414071480
429248036
1716433925
129947506
1970306653
1869009975
576919781
24496601
1202095618
127935102
1721180340
335110696
724863529
469199750
1674504078
1644956522
2133257665
225111524
1532813672
1872512663
141665787
427436825
623271060
905266007
1941131623
752531178
1939000095
996884919
1039195099
1203214649
1794817910
1600783873
463147931
1806691093
896587582
2134732051
1227354699
702860344
206122606
1430446528
1032137320
1004577606
1832165195
698662474
2001559340
1914659463
692942098
1872708368
1049354411
1169230529
469982596
1204001352
824701225
1334387911
255156109
504901190
2048327109
776282435
937185151
1174029599
1107220641
656498426
563153442
760314260
88265863
1495776079
1103858022
1128483031
1750013945
1575243652
1628058283
78763191
2120647272
56929571
1302965088
1601007183
606567318
1163953066
623557068
105243027
526266029
1351528191
1324843694
1344716699
387804961
2104871856
1912892653
509982579
1071023469
472572068
1633020037
863130426
490883039
64830792
1627964535
386645040
600968509
35473622
189277612
378839142
1522169211
919254500
272651593
1274864778
697737219
1021588105
1077329697
704803914
742719101
273603291
150151720
1325962022
1596628498
1563976376
2124204724
379284982
2138282914
1052275948
1236941653
1218463598
13820998
598649369
1265310790
2109073323
698527328
1363923751
665034673
1396066030
1085722781
500191687
1402172038
1061157851
1116335518
1728272397
1998519224
1206264482
430482118
1108210470
1199748688
2072718083
2123254004
429030366
836593674
1386574401
1042292983
1090230836
672021511
1060080032
2021975511
55907642
110469075
1469904113
718966325
81696964
7742049
361045149
1708805435
1156256835
369223994
1161160791
1679405112
547004578
45442803
1644855103
1077453820
383888604
2058654666
758825504
1593048848
1780664080
811506245
1238158626
1965091905
473685829
135585538
990674720
1481983162
1211622848
1087644473
2039160397
2033429977
202057065
211347353
788556716
737667112
10074283
1497312714
1280111340
146744389
510429082
795412388
408620941
95691951
1922584786
1527779595
319513996
1770311581
1032752391
1858137961
899399530
333014985
675176486
2059893554
1042476567
601302764
1685094917
1969691998
2134487911
1390072707
1412243419
1082337608
771800996
327185002
753460045
1146179917
1130720592
986310792
707765034
1093431950
1606223044
942832335
1646098414
328367214
1848489467
1507025399
1432753954
1592281464
1009392526
1808792545
878452352
344091974
1328541574
1611617586
867358048
779149333
1972427538
39340248
1968438817
1389802208
1578438910
198848882
1822983081
1925856882
803465300
118160824
37324481
915404672
365022662
940634990
839818445
1255510551
42879112
1037610767
765613381
156308016
1410849593
1723408308
1435260066
1898827533
190925088
1972986416
10955391
919237789
1671835008
819308470
1070301710
644705665
1712187805
1429620348
1172549239
2005159277
441335410
1106427635
603945012
445352429
236722698
398322466
752113778
659536180
1019862889
1979163653
2029699989
1179130462
890066438
101289233
1679520932
460215952
1177084981
1683868405
225517306
208038105
1483466260
171770449
1161143106
95631057
1629990124
1515761262
766297768
203116162
1703283964
336658653
410348903
660958043
1574517182
1776733102
1044995107
71976256
1527568365
1715623224
1761701352
1347070190
1129282917
1666661111
1805635465
65876897
1036897628
1203975568
13820274
579880325
1548590994
1492384274
1862511864
192424043
1944677182
484328014
1779461268
1654686342
123181570
1093248593
764541085
1712470742
1411185365
1062798482
440284357
1145834275
1530152281
1008730387
1864111292
102855378
740758748
1528056498
157445080
1798917854
2019339042
517271181
2033734882
2091692008
396328442
89653008
1193697671
1303991404
1452228343
1228247430
1678912960
421487241
1600390940
2062388074
1142999109
201635556
778653816
1875717458
1791442791
1941137323
1211699533
2114393663
1477620104
2113549070
1559837792
1147645553
745532773
473442019
243948223
317935991
1203198541
1063530168
1251462894
390176923
919083955
676089559
395239208
758514710
631853917
887390817
62793167
680990511
1490276096
1918533565
280138326
711713051
451771406
1355276667
622795743
1602292366
1113521324
328073688
926934787
1531018284
432384373
1700311622
914519173
836610376
682364850
178771464
680334089
1392441252
159998028
1121331125
423516772
1941534652
13779029
274209777
823253992
31833401
120816563
136290472
627065365
82877345
1919617097
157274139
2102227286
1401406413
1430646616
1293210786
218482237
1360271809
533143026
1900201030
2112147076
315095863
1423891769
455923821
745562859
464096971
15387406
2000176225
426574049
1462416843
1298443968
2004909578
239685978
1730979853
1558369653
1430314435
1642115055
143365745
1308936264
1648196257
1829256498
796540288
1473757371
1947091258
777535814
2059535509
582427434
345354119
854244023
1089937948
109359534
193868266
1231755812
1753557985
242344784
1413038804
778350039
860351633
314808310
780186564
604887793
1463583451
1625835786
652632448
297770233
545044836
2037553681
720658330
1768200324
1049882592
1767656374
1350303983
1961779371
1379895466
1166489619
1270166514
592610853
1483357557
1763249800
2038278178
1007302187
1629869318
5205695
1437640897
1357859530
1080008113
649892960
432273351
1099558076
1255639907
1947851296
1951083912
1205898483
1105400172
983493345
1073246508
1181878446
72047802
1792892732
1681766289
1988114744
1329283230
1361042539
1700739262
1325727061
1044592994
592017997
798549760
1376455737
1416093068
774346998
1361660788
124572794
508929913
1896915579
1757293594
1268095556
1904977424
321933071
440534160
831064067
1946193305
5046138
932532384
728575151
1488064602
138468293
1171778224
6431025
678480541
2060239615
831300815
875852483
1821427982
813990279
905165525
1838336751
1750817176
1538011863
1239546105
539560734
420718864
913899442
1211040332
141974237
78806143
1598201651
843468968
1871581927
1881513263
1959326806
867488351
1418327260
1539243022
1632108676
1607034928
1179525044
142166074
316824832
1576997684
1218659311
66920836
1107692967
1795556978
1414750258
329265447
909148697
949249796
565378081
2125239638
856296138
348626304
782932721
2081662815
270758432
462450864
1719179187
1436820411
712434175
1579493157
487226892
326088404
1882068157
2054335060
772980158
1161311095
251473131
614649680
1476301048
61203535
1298051278
738912479
1092344825
1153446586
897044763
357132754
967611897
832442255
76536279
1003423090
715959839
1457011932
51476026
2004345878
330508607
1385801410
813798389
1181125916
157506215
1250952657
1547401915
1837625714
112163370
1155037990
725260095
1582348970
533598139
925319196
1797624488
961373343
1506927813
215421802
1377126885
1968355355
1292479134
1626542740
1571254448
20797409
1023046463
1839405888
620161912
1126029835
989603375
1846335525
675916363
1124675214
949003737
142174317
1005027988
596117056
498217366
635944313
32783867
62629458
488510951
367313475
1059203240
1095879221
2002486479
2062101888
52623632
540960869
347634992
388041422
64641558
1724139680
1654343652
1990452060
1190612536
1844996938
886744803
23488591
1707097693
510778231
1102622582
149354639
1431128930
2109942727
217165853
1216900963
995276902
481056182
557696991
771270419
889429248
1656759613
2034314614
2057608416
1050981425
308493203
1742181169
587798986
333830577
274383110
61859749
244640131
1153033644
1858083801
534279322
1373668235
1029244483
815251658
1652514475
1944584847
2020077458
2089082686
1135070537
1178916897
1537494798
733351628
1859249356
448794598
1360431446
1403493372
2093789216
205894074
1188805283
976045034
865248680
1362021855
1577851033
785633100
2090412384
1685692614
1530456617
2105285060
2012393415
1576181605
2043715667
1750610103
26167882
1675982413
1333795024
2038812191
611285392
2050983620
1943005728
814800889
169423692
1850639325
366343920
922045234
245923247
1785989290
1559908527
2130885175
1940432487
136872290
536874288
1890814450
1462279869
1854777960
1720822264
314029335
1391784642
1592933601
1161512284
1531919406
359025339
1899606214
345445869
817400081
1778947556
1738306364
801082877
1105376772
1543893283
731841412
1680109060
1169451053
1138176802
2126663934
291451159
478107214
110019012
1076290038
1477556066
2141830703
1814148764
336502475
1497666997
549754912
81217053
248273179
530301816
1323219125
82843076
763477212
2031672830
2144158359
1587858006
1772279679
1211935872
1300805083
1172677988
1538726558
1392999821
1670279714
2050502085
485965844
1947455451
1832036264
1680219697
776821499
312408526
769801372
1774617399
2116981795
22175144
927258176
1617138831
1139442220
635889029
1737815739
42421314
788597377
1292166365
1860464899
1510423403
8365333
1042022674
1559460876
1822521246
972601157
674318743
1355485954
970356674
1324624536
596709964
1929952631
1982969449
382723305
1484043698
190616494
91199984
1272386351
96340060
1131541064
2046829474
1126131393
297154779
2116698878
705334188
492275751
1294757002
515711690
773308402
289584677
1644193806
821047113
1242604620
583060657
603662034
715110031
392890922
840188729
1893310666
1020939507
991563952
724916949
1954485148
993517588
941316691
2020216596
703139966
92663912
1504030242
1510547110
651418283
1382716191
270946180
810164543
197431112
1592095020
1025121870
1008878977
1424534493
844674623
286212604
2074621941
1945942909
90956945
1400357829
1902103850
1985749852
193985436
1940442193
2056638322
77295322
1704211219
1538955871
1742748579
1636447225
2009004427
1380781429
1425842077
800130965
1539243022
701845811
1293926924
2140140442
1014489990
699754286
702783924
736610157
935464909
1031821887
1307976953
2110763770
1428900036
1248805044
358841186
1991896659
1964133617
1556596729
1011685895
540144744
1802698782
680464716
804610366
414985896
999203903
1872074756
1830499250
1323765235
775571130
66439797
2007117020
1044011981
1759951048
1490473370
1549097764
1033959220
106369148
1202872144
261868620
1050804878
654949848
1619475127
1511958578
870673233
962640324
1847443947
1440176156
2014993725
1844690589
1329281467
924637949
1012477934
475476587
1110848151
368905664
512782969
842646356
756606847
142451561
1189220047
897424463
1943166662
1254006420
843647530
2011516698
1554975757
1073524202
884626542
27645585
798766735
2006403783
1356864543
951021020
1493617593
1732821204
834869967
1606378468
614197450
1037554469
1989834338
81262497
1526172157
1059485318
1797761021
1776120924
679725364
1978534523
320759041
911820637
1230381099
246052801
2065549044
1827675712
10342955
553950146
913340146
774609084
1015990216
944826515
1878363766
1826317830
2058849005
1816133123
1612961676
959030883
1413956478
1143228230
181164232
852320365
1759533917
10614998
1312085886
427564225
454858939
1236464221
88188998
451691150
791304101
1012151923
1039998143
1511905095
1488554367
1067581643
359547335
1385773359
1914586444
376226497
253275614
1934887139
334288075
1209583515
1237546517
412902974
1746914099
25128767
788850331
2009687167
916902713
405893820
1200368564
399526952
36313961
319075794
1793210563
965879677
382053391
300062528
1517031245
2029844471
173748550
1218140804
1814342749
1620832306
1714688939
110417167
2103867730
1344110744
627386252
875963651
783187692
2074916681
410428506
42014648
219329164
1675092752
1109225399
1394025168
1876476322
929220821
1207327871
89818962
1333080493
1628644830
1685867764
1987547024
1176978768
2047966744
1827042049
1365766756
379919330
649525937
205801851
1115168043
1913632728
661934342
1376725524
116317581
1822625968
717743848
1704203144
1086087858
651012382
1276785539
2071641709
667842625
2109440775
1708879073
1163182344
1587538581
1604870412
339919077
1142107819
1803730702
1121522391
1247070232
236955427
1271750182
278594142
1813481721
336057480
1102167109
2037011044
1917996514
475346603
221202134
1959465661
1350247153
1312227984
320228142
1822801780
1176858887
202268604
897336099
497800255
1503171231
1073552328
1434242274
1120606496
192111760
529617891
387250002
1267580155
332041173
1369940271
1168246569
819922827
87226529
1448083945
1805547782
840343961
303106059
71900327
1414141586
1356492508
1373496132
1169956336
1742787911
1962501742
1413027648
1173094682
349526387
1336275814
1770088222
395485654
1530641779
1829257333
853210586
1275200496
2024398158
208704651
1144170589
1089360213
2142355173
1943072839
1117788988
621334847
109455201
1203875405
1323845538
240479155
218911617
1471842420
1567553472
957747505
493462570
1839898593
1854842313
538048449
1115981279
760617280
1594523872
1600293676
741573663
667459289
368219349
928239592
1861543018
943191831
1761124607
1925057251
1303980762
1003553630
2034769151
1491216542
2141961272
941097
1619062936
964221630
830263552
1659409135
1950453281
49288981
2018403467
1492814646
1702687077
380644133
1543197806
1657885831
1237369653
1511147649
1008543397
651933142
1127897390
1433351036
1989108115
1603597511
1040208116
447858380
1159004876
672622195
708903181
870665482
1137943661
625292054
933984334
1380867712
300937984
2088728546
465311340
1562709681
503775565
1396135985
1261439028
1037863709
1248847027
699902135
1471822293
1683958072
83013024
2051562830
1821825458
1291304557
223054951
1828147364
999687117
641957366
124334107
886679471
256881374
147518151
60567235
1222233753
1217970388
176453680
1342241029
1861170362
1789691812
512886538
909542207
247478773
147457730
2001949305
692632608
398858924
1971728729
827156140
1599178821
584702132
694882650
1851804753
1344098460
2136209193
654929920
1902387639
570786383
673921064
337862116
1061712682
1574828244
1898386100
597011217
1982409971
1751207635
1002292204
1557751649
879205675
1750855253
1476884400
629872814
1797483797
1944737057
1606271633
2031781279
1185715820
1035721438
1286074551
382339181
1350953506
694741854
713005500
1018340034
222603481
2048649501
47949302
1229378940
1008667498
302394828
1712656311
1590386971
1604750189
1399659881
1133569013
365996317
1244009826
742329634
520068398
72382618
30750525
947602609
574307129
311601333
131765171
1378193634
15836731
794595552
483665920
1404654778
884730979
918464368
1655439612
1289326706
959446639
349176449
346783389
525816254
1069349000
294862891
2012967703
1615274913
2126977848
2141209410
1606440538
1067519208
141579725
1386412719
1254468594
481574735
372225518
1188162762
1382745644
391543743
1131562653
1919585053
1216780249
1605173085
1309378795
1095786999
480113696
800459768
350503560
879858419
935431021
862327028
1659974131
125905391
168772270
1494861743
703241355
391891616
661980703
828059547
1995823157
843135483
1369560530
2024589575
575197123
855585684
1518048505
596162063
1398403737
166074320
859526462
2099157561
1277415270
965153998
1474527024
1932638191
135429567
378629271
381794299
195159421
692982648
789138534
371569217
148405387
1906061933
1618496722
994936184
1376580610
239207489
172702159
1722716138
2111997480
258715072
2109203871
994189685
62881436
1392646209
1316573658
1002396172
757102258
1716755638
337432589
804680876
876565883
538403568
94237031
454506518
960289420
1639782521
63190969
946927365
1960243195
783077541
1913010375
228883719
469614447
659412602
276570818
1621456071
192227726
663059572
1387693646
2128555492
285468258
1486584708
611389137
1215856486
507007202
1192820555
2047992993
945583777
252759011
817445606
846053576
1355874361
1431879786
2116783198
776282435
899115279
1999467551
1095223704
1225982595
166519286
47283928
1617440657
169724675
1600153128
1330656105
718104476
508701361
577758689
2136563716
56747830
656161855
612799112
1287073152
498692325
701965275
501192328
425116012
1314229728
1287431760
1873177442
1473940108
330743806
181077391
1779198069
1578363689
1849889104
2030461057
325004163
774643321
1631282053
904369475
50935649
1366984928
693782212
1247971784
2086804613
1840089996
1656857649
846599128
1465116657
1716199772
1446007557
100392961
605320417
1172954848
1942816588
2125194401
1250850261
213231317
1139453161
1933753875
642192862
48996614
1500188910
121759271
540699207
854175035
170151734
18673301
1416868340
688550830
274688170
845730855
1099395484
467001931
686379846
210326624
500368030
1635409633
1337831731
1063445523
677560399
2010543449
1638105483
44830176
1075463988
291281808
1569656050
376252692
1479137985
1480640242
1114871011
735255454
1340664768
681607985
331879613
1237472389
26728294
195912512
1785335156
16464198
203070984
400062568
1422754083
1191534506
346337912
612793070
259817092
1562611220
1791245964
1196172657
1302210043
2017296736
638792361
2033694879
954696370
1322293647
1649823385
1992246213
865702318
478519179
632387660
1652738643
1111882583
1717334452
1712791889
902857852
1858985477
929373777
121464415
1110964644
537860153
1212578778
153840542
574615917
1366290603
670685058
542939791
1938302975
1304310841
713588954
473689152
653231465
1585267244
1114130495
1036046234
62803162
1079407447
1269008905
1037174776
81854249
1140360054
618170802
1434695629
535591757
1009947455
2002311881
1690019674
1388020202
1639285911
1999298060
1737661405
45120384
705200620
178762523
1525216275
969709352
30448374
523097238
190416793
1488885829
1188101030
1511643946
1389241763
422260974
362369111
537110748
1911811825
487600811
1120479491
1192917242
713891007
271882273
306497563
1046218965
161408946
722455451
1072025693
589257061
1038667683
1259163072
1120005162
1948736208
973191159
1809109328
1653572804
1302927226
913576232
802896914
1032953815
1006475182
1733833405
833391842
289856633
666670949
654749629
1119655272
937704059
1530487261
1904530130
937759783
1869776459
395556446
1474780951
1457555421
956360942
1702829641
532858750
962251438
379390916
1269225509
461131849
638781977
1373668235
651746083
1882560811
887635240
148933125
300423620
518579857
683235886
1071287376
2026634238
850429216
1692592998
2017227545
94538382
1607455860
839456078
1511836615
888764480
432761407
1215247499
547001415
340418100
1293332224
1927251219
396114090
1800823147
1871790851
1570486470
30014946
1889643143
424300417
894839992
1231470983
2007334664
1367919612
1040199048
807994923
1992966387
1668384527
1846513045
446190713
1080853348
234202913
69964801
970274117
2062829411
554846887
1703095795
1676854211
271329738
1600206350
62278825
818161673
1150451805
1030717353
221810990
1448616854
1413027648
756290871
618749580
1158648551
307772760
1996042965
474761986
1618163993
1079292541
172564245
91869996
236635756
1729926985
1629799259
656141317
1035871109
2124015923
1760115325
2086778161
2083013666
1363284759
1437949775
902581122
494273117
2086804613
503961154
767353307
1452058456
370698070
994409926
1454319675
1513646328
309796657
1402919493
1873855356
1604829123
1768476128
690574539
1462935404
97807916
573281829
806732022
953651279
1765016172
536017178
2044044191
843121140
1155691298
1117847437
453484367
810241875
2141982098
612551830
1367934885
538658428
1268911635
1190126460
1184665878
1900199363
1712578965
1169100330
1637137983
662287555
1585963795
677477529
1318840896
334078052
1155497417
678387366
51859765
995617999
375426135
880491262
670720245
368435021
663384703
2108362348
1411901071
1699614949
227216660
1833428336
1329337989
1023365147
1930591928
467670461
1057925667
1890873208
1908110543
1194570357
268251612
1390594807
1968730880
1769739898
1312690677
7470898
1716840224
1128375592
1824717596
1928949850
1800269257
198161380
1028443751
187869368
1608737106
247093914
1311123366
2004272217
516487182
1538934838
218971983
560107925
2028361830
1180871294
1566392154
1575934334
1976668085
119525108
1313349057
1573216814
1586776705
1578742855
1849976961
658207113
1917159888
1962315743
1436846471
407175301
1770696312
1736836535
1689471113
401980906
2103669057
1510443492
582169380
1661386917
1848935167
268697476
1595305501
962726574
1760819006
628043506
317240833
1014714692
144210122
56525137
1577705744
1860985470
1536713392
451246961
1614654373
557270838
1768527964
521671836
1571141094
1631476574
523986547
781857199
694926157
1473914787
877763686
1473231468
200671568
2107344293
1892556913
2062023778
351151469
1432160990
801635710
622722978
594849500
979018408
1933358276
1820067537
1634755996
1048815884
538550111
163357345
1005280697
1015842084
328781819
1066259932
1759649692
1166276874
1687939263
1962403213
431405839
1369897572
1790608539
539560734
382691292
1126666352
2037230812
291044474
230104260
1275758203
1949758276
677826260
880528083
1449493764
188814576
1511055852
1286610971
1380428280
482517718
502388418
1662980122
1721604193
1458928235
1824745494
882278965
1745248858
690452741
1806701857
597084399
1326694010
656925138
1164812518
1230545728
812318080
1052328143
1779359859
588915879
1336993816
320964383
303574548
413024212
1570191694
552380196
1347393031
1903056177
471172851
185108627
776944363
692982648
162088406
1029141561
1727155264
1826426607
976085824
1417891394
42855756
1039408774
1724892748
367306956
25497345
851402523
1222983851
1312698950
1757793067
1828852532
663965895
633446643
1346352544
63495579
297393017
681166554
1003988086
1941117000
642823679
1842404503
666550804
2125268910
372031874
1298581914
611037653
171861421
1164030969
31213663
642849731
874548759
2079503790
1821819917
2036637168
1239314935
1527456686
711114006
806227051
564229119
229267526
1575501433
1679376944
2008402852
1777798388
876756403
1666243241
1620024085
1411719307
1314802742
1088353740
1276863904
1002525082
414571414
488314831
411378996
2072911883
298797979
1578984517
2070938810
1979584932
1582344234
619942229
2132072522
1944115619
1358879851
969979681
398593314
259576616
229213545
359085737
2012021688
2047676839
1075759205
1927661505
1716987473
882966556
1916124340
1614209656
2082386129
2063528215
718770243
105118462
1594672358
1699293524
113987548
135605525
1314815409
647261777
1207120971
1352931015
1183752390
201099549
246992540
1175989782
1200047943
1063290067
831925028
349011436
2003477954
1535588332
997457076
455653317
1675225995
1732573446
1116925484
1553130250
1321329293
982246947
1854503908
528955743
1181316196
711488910
51251837
1949758636
1772209423
931226706
1339788879
432362572
970670943
1443807196
342309252
1065771423
1025303714
1815696297
1765246713
1870797180
2061790034
1874304344
920097197
1399326916
1728710892
1647278980
146157402
1758845479
655259965
419151243
1898333676
1948849542
457590734
646107573
1482087340
1696473756
10859117
606972024
699088787
1825510360
1874906192
1209161336
1515554749
1613911279
65764106
1042508522
1043469247
340103795
1573652175
1258691740
1277066255
883713527
804064519
735665612
176470271
682693759
38136300
904601119
907733321
159059556
2071934093
380997038
1728984226
1282313498
1811533859
1693118809
572059529
584812323
338677774
1249212846
999524594
1846955380
1990671686
966168317
1466310050
1254064997
1299571990
244984659
1683353515
589612802
1686345037
277231587
1450304580
1467475080
2022126920
135223105
1483624046
1097678080
137844879
1800473048
170203877
717238063
1596072611
977061195
1827570396
993839779
1370905163
476813454
1463607913
1775950624
318091586
236619491
922416320
530709735
1053874906
1529231768
690424411
1519867555
431532561
589411345
864031378
1894244814
1974990075
1644891919
16344054
1791325592
1086410721
631877872
2028917735
389702499
1726853960
139264985
1242618740
65201792
252606186
82316149
1678225407
648047953
1389461109
1987487483
1195948885
1472179310
1969631585
2017318490
982927675
735808248
274205322
1236415202
383124930
1038228362
1616583040
507766424
313181613
2146796730
2012693373
354531492
352680704
39063770
2118433512
787781011
347646130
626866935
1890607394
1211143304
1938453105
1699175369
957678791
117712531
1898158271
1194120516
1164566402
233354649
2134634920
1364472484
114486995
1931667325
1498708041
1139695743
1013196747
2055722449
1766707999
38505053
2094591920
558331304
924810108
630553781
527983426
303184946
1929631489
1080566077
820009943
785028347
2095784375
572580446
764541085
1238788752
987445282
1557774613
949874510
441724398
1575757420
1753517728
972031710
863092430
437559759
897985229
1304770069
397046068
528365099
2145931500
1182231402
2044059572
1234650770
376347619
909967354
1295591354
390184463
1130104037
806022711
1955078871
1693979637
1058535324
2042975103
1508498326
1908436954
744884469
1044069608
267645386
1247279305
946661086
805547833
301590537
1679379687
655514688
1319573023
643274456
1754452479
281282711
2136389163
296144626
1735723206
1855022143
1071608003
902917692
445109282
382174468
826841425
970274367
1326984275
1799089005
1266834068
1358234421
535753699
1151066656
318164069
1122721002
347682229
1976932002
1035813682
466305591
1639038504
2023970648
889941233
1422769081
805465480
217510570
1473518246
1063291913
786757186
1560433914
160352734
2116210104
1211053302
440241266
1615884674
19687060
609837331
1307961715
40972621
523732212
2044346739
198222893
1206859574
1308716541
2098487967
1314247039
580254648
1157579593
1546730415
1439217590
252443882
927712579
9329475
1025226201
572890834
2095804885
1918604187
861284526
760355040
930809740
1543975965
477154317
582518921
1384837432
562589970
1014887759
619052509
735182104
2097089571
2055920273
1224502152
1625036891
608809385
99300657
910744398
367089944
817431676
263687544
1918516840
1832724684
186912726
683602422
1135503805
438511931
1304310841
370858420
325373116
296687010
1521904418
245078002
246016114
1489809270
1754458340
1496905496
731843347
1179867400
809142177
129519976
2126523853
888542076
1504738385
1713262447
1887147600
2067858407
1832535168
1504477311
1782259150
564268795
1964449907
208689394
1959576970
636541421
1683762079
1166752349
1324056073
1603122739
1365369258
807596832
605892750
1120281843
689454673
2024872428
1251048606
194595137
781757174
9080023
851633562
593782622
310621859
397055516
1225385317
1006990651
153375949
1741596370
358108518
78798193
1609503356
1581830845
809187550
1130329256
1640524917
598811146
1654890145
557027062
1873633248
1515428335
648405831
280117878
1277421164
1702057777
495271798
1469148428
1103931283
1846522341
1812224615
559955638
1681280613
1131062714
692073830
545532600
1529446421
1627753046
153233526
1430051614
480659751
1343615812
1957666550
2059563332
738012962
858863258
470899910
284231072
1020748907
753734604
868742125
1165800444
1904529115
2031925848
1393557797
219712605
2126228108
2017844356
1008974858
120927662
342869199
277022477
358501890
318328991
823885285
1183664019
1841018879
49064598
687322963
820236536
1387342012
1165035130
561311251
1508805483
648177147
1449581753
916560089
1734316253
681457784
77920234
1612923481
1221492538
1846835903
21733873
1576174133
1730451363
1604932523
1427340605
902828750
2050979685
458829201
1570165698
1052351509
369972014
74227739
1814945791
1960901916
1456591545
714817580
427067475
484131944
659322216
629130247
166869205
334404067
901778574
1087543634
104332107
2145338898
1553708706
1694921307
1968400150
2122856538
2098641778
1453403805
1717147637
40490386
454153295
2061379733
54117960
173380174
668427412
1494607247
1134837364
976739974
113425654
1375167818
1480712114
1980942831
1446051914
448969837
604944503
935369307
302644816
34021708
1332094083
382056448
1546216974
1216238477
656476297
339114176
1598994057
1582147643
354428972
430331057
1399390723
1334591919
1290598561
1227085322
784776374
1782743084
397819858
1912393538
667949026
713194045
226186411
1384291796
402407209
1977303616
434083530
351917194
1999628504
2089941217
455309022
1045592548
1881002352
16002530
2001159374
1798734618
257243013
190087997
1968185866
240278925
1950398583
1661629558
2096801595
914480047
1161551005
1260783933
1341958751
1192561992
2131464166
928201946
1808317925
643075851
1866170194
1274478891
2049918222
1216670821
1762378369
1394045715
186142300
1214608536
2140902201
360750813
510564448
1015730347
295393354
1061719514
1984316041
248101500
1949953153
1813864524
129336371
1330879502
300144516
318140334
1544083139
80608491
1336101859
2013071859
1648592920
1135610523
1239524372
1214301912
251604668
1994838865
443053461
1454276787
1952819876
2000307785
1794609475
1717263704
1337430121
1915107599
1921698241
938612399
1184984453
563296595
1182684131
678864886
1600785085
2021545090
764040158
760514712
174364834
992285002
2141162886
1105897571
1459874811
916053792
1864886983
1397510072
1437628903
447229422
742738361
2073924997
332126880
1036318493
1145481905
1164131446
2098218138
1106932964
152331290
831103869
396265973
1335995619
2097366924
165082100
825536188
1113186397
433181479
1306632642
430610375
1504159032
873580195
29341242
1114904577
672113032
311479821
1502879719
102087495
886128638
882233505
1001021482
1987620141
30771700
586320546
1835783102
1743967542
861386191
660215130
359739983
1724506650
970368670
490658976
279734520
664879227
1449682957
1525372412
1249310296
2142739201
1531186025
1530039664
1869589633
1575711700
1103602690
878422875
63344442
343567289
967524159
980115699
2067144093
226854601
1873872484
2123645444
696328986
217134083
1129735755
1191842073
1996895261
1393034186
2124994281
2082754626
1585959928
1738877558
1362212637
824705592
158882765
1799751725
1438426749
123167717
675312812
1627379482
1276126862
1366355436
2076676083
1136343987
319513996
668561884
1437572424
133620508
1799186637
329841733
1298217264
555857686
1191122048
700670206
1316018031
1683888861
706968433
1200582659
1100595036
2090008269
37660413
393007650
1808480447
862604005
879248843
928731617
1527475330
1294002176
315161898
1971377823
997282253
160693392
422644811
46714087
823095462
177861290
160217914
1545171677
705409950
487829911
524363955
456824813
1195907339
1282811181
695423055
778364538
1612465120
1974131573
968965610
1511036943
1399055214
378331827
575357118
123403566
1603301685
1643742834
1614397619
533376868
536583465
1584612162
1616675403
2105682286
261404640
1227108060
1229129807
604984219
649703210
450265880
1024943653
839872963
1424173590
606027193
1578291516
1881926061
202835072
1172845632
742864582
1407160639
216841089
1777584575
373912925
1193674489
997363699
1629228445
1579990436
192098175
208656119
564812762
1470523878
1142327057
160825676
403637612
2051832437
701169307
947780413
852279034
1174120604
1977564738
1170186228
1806488176
1766244045
2006485113
1079691850
1500468945
2125573303
295641602
2091488239
1786568915
1269325426
995523195
1967288880
1363477028
1363753356
432891780
1880832617
1282337142
1730095827
892598963
821909289
2010895645
2087061144
1037802835
1471900931
206222835
657721530
1077332107
1722119039
1609778681
1657139231
1918449113
746604514
623009786
1112758415
1248736164
1416118570
1270239061
1256187375
460023136
1405745527
373636494
704095253
1769165461
1015990216
2019300899
107674862
289195242
482617818
1408652143
1720290986
1430094960
750614338
404240579
1123009839
1971688279
540208912
1796548223
565369937
2011375308
1318938803
887809966
792112273
1749357955
1147779065
1323487101
1607932809
1884819270
1067326074
221826376
1682654919
177611355
504608294
523516624
156401143
819001295
1846588444
1994981389
406339594
8008735
1225087754
155557352
123167717
989504244
43213398
873313246
369519861
1944160136
2080894415
1138155865
1686048031
1359822828
833269207
1371774339
1159010694
579348118
1817151543
364529732
943195543
1854459558
464646706
184946317
992178985
960420514
997850822
66439797
1618434792
813630366
459433263
380377525
62196627
1173479951
1290502823
719350484
241914019
922285710
432574573
1109968019
1209014545
106920158
635115723
1837462397
866315779
234817821
1272517175
498727404
1939350730
1982900969
1411400298
75089480
1774035657
282386397
160380190
2146324837
1799462843
606819173
1930085109
325757738
257244327
1996940110
54649024
1482576400
1641073372
980393884
604659238
673677995
767307585
945553995
32044484
322487053
1031135155
238384998
1034009425
249110485
1929049443
1620340182
744691965
1414841348
1833677306
1860009833
1337947235
446455974
215340644
1957562927
745812005
1291303852
519996920
148390719
1082431097
390721354
1385861830
1160102587
2094320417
396006002
1718215761
2056599165
1727312217
962503926
1905087447
2090221321
1316976538
215212988
983777332
527182554
2065060628
1435447611
313847732
1081296305
1536356261
436149537
1551573112
1922837954
17822992
438222720
1026762775
238023242
1494475669
2113071926
1303037752
1274545766
250416254
2093975391
204907103
1107189313
317480203
608263246
1234263193
110923068
1709085981
809840484
2094235164
1791410707
128002662
479972017
595892356
1868073518
1245435118
1618022141
1838844614
1860964116
1822502029
2118405386
952349677
1242826491
444386930
701950505
221237924
5536109
857246457
34588184
506696241
574201402
1551651233
261438309
926756295
709002979
643447610
2124669690
1263670731
1937382657
2132742261
675269224
758504164
587891867
1256306132
318391238
637577123
276779367
28054496
2106834274
1273688441
1359446254
2029818391
283866371
714403090
445973573
2097571885
874723743
93361121
2025160292
166783884
313197446
683922876
1927390246
2036964364
604644549
179481570
1753351714
903036413
1931937848
351771881
775982532
1102032370
54199754
1572540980
795438535
80499428
2067622211
498127884
967837038
1222041677
286931448
1279022013
233338612
1025974377
1642210164
344511720
1786003870
382432009
1053236390
993523124
509605302
1265081812
1601699918
528955743
1071044663
1303857977
57701078
1393698810
1361554556
778364255
919217982
1425184426
1514093648
792916052
2062362138
198577886
2108904056
1949372636
1687339821
2140330089
84819064
1917292402
1915457938
1081140128
1567113426
628902519
587857489
194621338
1763525051
809448546
2027124508
992372026
1802109071
210560732
711733328
2050808000
1099525085
397609933
1274658540
1296803204
2109930415
201423316
514471514
1172245495
1332935570
199143852
1558102405
1753391813
2114456164
1655542347
1990870455
782154289
768904615
1403483244
1891916234
539404483
575129611
677201948
659120514
1158493512
1156325037
836003748
352600036
1225287506
445086340
608612979
461447231
1357008745
473108965
507717371
137979085
1260667400
1559610729
2042147429
718242452
1660323863
1576638475
92786865
753178085
715898595
737744156
697798915
1020098097
1336072468
801137647
894874092
1079530869
687074024
318094768
1816137461
1321907396
53266925
2099420291
879387680
1412304190
1162195389
1258350282
1191738185
869083096
2066982773
1764703843
1233633782
1823260162
1055052531
1006948156
683720146
1327190476
321579959
1633048390
411906312
1161311095
1476166623
37259573
628829826
1261923122
1848055033
2116730240
386551342
1052616841
1426445887
749895282
671708578
454837083
1359621975
856284508
1928935467
357052823
1080069746
1981128024
551393789
34656695
1432324214
157561449
1877938784
363901782
1054402587
1830474951
1920008972
1673968431
59094297
1759745680
801954874
963832110
792003249
967201435
1246278558
1775607870
1277495373
1203072947
942007433
1319003737
1357288758
2129631515
799407055
1762988802
1111373504
1673018708
1629005271
1968878783
401844802
314684691
1053297039
1711895613
927933839
169514049
860963231
1213885943
314644404
79494328
228500701
1323506955
813705080
1848580830
1583980708
2059071339
497119446
1320925509
1289174157
450175433
788300361
1828398150
1146710485
1225468760
82241103
1159277847
1311791187
1641152814
746993344
1006042583
722535978
1331946997
531733869
1291822594
1868314705
320702975
1477410345
1588541926
1816271570
316644655
527046302
458664967
1121986713
646896034
1636725454
522477581
1359026144
165845436
899489511
224033356
949480501
1225676407
1037840051
354647941
192708833
41880816
1549519118
223771765
2117635835
191595531
632381679
1733510100
2065936553
1645594329
731020267
327681202
1211811238
242636810
583605013
925435653
78117704
183269166
1067793878
873485303
789036506
1660907814
1311459342
1994151138
876734589
1429082418
109529037
961110144
915597421
652250044
517916055
1400247803
100362426
1787406856
1305265476
1798022517
36073306
2047466384
4510660
2137974040
212411819
343154579
748844835
530393791
1867935491
1725468526
1528820300
807560677
831300815
1404330715
1088766528
1056820917
1098626225
2008025862
1510045901
1399473880
1006921895
1318319242
1307114970
769642526
765163569
1195103566
1170800824
560538013
1900406096
1114450668
522874309
2120562038
1685867764
380415642
1223284803
1160661892
945276281
1642273992
445118918
1009247296
457597017
137670737
202011258
1782596362
1818110467
2071702181
266121529
1874304344
298848179
825607696
1945512214
1511408327
894655402
363146953
1449658342
1584066693
687348720
90170503
1979860080
457033210
718686391
1695017814
1567779771
1040500061
563166612
1859037234
1450591756
567886297
973115535
1912694548
1121009053
238544628
817911592
1450230327
846817351
132296059
1995964467
812860878
190479702
1527398179
435211718
1932365472
346659416
1401295096
753387635
339666715
997638237
923754517
121880499
1616690839
701884315
1543122156
1153844105
816755477
730470908
40700370
129394211
1295070958
1654943469
1390112212
1156529076
517782939
1082406155
1150500719
904462793
1791068508
361929217
1630768614
1636609943
877334928
264835631
1660835240
1718818836
1528391905
341309562
2089873811
685322361
20219979
780158506
285310345
2098603245
4004388
938561753
484851353
503849681
1417204794
1378390638
1022516007
2135613752
1501868635
1008163914
1576298298
284780936
1138371307
2059500508
426492878
1392010770
171843467
952115630
654798622
221016390
680538818
141742621
1149512972
1917374201
907477506
1577260532
365010488
2003980695
579178000
1914258033
1194667194
1854319430
239739757
37676112
674615572
1393326521
1014873920
980040824
897415848
252959127
1859905016
507317461
569757617
71911494
729593437
995275216
838838681
1568588918
2085545747
699153477
887253940
1098190815
621069246
19577435
710930582
1042383674
1386820062
1603431340
1176612481
1230480843
983150647
990205168
455722489
1702963764
1250351162
1732062260
1988954508
993258962
515721562
533754415
895465964
1335209100
257743594
1228318793
1230100105
1616313567
272147768
2068950409
1780291510
2099909362
2063922783
371016351
1067379881
1249050694
1931654296
1162504389
2048434678
175883623
1793857451
886257677
1838963702
1422245725
269890068
81675302
478646578
1489795625
1682123437
1222127867
2125712099
1663567886
1053772678
2145948230
1522566343
1383525113
2109502005
696882234
1908484892
241761806
1880466894
1681645807
128292657
1217971373
554935737
1272603822
1527387120
259615322
1798376745
786765069
860635255
2010546315
709697806
1390410189
860894769
427506000
1354986257
1796932171
1110368594
68847870
1211774660
1562593199
1063566953
799698755
243900265
132858293
1151555649
1509954470
1686203279
1392736913
1958841988
1727378875
1594737937
271732090
897220553
728074799
144161259
713657659
1269202889
1473596618
1103470539
232097595
227400863
1497595294
1175120760
1349046999
1946415772
1655749440
444870728
1458916461
1633452948
386200114
1131431665
358091833
1639891390
1376983585
827535010
1869856820
1236942743
2112787471
1500184983
1024837557
1891460172
86775516
35865794
1643196886
1961858990
998437702
82250074
2019273556
1055311022
1134375623
1261555565
2132059907
1679750757
331428197
115687294
499652028
1051949449
715604176
1371254246
722753461
13697133
746919084
1170199450
1011112010
1329370453
134044042
300606234
1127059238
678518110
1460215262
1742571895
1102983671
1391066316
1929024899
47610597
1090955475
2085703029
708719570
893694496
1876820522
1786979158
2096326999
1534964196
1482639310
296314210
2108659241
1306131398
493182761
985788264
2089873010
1910063624
858568461
581905953
1124715570
533735470
1868046418
745934457
1244639379
596046402
1762176466
882217921
1595904696
565236286
1144861270
1221445960
366414596
1980412094
1656570631
915859930
2037250663
1655167005
844074755
1658349214
1084680295
1165114022
1932898965
615544796
69556831
750372237
1614791813
207140761
754399535
936560610
1396140940
1336348034
698998207
1700814989
1727089984
935026785
1631083214
1716583065
1376362728
1654895391
1821819917
572834895
1986428789
249840146
821127069
1798964082
1110633197
1951979695
553729057
2056943181
191333876
1392975472
2052042133
1308706034
514937372
160693392
302778965
1200962596
1395054585
359940821
1774309422
1648716959
292106095
1058035720
1688889076
1867545975
1593281266
10350379
105730745
65523237
1187595308
29904824
2095462007
819001295
1749855142
743982896
435696817
744227187
2028804184
417065983
657752822
1375693461
851858780
434085473
80304988
1262732181
1716337013
999550203
1700270881
1494539157
815348645
970904171
56079351
863986982
350131909
1718479766
1273561280
725628831
28551648
1829652523
1911605323
1641667192
1879878358
388428367
358558321
59791443
583616214
2022095122
971742393
307837437
732972959
1767737492
119909324
1051660897
912151004
698786004
1604276872
2036371827
346443366
1783245213
1335687579
1437480923
2125920454
1957019476
1064519269
502587828
1176620439
1615018427
1517851194
1053849445
853114210
205026530
520185696
1750613473
2039792965
1868778179
18540650
1846667287
457633603
85440142
1707813624
2140141583
2048070725
551102804
1081097906
440622173
1322400046
769056767
729813629
1546647499
1234921796
1271778666
1481996084
60664168
228458477
1046513168
478377295
1405261009
884598014
1463025843
1264893819
636535549
841182521
662636849
1310830401
514817374
48372008
1532952859
247851725
782333483
578999946
1410168551
1324887227
1340788233
2139996055
426306035
228377728
1401640269
237626471
298421192
64920
1575333482
828457577
2109311538
1304062043
969720555
1926516486
816523724
1348903901
2087934122
789418915
939742483
376113181
2132978254
208145702
1168175918
925851055
1253720972
1841388977
579002751
1856169931
809551159
1467990454
1375341730
383164613
924163421
1983637469
829301056
1603967737
1244097837
1708439591
1293990814
1471716092
212723496
1379410794
144514253
1791358153
2098434823
721067829
784703811
1993343946
563199670
2047928059
1284382979
1024722129
1303291491
484989539
1243399279
1731698558
732858309
1058761393
469946978
691697491
826877473
1351001745
55205568
1090308817
60679520
1017348625
353528914
685363346
1513163832
615919482
256664131
1027011075
1076521781
1521327439
252714873
545096933
259613534
1148494945
509887719
1256752207
447528174
575884705
1327679884
54994558
733338069
1180025136
87535785
958896467
679590501
981977111
427187723
1723472439
719885037
518364719
954993704
1889054160
797074499
508126433
565511110
105672510
1886871803
1253857994
1288767607
256885653
662322006
1265361404
777669509
1442651957
1719126462
1719254359
1043127179
787268468
619564112
1247226063
1641582306
408736948
576143773
1880709634
1417243700
2015469198
730097468
611432287
316727698
1243536523
1357848101
164288984
1345270861
541823998
2101554642
1545216258
827302489
314033153
72980130
969938729
831433449
1752724726
1082650398
1154939399
261860096
1679505202
1354765249
247645618
1937771649
669173397
752350383
1614312818
437051345
520149504
1325457609
1535130183
510009354
403907009
736725281
1579268760
574232650
1477234465
865026065
620603287
562781256
927397622
672412983
593806788
370323499
165651319
662091261
497175368
1914693877
928272330
797572391
361339304
260586602
2119801411
1604020251
1530095658
169064509
86513227
656244341
100049045
1414840060
1389440324
192688246
330265904
1505503048
782159940
2067467587
540056007
793937155
994179736
1682896709
141207942
925854445
1988614352
328325421
813699580
1745192794
225374353
501157247
1010346957
1298727403
518545568
923229801
783595060
179509316
1316666803
340341895
258858068
204465248
291353711
684383843
578902019
1083064233
1682064828
733495391
467331243
824456888
1825707155
973930261
1098498207
1697902531
1576195576
1609114273
1419214230
1060039069
477084077
1468339996
495434870
1295785473
1880321306
1432739563
490366482
1760708722
362977890
1332292087
1666764351
297661346
47634370
336987614
735506252
284096139
502970753
615229740
89394433
321675899
2123919720
1913489442
1952159842
1502128559
1237809093
176439552
1678452291
780759880
149351668
420802470
207079835
394601164
1401544258
601114899
811805262
1062015015
305336586
737506704
1153069650
1901329874
484898463
310181333
1373965448
1759461221
1653743188
1463052044
1264867537
402244
1586684153
1763127419
1934976896
786621530
1406612014
2094578339
394368663
83479014
1338699388
1603017147
418480574
1987185117
223620277
1437142803
1873268267
1580919444
1627595972
892519816
1614047529
252655340
783580838
572718086
1828051922
1068228339
944612695
1147045477
1035919233
785485430
1139396682
461779225
1676827327
1486148200
1944582104
670956944
1965366302
1036308978
909648245
595941049
2063898368
1791948255
597275431
917728306
2114827542
1690336356
687146154
1996906702
758942370
2008005484
2067085610
444386196
896963659
2094372229
581313406
1882116367
1017535226
1657875336
1467950487
569067294
1338636907
1402510477
1005015614
815000441
460602175
648476317
1740513
709350773
1712870045
316186050
1843077397
789456355
1675698417
1003928442
677329394
830114892
1288861203
1914053079
1308667849
724515588
1634754600
1639401312
1588205335
1283891553
1230661557
259681868
572479545
610665142
360751521
1103427901
707260854
1150410249
926807089
13125418
2038433158
339669667
535274624
705990478
1064377252
845008266
1619938611
1024928711
596287774
1586763065
183056807
1121629720
1616231927
569461301
1933529657
1468114790
2011916659
2136842930
2133362850
89190285
17290434
413972111
1548086886
352589156
1542817545
1920900936
1227824401
1937674611
508486801
12393739
588527905
588185668
780994210
47837149
1195293982
1521137342
1913149393
2135192183
370900307
377708955
256045446
1508101724
22316681
335741778
826244987
1121997452
1357607513
150969483
1190856463
1092178204
1613192514
69206965
1971257380
1131827936
972680235
842108856
484216117
809243188
1103149579
1391109136
775498495
1347836603
1333453606
176829149
2054536239
2126079506
1648209251
1356348106
1928270231
247820246
2107459183
1936673379
1279717502
1498928907
1877475988
1397569290
1223380447
1437087864
1452842629
1439528623
304196125
247552646
3139757
1624126416
627053150
1121651429
1225363425
1687878684
1516433270
380962386
887270687
1151214125
1646838698
1353782627
1474589
567448406
1686605769
771442380
2009679889
151081153
1139746787
2132908935
1406947856
1751921683
600452610
1174587663
288314335
992048005
1368932162
1861625442
1947390321
1633109611
2083336699
1067667161
1253494566
699584728
875752620
1828775276
872784338
938072097
208466347
260088572
8937368
523476473
1149545312
819228870
1816301859
1592315295
639147174
1874559057
1905563052
769756677
839224069
1328559115
1934549226
531088883
1089759502
2033403294
1893774993
1854428060
1142512850
1405099248
1301972860
2048923015
1540099424
2142595019
2040306454
676911409
40076555
1333333105
1888954677
1088289635
2137259676
468958297
394553988
784477025
137786290
601302764
1925246437
188714571
623984841
2109479421
1847486744
1995558644
307158008
1422184896
1968848682
1958426402
926756295
487636365
298992950
1575846088
389335303
1060896994
1307893095
2041684229
925072719
1878125671
2001096501
635376573
130566320
370488241
1820285327
703250358
261972548
937325227
2135782232
1513131003
1752591766
1948484419
919218585
1290748393
362861485
1300028186
1759817655
89080641
1876264561
1278156803
804126994
1995665431
357774937
412725833
487836421
1994071464
1418923740
735272267
648705049
143383860
1191979410
377978360
167868
849998863
989265505
1344307649
1976246631
1376442588
28783424
1356262801
692340483
747648463
720870867
2047884418
210577111
1542245953
1739669874
173641559
941167989
359506402
1796631544
1409159228
1400126465
950669426
1230232839
1480092547
1160619251
125198059
1563968656
618490812
60465303
757197305
1283398224
1613965738
427278812
1166353677
1652604447
665294807
2049054255
2052805155
1012399651
1631842093
762414565
926037066
2066301336
147618231
141395137
1540368339
544328447
1487601077
388781616
741354108
330742880
1501231972
1165138614
1284331719
354391796
1777756493
1898679559
872712436
1633218002
45194738
328069821
1371741012
1347393031
1346141559
1573103886
526256670
82625666
1069806883
2025491851
1476559349
447463123
494367860
359515408
789205084
1855812455
523764272
253181793
567053930
1150180395
1562151154
1868235960
986022365
6270600
1271317952
987348455
620418993
616722541
1831188626
1514881293
1402809608
1121668322
290744037
1979064464
759999801
34658982
1770651111
1864979015
471973340
1456967807
549418829
860498279
345017641
555523133
914060948
1699116267
1571473408
1517002557
1685484770
784779702
1128545492
1916045276
1588703171
1401819603
1292786640
1324441105
1996976363
606118059
57987435
1650206392
1000625989
984700180
486032906
1525056243
1416033442
217887277
1888144520
1962059161
1439078205
281076031
338393382
493302838
2034341652
1448481833
562742527
1086145844
1542616681
2109517370
2025516082
2126671582
1223652893
1236218660
1536141372
776256591
459099675
19577435
1471056323
1018541755
1872107906
442208322
489415323
1959398586
91625603
730246134
852179302
527648252
1941931593
1557221568
271457912
93569392
1186456534
1657730284
1978213644
1795967276
1764724365
1240609666
729222860
790640659
544960409
1922848117
242632869
554667852
468012611
69625847
1154753262
1018403444
783818540
1011914121
287321024
134958399
1994529979
2063436365
732307517
425433418
1772345474
1408319405
1051812053
1951148488
329918511
730180567
1610035057
437719428
962321031
157035614
799110183
2127283502
229862667
221061672
2077892310
1529583401
1158981820
1263616096
344667237
1973370204
1338842863
1045230968
511212713
2552607
1325536133
1696048151
1617666068
1759024206
1039283138
290563793
2146867314
1248777350
673777931
1863909960
177007332
334915412
454322069
39137287
2072731443
306329903
1457089549
1240970853
1180897894
2107004789
51554911
2137560932
1239756952
20454385
123251362
394783571
759966751
1390791570
1001160737
559955638
1746017682
1678875435
986526329
1285220129
1481131816
244722838
432762694
972050638
1774943696
674183933
1758582482
52791629
1099744866
1939207315
1483486788
1584863165
1147512523
2008744976
1147543536
2060214807
1946618945
1189586227
41564891
1546264079
497931752
1003252213
1648503603
1085038975
926698350
1257239802
614893776
2106511011
1098626225
1153295542
492242360
1346992634
13701098
438495551
243093215
2068110083
1947543268
565391408
2023949428
1146970544
468764080
1660791882
1819663588
1790670931
627096784
1842450495
80056944
717818512
1962501981
1786686593
1082349014
380722486
432819645
626156423
1434379344
844637933
1613023620
968555651
1093990778
1093804325
401150031
173085860
1692474714
147685568
1807239100
686926051
233739747
1881896645
1169155923
1898279706
1244836768
365122424
551365462
940460778
496187594
1785330999
1553177073
559037899
1331364709
617808306
1207145643
1190974517
1789102493
107649076
1097398182
686672303
1848350332
1347301263
902007164
942475889
1314051609
1110547895
408670367
1976980880
1247699041
1406877054
1902961988
1944436420
1704182198
1675042917
1786784231
502398626
43730263
1540395287
550394741
1741055874
514509926
718803234
550399780
703816214
1227177013
1927064459
902548598
1538426198
439058812
447418187
328308425
594273376
1527675671
204901272
451438326
974012594
2122187232
1513474439
584376069
1429416677
1521747657
189321015
227622991
959444843
1429620348
90650970
738996074
1603527874
1347974330
1959726362
1292552626
308378453
1415412721
1513206505
1708631734
2032512883
1004928547
1085150104
1510249555
931342331
89233779
1921153430
313585918
1314997299
1668612459
1181950830
1684090915
1783596286
894874092
276736845
2047467343
532455619
396199935
1122075176
1368050313
398385565
1445303050
47260756
1154882266
1531220610
487858405
1075403016
1212649349
2132946161
698801908
677660678
1824773765
442258204
1694272148
136163080
150994925
934608871
1373206035
361284190
501022314
1135978542
1306678665
731210820
307711957
1527472306
862123913
630215632
2064019435
1154106799
1699488521
489382010
602724145
920629761
1632913790
1933103634
1637407452
2071030878
235129060
421126804
1777798211
937090838
1789162864
19139124
633972968
1041914770
1769043890
1221687742
1127394122
465424870
2142161857
1281886086
344916466
1306131398
598861145
183011261
905101821
40028253
1588022501
1472953370
368635723
855399531
2079751200
2001220249
439360188
464487990
1070619787
1921634654
1122123537
614419152
1044236692
274531318
1086798708
1338200039
1876706639
175184561
802672529
294519408
866201736
217784896
2109782098
101384887
692512377
1033748061
902561637
1066659248
1656601063
2125863216
615073403
690679007
1416886177
942735892
765080402
1771793867
953343256
949530261
1456091292
134044042
1498104586
603752762
522210806
687875063
1108848380
1664748047
731637948
1065265132
636217731
1180258068
1355979517
1898039707
551144380
951003593
1168686098
1489028884
285927619
2091473015
1480100345
1922597580
1379458696
1624193326
1487097967
1463780830
1058761393
1138465081
496267089
1325199078
1717917515
788352413
679891390
1926145715
1853543454
468840986
2018493998
1748966181
358168296
845129075
935162469
72317882
1551420350
2016156633
1751210310
484722487
1583917968
2141137455
1861654985
449197349
1943683558
1921811279
591627513
1969591376
1432393441
802881805
1888109944
1684221577
188858468
676024321
1146905954
1474471796
2052058180
888927541
150400951
610643563
1454124860
441339135
11008214
538653947
1991467795
623396105
455487578
115717945
1770441352
609363761
2120870347
338497433
785653488
265255851
284211005
1178659339
1194286689
1965749221
563763505
2093980715
1824118855
665591273
115932509
2119732906
1767104305
570192133
195764641
680676589
772021991
1497766905
969958451
872413858
579649804
384995878
1038169251
298325284
1437301213
1664737580
1778042680
545605712
1584875899
541155939
1464772623
1075701478
1579143716
58859267
1490573719
502386187
850682983
118740651
2064941662
956699870
911852394
1683929437
243471329
322454452
690516212
989314592
1050277615
1510855585
85959937
398384289
1147192632
4675433
1466537305
288852053
62699124
796250887
1601647044
2014727645
779023296
1794667625
1771839624
1810697807
424478407
1195559662
1561337513
2047837909
1452492995
543810206
261685002
908082006
348805741
1201716759
1396332817
1199873789
574656508
628373184
1284680448
1948333237
1397785966
2038613964
295030605
1220186002
1125644148
1475169724
337629784
772568772
741394856
1416710569
1744125371
1414011199
1527974840
1152365827
1935568848
718314096
1270943956
594781953
398433402
1306839689
559956320
620992482
449001558
800361677
1240895059
1895615534
2009388720
1570683884
1842614052
1382878170
1048003992
988898130
2003001646
1155126788
1341480604
629715899
1112634955
1956376399
396582562
1666288142
2002944809
999321770
710511140
1433610780
954489180
674146182
224128193
1022564766
122157490
1464890026
995661086
195132579
349429721
2069885100
339669296
58075565
438441491
1658241072
1377366156
670956944
573395529
73235094
806047682
1406602900
1939669981
264766357
835796520
482056834
12678712
2085709363
636869816
19467293
1729831401
1612050388
1252302781
843276911
237001775
559782370
884390359
2007117020
1087515415
1336228284
1019108316
1297804794
620799187
141927616
1093081449
1578628240
1076196030
1660933724
348136246
1961408174
732377442
144897137
1758625102
1599129255
567239672
1611807712
520661223
195413397
1323936063
46435125
1078452490
885858767
620950213
1883350225
2105981104
1457125877
388956832
2143640129
450030046
402291504
587466264
1563416253
1118693657
125505280
47116786
1845358245
1403748102
899783425
1913149393
1182280477
333884307
299973570
278842813
467754479
1333282814
932656757
1428135180
405918266
2140683892
1313626391
1054309419
2036952682
1503171231
727484204
356223627
1043017751
1933751963
1102469516
2132054195
34768751
1006830182
387828
960649110
921676583
196894217
1974078265
1588760502
344108487
1251602115
1846404894
626718620
935627011
1621239638
1420124781
484219325
1571057578
190365064
1697868264
287404627
984942368
600063423
583719960
1200940667
1952566864
116966830
660535709
2005568304
1035972662
80560674
1188377279
1154245882
1700272485
171824227
1057997929
1951051363
1820858041
364899699
992646561
1433559519
872619550
73062259
1658953739
29085192
814033174
911217021
1254299933
974205872
1432583388
564573979
2040080266
1060108380
1587075745
1454891277
1419460995
1167614511
1990564831
762364373
1279559581
906068776
784639923
515725784
797991209
813844270
1916766169
1291636600
932388210
869018858
430048924
965783781
480025362
515922449
1180530857
451009213
1381318146
1677489338
1252214186
1698693443
1415364274
192054557
78869644
1016670289
1577037408
1086134897
1641200462
1370720566
1857508689
246451170
360380321
518415720
1643216160
1102278053
1484205727
1720974609
270272473
311775990
227095896
41736712
1976594020
1161670814
2028541651
314466024
1098230671
1400362514
316789577
298171358
1990336800
316746796
193810594
1079198897
1869046382
342624026
166061665
1685820182
78918354
470529832
1630996392
248331666
118963947
157477009
2135095011
166973245
1698780258
1931695368
393671399
2072050194
1421674198
1533343781
1937293698
1342474161
2055100395
1477912685
896179158
314644273
616097604
721555430
1454744909
225111753
1520630740
44312084
147864262
1909089122
189913641
1549454119
909965076
2034472455
180008590
823253038
675630384
991434602
1103927341
1104431445
1142127710
1414382504
2091473015
1736067529
1097142935
1522558645
1212551341
699610730
1822301536
2096893796
1268543075
473416928
701026638
793487938
620405159
807626280
1277387536
1064674222
609592352
1708773854
1303674692
945378594
821113153
978314252
158247103
1532367149
1512277341
1294757002
1665330028
385421371
761412117
1901425995
635502763
790266076
1604977125
975424292
415573772
922319935
800380260
492008681
445685047
779510332
130458018
1228451516
847167323
1300186982
669951156
68554059
1586015211
991616514
276779367
230861931
2079814768
318338813
1581092333
649490443
230614068
763554845
862767135
504814724
76427443
1634841409
499317144
582215299
1104080248
58754133
703803741
557293827
657801402
720570158
1302105015
137019521
1023185143
724621992
1483627031
298652971
822448906
1386682020
1059026507
1473768346
59375626
323949650
1583295668
1448745603
101568449
1582194371
427592606
1135108191
1504615357
894174334
926671827
961524778
10443333
817881813
1548567778
1184154094
128928870
1443377004
629210491
1976338171
2121797079
494236481
173075973
1419107888
1432735340
1680955905
1610122367
74478467
690419554
2128931616
496977293
1693096747
1490023365
410153360
1156229696
410202978
2139198364
246209901
1089387640
1756803822
1373292227
1835656368
351647196
427682375
890285497
21704887
182360875
1272968880
85608857
328665156
539924963
190582260
1644227924
234592125
1581788980
1090579851
2145306502
487349377
1812372396
1077293564
1292394673
75566534
191806537
1434880310
67911402
1357870829
1175368846
1233705589
1163496937
1634361552
1121320953
2079455640
1333013960
718852665
268735271
580799687
1913169425
1349072269
440751013
257938028
1460996821
407880921
239830857
1936331861
873078055
1440886218
676432121
333960367
765971392
1823331014
2111424326
1050293454
85379274
1719348202
2023891211
873610523
1597531307
1700676079
69458292
61053985
3509091
1841945158
1166129858
1862282290
472809995
214880400
881099145
968507288
1368210304
847031990
823422840
948305309
1034455993
282940741
582445882
1249637874
1537655699
1356389842
721848613
1006269572
1309001834
2100160574
1404700306
98600131
1336226507
80371408
2099485918
1946664923
372223843
1540483403
1265722806
1893801107
1756985103
642113639
262119339
1537546664
1349804878
1885396883
1787705945
902940146
708417975
1790466267
248519291
3291363
1921047496
247044886
734447000
1115037396
1692950118
1072963817
53169496
227724713
114452316
75105963
810195622
873186198
2034666455
494294653
1906383534
11008214
1306531842
1571874178
1933022892
1370288307
1637625602
674715085
772952373
855448133
2058485785
1405320821
1048071108
1217764241
1351335530
1517531613
2025232575
1328816529
444864964
1961869691
1324335544
1595671146
1834457979
2113736988
667021855
1300834916
563237395
286225574
1119333177
739963195
843175960
1892808410
1270902954
1573676787
822765525
1148666576
1139271991
1660160680
924924744
2102042064
318659695
908917463
535148744
291734588
730246134
1712769876
508293695
1833353407
1596416048
411846609
268054076
523819375
1469649414
1381166622
2124257208
64401778
248392034
1875637291
1337730721
5249711
326663014
205203807
1033198599
358323506
679862337
292702219
1258509489
1976003163
1615307828
268037168
442947360
257245833
2023861124
1071072835
1460055460
507265207
1854992698
768099029
570256925
893221105
632936978
618475289
981179358
1489843181
1672752734
885106187
308077699
1383920378
546066656
1919295863
303610997
1214033818
1940265797
752499450
1065061273
1086806252
264162299
450010938
939775297
1400722013
1802688
1421785712
1551184807
620860105
779838103
732650733
1988465042
2024370810
293366787
1877165722
1103523841
797046656
127770422
649388712
1242787647
1435372111
1325807009
1088704263
518956474
181742890
1865915923
1174835887
1156240696
1283322374
452546891
1114119309
1632254573
195918776
375164920
911649286
569783608
1960175854
1257598005
1716791154
1000312940
832948401
449923454
641134214
719657340
2075905699
579775227
1700197561
1832227313
198234320
1720629156
1472405708
92809294
2004060824
2131704717
367308960
736989098
1062051379
2035169051
273395452
1660891539
794411564
1056289745
1874002623
115878265
589195882
1823947925
1778000567
1985362630
1747155115
1921388826
1986211313
856484075
1767332610
529061025
1867100111
1802858286
1474763156
898872603
2129277814
1715651993
1550993237
801372600
1886903603
323945903
797172123
1992920456
385694763
587849220
405437628
1309780205
992909282
1331559765
972350052
411259786
1893905679
973551209
698963060
1025571388
516183316
1372045315
586581757
1333282814
484920604
1298978420
1771215080
1122467120
1467168107
2078326074
2014247714
1333080493
182811918
1758845479
451175004
1030241591
1558777332
1241210378
344922249
1622650826
1376652585
109624264
277246596
460556925
874977369
1895281901
332587936
616411169
96990447
1576474033
522484886
1546758410
663192223
1003927592
1369878910
587393738
1119418300
1033199568
582839824
502764303
74341620
428821092
1820000718
1345745772
781441048
645834401
518748777
912455544
869756938
1899028346
190357199
1650517854
471967274
302875210
1641164851
1040361142
1025226214
1629689501
1295065206
1492543289
1143781518
1585267244
1751030068
107450403
592558504
404152900
1442595118
112499637
1936988914
1044171009
1445689082
1053441790
199381466
1288448640
453589038
471732110
1377602824
1708703477
2043581401
642119978
548822457
393394327
1136560224
185327168
574051546
921802813
1902064950
226521322
238145308
179811741
761298064
1583950227
1501017520
1211614269
1568191785
2138997149
1998010725
962757663
1381561680
1125405996
2078017852
1128669053
1193331787
966975997
1668763710
1143745802
1524442762
1154281083
696504775
118520708
402755338
1905380068
608058168
1189048699
1917852519
1796161807
1066062049
1437775215
1310239951
1659966138
931444805
198228832
1605323792
263385404
1345690493
482330206
1475592907
34943092
2078343800
1370009234
469752374
991482606
1350718631
324907784
1943600584
2044699463
1851743316
795435087
1946664923
2004909578
815801876
947032833
1812609841
373580966
1655536519
1990504371
235295966
1915317388
1424314552
1960225518
2090120406
1787070498
938719895
986398327
2051783577
1542838736
656585286
1683004175
498888520
2136976631
1073007341
1460040481
1158398683
965772421
1638015634
1521138096
1087180223
2070814775
886032894
1811165073
1723864593
1395184305
520553906
1830399233
1199890419
1423969277
754440005
482303500
153991282
2057121947
2021128004
886831089
2051834476
444938195
1838514447
1842328584
160805063
255409692
1432300042
1726150834
1124023030
450888055
818447011
707219024
1705226545
787455561
592574799
764471663
1159594492
165509636
844060569
76123924
2114071824
121837873
1381607134
1250213192
405176663
1528125015
2075783079
1457003818
1935016059
2110232687
747887569
1447401023
75269846
212100827
759804357
519014683
1219844514
1901215822
1056636033
2047998729
753958554
577606778
735513004
1941197717
1994636512
1158246557
1282249856
1204084986
1107574404
21105495
887211842
687378178
984706240
640859636
90253338
1140976024
27807345
484545538
1291159119
1658667850
1016902793
759791653
245183148
1511120979
1651310223
1385991106
2056972057
2138124557
1799031067
607050816
1226837345
918325492
305735327
147436285
1196716598
139945920
1666737632
1542766685
1368506231
1398506617
943800348
576740763
397240007
468273546
1327735538
2118571872
2045335858
954037610
1653195608
295620894
1888535808
2049722324
650130485
912292726
1639600146
1426970954
1203072947
1516005177
1493561130
809671886
1863660375
847326081
2086221781
1128418019
267254820
863599011
1533759281
1963275469
678859605
1164867950
1623235683
547112380
1395156875
1014404724
1394150085
388535607
1589993468
1880402357
863630583
174775548
101230373
945621541
1597494719
845648530
1027716799
561945780
2070788266
1237667207
164699155
1843074991
1591437622
911907491
361507603
1889471334
7043282
1747338534
1296533387
1126922157
438140285
1573113405
1364705846
961874509
86966371
1655887257
418706947
274178992
151744858
2071490384
543378995
1147396194
2097064946
130918918
1442499948
1198239826
1419700689
1509800665
771660238
1194869489
1855668705
1603846124
761916450
1430257071
917779895
689696061
1253846240
64725589
2039093976
900929900
679757731
1967745947
1035456355
1750183182
1262315235
1145385251
1624845817
860341924
1659167867
1936953244
229833232
749871971
1350133518
1986000334
1889342963
821057845
234160572
2056023841
1495334493
2127015514
774913554
1994448788
1001190451
319038519
79051114
333297807
1602727713
1417555615
789347206
185645248
426624709
165845276
872934731
65571266
1777844325
1828961061
2048231068
760378126
2010201132
1042471082
135776239
1305108610
1537707169
484652216
1901393568
322942281
1400235667
2004450908
45517491
1791100361
691023229
1657390403
1594192906
1833475788
1398644209
1224248525
1784607348
492792638
2134927573
215777542
294273021
1042576873
1367357582
1752122997
204680488
982106693
1299116802
925675454
2061344130
256289183
342019116
389204251
1299779126
519314499
1275495376
559769460
1437226412
1993417159
1706413474
2002262746
1725348091
726621666
510182672
1991443465
2094115746
1816280059
248727872
1151180156
2033268071
1007964915
962021060
377049908
1374029151
206919961
1545231822
1527883549
1361933276
1210149434
1315212648
1492841840
1123650113
1892634024
1587959847
845220180
508838744
1006506934
857214280
1178437092
617770926
1810496793
364953334
1211688677
942958219
860334619
396158444
1913145051
724493371
92440080
1300451949
1307322718
691762661
1369578208
323745784
1715321220
468066038
2004326101
837295057
650480597
1621336254
533632574
742794048
1558967244
68273741
1145635455
402867818
101992848
1391205183
715701916
1755239583
529050016
1714694144
964984993
1469590244
698335002
652732366
881700301
1518432912
538473078
1326072736
1573216814
446359015
781030724
1213689550
162889790
2105976079
1613150466
1534808704
113924892
1175377164
1222865338
613268342
1247234216
1461494681
835878545
1182458471
2016474568
1342271012
738185785
1663697425
520576473
1526810892
1954379833
409828366
1378991008
346719278
1316509096
1014492131
1218743813
680704146
1263292307
244010818
1215902053
386578148
1001455299
202379550
1714733955
835849559
1420400603
325914118
287520694
436305127
2050426973
447227047
1295291449
696155877
611827673
1919320827
1101891309
1071334672
1572201898
651076982
1713981582
1967840742
1399753903
924383918
217984926
1804773150
531211734
785332355
643657540
2146727330
555676088
749701927
80920766
233856838
1912318780
1875927587
517855443
370109296
1955619421
2061960688
1456799431
1163895993
1830820211
1312823470
1027188158
1783013795
1654607452
959583699
637538144
1760323313
665041804
270242344
2145658399
692101713
583221464
364232441
1131481314
1280576697
1994726231
205238083
2103110817
1640436440
1246020298
424000939
1430456792
931592202
2049054255
1744672198
1761779313
1239451526
144483777
702070202
904483352
64495541
2032868014
855321437
1406994309
2116615532
686173977
1554097180
1731532587
566573508
471932402
685250173
2120881994
1885471045
2045532728
1190264872
858373997
714654877
1530634169
989813867
1824973258
1702305894
1028518608
1874356125
2125699102
484355319
945117877
1903593185
1943899853
1658278844
2091180624
679309012
845721648
2028834755
1542638913
1004495433
426978598
555174719
1178331854
1323447333
1142895078
978753730
937389245
250346793
642854905
1429831854
1048225248
420848524
1119251365
376912340
2061077326
854025415
1354380205
341480086
1961916832
420887023
1636823664
664536937
1744399988
785654414
279823336
1648048869
1147234665
469551454
1138182484
632517487
1516404140
655922242
211354888
1810716257
1805889971
465629955
818473630
663259377
944348107
84433730
1398098273
616623464
1756480557
106744986
917920950
644198194
593577665
2100185233
647229368
162061413
1405977535
2142946591
942085304
1677859269
2100356190
1571380974
1326574617
451997305
1052914134
1894570222
457424256
559599016
2002183793
741446436
1225080879
1058284837
1125546761
888545605
859550135
1909541831
1064837706
330203947
2053664067
569584454
623444648
373976779
92184700
1584151266
1554987159
179730456
1531422604
1286972626
1399687817
1890017080
464196228
1630024172
139479268
2065120122
1882833314
1257159949
1459994664
519659271
417651785
1760483831
901681459
4929106
1004190854
294046360
1524692267
1683159786
113592927
153025513
1879299562
1153592336
142420535
1183549494
671867982
269000550
1933684514
119246369
1638526001
957918760
1011746145
527024766
164357122
1382872230
783563549
566439051
848756367
1010489868
1193207552
291594049
1370091967
1191373574
1065013283
1016459326
1366363675
754171571
1637505268
1989785009
1267010216
1551647476
1595173979
546395795
960028066
1812901941
809489040
630267923
216917961
889294502
686552788
1160791534
826627912
664184136
402097437
753860755
1376722551
117736483
1179126286
558103218
1469276852
1978092947
87814317
566578483
1332628483
441563311
1092693587
2112369909
1962689153
1247460687
148185856
1680718357
1645616382
1787911223
1914732539
895706347
1875039950
1370401989
1594426757
1231386609
31145303
288477378
1078341085
904765462
93908899
729485252
1469476991
287470630
1364456346
1070473472
433692144
1303591095
152988655
522531165
1398965136
1287358360
1993839003
1206760384
1047407406
1475641784
82703682
190841630
921952879
446261216
1430149085
1480738503
247015818
544184994
1899198357
1725219061
1397272284
170170260
177281291
1786370344
527603925
753850527
1609884054
1568255370
1498344464
1590933360
1185078972
1858629953
1476464052
1317621875
319735299
65553015
1111439540
1652574406
1667541973
2136149033
641980999
1779436753
820051336
1138321156
724327634
1758502022
1738223518
1325477576
1816277929
1820237486
612639315
143194962
975086194
521085655
171733509
932394288
1530193858
1777999845
905438790
1561889436
522551804
947780413
1114959428
1805223684
524656364
2141671001
824695876
1718293285
1945807001
1171864080
962380949
156040107
610705718
1281000893
984898853
2069631670
157507054
1819406598
1223632727
2101152551
887192983
883398377
1121440235
870298303
1689310132
590424256
1575588704
1318316126
1935927841
1808002199
766638929
1808974415
1476881897
499314899
698123073
371087720
1223289157
471239011
1179573427
1941719438
1334947263
1464962138
1030936674
2109912003
1113930438
2080861041
420891308
1217941986
1145614792
1678188163
1662883031
1485767215
272235729
18702613
102462123
1293934408
1159553207
1137895739
74341620
745380173
6789676
685019682
761358051
570317175
308644992
1021702488
1299452042
1722173984
742329634
216693067
1332275215
1722756979
1941393664
1388448212
13140848
322935008
1170563103
1154180044
78246000
1218127698
1918072119
826297786
960861237
1411096215
2019098070
801454052
2060123088
226915999
519093308
714068810
2118747425
299809578
1722663826
1143217097
1483066352
713252746
2003264559
526582128
1094057791
921860787
1662904294
1768992334
291121659
424808293
1272076734
1568891194
1649805289
880133919
2053402844
1481745488
1268025550
1041364634
21922695
201997043
229223109
249913965
611406181
1306122343
1221406391
272483832
258557851
1534467633
1005084490
1160345010
1746930554
759972430
1514344326
1191814318
1338629180
1968019659
1246734410
279765400
895091286
1871603760
899422577
390764671
1029193943
109705467
725143171
123508730
58903648
798875860
2125295225
957684243
181946004
527627373
456163367
1795877598
2010058421
2085181454
1706287370
1638875077
1091760485
429106759
384873237
716229917
1635741459
1248030428
1211500323
337944992
672731863
1969745925
931789760
320418955
498715764
901231049
2092025241
450523153
781180255
1789887213
799539015
238402060
774943158
1783871119
1716896362
285002463
1144690008
1170267260
1067316364
2119453689
1019597207
1321270001
1780395826
284247424
1562498656
1838073454
1165287486
1489743992
1440587978
836209330
1558076954
1244028505
1087649032
580799687
1101412579
1702613095
330428572
715358728
1673589774
272341134
1555417786
1088724029
2084133375
1238287408
397558419
1040199048
1993899652
249741158
1241588144
256742735
330141664
914657936
786621530
845978115
963808318
1802969256
1197221643
859225449
63309
88435272
1074452932
918985224
1289890432
750633849
776000253
1464449512
1066684022
347514711
165650434
1588436613
1147748165
1023263244
679794695
1438017811
1940735912
1551502212
47958394
1088928691
1672586276
1269619834
1330728634
1092210367
1895925031
1317951936
208936240
1145854929
1411963984
384273127
185963781
188447235
55289560
426747361
63887618
605593875
366997150
346138609
2041893063
1756125033
491639301
1142941876
433895161
2074506232
1672606483
1077694906
2138560703
438990660
1193434072
518011556
1211197399
1766336771
1663857161
1451935710
1763088445
507394749
423533029
1940918110
122961341
934065798
151927446
1238486819
1807089219
1807369615
142367381
795351985
1507210152
1278599458
1829619492
1598678514
18384560
80266888
1586935188
1545786336
258033475
2078677173
1340457543
356493399
1539331984
415789151
478694211
610112258
1474152894
1199834591
1533395555
648386475
435600458
122214856
445739966
1460609134
104827113
453509135
1149363075
664339480
302331565
599993895
305942339
52439442
757874893
946909372
1570287004
309447441
1518783618
114528667
1902330927
1298519447
1861721929
1132940765
685204287
1937190860
1201873662
1329783444
1581357402
2098526624
1654265746
2102847124
1527159851
503936771
1742757465
1090928163
1887318045
1684102288
1278976399
1847586756
1453134337
235867357
666520004
1317769610
771438397
1478314829
143913629
1539281980
1646456415
1194650990
441225462
2003621987
620041231
168041003
459737817
144568591
551108703
1103183819
1655715973
458431208
1906268355
1245321100
2076239088
576889734
1204159405
609828528
1854697385
2104931286
1205130045
156787824
741715554
1860456344
1787096258
1865404210
191739355
1418725975
222930752
2088980897
746743869
1358375445
818281253
719057549
1662100075
112801838
1306891394
1191083968
1264316654
1243513375
1585345013
1643917446
1225062916
733113823
1018234011
14758711
298284466
1007145428
226449550
896282328
2134386353
578350676
1541095770
980359163
1866514013
1743594064
1046827304
306457904
1723765638
1968530451
937549998
170861987
695126661
638000561
726001993
1703975273
1972931793
1688282500
1038899368
958904715
93691387
1151834761
1227085322
1111859760
598266968
1696853648
1918251155
1670163935
413678711
798161455
912812637
1280680420
1706831218
925083853
125624828
296220866
1520108847
515102888
83299586
1206792042
668185115
1658178272
1918517722
190162071
1346248226
1850135199
929350256
361100726
200930897
356419045
1460510470
175777904
315912960
1823542584
1924866127
189567946
1558279792
701492168
606487851
1080675985
220861570
1053834622
2016656156
181526416
1595351281
555126488
1003041959
1330184044
214282784
586083827
429161637
87731769
236509578
28551648
603099569
1203806520
1926301161
1495322592
1040898735
1418429191
480187188
1090762835
556275596
2125480224
889311963
997567055
1901107264
201498027
1358944277
667466696
1353239562
1655907894
120729324
844800272
365679455
1148904171
518524463
1849085318
1908505623
1755584131
165240394
318648684
2065897327
702843139
779396116
1176768453
273750822
828462096
1821168755
608067947
419738781
1421743308
1951550774
1461276410
473749695
1003220215
2099119955
895906634
2052943972
174382151
758449462
948545271
1486911909
1386313909
373746822
528398973
1218406783
1799031067
792519465
1125528759
267207097
1048592074
2131543124
575894091
1395419514
372415836
1076815310
1243055981
1659153743
1393118109
402097437
955931798
1918227295
733049447
292244674
725131564
485167374
410610206
796664109
969941881
1151308334
1518969912
1445195587
161911259
178876098
812857212
724037988
628747355
238663048
1866950095
861456710
1453369117
624645816
583584972
1896461174
170006502
1483743631
2075148743
712989077
1536848933
1698516355
961433534
1490821782
362134732
77527484
1510669585
622061863
1627764197
1533974090
627432423
571436638
309535916
615311803
1517733111
1067859512
883851362
1175891134
537452385
2053221329
443903230
1804782293
1961516380
1996729022
29791724
635842876
136160435
1936612944
1212526021
2015311620
1353725466
636637439
570208998
1692417245
1855491845
5169454
1853622253
1575786862
970680647
1621126482
1814631246
1318811553
599763652
1206064682
1167242014
1545388915
1213833334
894174334
1803591329
1768761798
449141002
1919104643
899072650
1495029907
1753211237
401834403
872506178
2057724020
1971174236
1950359025
588268801
1080719861
2071870148
294213611
592273170
87914587
1597233608
1725538720
1823050637
998691485
1726384379
1512717628
823034680
2047854048
304670226
1521421641
1032982797
1300856562
610580451
221171732
1039845264
1910088117
1130924914
1144721898
1613934130
549946749
519360735
303017301
975587881
1781161647
1385992462
244080832
299253317
568163545
1864685883
374017080
1309909502
146470944
1750575967
505613951
631646787
906858889
1217168263
602278238
794004606
539047957
1240972482
208888447
166356816
1473858564
352508629
2038449265
1943848992
630286240
1830935216
353934175
164262475
110917857
421255348
840312446
1229654852
1981535189
1914860321
1197938636
2120226366
2140570592
61859749
714756620
1798487049
1899844093
599657331
1175210618
1997895518
1580358871
789799800
1327745595
1758227113
1021991431
383858991
264562344
141522385
876902390
1258035730
1742974579
1014714787
239253455
480673231
1237316403
1060144549
707758254
743923529
100530266
2005240618
28803738
2098475545
1276780969
1089000007
1207490301
643884059
1761758876
1069320114
1351187771
279517778
1663783218
1067050237
1642972642
942410273
828954812
1368059059
638783996
1952687466
1187112215
1728880001
1347452178
1205189949
1066733425
935473694
197980189
1699946238
1587224016
649980391
2038529
2027175811
694131405
1488321955
473958690
1409820362
56479528
213660791
1123737508
312032835
2124749344
444302175
1882097420
99495206
2033153678
1542236982
2024958905
1361029046
926667899
137295724
1781228839
1449803417
2059711919
1164070384
1783545884
1572827173
1527846717
1799287009
256105214
1717078350
1035390235
1794876889
495393189
1809821021
1546465907
1171414909
742820436
670223395
1018028355
1158507766
186570667
1194050971
22663003
701141713
1403398831
654829047
191632291
265285345
891674788
646623356
782600506
151513321
427136255
1774143251
1030410577
903254421
1551482595
867682770
2092233924
31582474
1923205513
166185987
250238923
95899794
255087703
481582181
680921057
36086270
1084169877
250303124
211443285
563524240
1378874282
2018585763
305262592
291353659
1721963535
33910418
109774430
841101049
1301272277
215935858
772208708
1715651993
1557376055
1324042817
2009235542
21809601
1278657931
1327439408
986811939
937217734
1383145168
141550159
1390749221
864869647
323962891
262754862
787717316
1878824450
2071018263
1729616109
1048685632
758682714
1915363587
1861710270
1435709241
75781911
1150180395
705826477
1558385750
1974078265
724984864
513348210
282595588
992004738
1472880157
1874725720
1172572276
934967096
1561119110
222435813
358108518
556069378
2059047563
810212380
187374014
1849565241
787764376
151168072
2085033549
1867658741
878572049
1539208207
1349855484
390805414
807705128
1863018841
2131144176
1255095225
191117700
449255449
1566752751
1067857940
1541145618
2144093841
879213932
2042619817
669449664
1309773939
649304664
89972393
747677928
1262527539
1730176503
25628981
211021810
1763190623
714161199
1507953959
53237384
950623127
2034653500
1353529190
1031073796
1382967722
1789881483
684410340
11914291
777595935
754247566
1277360581
610821518
1504919182
1605525172
355545073
1828218315
1507620710
1953429835
638340144
963708904
1503937141
1647056385
1499975118
1105050066
1173458298
1956988824
1701800628
1147272505
852378113
1088615911
1040868214
132661328
1731455741
238226681
1051387626
1276719333
1836494295
970918146
1619515847
495189213
847145496
1751125355
943859222
837268747
1211647706
1761500730
459926352
2016193197
1630594916
1184320926
1683531174
1368628225
1281839879
221143644
1476665869
1076822246
2099791630
134377993
1359982646
589662672
604382542
762918855
1792391434
842999408
109033658
1870456820
206685420
671056542
713675194
1145960946
1960408990
652509859
847934964
600629854
2086031573
1980118231
2123015019
2018500178
1409250667
279824214
1555529276
66493553
1603003616
2032569951
109169594
1290086338
670685250
245250494
2053541412
32076398
1187594336
105937090
274659959
683775005
487829911
1401975240
751587690
113025062
1394753851
1604544826
1072963817
887517071
993404535
1539382120
1203848147
1395165268
751069444
1712471494
850845242
1124730795
1916046544
1476253778
906584391
1942226906
1308503961
438157708
1658830602
347788849
328594355
398323580
948452430
2057716789
1230504288
857250659
644956818
2005566191
323666140
1956513526
1444708237
113199009
2049690951
1310479877
1685184032
1088949466
494512384
1755434826
722686262
165371763
2019285930
1733194859
2049219861
65201449
1083307255
400888721
1885617920
1034881376
548902385
212624643
530076809
1826972445
1952911573
2066781502
222271475
1508494837
775668873
985682425
150621056
195679958
1533237513
379892721
1817485830
1776708138
789579994
714608220
818348934
721064039
1517904861
273746774
1607975356
962705535
1680875646
1121937193
2132715324
2129309315
747452826
278187499
161202389
1107744445
746849893
1302411040
1332924173
1865141592
166823741
2077892310
151869264
404887055
561635261
343583670
266992116
248727872
931683951
1403570001
890395517
1090732358
395309308
1674717140
1750813380
2006607632
906756736
1307754878
52154240
573221070
2024317898
1134252514
742866330
228021928
1413738490
670596950
1802065667
511395284
1303309295
195751110
407905332
1327857936
1425498324
108322462
96894820
833505506
1882497801
1812603277
457932466
167759174
1661168215
735948058
266008046
1792094555
1294768888
991477156
327699011
191945438
1430092620
1760354522
1964143977
1705721210
1958431205
1130770227
894646277
1149737420
876131474
1478443119
1521186538
1166941553
1984074153
741439657
18111928
29046455
2043269388
1477385001
1642663276
907830656
937090838
2050910790
1009516186
1313033488
251507242
784374064
1058195449
611455711
1739811581
1561052535
1351006299
129319112
2027157111
1890362086
1003230198
249685883
1580950533
1170171884
499241215
338879463
1648467024
1562666568
1788737761
1970705858
941844849
2097189013
554544782
1729743198
1375693318
1664492510
2077894860
769524889
1920967255
1351683396
1942093814
2036777142
407378476
267754308
418319726
169972459
1956430089
976805065
1353958634
1706283579
1078974633
1350602402
1501384893
69081760
1094179945
1389780537
377049908
263545364
1385021818
20890375
232360094
506915003
1571235321
1345424077
2017913220
1765823911
639257585
1295070958
94688844
168002051
322349196
415906670
55800560
494946923
294078374
315859751
1058114991
2027054068
171878698
1539933245
1030585113
1512176969
1521392368
1695336687
111037955
1828468391
730599432
1791451985
1271592594
2096451099
1847373232
2077847079
655449824
1652383800
670254332
1341878370
2117067854
2012377446
1075978729
454319385
259285778
745576915
1326395011
1200937379
2076462165
248839263
1935355221
1862434685
968329055
844447290
631729816
2057932618
64444142
730863296
495241390
287157038
194404555
747390932
144676752
1181617015
1485805538
1804925991
1422799721
1986792089
2134285621
880442419
55397843
2077025682
1352370927
144943373
66416429
1200662534
1976447855
1448295432
197215665
444137598
808197901
472598174
808462949
346195257
619847063
1328428285
298501584
1663320773
738417872
765891056
1159509514
668395714
1040348171
1435855048
582452570
910301129
145666694
1447935904
1549846783
485566069
965546385
1159734186
1856281171
1162812837
371303040
304774978
640554519
196005063
2126464070
227758802
1260415677
1687167833
350744988
1134459785
1555157496
1004795253
832498521
88412795
1856430193
1399380228
1274985088
1448480954
1947623308
1649715995
979115470
877429963
1958706712
1995895340
1785369089
681028392
143127236
2067919123
1471047742
393022537
1505966043
1836081033
196955721
468922929
117590147
1564934077
1010992515
449694525
1817852615
1025239712
533390687
1585370563
551875841
1780087118
1852194092
1912663174
80115240
939412917
2110958425
1522465836
290827379
975070329
1092610513
1933199436
1214008859
1443681503
148411550
1494805101
1784529361
1603697085
383582824
1449509430
2085203430
1174680970
1511113422
2085610822
2060156723
2035987816
1867766538
306594159
529690671
527236736
292126703
1607900253
1191246757
249999056
2092508275
1055493002
1733509524
403816645
370146851
753276460
1440068755
1933748681
292415364
100551494
1214253742
1670484034
1740965989
1121817497
86599872
2004265387
889991146
179963380
1030049153
964453903
1592150682
195876499
1008241785
1986050825
1009534715
1899508235
1027710854
1076186532
2086304463
475111865
14077052
1228005957
1189852531
1971063785
590499901
950063216
1797984973
1911991944
102327898
2004682514
894875990
1179974943
283755759
1582519640
158150539
594594719
749679490
1417957837
721986914
1540082488
1558140831
1381804456
1285135805
1357025316
859837220
1635305895
2055110330
1508902182
676741526
399330013
775347240
210482268
727832321
1801511709
811135904
2143436616
371862785
235144384
694361258
321544692
1665000761
424338256
544913826
2033089982
165300762
572759314
307938422
338015964
1846640263
820513682
613554695
430111010
355939939
1940820495
1969067462
1496747610
1122380924
182859815
448937568
1962781070
19058737
1632623347
204063954
1221709916
68864079
15601511
322975299
248309334
1789298463
588268293
1405698121
523344490
1174714665
1875712857
975143549
1601748406
1676342161
1014019458
1369423738
723393459
412471297
1274887696
493393493
1571404860
1943895878
1480787680
1152266829
1824651413
1230905140
1460584030
1414511046
1055875557
9028450
616883824
1157996866
1596413032
1402254932
60299150
1294321845
285463601
1715193133
1418192335
2081835650
1089337183
1684146364
2145789297
190818723
1758058171
2093687588
73872621
1268972473
1181766205
373320514
1650523625
1591292941
233383821
1671340663
1286597837
1716358098
1448750340
2140899580
1316146694
255784753
276182332
744859121
2047959683
94377681
667527670
910713149
516811005
754475997
1463780830
1934492202
182837023
1263898066
1674094229
84052819
1721652321
1863277955
237296951
1585194063
1825104863
1727410941
2058817221
1089005648
2076375857
858349073
1556052936
2027308019
1508985181
1214220292
338393382
715355510
778281704
992687509
246483029
1658573522
2135334460
737722837
869646872
1644897898
434198442
1421125273
816796846
429240176
1912066552
688699845
1077512250
330583810
541896746
708720217
705356167
273971072
1349845179
998833875
1016539892
716423280
843833824
1859476023
5122648
1071674439
755858452
1668963831
1586728164
762725062
1561799833
18719289
164946764
2088244783
1951068069
1931859185
1321723466
1198787861
587943953
1765794646
335168021
1876443857
794257021
1813154899
333693241
1801284588
353614957
1111311886
1225453696
1475418248
330002894
303609869
1753119628
2141548041
894073216
1498459122
655642397
1141346662
706247888
199286448
2100775162
1446715717
1383889212
587670807
931840674
1898195920
1681037664
2118384264
1613048048
1367288910
788974116
274255464
404628221
1965598163
39136103
65843226
1585242274
1393348952
546038021
454036715
811629752
697202048
177049379
1105966898
1299058161
265232503
1770941806
1072362688
1096417204
2123952358
997105992
111674734
533892484
90388473
436615097
1759902820
617882179
1645734170
1349795056
1093971656
1739405331
1896791086
27493561
1295112615
1622470911
232250421
1906859620
1434549402
470899698
594793614
567327448
1887751179
925567833
2000976227
1567182524
2058174354
648269891
320240635
486844397
1280006180
1502882968
861873189
783379267
953366872
945250137
821823883
660936321
642100791
1412875553
14249573
1156821184
1354424741
404512280
322150656
125621549
1253315498
1886477949
1752772373
1602024058
1334842754
229956059
1901094322
1936282730
72901614
653087271
39526272
588142197
2496482
144490266
1262984873
1442995071
972397230
893357399
549516039
568546024
1044386032
967803783
1437149627
6565352
1781685231
809418862
1851917737
2018038814
1238575950
76396986
397558419
334179644
1262361206
1950300845
2075746126
63495579
2089914783
1393020473
2090539177
1604280725
352016598
1009548166
1637505563
1872653486
883196888
1022746132
1302886531
797765778
204873231
2071636471
1615100471
1072793254
246995141
904609420
996412535
1619201008
1323598672
886389123
317891797
1377381745
1649388480
920736280
712457394
729808899
1765808626
378537423
583544181
1416179758
39248474
115671225
1877832332
289104336
1182276207
1824425869
1776933401
1282678786
244119569
1053243744
2013899019
1040780613
329840315
2074686407
788755057
1983050408
1886651133
1099755181
486040481
158184238
1669336733
2042374317
1562580086
15654870
336147084
1623590225
106276091
1815807736
2129070925
680460665
1649722459
75392248
783897702
202660305
1827104387
418297544
853468644
1406387612
1910787405
66783493
1656702509
1174315604
1025857251
601760
453034064
829081817
1993234293
1806950998
211688012
314056594
688264176
1855508885
1065298565
228802942
1700506037
781811938
1898573881
178875730
2005751680
1050421377
247982155
1641266370
1460963161
518240159
32112070
1018032584
996951250
511500731
858391337
459277586
1248763980
1891035692
1975909243
443050890
753523371
966366857
717775765
1437439729
1196603461
259185809
1883114226
508611562
31505040
1316751004
728244698
1725608866
410580673
1970399350
833882012
662360311
1623382722
1514882354
545125738
324773296
1528956633
522672585
1248810771
908960789
106370185
1331237937
1300769223
119613817
333982954
1456528423
1883467910
1977820427
27020709
1614737681
292799189
620443905
1475618633
138964702
344472676
1714431593
1495740097
763537236
196106566
1195125313
1983102667
1833705171
472009955
1690533914
347419309
1230197142
1561420406
1706951094
1985071277
828567325
947919696
1175775745
1596874669
2030789567
574615917
875340035
1067512354
818544505
1342231269
2093923336
1851020963
2144834932
600785862
1305285010
1838650508
2022978864
1584447148
1061099124
1100470517
194685791
1384882406
1357091532
1905562474
114220351
1500336901
1551038601
1795196336
2116968226
1566294372
970155182
1074508236
1730849737
1196631987
233087437
281242395
281949609
329549222
143140794
1764432447
1575597463
84482466
319323121
1351642564
630709657
71152453
666986747
633031751
1151663613
1989127352
1972238500
1501847687
1317238310
1097079687
1042038174
1514127633
1864510612
2003276863
1659448538
1762997123
237744128
129556957
1533054164
1490631634
1623174685
1062419181
1523350627
1157318922
337883361
2046094422
612374709
979617459
979848366
1963308387
827989613
2039860377
1260577652
1710971940
109726633
1381662705
429463246
721441870
1505951612
496780130
383704142
654039823
1628782656
1932382935
1435458620
291915944
1955575257
1170204938
1363174449
1411337513
430980346
190223202
493436299
753255578
260372655
834487028
36313961
722649091
71931795
2127990500
87520428
2081092156
31877985
2129940635
2057664462
68531189
1958028783
1164626900
1968766816
153364573
1068372117
575046675
1479446751
544049050
1784752709
887270103
1301355052
959637294
1688541946
314524220
529259114
1698030325
309662547
1683718614
1310983383
158710616
213501458
810910503
358853087
1221081260
1984963000
259733910
1895856101
534195258
258072563
620653988
1417719642
1076467852
1547556634
79362024
1906445230
875594672
1923474587
641943734
1175804981
10964148
1115915798
1469411554
1313560443
287508630
880664095
1196536244
1823257780
19749086
427365052
378009451
2049583936
1800538573
1686036906
1916136487
92645851
1753494413
1202625212
2000350076
1248752259
2043775240
1627841301
962933088
1578461825
1814355808
588765743
1466886599
1464489000
1068372117
2070926026
1137834625
171885872
2071754610
2113668612
1214941471
1208220802
1679395534
1557928900
643987955
6395030
504431094
479554264
1628443581
1115882123
317547177
1011660285
445875539
1342842956
266678340
931789920
636451954
1647059282
1963259425
121267400
604392904
387975868
108602877
1503634969
1818410738
1408794280
22508989
1644180119
1407200826
1242133319
863239313
626078218
599693298
1537040180
831886021
533261091
75830958
937206481
1527061120
996495260
1744916633
2082694185
1319078730
1700735004
1122504966
1952471874
117688054
1977000543
950876604
1720841209
877649933
2077263246
1954242173
1192901567
1744495254
1187143238
324910929
2001682288
1661902264
1440235598
344699885
221896415
894679599
894603469
891757161
602682151
729509341
714989000
761207078
1635850627
1449497742
17350352
2065746071
720787487
1199873789
1992626123
790840222
940596923
1134283522
1775666972
2007946586
1233376569
1638507133
602143837
920897670
1477380411
1471407930
1794049103
591764281
1819929805
1002567618
1740896493
1665661679
1985208128
1429982254
750269796
2050097797
1062065925
53734393
639241258
969303045
790730423
1069189850
1575719717
2081841688
1340994864
1804843974
680921057
1998485994
139348161
807953122
201266906
1717917515
887168192
1242176861
1961093777
271305715
594689256
1713066499
434048950
1698901935
144067361
937955091
25095625
323045646
2141163750
917046579
1989962802
926483435
1159149516
502987852
818659505
1246612699
85810931
1599770386
169353801
443143328
666198049
1932975950
645637717
2040254685
200402394
1023144051
724149454
1603906067
2118439018
1707288278
1750244620
1683972030
1496227783
343053223
2074298575
1360373640
1761018368
680138991
124171832
1331529534
1790772837
804652627
1268264482
1201990091
1760784104
1106979480
879448489
1875079866
372090791
1852550104
260942258
419763703
192981330
871111183
1467529946
2056483586
1649422718
1904592199
624751813
1409480018
1915970065
434655476
104403572
711114006
2110869400
1244172780
2000179157
366066531
157392681
1131569062
1824860085
1613851793
734995910
1848425233
583174998
1314198906
1745586544
2120065726
1405272829
2006114943
304101351
839839820
813637906
2086915051
754492345
332870642
101175109
331279783
2129134324
55434534
1247810882
1307766238
500577576
628070597
1324090917
1090000629
718212069
1303661577
542114210
2043747108
248400733
1958158548
1654847548
108889212
87998307
1400778580
1681673491
1123843024
995016197
1372736876
176152794
633644578
1418290184
398137445
1326660602
1080364194
873045335
96351720
1694588621
1349415345
141282330
936382232
1269630117
975347849
1152532951
972748190
831194573
742468504
1256995350
571259613
1016828099
710261270
1152352545
1958827935
88669002
1538250639
684427890
1619239191
1976229550
1362858449
272812491
825428941
2036776822
901681459
1792887167
82039154
1372332878
1358065226
2110548894
1976991312
129156002
889899590
1805806150
1934041020
1546347508
1577346166
411160168
1447751315
931197333
376673293
883306619
217262198
104156938
994762470
47193211
985265162
623526549
1369341933
752311607
1965576244
1228443785
1306857993
1912333737
325685189
190158362
346767744
950963997
90287236
1407493840
768743783
592464698
1408941474
365490614
1007949941
9785441
1614647280
513909661
439993486
1191519082
1531397992
364615743
99520707
895805928
1729626491
1674045395
1486472434
37585799
1509198414
1769111870
1330194600
858820313
577000335
593517435
822030328
1797747330
631217204
721576660
1211458485
502933880
1397622787
1307854151
6884359
768482256
2100600799
1737918898
697586788
497089259
755020523
1054403810
1885630074
1806646068
488873981
1882254667
594659896
1584540735
523246612
532352290
1865853020
210386750
74031049
750974277
1395684416
1048770374
892646174
1738043220
1975300141
403318717
707740014
556756297
1252211856
1339617851
955828669
837642136
880979439
1009690761
73772200
1966898554
2121172097
982618839
129004134
2110961606
1306444692
1322550110
1836056129
1063741284
785287059
1014714692
73649872
587671496
1098070927
1869841757
507524379
144840068
1970989038
2105539445
1734413591
66470142
1694171669
100733462
443064384
1153475484
1263483868
839369927
279717397
265256143
1467935446
1450455217
951715743
1135470821
187878878
1379177938
89323845
1314920239
99875085
1706154201
2050576258
1393275019
268588613
1155952274
259787328
1904063573
1121299674
1394535078
743585369
1985519713
807078405
1862785307
291051868
1545815251
1000541546
876972806
1985612986
1220806922
1478530234
1175788423
1134186576
959954344
1873600791
1068780097
650104068
1899089480
1301385672
345973496
1230945844
1917279894
102161903
529845093
1741155310
1411769620
655817787
229098560
1188598481
1386590111
1847014205
89601833
152732174
829714155
658495760
1198066044
535668033
518956474
1432266417
1488799536
646273283
241165523
1164051798
1080746709
1131951049
2133840129
1444430190
2059379791
1083645312
1007026959
1676276402
1102799136
1731405385
1526151030
1385037275
691185064
1042299912
1478522592
130425099
819295796
2100772071
125856530
47163548
753161385
16725083
1677027024
898229573
529607917
485153283
650397694
1415547976
617740204
2113600953
763739524
878132163
280279372
1720116815
1469758995
890658625
829863851
852999967
563937271
315018523
1667204042
72086607
713023738
844028764
1581063779
540112378
713863304
657768002
823617980
424784184
1460222922
1709574654
1986063393
1327942646
127969162
1149838737
1852802967
1820159437
1780212951
1694099369
2073879229
1939775444
1914694951
479861331
263925592
1060308758
552369846
1303722200
1423030068
201613639
96715911
1867615289
631238730
68598443
2015546297
168772640
698142951
1485084802
1228480382
299391365
1346015865
1091180549
1380274491
1277808470
1562226853
239954281
1952184061
2020521787
2027728591
80893964
2016383743
522537686
1603878689
993768607
699188231
1728731018
1805315403
275394075
1871220184
786547158
398916769
231475949
1092214811
1890596125
332930887
1748046071
1081700859
1674298014
1968735505
195261420
200391783
189964653
375759886
787683452
1724946938
1249432377
1837080316
403274680
532707620
1613747418
897748401
1297165511
76191043
405178978
1194545785
1096140983
672021511
26976979
886927749
588535102
1693575542
298214002
1165665950
1036340740
811181747
2091222619
1771486900
179139284
922899212
984399797
1856291610
309083858
1512730688
253208468
1489161819
1388192525
897884922
1054309419
2077897284
1792338836
873874247
1163780433
995869116
941736747
149255590
1074185531
59525056
1391373699
988768459
601982807
1480983000
1422102060
1554484371
1943333007
1281448807
1700842508
1935156207
239853478
704497217
1801188779
1705676480
1960505563
1747355613
1169143529
1607439232
1318088747
980494657
1122621443
366223976
1845825945
990083613
391799846
274324084
1164599752
179393578
1736873424
1744428213
195127120
1175730241
1325638251
1675011205
654177945
209789693
1127088388
897743192
1638830850
1305630537
169439475
1845307098
1848363431
1295202477
987507217
230144491
889958100
978690250
760786258
2076441273
1817025608
767485490
1299449215
386229518
465731729
1520585007
1752711473
1607845440
442688425
1236671413
288879551
940563446
1355185649
194688123
2042395641
1547561951
2011837970
1760758162
1262906525
342752180
1046504600
1705635040
827032837
273280269
414350375
223660380
1524440397
1437140647
1478042891
2136799360
1517618358
88536238
1255706295
543567360
357282574
1323018673
1722017670
1089612567
231907580
1062054863
1383957490
176682116
555503560
1031931637
1256927336
1427665933
1147572049
2094100961
147428242
744049302
685362411
504161337
2095849490
1625184519
1707443148
1128146564
2055694882
1418814660
345734863
850149121
1932669575
1783586264
1343703320
2042780596
1055871286
1953466135
1279406593
266243943
1137217013
1886291188
1881423841
596975124
235799718
18038874
1547508022
1365506811
1913382107
1813749782
1804426198
1827528531
396732031
5856545
781951067
1223673559
612791586
829143843
1248427419
1594628500
1172260371
1534376838
582951719
1806646068
265613271
1891309569
1264816036
1715524822
1318986513
1624597816
1898291019
469291017
305153808
1651222843
130131387
1380243277
2049439875
1989548817
518852100
737781434
785913098
619546829
1640551642
1385124942
1050569271
1212117312
1742299923
1726978632
702377532
1979399652
419665991
1973958144
1354664508
2079317746
793571222
1024921614
436632297
1489837110
1035097002
1911564242
339812766
2049297822
1023236473
1320751647
799110183
1602855730
1070527538
22002472
1515790625
1619105621
1997674312
777235950
515161180
1793532506
661530487
1319660643
1510799383
110767916
715710958
2054453236
1449686895
1061716540
670481368
1281428178
1667920674
671583037
500140647
1946742014
2049856035
591115447
435686038
567494864
101259392
589044773
895449255
1527955898
343644868
1093457982
420336264
1611515357
369836054
924503813
1600950465
1192628704
1187361267
526211159
1868052178
102688416
1734334092
207226113
1119870427
1799751725
1910105382
1048120726
1698886167
1623437747
103860085
1537260577
972059973
897026757
860081627
2116305215
2094659268
1466209888
304747310
1474987025
1609894741
1278733247
1689266837
1565859597
1098810504
799924789
750842912
1700465104
2130764474
1724771809
667663033
568306931
1223363141
1123928842
704576879
566855071
1000952147
284065134
1007230664
920709210
56974208
2052576445
1258637993
250343084
975952394
2007596271
1141864444
1958707762
305383570
706291889
1701506473
1785242455
285185008
2107775508
977410975
2093870404
1134732848
392869928
275041674
1548156788
1842950706
1039135042
1913480059
453973303
631806122
128978567
238926069
492868921
1179908818
478533199
1749869355
1957556995
1627106980
364722887
437717359
749681868
629877111
1074126694
106774496
2003129563
1011787740
965980281
1932028917
1313183975
1317041363
963820180
443442152
1344423725
285170982
569629949
188112391
153892495
521612296
722475823
1165008322
1031189010
748941193
1934149894
753575113
1064470899
1330773036
1685606113
1252531244
946408832
177722224
306156782
2008219731
1784585228
165940234
119201160
1827759565
1473663015
1276089354
727503894
587299765
1919334358
465790841
612794960
1791325818
1431123895
680501142
850310655
1291806934
1408060485
977383078
462472804
1194083294
975651825
775516205
943605203
1671281282
1648169581
813395605
588497670
1420964236
1515144525
786659274
288297476
435405518
1760651458
1475232395
2099063663
160349594
1101098990
1047962890
677335748
727385624
887027635
463230517
465853258
436618193
1475454997
1799427638
42100708
763792117
900628356
93052159
1025634991
816178617
1125117537
1925178373
343004331
65224943
1721785946
478872388
792993817
570146504
984800890
291337589
1381781879
1019765134
993734235
1260853007
935868175
890099332
591515642
603035880
65646800
1026293856
1851943420
2022794853
874951101
1609080087
775231556
521303742
1027064625
2113214987
1275721732
1722092194
1662887404
1052980603
2004908014
1219263917
1733305374
853517389
1778745006
2042014349
1748401168
1739261890
995456490
1887951870
435482237
728234172
1192346770
2072467128
729261032
354730442
1661906438
603591539
498492524
1697623811
329245636
1881553462
1981166851
678924037
1087119411
2053891954
1932806688
1462142955
629376723
1706319158
1515560254
47260756
2060723556
1288928572
1095029422
1260229854
1248446137
2055134928
1489562815
943966605
1788117436
2074100221
467188339
492362200
1292986082
506154950
656212346
1793259427
1190658595
1532071991
363094658
721148898
311738986
1467703405
1045946579
310459730
2041827604
1310006070
930886896
101818216
643380598
45968210
1904658228
899276014
1500851638
1385141300
2030813882
1149593027
393860511
1331885937
415734873
1328259602
1682226150
1510002014
33984734
949910313
250754134
1919880005
1820994292
1515465488
16751618
1954289706
969065929
453095090
162570180
1280427336
1389477977
1864655526
1842211933
665908208
1923230878
972852855
972339221
962306859
1244106870
54811720
91610307
1788878303
797539152
166031012
1949678671
18212191
260557879
976774167
101688309
1605476975
892188971
476106394
55043026
80942476
754859235
67665857
1108238423
147614508
1119021495
1846054997
495297445
1039076092
1698779058
1701506473
755772559
1098498207
1896338689
946736717
144181210
1723762834
2000670612
1474070974
535416422
755201856
119800990
1262687990
1368210304
1185415400
253642436
501464534
736942222
337244269
1164349093
1045692490
2072255241
1877971255
756672104
1342671498
1773104930
1667931643
1249793748
495138704
1169258620
1716988310
1060174703
2122655265
917361467
1376066783
59304752
1191108814
661244915
506293355
1738108987
1930560108
479343683
1919585053
1532892529
916389084
1825829000
1206130810
1701827789
1532941909
181751236
969017226
557943106
1745220013
1562684861
2075253340
526716142
660661068
1870790403
1847833176
64818564
190028797
114494921
69758594
994944464
1698585018
1443904300
674183933
667718569
1070456194
1399251338
2021042927
581372837
1547727547
728816626
430841062
49971002
94720958
968830500
78575757
1197673058
1011112010
1268473504
627237046
757238011
1935795024
1049115131
1192130072
70867238
117240981
514492576
917230524
1600155500
506964882
2041508807
1325960863
1081804448
65224943
1583157599
2003962520
1376796572
162253982
1460006487
726983381
186766935
1455669986
387587764
1453007423
1895882285
473489613
1230019715
1863013883
1866668103
713526712
1527667885
46501666
1841412331
981997018
1093085676
395794025
1351997894
42257258
888568304
1795672596
2072021140
1419641948
1828938221
1670999674
2083520955
1445244441
2103269378
558021218
2046443614
986868793
1954322703
1150320772
1445199697
53734393
1739518450
777478484
1928390725
672686377
602163157
1872609906
1846544953
1176499682
330134603
13078130
1165319041
1659622680
1565808067
1413742398
701211456
2026150665
1911533429
1959519918
1680792799
1273655401
1022915343
685852179
916914795
1816631083
1144190425
1637213840
1199709969
581524699
560274548
1284657533
1469814155
2145448122
1119512694
1277336062
1912225361
1727181613
986726046
465883211
824161248
241752301
741949533
144312000
646089222
310997529
275223747
2109922313
767455854
883261822
1962558245
1670102664
876103548
1014887759
239281524
1965580252
1003189858
1265709391
1112344486
1711106004
1869739743
914961729
1109303348
1940271528
1150681004
487226892
2143184035
5928651
1270802225
252902244
1487324120
695910964
781616579
1688941648
704398492
1242471325
1865971091
1257876507
1865776726
230519731
512400143
1195719478
300317283
1229981972
1479828648
1781695433
1272460994
1840031557
1161763676
642685842
2114393663
736322386
671890659
701727319
1564804590
913650098
1633525993
1569616265
419010638
1120208286
728183506
1271314483
1982003978
1212432183
66195899
1264741042
1673115727
1570181355
1908701327
810866481
576651811
462457213
1828707407
2061018387
491714939
325757242
525294256
315686204
1234704101
303932726
736725281
333852781
1333359050
291337589
991574586
65056766
1428382758
1750650570
1051330979
1023971298
2132544417
2053971713
244417026
1337639858
529386891
655077131
137669692
421986484
1716676370
202723483
1712680448
787447048
830741977
1512438737
2038790215
1499069432
1754913775
473923483
1239105285
315379060
339837504
1456303760
462458764
684619852
1439491375
1013532462
1615339137
1801032966
615362718
1365578952
1871720071
1099808144
1604441148
1596329469
944479537
651416847
817678513
1548167535
202060437
1174491644
144274118
1705341860
887000969
1761806140
1888253508
259637525
1467986773
576432996
579415028
1797737659
1926976985
1463029138
824414233
1829544329
855126289
142482101
1513622752
659035567
226757000
1232924610
200602150
205175301
773943704
91178564
1844102039
2083723192
2083866801
1128859517
1994078965
618724591
761442562
1579429768
2035407876
1772940429
1099222613
1782470017
677396749
732610463
1799805989
1007183312
351289
1326927813
1625314528
556912232
1061769166
1549264751
718080854
22395056
476240196
487981607
1696594677
2010284710
977441893
747557869
1340335870
1757621388
882233505
276687513
1850979772
108870486
89233779
799199281
1217774050
51747336
1984304924
246562359
648013713
1002349636
358406568
1690128081
1024479351
1782991179
2074105209
47206768
567337970
1717064994
57333479
2047346681
1059839740
1461087054
1163701116
802165034
232420718
978851086
792654689
1638301336
282951930
1073414970
2009571870
1503000905
1822784139
735429887
942735892
1840077024
1463804122
1706965693
893267871
1685473870
874589513
624542305
1484294395
53724071
796274450
1452395908
1642875307
1239889657
1464163986
2108643213
1897496896
98681922
749899375
365175362
171968992
430216828
1439221793
179244748
119991401
636952030
1994019240
1299887249
1259142870
1605535731
975019241
2014013942
969773916
1995175992
756528989
451982273
2017609122
191161591
642760514
1897771472
1072530452
486151291
403130023
233672630
2125425123
1868701925
634551332
365559916
1369239180
184136138
228281703
578819231
1960377576
1142186949
895365427
1535876576
687993830
1907322047
484467748
367899937
1440176156
832639611
54414802
832476705
809561810
976964438
1964472711
1523906226
798666628
1566567582
1741270938
2000042479
454865029
1041921461
1443068278
1753343463
632250580
590630304
2132112853
1400041394
537170804
285606581
600851635
159704647
884961186
626349678
597720788
1521285436
1038322955
1913454906
989266344
255757930
679098048
976049528
1708834287
649408486
2084926658
290591490
1412447361
303145599
1327903280
1907376522
1311027395
836319734
496115962
1387404755
821340101
52508649
1869697022
2049880526
1714504599
2064671945
1069081852
889259754
692074980
1011428792
1472351927
2014045679
2078671649
1187139100
591743213
2098536568
1475432492
42783592
344142718
926212469
1436996035
1885778508
96356229
926796308
1204072503
432312851
1210755915
965413025
1560847960
515570208
1098592525
117959509
1193616123
475371097
331465645
1514954798
1207693458
1215041146
1349147278
1962055154
1312306703
332837931
738957603
668665154
405000375
1280354757
1615920354
1043252718
1993822101
1770974746
383189139
2097591451
583422790
1446641194
676089559
2000077496
1743303606
247222041
1401229314
1927491655
1479457361
1673431927
1532936194
1492722754
416239072
1732247933
578568832
833727140
194153892
960229058
2085416734
1240500466
1564058237
787346239
424123083
222508352
685442945
1909281631
759419623
1745078047
101052235
610272758
521913251
1431102172
1684616631
1116587038
1356857586
1040096899
1237347775
1324472311
147927051
1434225939
1651708616
1146714660
46930721
915106012
390658341
100257541
1717220704
1109312906
1758410334
466858262
1744317378
1010009811
1246843177
1945944843
1196803802
831268712
458327548
376991826
1817139124
1431496038
617591344
664141215
238212398
1352227363
441737134
2144016010
2120796489
1095063781
107212580
1579552105
108003351
2062636463
1250070436
1149752588
909268743
1721245297
983364961
1828107603
358567952
909342513
360466045
863099182
1137080666
1526543595
1866486486
1213820546
1467695015
559901093
347712759
1218558887
1807255907
1340815912
1719843811
543263817
1036825225
1299550535
137466676
2128037445
1667641402
2005873641
1372244084
522221611
1552067325
1054224073
1287333999
1632683590
375095431
1497901776
1345813717
518974724
329267220
720824776
180319335
1390922388
1202768949
1264186460
820004162
1430851150
1808957968
1320581796
1958550118
1233766519
520210072
1566080389
1422064834
245142072
1944083878
113368394
526672929
303399859
562390624
1307858527
692488592
420616623
740306936
1807063917
1314179205
1016170798
1774617399
1506000299
1543796050
160911500
503464325
1121250404
2145782872
976389181
187072295
812024800
1488143811
904258770
1457293536
2040637610
1590332692
1013145799
1522678489
48105946
580929972
222878587
1641245431
1169016723
293535882
1484796000
810017720
1966652595
1744170724
304945979
563528490
640351202
975021712
714108970
1848350332
1622198414
741341098
1875280076
1951716224
1300087783
1664985560
415713626
2140801465
1234374088
1276655073
1229994358
1051421637
1621779024
2115676377
185684071
1404044779
1488795363
800498644
1337077231
888878703
1746753227
1901768520
1222127867
231952764
22441358
1453173562
1531169532
169548605
930905929
836021488
784582983
1433285982
1438436311
2049835309
630250679
1033647415
1264542720
1290852443
685907035
1094805332
617105709
1855283109
267228907
1269284912
921443724
1581449396
432088992
1270988018
45126019
370701835
987289809
1221061620
370702731
2060612637
216469556
1187023980
409646019
771032378
205651887
1581217353
715035442
862099853
1857511591
1767072497
1477335099
75906668
1179900911
1194766683
768421847
1875484500
1254788195
877521769
1822962958
1933916620
54359320
662830804
1120111447
1416448769
1485468832
1143747339
273948856
1537323629
1386895930
1048627803
866435724
1989669003
628059195
690090582
444232207
557520166
909927126
1881668690
1827296456
1865124057
1411358932
1832329618
1022368771
13564597
1235979281
1555932346
1940019928
1586690637
15129965
1475729228
2029505309
880855325
2104308237
2119615115
1953617330
1146252993
701891439
1098934773
862635493
478840232
240741069
1426933864
1654478373
1230902567
233872510
1180530857
1014030280
2102690411
1234855111
1285755300
1800900737
2115549459
1058612694
2031944992
1354627183
1218683375
690202580
572430265
630666201
944415803
446607135
1515566374
13636695
1936125951
1289684055
30054841
316394096
615166959
632531818
71972441
875219424
93361121
1701786282
408472020
1886339718
80538782
76475300
1822164312
854457474
1358402973
1435080210
1369800913
2088567895
2113718532
442301697
765653121
841507868
498527903
996704272
553178351
161050771
998665992
179609736
1112298719
1904881150
1256187375
989457415
1751921683
961038071
154165724
868989886
844683775
1596538701
950404149
557142034
2048517843
737220536
836098103
494547488
1359965215
1557900050
1056563565
20668817
354391796
1371431115
224455720
966874627
1009854395
1494095290
565067532
1389669065
26144789
961978838
1113167026
1267321476
1320014204
31624179
1799057106
453460985
951106269
486680541
51692867
1754169480
1226971138
402187836
138560871
1341399342
2007017155
929063633
819519834
748059078
1128470911
888326828
1760663008
689905536
709716479
1284135829
201614647
1947091258
1396659418
1063280833
1595167204
1565981658
1582885966
1770028031
1826376924
2024514490
843622264
1962128641
193316545
206748700
566791455
1481630319
927550025
911775739
233515956
935019348
710759903
825527942
1061879892
497412977
2025809116
1967279874
726852656
1170552882
709184916
268518070
50554358
1968700039
399094502
228307529
519000097
1144589754
698720734
1847497740
1978167445
1698089413
1587067675
581882346
1549799213
42884418
567368417
282547975
2032952653
1879950663
784835080
619808052
656597188
984828304
1749580132
507680046
594934107
60059741
1536348418
804813871
997944547
323333089
1738133087
1225944171
1905683773
553567570
107858291
1306320492
395344595
377716160
1110449228
1637887061
1411866784
974329856
1648169581
2036538608
1411275816
1853247327
1180919485
930679737
698515027
119665900
167885267
1254967414
1953276662
313654619
1186600381
370284606
473584749
773940601
984942368
1096945766
177663021
1310684958
1394941986
1240899763
1575495256
1648011731
455085093
270523485
267187182
2126963722
427667884
513373306
347321410
824828980
117953177
1241444021
1390118102
767857062
1726957200
1181072392
1442714802
1195386733
884445817
1253835600
1174401860
1889457817
983989632
1945397924
2080166482
1784441217
311790357
1354043723
1483171087
1546140013
397812285
906756736
307686218
19334489
2004412223
1360817868
699845383
1085406254
1519142844
1596841247
1447633500
340113579
1087907572
1379946230
154125674
1963214698
1710531893
1029428320
469064980
1619852207
373794145
1556361570
1459604822
196863208
896099236
1674782095
638792361
1140923973
955135027
135004663
913359269
218973495
526576449
1574962659
244989998
331042476
141038534
2016658713
508557430
820920605
738840839
1750097583
1310513269
1662585009
957747505
1202721624
1382490788
155760951
832542591
172701884
1369993441
1990709081
670628501
1053010294
1378279469
1944896891
1568449808
1217515186
569604480
1879674852
821865462
1294130787
649978187
1218084394
112082943
1836673341
1882866626
2020093372
298064672
213805387
874368051
1912972100
1626593121
143248926
892958681
2097902752
1597935003
361626934
316325153
750620852
445521907
1323295231
1333878277
1356564327
1156699904
1253020920
752766329
1356279928
1700201846
1104216865
154274515
1344908898
1551647045
1741347638
825702063
26797763
1019055382
433281714
537590521
525101125
280415000
2071099970
1993427151
302721210
673200334
1240255308
1382617795
582614166
1430462905
1074100781
1006990491
766648434
1908698176
1192958626
910002605
1978957013
2048882944
658451166
1308750419
362378514
213661420
809639084
1813562794
2140835323
249737018
967620424
1220534214
468892415
961110099
730275645
1483776849
864279545
265475488
1622069015
1034105719
424160755
1719238074
502558308
1824755338
427636898
120576704
346772752
677624942
2026482393
1830357833
2065703375
253558633
2120157890
90027783
908430577
779613874
2038355911
463824897
960309299
1773704157
1896976736
1633771168
1243725496
1648930636
434004881
2016905368
1419521858
624395124
113591242
1961535715
114201804
1651210234
129071397
1806408394
1896380138
1064380091
290828354
1934968620
1433624988
1450922975
1816923712
1088289635
336103050
830075937
1832871849
2089592226
1046712304
1190397795
1767434250
1463277714
1918150497
1316052486
385948119
1017477873
1064789970
542974901
893789371
2012672556
1354926285
158714649
1349732305
692859366
1061061355
45198374
1826118899
1475349248
1597941730
1342035116
453417121
1145092700
1288639364
1420975234
692143345
1924010324
359028146
440379318
685134905
1984040459
317173858
2021321761
1805518578
1179629009
1508646451
1139488367
738501947
1575118487
817841135
1727356084
1647664794
1929349974
807257404
66368079
1931680072
292607855
726837944
970156640
1093263525
1683625644
2132542048
1196871111
1823235287
1851052650
1478174459
423425017
1071842842
1975057786
2023809315
1343082569
504422988
480469053
1353561298
2056291659
529623250
1270160777
1430991636
999324123
619593266
1119785163
1708098357
1389068195
1158594537
1749154578
1498061818
1772752043
1847707206
1966796143
1168556036
2139494961
663811166
685508358
376458317
791403989
101723799
592057798
496781239
1634041164
1386577085
714422395
387716528
722718505
1099615505
539324123
237915719
576701459
609405173
901979754
851463486
5212576
668830078
502912426
896403430
226179568
199026660
1439010593
427342637
1610483639
1234600977
1419165955
45585042
769578303
845139156
1528956633
122792316
650514224
1340953240
2138061204
1326149916
426332006
1775555553
1947583942
938178812
988153112
610194029
1437480923
345382725
849314202
1080767970
1532952250
534726624
1211358010
559229565
1764665203
725533586
735182566
130539257
1561332341
643344784
1901620847
20926962
1513478151
69819828
373061130
380003096
988641918
489017973
898268604
269990964
1499095015
329160376
339581110
1179900911
819164458
392669927
2613462
779687585
554079330
968417231
1291947625
1544766923
1362228622
1533733724
2028303064
1879928807
1465074486
1078341085
441371596
1119116907
982812834
1340365255
1708317942
1654889846
1479533923
1618787947
1237868650
1683910747
810309896
270135404
2052474591
1112846329
1885595336
48012109
938147643
104072696
1215751274
1429612088
308679884
1290672152
1196651005
711782334
1406476320
1941309265
1721093772
1056523601
1925803334
101209223
852471100
1266436662
1432026160
1916898559
1037087857
1875758174
685079462
1365327169
2044561985
113935481
1694421272
107342124
867288358
443866957
247412042
2037608316
1565447796
621030899
1676677835
1451661932
2056494230
1289166054
1075172676
849229362
2111220692
432134977
1901768520
589932490
997232520
1079307453
1030934153
738649464
614472928
1585671036
695347704
1661203379
66896581
951887032
1764844772
597891266
1005176626
1881439536
28013510
556426950
1181296115
726085710
2136938243
255306082
1519608330
1300892918
1196503801
334287940
826603000
2018235069
2088801369
1722986513
166704725
986321262
1610977348
678854053
240863665
152708934
518954811
1020766344
507405398
1871054580
1439813193
1112252138
1150399826
930528769
294165068
2007888010
2146879962
659904206
786379339
1792634164
1411452512
745937838
252837093
131393646
438172750
1345272950
859948112
1040414454
861091543
791539562
332129368
1190169286
537917389
1421612085
424293394
1391765482
1459177504
81301867
1989102726
168355099
2130667701
285912365
381799031
711439226
1578085222
546700586
750612054
1988319834
390027115
174168468
1902587628
1698507586
1822578102
790498510
1660711464
1347658819
2112078057
15421911
745238605
49126290
2049002776
513076301
1665166331
1300354859
166327173
418359627
1525229300
1855071439
916854115
306272873
766701454
570779891
1897840543
1889351576
1050216310
905410170
571472329
143481524
1455533021
1881354572
228740306
1233909318
2072946666
1798451512
461818142
1130449627
1022823588
1603238509
1453369117
178844276
1750473579
700869981
1183844752
1332383456
929706954
1601529481
2117253246
282334075
1759403019
549431205
482690975
492876498
334568148
781017487
50734463
1386066488
16288354
454153295
1537788515
27758062
1612932716
463039630
34053448
1743929454
838320681
665830639
1677969819
976614941
1772855361
1135433632
1143716755
2138609595
1128361107
1751347395
190115313
2147226556
996172857
1739720095
2066509673
1233129466
192493327
520898237
270670335
476968847
760523083
667745318
11386573
1760023885
575435971
79818070
778150209
1583447840
1819729914
1907410192
1156799608
1801185131
1375557291
2042059233
1127956121
747508977
1811142845
810587085
382720026
614478895
166849279
1683512486
2058724944
1898833051
1600182691
1615207316
1491036252
2073676189
620984612
318081188
1051507064
1929253997
2049217726
1948533816
1061468801
922254061
504527824
742559674
1260205159
1565712916
991394903
55761572
1754365420
1252776145
552638750
1076447915
363038676
1158048002
794721052
2134704360
635348660
1323656995
816137817
911272921
1873100202
1297651855
655449824
1010925712
563080976
382053391
650987512
360480560
1865369663
2054217508
1878811685
939201016
1087168958
189003047
878160738
1147014092
579534101
250668462
422691684
1775154553
143186110
53229793
1105242935
231558176
196100583
1856666610
1416594020
439755058
1276777301
845484276
1854552063
749766826
1284066543
591285983
560234819
433446104
1558419297
1849293199
542202948
119410823
1352539090
1517098115
433189325
1360105115
1149082519
1699859378
349703226
1154082591
2117522117
227900526
620261001
1909718627
290633117
1483845793
1760792917
692152158
1728468247
2081496732
962108264
720846319
1994346770
1379086172
338947293
437191492
728289372
1201898066
968843339
605307597
120490779
1000880760
31703220
50621733
377491399
874022764
1569392031
401638245
902113671
1722038033
306679908
2077005551
658652235
561679940
1329831602
192327894
446337627
1827528531
1738490948
1741742948
1006792654
421148465
593820352
488314831
366388338
1837875775
1288222395
2088708180
1313453020
317664463
1838868522
1029448188
867929120
1090889499
1467927453
2142742208
1739708388
104403572
697220575
276265160
75771913
1309847010
1059140410
189012687
268950419
1866855730
1451564439
1625665386
1778570998
311928085
883839309
814430406
146417009
889082896
714166699
1614209656
248830346
907859085
949418343
789499839
564227656
404908366
1618570150
849178245
1012549672
1612985179
1683238504
477833795
1181548202
1570436492
1268940250
1093169973
1434712960
1127481902
609463263
944369289
2025532062
1482612155
2086254798
1050363421
992034121
1002011152
2011644267
1036661704
173742873
188714571
597784705
1930384263
2070246266
1105264268
2120943781
1826072685
1232654633
1296954470
1117897503
1410321442
1414310227
843729161
179942491
1765841502
1645799786
317424252
801882157
1948625351
323273653
1728837056
1302856170
1582047033
1243796949
1679760713
428591594
286610082
480075175
229927348
1613182848
1958489221
1865608031
455113091
1428399344
420918951
1128545492
589828380
1372253543
521214975
1314720389
1761570805
1783084746
638566684
11631835
495230608
1640127931
2051988289
2078928457
54285903
187990796
339112157
1603489437
620567326
983344112
2114353324
403963189
1881248441
965105587
1002382374
90016660
1980982832
1134697488
500044011
1624371314
1453665774
750233963
1644665676
919394240
433481053
1265056774
1188737450
594749873
2026422252
1563215199
1780522330
1865444531
1698546850
88275240
1425498324
1979399652
763551166
1008838400
1662008456
1734228704
441270889
710390085
1583239881
2027540605
1109911996
2041928233
379733164
1010725665
1732329985
1891818
2078719077
478315652
1498317363
1611285268
708429142
1536340148
1220929276
875855070
443793608
183965882
611014335
1362731154
1642809698
173050185
1487950571
333682841
862429315
1891051645
1141198554
185730354
290528549
1414388824
1047654738
1643426637
2034319543
1757817370
245251536
782264597
1510037433
1802483552
1729663547
1225468760
1366932502
121239900
2047770608
1672036141
1393214980
788995049
982261667
438585553
1357433169
1810585545
1378904930
1592863278
1518747592
501191183
1423841175
2112996496
1006036203
2144464652
1102471015
1102616117
752357183
235875693
1755636777
518811327
1267727692
274087152
2033505446
1707242536
1286871467
337175943
887253719
314518180
1435203405
989787812
586672177
1592577800
289772774
484014361
158458467
1277415270
1509248950
617011662
246938336
711766186
1732881487
372891856
191742487
1769735991
1487428077
1035158929
1703066849
83226027
1495197131
573496198
1149570015
387868788
1224699906
1782064088
1237765005
201994779
714305011
774294757
928107843
1210549483
234650252
615250112
254103762
2093402950
669524895
893058053
580292004
225375479
929649129
1736804082
639023518
610326974
1812705766
1947004944
908511070
478997864
375091272
1500867574
755324077
1280381720
1679289295
1347198364
335912390
261304540
2137180408
1966669203
1164980820
620508200
91178564
2145359902
1008628744
1266230708
961861700
1815308222
1030797006
1304706488
115120679
1387889965
1343284015
1049122751
1142708150
314440493
1215531098
308247386
754440005
1461120748
356275420
2132764638
1632001267
2035768843
1451362147
69368635
1586847921
1005601976
768413039
1219875631
392882413
968609223
1461382998
2001556282
370562940
2051044328
774270996
757714193
58864099
388418194
959751031
1733066354
1045506612
1211946804
1443757427
584973647
2001603801
993081279
1341417670
1906757741
564186498
1013167260
932692628
635980756
1061716540
577957089
1565228179
257793918
892294137
86757253
1829492484
461372157
1855569264
1618810221
1009476420
2123374091
333018904
1877792063
1276835341
1908031206
181939305
420848524
1520250828
1734686458
1947543268
178598333
2133388560
1637004607
1760203124
1836383534
647543205
2109693928
1054768225
610914040
952396874
635376573
1753013880
1824462690
1675945728
1355265251
2114607391
298518635
927614530
760000398
1001130834
526042108
1683054032
435916865
257810102
703140648
1916635461
943563729
74830958
2110482322
58652449
1242009061
113037649
1309916235
1019560583
1415363111
1654466748
1250467458
1471157666
528874492
1558604621
1635975112
2031242249
1732585859
1035814373
1692307607
420758398
863849695
74497409
417085696
149248852
1030270165
1078140214
923666678
1188245934
1051078484
1346158272
1578201776
1979382647
1945534761
1201609717
1419376914
1232791969
967005626
505976796
1024789284
494697900
1584229378
1543915568
1819751831
105834484
183714844
1816566113
969581169
611472199
1518197244
1566766086
1754550543
1809352374
1744954800
256257716
1211343229
672181205
1708870909
1883765030
2010719955
937341733
1418273376
1385411514
1905813508
1602679740
2054792635
1731498125
1760808082
316674876
1620842316
1425798367
1305837467
1966262928
580063636
417056290
940087509
27185905
1669545115
2131210055
42079584
136272647
135273013
816882089
988687851
1629744579
313298947
799747456
1644570050
644296431
71186231
1631877058
1788894238
1915466363
1130591593
143633738
1442455899
488517571
232097595
2079446124
313257475
1435288940
2021951659
978685226
1076256242
957044255
2006512445
2010173244
1094087051
583428901
1876665120
845407634
21083510
364686450
1440534500
1745057357
712583592
260586602
1527974037
929338839
742340478
405263396
1417838445
1077960786
1740179822
1632121144
380284653
354647941
480558576
1954284288
1014261081
271391101
218222544
146710724
339685357
1050190522
1948934135
1564938665
901961776
655918481
667636158
1594459544
336712209
267770545
2050164016
1123451930
1787675294
295660157
979198691
1420147175
1504584957
1396954807
183501749
1845302737
893334548
1039710894
1674446572
578287554
1158709178
1015071089
2120148777
2129524751
1020883855
264572169
393994907
199552735
848027340
1171309745
1913018763
871097223
1312117633
1471933594
172439731
679540458
164613385
1464266604
172341731
117750002
1158387627
1900585595
1786781071
2124679545
370166429
200038214
1516678106
573703752
206778010
819110317
292691897
112769979
871889591
2133481068
175118009
1245392333
615652939
1258215011
571384087
1228649081
994763695
1735103042
938775083
566555195
1503750724
201478148
1668982800
1600039789
630894547
1078382306
1744655950
1467452521
228003049
962222141
209527015
871252788
1335064387
696600870
378081262
671453278
847853217
1264644857
1789910877
2144228559
1588117654
746260628
1460318648
15603330
443315333
1605157581
1061098979
770501389
1383304109
1259535899
1457684896
1780069892
378356028
182197521
2127183139
1571730052
1565457160
2012558167
1136751301
327133427
328000920
1915082510
1380243277
1147162301
1124134441
439354498
259766922
66065534
1567872304
970567053
1077250220
239777887
2115494466
978520714
2015088960
633315614
1184689049
259962527
1568668520
546602809
1672609567
911688442
2103865052
967736698
457346601
256699158
47659124
1051626847
1601777821
1421963941
1570186654
1635503105
957861329
1114239551
1991831991
487753714
204881977
1251514737
1504646302
145578392
1945291487
104172702
790431350
397538414
1146486114
814681842
2113813347
1197248868
1146017733
1133166893
1114450197
1854897093
1781342348
175584250
42722019
1361359608
1883114226
259615322
1253320601
2058590218
152366559
1633771044
32555461
160063137
1377343636
984403193
606019014
1961900013
83802848
25667765
1814153042
421922715
411412315
1634848304
526083825
1317870751
945561807
1519255774
1932734014
372830674
553649643
1546325892
921165140
448011609
1559898307
2137631163
1278058067
1274277760
1050241523
1359541667
319271221
831305095
227033315
1839793002
1380485358
548351301
1000921162
995623282
498284016
1946595529
676915877
17373623
1838655198
1669609505
37048972
1274146200
1120912363
1490023945
674576257
127392308
2090201188
1271169773
844976428
1572492056
553891737
2058321385
544010096
1327524246
934065798
543310520
400651398
1916882333
1375304137
228301342
2078970653
1258367833
1007717791
485009540
1507030642
1525620857
998219432
34437058
1041280795
485751335
1844642579
103496779
1114560837
652400216
1544621503
682384261
2129501625
1379822734
1150789135
2118934206
533718385
901426555
2113176794
1060760570
378070538
2061105454
2145668254
1308739494
1168814868
1241111375
1805030292
747775673
1257145498
609634262
1993050333
417802970
778150209
1412822077
779161790
1589223069
2016143591
1003433731
1495338298
2108280497
1953830020
315546491
778597967
359148934
780754320
870798631
1911588550
139049782
2130985946
2003458046
1521282103
1645589836
139953932
1547581280
393390023
1622251776
116786037
219966595
101175109
166604523
714096606
1994015923
2141995516
610126404
157109304
524634804
527130630
1693048127
1673934206
5362813
1851644020
1546977100
1285512017
78511469
1121352296
833568663
1728026568
2025451319
1427296274
1696012144
1051507064
1099271832
1991570394
14552760
1170031351
1543351880
1538590476
1945910518
207226105
1835523685
351509441
1029175007
342806510
1044855693
1615827081
1902852408
1597462060
1917852519
280626652
53896306
1121900485
1343916961
776358475
1248001960
1877485743
557379984
1042471082
579634406
1745675038
1785875585
1782940404
1858932329
1199193659
416825678
1201206834
1426220425
640076629
2016963139
989096473
1334424090
1781121589
375108229
1393124112
1362143199
1537110450
820051336
895595565
297643704
11835289
1135929241
1320292671
1134567430
1004620273
1222028824
1435136118
1845884064
833207937
1873768603
1525425437
480591663
103814909
332640890
742606554
374112108
751855793
1382326858
245027788
606449603
1762627677
113700219
1500768755
723727862
184819460
1487405576
595424319
676925600
637764184
251860345
1512065817
977932441
1009769889
2128479289
1449392506
1001681841
1380621338
427260359
82965189
307482019
1239574664
2145606386
1686747718
927154573
1051665048
1526245457
2026575290
1836486359
189865527
1353120695
1502013416
2110649842
1953796218
62121586
199788390
1610579863
77044628
2059436641
2021153073
1624463285
1656136257
855944949
182222256
646526011
1705888402
728289372
1919129292
1719215256
297295344
1500860709
589921980
1762706894
1740730030
2004024380
2136849323
246450087
933694841
2128177905
944308279
482626615
277559409
882125110
1929857825
522904451
1562313890
1447141328
1170744538
1490437839
389580154
958229615
538305843
273408112
116346683
580815980
2068582047
352172204
1220057337
214915865
805996861
1322566854
447661399
1074310824
1766825973
1371139313
461392611
622691241
1065306626
1921616679
851665923
1352127646
1317610324
2072718083
2022253867
1599679643
695684219
635949230
1020453178
603866144
958160058
121277373
1673896137
1661615813
35159283
13665069
376200647
1240555558
1775198824
631803303
554287042
1206912611
1805145690
2026726847
1772840027
645487511
422861633
1741721748
373688602
1636530684
692747517
93469817
1012178748
245852653
222685587
908224408
904425206
2078333438
486702209
63249477
111607715
1011609813
540965238
1642842882
1740748975
1255704274
1259860405
439960960
1271876554
1961073536
102908566
1408273690
808162317
819315168
278126557
594823238
1724562942
17967638
1392963870
1823092443
1149610253
506964882
2108186218
1490600994
1020443242
1782427099
1536685668
1782435650
1819120240
253283506
1834234809
1061867263
1033673250
1736562214
2066299567
1722530868
2038855659
1303736670
1912572349
1830413267
1740324313
1571902407
1802348279
1303273528
548942466
752330395
906480774
1608671277
866685008
1541644421
1067723023
670254332
83680966
1015253522
1244286901
1835125267
1946540874
795071384
44026271
1460401441
1155972839
765913514
38998758
1739618360
1298924048
854381281
1329508328
122385456
1400424897
2113123581
744629826
2000811975
1797772921
1013476118
1281171849
1843753243
1609252691
2141632882
808576754
619884776
1025634991
354116023
313537031
2144088213
1606504945
1938396428
1684862562
475579723
587005039
1746509154
1465383022
1063290420
390561484
1239114726
825818183
714061454
495876671
1964284727
1136289780
188870740
1580940644
619156736
1021119193
1262465888
1225955789
139895073
637201058
1576147523
1204159405
1248854966
82209460
2138927940
1551418923
218900153
695989109
501753799
662160940
2113815408
2119931186
420112848
1706404433
248446865
1611809240
1473960879
299411084
664685043
1390227632
1837465535
1811565159
836651140
1263398243
2132324245
181009296
5945637
1921436093
1888569121
1729361820
1887069387
1474751344
1207597704
1647156522
1632395295
934810184
2038852263
734092001
426750646
730733596
79166136
1266784373
992447208
322745419
235066648
1833580577
2114183096
1315177502
297264686
453151873
414439353
59495791
2050655958
950115515
139686451
53129282
2042049080
1331711881
1867055542
898979914
271404689
105236095
280248082
89890028
2044393776
1036134998
323112840
206958204
1432216642
765344941
854015429
1823267733
1585226693
807852593
36814757
949928700
1933716908
1804639997
1532345252
1670279528
353475632
582337004
1157731559
1970856445
1523166436
1718291703
668567767
37728871
708009640
931470385
1371843854
1891767897
2101090386
1824047646
1928090504
1831801009
102256723
1622805121
1134941325
1357687507
1417707708
631623644
1025774600
573395529
1177433296
1708350531
985621823
1496708112
1904966134
402650772
258139814
1429879958
1909179046
1792316632
177190220
1863439208
1868421755
1070587535
2041162142
1849338377
1912105132
1269545960
611472199
2024199904
1317083763
2137282589
1889718809
1784371796
1227530983
146257589
1327816753
1227090015
1124099095
1275780643
1422816864
2034806693
1725927426
1005027988
875197211
278849838
185587198
1751983630
209695085
729780008
405383140
1013815970
1699786152
365792293
1800007949
408871587
515884881
1355115596
1976375430
288256005
987439208
635221929
996107758
2009987701
772567202
1715279930
1810393612
701183873
976523726
1718829801
2014247714
1073500989
92250782
1830486598
1592412298
797809717
872339453
1177299091
1877867622
1631079384
804233534
494273117
1798178070
2133349131
175353918
178136808
912731301
1567594605
174629808
1663482352
1166826835
1228290038
450030046
1295314634
652913009
166427826
36568650
1009813521
152899005
1481223016
117120495
939352864
1556001242
453917931
455828934
1493672991
731578249
1486182231
1851979685
1558628989
267245172
827946380
1780542238
718842603
776116839
33618726
2033164492
185049096
1228835088
1852792089
408516221
1571749100
1782521402
1101018691
1946574945
929547626
1423649390
1311789157
709796326
1062802371
858807070
1002797682
498463649
364963518
2079922970
1747280824
648911544
815489936
612743249
712046822
2019874409
478809855
1321993978
1670965156
5203116
31727887
627403915
242729725
1386989616
1594770234
334131803
1534214090
1404022862
325274136
1024582600
156671676
1374190260
1389408756
247982155
119575318
530972523
117442149
1931475167
936634014
190107540
1473906245
1714098839
253275614
402746625
34953342
303599732
431114381
57474849
1471585692
1933683422
553018756
1182159859
1055157608
855232148
258381838
211337422
827465166
68417666
2096967899
955735915
390686354
1454636358
373876561
1945390312
1993376808
1473311009
1594693195
724120212
464097536
1260586970
1936686247
1377804783
716071333
1281746156
1069440161
231619032
1342550786
1680176003
1869082501
1747839373
1838358968
1474333892
440625066
739178057
778783349
1801050538
22084888
703595460
1032612159
1603878689
1952232210
1755714868
986516200
1705433229
1375881280
637113340
254920125
1246531736
1910894616
1488742144
759739979
852025533
1687774202
1610621124
1538929351
108905791
1201477702
1198625461
226384034
1436032031
1077972843
581423229
105128372
213518020
975591318
2013277909
327625673
1745407872
128537954
308215319
630487319
1151890193
254211916
1949319218
1173501784
1195193118
1048390831
676810287
591627958
1199794379
116097884
1593581711
85442581
284087345
1032433695
1045738878
1141683812
934598640
347490081
957712169
1290047065
602895830
1415086568
144474123
596606834
1814842071
255574899
198264906
103334067
371334565
1711366487
776791799
1427311554
1069048201
602076645
927804935
1442771117
2118472618
962222141
1418016817
1005829864
826556241
1036633854
1208146443
9182102
136437455
787973248
949282406
228944226
983389617
170781251
651904428
1583888256
424517539
1180510722
1752025940
233311759
792416179
876744669
230359221
1053637614
2025817000
1419393560
1750744128
1090071477
850170746
1991151552
1155421534
1164042724
731047331
1214413504
1578883850
359405040
584956003
2103432689
574582095
1063348586
549897259
950026354
1153484454
1579401813
1561143813
341113073
360796175
1834570637
936074197
1958033304
817284086
908581233
897271294
1011182297
1018028355
105042237
1400087104
136362610
311604862
1348501219
419179095
1090954835
359265644
890996904
342341354
1588297997
140695680
1014258707
1560215084
2051441505
977430472
1033766851
336049304
1885406674
187108930
1621997391
174450254
1022617582
728218986
1906745533
1013851398
78729305
1795134540
330193403
698188279
1316651783
1686735712
324568453
1709860244
1008373968
496801696
1319663895
469344675
1859729828
1122890958
1815963478
1437111432
1888456440
2011637987
879812332
1951278557
632659462
1833181419
282036927
396266433
1390490857
691898001
92366851
1804991372
449109432
587261288
1606557985
1971899630
457396017
1812054515
797561813
1998450966
1319725662
1319515161
1663473034
1710772683
650816211
757453364
1876272367
1897502385
2108169304
139135332
1937937812
1797807216
104514221
304458090
546018731
80086433
113395042
1835649808
1587122724
137173262
1923494573
921717919
231643518
2078339747
1876870739
1683868405
1672175276
927568422
1065067326
200618369
185716812
119456891
727648937
1636285860
684427890
439593708
2065153598
1884107798
843648455
853735662
199957345
1129944877
180189698
1876372173
641887482
266220506
185487222
1751191528
1503702338
782780197
2009005633
1567209865
896787416
133303556
126637419
991383144
848342605
1395145342
1095672239
737015270
1168609528
697182468
1435051661
1531027209
1738834966
22035437
2097246048
625890347
820122520
445356152
1420583378
1372003603
1759490390
311987475
1446587908
1749527822
1118727556
650044722
696170892
1092738733
411403924
2121221720
518183946
1457293536
741183797
504483063
795219782
723204154
426058360
333335427
1132411775
774517774
1624554953
1486955014
1532982560
1232740775
885539271
1785247051
1767755397
420451630
2047659606
1203989312
1580361722
1820974158
613267377
953684872
715748508
1449207710
929706954
581523831
2100841674
1644000564
523587910
178136808
1767605706
259391846
586350698
115716
771254670
2005445142
566819859
457265148
180566538
1630564779
1672715584
1187075391
1420614368
732146477
1565095946
866296087
162296413
970267490
831236357
35186683
152708934
969546401
278911826
1204096107
1889043448
1604980393
1901321510
1035015770
1309554227
1597408221
1887001988
520232321
709857361
846663007
302928005
1005998528
289584677
1513206434
1622451037
1547743393
862518
213750746
1619036124
1385044484
426543388
1651304063
113874839
524201845
2108395760
1866874090
1055428875
1993958873
1142940833
1439479600
773081724
123381769
509387555
1283018516
176402500
212064838
1758568331
227556535
1569848772
863070211
625059148
462875777
1935020946
806569413
1875770241
560914730
2044497936
1189587947
1436664463
880828022
1249203462
1439758180
2065120122
272600334
1075926435
405246113
1857758302
837669031
2082694185
1336707461
1454910934
505151736
1723444159
1866484536
1521980935
2091098634
1615329388
61139976
1919614914
940489045
1819406598
838642254
2026522891
747708076
996976668
1235029627
152040933
1838139970
1828199484
76589344
274638250
531557623
1339260472
1762627677
199970922
194836093
952516156
20476772
1812135845
328436212
868432131
1926707358
1231437687
590793662
755937669
454234509
1077438142
570068942
1912492979
630998239
586298918
1702596289
1310760012
444831221
1449207710
1183078520
1671138217
313025304
1007635202
1495818444
601939217
1188569194
1145719339
943194135
2115533508
746033561
1378832428
152979965
687260570
496655226
253712559
76589092
78769886
1086414142
1380850393
783754564
1209556961
773930007
170754569
130115379
1378742315
1578705023
1342539200
396278839
849434245
1258344027
1466624038
187295157
1032033426
1835549822
1843436537
1699930413
1100604280
1066072910
529784870
668406031
466451618
149918442
2144167003
1776859004
850370507
65248916
1889518350
1743340715
1613950172
1148899541
1762178088
1438734820
909154133
1436105755
1934034928
2057352862
1695963184
382008703
365661520
23423183
1596225210
130054696
635780215
138249826
782368414
115955836
1039340786
851517324
200475396
1747975240
194410377
1217145999
1091749749
1896648498
794531564
1615506765
913183617
520223404
56195597
945706084
430351875
487116497
613767205
1410992337
822310412
198793222
1901957191
1333135713
1009080533
190712122
30517166
1211946345
1334622977
1485280222
978712331
420036316
372775402
534895350
28457790
1438042322
761809531
1948777051
1712743738
2139448164
1149051534
1421212446
1301953761
937098812
269979746
623323392
1900225352
215326503
117286651
1640386149
676283922
736231678
1675613504
2121025931
2062380543
1741101516
854222191
1450913517
640894542
762141600
642922388
1673876180
513685609
146240935
975404450
1563215199
1043371407
2051669277
996566242
2014795134
293720499
817106898
30257030
193822153
23343911
1195068944
1619891403
1570186654
1154291360
730467859
646410978
1982541952
1804161918
1859578534
985860055
875762638
812384240
729007555
1849379571
716435104
816648524
1859845697
1672848379
630383328
1811796116
735155496
114102290
1374018792
1601202181
1802856229
2123369054
880380952
1932285293
453770334
195089655
2112492049
572455542
1213172478
1500558673
1270628091
350469182
318894758
1554822140
1894623897
207349783
1636369791
1883044337
18279189
1168123578
1581761763
565728883
1339650406
1438734820
1577006054
968222147
1534543700
263384512
351228987
697989484
1989533001
275926203
2097706989
891247705
85527431
1853804475
1928719702
1234242250
475950462
2026489762
721958893
649117768
1736792949
84572653
190025790
994682564
1126762806
684439743
1416979507
287369616
2009036542
555296880
1884717088
248144513
829577095
1317882714
864050141
1859048649
24305524
1669514191
1001623170
226051469
668338886
987441837
1646032059
1025052529
128243168
697193881
550639283
2043640031
1248333092
1314610919
532930997
1027984428
429038316
907130748
826571086
1703803849
103953170
755211391
993503089
764428343
590020817
663459989
505051533
562696922
1020075547
1962192439
884050873
921086725
1365348077
126006925
1215633194
204270151
73965166
2104231284
1688176334
1505845721
1123947212
983880792
489472113
1363763974
933523933
934572562
2103434986
875275967
1073723998
887093003
1039751911
470317782
138880834
236810751
1618487599
1824676803
1760708722
1598963072
1238243161
676348198
1508054567
51610742
936175398
1092316566
1675512266
164330885
248422140
789835165
935860276
743650277
154964792
979814892
1348379142
704134028
454890180
606954576
2087905964
487495779
2038522963
769098039
515952047
1696499033
1793877441
1459753761
671676168
1324385605
785033386
1869535761
2014620119
550924242
833193361
490121169
1853396380
613096309
21485159
155498219
1508675060
2095594300
1698659750
1223173462
1434667795
1970420605
341622933
255081113
1324201810
1761382504
646583361
1528405017
610382753
67898967
640968723
1291985891
169228818
1343031628
2022639218
332926806
857960969
1459494775
315940130
1766904026
817419764
1509141774
992569259
1119890853
1938992305
1678085706
1942535566
436042353
305825744
1255079327
1861162922
1444020901
356274174
345153024
1344925796
1799057106
2047502336
1832733417
75530853
2027752749
190827577
1943122154
484276543
512207053
2144982211
1043672458
1762043629
607395409
578011616
179541692
1451524547
820303686
1761150644
1893960339
893058053
84435748
1387941952
1797161523
428569004
966623499
818010977
1300462358
648531631
364412977
871111183
1366975004
1168142243
1703324603
811749652
1583049478
1081097906
565097050
1711149722
312151806
426405392
1586219395
697798915
2054584941
238547348
557210624
1536379904
570423500
1832471249
734525695
1621829611
1977766536
723789462
2078695425
953255575
662275956
919514873
1234573747
483396931
706996621
1616133514
429378599
258062527
1295659434
1072050162
1493491477
1384688432
2029442338
654494162
1886222438
1872964011
46430628
1156043091
1147848789
961846021
1269575889
535461720
1707204470
1975587685
1279926355
2035483188
1122068620
1727534298
1909683373
91963309
246293056
388295034
678907469
384643251
1203027152
133114255
1576136228
550904059
1500984026
212580692
121425929
1947897779
431384554
995225255
1511075886
133303556
1606095249
535641126
141101537
384873237
76994969
916058625
1477937167
1432471822
590114746
1980962221
735535626
821544692
451992505
1249432377
1781585444
984064067
1098092384
1972970190
1339980438
1843749323
789013446
875936683
613722251
1902986011
9610293
2057730610
704577343
278293613
1464614238
2083470883
1621514887
1497869882
19121195
202628931
382221708
1917331677
629443969
1985442625
1756075920
964053019
1048092367
1780452756
168561309
553671646
973351202
672684209
1232203955
1389665671
897431573
956061040
558743490
2003433634
1530522588
1307549066
341747741
1976071690
1919127611
2020977066
1538116649
561229966
1954755636
743325008
668419578
868352239
1375608054
582714813
1725065882
1993669714
784030721
1055681318
1561205103
2139598452
759628167
1557802863
240215985
1024308133
189536700
2034428310
1693664854
2140763368
1887054588
364973136
721054428
897154581
837065389
1001375460
1381209499
2012050823
1856030257
625041700
270295476
679327937
1786976714
1432177836
794930113
1308772745
451586655
475591880
1086134897
656730966
1047110078
258302581
1197614123
1936844578
359816863
1876300127
1253608811
695409197
950076493
1089444745
2060013571
140176979
381955342
1736659289
1558175568
209026700
2077871522
1273746178
410734313
1140436694
1517824781
326796532
761789123
1485609100
1369755688
1748385013
713550957
1456600364
697679791
1721371442
1259746618
801583277
780032630
1394892922
1815165642
853335223
444737589
128593673
1585929564
1370212476
940810762
1587536058
2093361267
351450360
2124646142
1525839335
200682375
815762409
1396101965
551120263
362863553
635370591
1456064976
440739084
632210331
1381447536
2050969871
1984538146
684923321
1697275761
1321931429
1321270001
402976088
587683510
285031804
1094054393
2057884670
520608388
162981646
1442242623
773469579
984304638
211559804
1370113110
865775065
926813784
201914569
1626717895
363926405
721139828
1326265842
1478115699
1057738839
305791938
1889374733
1327694051
668050431
352365324
855857770
487977704
1505779413
1462750360
1663126433
1792108393
65387408
1789783048
2090525457
2078996726
23593977
959315754
24902148
529687862
1169689438
367034173
1400948229
424560359
454790630
1336685349
159872014
1950844391
2053165697
239567367
983798443
648479008
607463520
2051768827
709387545
223164050
1457349197
1496309050
363867337
804709312
1046558024
911953991
798963639
1604616799
2073425734
699500571
1134756318
208878307
518978480
1722600199
2079584505
1653635276
1134292102
1702376344
1530345956
1707641622
575997029
560484742
1786370344
92251350
827876307
1161759109
795502612
1275431799
699082774
1835883576
1181719419
969938729
372011163
991528086
1521798238
877536304
547172630
1064153012
1194286689
1655269869
1100341887
735672841
1832356515
387687567
254779257
368483242
314282326
1474430873
1017276995
1158329794
297642530
1404885053
308072106
263837148
172068259
1927882249
1230444795
951361606
415900541
1706202384
1825242165
697290932
1819876976
1483135818
2145554769
1266568294
801411009
1744097085
2031928712
2016830396
1546357087
2064945927
115639637
505791486
1345886951
1487938237
1353186452
142647224
500458077
2013487367
26018205
856764623
1329025935
1739408571
15302594
1123102925
1919653174
906420575
1080337130
422832607
497543968
1421805508
1183733420
2044669846
1957558486
1795475030
972996393
400346778
1183046746
1480640414
519018099
1594970698
653601117
2026398873
162169633
62149179
894356020
1499480502
238428758
1300825114
1042556545
926791564
749281303
1601007183
1205326993
924712208
515723082
1760115486
929272968
882178928
1816833349
530557299
683714465
1597423457
1983597267
1425199541
1302552095
140360352
723528278
1031345390
803610595
731304195
412210987
444542499
807566005
1647190202
1647952250
1875750112
615365532
177896079
1121257035
1311252100
778792538
1364265722
1034253292
614299545
1871465831
70187001
440315560
536071503
154964792
177969886
1020902693
164893839
120040719
536702049
178116869
835601010
722440236
489298200
1504711331
684143016
2042966896
1556069877
1482669286
1309677978
114917658
1245173523
509679456
1596517501
806001953
947190318
2114088059
87128882
1705200619
892971700
1316973910
199726051
132340848
85542358
169003219
774645786
1160091113
796091049
1675698417
1540027306
2137984007
1918373233
945877113
925013758
553281393
1992852232
695988719
1392841550
150608529
1020229108
187801260
1194580401
1789390233
893289992
1898060061
1687283682
77248661
522906679
842164284
1891006359
183812869
523143926
1728280672
1243525806
1157129317
106193943
1482619190
930110964
1493160064
1351102015
851459285
1319384749
1037796839
591823241
1955213259
1911939771
574656508
1343428538
431798038
1887969665
38382062
441374545
1513703345
2015403631
1341203901
811620674
1103872926
148862238
1431971683
1869013738
1667043846
1198731217
1791542271
442520776
1236735687
1033524819
337004642
194759146
1788219471
1947720853
1846520578
2052791609
1641851169
1049798625
1700063896
473319812
1381852830
285902783
54173595
585849414
1213988902
1608815837
1584250354
799191351
1585760445
767711241
85608857
814497572
1486428942
1177604065
617305016
2139932432
1943588349
681448618
73741952
606927497
380623686
2043961965
1427620929
1865038878
216149009
1696853648
1410762769
1291071347
1226942684
1204310401
976969945
613079648
525806934
1102777387
1054892161
2087849295
1490334785
1027418728
1896626975
1962667735
1694481322
1632015853
769872219
1676178436
426587616
899908664
306470316
1117287288
1048092367
1537092713
107902925
1159621102
153822341
2116192587
1946040865
648236961
1740486180
1886949849
1061377634
1824142021
1421950699
181756305
661044869
144484568
536533712
1409596655
1054457850
2069061098
1224123123
2046598851
1400436249
1751096859
565011683
1672954554
1455933715
235330792
975090894
1765510022
1588900685
657439166
1296186533
491404957
266026297
718905240
1252125077
1142773758
1516590917
192060893
193291785
825279356
90291994
426092427
655621483
1569418213
428723824
723549773
1615558698
2549269
738617330
207536027
1710066167
1382394464
1281777535
1793047778
1423940888
1295992173
1763512803
1852394907
1083190545
2131972362
1742277003
1332053583
2129993966
1989379096
1720238016
564030970
2009796409
1343783483
804544298
1980969047
288974386
1135166744
488600541
1433821971
1743240300
120627200
288052871
127166964
2112840867
153933661
1739079771
1666332133
887352338
22914761
1469621655
2042467552
1887454669
1204765876
1745026736
878122123
59363315
1514495954
1770057894
1785574040
667899965
419182262
139338692
1224842311
41592648
467973051
1327732600
2113135452
2116337655
702128977
1535266523
966513394
864702320
652792404
463113538
864531982
324062221
787426002
1079667624
260282198
793384637
825484111
2066452571
262915110
1112405151
1450701902
2093195232
318375548
111996825
1071329451
1070275796
1543767298
1099631035
93679954
918381995
1281530622
290036050
601407264
29323433
1120009474
1100926816
64609594
1643038190
649648477
1511067949
387813534
242985398
933199691
904655703
1918516397
1506320769
42433027
242793832
80632333
2104797392
1386115449
1042112015
1546809405
323678484
1502302919
1428539109
468841846
1658229355
38029684
1396571037
1752756367
332126880
1590984360
1491425664
781272497
1201852004
843890515
1234848486
1443763891
962122658
1260273830
1832346955
1349548617
1591514857
1035156602
918739233
283961886
1591141746
296221786
1433237904
1823740191
1993945631
1041482483
1572121131
1752946600
429950549
1027089747
418492748
1097744510
1125361121
902310378
211552050
1018154060
273026767
745492783
1919129024
1192468494
234264728
614620092
332201676
2064422076
1072009926
829240343
1621383963
674463284
1954943988
109665964
11749844
1629280711
1583436434
1375777008
1709913058
951868714
660693268
2034978541
1737203727
408511227
1190136444
434415278
648348419
309656531
1570172277
436357195
976389181
1301484112
881390336
743946730
1156951202
681098701
1850308957
1088089571
279021154
1353110057
325475032
1811611705
1754878358
277879865
363371436
316697321
565556744
469084453
772233846
1631953252
175810126
555850639
851719334
845436671
196558490
1395325014
1721365270
822820948
2141699501
2032552728
327576988
2112385222
1526255674
219649291
1458744254
937965990
1362973576
1036308978
591060616
648269684
1947987798
91696445
808880654
1445199456
1259405001
1571573420
1747878048
724190852
274572781
1270652436
1768625236
1117196502
888843177
1074245181
663115304
2031089595
264028081
862997373
1741963837
163938411
2096171271
2040736220
342880195
659306252
1856430193
258381838
398018981
1905557320
1070174362
331524481
485795646
800576524
355260497
451606025
855705303
1088854005
975354162
217982124
1153328673
228731521
1504865669
677469552
41114389
1730018313
1979253028
1502464686
812755939
1385413825
450392980
1973393270
864243632
327143628
1102372414
1400000286
1739412404
477543507
302577452
483192964
196364214
1626129707
1108773386
1532557402
241734502
1928658397
1680495277
1493444793
24918680
412623433
737862532
2107721798
229585800
417910629
994318042
375455604
408304387
609218992
1836260483
1604335629
42916106
1239170045
582540089
1812696332
740272058
2123477528
1136754761
516283040
385734340
419182262
1164009870
2003144211
1035396305
700082147
190087997
2107884175
880612802
398413429
226144646
2032321658
1102242055
614143069
1703670888
612961449
2103740664
1845280684
673508343
1290281789
628210601
1111172714
1935060255
1036698359
716844764
1368173634
941147146
908578187
1431595667
1155972839
14906985
408959280
771111892
960118512
2051846628
11176007
570461499
1247971784
1720777598
74222724
1008004000
1279796553
1154770686
1426635487
728017809
264627148
1273477889
763945342
720098330
259496717
376953653
1263005349
179946509
100071234
861078967
1523906226
767423824
1160272742
1787380975
1117372498
951218774
1184081660
135923815
1018781876
185133052
1647866225
1306520868
701955260
643473591
1636610102
1731982879
1573105431
611432287
882532572
1400973940
1209412706
1404460165
293000852
377483092
1665492080
2129134523
1099981756
999600129
909369120
1357181279
860498279
21903034
1923807449
159002656
1577277329
1485027439
121663996
1476659049
382659927
1024659289
1385911894
2051905488
1141612561
425538463
637677272
1109867197
1285170240
652014288
1116023825
46423121
2100112175
1629344956
465721284
1555043805
1455377698
1768208465
558372915
1780541893
1492574693
809012541
1355522550
304538440
1886752754
1302058428
2039091724
1087226509
1297935902
121078389
1177340506
166638266
2106985125
861902385
663370405
906566223
1160401554
236484571
2110332793
1750183182
2006334119
661530487
1160632387
974168462
510622203
2057859502
293219460
744896897
1401658019
1640648836
1487129101
1908520326
174575981
1351158966
875146800
849098428
604814334
1197712555
770350295
1969914683
249344394
1806225453
284165924
594830171
1301144042
1102703810
1214979981
647771921
779691657
1531408929
1333746011
1490503324
2073320517
863042478
2055047110
2117632207
1345424077
21773500
1460467522
1362204818
1723544827
601951844
50831424
660777528
1863429701
394185135
619367653
920501268
225215166
1242605572
713662171
1806343909
1948775374
20105166
277551772
1584826117
1981046724
492297309
1439455072
1299543263
1805163702
1859953899
1179734765
1658556748
1282322845
315724053
583220003
1211642288
1284514713
2001748759
1847088993
1678968496
977383270
891288295
1177278685
1120144369
274576079
969566083
2137269325
1333636897
1191261941
1187463644
1703966837
1424129796
914863288
29799928
255044383
391544635
112137696
951515724
1043577884
1636305653
1587936171
1247129314
131436332
2012999684
755065157
288734590
1250979782
1142808866
1515331283
34151892
1125607980
1590315936
1570935508
931928586
1557705378
1233473604
1601128849
11379291
463785976
205527415
1341624507
532571019
1890306636
903359325
1552262659
1893202748
1653005106
461459840
1215757633
396541061
1243904641
1400029820
669019226
443794682
533652552
1187708109
276397602
712564519
1479426955
627557099
580407183
174483059
1920456944
1806761131
1344972523
286342390
2121655153
1555616552
236501382
1688649365
1492135911
703915732
2117174109
530449554
519152921
1114437084
1976036628
833204638
317393059
12733795
1878016806
689437417
721621571
398654498
957300877
1212720061
1730722166
978728043
1502571270
1635595744
1944237226
220147691
1291178850
112241857
260349228
1054545532
73680755
1374516697
519274294
330962938
1034965984
304528413
1906255753
1984336811
1690382433
922911650
1635216493
961102186
885697474
1475111766
826445598
944940862
1896831293
309757090
930753291
2089912374
1920991562
1048012470
1387779886
1587585536
436119342
2025806148
856329847
2003662405
58299306
655959462
461350365
1754627339
1170700849
1550984693
964784850
1950900564
1374674347
251259724
644491211
663749346
1781200190
1116768238
1742580720
1136198660
2144229990
1339928939
902317715
615204882
1689202477
1684082489
1760194457
43525677
168976864
642278553
1152796348
409661239
1460467522
1387889965
1851331954
1754750280
1337430121
1786358693
276839452
773528330
593930998
1591852001
41684765
1912705097
680645211
1862943517
591498682
400720514
907261149
973065030
26199156
1215867672
1212568731
1349010930
1313306055
590259579
1036537459
1699392590
1997466709
507342821
830417941
1626240764
38228249
1119735610
1102050825
1465769758
234243480
1011107421
1352696953
534195258
619884776
781619164
1460702425
42541731
303932726
1353071584
1053221740
1896998353
2010518064
527302427
1747389579
741305818
173435465
1019463116
460122377
332889087
464555319
217383630
1164287110
142020514
1677161782
93242542
1502814667
979360829
1128290546
787683452
1889570085
264930315
1917245103
1790752099
1658967596
1275444386
1183154234
767877034
1138543899
1386009859
532301601
1811969844
1407594452
1037383388
2132761895
204252939
1021085606
929928129
377684241
383533926
1588187468
1812634135
2113029101
275614605
1365777018
2038007577
149689802
61165604
662125259
1580150175
524752707
1816046303
1795498393
1772970527
818335261
504333232
415253505
474094452
530487533
371187979
762957895
1429414232
303091310
1957611222
663245627
38807068
1105979827
775798845
167444561
749819442
2142033489
1245112002
1628850512
289684369
2077253620
437890805
195000653
2124726898
1174088667
605753010
279001904
1313753729
1890466381
227006856
214655012
1305885369
2093949471
11826373
440028278
101396002
927589507
1210313344
2112510462
2027536719
1800148405
1042586848
429767639
53923640
55044925
1835417765
1285400592
1245553338
219335339
1165525427
1975649102
819063726
1568128897
1466685245
644705665
243186827
2047990600
1672422695
1828953191
93343177
597220618
1515802572
449726204
600693159
365084805
1254119519
1973359850
1809317944
1899650183
538994770
1314459756
1236869868
2003319062
1674807708
177214348
1954092101
493462570
1835898245
69782083
1706614735
326857337
408483426
235144815
392040594
1583892570
200530187
1659137295
549425490
304020399
1486991093
927970141
1954754136
979629670
869428032
2058869207
1136135764
1846444179
47722067
1843258242
1584333838
299879926
2130898636
2073276707
274275578
1506843247
121492606
808329511
1665911166
1613228929
600983308
1620265315
1644309760
1724739018
231312381
1913844427
439524943
832361129
1858750291
1926126301
1205293329
2016156633
1065395291
1071345383
155199143
371901714
276625026
599106217
1874499172
1654478373
1185794957
18402748
1453561607
234627899
124302061
749146833
2125779000
337323370
579341445
1590022522
839732137
1826229295
350868885
1058095644
1254966830
286232527
48054252
1594518163
1063571007
1309292655
1649897183
1324336173
755721214
128524131
845514348
1928637567
132943618
924864689
998837040
948666455
554964902
1035001794
1207748354
811752993
414755470
1084646071
797530339
339141671
634062320
969617350
1820955835
1871274986
750864977
146247427
1131783028
391664161
813668288
1408411748
65046493
2085380072
1435214049
1498946321
790960301
2132175702
646883605
1786264629
1484018530
1088927640
1138359992
1153462881
1498346388
520524914
1500436045
1943552510
392354021
123671330
1201329370
644386439
349414246
798562020
866322774
1226744708
1012322183
267558068
1569450558
1091617917
438917054
1948240859
744210998
434522982
99770182
1438537908
437703479
228205420
965279358
91496310
2103755204
799052326
894725731
1792472765
698071831
542488988
1554043782
1885412463
1919033491
1971377823
1064694669
973351202
804394010
104232842
760993903
511613221
565692581
399071172
176987174
1740547133
866817316
682606745
1442233693
1125077850
1180481809
117518553
1297361338
334174793
58975662
468032909
2020618461
1587483832
557162688
280198123
1879317274
1022071422
869258309
360290260
2112054946
543521085
2031437770
1437774652
1185299890
110806681
583001840
1840879682
1965650498
1859915878
1862042413
1246936574
429031456
1181164247
1995557875
54509837
687967910
1020611550
1543062365
206283885
417849456
1744215144
1552657369
988641918
93431739
270370155
680619531
1556259134
253039167
308834918
2116289985
1098138765
1970862634
1299179023
607319150
903823603
761490634
1454873903
1115204663
1952975050
1690962475
1978748170
1985654049
1790017872
106546473
203736291
218737682
1315168627
1825658967
1324040088
818273254
212120194
1156250043
1765424504
1147285525
2010736891
1687241308
927817969
326814015
182792243
66217677
1323216032
1322954116
1982944492
441618248
125154072
632647893
1733722243
1269760425
689231955
380020915
902659918
5143988
1576136130
139217065
1466447348
1328547977
1222031987
1039851089
1964143977
426230363
390751447
1881793045
1612675850
1266947147
1504360078
1991088908
2481140
1710278048
1163441152
1251429754
715509900
843304737
224396759
359141803
172754863
734615162
402472392
987273145
1067481238
1418994180
1056285464
1724746216
356852596
663115304
296186760
1225130352
320452131
977383137
1135913367
2138836774
823172710
746642947
1794254866
320778292
609214676
1214746319
1908110543
1969505814
1422184896
2024300253
463431159
1635147588
1031048061
412388541
1674315739
775571130
657782201
2057350824
873917358
261223622
40069603
1329881016
458643036
226789872
1214093084
1992312057
1953035971
1826634084
1526405854
515187407
1282189397
1004405864
398040380
275093608
1197342283
1844764845
1192938550
1828360383
1201036408
1638566793
1627745343
168219616
1334293464
1419680401
8957022
1307706156
724664859
501735305
788967954
1097130221
477810539
2146319660
1819860882
625890347
226701719
1129824845
1313160332
276349155
2043771064
1914221411
1345449616
673088463
285220716
904179764
2096132476
856682608
1281241787
215357582
1439038450
120497542
404105312
1802594325
405474085
448766862
1317781889
487230736
459708912
143022671
1923738249
262318135
1994490236
613570371
1654891580
1463693231
800089995
564559983
398653990
1172631283
1434727244
375594711
1110515946
1914184878
486263738
816584538
1121213907
1079028287
661796139
187213668
1048872657
462390228
944469055
1777196543
2122581801
579048061
1043235293
1882299780
915886171
843141340
2130913220
92183587
1815227591
189868863
1517643814
1810401914
1852780933
1906804713
1271099543
115932509
1723384403
188178525
1273091631
1730257178
955455953
1918904992
1911991944
1299571360
1213546107
1814148764
1572431276
1877892173
483281876
63027279
158756544
219237848
272683811
606547596
1916259418
1750542310
1371621213
2146875689
765891056
2129103033
556929098
162101684
1689794503
532370657
465566935
1801097247
1808207585
2055200508
357981091
114839400
856150827
1279559581
712252103
218066748
387806498
1501847687
1734950544
2062363589
1982720923
1473763814
1964831605
909884285
1744700110
1489269043
1502097026
1404862594
1094003372
993710669
447352224
1702624151
1328279548
5857004
1615691594
2047462768
675599547
99168599
860436302
1225961522
2141825027
574111202
963167289
1765626727
1594349262
1463404466
1040117434
348278327
1409232962
495741111
1235438448
347516079
1432941138
2072738307
427628610
597522913
2074807984
1531686561
1729043976
1862016991
2120624173
1548951176
1681582250
1381449265
2012339279
417648085
244829301
1719362007
765028737
1242627878
840407319
1330123592
735105815
806848447
1364796876
1232373656
592667255
397238915
994169548
1003000735
1728389592
1695127038
1787877107
790925169
1560404767
246032597
1287175329
180489022
962604244
2091889173
686976987
295675835
965772421
1933924723
976233995
1072485378
1680547085
583208507
1809771386
575390696
556062292
674153065
60233750
928455055
966325084
364999340
1829260182
1605635454
1572223789
1695869235
1567004140
1552511247
2048146643
1704413342
992324022
269963478
336806163
993703851
1176126149
503665862
1750568060
600450636
1325447804
252932835
1068525515
1785303381
968596288
1014078370
2084898053
162007889
1159127597
2082989150
1703999820
1500240106
733058866
1778666207
1905563052
678296704
1191532912
1511002993
673392080
141532244
2112573269
187093674
1167149025
336709361
946923724
1311065263
209875551
1353022429
574645979
58079394
281143758
754183749
169097270
357145145
111402264
1084877084
102391380
392989051
1005126975
1345540003
1718084837
58495926
1445088231
544609956
962549492
463510731
1191185583
1571092210
364174942
976419461
471226642
1052569031
843578734
968072647
1231133434
1675795448
1447010934
734713693
1610354566
873275191
1639401312
148674457
297783834
1480363555
671498457
795960439
568837395
86092472
1321551446
1326278530
325898056
1599222119
1610516008
1000516627
2067180382
1187588901
2013030532
1569450558
1491084912
966132472
469835318
1745958165
334486700
220797729
286175651
879928440
475542663
1425636293
1252379287
2064677060
1257436180
2029746530
1881926061
1904544003
403402537
2021469459
1252107466
187007738
1008793320
950566196
2036968840
1078386963
1349773791
378290207
1034948396
1621333503
39046285
210666670
1011635104
683960573
300813655
320087375
689129857
1308072662
830177674
594482419
1208633562
907650507
1217031840
461585086
2064240444
224746000
99917719
204798483
65705752
1441485600
1703120524
645139371
600904271
572671382
575563923
1258086066
886587827
1984670424
1073930895
1375600080
1880678930
437986606
1244258571
1431384424
2038423273
1932519623
1888147814
954949982
1207503266
237591356
593307887
1406235380
1657155357
1540971589
51532441
351697796
1861104373
1591522505
1754219346
1348838293
1982620850
2057575920
1269479718
1422895613
989218609
1050870165
1002011782
1393158831
783229089
710154458
1322314328
2011759174
334767522
639349407
60988561
1965020661
663118846
605181733
844837838
1620842316
2041401083
1929746427
2115928430
641991299
289619186
1364801969
902344634
1806007119
2118303471
30708263
541768522
313999096
1812156425
1168770522
174577794
658550255
849455054
235664225
147867372
2112250765
2124665894
1323487353
672396015
107129722
1449758128
755602419
1096202276
2068865589
1313719738
316134446
2126491375
218360423
1915711631
1238924397
1551465888
208597926
1464385066
201359651
437195794
418995588
1073830777
536883875
288099056
119282454
249509644
1740918124
990501842
222339160
989402347
716440593
982457530
341798964
35194613
1319332651
342786895
2095343586
309741687
1655882333
1837262565
1792698120
1168613292
1104746980
888490076
645070168
1429251938
2125692001
2011440146
783306628
1263705407
394289191
1953234579
808540014
59109957
1700452078
1058020362
724175040
901921517
270350132
1246264908
1207505442
192754887
869800591
1860912987
1840946779
1918539628
2108843334
1364828896
902889026
2139597157
1032151073
1248887801
1175059079
1869610493
357947198
1783938808
734298602
641332981
1062866924
2000110804
742017839
88207176
339413
451078281
1856353096
1494159069
2076771009
841158282
2064758053
936347815
726400072
630925560
213607682
1370375560
1020221038
940556764
2049899263
1013645179
1684687708
898004309
1237200147
301087993
1538422876
2099350455
1043499098
540804727
481160089
1979156222
32319280
1707462493
606864407
2118455567
1983420824
717464047
100692108
1558091824
697148378
625984886
197790994
11835289
1720313775
1572048030
856260198
1918616071
939338338
951027197
268740644
453175084
1598796951
932486094
82060922
1993743874
1270188612
1492802198
1545455049
268071492
1494960535
1653101138
930971808
1200132816
102266980
238044519
1187954627
978684464
367329362
1875791036
1772799726
1255653409
1247472953
815144066
490549165
954633623
1793648173
1977122204
1567919870
259514653
118631705
1912933056
1717752563
681005637
1735085879
122513345
895778487
1648993924
2046869127
262438848
859569387
396244365
555305394
928163058
1546440673
1991936055
2037551363
984206748
1303044354
954980821
273948176
234958772
1746899475
340197251
56394601
397746045
1415253010
918224171
1983134574
2031770375
1015365315
1424539580
306148889
1189297380
1336488245
836353387
768988871
751575613
1144006842
1975283237
1861196423
139073374
322056670
465156471
301385652
744204980
1946012650
1901471766
967836379
1140632137
302346136
945674903
18869155
847980075
1594722271
1408873978
1611833422
1756995835
1342874424
1316886665
265719781
920560277
779606102
2034162478
1869220522
1494396266
912208250
235799718
1666387927
1795662123
210128167
103958970
17864721
1420650109
358747856
61788232
132808227
247266327
1306734945
985368907
1061536737
1298084859
923873664
619530453
299132064
12086241
175424170
657003259
355615885
786763854
217338831
1136168203
1024709435
464169426
1433940293
1614023706
432406458
1132473507
1991110944
1306949607
427588027
1163696258
1409250667
623133294
44497630
601431275
503287942
1979739133
2128890680
1107660806
135798864
1037500138
1594423975
1934646075
3369807
575829135
1624367155
24748656
179984821
1994971086
2018223464
1406048784
1570534046
1285753355
940561061
2107289724
1056495267
804796141
552706652
993812844
56489711
315983284
2000977893
677110370
1236563330
1734617213
758490460
153002055
265984379
824116482
522614545
53237234
390381102
1158889132
1397893787
2083735671
1551772407
1072849036
57446538
1518429946
1721662640
987821743
917004117
2104114374
2089815196
1709065905
1760198800
1629171257
713117411
1832765404
951012103
90914394
1427204201
1503067847
841874239
172747774
922705203
1187104615
86249106
49455559
736693285
1378917946
618107540
1762672544
1334282879
246471376
1096053776
838049509
660715314
905791804
296301401
173054668
1097813688
1134837364
300562223
539136884
1141717538
1763349903
1123931955
1853738319
1236686420
1007750133
1554150792
346994150
17008905
2140029207
1166137238
908833118
496086413
653788009
1802912025
1803852923
1812216599
1100614587
1139412508
1597886177
1468235752
1274290778
1747420415
1774865873
1242854070
326747362
1963836900
1030397940
345099068
1844745350
1960676026
1662787556
959285485
1655047635
825505589
575584882
1136822296
1565998745
1340116259
44225901
1247739080
1853837256
468491730
503220633
1205221764
1089629672
1716041286
29477310
2141159791
1593783516
1822714346
1787802386
1609295975
296320842
1329318322
1117904330
698929864
2123475776
1134746475
1906180399
1044473865
1949512483
560297966
290396746
1826369734
200686804
1886752754
1898267323
1811388302
946104341
1691479334
99620575
1962891652
1698137153
507055002
1487267261
285644651
1743107936
1759309286
183540992
75500068
288453855
361525815
143406165
555362932
1595420116
499418984
960938268
1498258931
2032716385
1247472953
312149188
2037908906
1304994201
657713355
1394042730
1633866445
715358728
1837775009
2056453732
1671850688
1624845817
1158911357
1595998653
1935177165
724655026
374312177
859948112
788671111
2049690951
1011487273
447458126
1251106951
1620667597
615531662
2054308761
421903832
1066691244
602153300
144568591
202084165
1194212842
422247432
1706532907
1039769847
467670461
1094757059
1270714047
1070116007
1727388667
1386689768
357844647
1630773562
2100332273
1857176663
81333042
1388211573
1542772003
729922067
1935776843
616599992
701474571
1542262801
1076822246
1689193828
771069526
749650502
2069718807
7552196
1888972866
1942613350
38129933
1854471341
2133286269
1498633700
253918498
482258803
1654866603
1322727145
1490573719
736344575
1474639552
881710275
612065408
468757409
1893101756
536564305
1909409648
626792627
1405365602
1381393898
570769030
1889601449
2046176439
401047392
970738790
39787548
1552579195
1268543075
1841831497
1597203472
486005606
1051834507
437686729
1007706163
1290792897
488510744
416176026
1965557453
1168590661
1066899452
1897159181
1950900921
1677423651
1479446751
1079668227
2023606451
1827387869
1667152868
886901837
974437220
26996346
1205155153
1171996202
1169012973
1843968841
1878587577
1674980797
267984231
583156426
1934586334
602271322
1285477149
1089555582
933694841
474094452
8004119
628396464
115050770
300011474
410240678
1964453290
1571702993
798285504
285226333
2003418597
915939440
457731872
750439446
430282557
1311733214
836734095
602027571
1886756135
1877074568
474375743
604232558
192817152
239205614
471055908
686221362
1946574945
770011217
1924619690
381651918
633248503
213752803
231042494
946465993
594017369
744781006
1115007000
677929079
1148835637
276408504
840895839
1316244102
1361453573
1235843659
490370528
1473966580
2104436443
497883613
761467006
1683341163
912864267
1458145709
1199392850
118260433
1446461908
1945928856
1011794113
1531921255
366280231
1956797048
1054992912
35299717
294199568
103112916
687250100
1587390148
1701056624
824838726
1350602402
1270117195
1464955444
149867372
1930348448
705092879
21766099
1478897412
666369839
2123721907
1140540873
1393487194
1198225576
1469257690
872700105
1863744042
1864019688
1909883384
1070758390
1210036826
1148639690
67290153
2088386
2062845172
190857457
2137168020
70170265
485046929
629040102
730518115
131782665
812755939
1043085722
1922243571
2024115259
1369247998
1888259983
931851127
464475905
1954990611
580451536
126048966
1739481252
1967745947
145522088
195532946
579517528
1426045418
901659739
1442760934
1478060766
1466001313
1997610613
1531837208
853131148
1773025674
915326697
801807661
350018869
1719036531
263878838
1914702026
1042872440
1001394370
318644244
2129849521
116803815
109086401
773458078
968327638
42656595
1557749266
1704914419
275174401
1363294335
1534085763
665185782
1034267004
1858225434
82552706
1284332749
428606715
1015586816
755361893
277175826
1788088094
305523994
1071241301
712252103
2109875677
951715743
1561520249
586938032
803159708
635026830
1557900050
521812960
1525927371
1073276344
1127635673
1358889157
809551159
1784707051
1936963816
465472870
1744814857
1321826683
26733191
28202848
1835359959
960563967
24294805
1488319977
139297537
109835555
444744764
1434225939
1649637864
1595564548
942794330
2144063238
947419970
726002572
209445916
217017395
1840434148
217397774
134117383
1179341159
1019370204
550495513
1204642114
1380261637
497728318
957537985
197216556
1133453026
1094706631
1373786671
486140582
788594409
908116835
1337082282
1797807216
491662392
1661539970
2092604372
1039769847
951080971
131350335
536980492
2119679675
841989044
1037897563
1250792134
1023332626
1697267448
1024489362
288304751
1193453645
827278787
1449621877
1809053698
1395443651
562894694
1699706448
652084692
2062548896
404381674
11557832
260821414
933376484
1414434661
1152759635
1347850978
1575042307
717561522
1083645312
171234999
1654889463
741525503
1889057648
893671463
1192882137
1159284043
1096459147
1150627905
192207630
2028120572
57130136
1597441278
511968586
1561896435
38511516
175184661
1765168584
272263784
1146159989
155392411
53170504
1330790015
2082413961
558204718
1152932105
190334393
1439777495
1020788679
2066721992
67172276
2046436146
643281575
512842794
1165353066
725862747
135097234
215009559
430258494
1631006689
1422780020
943199343
465977901
1023005866
624984208
1929972328
1195580401
292839868
1935115255
1667135737
1985495935
1178160627
1741287361
484415672
1250189033
1073007341
1883936388
470466707
414113539
403839671
1292818708
1854395731
546454704
827096577
1706147253
155261615
260398942
19157781
1391463200
288932387
478884301
386148224
1072726413
1361535356
504776399
1202720078
1735993852
1659523824
453296931
834818082
1397569290
764748276
265963014
1467123246
1220176689
156590773
1802561765
1294846015
1229516524
1671545132
840862322
248299676
41015578
619359631
2084144596
1099724837
1917686238
1075057120
575564488
252114271
1266716106
1680544142
1565638154
2080602733
1475196904
856205445
235288981
1738930805
270022483
235372990
210170332
1895640489
978668620
1440470363
694642704
227915775
2082209717
989192789
481548872
1962166858
1849379682
1377785516
1064783612
253903132
96097895
1797756684
2040132063
2002975290
2012580966
769095522
311429745
233223943
1539678797
1239592657
519015236
419902775
897044763
752660048
1170804026
1448744662
2109481681
883694309
1621750208
852961792
1408147651
337495496
1339336144
1523798620
311451136
704015381
688525739
1619257772
1331688711
1017378741
539554104
1649898907
1731321127
967629348
1377138773
640741385
954794722
412857460
350422023
1467713154
1662224018
2116733099
1945721379
72254016
1980240342
686996299
481818379
2122371608
1183644753
1355318322
1787123865
1745386271
1090547264
1253697058
1672468570
501045331
1669853271
2117557081
752154110
933829036
178363023
1280770979
437142831
988954597
1901149804
1587351015
458129979
2086509616
1607992853
1676031974
2072178100
1609851603
355569524
25260412
93446429
1828100867
1215531098
651430675
1422051435
48550062
1923402810
1835356933
240967585
1082822823
2028213971
1406129991
1935421942
338263249
665466815
1350388982
1590449156
552240388
215814554
1959892105
1445463791
857500341
1663039756
1696389016
420560602
643739326
79878005
1067005418
36399697
834367560
2060145530
1021165348
1246247446
448980496
64523440
1740046458
1703732734
1420546443
1574332098
479376303
658642529
464949604
8848930
224106294
221594007
440551924
1808968740
1237840104
1836201457
245846215
481868847
1398421810
1275232478
909611168
2110664427
1611483753
609864363
1402193207
2035279734
933937703
1384656365
46138688
897006925
748409383
258172458
563803571
2097764931
198516548
1918971371
977788349
628373184
1960718178
990322877
1307493327
92427477
1894906791
976957784
1452474682
611044207
762956882
200228294
2146484110
2048180639
1161666
568055093
274705128
1386628242
642989726
646220252
195301668
932067406
91825028
628333295
312120191
1886633355
8607556
1592577800
1295700
1949587572
1440676238
2100982054
1362945172
1446788091
1227615167
372385128
212250057
686366473
776814695
1714879597
375152656
512060122
387751839
781203208
1526948857
858949915
1829615312
666286273
1971968321
74790322
1587010661
1104964562
973323532
1935614369
1846522341
1564995787
55118067
604899796
457764287
981405748
1395280902
1406774270
427866702
523143926
491436024
755439739
382331790
1107646269
249628800
1236020758
1440489094
656787034
613780355
1741166078
1307248983
1552289910
1067555036
1161561894
1978400759
159997560
1514665813
2081865602
479188949
1309947701
970600965
1375845693
1195686890
370038710
1729536007
1870995749
461999078
1097232625
1639180155
2024317898
1614956706
159915061
1812696332
775840657
1827074054
295832493
1406885116
1022826181
313789683
1941674746
1155115375
111949412
1852484584
557596615
1876734455
542498468
1917283140
2121261285
550009246
1344888352
201702821
1326694010
1089260203
1880710055
504804240
259640156
1319582697
1583409222
1341277344
1308283429
901794686
1976619762
712139431
1192645846
1988908635
1221515732
341255786
1266147954
1390199841
1712588198
389770613
1216421052
321065362
418529132
458381595
508026695
2024796018
769300366
683873784
1351960694
2071493591
709306
1649556389
1306389502
8747475
1704942429
1387072823
31732723
1423221019
1185002912
1693335950
1622603858
636222600
1877792973
1306362672
220403844
488545585
614509876
1062234365
1006618656
513581639
1677020962
521658437
1462301974
979238704
238596652
904668163
1408450024
652555951
217784896
474675414
1072993909
2104222707
1655289560
1723870853
1627413167
1724012191
352540475
2090197213
1822108290
294448951
671226667
887729342
2042087575
345825356
948965266
1984159462
1709719631
1224260831
246254743
1301705503
1135576029
955095265
42827793
292379492
1779410522
218193027
395124684
1205061236
2104664390
171306439
2040211169
326747362
1087759742
1591049313
2137908524
1313979415
730500213
1337265552
415029164
1144698873
1566758497
770086865
549169179
1553356021
895380557
318160585
1991066681
479227129
990501842
785353220
1022961953
1195290035
2063098390
1564416585
1244337267
928317105
2069289877
1024560208
1413845108
1127200431
1576432928
1361608835
185429543
1397961872
2050926859
1209407372
1148839327
635432902
1992326027
1444576693
968049285
1088491236
1826141378
1553932232
1267727692
189758508
25549353
1726430727
982886428
2053978528
926371710
352288323
922159863
524423391
758778376
696255035
808723392
1050638154
1353637173
182185564
844370567
291196407
1521688849
955701158
601131179
1915716367
1041134810
1721022398
23233790
1764368695
94064697
1729366791
2039045285
1459477367
1868726538
1519943391
34492905
167859261
181378124
1116591645
1013429606
157196317
975774544
2022429607
1598637817
873722473
1782522555
631385094
1426668140
1732729706
712846323
1122102090
544893201
1853167529
852581085
1064789970
1120046763
698155594
847596261
442909034
1711702723
1266390378
2116990038
890795952
2080806385
1277170603
194836093
385696812
220274529
1432445696
205698033
807840895
1290296164
277165223
2085776808
810051735
767564643
1327818474
165868035
110386892
1367221982
110272955
257538442
26808991
417382573
1223284803
396910423
1813273925
118838083
1042906217
200120001
472369416
1367359636
34091508
529472511
1122123537
1608070072
1172639450
1847689106
1959446927
1577443742
504079931
832991000
1477651852
185524754
212513266
1298592787
1550478890
1468531240
934217841
767886092
1936411938
1527055889
141524055
467423838
305578621
1708730795
1390881219
1758033885
569251254
478923416
1277523283
2082871311
1682859585
146480998
2133752600
1891421386
340451908
1978099851
1918219990
948706096
1417989408
272411105
1160111971
1228293454
1675947054
46120984
314032904
306922813
1821971099
2063863084
119687033
618107965
733459360
957516571
1984134543
262836741
1619120833
890858562
2125453721
157936835
139775375
731358607
921663286
1522777467
1823731395
1663609261
1769550762
67842578
182279408
577884596
931655910
2076998557
1913557737
1625987357
87969489
1134157224
1784885676
764008589
1139208635
1919436468
1374837148
231435644
15538311
29794342
876327893
53804925
1601133796
1755393520
1880384353
1123002961
280224653
1343070971
1255099166
802023852
1470130165
1144617869
1083774194
676159489
217622691
957828997
41704678
565013670
1395865061
1548865509
8020776
1568524067
888532510
1690612306
1795895196
572064907
268087565
157347875
1857071034
170203877
2107983139
881236378
850465943
709821309
745014500
1113162436
1720629156
1686691789
1358934613
1649249955
1481677873
474677471
486938100
24361431
168388044
1606401249
949264960
1694726288
1800579216
1165734001
455803880
2031150511
616822225
111060181
1431595091
1225119469
1478729625
540451209
2125414911
1874434548
1061802672
302804499
1343106024
1037410820
1317036153
1032024099
233368264
1121059231
650166752
327938153
775665292
655071445
764475968
1095362183
1791391272
1946431085
435758688
487153054
299864851
756581991
775982532
752089648
193874935
1109312906
1921743537
1043614599
518545568
462720547
1237752987
1630654571
453133401
1189830686
542171391
822290581
1410260521
1890379184
659164074
152915458
1960505563
1153470710
711529953
846267392
176848832
1195801565
2111719812
1768873826
531744526
1536373132
867243583
1722472424
2105057608
229565661
2066406866
1646977174
566581763
464654289
1475566543
775824914
1600654719
966325084
1028600432
728569498
1710558933
568141638
820024248
98568069
1648711298
361155909
907449590
1002004590
945271183
2120672380
651628925
1291216367
1185393099
71381389
2053920453
532157697
1477320737
575941841
1701068240
235273990
430710502
607927162
1526805577
349415590
1213080819
1487662118
744451567
1977311359
805804716
237175625
2132908935
879476765
423903508
563566947
1461818230
1812470193
1344480136
2097028453
550535913
1390535746
452485843
1548761520
327567027
1950005325
1771277294
1134025487
2031527002
1280158976
1617053913
1137225990
528089184
1350308465
691606947
1844896838
1713873095
1342539200
1616872989
1165938006
836490182
2019306820
1308164802
211489908
1821001157
2147042526
496560786
1086692029
1496954815
1533832064
835345660
1498986558
238131456
2024662332
1713780321
323215292
1702722736
19173361
1285558514
615426895
828879788
462766207
2116775289
1225855860
1497225388
577152144
1663402286
1168455941
1417592551
1026010169
1260904754
987735963
1488519362
1076860246
1862434685
671002310
625410440
858021822
690930706
2020118699
560281696
1132097923
39715888
2070431616
2044754906
2012863489
335351528
892303979
1581065568
1571927530
1937538864
387137544
567318518
775544342
794068203
405566810
1651407081
23937102
2108937887
1747960834
1164765400
867663874
511510862
1746205198
91233860
746280469
1534559248
1754252714
2078302081
2124194645
1545896580
1652750947
313152410
1209029082
1630326804
504697641
1313922228
1762574372
777028680
911053952
914458951
1626812121
1790742470
254880059
921327107
1897012543
851928360
117892413
488758086
1502973640
1401645949
917935952
1086103033
123157613
115237643
872140720
1244769711
792118257
564719187
1069446753
591761577
1980384223
151500495
812544081
410786291
1630275604
1507115843
290278509
289725944
317085052
1658238499
2025392284
668872557
1494208039
956304988
1934297796
1219445351
2142880491
1686144315
1704831246
773644734
843578734
73235094
2118144807
1396074972
1430957665
516767819
1305490460
475674767
1767941427
1909932463
2127814003
1701862166
1596777562
1893974356
802668562
1773694798
660935848
2031997903
479210064
617385848
1778251530
1619370181
590793662
14180649
802453683
1867424380
1589112469
1717614458
1755534620
1487537994
518106355
1167140230
483410227
705869522
1003449024
2128150807
1522854294
2066770360
765281558
353422610
1004392026
2112707763
1748953635
494528025
25420489
1911745040
1400412687
177635290
105448291
1022086300
1176799080
1616010239
1790595074
997491374
470276512
1706281552
510156788
1910710602
586643019
1160033811
1451494822
2015922323
634528949
1811659362
742774385
1618645675
1639556244
417538350
1043838145
749101015
539654749
1563249926
1231327556
502120130
544351084
538131737
337892352
554312605
1154578123
1409843540
969400231
846909854
1092454448
1017936496
1891496960
2137756891
23002873
2137269783
1574974181
1856039187
1991806171
792057307
446657863
548566757
753975197
1150884584
312861196
1338182420
458067793
977982720
483232607
1386034262
1702376130
1325576400
1294090740
1405013966
2062061735
2051044328
2106860086
480779234
316634585
807648864
1990403377
1492559526
595482093
1129226501
542361451
782944285
95542441
1251539464
1511205440
201458974
996443086
429763728
1089396004
538877875
847484643
1119909008
1430654709
59308421
2066341891
417927050
986354682
1537078012
1454189261
749208019
451795389
1442962899
1121794002
646992787
305911953
1909146005
779719516
1080970975
1313796983
1910809794
355929266
1707545384
926605586
625408657
689419624
196082056
78543234
354719393
1552483930
93704413
1632683590
729299335
2020320825
1054634463
1680845103
887389441
666628235
1742711535
1059332682
1936599610
1600999110
1284012186
1164042724
665008944
726223292
2111863655
268852119
1042445816
1919283863
154672700
1076788409
274533956
1760580244
1478754830
245843547
1941757406
980321844
619627656
412002459
841143932
1553379499
1890705166
2095731824
702723601
1460274198
45572092
2098756330
818040
1895547441
890454613
714671265
1072247000
1437401869
547501452
2062395278
2062150924
1989451745
546541695
1769155324
1873290020
1790826749
816499668
948689081
1110419134
532972695
1598947105
1522900819
973817154
993258962
1563951635
2062645670
92973052
758242464
512294284
1061716432
34450989
1005038552
1614667721
608311581
747660848
1643674144
1551069895
168494540
1599041405
93469817
1321749884
1625128006
1129609917
558555257
1626327475
1063744943
501132317
945967944
2138079626
92249111
1119936452
618001869
169884400
934291610
1847896493
105773215
723955178
1809552988
266958186
1773417591
1753440534
1802419655
1248333791
1003889884
1480159428
666172207
1286932701
380579182
154864742
1495413069
552496409
1120490591
362399322
1210658069
2109141619
985301573
536454691
759042547
214897485
242248569
104975032
264492519
506859367
1843625163
1473674942
1504673343
2121608021
957763411
303386522
1305558020
1123760565
852817152
1983929576
1841972808
1845133182
1881248441
147178199
2008073700
240059518
1974962270
1765447306
1364030103
1154820752
513017936
580370035
1292999098
39559976
1453267934
1783724360
1104431360
825962039
2082315178
2123192534
1658935975
414848053
1642279935
1588732774
1576262021
868474067
758328363
1222951309
573912100
1911139451
1847621954
82843076
2058624746
938757168
811268977
1370909911
1958371501
821010693
292376550
292573224
1802583024
1752595387
1620237692
1732929916
992269553
202105274
2028382488
1783545884
1338788535
876145282
912908801
99559551
576312944
1001978837
1287806713
14373399
1707116243
451764454
1733103882
1872569614
1073413172
449708297
1010830315
965745149
286460926
624338780
1207334816
459012035
1660729689
654082026
834246772
2075526526
489050758
2031245558
1744659015
1913911152
1660050884
1000716944
1841999202
1111490085
632452047
1547571685
374130339
738564089
1181132546
481260225
127007155
1204503767
174298378
1064361294
1111766030
581025193
1528120911
1674549243
1578885978
34153198
883364156
502100921
967095680
184517569
76941653
2068814428
2002750753
337535365
1906202369
1207882891
2059619517
1109217607
1271389601
315893472
664773088
2119835595
571524136
33001900
1991936274
1812580969
1506984758
1067979846
1670702929
1971097306
1772729555
1674549384
2064729038
924943588
1372720955
973149781
1381125491
1192112241
1465135242
1893082297
467108769
2099339690
236062930
1872708368
103344115
629060887
100755507
1112208746
884025168
511576839
352642586
1792051218
897060575
762799897
1944299304
453651806
1582519640
1147278942
178280643
675215919
184974247
2034288399
1220731070
1938817605
1642401678
790927635
13518609
1232296162
304658690
2132869946
2065039866
1009546178
1360414931
1330939439
145646156
1117165723
421534890
1436181337
1003957193
1778107769
1510595274
69500241
351161286
454013229
1493684120
1251788205
1905092724
466153920
52508649
524422528
427992829
1848143028
32102901
1832409864
1095048256
274763175
2002649465
704376162
366769151
1816156129
369836054
1478671330
68273741
796962501
708362243
1228509704
55689900
2131237018
1595436631
1410077797
928700699
828832105
1716268227
1032869871
1127551477
1866672042
1090482918
1943743911
391155009
1289310841
1297330756
556890386
1937510442
292567918
1538664486
357223712
761882092
1112658887
483821862
268149541
284348725
2061431225
1021085326
942998423
2093023933
644386439
269834443
128622822
1516934561
1555000037
1393008915
1297424136
1012759267
1392595746
1840372453
411856554
1919305607
603596598
1279682172
2099401742
123515766
650245706
140094254
82293106
1648613480
935283837
2018185701
2063103308
1993492510
1065562310
2015288251
775705343
1003625587
1925786358
749082028
1233766678
94773614
2065996103
122178726
7345540
34139242
1502750596
778082208
649010089
1067184716
2101222872
1290434671
2072945875
861058457
1492861168
113844868
85534876
1800329207
325278073
2133793049
1016561012
1818102757
480682347
1806890730
211144493
1218761579
1149309158
1405128853
56140994
126362764
1554430248
1454319675
932615123
568632454
173024633
561228498
1085119163
601408608
1531846585
409985927
1718359837
593433584
2084406596
496600517
932891793
479127315
796594253
1384904017
1404469798
1457138906
1989466597
1158427490
2035016362
1519696571
1066313756
1357310801
1761044014
1934304595
2005259256
1477516922
754886460
332235452
84341624
1297923674
472485067
506143214
1755541037
617316975
805298967
343319019
1516460362
849812411
1400522943
822790536
1024703570
1734805956
827140768
1023315865
1392332813
446005155
2136297427
80858879
704486475
507928452
1790627126
468208457
67655957
555135768
154726915
1669673655
2039419464
825532372
29283955
1852484584
1619410578
561274975
978426660
314721787
1149306169
874458750
945583777
2047070180
1559485684
31170957
65413870
472642828
1521009590
1146252539
1463329217
661948705
721427167
415800003
660738700
1321500000
2100675764
975071661
74402534
2033089982
392144203
1091569693
437036571
945553995
1625127791
1761836306
685692062
1775283357
191897483
1130125734
279348129
849553235
1672121561
886365881
660220134
530554606
123969132
863335415
151510390
1615845997
1262714282
2019527547
1551226983
957597947
811093583
1261072468
865740894
2070307274
1875226506
991583044
1785267247
761099331
647451229
321311519
1451171370
667036004
1279286264
1396867384
361949323
108913829
1780395826
1070225345
1837384199
1311872010
1215586541
700597920
1514466387
2471642
2115278525
1533150648
2007836096
1763332857
734525695
275487040
72348481
772733065
650300249
35907128
124634721
1397094745
1586554448
1137458107
1856739923
1194618514
473209258
428474805
1301795731
1845077456
1928182471
416016016
1850766986
11541177
538819034
287020316
2024844649
1390816582
641495953
1095124800
337591931
804886412
1549504029
1987982807
1488508640
237828585
1705765332
1142694919
533796213
1018229109
1530841151
368803
1553362505
316849003
1922585381
1984637945
1810225038
280641241
409047079
1846103081
215012605
1904371035
1728526760
347371785
1706799358
193780173
404868285
444798696
805431226
191628161
1200498341
17979483
2065994865
1887147600
1769436522
299546613
358402212
1740889402
701213735
389934687
1756427943
346319579
766730087
1813427045
511040083
1281808895
1998914214
434055664
1371545232
304206306
1970904497
1256619290
128390316
630552016
1670404078
2146203150
1941783790
2069417256
1040606144
896731482
986846685
1929019135
1743590881
749847438
903707509
1285346504
1230025060
842359937
1414616780
1771450594
1013184417
2132703454
160732268
299443314
1294151360
1314510785
507737233
1720169411
1036950869
1113313889
921152261
1306105716
179259493
122591479
239793820
1198918943
713736080
652724734
941717782
1584834912
366441804
1928488038
1190551971
1143843859
51655533
1357681207
417073733
660917258
2040087629
515924500
932531263
2053234624
152667177
349764691
1243850850
1516899018
1024560208
236535301
1092746691
30111105
229389630
806605564
54682092
2078458863
1170005808
1274197358
1966696866
577514124
99514281
1912040494
119743427
1471423023
1410289174
376151127
1492906240
230887866
1170839774
1239001214
284791422
272321378
38839783
936397800
1336069181
1807953991
1676554176
1835538106
1737851299
1156455718
988912001
1602961645
159103927
35298128
250478909
872982995
634602876
91818357
1993371495
1660121769
1478095989
1478145719
720325988
72382618
2103025984
1888672729
1935901156
1880797256
171026142
838642254
564658507
146836609
797789553
839545174
583329178
1953627094
1161891856
748683311
1254135800
828880317
169146052
1839744778
1231553114
1959405683
17112706
1293467439
186074185
1986957165
1573028469
1019671613
1035045108
939588359
2133936819
155261615
993973287
1893021192
2031089595
365162397
2079251729
154347458
2146234757
1503025235
1701894297
657733729
679134716
1558811283
91600871
1342823949
1711702723
1758517243
1865311902
1840047642
662746407
740951863
1765137140
1302078525
1267420778
1921501054
1754690107
1727485428
1624059294
342249175
707284918
342440520
748045553
1482955108
86115477
752004245
1348925585
43522343
1569198616
654641418
1391450191
1017107649
1311125094
822776664
268687317
36024566
802896914
1664218489
676516809
1661860680
1876374202
280937992
713576257
644291825
801623383
1889795099
829240343
2140139127
1262158076
555699030
602970338
1449385811
1665155116
1069728899
676121040
915203737
1988314677
1528780240
456502180
520965061
409744554
1210340025
376201190
324034170
1467602407
357900406
2109511838
1520137565
1073853527
709168453
753481590
1077413241
730792996
30513876
113700219
187901715
1224441559
270012036
867238068
48788750
814517416
1314133795
97406551
1522533219
391909174
224140894
295640611
815725410
936854521
1965548100
1005630924
292923436
2009826169
1908891697
1557706611
41887366
1502521999
1146794267
1739588912
386306991
429549743
537857823
962339198
1446160241
1206303177
1610208529
1639376569
1693437181
555802641
1949559505
1905756329
1628966248
1537494798
1129243668
1963811505
1544661176
1904547363
559229654
1384192211
1918906152
1454913058
116651705
1549775671
1676390648
586198711
2119820358
1481561628
1594717830
1928564055
1145688867
603329156
1073910529
1397668753
1103764524
740872398
913167757
1232990680
2058946717
1349847066
990123721
177949197
1114031095
1443712724
1150451069
161603517
105472164
1006420185
51960359
323415634
1462218876
24788004
550386930
1652286503
1224994883
477678190
321508907
1950194264
2027574677
1888463335
1794785907
942474474
1037310716
2037906415
1673230739
24266331
944927818
1241726776
1075181590
1992650368
16914592
27582022
753763568
811631318
333078861
969034226
2032015419
980712822
546999146
51253019
2082630941
1624660216
272741393
602020724
275783714
284563573
138848062
547412864
1079027894
295770061
1696256824
1006030587
1330408424
826259218
1399454445
1329504311
1186726417
1761704115
1794388684
1139973422
857318248
762414565
1820204432
1243026526
309349969
1570097902
2141020406
1361055444
888927541
2048844986
350443712
1015031845
1967312018
1493704650
519161488
842454976
781811938
243274121
892827822
1951606462
64660876
13671499
1859618767
1245246640
208496589
730933642
302330828
1967094131
1309009318
479288712
406902688
329194355
406540072
1874740317
758449462
202655092
1797875854
1572164955
63734113
674667855
1651017826
864550256
1979829465
2035169051
701995885
376642317
1851935219
300799028
1444837648
1643475164
2031672830
1563582643
1316554574
2084352083
1779316614
1000461385
1243443313
1134321925
1912323628
1298819027
670721474
1609667409
1970127960
342132350
1534696077
1156158386
55907642
762131740
1711769560
260312329
988082022
1656741112
1414559228
980901256
379053155
1401668179
1289009446
1214420735
201119324
636567028
1854972827
1084559546
1074112537
482266284
1362053325
1772940429
1409180104
1029668921
1851848494
1480021090
854588930
95673805
519331097
1006222931
822194485
405383140
478020358
1891144181
1192709917
1454185317
2145650798
478023218
1313138589
699047684
1299950786
1708317942
11160387
340679356
189842908
2020977066
1613227659
1667737994
281212030
2136502532
117172793
41008774
943607952
934970825
36308943
1941523008
508543316
670293524
220863784
395540190
362657028
1505582431
1924523882
1963494328
1951624635
1860795422
458147812
1508519373
1537282465
1228315954
1920084310
2003550513
214011881
147448152
38309677
940787926
735707895
2036394460
1739381343
61037522
966915234
891506705
922699097
52901430
1643091633
1936507161
490724937
1134977260
1377861513
2075255206
344472676
375674777
2116462123
1869751549
1570989000
66510378
589169772
1795134540
274391647
196359169
606179693
1359201099
2070014415
1322246236
573307506
1006770132
1077045956
195086628
1472973888
1605643706
1821228048
670542852
1766119013
1937855460
1071818734
698861854
714341830
796210731
1249521452
2050884566
138866287
771837178
1218038187
56935477
340593559
1945589325
1572780104
825322554
135226343
1330071143
996078210
1859720530
491186865
2060319819
1234737453
1163152765
545049773
629839036
1265798017
1254194894
1741320837
243762114
1409176148
1647601526
1562405616
554079330
2074535611
239106315
1770451379
1563895699
270338421
210978036
1112880044
442649571
1201156707
114740581
1864081778
1647738168
989779487
1188391222
1516389921
1161428647
2127434469
873457455
223772338
306951483
1642496821
863241867
861698307
1052066203
1801582455
1898225296
34485454
2106164032
1989868320
127804645
1585388311
283138599
163568799
606200621
813855669
1634233076
178623839
872182421
860262880
1072762788
394184688
1710373299
364267770
1136313062
1166771078
1216767005
285248474
1266595342
1618914134
1921010380
2057213281
1728000050
2058413214
1147654820
1645740993
1951184640
1704146973
1887013176
138501618
1224886592
1969009528
972830085
1531948987
252255741
142491335
770518349
1914229765
1303791653
1841651361
215829630
655092830
978409741
948116050
42264290
337092565
424297920
1946616357
1340006641
1504942381
448825461
1681568701
986974342
2115690017
521047418
244431332
810623931
147122688
390792904
112174845
1231073224
825124341
775331665
1505506670
942935372
519249082
1196148626
773054221
1657190145
525510203
1001132433
306595929
852715788
1997839761
2117128226
589082830
1922390228
2137710190
1210296043
973831110
1136174765
1267888685
1481219204
1069705094
474761986
1327004644
1211167981
88191952
239266600
1806768809
921696867
1969125748
919470088
1709115584
1362788484
838001902
1873689379
886956941
21722716
1020221038
1603005409
1365714362
1868493724
653577802
691897956
1261923122
1439078205
82314603
1493783309
1290595670
1421825684
2008950186
1464104768
685318775
1426374050
1409409492
2109266032
1657000695
696128133
470456297
217197982
196939720
1613351465
853799171
1230993153
1822578102
1016042943
1028718830
727798478
258124262
1595636843
355796624
1428247980
4770172
232893847
103332023
424418387
1110080985
1752542140
1614667721
100071634
222314403
2039672387
1671740858
619335517
1426365936
2085182962
499637086
1490486867
2129185314
1473536899
422017302
487651368
700098545
199315960
315428506
2035362940
194139431
1464743488
1293744776
1406663210
527288531
49707649
616840223
1395913943
274347335
555009312
1225353121
1222665561
577481396
1795995935
2105707686
1893787426
1813146211
2111392880
76069133
791823779
751607480
1928427624
2009687167
1484290943
1607525557
1048704324
482353447
370880711
1067563636
1941810328
1695622209
944073821
1412299430
1758568331
957777542
959292127
260653544
1037656710
1711465393
1219339734
459019467
832507943
681646746
479977044
1704332779
1537453004
706347024
922083567
2005757426
621246181
2057671566
2117201747
254898919
1865158822
1998728201
2091037104
1126223174
1641943149
1079590502
1586573920
1810569890
1229904697
755597788
123605676
1902539440
854666608
41015237
1559208640
1650299574
2026342442
1157925928
1353268749
20050112
1597890484
695356324
1123304370
1294636411
1120839326
990315176
1532662043
1273208557
425824133
1280042292
1197938636
1094262251
47329589
140901120
627381828
1300214887
587480003
1779661772
1901005378
1585409354
1741784155
203532956
186482694
1917196081
851989291
18255880
1159696553
1401357105
1062585463
1323747103
178786223
1894656439
1819929017
1307354586
444514767
29482012
208984159
400638764
535199221
1002613403
982773868
1639512198
749542763
1657192817
1811463306
752815021
1856088475
551428937
2140147632
175615248
19594883
112857525
1112880044
86476594
1026142267
184073757
228120432
2042510876
1182726016
1261719474
1271304290
1438218255
1624500769
1916723753
745601857
1124044933
2091406497
928832732
232692240
619064719
1980801187
1598847156
1593780736
239764366
1549950422
790291564
1221843531
1751418693
1201405744
732927230
2118344611
1963229615
1723694436
1562410047
1920784608
975090894
1031945987
1089515609
406764430
1823801659
628381855
1845825945
522005571
1548437321
1540895297
1604561607
1565745564
1989725120
167716905
961480044
709066220
477238691
350867795
1156770924
704091919
822814833
1434062754
1403713364
2056130081
1484521903
2106940956
396537947
1742974414
1575206029
524858567
1695250858
1764691004
1928511134
164384879
460039059
1314713245
398794889
1722334028
1789940498
491930163
1831150395
893705982
933649701
187305751
1558280282
707772744
1617367965
632593638
1828847794
1184089241
289931536
2004780477
736865637
2123075934
1214308970
945105254
652425382
1738558071
1653848284
156137107
487784461
1858130282
148368516
1984900167
154750388
965318107
606375314
264619987
1930314788
1170268276
2022275047
25567770
1259115962
7292941
2049465075
952458203
641831371
1560695674
1103497762
382911384
1869095916
507974463
449070202
588220011
1973753877
271456503
979276216
448893885
1007987090
738330782
356153767
1845221649
1233991958
1901499377
710920120
938913826
639438997
1743479506
1120111994
1446042852
183011261
1098092384
803193189
984291765
486712516
942369748
1981103434
2054480689
494357013
565229636
1147948062
1156336269
772738834
1926132667
715168480
182274843
1555010229
1676443184
1377218992
424491001
1515983021
2016983070
1545373715
418775916
365442124
1415307080
1649150797
1392502081
525323839
11618399
98277571
1111809073
604382542
953998524
82706884
1612876022
121321198
690975810
951704208
864964441
1155432427
1941499433
1400438524
1938379137
1750293752
1428071426
1510425639
2129814156
2029629755
1064507451
973583413
603210684
370892494
1215087608
232021590
480548188
594056457
445238755
1435378242
414336386
1987697267
529950147
259426023
150243002
1080472414
436585212
820628339
1485953025
1340782884
2136646399
229145391
2030131398
824267535
1934153813
11682358
1086033138
1373641376
960711801
997946071
627573244
765986025
1743140646
572380437
541467179
1073266669
1657446664
1629914198
190724038
1533567787
1453888128
1746595294
1038691246
567823133
198349850
803158218
443747593
1059071551
2129371215
1082973560
990496053
545094951
499982791
1050186920
202413812
1068751688
1407708361
1481026136
868044350
2046755896
1175130053
125814292
1622856351
1072340837
804134812
298747239
1682123437
1505625222
1421258247
711056913
760082199
1876985137
1044272809
11708818
757022948
771712683
406957621
650803644
546963375
112769979
992048715
502289435
1726094307
1704146840
983149902
1918333279
633238787
589895802
137949111
889282864
2066767362
1971006764
893104328
1069642932
685489677
1641124849
2057505724
314833551
1115855999
682880820
176205347
1106138862
1258104039
1802841974
300050926
355911935
1643550530
252725692
1899313763
82838910
1339683358
792293194
1129047622
1035619712
2009462538
549431205
12973489
213905383
1830399233
56054652
1571235041
193627349
1082146717
1572014854
1242009061
1232751011
1405320821
2049582578
825165155
357413023
466233729
62867798
695558493
487644425
365217958
95613454
420710574
480910479
1810062889
299807135
1139212501
1838844614
1893980828
644904671
991604339
104115451
1301867560
1115499625
786800527
901944766
1353089136
811814103
1057153588
1626780429
1810550444
1625940479
242040543
846636175
2098704350
524744059
1788430701
889572753
168113718
1788020018
671818972
1438436311
418134027
548163392
338752450
251006196
499268989
1836996967
1644121333
734636042
819965912
1207648307
1594228144
1113724986
797092259
111179549
1979210866
770719682
340163874
2058485063
1501482819
1470793419
843408264
1193417926
1721051374
2044583051
2001518214
1673621849
696328986
1342087169
1196059158
294173879
1273819393
517377408
1345592187
938701238
1551535167
1417987992
2109999454
2141410443
468166205
1417037883
1430813667
1831974221
1571184597
2070084350
1568372678
2044854782
1268195325
1301169377
1759991587
2057525443
2007515343
556063887
525903330
1195403073
818934794
1980128788
199005808
323900442
1587247244
665109115
600025580
890203609
1134283522
1331218422
1509286797
1646833390
337833333
2106146601
1933736812
840780349
2124161766
1002026600
1835511649
1628698397
8102807
45747727
1066024463
1677789079
100346230
116842545
1270301209
1184728705
1486320044
2119294156
1677634081
801749710
318958459
1629970165
2068896263
1862035179
1083745023
1416718245
442693812
1305204616
1926659113
1199056834
1301342507
954070605
586751561
217941718
678826549
939305191
715040908
24631522
1093097087
1011636239
1313719738
1745991022
653676379
1937590028
1999987535
1715273951
739366639
1516502766
1683329139
1057906209
1094455154
1741440698
76176240
594012434
63443258
222836063
896266107
2139872964
258750633
769374722
1884023957
544837204
738305807
166801386
519427398
488981939
736598378
401088351
541862875
726640689
438446954
1321801798
1999573511
416072273
592558504
998247890
1598298611
1099948152
1993686999
957028620
547631821
1109112757
1120022579
1893761767
1617345248
1342230628
200991061
1843958988
1999436217
626781033
1936664622
134499529
448037964
1080069746
1321931429
678570260
1763518504
1893503655
1956751972
107319444
1329549330
2006510992
51549226
551589719
405788554
1289052055
90699479
1710883802
610643543
1698142039
754923533
1411887219
1805397907
854042361
1066395183
1700302727
1615506765
341255164
1631107586
1761912480
599061715
2140568345
95827292
913647376
717887522
316797603
1947517081
285764103
1441894592
1731916917
1483135818
1012458626
1765040649
972440966
1560756925
451347551
536038325
1595493658
947681403
1195012474
1369194593
823468158
1287928462
1866913278
798630939
675856785
548344797
186962476
1057721170
1627467454
759628167
1057266891
652733715
1769903620
946537287
102736402
491828547
590623250
231629764
1436273110
748493243
1696921393
588131619
1324886599
1733184461
1187893390
357410942
460418422
47898365
482446502
962594156
1692611657
1057276168
2129405566
1612618735
379688909
970378311
900445491
2077802983
1221837562
938493996
1153982609
586763046
1685417609
370006998
1328635103
1101737642
581267996
909358308
1774480095
906034137
968072691
98841280
909364255
1519138159
720629738
1824424237
1150311966
102855378
387830531
510855662
2010277236
738645333
1968506830
1638608678
336615778
1285270159
1540018351
580870216
689556674
969266694
583650365
1102433896
964182333
1302788245
482524072
1860025852
1822197818
35838575
1029456389
550197035
227883407
574866328
2035974649
510991726
240671112
170840964
1698273886
808687627
147578698
570642076
683385990
2060388540
803733074
1701609262
1660431642
246851888
986185911
466984474
334771632
210882180
332385361
1555439319
817330172
199241386
389924271
714589279
1507743271
126006925
1336656353
905877629
120743672
55434783
141839688
1941369117
7203004
210984870
1538596874
1059119322
2109762953
350861559
476481789
1371621213
774292354
1429515233
1900363717
746481944
1016890515
950538080
1671138217
1527844028
369330135
1591514857
689000748
2080706716
939712714
906042560
1073848124
1600938829
685346684
1451835976
1619440764
666101996
1744135944
1015369469
1887804149
256875211
1526685556
1022956509
1351234134
47284371
1697562558
30045851
452074911
1634539979
1676178436
1441807585
137208852
2143113141
396077508
1788118763
1927850450
76829968
679295933
906421402
369836952
1682823462
1958906715
722006516
1442938044
633081997
1717300765
2117708371
1979146595
1881795984
1266305312
2046968638
1523810898
721548248
782670972
1461374165
348744496
279196051
1149873122
385029951
860728715
2003324225
1140014278
1900360789
849340619
1855389542
1820777541
1554133754
193533800
78708114
735828148
500639042
1098279222
426332006
471538524
34550186
1259500621
1263427365
1252679028
21935626
1678163334
340421134
335979504
409980032
800044647
764164265
2098729834
949702862
785672407
781854224
1651243717
1561272994
753023127
1595875596
1102645579
227059855
458423599
1292884106
1325272069
399038711
1265606324
1746680960
10088979
1709373002
1925522358
1850135199
1235920132
1676406796
967083488
2131612265
2052120122
670022302
1515080986
636506650
1745767093
1128081165
999103553
510004803
4557841
878430865
2147250471
70662626
1327981622
1880177298
370747835
1282902949
1463215167
10656912
1237244286
1994806386
947325545
538445069
451345451
2075973653
977714643
174177695
543167289
1765128139
2020686776
824329273
1084847664
1496352241
1610846694
789307040
841175636
278273070
1673146491
1666561039
1324298423
2128726391
1537188535
1115317600
374645720
968716519
1083614270
811660383
475913454
1598320989
670628501
221734595
1322729941
1792143309
1963784406
23906507
2087127788
174760756
315423264
577419541
1732241255
2031869007
31947321
1745383990
696167982
872528664
1254120550
1249690647
100798596
124931055
1651122333
1017556229
2093653508
1485978565
1189800141
714656628
647112708
1633151703
956749381
1716599166
69751574
925311623
736597866
1105532043
1674195884
664412862
1817689438
2090955268
1969500128
712091771
1129799567
90603467
628630954
1770696425
536377892
1748658361
1073413172
1859476023
1107937295
852389828
1487912721
661674935
1050607853
1915725647
1513845896
1383257267
1964815464
1710550258
868251610
541862875
812505055
1678634228
624895520
1996417319
1014113848
1876057988
1339572104
1021046863
1606879717
2039775034
1730417388
1089832356
2048223761
918191856
20435079
478985639
1635962151
1977946074
2089390046
456944064
388067237
92286261
571553585
1815767088
751774369
1420658011
508913880
1376133004
1420047774
486148267
1533721827
164881089
763333108
809142177
1101198037
131500411
306862333
586322510
461235318
730702976
800304561
1473444846
585532684
150590938
981449648
361405828
2052700364
242318155
1997871823
311642356
1008628744
1641774817
599920514
1232782933
1401555512
1152202668
91847775
901293848
1166680822
1672872899
821492261
2114624234
279849914
332859612
553599869
619250941
823033657
1283963251
685716913
363989459
822290469
2134386819
627021420
1591924302
1818010766
1256863089
672205890
286650686
256838371
945271484
1175893293
1352673451
230619780
62706751
104477191
555936937
1233896045
1727260835
388942886
1993770241
861404479
1039507335
967096514
748278288
977982720
1949937696
1608947301
86055971
115840900
1763518504
1848380985
1689932435
288632293
2046854921
1067353709
1266776504
1156257770
1830190690
535629587
1645940772
1831571985
1213335276
1911967337
1651046184
28579166
1055228605
638324886
1334568864
1637400492
722071844
1399250051
107068923
955118967
395910831
1970342535
1344749442
1004948067
1405980019
56209373
1736134484
743912614
43946363
2039090517
1498773588
208534057
1333144195
715396672
1316610496
291853129
1431028596
1798465569
822359405
618293032
1660021136
1011075314
1171492062
2030970119
355309899
742557818
1114152592
255345548
1401418334
2113600953
1544735838
1607779307
1740467484
644966656
1578379826
258714590
370741741
1467545220
131470134
1100121044
1496819116
784337422
733795854
278663262
70775698
328202751
235795673
1238153293
443315399
1238707922
269444134
1564912128
256792423
46056958
622841164
152772919
1134650480
1884975184
1289666996
134633925
1332054062
1403089276
1344617840
898176302
1022520678
935540565
1489627363
567660349
2068821775
612472096
1233264152
1630175998
2055124132
111867059
839213582
2050884566
1305056398
1246584888
1666088125
1385609085
1387129361
176041563
1560365069
461522778
142947406
416394457
252323996
924545098
160267039
1064969721
1380274491
1216721246
1791658025
1647494099
2011983059
1578267540
1129407328
1704336302
1452788152
430488780
1959705123
1179939406
378081234
1410017841
896482232
1646672833
655759543
1741575522
296625565
2115113078
21992935
392890922
949871254
821948539
30840469
1263818826
1525790819
527100940
673683575
715692055
1558131045
1401733813
461585470
1235802953
145691193
586278149
2128340748
59623621
2092713253
1912962396
244237328
1104006286
693600769
1028359304
2040887895
2113144057
706721688
1381340363
292273556
61206784
1770612116
511391257
851396447
717645195
682328428
1821055767
277165223
1248784280
249355512
17092524
896728650
1856655358
1655907894
2087597274
525741138
686824802
1339650406
168034372
280425577
819922827
439287664
777478484
1031724414
932724847
867504198
996010111
1015289344
1852794146
123301136
1664078470
1515676466
1013643173
600872508
124737253
1758544034
239348275
1691619239
1729713018
1445636591
943174439
510264681
1421995950
739973254
1186172672
1799939501
1107723832
234318717
1467013521
1032765548
1007594028
347893685
1007959514
1949512483
1458893455
63714541
2471642
1050596683
7636414
1915693771
1404268056
1861971217
756484129
1710088990
376572968
885614992
1624220716
1166225877
508175627
1437645047
102607553
1353540432
1493443073
704878934
514374394
354295228
136663541
1509301263
1541480867
1048748302
1256085253
928499524
1014113848
202864314
1849716405
450966909
36834843
485447776
454898221
2047347713
1217011919
665058307
1805609533
1667647802
178580209
1990092137
1136005739
195262258
1606717353
1617747368
860634627
1929307053
499721025
567200383
1409014693
178836949
1520813832
236532443
279329301
155703894
1145084635
1042356574
1502124964
48652072
1866926266
2047915751
449986131
142995003
2042089439
1201952188
211149334
288075889
1973872818
2023940295
494071191
476834352
1724556123
979360829
201910750
1925123041
999004822
1056651617
59341251
1053115475
722285051
1510081642
952326062
1216570425
1547692499
775998650
702127671
1143558864
1128632409
850030159
1205173653
413054174
2120373554
1089375636
1446308048
1924283848
1559458373
1130314813
1578163949
786962206
773153996
1299847552
1582125548
690645567
546113725
1820220089
1400087104
12579825
1063429019
1577720651
568638031
179760876
1582151469
372197562
1081005243
1859904998
1356419248
991097454
12848220
1461691708
1111910597
1781506674
1618647479
359664247
190862983
13901203
147622404
2025616850
1718060052
352564950
1312404568
1387703421
1660364194
1202372776
1330932148
756606847
1189254072
77964668
2097131979
1851020963
1019941184
1282029889
1568694353
1356245359
255280274
1775902410
592871878
1049232549
144697219
1313668063
1191893989
301597641
1718291703
1898890701
449313531
542038325
572240240
1071586901
1147495463
517392986
1851925750
1460453585
1081247131
1104423125
950316722
431882258
204479732
1130666638
723905907
1221919448
292072213
1179130462
988082022
1259646948
1841334338
21452663
2036801977
412301623
305479876
1336187089
886533306
244035876
1926872699
386881900
200671568
997579663
1047415477
25375392
1149308512
1211717313
903821796
982833827
931196006
773415593
746680530
830341722
1931311046
2114353433
913821993
1344560806
715173868
1776944247
176553707
517298858
1554983870
241419533
350023115
2123785387
937308936
1535050287
1158273740
2115533508
535429355
1393082011
1169985111
301756555
1125191907
177188675
1666936190
370467852
372981224
1271449186
948841266
1446085045
467146601
685413666
423503450
404788248
1144532966
306261320
1725423509
29463080
1663111025
667889034
380099116
1079706820
1658832382
1725299303
1933091475
1712451629
1040770870
651606914
876233583
1993264614
1859453301
1820630687
272674639
723518611
191764237
2131863646
507869755
977717875
1998785690
1174659911
1965686500
972517135
1170069232
932049892
1034105719
472789479
965144055
31880083
1079096044
1256998360
1855570249
1179901107
1675721342
7386386
973779912
949653492
1252176217
2145242508
6849894
521231472
222648329
537873331
1172048899
1076815310
1619693911
1052049431
1445071474
143105430
212301242
1355030382
306426502
1215041146
606490511
1101194334
207044201
515384262
1859379771
1612593419
316325153
1338723749
1683786021
1753343463
928556000
1476257083
176934665
402582528
1838616559
2143520155
666748023
2107343560
1474688877
1381899859
1930550012
1374889357
1346141559
1534290672
1105703616
1250111459
298610594
1933921892
1444131956
568452170
371397329
603086662
898666646
1176441589
1818157695
573190731
779905619
1944518162
2033504697
1679936744
41199039
1079523995
1789779267
449419312
179834909
1311791187
1775607870
75918482
892836144
2001824398
318630773
781431876
1635034747
1650173459
1094178544
1383612951
1030566533
1241229063
818427650
2033999794
1902026668
369622387
1110674902
1839128514
1831837721
49883445
633155827
337114998
1413150265
2003388363
248200707
1860046131
823842866
1947623308
483653200
997105992
1841388977
1524009844
1773378370
1619808780
1642379081
408534476
1827197960
1831790787
751826198
747137185
143446897
703378087
998914957
565434996
1006635417
2025894525
1632409403
10237689
678954337
467687493
1246129685
1622989244
589973571
18656845
1310057399
480486297
2126857408
524181344
1650723621
1761633611
2017185574
1753042488
50862785
1035938485
1474940449
365143877
1483489186
977860444
2110688915
97970926
1675864664
513257042
1734291791
1240567796
1697372533
1841121408
706874557
1352799779
21721972
406854303
1081223613
1349080986
213023781
1055929464
1094110142
625543886
432191625
430527720
993389209
1900742327
1510755965
2139897556
343415953
1037038118
396485181
1190761819
1141445390
1744278440
1052182716
1508574422
2081565297
410307864
225407527
134879876
1736199979
873666535
510951667
283754501
731570190
1103224669
1902868189
2039692831
2141526310
1491512684
607511071
479715232
91731619
969007570
782031200
1899910414
1720723729
23419885
1372322197
1831080504
1587972700
335041216
1090805995
1304077854
424558323
1910567847
1100009713
1987162481
1235861829
887517071
1383055121
1722010498
643952342
1591040960
284025402
1226171250
118107671
1161281550
1219209341
527933538
1765470780
176994443
115227150
10501876
189476496
1730171368
231461473
291439727
1745407872
608761165
126345464
722659857
398993722
473943122
824129270
2003931129
1038339125
404912077
1052668962
1547971877
266255937
1077539172
945725451
605338075
752302116
1009279815
1441340261
1360431446
1363814221
1212734326
1093011406
1526152932
668241811
2135890202
807582414
623959154
963125918
1985763455
2008651186
527048425
1309964183
606120654
1965509154
796888668
1797323670
2069964332
1435880548
532453887
1250073042
633086506
1846006060
1453736932
403906843
1862636555
1641074424
511904978
359166835
433978720
1537571380
850963805
2049894499
1974080998
405174798
49488239
308310608
1606069798
2063698652
1925576803
151097659
1940012614
797295847
1888423539
624583682
899190659
985679185
2112526743
1381969049
947052670
776404041
655217871
228888741
1748883500
1658531591
1029416587
1375282280
330940338
76403208
1227023517
587943953
1022071422
1072611895
1279576652
2125065456
1705227323
623493740
291691746
464134412
1462177959
1534782146
2132227446
452726430
1266834068
1187561304
813754559
1436907403
1768008056
692178685
1923199783
1024131199
34964535
927777561
2093145858
1253175214
1228566809
874304353
1395286672
1409309117
1728495541
1266833111
1504916575
1049373772
595714137
400271495
2095245397
853413685
1720313775
1844547193
140285707
1789415158
561732036
1613089922
998643523
1593185307
2015737168
847967239
814584956
1799022042
1195081198
715809800
535509975
406325784
2020308748
1017136431
1204133037
1192428375
2139219257
737496044
522393628
833633735
714020159
1212206402
1612173531
458705207
1597551353
1318301144
2054915247
907978975
2050546098
1479574391
165366918
1000964136
1690081529
962227201
317285989
285181157
763909968
1620861631
512911915
1813843179
52989898
1605434349
1353081845
526546082
303858075
1891618102
1872008482
346684675
987735963
1868431424
1267195989
242318155
1849631711
1068663410
1789534533
1189768792
1515441160
1960370577
697250307
1036906362
1256434130
1787367953
383134337
1846887530
393632544
1664861580
570063936
1375826699
713303749
1557155079
1725317444
1381030145
1586370203
845602531
416075050
1574423445
1649417298
1129892470
1707348842
1715977622
98088322
960347393
1508927000
2042955855
1735131440
321640813
1950134414
319760000
375847549
477663657
461594607
2093682600
702833017
117111802
1261126108
1119953765
1779308293
1047263034
1697912584
1948845969
2118654915
227819066
1088492250
1924627413
1126318112
532352290
1127128787
392310373
1672714844
1662801588
1371978744
173441740
973953362
1654417379
652031485
1019710710
1008586952
716030517
1235280983
928548393
975508422
258898124
1861262571
1464024564
800219655
1288289139
1875897129
1100741595
1704788837
1640024747
1899945541
988377913
1485699299
2012592039
110195237
1026754228
1720436620
2075767029
922610745
1760393437
1530284512
489948149
1216309259
29073918
54136911
1086011463
1618569274
136248437
489043909
1110556577
1081228712
1524748658
66890121
1694305985
1060760570
2058546466
2139726076
2059176145
2118824760
255581156
593452143
1138361255
481713169
969693601
1754072728
390620156
1155191843
372775402
1935355221
2100116682
399304518
1472558684
1173755550
445409647
1374121085
1024807564
2019661252
1070319465
1607277403
199821264
998904128
33228970
149090419
1801911033
11102217
27779182
2084284017
1322204621
1552897936
1909067493
1469213483
1754135683
1603471788
2030792383
2069503676
1648148440
1779865663
1147838618
1589120443
1375431246
1448688809
54342130
1405180600
2099879566
718548969
1851473184
1708260377
1323516301
1363873386
1891589636
1563989913
1870267225
371628080
819158213
608847992
1265467320
2047241523
411412315
1802743436
1568639251
356798164
1310203805
1041903275
1915307211
1350813107
1791542271
1623665850
1518145664
348283665
254791832
775053455
1629725263
926298743
97166942
1440742337
1202263377
1304859729
380140460
785381836
719334713
322686622
1071837141
2034862890
1930821188
855321437
523456750
21818609
1775521051
1670739622
1264340422
2089547918
1693686770
616890310
1751265933
927096185
174099960
1141127881
1679652753
1761713560
600324514
1480156722
2134516518
986180571
110545675
1421383602
347313034
560484742
957811564
1304378469
1516422366
2125704750
1250198119
350698665
896548916
1346766604
65765103
2098270440
2075365153
644279685
1691937815
1204201279
1605435268
477659662
127389882
746723513
58772114
1584689226
1193626319
1007009670
1144431772
1050623398
426339958
1063316731
101114509
330944348
836319734
780164995
1479901823
1415150355
1114952330
855968185
1843171799
348995922
499170371
2079319100
67252826
798967926
822861132
1039596207
394926494
1940223017
370166429
1681657568
163661561
293602387
468166205
35669092
787533762
1990960286
1804207328
1000523499
776901071
1974467158
2020104326
75223354
352143792
928949271
1893161644
286696464
1310466470
1422364170
1955790603
417867149
1169339153
382840708
2091062513
2095591777
1179266203
477668755
1446555014
1179501073
1281115355
122001787
1091448348
2126431673
1276759648
1675907577
1904971926
368226622
232049073
1688034054
1503623533
493482503
983016017
657080339
1364496393
571524136
731633485
743817751
487582534
699733869
1393728076
1960863542
1981723169
1610008566
568180717
2012325163
2136801578
1089790048
1443569523
687298776
2085111616
25774858
2106797067
1485247416
1783804720
245552212
1556630760
1009214446
943155752
604698492
1957215914
946180463
2025539701
954982265
705714295
1669641797
761564533
1531688036
40305677
1767107926
1479361409
497007986
607017857
1615439570
1129243668
1401006433
419573261
856205445
1469025819
1032963258
1783156243
16466345
693126283
439311251
1134400341
210501246
1389440324
810623931
1897553925
1016418535
1727859235
1318598933
1352928071
887119415
1111853710
23991324
1307505567
279328393
103004225
1922454784
1433880475
255329338
1832169025
574459921
863193859
1941330719
895457316
334197045
933626975
33757410
1504202686
1061502630
507825179
1805759577
517674561
799174124
793534959
772208708
1291172650
174115487
2110778761
1489490357
1050094922
1706604156
1992200786
776265707
1544269080
407031735
1011378584
47502243
1099469273
1827967156
815090788
1256092291
391271825
1437408301
1189830686
483795677
994547756
1926698665
84816283
1022340172
1994448892
755362490
1448729442
727015668
1244485937
1753146455
1625786400
123799704
696393197
836784463
966765163
1068088508
766445614
1035683518
955701158
108919468
2038418914
932744125
681925985
1092442471
2082188691
1092772294
173703166
1068176795
494897588
716412041
1228301347
1026471357
920594294
1298304146
1522234
2069803624
1090643763
1030817097
1071776071
1295726705
1921138092
18147720
773285424
104361240
1014383708
1623391841
817841135
722686262
947527392
70770182
872991459
1662288592
1991290103
926213365
1772465203
1306515089
1311634472
861956176
1204536611
263528545
1217929437
1928373997
1897763664
1451713446
1223380447
390438193
237554815
1117252551
1623269184
469884499
1393176844
351272121
1062676167
823871630
695822875
1184171637
1521401490
413809985
256792423
891681851
1276718984
997858604
651920782
1807373126
908640916
808333639
366855146
1380911278
1751014929
12026139
228809501
1808048374
1614713281
1436617560
1746424940
1289998065
496374569
1502402170
1648833267
1137994864
880294111
827151875
1679566400
264755402
939901678
697154461
186560416
391265970
103716616
855001141
1071711347
509217121
1126670632
662549258
1399955688
623444648
1742442634
910578171
1954489299
202856188
946385401
974462967
350475057
978379169
473151755
1855569264
1984344697
1932954748
668645319
261304540
1280794045
400365095
1944799060
825829884
2000701916
575615537
645617559
1531572078
9561360
409711415
169755707
1563399568
1317556174
19929592
1129509104
882172512
660782355
1177234375
774369483
2091908768
1680274408
1521168692
544248594
47784120
405174612
351025787
1751961662
1661111418
269890068
1674017119
791935621
1662676729
1299284656
1424292728
124285319
1820707198
203502908
1195588364
612861761
1959398586
1781279124
108409799
1303171205
976737485
206749036
1971483150
670061426
513410074
126091181
399814150
2027253646
698203452
212222926
1806820664
125364586
211149334
618138063
1770217928
154746203
1711303628
1597846331
142977768
689814175
496762041
170182649
1315232214
811960712
916680256
2130398718
1260972840
825981697
498847399
1112709894
848550312
34655707
833056562
1960641851
1240533185
1982169431
1077885057
915545985
351181715
1733821889
1582597247
1749771258
776779689
2102151222
1616726146
947792170
1126019250
2015329549
780066792
1744060037
1426254724
360223738
1245740388
1406063763
1535266845
2071680483
1901597780
1248684980
2103869036
59848690
204410688
1503304002
171642049
1458827612
1558961205
273326442
522004934
559399549
1823688233
509387555
515820548
1365000157
1804455647
535094414
2049003570
145654775
961310336
706814198
847252498
50659079
1515887682
354999060
1746789543
495039372
289344518
1842697278
1172744831
1570109379
1400706343
483283137
1230850270
1297218637
1308751939
1915454687
2107343560
1715840288
1158232874
1399492905
298928146
1703407041
872282645
1664045796
1500716893
980999518
380600133
1335651183
1301020983
282815791
567587276
952673948
1472161544
7098439
65268645
1334576376
539667985
1596785169
651787664
295640611
1860980619
1187214343
429821504
1930042617
1059185704
1342531435
1609094564
1155247191
433546978
1689976731
2106254413
1849263503
305072064
1338684116
1555984770
611352765
728046069
1023697688
1927481792
243484782
311161898
184461988
1100691579
735153990
53435138
680000560
679741943
320638395
101857883
1382455545
726837508
748506683
119340855
1066494770
1669987165
1467999447
1813524306
1974681380
1153579415
1453196935
308961569
480600970
1133737759
1701005690
1442712414
1498632558
319835
490544020
1962362809
1242754545
825962039
273778497
658296946
2121689346
1102738006
1899916126
1508186645
926908875
1715292278
635175160
590196761
2099479965
885981459
437522569
1495793708
1305719788
1435276433
1013620785
1971198964
1185282260
5692703
1249694109
984244568
637963839
1320373641
407653254
1144903263
806106293
641943734
31219955
1928317536
194868303
966541418
1547679301
1329291540
735385504
2078243313
310943223
536235856
1008835666
765294585
1319582383
508079620
288702157
1075796496
90217627
2138887142
1675964511
354125894
500553675
2021961671
1661437779
1016921064
1258157153
1294171855
574014870
3971538
1967343616
1940698231
1670731556
23969918
1411141400
277137389
235417841
1558078140
1674236383
164727324
1119956840
763973390
459071766
1712680448
948376694
562469043
1972954072
1820492307
570051951
1068036888
734357565
730396538
2039956547
1521734805
82974634
1360908454
1756024774
292464360
656142191
261039256
1468712360
1272992227
786742293
1605840225
1912363292
1584865492
954321665
1665994290
729775206
874363826
1367117331
1002200573
552896101
475057311
1045900456
1745507571
2105696798
934400565
1971956780
1533939454
169346715
847934964
2123144813
755391941
1186410741
2130472303
210309578
86879686
880399908
1163537599
938064073
223890403
1182646864
191324646
981495194
13816054
2019086696
866074763
521279618
1625810992
418045901
410374799
1191148289
1548593511
480846882
2025651144
893874091
1739136038
2145106102
1759390675
1175859215
2015832989
1722675769
1148626587
162375170
1067642893
1997365117
1694390695
929717078
1287270825
1171466737
1655337564
1574306492
2087322985
1646394990
1468560512
1060459564
1304067670
445407010
1359346977
883287225
759903959
830307503
234843201
1289999659
1991853470
271146897
2040425603
1406408607
1009949605
1463727257
1911385427
634564493
1057851236
76090712
386985609
858584042
1739330709
119169724
999530235
1067458531
471055908
1685454651
606384214
434937717
901568313
1362247308
318800499
1046440437
1486261165
1894862860
1228653278
139331617
275670293
1242406775
866076029
376308035
1731748594
1339196443
1481554198
1204044688
225643645
255742540
93385038
77881381
2001580195
1524888304
2032611434
16464198
820513682
344770172
929123566
1772116142
1223558377
194715196
1765136686
1973350015
1414314554
913554641
359340143
781944104
1609624581
1132232130
357237662
1089354814
1623162094
671676526
2084919723
904640472
786226155
587154345
1907595200
94443384
546892327
1255010198
1520724405
105599772
882359884
1044416145
1503528737
180136609
997427646
667903997
276629072
725873270
1394775934
574227938
1903710437
1631399843
383519622
991112075
1618149115
198741427
137175673
1197602118
107984679
1712396138
1460178767
2052212272
1151568586
1620553377
801316856
283769231
1628036278
1997305830
1214352155
1155422681
955437229
87848111
692439430
1398229048
1273699668
885851052
588417660
1841563084
1232694078
271947254
1135121679
1098790166
2101277073
342628574
1756655542
872699367
85980109
542785429
895690821
904420393
1425597729
1726839288
704736481
2046611508
1556225980
1060708112
790597384
1127497335
2145584260
1690914434
1538211594
49211811
1008532304
801889566
2129363289
2011217687
1397047533
1289363214
741306686
2107470378
1229746798
602886303
915011072
1331801323
1623318767
57905659
738188080
1585811279
403087272
485718461
682484713
1926711067
1281664618
2040061770
1831486971
1630900801
668470322
1132808634
363327060
325307446
620940692
143763734
1188399760
1266708808
1871320548
1545853483
1025103513
241727198
682693759
1791857777
1091973920
706319878
951716635
189521193
2083891490
120631419
867670736
974670072
1507134186
1973969788
933399856
1361405678
8226709
1499266713
2076171800
1032835770
1641921882
1918766424
836124092
1984876772
1198817063
696937476
1725019736
1177084384
1243688859
913167757
574245510
1722047202
835464950
2110895013
85442581
1126421044
1603599755
1076488073
1770735062
1318938803
960559028
1259532481
813607362
1088787459
1397073469
1360374429
711326419
990649511
1905485980
1233226195
236431733
620162421
1889029652
809142632
497169776
1153697980
55385758
444467906
917504861
2101452980
218984995
411962403
790283848
1799296803
779986578
1769983574
879425420
2051419519
1749038255
1232976872
197359257
1983096520
1924637504
519518736
1036584932
739548600
1236687396
637492637
1592824178
810641997
6815998
1050466241
1602093749
904351496
594104849
1529865026
715481821
1699793948
858338227
615060189
1543666373
1153386789
1247417142
1372702448
1207883266
1114677480
106124105
1352324541
745902418
18032814
823057738
127052724
405251201
1758456127
1462417844
1066512611
882879333
1315684385
1923451165
30111105
471325972
1676030671
489572741
1077873862
709583385
745923829
225586023
416168521
46360503
942353034
1791446030
1987195777
2022518867
147636755
2016729973
117850331
1757740997
952486714
300311479
1729184956
1101601829
1285166551
349099153
83794555
2129984558
1439176483
594786660
143233972
1996356794
2083217855
1446444797
822184686
1989092579
719323638
328881172
381968252
1309946830
1184009096
1060561409
1568607800
808128486
1286663480
1431943932
1862924534
1547886624
1723803365
1992834265
501721804
376429422
1733062266
799315087
279086576
508543316
840019612
496395627
195774875
673099498
1326603238
140487611
1397588720
509126989
1892226687
457734129
1434777932
40241110
1424851429
1520696328
700752335
360779771
1834074081
1322248783
927731156
1171856984
497940211
1610639182
400166226
1513127524
339661298
130755897
1685575546
1323109294
1750375013
936074197
879399817
567841704
13349575
743486068
902850449
678150053
1815977897
694132166
223184267
646634366
1729690181
1965885354
1921298769
261298991
184881357
1716525244
228308436
1060493772
1543519964
751575613
1753565578
1571337071
2133939983
44439337
1265221961
901558323
273525570
1897667250
2034413384
24898686
1220522180
1579012203
1618778564
511318015
1033981461
2138257433
626951191
432982561
2035891175
2026604741
2022061488
1500898212
34270788
1768601703
732264511
1799211815
950817923
459259851
1015231856
745939186
2027759435
189567946
1722215927
1819934948
1776667020
1226839356
1099792738
154951615
36201184
650917015
313195125
152053681
1628320402
1106146674
2000716823
1198127703
574797597
1115994334
1124649844
477554154
613062245
552911478
2132764638
2136427556
1716860302
1245527293
1381051271
1063891324
1087344190
540103081
1521881659
427132995
2107210345
725922481
255949700
906425563
303047103
1070333544
779743257
1346045562
479830252
788121310
3682390
921329276
747409119
1531335648
894778578
1770452403
1015963342
2011734585
331631584
261562712
144842153
669141545
535272719
2116356310
898830936
1132970666
231466456
1255390196
1365377232
949528587
551465784
1532662043
1715319618
77173784
741524240
352304556
1145537879
1612421088
567564440
1978226446
2038971710
1492693095
2130312069
518081619
459384019
821416804
426590767
2080601557
616870251
1386416345
1850532484
239867228
2138474533
1232782933
631101713
1771386734
1632416414
751962360
1113795240
716856711
706778868
1548275268
279734520
40064658
684794331
476279442
1559620843
127394650
913535704
1942887089
113858207
1419898229
699525802
1559182105
269336657
706029880
18889265
2487448
197261440
1244420142
1510827346
2052561389
73235132
1653187392
677254939
1982240406
1647643585
1259410359
961584881
733946815
1343303135
114752986
1255653409
1459642822
694222160
102087495
899087396
142866705
1535961160
1034634384
1856135653
1141030164
1235925231
1809170888
396337352
1538759051
450523153
864525201
1015144755
861877957
1037433298
670283367
409998568
290538817
1604653073
354149534
508766798
581396033
1401676082
1049304370
1396094666
1416750879
1737126773
256502813
932406556
1145857129
2100327600
88205415
1333180392
1774837104
186620130
159294740
1009968078
524466059
274312711
1485662374
1532679431
941263359
437247207
1527823818
267485769
989139567
1557155079
1934309088
1871714010
1696940124
807867537
1933963384
1712767777
1258701301
2130817678
1171070852
1637981497
1056139227
544278508
1521221763
235870922
1708170422
2099394924
1820697454
1038023788
418220754
932724847
464021537
1696318965
2110125506
656042670
211935596
345998826
135557062
1076263563
1014532753
146469114
1194034615
1788476258
2084343762
2109831290
1897361601
1593791200
541851060
1577041348
1677979889
2002601557
504982498
563870301
1061139896
1998201119
1398894220
99605316
740948933
1793679374
300850044
381359182
2013386796
480649929
158073060
1482231833
2028510196
1876426111
959036320
1808050388
511178949
1782845538
1519806543
15359684
868769745
1021811944
1952247746
1245967541
283752201
753356124
815352562
1857843211
465997982
1210214684
2108408597
1716182789
636675625
658543237
1061142170
1226970311
338999139
1410601033
29954402
913821993
780342034
441549743
395659626
2063376198
1275464166
1179936723
682020392
1781202632
1461056555
1911760568
1763503733
74135691
1886049480
540163186
670234626
1569549079
703107185
1836936700
474029301
1584701867
1174710644
1204706229
763374825
2017460751
1924592117
365489381
543142243
1524904184
36071257
1518009155
1067000916
2079657152
1159846183
224664841
982982623
1628299285
1091157673
865942290
1101046556
567767226
711539088
271801000
1365312204
65849693
176418104
1577635019
285165844
1310581428
688046521
1567344619
432192092
1204173879
401974054
617862994
1532462799
1050050575
477084077
1383608227
498539765
2046944309
949769000
1534452654
1233958944
1072665878
459287673
1125838354
1473914787
738988182
1319706503
2034868030
1851864182
511502795
1131047131
2086845545
1875941256
1757952556
1042891268
895100221
479824633
1889561511
313584423
2051539181
839448044
541733918
1830754072
283811992
1440665741
41144645
1909772375
1152928293
1596576494
1607904434
2032621851
410082168
741633466
1592603031
557722674
1659643287
1373292227
724493371
39542388
458059096
703315040
1476460670
800989041
495946550
1291439263
1745271455
1320461223
796254647
186409920
1838640440
67445535
68029824
617583740
1754086480
1356241439
1123947212
505006595
1401624710
2052841140
1737832751
1587623376
759739979
29645092
1456245448
1935236268
174184845
1798966599
1743567018
878801758
82246566
569593687
1018965015
2104207293
743414698
1891374029
101758643
1052157493
1994190203
1277480078
1132626854
964280640
377528391
840317544
1849889104
1377763163
916036135
1764450952
1778142433
120176999
1409250639
1051125893
1944508384
1359004517
522489618
1348663187
1123062716
1270883210
418767282
1307087878
1127059238
1528619615
207791513
1011938342
1130585841
2051866593
526283348
1553123065
1640219742
720178049
1745621640
409624401
1683375399
978014154
948497430
1517411736
701863674
321754492
2103638217
2096148195
1779311148
1149995779
717853656
1466004420
1373322795
1707080773
1898565925
156531183
811037159
256827522
689714637
1951457572
722887244
491765092
1987307425
1195043893
1697873457
1276663326
1685174189
140141552
1645298886
2054310916
1810258974
1320605607
1890739393
1780505355
563597625
855053053
867669983
1662140550
511993921
1485604757
1163046012
1833421667
1514784261
1667491189
610635615
1525659967
1412181715
773089683
1657519830
1910478642
1291824378
729162691
1146273558
883593155
603607205
815938185
887732138
973577574
1910056192
1530412392
1912148944
159905024
1598988070
1936048675
1070064139
13798094
1382304327
42410411
2119555273
497025652
352087834
1713249611
1319072504
284497067
159850612
704031233
368875592
599075744
365252732
1026582538
369588823
924176651
262675861
616080620
548829488
414276371
1671586246
340355916
1990671686
1067000916
405887408
1653668812
1005648935
11284672
1869128040
1597701843
807394380
1515246511
1901409623
119843106
1772697233
1236392365
1532565200
1895380255
614086132
172352393
571848838
557415410
777437385
306980
2096687672
821750223
1428164384
1039451457
7845002
600738139
569917581
138848062
1034748166
645023092
1436980417
837691032
1587920085
1262419000
88118143
980531076
686938758
847436507
1473124969
1961844212
1056478160
1868098429
586766881
820456166
692104668
1887475101
1630288055
1604822081
1838867261
381382776
1144313403
1913350459
1442588323
235296164
243274121
904396841
1797121874
25540227
1754737975
1476177244
1282711910
1432635692
1303551934
29159037
827885602
2124144576
370221487
634597006
1133923202
256780682
2083222782
201613639
2056953295
217741200
151129141
194456462
267610353
402407209
157067208
287618566
1079402245
105416838
401428916
1365972290
972112026
372620154
1329124233
1040735176
1696132067
1083677715
1195701899
663164056
646069188
1376974807
145434068
1590477918
1880862868
1841647878
344056623
1229179284
2037608316
518535877
450214716
463010234
1986005149
1211525814
1856845211
1786563450
1183684694
1862255752
1538345413
1843753243
136021897
763552186
1589827683
149088563
107968461
49837691
851957690
286980732
426133733
1070613658
552066349
2141833640
2100201259
188041280
1834535192
777056205
597132030
1259995260
860710984
1233661442
492604332
1541786795
2053190570
1684765691
398818844
1478810490
1342474161
1447428756
1689564716
806849688
2005729435
1611362035
1163383292
666443697
63863302
754310761
1291467902
1855288725
845380779
402254176
289513948
2144022541
72733825
1258216302
1555234445
1241114916
596110759
688954786
1867517932
453991510
217051786
681561636
460787931
66043963
857956743
1940928771
66432002
559638972
2099447697
1698889554
711923138
1726852355
1855720911
2023235790
1763918016
2012053091
1905895401
148697898
1436579256
229384988
1494233957
760583152
1051951816
768866683
1237353530
680179810
1202439716
689517035
1658854437
1996840758
629005661
99332596
1722546882
729535157
1117927627
904624232
1158445919
659453770
356755185
1467757962
1869700435
879457878
1263518625
1412217682
131777063
444632780
344116618
655159258
164818625
189450062
146728726
780416230
2094380795
1961093777
2031997036
184161446
365968179
1268999392
2033012619
195734627
88213148
1820296127
1824229096
72990945
683507792
870919948
615039726
2017678489
1897639618
427366628
410623597
1947182498
820047339
2105229439
193139746
1377509314
298267167
1079667624
104068522
1821077776
594946796
440314529
1789302424
1119825281
165108143
1376330509
2077612207
1456206517
414504788
820047339
793372344
1665866893
1644752824
712188594
114221507
2132590177
2008449580
1882329200
1579556176
852139219
1290206871
623101751
515780561
516332020
882730402
1549874776
1887826774
2008496070
74479441
562227263
125551007
1921484374
1896887930
13269835
835723760
391265970
1327287216
1639146553
82724746
2077808561
27495431
1655907775
1714221112
1723900820
732581073
594631372
377695831
1282204087
156202148
267917071
976793166
377597988
327042325
123145818
1137719735
1328614029
1492321185
1298816200
1293555710
844711539
623984841
1245693037
1026734389
168885983
1237596422
1538451539
416493271
1958144399
1763048054
1165863610
216788673
2074044337
1555057227
462450864
206213833
596016845
590403349
1928548160
324251876
931342971
1180187806
1281920832
1352716690
1457279787
479203172
1491769180
864801335
718338011
392860162
756595097
2084654132
1297184734
786395005
968381250
1645224568
772608584
1303682978
136913754
1373310871
940681624
184073757
1493915258
243767682
1120229210
311032744
751379129
286224079
185792695
474451064
278014383
278399984
542586963
1181635237
1059451786
1115714570
1970367092
383523842
1266147954
1492015711
1805709488
1989557959
405341739
202686523
498074280
1244783684
786993924
1020108309
2137198693
528463208
2004424988
710378550
138182214
656560439
1599444918
899704545
309909311
1467056264
1116097362
471814983
58674103
549544950
1227131276
698998207
328099684
90903918
714790068
912388721
487422553
681925985
1739214573
1039777872
930230246
1052661012
1944418250
400965543
1242845892
637381123
1380172072
723723283
2032565535
2007015412
1169932818
1310537849
746334038
702798711
602076645
1693571924
1415483518
1744833054
1157195622
1409856048
1653114426
1951557752
750983094
2130994229
718265951
2085545747
1774074199
2041946415
926088596
1423798181
2088881245
1302336660
282659731
751902796
700964447
436805301
2033003403
1361710462
1601690425
2144056428
438145011
1328405901
2077076364
154130349
1492686174
1488554367
1358087253
886921096
1186456534
1739147169
1463521616
446955515
1498940725
598985860
218587394
1077579722
330001085
2043791681
1896830367
1514941971
485182699
1275203073
866861161
1396554011
1578862680
568860996
1275829592
253499544
855289373
745884643
878216413
1984435870
1726264806
1279738371
2028634692
174280653
2036735476
376093774
1786066490
800583081
735370277
1381909057
30840168
1677250990
6446302
96058395
997926936
1566951558
597084399
1822212692
2139407435
1266276291
759822337
1328125410
2146307732
1370339027
1878737281
905955254
156016402
1527841805
421793214
1378804317
137515243
906365455
254676110
115335667
1762888748
2096441149
721083851
1118026436
564926065
477599504
1943609211
530209741
1780949754
127703583
761253065
1698301694
1887562050
2012884384
1378394356
787789493
956851182
854575285
752548831
1337021434
60525558
1860506806
1659588510
1384123567
1446209016
605399649
556602008
1589471001
612260041
78270176
1281758968
2029034431
2015693451
170617075
167773948
1257286733
104283759
352562203
847968984
1121491521
735172535
184979943
9042130
929510113
401038244
1589745831
2146324837
186151955
475913454
84363081
1748192004
2033879217
1906368004
100058484
1855263558
1519784731
975301089
469993698
869511847
324830817
1409677742
563493463
1263165465
713931822
586180538
497053327
132461248
94220279
91533969
1748422867
1578042652
592549762
399536381
1520696328
931983953
1636277121
1128593154
591449597
20421585
1145648920
1647114014
253704780
1887454669
487579431
642544314
633653723
1317639427
197353838
593245445
1950343694
1391404420
1436456501
1622730121
270383184
742265327
737886790
310480357
987672165
1427295270
1139713595
1211063094
790055679
2025127249
898731502
918084154
162531684
1309819612
2111286977
895053125
1156216776
49132065
1413317532
30186029
2122940849
1635717892
1283942063
1822992610
1341425254
1788487065
1837432356
1306176046
424800857
545532221
1921970893
171339591
1760721747
1499332996
1602945658
30016242
1576995973
1547707653
1927626370
234793457
1127004747
2103320343
1461425342
1413663447
1655746124
1368597088
541680396
622551044
564666600
650377332
1664223743
819631453
364936418
169486088
623396105
1278382666
1188396976
1938658903
1855192725
27056127
539485337
1298103605
365427715
362215371
277999642
1306732752
478557922
282555480
1692039610
2046391247
1061772019
2054937687
863260618
410755749
1049511703
1400294628
1935079612
2011597034
670384298
1920240925
1752341083
561739537
1421387424
568727478
1408235034
994131722
662572038
170966793
1979294212
1241816568
1149355662
378137698
1624978792
64560739
379470581
322930572
1430812903
1138281195
486261726
1924787343
2001240845
1037593755
633380470
1665380567
1658596629
632759774
19157781
1475827509
94860968
2143879854
682790568
156614595
253501972
1871712391
797054944
943744278
1704533165
498545407
2027985047
1426208999
708543225
1657958181
1128396848
1200937379
1213382002
1659174103
642789562
1220189203
1478884396
680729199
141907360
1591341991
768027674
2134233856
1202615270
58903016
2051380804
1353651644
784639923
924649247
422548183
615701152
1689825734
1619668421
1643917446
1507663874
1537553076
947080388
1599791448
235166146
719838623
770035540
130468603
1418465576
1965718030
2118079131
1632636474
24957190
913929680
1251203134
745935524
745430997
991513178
1036392625
813844553
1110446129
948303241
2018202494
1245409749
1030331
890663641
1452406350
1363825871
345140083
1608521489
2114317615
1020008139
1453676846
1049687372
818517210
358070886
1868990621
1118164468
1939705905
293044095
1905621249
1677531905
1621767842
803397542
617438585
264930315
739582189
1186237682
2032356089
1265951455
1494622482
1432052374
1809751817
2054962418
1748401399
1723653617
493101440
516741836
140776898
1924658085
1237964685
104949049
984828304
1789910877
96516730
2119554503
2003956705
1376142576
520326541
1624818753
518345253
951745155
842217810
589157919
1803661601
1510776678
1036824425
888162870
1905080958
744678678
1173171939
750238466
2038320987
1241616092
872859414
2082588532
220243272
411081209
1631101269
2010253031
1790483372
704598641
797799108
632365180
1335586091
1133040160
389569123
36351818
360991035
1762045718
1163660233
451758350
1492386546
1767710061
1244276894
1163091848
46930721
828660358
797809717
21734538
63122574
782276915
1467168107
1804231354
515889555
1877782377
656673915
1530330684
495023674
1176107058
191856968
577746591
2080551156
738867842
956783567
393106513
692396453
786086521
585742029
324060260
896636800
729818368
925634909
347237987
1056894155
1955896499
2112213759
919200852
247067344
1660550398
284082745
1680328926
378526565
1783167126
959397943
1150491320
1982030840
1681134418
1206367966
822232326
1594655130
525602450
2107355043
2033272650
1468538412
244729989
673704061
1706373810
323040465
921511401
2036789658
2070608235
2058174354
155724315
310513794
345930243
1666832819
1966697040
1392966351
2070617438
543221489
460615914
1841575822
1132388393
197381995
2003323382
1144586851
691475283
1896653729
1442360607
1032151073
838125685
346846039
1143340262
480066542
1733833848
2140176426
997232520
36059114
346811821
673189694
431998976
2007464474
1256696918
573533461
343766792
2023110079
1356742922
853669434
542974901
1724951155
1819218261
1225596058
1865726355
1359568091
1868725804
1133927619
377445537
732705982
83410631
1656555733
305586390
706237919
240078886
1033508270
398919529
1723481629
80143888
1990526255
1076639514
114080594
1858050960
1880489625
947781081
732491864
425298495
1978391171
2061404468
396794854
1904820590
1487908670
2110182656
1782148933
2140985936
2124685664
506670890
2072116597
2131983031
1187895314
1347286354
2099392362
2107144709
101714321
1504498806
261058837
2034868030
1105344695
1244688987
1083190545
509761554
195167447
527122246
213627674
1589252068
1221656483
134919041
135704221
1275063330
747799648
501059329
201064250
2014227548
2100989385
1359515359
1091232436
1494909942
1280291676
227622991
1286764981
1745250822
342706162
973813881
1751065608
934279950
252574115
265688005
2031776281
330707440
137412953
1215486580
546891674
1397187656
1371232788
1578180650
444419374
515627724
2063342664
688467725
414465642
1300805083
1198384844
232932161
418221807
1313217865
1687094897
1659812252
192460755
40541005
2034528397
831250906
631880462
1888548400
1313560443
1201009145
1195054865
1384887028
1140701634
1183662544
537464222
633925272
484922964
1702412183
1334693174
1401449627
692078222
544278508
464899885
1265679385
114361874
1725915689
264091762
1126411696
490676794
781387457
1575228319
515356996
1313809169
1202095436
859723545
1619239191
2118617985
1902091396
1201640866
1369607237
810773515
1893286546
443460127
666616462
59363315
1531350584
50619842
1240030343
1346818527
260638433
285866508
1852630376
292106558
1389296682
752331665
132101958
1114362425
1431269640
612148474
1178366688
1822432193
1086303691
1758954446
569718328
983223075
283870415
631456297
911058504
1538101541
1321120264
547675636
1186765247
672856753
646910571
499908789
1236172610
300655239
1368988489
1826711851
284082745
161200424
1469824223
39512461
928326374
1554729768
1170036597
460602195
1569290279
1377929068
1746604368
1726064368
801874513
750768161
2132633279
898229034
333647025
1857294828
415734873
1863161302
692038613
817968401
568328091
246748614
825035570
1983571120
36012793
1895610723
575929473
1364617059
1617866665
1320347692
1438125244
1535332882
892363180
1730369700
328509609
653675816
592635233
719389341
88077336
1299706490
857517155
1651739493
1363462013
781244810
136155977
1250964904
2113431740
916637728
933798866
1518467962
568032871
594696106
486987888
832488332
980343563
1676728600
1834642619
1735301506
562815115
936039430
2030668614
1875706539
510443248
1314145459
1291008627
1409856048
2077081829
900036784
1374363207
1811507872
1419108247
1017858167
2122347939
218935222
643017679
1468742555
1759167801
2061417484
1873545678
983740282
493727534
1634686361
568774425
31416843
1597059134
210508592
1731610518
1546013531
957735252
1594538285
2008499054
409034553
928596678
1091113176
520357478
1736485581
1076177785
2064117099
1865515732
52705273
2085348785
1075673062
1935894161
438235627
1938786041
189601522
1415073218
1190057074
2053284862
732705323
1253720972
1592326749
2090310575
1799578437
458690776
70843460
611987288
789953640
1551838895
1535023893
1571416211
1853499171
840973965
664687954
714648208
1725373752
257987042
1212854337
1669774515
278405509
3232385
706481472
1373267739
886732971
2108931324
655803299
1793529361
621273568
1537853369
1573539612
1435757986
420324064
548015177
2008019216
385009560
745186451
53609770
2026574624
613854651
254587464
886955204
626915916
341973078
1849379571
846021890
2026108799
527039464
685736057
462979308
855644260
1402500409
1921108959
419513070
1948849542
2083013618
191724956
692496162
1539068751
664708613
1154561609
1349641458
51152615
591065589
916248551
1494148050
1591671030
1909345826
1316103232
27353028
1169085990
710390991
102935111
628766696
421353124
111921848
414602661
708650146
579670676
150164811
328859068
664257406
278979062
861424451
1027525807
1269791735
1464231101
353554703
2006588021
1420312851
2133738854
83712183
2083348826
1378775872
890334452
1656008952
1071826485
856160154
228928140
2092163626
942794330
253539530
1805941830
1515055687
1768184271
302950974
1351026895
421782751
714390782
1201708601
233573664
1385966446
1809567397
505137338
392218232
1800217128
549363329
12043196
1740282717
1411304168
1785911775
532266016
1902350980
379266887
1624045260
1918424079
1077682979
455157707
268309424
818423899
1274956315
1018490580
1842671978
971643042
1499259095
594373018
1694588105
28071909
72003075
1840392917
2035872645
1425013608
1683329139
429610554
531688856
1746228394
1078651463
275086510
1687024003
189677227
2021389571
1390200501
948102563
1323367728
708639369
886410413
1849108958
1917915290
1296341492
64930030
1226464712
1076630620
335974698
221374246
1827398853
23390477
1019147280
1958164853
424491281
8268624
287547923
591056791
1473950368
911528912
2139614463
817130641
714299434
845108294
1515234923
2000843040
1478396070
915203737
1951832439
516025777
1387394972
1208924661
1620007053
373613740
284920522
1489546203
854629307
2106573920
623451705
1004482992
1042537657
832702396
2005307272
472850030
2121182873
1303007621
568841803
767935881
2027467599
867900815
1445500539
326333482
790798822
1697053698
1555618312
898289482
1569557865
1399750526
1776066738
693252104
648123326
1706873742
2144602097
2090111797
119534162
1760872312
1332010786
1298965828
1525786947
1920208108
1676095565
2039759605
314541425
1828924690
179257532
681112599
1976059912
1244083773
473257827
1133927619
334256902
1413107571
1927666168
365238622
520609039
809662490
414508217
1823514416
1343180357
715698565
286602450
1625322682
624268659
1970225541
1304770069
1673717935
1440046434
97921973
2014493601
1124008484
1758399319
2097971834
1132292571
2056200946
142257418
1846599377
1088669240
816133575
762575764
2136005290
1418115876
258982920
1402741957
532061419
1340933685
1550986074
2057329118
649489980
2112051818
1997011226
1498679031
1122483846
1105063476
1048549234
1936314208
252195927
1520617209
930089114
163169104
2106607734
765574270
1885884628
1492795995
772230902
777041907
1615490868
998293292
1792560232
183419180
1425504958
963575211
1743475216
295051283
1225328278
1576450182
1272417102
1997145159
1028980376
268359477
1263547906
789223400
532794529
1640047674
2010860466
1933452541
1943390088
333963690
1629900001
1328297006
1279636372
1827967156
342548635
1390658347
1697336206
1969134587
1959292162
256502384
57686316
937064436
1450441862
1196951072
2078618648
2052417860
2067903696
530388371
1208110802
574643780
2044946054
1834864591
1495039279
1637430664
524987102
1813203402
1413620992
963061177
520664874
980848401
113772194
56781062
386579324
802044388
1587074619
1031037571
374590690
236850008
766659531
2143145885
1978573153
642931536
1639666230
1004384970
1514054267
2069694617
1227606240
625505087
2077567277
1312194316
476109383
1661884425
1189768642
1769167208
452183136
542529689
20301703
1314929464
537488031
1398852891
1052754956
922926572
1643773328
1606170056
1248276012
207176181
1783528390
269099292
33891294
1482881963
1233816714
939233224
1055850573
1995325103
2105453207
942849391
1720658670
780694884
1658329064
86829048
1150148770
594489273
2071424134
1905017337
726688854
751391732
788209587
2070422395
711551927
638098976
1783040422
1504004240
112593678
698573110
248826649
452471515
1590073174
1134642268
1000339233
2081773009
72245628
1842212067
1837758345
143220666
2017695578
359141984
671711762
546986922
575124186
1938804035
918908111
334118525
2027756119
1301906342
1009912265
1527412209
1786374387
1712463424
1965349840
1481963661
926743670
13964033
1608853570
1899890375
1126110334
1776634877
1852746158
1604453270
520149504
2127850498
516803731
886081903
1364339234
239387820
1949868692
13826479
1296058982
479317122
1910093185
1096893969
734115521
459444803
1578993805
82974634
1372921791
264492519
263682584
1251561064
282547975
52953740
903020551
101406165
997085555
584521979
1947482489
195667286
962703569
304595856
148637254
994451341
1682564465
305422428
1581394790
188178525
625428031
1025242094
732072378
644129597
1650304052
1525562306
769013062
349415590
247439302
1255197024
1004425235
1759821648
890990531
1970097394
1130938509
1209068143
307714399
645241516
29436264
1041357388
1259828523
891040173
1528216914
515710326
730228184
383822291
508703116
2024298969
1758517243
175983786
54140536
1252594481
1946720979
1962153088
255661969
533440329
1024192311
3278451
1515560254
1432636214
2034155583
377719363
938033450
2061293093
1551588616
1818145886
1541615462
276793115
724921204
584387502
1114450151
814132001
1715689041
2024514490
2086570445
493101440
1321110604
514292684
947342605
1445188556
228835765
650026703
1316805631
401770348
570489340
1164940570
925315299
304928422
1568230930
516369505
374009559
483067390
724664859
441245543
1268620514
653084064
1102559469
1497173286
920581359
759515708
121167263
1873500481
1988319834
984792520
574332885
1907955680
452242117
471481124
727342995
507421238
1699224248
968295274
1197893002
1375914162
1522900819
572174136
2034107037
2117028027
1306122343
2014225164
336395534
199915071
470120901
635373626
1907684899
1298403529
558022301
1752636153
153479607
2032104506
513581512
313323264
409365705
1058706429
533461564
1789907768
1664679010
1307288187
1609335220
854072575
1197832279
1280457763
694869022
602669198
1029153751
813727575
36694657
735497707
1889891940
1073113675
372241772
2021539972
182374314
1956567219
1229652317
1530415083
883457527
1868853632
1906087336
1810445503
411659541
1678923533
144607566
625615450
916460523
1135963159
820734821
827577642
1160775880
1514546436
113129558
1503447960
1050143152
310131914
1613248026
2063254751
293183289
1575709388
1568210808
140370103
1254488926
251507242
853986993
759669891
382997301
2018694360
1195984241
584300752
1444517277
1336007832
272510449
459872991
748863456
264950784
2126987895
1001030081
1516199309
1609659193
1840165353
219786669
621739701
1292968874
1857473719
1271314483
928363264
711146127
1194592066
497874516
180934179
356224068
1746972726
2004701216
1689584127
1925171839
1916439496
1028021539
63888422
1695359046
726004477
836774660
2015114238
1856733917
1041292714
1118037994
1553615104
1880791861
890486383
881451742
694440835
679115667
637101631
1273280833
2013050759
1637203787
1268632574
1926644592
656244341
1925401920
421178870
1026532083
2030399387
1464032777
1374011462
2020521787
1879954554
2006577935
64677287
1338879309
1744888638
115209769
1496165295
996053391
789755484
214617898
207686442
1204494553
1019361529
2132608914
1266450726
1965454610
445018685
633872800
726409719
3831858
487764825
1223506599
2119337339
680119092
1441619683
2081244089
2118552645
771785423
18845614
1510429660
1520910811
286379041
680290729
294402806
1538330804
507927856
1506204692
674349298
1526678802
971948685
1829538932
1692766902
167490983
1766219824
1756553068
1423094436
820139461
263136685
179375118
1743172831
1629983393
672359454
1257239802
1581522939
1340691336
566163397
1635590998
423509185
1925588289
1873398267
1726683675
1656601063
1898225331
69895646
1220123350
868053818
1774560044
1275508175
572089117
1749271055
613022774
64535125
1191545772
216684680
594073482
323579940
410992029
1306186486
1803361331
1188979848
576141603
829726002
2026417732
1375895908
517257925
863234084
1255926822
203866398
543511471
1132354050
1474798456
1299750023
1832322279
928255256
1948433839
41159395
123129433
899619160
3186704
1390438717
1630399913
292395026
799359286
1892439370
1745656427
1648638339
1805623667
735797536
2000587586
765007272
661324403
1462767986
1400611924
523953043
2044529795
568118154
1972514466
1912253769
204501374
2117019769
1161216870
708383084
1460542315
1513957268
472627387
123690930
1500800241
2030646298
716419143
402655461
830325852
1926516486
914288239
508026695
1811551969
1492477238
1016003251
1339880641
1061277492
900852722
1180280670
1672042267
1121331125
109559528
1223365575
833715990
352682082
855654482
1751416416
1739274098
705603487
757496031
1710696060
1966809766
926592514
177468506
984304638
1114159673
1717638889
183619014
712838914
1812946221
395920317
2135421589
516705345
119256371
363800681
1165149321
1914258033
167854671
117838341
1553762673
1054343333
1557238768
1905990226
1908476462
1157034134
458776984
268562773
1567261794
1627076656
1636992288
37966316
1503984303
928299442
654455782
316834072
1460029073
1491811244
2054335060
687902237
335805711
1603698257
292601028
144648934
1586356537
1225642247
1180447366
912556808
199793161
1793188202
900119893
1574614939
711506040
2122724332
198307839
1762194246
711708370
1917336971
450770134
2099483375
187878878
1632701518
1488847999
118970657
1190772378
1639181748
2081402637
1428297655
1644183981
347428697
611399004
1271431440
1814947107
277669506
2096964459
62432998
1695756969
1302998806
886679471
814670418
72242484
129355355
1014682836
1362652798
1008651285
1647265658
1330257838
318199267
1846028428
1333182164
1025736258
1152176202
375958999
206439579
680648709
110818803
415464810
193040421
973455703
1049751399
1311242478
1701426734
1916097126
1007178507
689082355
347663338
745673985
100621549
1846407515
1583949126
899399530
1052983433
295868806
267905768
501385869
337842626
1371215087
102066467
1013376281
144418615
1489097000
1773704446
2087993915
1214275937
635886374
855856244
1790515208
1119230687
358722689
2143672230
1389527084
1907511221
1356565178
305153808
1624327158
650790012
1117718999
1446715717
892758716
82454
945967438
1428648666
1312814558
1109867961
1308829128
410134118
686201081
1164676280
1134213925
1114800607
1007750133
1368035600
2104352977
799033176
470647608
714624332
920155915
2957501
998289107
1667090115
953165098
1281320668
1597164125
2138643340
1585970179
1349815737
1720560498
550690888
105640713
765562875
1560101085
378436051
1978181086
1056943626
1078391351
2094569937
1599355548
1978120721
745576915
936388585
224641336
961310336
1625084385
1997194334
1184406604
1217493880
1546336138
1935442977
632797541
463624672
1532677856
1816394750
1731620183
1936963816
1465927280
1609555501
1430679982
1755478146
458953936
2102804530
731836354
604950030
1832450429
180449780
1570094048
1189595852
236615284
1655708323
1992976383
917028295
8626441
2137635079
1711121641
1511916614
928272330
899408171
811314557
551654935
923226526
851313806
1357658441
327276228
1869718527
1881462517
1454802646
1839171560
437355286
1421723966
42100708
928070133
1067141866
1857013200
463417084
682202330
1596611726
498524273
700462021
748453640
136494132
1757264724
1026715019
1757770104
639438997
1704450717
1981196069
223416672
1547559072
218837645
807447015
499799532
1441361606
306379817
52567690
746486952
819234551
580966079
505791486
1623111757
1847332341
89414660
685629115
1926141054
1765604959
1616039268
570514443
251678051
1926379460
75311606
1178497460
1159553207
1529761571
1312017603
1487412318
1312420589
2016723528
331951979
1833178048
1876870819
1177883079
110858339
255613542
834750447
1979056317
1344268422
1781571183
1045951626
1135840205
802183401
822159325
1410564357
2003451139
1905235548
438234970
1481333535
126090528
1483186280
1159367156
112149190
1402255290
149807290
1855960037
2117926527
11653822
674146182
661665608
157786660
177046699
1037301953
2076733194
827212236
1103432709
1684318103
362970416
879133076
2025464482
53617362
430543339
1592324701
1502202515
114805844
863356396
862921294
216341325
1108833011
1919310610
611768435
681565195
1782734488
2003580289
935215075
437943567
1030797006
791417962
1374937683
945710686
1625625306
1061160902
406404272
1002501623
1169421043
1806639338
1390506139
1358210767
746432273
1115793898
1908896957
572036385
2020573607
2111294394
970976948
872839083
1855954683
2100329971
1210095274
1694296748
540934484
2131729789
842835490
791960642
1804944389
723612788
1262694246
2002591297
1221203254
1415552698
982660897
1252386985
572312442
361123945
589996019
1877420680
51539222
1754537421
1293961094
1707140396
1834575393
817040426
1951511259
165381767
1011276162
2136496586
78169987
2127321920
644967351
1141744041
1412627597
1593800615
1084181129
1704769855
1552896729
602865807
664949041
2030513638
961091592
1490495424
333674119
296504187
958615517
697799523
1685992895
1276693710
1265642709
1626696979
1378892453
1970837966
33580562
2110778761
1430214408
1027618849
1222677603
1196199703
2035986853
1691192352
1326845271
432501072
116095995
1092454448
372257999
90864252
1314376470
800203011
993670498
1623169668
1026241618
1540575481
733479414
1596428741
2138876061
1943959929
1134540323
221216795
1126189222
365252732
2123270924
88652520
2080134359
1817297870
1540912832
1481205160
761830259
648270854
1677203076
913392826
86544675
1213671479
1794394414
365600684
1993264614
1007307879
1091027966
1102980515
1712026868
1853361226
439038626
390721393
1484557752
1099686347
727304512
463771495
1827509854
130026942
2026503086
1284345811
97146310
637154351
10491840
1813487738
1173375899
1031215808
947266882
761698036
884258955
811494742
1684921956
1293602039
2076016181
1529537297
2134315420
2007585246
168272682
200682118
1637549851
130893866
2039613941
399359508
689175022
1177884559
878833923
365030424
1951444096
1850741186
1053956386
1439428316
2056141211
1742745757
1097280863
1205334356
1490224223
296901829
376404804
1221004749
861902385
1318383237
1642658848
691457071
1614264654
63120085
499426478
991424095
2095508569
1567599724
756918709
1538135829
955540049
985028654
671647876
1208146290
1724952331
1708054897
1085514167
2058746545
1146996414
2638624
146762207
180967587
17781454
2004096435
977135236
915235718
450159862
940391398
159594379
389204251
1141074928
381663589
882462632
1225309447
1897329435
1113646548
1395675534
1768805485
1752862417
1356740900
499656254
1057143389
614827689
762228785
918567423
272655197
1994569736
1904944616
1835752191
1511055852
1153507315
1517920766
1537776087
729358347
1334040276
803577727
1841260828
1698661801
1687147324
1800989441
563788768
2126188596
345550975
711916625
151225317
1301828648
1672689636
1541461837
2055371461
1098696443
46814808
886285227
1030090593
808834512
1706662257
1723162257
1965501717
1624323845
1399425637
440253540
314234353
1089468494
578739341
1698374471
636869816
1719126462
978123971
1931873914
1790286500
1993839003
465339895
129909852
1851779184
1229317267
950037297
1741874140
1889218130
1513661963
433967286
1573085766
1864205093
169560779
1182535433
1942734471
1157361069
821260605
1911441806
1913878571
1200939119
415714800
2135505130
943819533
995138977
1837455540
1839940728
1593755503
190482129
1607219439
1366427226
1993223886
700496731
630839614
1967947684
878601472
1046107096
673951993
599540242
2053250782
1953053149
724701090
1934082683
1476802731
656033491
1402011334
1083949105
556653596
1476148668
794403888
1077986394
1704268910
1969586663
1281482345
1150000066
973065030
929421303
311520804
1452812021
1130514325
1207061675
1272204039
1675924278
1973559945
925419190
194953663
1349771810
1499764848
1244988204
685966216
993078053
1815188404
134639408
2128890680
1141828586
773622989
1591760778
1588018878
393106513
1850229062
7773491
509211507
1625069791
477683164
1021957803
1865141592
385039415
1462033549
974706228
227673433
1103267
1091363333
1213601653
626465069
577582769
898720174
1651085051
339729398
295169385
982811052
2067839039
1024593454
1232646107
946509392
1577874484
433279419
454578364
132661328
1585974048
26974840
1840476427
1447513391
63485822
136652228
1894364273
577292431
909138922
268947469
429200653
1117657548
190999388
1165384246
1681757737
1177524834
1309269962
1588847965
1192917565
1378221593
118398921
485878726
333977616
1139751004
1393760339
1658756858
1536478850
1078528996
631616353
1977567697
652323357
1025721194
1820702675
667250126
423642507
1629799341
213331939
932620875
949565580
716283657
10425856
1113896817
1621720074
31880083
1826483802
1777606355
1059143232
1412761637
604259605
572180095
2137899905
1341170498
1669770910
1850890523
224769094
1638945974
1763106649
1296181744
1222057523
198477991
552983654
602760680
1189278278
755685567
1629215956
916315651
109588586
1506250986
2070422395
1127748418
1982353970
1339818533
224661634
2108745386
1280825031
1490659629
827658203
915286189
155666783
1004781684
917252316
1686227256
1582940494
667997485
303756425
515995321
2921552
707573636
996792812
1839106486
1819419285
1001623592
1945575456
138051371
2041765792
1026973176
1212122902
2128267588
711862747
2049729333
1868735251
27692443
1502521999
1298210327
257281510
1966320049
1034113516
1708783899
1938039512
211026931
822295311
646674110
1721930314
1757821100
605287193
430463783
2075198389
646259492
1472996644
467143662
1960744142
670321267
940511976
570130381
1510694678
243608800
1535703878
1851716203
1258034381
1177760582
2032626210
1594506589
1307426898
600600314
1678350629
327696415
1347000458
1151519116
693721586
1805758207
1075507527
159320586
961313225
930539923
2005983824
226517218
699801090
1099485693
238281332
1414963784
1210356684
1830753241
640879584
2024799789
1261865319
71388229
736830350
2100359050
64794666
194269908
234645845
1047321955
364424976
355183191
858778544
1867267976
1226138292
1046257650
1193841848
1236600408
1857050731
461192456
1612798169
1258209542
625212658
1349546770
10536159
1015363610
253579267
1992027678
949089393
1978651994
788733792
1210484811
417641007
1391318127
1580315518
1870686622
944286437
1203341895
1871042660
105751793
1290929552
522628250
153544046
138147861
381481339
598519335
1300196871
48637080
1743151978
115255275
1974401344
598426721
1745865772
947871381
1920504641
768122224
1078513637
1913029757
1583890706
2112292874
1524974725
1521747657
1800915735
1015690042
1276197697
2010124917
2063132350
2080653832
1307426898
2128538221
1773989726
1896297618
118166767
653842218
291258890
1474490807
1443792194
1111285365
383409095
1912242694
1057025717
2112223258
1380867764
1700391055
1620802161
1825700655
1723517445
1553031700
1731587574
1156455718
1141084283
673839869
1591094956
1016906541
1239043503
547139855
9194724
2064984476
262855885
171381203
669398895
2020983856
242006595
1249834558
758627532
1980818932
268272100
1922264904
1945188781
1928141186
12362737
1713615824
165312852
459963502
1327635586
520163128
90385275
449188649
579688560
1223232449
131417174
1468889645
1177049105
1988247512
786876211
1359596694
1409217619
1733653457
108939140
1875308535
1730524246
1425058889
1043213554
702874776
1642907184
1398522924
267554067
2003152544
1877405287
1026241618
304340732
1532168382
1586892069
247663228
1212264634
482816541
1912537743
2028068296
66149961
1419680401
2086325121
2126689575
629000508
240569706
135824687
1909852783
1196839570
1043666285
587833903
1699651405
1056651617
1409608972
1420470043
1826426375
1855218204
1967148515
1573999125
731509066
340575872
286571194
1955129816
2079274301
301715431
239783862
1589656487
428543767
758708527
1035851414
377156250
1053194002
2077863827
1564905290
73383923
831280675
1593926625
493751467
1998672973
436853344
1101911393
1414840060
850705183
1936207522
2076191787
355490817
1577555129
1410537276
1123369467
1634965307
388740139
1805656819
1627919120
97643161
2011928344
905389898
13078130
1012368156
714869758
937972124
1636731448
1087813499
1238514765
34093174
473448216
1694782701
442635901
2099875666
337383530
1307624447
1738622962
1112404938
2093564920
189700560
1114120055
795987397
2051200098
263934468
1919748188
96620777
2110824090
135908190
478292116
1524144969
1406030182
1672018530
229477565
1899402803
134069698
1793641120
874929419
317382978
1406801422
906540718
1945659136
1959346322
1715023515
1897644069
1467958292
1211690714
1743878146
549087720
1787751787
1608658517
1417375791
1412016379
4557841
2084574069
918134020
1747916722
1737080289
1105307918
1405052071
1721749880
1663793359
1980022286
173793061
149168435
497257351
854029578
962579126
1904479901
231272199
881980322
1273480557
21316302
573212180
20726929
472109108
1957397403
544352228
93246055
198910285
2016963139
1767268710
1431990074
603229642
1092443062
1038563216
2049127128
1496547458
572745673
1614320298
982613852
1766452249
1900961979
1069048201
1413541021
1373735848
1734956030
1663870650
2131101960
1442353380
987326505
1950955955
1653939975
389451091
932793298
1151212039
545950832
133448497
302275130
1661666753
1830674220
94959615
1865107682
767766213
392886755
718373475
502452710
1599920061
190633094
1406583985
1707141073
1390831817
1996742333
1144041016
1342638577
1084637720
1664720200
1683324387
1493773944
675926212
1544420893
688066292
124481773
1119828971
1564516188
33720758
733340078
1416118570
1239947117
374162147
186086452
1935181274
1055102754
1060090480
909217577
944676887
346566758
499689138
390765437
81269617
421477081
479861331
1225652413
1082454905
392354021
1443300286
1503604047
1885611527
89890028
2146732832
1614890797
1483967242
1349034848
1573141731
1716014914
204654979
427278812
1332104113
2044949059
1610742785
1404059869
1880847959
717958453
1940369922
1698871699
425415432
526300352
1857092945
1447457704
714978056
1676911001
685731718
141900977
816115048
33793353
313668414
1901881002
1224104972
1486430427
1510228408
744305804
90159903
1054601719
996107960
1657394592
315837193
913787096
190405332
316767021
1703573653
850718981
479873055
315647468
99040190
232932161
1619171373
842361628
611307359
538909529
626550124
583952342
1647826892
832154150
64506639
803428744
626640018
446068827
98600131
153648147
1637652558
1141708525
44839108
1956350174
813395605
1216050530
498844524
909970313
576901775
1667080246
475423663
1800031606
1380193214
1179902352
374301189
342888048
1083949105
1479431541
1179131552
183056807
1875306393
837973836
168585118
153738892
884368981
1380696187
728657725
474252609
1808417443
1948822758
789037627
1843025262
1882314917
1919780108
135756829
1692435223
640535481
516760635
769531039
1430213955
424864256
1656156076
11282969
372051897
130977254
1361191639
913231847
2050202328
200409963
351225789
659755090
1692157585
1601938293
218262853
1907693248
843188104
1344459158
170554181
579087888
182693065
192432275
1197440230
1439327544
1109161958
1074621099
1350442192
670071661
1262753216
1187129698
1228799283
2067761114
2130892957
951808417
1606812981
725289229
1370980420
941499919
1371952583
143582377
996068008
2138853329
1661913006
1736351114
2117995148
329079215
1555346341
1128034490
2021905787
358712491
1591209757
681017392
336017128
791633175
338610174
810412505
1280037029
1429327032
120469572
614419152
1824038307
1140840957
2027870996
1393158831
1776455875
1707153103
1888812233
848797520
831694930
1291072694
1048566021
756606424
1821638229
1962869965
808919512
237179686
27331576
1509424850
546449924
1976138050
487237798
1889316942
357400116
1100003702
4333615
805431226
676185716
1986324677
1393631718
1650232286
1879320537
87841296
49491234
988604038
1940698231
1324406231
232937207
583579602
1258999178
391799846
2012558167
1746919267
305846748
1733550419
948259855
709120603
460683025
913430145
1031042678
215767232
243048104
1873078463
2077688905
1138196681
1554403847
423874285
786763854
2062750968
1786858571
1702195171
99582081
36813113
1610208529
13238790
632593638
228768059
341589037
474710813
754551752
2063880410
745680844
560768521
828444944
834280003
1523614806
1791554564
1776241742
952142066
1792740314
821116907
1566927070
2113290895
1221858515
1149381854
121427291
158655604
818763259
963147230
2053172225
361884553
1262724720
1705389910
2050466130
49041663
794431962
1563158990
1402913801
593651664
1638391969
1167466191
833231138
114429492
1039720096
1271972886
506653076
584763959
592694339
1850924890
591556255
1686524094
1572776937
650761687
904086968
1405501893
2129134324
695446028
1642093443
488547738
710846823
1457438716
289252044
1486573359
2044044191
497606845
50289957
1132558165
629189662
579895595
565130393
1973933625
2020991149
401994172
1959238569
1845480092
9880491
532735044
1311944908
1883715892
1830091530
1250019958
123844784
13158879
1949720705
1971966748
983627138
1415942113
1880245126
1568084623
911478270
598959563
1665370614
1475341127
1296911225
969237073
1007568213
1982831587
1083623005
281729756
784008210
1835613957
1558654442
1766562519
348019600
702041642
1228848517
104352047
346366113
276614073
1246329159
937365204
1829846754
608517288
656589641
1836253341
1038726545
202983568
320383951
259112576
1664911697
230719710
2033350986
629902139
1985986363
625068620
1663884305
1819241235
740449189
407816821
103133218
1917042292
1738679224
878051154
204904908
1707059166
1620742218
1264511963
1125388505
1340172078
1410427753
1622131869
1241186637
897573200
2091283513
1424633334
1021679555
777394229
955938152
1792141761
665473968
483338466
437610045
1803591329
1449834063
5617976
271848108
807417710
236298249
2020632650
1914513767
124054544
381217656
64788969
541563041
2002014342
467166758
1706903013
1910674062
1061421239
554351692
1143308074
745270510
821028417
1433004595
239690285
823931740
133802717
1823650925
1500087130
1214299004
978828678
1809049596
1783369360
9313097
981597878
718744635
672670348
25292092
1630428121
548829488
1168517669
311154441
539462700
1704706992
1564515227
206867650
1558011278
1733310391
1270047105
17934946
289637839
2096126522
1682087750
1820538184
1665976857
575563923
1009792461
1354234245
749724664
1323936063
2101734131
1158525887
1620527654
389435978
1376428391
1367445434
1679074651
13238790
376938693
121854037
1487973094
1779857484
348937372
1943069540
742265327
1995724730
1971643443
1164579630
47262097
1975219135
2091720226
284628615
1788571999
1940256514
2007998599
1297644785
1039498991
532715374
724945668
1084094024
1082338684
1501506919
1845157975
1252625753
792697479
81262740
1046653216
962167683
1823673333
1712938870
1837115240
1563946715
1395083883
937319111
193132885
339794242
1487667954
1788288844
1786958486
298995302
269690983
948436309
75966554
637910995
988142414
867895259
111429370
122982246
291451159
1733653457
2043897663
268066398
670535989
994296993
882462785
691426676
1477350285
389642581
742779255
59349320
2072596976
1559408620
1086667006
1088409111
1834717617
1401447901
1063579167
498117
314842099
214845041
1342597290
232949510
1473548572
1540913937
1687215013
181654866
2128701456
1889352004
1698240025
1052177578
1261907995
1710971167
1754463203
1592712032
498546170
1656284207
125789920
504225459
1557462179
66118827
1354501115
1687701100
1719864559
194158205
910542330
943563729
1578840659
1173072477
750742292
1877753883
543193244
959446495
2090061087
626878171
1087344190
1223707591
1524416565
925941467
1375510993
1378393633
477954240
1367842924
116566262
224854207
1301349747
439436885
1739605130
62184699
1464980499
1087989429
1831813343
1260779308
1210258491
1428331470
591346074
1146110995
1622309331
1971544994
1750703451
599453225
868615013
908413280
906899184
251165484
1521075884
673189694
1640047674
2086823663
1368141067
1460778244
1370445453
220054017
2081614968
2024851303
1516145738
1181272056
461624750
1815581040
1972709130
237149982
1520964535
925030645
236324787
1009017770
1248985317
944179027
858871379
1002004590
196456649
189960868
124456987
75207623
144802885
185393967
191416506
410797356
1302924061
718016916
1728495541
89782724
6522282
252131280
502531743
1936053671
358158191
562703055
789652689
1485045107
1512794708
368350325
1631298512
1363231775
1702163308
1003950622
1934444557
809080072
1680039100
137831891
1429661672
1825983425
1971669289
1056739876
1565943126
909296424
879514272
139192645
1185445157
892663781
950573691
1141394749
720958287
1377206491
835350290
355468163
252559006
1020230001
1747553354
383428398
400886245
610726617
1786262597
661946763
988689422
2080661546
846455892
410281191
1614212533
1714797814
83626532
487050238
226672014
470483597
2067334054
251473131
1465358530
1087345492
1500478538
385909511
991336495
1629365009
1326815723
153430480
1217676978
522862700
1154878345
555250601
999852334
1562684861
143956462
150429680
921811479
1779400545
887473163
254172608
463932009
504981151
1171612507
1575324271
1049222096
2123796117
623684882
1286892918
328294158
443649088
869276270
811418202
964409061
347225579
1727781826
419973287
76329905
1563422200
1206336518
803226689
1024079689
875197211
1822883651
2098283072
15355110
124397392
1922513715
1928498169
348238318
1564501857
1303989697
1664690726
628519275
1440349650
1215510232
35239422
1733855439
553161027
1391437755
2050088266
795042646
690516212
504333707
39334986
741728536
1442021066
1376674418
3825342
510182988
310430060
1627379482
1008506156
2007400876
536515839
1853207605
517199186
557370746
1399243644
1316634203
408287531
769642526
2022413472
921529422
958720486
1618345818
1505184229
1395747589
1405664343
1886851481
246855970
1504311044
1501512673
1993391571
785073037
1276098695
1738627087
333015045
2047430738
1261061251
1829298858
1741293713
2138079811
985365741
1854180446
1283530851
1097112530
2136799360
989391480
565399880
1597290639
1051088337
516061683
197886859
1723220408
1364518713
829289626
236229393
397775467
2082341181
313280245
921751619
39810835
1188512492
1213300543
1856963660
740023532
603576103
608515280
1977133605
1619749338
1129050281
189544406
2011281898
1527515946
331857600
641134214
1487558909
1370910203
1542899794
8614498
1979215729
555122872
1626825217
271481991
1146552785
213805825
1374387180
760122000
1202216042
301967197
1179540412
2038040569
1353569320
1686997277
341865394
1610890238
1467636042
1783189805
1876590736
2006931031
498237402
1183726534
734719838
1930927774
597019641
622910825
780738077
1231388933
632212290
766388399
1309360178
1985144524
915520056
306284163
1369881714
997127998
1831764282
1929538339
754079642
1544034602
1805240112
2086823554
513606931
599429850
714234907
772216202
1279561892
434259767
277667883
177368020
1981780953
1407769161
2130898636
1146017733
528574076
1656643528
1007912672
1379757545
1156623831
546235429
181790417
852510016
572074053
901592640
996925647
115033464
1084253509
1948507913
1942140166
752557123
1112497719
1689846207
1217768132
51656453
1412609357
44737102
1683806264
44892713
1584069284
634308976
372933952
518963172
1478300738
463825321
1843054006
779896634
412224108
1767710061
867281948
1334053063
1637505268
1686610275
454750858
1614483612
1924374043
1130022787
1624224668
694888724
258703819
1681153397
919277651
823200460
657658372
106535675
1063445523
1242722202
698736868
1573671085
280261954
338526124
482168451
1052204836
1975402235
1271886614
1209091002
1987238125
1130567671
340205385
1658071487
1996207371
1933101023
343185620
674236571
827765516
1653392011
499956267
516330053
1767199356
238445769
946656972
750884806
488903564
1188372450
714156449
615504756
636028714
1781512575
1962283949
2015667591
469524882
724135988
364116364
1972062116
1354098112
812939296
1830394315
307534026
168127529
1112916666
1672987926
1572900203
527771412
1207191479
956002038
566765303
1140864371
945375201
54441444
1743103294
1164637303
770220463
684637962
2063379145
1271577846
805430930
160133555
655928552
235233445
411826327
1180483732
1082363847
1321576593
1055173243
1741917671
1172549239
1215686335
1862282444
1588232128
1553943566
1257984977
1484666132
766184831
1947348640
922943451
715230620
839252501
956391497
47612828
172016439
1449850062
290857710
934968003
1865776726
1406802538
432240653
1683762079
945933183
1556121121
924744324
869037985
1325962022
1029716918
251013476
1746841850
1135511063
2000945780
2125806565
503765765
714573082
34485454
23056493
1585886139
1633092045
1688938935
693606521
1581168085
1084824451
706356848
104959151
1912092927
476414659
1038296283
1292122943
1494086530
317365564
1032813938
1997416387
2123612909
785172242
1123451930
293752306
1459830607
299745624
1829301378
927933839
1587454275
1750131430
725721864
1391789271
1023520094
1042583926
485811558
1652387248
65051155
155969344
1761310842
672275907
924628733
1810569570
236457739
1984094166
1436453546
1879126735
1467793897
1133739721
1935930672
1752140556
2033581805
1252888110
214150238
956292130
1970012124
609363623
2007330584
566073736
2137199105
2058148299
758460516
563166612
1013659412
1948729706
2046284119
940052885
1396125796
1567480149
1136039891
1659636150
749404180
275787924
1062670085
23573149
81264503
1005337296
1801191065
525317303
532606080
580063636
1703265500
1095397413
1581891982
1345866606
1320932565
1034455539
681123052
1557322147
1629971680
4214657
464104740
1720245630
1362686378
641676507
1212598199
1962353147
1756721755
699434625
1880438862
474519854
1460182870
880672546
469081440
22452842
190563799
1767657592
180804757
1462296185
402374403
1061502630
1260400945
876433163
1016539892
255661969
1169749498
2022900454
1823342494
2032787388
1134157224
1059767360
356701877
125324722
1317813894
1319512490
148984525
1687242606
1603617427
1358970381
1354542221
1887565946
946063002
1275775759
1228627974
980280126
2054924638
1790244651
584026894
1434733003
1739763837
1912424032
705984371
1916606022
18564178
1044886692
1208640112
1437922584
830781881
1142712957
502675385
1426493076
131238091
1293006663
65290872
1956125181
78948634
1334301110
1238056128
387749366
58581639
942092324
548928499
1880541301
1558446000
885094049
14565350
413316157
634131221
1579699924
1432455389
1936367568
146859702
434943473
1555270490
2042157926
1125187838
107460612
1295517348
882750613
477494168
205467054
298740698
175814560
734896532
1833213519
1968362372
785640863
1786064556
1978226446
590629177
48295399
232467618
498744513
919611989
1203344268
1887591951
748025732
1736994093
2118004703
1833460630
1081211616
344648615
781435769
540827835
2011313820
183875299
1392436730
521302615
748728550
1633222605
80152718
842616631
775331665
1700623318
487910343
1128861961
1561030590
905687594
695194210
48798978
433330194
9949982
1920910958
584826500
1592047166
214915503
14314793
2046142931
1229460127
798776356
752679499
253649947
638686940
66902585
228382540
538837982
1228954473
1729897003
1748065132
1466742233
759900967
271304900
1008777686
579832812
1055285745
514608980
495617745
185931923
1239252989
2093996020
1475591565
546640874
1426946994
945294873
1153859771
1971315917
793717300
1330852545
1857604355
1260683103
1281276065
829225943
1326466367
818382435
450636480
346648323
270965133
1051146075
270634586
1915164186
1989482224
1355696997
820298544
1151811602
1021115802
492309496
1249742532
815461863
1130756430
2058813744
132283146
1311065263
914378425
236510537
835067181
75351575
2861832
474427769
141685473
1234995813
546542394
1492554805
1511250956
1924138270
1221643192
1871202593
1592612994
167726028
316567398
1848521578
1390280231
365868625
1050391584
777316111
799331097
2110900333
1552749900
454020539
701244477
784932710
1910133422
510855540
1753792378
31607217
1796482715
497732292
935039046
1466958689
677650517
1923737867
460932252
401588097
481376630
1851133705
49031203
1921001430
991833698
955832302
558986288
172450744
214475232
1943303371
737830725
971356427
385867787
1933748610
443747063
1562301927
835754756
354652757
1266835614
1404746077
1344448490
1786950341
1968187179
1916746538
329028
398926012
1042992849
140872326
1694354618
910826009
1527921800
572479545
420322870
1619677733
1399109608
497528223
974572607
322668132
130697941
1179604614
1804652193
1608750328
1164660460
1324881085
1462054429
772704379
192748535
1458088096
1083508678
699924645
2059706401
1865373093
1727074877
511261273
1978997367
552368040
1265899442
698664876
1926912054
202686523
331480776
142226548
449694525
945597210
11648117
1641019270
1948765376
1603872083
1353919735
1258637993
951510924
872618436
1269940137
1582990428
366949228
216306561
1866123669
74788493
1598370319
1343931102
48798978
925127492
1491186339
1477554570
2146366817
1705767821
542018781
309215132
1762200815
439894315
24266572
320791317
1809872283
1706064483
1047925438
1139443748
143533160
1343957285
121945663
1068112353
1327938320
1276906502
1374454364
1667674451
1217769690
204907103
1969726849
1845694402
1773768568
532606080
2077871522
580809051
1361535356
212217490
1627808503
1354274850
876476506
716893992
1266195918
1205221764
2036983730
2052676666
188247756
909139319
1373737595
368009473
531655439
892372129
1297443492
1897596139
278980202
1129893836
1085988853
70503619
153269623
634685167
1000622084
446017572
1902434752
1142767046
1765646487
1196367074
1400192109
1589731741
471297943
358840769
1609353005
1038132902
1796256960
1536141335
1451129048
1976496548
213228084
165339154
1996833582
816451639
415522135
1936580164
442579306
122041863
881181206
123687051
297920166
634260792
2011768260
2056955818
889525419
1989924628
1700506037
656124659
736933164
1392628725
2135910267
1597067808
2016830421
1678828296
893217577
938059758
1247128651
1681057924
979507121
2136166052
525489168
2116633359
724049429
933348202
1610840626
1277508828
842066240
1934763242
438608336
1621378391
173531755
639015248
873694822
119212056
1381118638
101688309
1920383746
1231208075
1067548061
1667268488
1486629836
1979986765
63333492
1811833474
1093515060
296012777
551478023
1580292889
326161670
1034390115
1560812458
2094971015
1854836737
211174123
879785820
893789185
773821765
733726528
117511839
362706071
1110132164
1149858951
1961163988
1491363587
497394325
670468422
596315493
1020415145
1351085406
2036397046
341098321
1703907736
91625603
546883170
1580396013
1883809595
1173382985
615001952
194395318
993341796
372437190
1545786336
1164741857
1138868681
1018914265
1817279462
667371726
384590473
862997373
4519584
271439922
1795163781
926601361
302246802
809953418
795385915
359565263
2006271318
1164833204
955899972
1935707881
705990478
206320380
1523583353
1354005306
1738095741
1238081234
983412283
426316929
31077422
241520187
314842099
190033157
240149401
994554123
325713516
74119838
1773584919
2093556930
361465816
522436050
95398426
872937872
1690110547
780910988
328736006
545674248
2117096703
65712524
865516992
438391228
738801842
916596389
397304946
1134401503
1183127316
2081066879
702460546
1416140601
1667696305
1249135036
1262504447
318536866
837295057
650175992
1844524754
1942738874
305222274
1036782102
598060679
362385332
111177857
1800236115
1272135801
164731603
1028883014
2120611258
1508802151
1290037224
1696620818
968394834
1347214228
18207341
980716166
1892111009
1813500408
1678968496
340183593
1671586246
1158475292
540191787
1242994241
500012396
1126261659
440194131
587815225
802988588
1090613140
98821995
62967407
724157663
1536902561
1720671337
943191831
782004203
1032365651
1134008725
1995335643
2062524273
976078436
964918527
1298208440
1400365489
1979064012
7146686
1761875287
2084075622
470674140
1523944559
59761045
198476039
1618293094
634973434
1483691034
2118382389
145484903
1622063108
1350423568
2113803479
1132881100
1407075969
589382743
1590678553
639291106
2139054263
346675730
1375025719
308311909
1362067893
1636336592
665381432
524181344
61513348
1518097684
818368861
1567236686
174553168
565557199
450006677
317739038
1539001985
1958632054
1476320997
993007811
95662113
697985931
303789475
867581755
335653624
435922612
1143429915
265137850
1629726244
943210458
1248659204
24193778
1639024684
1003433731
387397257
763071526
299252364
1902648870
1192833696
990700950
256674438
1013145799
653896387
1161506405
286846391
1967489039
1867863167
1302411040
1811586197
1290056953
923311303
894531250
368196824
1944418250
1402625624
251785427
1424903320
1102939894
1698802324
458217926
1423633555
1812957090
1138608585
1854442921
1178821707
1881462517
1816133123
475844493
100368507
1910586773
1408082339
1215396278
432616463
1838974405
445623935
1281165538
1657908171
1163701116
1174495847
1600703954
487589612
1835763384
75784803
1579841483
1065026906
1696465656
1135858261
1572341705
1541887576
217440138
1634095844
1335393340
1836835828
1736626496
765323253
1023197630
2074997410
46854971
1661045441
475242733
2068117816
1886663757
521032801
2081468580
342388407
120686622
471841713
1441404574
1877317520
245681027
289856633
140352776
1450470670
274321317
1591896550
793444117
1056621239
1226242482
1614958512
826563601
1414434661
1991899462
142795390
276409936
1939935908
19202706
718096348
1279230964
1876833690
1542307267
652436120
1128539814
1354546540
651810970
827943667
1096480078
706555312
759346310
1429388571
70707473
1287913986
1082394436
1536510792
1785296
652843329
82599281
1177010373
434987851
1910063624
652675722
1510375815
623415816
1118013612
1449651457
1616501035
577930851
714813892
1399378773
1162485129
1123538378
2135839205
1713766130
1242091017
1563387285
308624395
363876859
16535015
2109174768
1226711626
1546119217
1169651657
1503246730
651957137
1839145547
2051509982
2002865984
943344799
1680302395
1580002562
1792060016
959554699
1740605583
1453781581
1088550644
770541168
997358640
623920096
591698863
315462673
1723751840
1309961256
1772372605
727434043
947314446
474252609
572167401
1333457002
993103843
1508188817
784017576
1342387537
951868592
1912055804
1786690367
1309704706
1514836485
1555115559
331579664
1372826532
1130575552
1122080170
2025918355
557178031
969897633
701480695
2144016010
362320559
620387921
828483180
1218165483
1204465036
850786727
210148596
1224797141
676432012
239830105
1648278060
1068112523
955000855
1453475349
1807178464
894625699
1544728415
1264263853
83550481
966645788
1989792108
722523048
542157092
971987035
1005176626
1691139209
290394902
588009947
1213218515
546163200
1944668265
2033734882
1369138215
536043185
1252776145
339778040
1452251314
1791690096
1588436613
910744660
1233343646
1481086633
762151698
35530038
1490236155
1735171610
1372952069
281733428
742864582
1767414656
854619571
1142479137
1355375211
1938020979
147311843
2002973153
875265270
508605747
1985679929
305146247
856680989
2138553115
1759392074
287221332
1606845325
912511450
1762278636
1257777466
1752128443
1055404312
2051093924
2035857352
426191739
286436749
448827204
352899199
1956217028
1196899961
1540046195
1727018761
276792986
726438151
446024643
598092015
1592925015
87807704
433598912
28481147
1761493740
1256499400
1291394842
86706898
1863514479
604603035
1564847329
905698232
1362579244
890348154
1431386275
536149913
43568174
165291429
855932774
1669437339
478905498
946800577
1871835310
56271296
453598982
583527667
1651632902
872132208
762035100
816013859
1078153819
1946076133
1733573484
66974069
1014158326
1521975065
1588604483
866309411
1413491416
1521237395
995538478
1105290699
936923156
374312177
1109274436
2099551104
1956727595
689216112
724461984
1888812233
41111844
1980729098
1663897335
39582827
983529551
226789872
269465084
2104253933
1159628252
599428053
2137672700
254752925
1296555288
1168741334
10199128
201372935
653685667
318943610
2101020390
104348982
1386617473
2112509457
246687756
1189032266
47502243
462419050
640741385
732660643
1733314036
1780575807
1317250386
1919283863
1669013335
1344131016
239507299
814484636
2105677022
1267764577
1655907775
1190194567
1737346947
371593667
616796092
1155695658
1653142796
626383213
2020271353
223536770
150125518
355728910
173167433
389667697
756420590
315298438
495002749
853976963
1291038762
1379559706
1589633619
498846886
2072074562
301441390
250122864
911318812
1286683581
208481152
323658021
1108934435
1984893749
369012452
109314495
1102980515
1687729019
1565377506
1761124607
1783048790
453428227
1332730932
787518532
396990868
2104517507
1829073208
1338913537
1769432099
536631364
1462007547
248540547
1400497820
2081712454
659985030
1480814362
1799270622
1623430613
1355565052
1787539629
136501965
1976609043
541940329
1181601171
1987637058
32142407
1479243107
1275525414
2057794915
1637280
1351883506
65949685
1706420685
466967764
2076063871
1185815238
167615947
891260462
1965598163
667907294
158721039
1247955935
219165415
235245884
265863373
1802036176
2084624034
1094749702
283939802
576802636
1811391857
601652146
1791456643
194186799
489472113
1235582210
1000721471
385271000
1442040815
2031997903
624155627
937383168
829614896
1090939014
503416213
780703978
1732307174
1955544672
1336944123
1014042096
65413870
1056266535
34964535
266721884
824352038
65216821
633248503
1187414340
386927852
312483731
1802912812
988221109
263398835
1854827780
936959477
902499327
1112247005
1707875926
614728132
1439870637
681168151
1666530534
2040551809
69320147
590372800
1409749881
817415635
1883517523
1712428475
1922521155
431372464
530086367
1401191811
1747731290
1758627954
1191277396
421749262
1936949564
722718505
526796728
2053638692
1790509672
1480640414
985734470
692355757
387664291
1218765561
1316107747
651009081
1285210554
480798388
603184271
945887643
75456181
886039005
1663445420
1776563820
1468980695
716498905
1910283431
161915496
2099011894
993174173
1346812075
381099580
1325271263
72207763
1126157153
25847800
1819679152
1942451195
697818732
351899428
699394611
340143369
879406952
657497809
184212691
134819718
989268149
213745949
1916955414
1206792042
1281203856
1996320485
223714487
4894781
1257924595
1661913006
1572542736
506132473
103172441
1715689041
921217140
1790765281
770379256
125713256
282967771
2009235542
810816641
589106722
432819410
1392204490
730702976
488326671
2118782764
793863336
1356048199
858670542
570275819
210820464
1848813388
512499613
243877620
2126811657
221079
1242094039
2074316018
1312855895
960024914
1050391262
2082433931
1355082328
456392814
1748987653
1727519166
1382745644
524189153
478692021
94436164
1728940629
733278573
1624873487
1153445044
1799676327
1570902972
1882829922
2059742008
1462273099
1880496154
360903938
1261040197
376704784
1184750507
1747552165
2141578805
1992976383
69936388
2119391378
794731921
1371745298
1263071592
1277621148
2088457021
2060485044
507031244
562317497
380546029
904932847
688607274
1065957766
1248108681
656855356
2111055305
1595530313
354149534
1947973032
308618197
1663940492
435325786
713077686
429741977
504548552
1272652532
1155804191
679112894
2118149863
632549814
1110845074
1528957621
812062948
975678908
1942816588
1065645915
395765590
482634529
1690620186
1025992554
975975286
933306177
1741290187
287481736
1731563947
851044263
325158069
1650849086
925311623
1085288362
1863566636
735153990
314878278
1492579022
1952532854
1028702081
1915929570
35345378
1123843024
1114197849
1206017136
390353456
2074865180
1586931184
1431096824
1696156223
764869061
2118136368
1915364193
2040880090
970354505
672567332
1107069761
1497451443
640345191
797343211
25341414
1313590475
1872274911
730776898
1874337296
1614880067
685107293
124828200
1038007322
203701270
794239124
706792343
1013898475
2146159322
219278453
638482260
977430472
1332095202
1710786140
1824312228
1531244615
424000939
1094191101
794153771
666464465
951753771
122114649
140750216
41067155
2093653508
414498918
144116826
495325652
1881911630
86527928
2144676581
28671191
1228830471
475286662
276182332
954592054
931490579
459824044
444313664
1080154462
608329509
859069055
1246642105
379943868
1678815611
201564072
1220755922
1962579643
871641368
1375777008
762923627
2056233019
1796998837
615425311
1086137497
1012209307
1970589563
1467683046
480405328
248005643
2062337186
1594123702
308548203
1647396244
89243974
2096781951
1223751819
1821489533
175857327
1717783753
1430368264
1844674155
1379990554
2137999652
961315659
1842944673
2114607391
392542149
368525933
1697175657
2082098790
1762539626
985052441
1731530206
1253103563
1899852906
1122719029
1695198941
1107220641
860453830
911225650
1543449926
1602024058
1336528607
1831364812
1301973494
1949501285
467474286
1260682242
533154743
2093196918
1504152452
391038506
1780395734
1005840152
1715114995
845634671
457012049
1822882956
1864795160
80680406
1335964856
171916383
105667505
499043296
1901651792
378933919
978087020
1804772018
2010173244
503380197
18383257
1256205295
667207383
2083035285
1557915886
1159649672
1899996320
2026145077
1849301350
1716055397
672966215
715138621
1760660268
1381994315
782336448
606736139
1131883805
1303551934
1729602637
852345626
252411219
18172029
1899417663
227557154
758102025
1354445250
1632142698
1722039254
1850436307
1836336473
744416320
1248317659
1077742703
1921207139
1248246610
218561321
929063633
2034371175
43739543
865391319
799631367
1936323694
2001327969
1595068064
1951901381
1672018818
990566250
676810287
224042251
98619051
504492498
288249086
1230293250
1864212569
1333096563
1442215353
470909410
204119187
798743381
2142101301
100109096
175688732
562709713
176486631
1702566913
1968969442
1524332156
823514932
1792970218
672937530
1680228590
50234883
195729735
1641770581
2062930737
2067786192
1420516142
227676923
143290976
1872016004
1274248008
777882982
1106718510
553281393
682032589
1846544953
202715888
787354747
275084505
2050567698
820058238
1165208445
632909967
791087776
363654247
552907064
792495328
164724354
1433844550
644034535
1846404085
2055094284
19933962
734726585
1265824347
980321844
1704548621
1421423355
822237591
2053276186
1883530648
738417872
1745218747
1426823286
1020747835
765304938
1725854532
1947871443
2114435280
1216838188
2089141577
487082386
1404799886
1520549126
945507298
862839180
1164323946
1226495930
1068696481
314322225
1653654656
2014160445
678062363
1836637262
1915575383
1264355634
1700967352
603256901
205576985
312845945
1783596286
787676917
1942672158
912130935
546496723
493468988
1466978751
55118067
322668132
2059781505
1571353334
1431211034
1890866933
1760465012
64355029
1072530452
1545253978
889824023
642363644
1948704874
216257266
862665766
1785875585
616847703
939528399
1618462942
1711497307
440588412
694980659
561842906
1018354166
1939935908
1989658569
2004667336
1193657389
1432493113
1849466977
568131236
1496429338
1931984329
759392288
1120689379
1957215914
380993828
494175639
1196560135
1621033052
84850359
750542119
2052510522
1862097130
1385016493
1191854148
494053052
18432679
914277996
1459458212
204106909
455059797
1091645383
125774995
744905283
1369940271
658161236
1245863045
410326249
1054198251
979684566
1033170125
1367612077
2014278249
1138430030
1654547386
1815165642
1149867172
1544728415
217954717
810954493
708892079
468320236
528755900
1990267078
1755872542
1062145079
850464361
804517278
1028209837
1084748951
1640623251
1000636471
1042922427
794126185
2134015749
1260357405
2145012045
857201290
1599219565
873213282
763665322
429703890
1873943378
157338439
1051245675
1577398897
1168308595
934738044
1524362802
1694570738
1489362085
333193395
1770157758
1396507577
1869188723
1481027329
808292961
926177902
1662404651
839781983
261863939
1787331444
1851007873
968282937
1078381305
568364930
1488212330
82127585
1096003217
1568146408
868675176
1354743341
310379578
579668452
849833704
1840178553
704980609
2129993966
386700594
1401259763
2004903695
1139643307
891412429
2140221312
680339347
934937155
262056404
1048680967
20661167
2104371178
25707739
1601690612
1302835875
855240693
1154966652
57325660
1167092212
537143963
698895428
1091971820
546066656
1881179009
1270845859
2138222119
2066783678
735844900
1283598441
182149865
889551591
149646630
1592675744
543513619
898163737
1493056023
1140803986
293643697
1175588341
1696725575
1030304657
1315335866
961178052
2085939096
651719254
146181460
1948326677
1792981388
566986540
1117792257
1500881035
1980160365
785241042
280987177
1376531297
1873878549
1805613588
722479877
343134533
795554888
889511621
1367218023
2019787336
863360870
1433695512
1603222706
1949615314
1061697491
702115391
1917588180
1225565233
1189206399
74602639
285187271
2101376446
802111989
794618806
2134287431
1849565241
1128674065
29160760
1605013033
1298642906
2049648764
89289223
1833630064
1949489605
997886870
277021192
1131883805
909709863
1182351251
758368165
1457807537
1360429187
2112557292
83895514
477120226
2019229028
1528153866
1684915181
786099725
1013124413
228722522
712274112
1674839143
818780243
306757496
996513417
1052178941
1132469365
521471145
952270600
1449670062
38296558
1197940936
957591802
900183290
739651487
1218761920
1292011228
1498793143
1323010236
485294515
454505929
1264399492
1649196682
292121281
541046961
2124616496
1038466327
587758418
827637138
1669646158
1021829233
1223908292
1998528723
627375462
5308054
1841037262
1019875162
1640936536
1009968078
115732623
56589074
1084472758
170006502
1274747860
1745971156
399828995
250408549
1192432035
378537423
465524269
1839670366
2116363814
857063476
1621649368
474706656
1631649900
2091485269
725321493
1208938700
1375767645
251591819
1343615812
592103404
331218656
426323416
1106582521
1776191754
1471307441
2074332254
1143162163
578005388
1791068527
1678002714
286622159
1101126934
2142799911
667091583
416478358
86053028
192898898
598888700
2010798539
1601281129
136038413
400982154
430278797
298221306
54391582
43974948
1349112146
431755086
37268811
15400655
1005793982
1177966817
1046959263
1589288084
1917042292
1135658483
62983653
700314140
864716266
1856270697
2090257704
2052918566
1142070500
636966739
704050189
273560941
45870676
505682863
1256696918
1716629340
1272807124
1773179120
896787416
1636610102
669916828
1628840254
915301763
1009792718
1618458223
1311733778
1312404568
779706146
1980935156
655386771
542002736
2130113675
346035961
303872453
235544137
1773378370
794086896
1217410934
913924925
1900671137
1323003172
894297385
1898763966
1646887229
1248744892
1791521733
123786576
2022915333
797872899
1709396942
650851003
496458283
1661609136
415323878
333478273
557281808
667997485
1193164987
34813540
477643441
1200601270
168078209
172643049
1452574468
1903240586
2100669411
247562593
1555784178
1545405645
362010170
869604561
1132004395
1362201370
440944370
383313540
2115459068
1282392095
30207913
1656550287
856204633
113221454
258434330
805291353
453817605
925072719
473962725
2115443453
133928265
630951710
1206807208
303052505
1191611053
760376339
1495814561
1442006979
1797626952
1599684565
356496715
706401619
1510440369
251916127
1152208961
500833651
1621310382
1854131411
64884146
1048828197
71260246
1309670851
1876890483
1770201872
2062395278
1300168520
1818502104
2025852917
224322439
1849569057
1832506330
469503295
1985891961
285198207
1638340292
1835361268
1632913790
971360860
214405861
1232171249
1577269876
923896598
349770190
450604727
708254577
1558895234
1749425747
876959358
2119968186
1429115806
799847309
40203514
1851566829
1403612465
2040760838
277409779
1108623447
1347428437
1902176272
184141807
1879831125
70361807
1728153480
917252787
1159324828
1393751538
1673933556
1018766483
2085903334
488547738
252993270
2032787388
1403003405
752763098
90155579
414849482
1366006693
2103196364
536811737
414717722
149430394
338097600
818302367
447434476
1650331853
1837515245
231475949
1523871753
927383702
1565200081
1633140285
1741583621
1387604627
1612329765
1482758661
255099538
1263741211
1191826978
493614372
3079986
956853318
1667525281
83673785
559740311
1241323292
1523898959
1509871445
1288376766
1529708651
1667478948
1290328090
1606812981
1185053549
188814576
435624934
594775172
861837506
1615491580
535074838
858317983
666683652
843780634
562958572
507581639
904169384
1224392546
1462932476
2087542478
1328317587
1161281550
493867335
1459155066
1678019423
1356946335
754760659
2119219071
113778123
2133602285
963204281
799204117
1600230898
1720450508
1118407049
1731565570
537605927
1634954713
866361795
2010482397
2013182297
246450921
2000059554
1030895077
1060737158
1552590634
1886475355
144900201
864905709
796013440
474848572
935868175
16781103
1658359242
628814996
946448164
1132060991
203029873
1826092259
24119029
117303898
517146435
1514094829
2086211860
61823137
1531057847
1790707547
1702717259
1361453573
1238073605
1487679956
1949154442
1139155716
1899746481
813607362
453874732
1804533787
2002560693
882757747
979399878
1379796780
1811415232
1895121557
568744633
602862961
1256444788
936983093
312392717
1039775126
354311615
2118446072
557987009
1488992765
1946467775
790992528
911778141
1823805832
132457993
1843600516
1857600734
354546888
1945840625
1473521028
868642445
1770664528
860728715
40020393
1988639634
1083105733
994871554
1507763867
1645914949
1145892272
1400508294
831854792
31272910
1307313805
1326518889
449540407
879242171
320626965
1114030541
745902418
1890306636
1769609159
892653893
1007463049
977226857
93300385
104032659
996680220
1655889919
650411954
842418132
121570406
1600974531
980232654
2059934763
1936949564
1804672305
1785255195
197651716
1839128514
1412250095
769162906
324390720
1394628518
573906413
2083756123
1871199275
1520784837
624927238
1280962884
1092483446
1821334119
1764498
609964609
1340459605
1805365832
2140627431
330565624
1857784604
287427139
588030800
443825362
1150459969
1983870830
1124517625
825228641
1157015895
1186991627
189494039
329409002
466917653
1775995567
201642952
1411565036
205457301
989749349
138193814
1063437192
787242937
697166170
776768687
134547860
1712133777
1155900891
1054572186
813216639
1020954157
571468383
88327037
654633499
1687185622
839345710
285184390
1932957057
1847882329
1558480864
1726436767
926560102
1297607753
473394468
478767545
728142218
1243564902
1669252113
16875438
1503882198
2053989891
1078935258
549611016
394320046
1623530526
740334219
322933617
2093200021
2099155753
1636789187
121354529
1256167821
1084512181
1258646039
1752268746
996622514
588865075
2067455900
62366681
202201377
8821766
38258615
890646346
1382198408
1473033551
665083992
402704603
226338554
969482011
680591597
782423554
1613719518
1004025434
784363063
1929482806
339412644
1825960194
1375100873
764883609
1315842396
170754043
346117150
1530886627
20421585
2003417423
876776578
190992951
634062320
1082926236
2084028208
656626131
348575466
679162593
736739132
1536988081
530169180
929170159
899928433
681448618
427154950
2032326884
147310867
425114432
811891156
1575967775
279375007
979110458
1625046255
1230463129
1623620045
1584301469
197678284
1896350971
583899980
982239185
1054485
653191798
1000602909
1094218907
1497174797
1029300816
190842398
1778067185
1656721892
1177840103
1953411673
1279639144
2058525193
939476659
944514956
734483572
1688120335
1590054049
572911841
407959348
1772877790
2053117637
802538605
1028613880
145452483
1507050492
1631196176
333746667
1098273048
800802288
617063670
599325699
1185121278
1092443062
349832346
439639165
457766736
712887256
220468265
1998253075
1470042856
161704256
1356318106
189458578
160265456
1465222865
522649016
250031170
1795237889
1439497190
1161109939
441364807
1893083412
359686386
793138132
1326055899
1250726357
1630358924
1167753766
890535910
1689604419
1026751411
1882325800
353498260
1988732278
1128016760
1762655754
1518432912
1742848160
1946563343
153908587
1471866909
168031882
1576859710
1808551045
1689713618
827212656
1039775126
1612388146
1751793856
104950304
1615267936
448948956
592491071
337894964
1453277882
87206278
385319411
25141330
421270325
1228771927
1970092841
1273289594
661671534
456253087
1838327284
491325404
483410227
2113954900
1806039033
1233959042
1676587294
1376224740
821899589
712991852
633334226
80318581
328456816
232937446
1248585227
1946733086
456663892
1562222383
408854857
1641215129
1239429111
2020971029
1350075754
654784471
1315108059
2027407476
1122316423
1041631886
1341274932
560297966
552364515
1657390403
1760664955
800338859
1699717400
1301407687
1729004587
22047396
605072697
2056512471
1076517149
574308138
1476736395
1819241235
420736902
681558764
1704718214
907477506
2017466448
1918447258
776322674
1141428763
661721777
1572104402
628381855
798052637
1448616854
1669384914
270634586
1828212352
114628213
1397527305
494618062
1817778689
528008401
471445150
296392712
1572015655
946129580
2091775957
998083634
330726994
753093602
159278613
1769062663
355651494
638681508
1988035067
1635741162
1814172201
906135333
1251983954
708673973
549433648
1395689172
138182214
1228219915
1994220008
1751148209
2076190271
120664891
2412452
1188642854
109734818
1051470806
1872153647
1320616176
178564843
75335135
1277092180
884578747
1662235687
863406066
1981722282
1523656656
1693352256
243240730
1788894238
288657009
1954447231
88201413
544916750
1259325403
2070175601
1509217521
778357291
179388539
1366170515
171588333
1560617968
459531652
924641801
1668665852
575916557
1905463165
830781881
316608127
478416055
1567617014
1837629637
591592920
1461553100
1911026274
761077947
815970464
1169537383
244244329
2000964349
1741035340
274584563
886862489
1875758174
146873917
1514276716
1271672175
1109938348
215244403
1810040949
121010091
532292788
516465254
1681212174
1492386546
1663103874
391895043
1115680255
1563886552
34769089
1484281544
979651624
1563904952
487159798
493762646
154092458
400265140
14250904
187320044
127612226
68297609
55295399
1685020270
168651640
988420949
1151693181
901156254
420811025
1193506675
422400820
738071290
998394538
1897409487
247427712
434740160
1778074562
37991405
1322135405
1229870556
1270892539
143483713
1665119330
1906268355
1031731667
1291937573
321095225
1746017682
168562924
260435207
156407754
1140049497
1367612077
2068283019
438757814
2140201318
496540036
1811082837
1585565747
114742163
1240534708
668404624
1983134574
1161108595
1299081893
367940983
2067993210
2100784339
1807975680
1039891473
2085253894
1369003469
622034510
1536824269
904583189
377324533
1079570215
1842743401
437008433
1618946376
1145947678
826770282
1386009223
1599200840
731047331
2008267571
2106658770
1160653440
261442877
1859751776
129793682
625014397
1531186025
729568697
2078970653
1066245975
2001046521
1026554878
795647357
1603725467
292264877
1090396949
23308890
1310573838
1246644273
861485795
1451979635
275673780
1780436739
516592569
1982470288
1809552988
1905267230
1294691227
588207380
1776740529
1674617436
1645956842
648781665
1837515245
1677020962
510319682
1534770296
1947805750
655759543
218684428
42306461
1906259339
1308112240
1866582803
1230000700
2116337655
1634378720
911478748
79454194
813766622
596179466
1025779304
1161204023
2093685659
1487161008
70912688
49934907
1475730037
1460222922
994453914
1298365532
85638920
699718654
1486491748
704399138
1941810328
1670956813
1253874918
1370447284
2014890683
197709030
1219430745
1615818266
215276299
2042410560
2104723424
922598532
1175454208
16952093
1045238899
991088318
1196085955
1838440623
1655501852
1144148719
2102880364
1018766483
1470824259
951959190
1527788584
156815521
2114141711
1093316272
1488066191
119754545
332797111
1024704039
368383227
878467690
1601652349
517476993
1108146036
1648523958
1229631869
324631311
785323056
727030309
1069405823
1355949530
592620478
701508010
421086175
314616477
635534912
570629991
1588671720
1364420077
1344648135
1174285169
1674459446
1853665623
2065547055
14235866
601188221
967000023
1160902082
912380465
1934082683
207845666
1432650974
1869781983
2057639311
1022702401
1507645494
1536174468
1064351046
713891007
2041752971
908288227
1253435095
1916880968
1950299434
927067435
1980957081
465056281
909148697
123009249
1020356675
292051133
1099558076
645491961
1285167417
1454787557
339385018
1028046364
1589140877
1497247175
1752122997
1072029362
1292440954
1209268267
673950724
254727383
1625848898
1675372606
1818296861
1413802398
1924039895
711987272
329128513
1743871518
1397535817
2115488152
718555779
1981787833
908119094
2014173842
26357524
183381517
47927458
1537776087
1965602417
558540409
1153680381
850303751
1626427008
2140434081
1726296486
1531317170
1544157127
1959326406
1215530378
2107929112
1989367367
884074937
351356983
936175398
1240640750
1093804488
1810647328
499674680
71918726
1252247449
1079204871
888853822
2056586567
575572231
168811391
1886651133
132296059
1177790054
527500915
1940710495
1025738459
26317888
19259153
453460985
1722404180
939598587
232609347
260910656
1922163401
1919870621
1886274255
667177388
1728742582
1886844921
767566319
1202028956
495223826
667180313
507276096
97664469
2129253421
2074008149
554593173
1827329057
1485430033
1703265500
851386879
2136877456
501431694
724970056
1842375008
945397100
1322315937
265121909
472272045
1994131822
2101504372
1956850069
330030574
2103811168
1874446944
240629534
103749349
1956775914
715683819
790266076
328634605
1406041630
1487426258
1405261580
703593480
1671652301
23754539
1813018494
846516449
1971197722
1609468863
1852794082
1896787347
460295528
1406889651
1471833841
954492569
223405140
536550686
1492095489
1000559396
1235678405
1725108399
1542647798
1369020886
1299412036
1430593868
1749543000
846498223
350492131
850316858
420503
331357269
1922152628
2083193560
1289791660
125601326
188882141
1506980828
854145386
1335021053
851542363
540312299
1468903226
1315100884
798639270
632874006
1176084777
861029834
27951040
1767358453
1675251826
1597546747
56961366
725826494
573955107
735692105
1522652441
765861765
906457826
1356284640
1902748541
1530422726
1872499733
1228269049
1941731432
422329187
87689949
1959652654
726654584
1967005452
1495784628
1001616485
1205638656
1306837191
2058963234
1151800536
104732942
1865953584
1947680999
2092477490
311956182
2138130248
1408901303
1661977143
468050882
1946483528
14189859
1720598376
1240567796
1108592939
1269394880
442940094
110747431
1842849967
1888457377
2040910302
1617117403
181209774
2104398188
803942377
1371639438
409714051
1633583651
1354525941
1013305885
1957636294
1990560197
472814444
1534981906
1129026794
969197407
2147329776
470014053
1401184048
1390923617
444721910
1610108667
333104426
834830354
462070075
937571907
146352053
108537060
1921492479
1160091340
1464890026
595013127
486449610
2121989469
586814223
2012057864
1125512518
420521253
1830658358
713467670
222747266
1307644560
1514881293
987720499
1896673496
1902692508
2038838904
1326096970
1750542310
1393771862
1618820078
1218634813
94932169
2077532553
336587589
863986982
1786881484
1766125839
771513543
778649765
1568068945
1599631994
2029150556
829162684
1189566105
951171290
608187590
475852978
159099704
1571055096
1016046331
1010110708
1669851812
1207587448
554946669
435758688
1222149150
1324096118
1014602952
2054310916
1034645307
1559059968
2004530091
879522534
1595516729
693600769
692246073
1151065139
537342166
1265631875
50856703
478455856
1356831739
419902775
29668613
1825701565
1629971380
309847112
1899163435
727832321
1082267624
295381599
1847095355
1894556480
949264960
724776718
1927736272
1019956679
793804873
432007281
919995582
1094195988
564521081
243228157
1586294232
440595897
1498207341
2022128901
691246258
1998885805
1074191275
1923965656
2013386780
1446015128
732112938
950081357
1065601669
1653619662
782600506
2090180741
129756938
1562676082
1449159635
1099205419
1011037241
799714377
1100753215
56041639
877532311
2007494459
521872351
1584200463
1902026668
1249452659
1136813609
862728042
1334756726
716641144
157832281
568298585
563312259
1066679940
775078190
439923282
1831420572
912156219
1603003616
494993010
815677612
878122894
668454024
769768068
1356113704
407045588
184092120
293417339
1662538947
1286711664
73383923
1001318314
1450506572
1580103422
1967958269
1056412573
1476647605
1768167291
671105372
240265524
355837257
839456078
970190451
276490716
412591683
587461358
2115061099
1982417822
2112996599
232056002
1964690398
1909161323
1190481424
1646943786
383778983
1856621016
1806926786
459497975
1369865411
375452562
1509023916
2026034141
1239574383
45258059
1552781969
1446117210
2071985350
2143204387
1235521443
7025351
728521377
1293589090
1125672331
1033007872
1229101247
1842524680
167490983
535564251
853969956
312096718
1242311897
1746183484
1581994663
1695419185
1474659139
700028043
1024709596
144880297
626559543
398489909
1961705860
1215603114
2078145202
1791679681
1497186472
897791276
947053285
2038769039
1013929105
481211049
1735366112
240914248
1269606727
1678652979
274411778
1317853347
2012991861
1683080153
406675558
798418531
1154079446
855570993
1902887560
1807526323
857202499
272442172
969537882
1360180450
1176854468
1626434264
2144355434
1705144077
1923813620
940041313
1115704973
1033027515
202926911
604181008
1868405206
468145057
893334548
1761123763
1550548527
768411135
1606346246
1480545259
273033636
1055490084
554209703
1886983500
834957402
1617729246
1715147775
1713519799
1447561313
1418642203
1282134161
746215783
905588200
2014086533
1362979893
667663033
962171726
1053945590
1774585629
837111105
1733503286
460114875
458547939
1487368549
1254572660
1334896408
85413466
750527166
1438017811
1939168708
1254239155
40062279
1054333196
2032321658
2025427363
987695578
1397368385
1836201024
247149224
1733472336
510390979
41629472
2060957296
619373701
961332140
497119446
66149961
1520228311
582431604
930529104
1846262045
1383221969
799618998
1804976119
228727657
1917681024
1888402147
2069361952
40099562
551312680
686544739
1066227699
407150701
871350240
157149598
880442419
1421387424
1858144462
2026942075
1769091468
2071961541
205667716
1431661778
1229566534
789572409
2024771187
869795582
314788947
1670172282
1834540951
653711778
500207653
1620264647
1266564302
1508919282
205101369
1091548910
1517159630
1381827204
1289666039
2022902226
805180549
2114393688
1492401378
1849579840
1267710061
943263035
608530970
1248553530
825652726
123902058
1973738054
99701825
1278353823
960999551
2016205833
859131146
736870584
1441330607
1938428311
1544129057
735182104
1951317583
825915494
421331192
669573572
978336293
1806538621
40643584
1664483390
2084501755
423860489
1532348454
325274136
799267518
2012217947
1851782153
33012312
2080048766
1473778772
1345893166
760297883
435603096
1019374972
339251035
1018331320
20555258
288075889
186009397
1303538866
617395213
1481068187
1030181295
1312647241
174853998
655339935
821418056
1857072133
899239412
264385623
1097187949
1120780543
1331963629
1020783052
1151800536
1734629338
151753775
8846484
1116442462
1781197471
1520537659
1782922364
405528541
407457054
369746873
1408622603
1499608094
1839622119
1123753081
858837171
440311903
1439779592
1471145114
533947983
1613942498
1669255589
2096750471
771415786
376648360
177795351
2013729346
1817076977
1565517905
609614492
1259249778
154179402
1572021764
1252936906
1071492804
1618502966
450088382
700462021
1974119870
1081665896
768815433
545334149
349235585
616814655
494875979
1874030055
212097957
1134113579
899887802
440028278
234217615
1880350879
114753894
575902414
1374260578
932558103
1046615021
1380748060
1224687511
778783349
717778899
160969144
920400450
462010835
1724901544
1351156250
114760911
896233787
1868178853
115957353
401452577
551824059
1186765247
1667940016
1593700231
920161836
1543967161
1845328139
1778350588
529071141
749881574
723727862
901064207
1251145454
1562288886
1561216093
1580680398
1135963677
1817368377
301840511
2008340767
1881890175
185105032
453927126
204816717
268135496
2075675066
1690649255
664197231
1455763702
1998914858
1739286541
1614175810
330879665
1803459021
1886072830
1020660355
956781018
700110787
256289183
1688755329
262836741
1986904347
1899938919
1187254272
125139745
969248258
1742634680
2023115203
270866851
718452588
834957237
1718368347
727111178
1750303139
1047751587
504224060
823947434
1530956998
1871655546
1361848026
1611778229
1971051972
5346553
1287059461
952390234
2071080560
239998368
1703372518
266290451
1326533605
708348326
442415891
2066214372
1435578102
1550046844
2059815148
525425275
1681202323
222669043
1795442867
1904082465
663860970
460782184
713383654
482406815
1482231833
2078441892
1307417144
1988784662
605783238
1961510805
165379174
1779474632
1661357029
746097371
718812789
901027761
1046034149
907652615
116076492
697166170
896910265
496016665
1461671733
724488899
1747828713
717823298
1381607134
918813226
1974361567
1634354123
75087459
449872045
2038855659
1514780679
681756828
556421360
816111924
998985314
1511068997
1059450772
688773679
1865709712
2091509315
253283506
1955571284
2969411
977649734
869382346
564439358
124601379
556954164
113162166
181074193
314025550
1699702047
33093632
1541696895
1447255649
2000543259
974296046
1367161189
369192326
14379938
1876162267
980077251
1438148770
1760669113
1448149529
1681877255
327896132
260513278
338807032
1215107508
349877369
1526861305
1929486150
1405331555
2104311235
149807290
1781351229
1439708470
761708415
2045536135
62167277
1921617782
46909026
1582857163
1358543553
1266260367
2107265074
143921863
2103877806
1738595339
514340648
1945356408
2118575724
1707879668
1966513652
72830208
2144352378
1435223702
2023143807
1954752442
1056643440
2003529407
142948833
848987018
459992416
1467153863
1918743026
1327368176
276107125
828465761
1089149253
142024276
1956073205
641886413
89937127
748726457
614725536
1930779038
1035815708
1613892427
15551354
489553024
1625710458
1154646695
996630621
857095625
1381209499
975943840
1440213687
538258562
948087952
81877963
2079033033
1530538623
140285707
854175035
1296147452
912254176
1538240772
1871369253
635778012
1054328059
955030433
1545016259
1760663008
1193057932
2021654077
1256938538
1943660731
1027105248
1975544721
125642052
2048308810
871009225
1587905785
1868702130
1262488178
429736782
1375369391
314407056
445145538
1701306487
2119243581
781982659
292677250
1592970529
1374585428
1040393371
452400476
857875064
1243124322
1785312835
1428299852
122222731
1521173967
958482440
1139945920
1462516220
250858958
729129585
999637805
39270498
1551781690
529108520
226632189
326151449
1214171308
1862665199
2011320804
544351084
2030902896
1437695257
535354891
1370372841
1709712667
1954062149
1617065289
183677119
1943529720
1408730612
1006349956
1143944093
468683667
989164835
2065056778
537992895
1184069467
383368311
1494586821
699721618
1536602784
1615242171
1154899465
1834320155
1499985918
1658848822
447526812
30226722
1052754956
953861098
442700218
935946570
611869378
667409517
1001644101
75437670
1271544589
1199401419
2092704424
212198675
1937788310
1538645311
983459691
1392517047
165278184
1872886004
1234339896
666708129
1319491219
1647171162
2059032043
1978761650
1153408466
2129223326
2113516044
30898494
1173119981
674153065
1577867390
292424295
1629280711
1205122198
965327103
1664835284
1522383694
783183605
1293432829
1002290721
1264838356
1815567567
87881027
1715255874
473905413
478148568
2039289218
931340308
691429763
1640664169
1585898009
148211654
2056799261
1923237057
1258701508
399751585
2042018856
865398945
2123748846
562958763
1995523104
2085246671
1950689069
638101578
842196462
1005362480
972572968
2098409721
968578832
415330295
1698270115
718172872
1047872198
1746563741
1820018829
1918204821
2076481330
987002622
863352721
1060972423
1425254008
788695746
1003064543
143427424
483864526
1919751194
809364468
292125385
1211890517
1135661852
1248547255
1119467980
1610871286
1659378009
1543123387
1200434909
1892356952
836069196
888262512
552361234
885982799
1210528500
2003541015
344185485
1994789522
1911493826
1400510757
546860306
194430462
478502619
2026436437
1830921796
1181955310
1961354883
452973387
1288689869
1712105062
556308059
371221065
755701058
2035924379
1403308069
867217352
1866514013
1039786807
833499462
1548049696
1702163308
1559003554
118347910
1243035606
1920078707
154754642
1549479531
1183678937
281703372
222348925
538640436
267825802
577427059
283085369
1656112444
409620331
2091205649
1424824710
1358912468
254148739
1178136995
1170176051
2130400411
475672192
1126406522
1164634535
1854828517
1369614901
147569851
463013913
1416689007
1893622815
249289502
1024736825
1923655854
799868877
655729735
360791233
1406585445
653406317
519832624
1784261039
1899442004
972287281
1130219147
1122034631
1938583525
1021363116
1171939936
1790135157
1666332133
927844996
1973938755
1424132020
794554854
2073297008
1925456733
1010197093
1499016617
1737805626
1716671189
1248357393
1053702623
1575110493
661910773
2019337721
1829392169
1548849088
475287839
297588209
1235591278
1386573905
1615678803
1247885197
1363711367
1645202369
676012926
92939920
592667255
645496290
1209307980
393211128
1088254909
1359668118
159602595
346926701
1416174306
1349356362
94905745
1006141369
1749253919
1758674880
1616097566
1997765086
1499475855
314169979
1879652305
473559721
1936685586
194279730
1180424144
1627512378
684931590
922162364
463275029
1165665950
831315735
1328191478
871497211
1716889280
252960006
1350369667
1499055707
1084701073
827055378
215818419
908319696
806863434
1883264418
376219383
1923044775
1387979376
948250106
874927909
1446381437
594631486
78394034
1942476562
1499657417
176921509
490413646
698635594
804148432
333815457
970382925
535252931
1957521156
292222451
979830643
295877314
1367841588
816725849
474892118
1841448324
950790399
898067882
906087568
1570286062
110469075
1408327140
1446445556
1135488809
90205611
892954796
1238622833
505429474
189851455
283154624
1714449344
1309858282
877643971
922886310
1650507480
1209795846
1003052516
1639723164
960230788
1444837648
1480398270
2092019985
244607346
1213793454
273145969
849241864
579832812
1652605584
1994448788
2015420921
1370925518
1758211861
405788554
2094767604
2075792879
1931751732
1172860490
1988469181
917230524
583285191
2119111044
263243528
919554657
279634808
16047581
2118200856
1800372691
332274326
1399300313
783221282
910239758
390760849
2109956818
737453742
1444086954
156835502
479890337
765836395
1249974592
1661977143
1238744590
209565164
1844325893
1079951986
50585728
2088896501
264074242
1426111512
192865433
1443539187
196517386
68948216
1367002260
989100386
1806549893
112014224
2079284200
1705144077
1564719668
86954537
27728812
697416912
432088770
1919075576
71125920
1700684523
611836887
523736786
1398842013
1113989610
1041980047
2141515574
296412017
628975096
1806924546
231582298
669423569
1912623107
401194964
1807626059
2039412484
802072642
442370783
1263033239
1116704351
122392018
220219136
2074782750
1432780385
259751864
478447517
227479114
1008387801
2006403783
950737391
805086733
1213633086
633741697
1181715220
521930379
850277898
1322348605
561953746
1111721932
915445421
1524113895
131849667
726762416
1545590038
677013579
275888505
147278221
1612943594
736739132
1856539711
631803303
1767065224
92852258
1416446869
1900629068
456160533
441671919
1786864864
1450455217
1908037867
154325628
935715850
238255577
1003526429
253068356
592470850
87366087
1129321220
342744518
1439771036
1473741507
1111467063
156148721
41810180
2048948101
1236725799
103030846
1992745536
710072082
706213684
2097675667
1381713207
1796408792
157274950
1525636714
127633301
1751159915
1223431035
1361341502
1329956529
1427987199
108152515
1354819681
1472122104
368681118
1106938026
2012655496
159245125
1695747883
1532211447
957879773
1537240031
601250133
1200308144
1800100589
83544811
10822551
508538140
1035795201
201900144
1010098616
1095070533
1906997361
1886572595
958229615
77421518
1810540158
767957345
1907293359
2019396259
336370887
74642189
1416624343
1164132468
1389941190
218992293
273896528
1419344257
1975552914
563255580
2126613568
1773838108
332950270
1601705479
801306321
786408888
1120653271
319372744
2113087838
1693723408
1810891030
891301258
1473763814
703252831
648135111
7829820
965985594
628523529
1246967435
869880946
754078762
1290364176
189606727
913997034
905034501
1150936758
932240821
1368422514
1578029418
121916316
392693862
314438355
1562146545
517403030
149549117
1808187245
1289578758
1849437091
1744781720
1260963434
1212698041
590391498
1836983835
757091899
1125698442
1850085588
929359048
401670563
802158327
1345332425
855148510
332157264
917941036
339420007
832443230
1637044524
1621519379
568610206
1755393520
1349027489
2017527937
2056721280
599720911
961387437
1183177656
1588862727
1440178709
720556035
880344278
597418838
482757936
1261822163
1987465654
1078014100
759430545
1961025753
1043567697
452523039
1548120189
271912156
1012334715
1812261170
210499740
1326873526
1041502132
1150258282
1357658441
1565109579
1300112350
415598190
1694948053
226917299
1553208321
1284161048
789753749
1487601114
875294991
1095693360
458956217
1690016414
2123913654
1048363536
454424049
59770113
1984446734
160352734
1139143318
454865653
1931667325
1328962736
1014019540
398399425
2051105016
1468886869
873565091
1028728719
1391916175
916331876
1100604280
1195103566
1657328765
1363438745
939269118
908364864
1355357161
295533182
117297854
68813617
1858219929
854188567
373392905
1402462168
675890905
1255510647
1441161452
1793600278
1367764170
1310234723
791273398
430208437
128124179
290357157
1395534134
1534228687
1923715079
1978511193
421787589
1586949012
560160601
2049098918
1065977777
1780853398
1254488926
1498344464
1176143070
998160226
1199927700
1455259723
1168077783
1638220036
2087018954
1627732500
1217841613
1897110584
1590721951
1318998896
1810106967
148276206
1747190716
1478155398
447723370
364221454
1767530041
264674252
1025416736
243312190
2040451246
178201352
153217217
2075384038
1219488000
1879813215
1108806677
1513182110
196079996
910744398
1099939148
1345572405
2099503318
1532211222
731076964
1939325753
1877038449
1900531252
858683519
1874824346
1362523512
447729206
1689840168
1165765734
877011340
888883927
169849841
1537169914
1000303365
205514877
874491174
1312196822
481060544
662759750
1726375152
858313509
80266888
739315210
648107254
608680659
1463902129
2093012330
198387708
398826402
1786557306
928463586
1561659622
173611096
462988770
215166618
1616144829
867619865
660387295
1927000182
363241043
1543657515
388060945
387325500
468013922
1302905522
1300387493
2036088789
2133998472
2022794853
777238473
1134177840
433023081
1376529809
617087640
1019456253
352386354
1475499052
509687688
2097915256
1556596729
846260307
1038567599
1155973690
1787221994
1122040494
1300798253
726755139
504688987
44512928
1476639878
860353069
1950038892
713657659
1895743374
257555667
1534636615
347375325
2058012145
813496185
312548805
325327355
1973502861
1509372118
250445929
1579368246
1335815905
1415972923
945767598
1231332286
1614208818
879560822
535964663
70805884
835341868
775508859
89771209
1316034449
1381911116
1458972346
2085367298
1942713510
447050837
1983766421
834138672
1795567407
1923821820
1160133103
1539320235
2078165406
1289333292
20384258
406158600
469370009
465255813
1219421781
1875436295
504757761
761467006
281663127
1084524406
1825891756
1644587180
1187299749
1239199073
1786003870
980121664
1862125698
136894684
431922986
1801739349
800249627
1433792813
664134464
951983077
857385351
1304111114
2084735759
987160215
789567518
1886179218
816899301
765913514
457127018
1349056283
706218739
2063536672
586767515
682413359
1772372605
1020274501
1807633158
804310420
1460538091
1059889638
1637406578
1872077040
1074020410
1165327250
1495786840
1019169664
652181140
250436778
1310730717
1976109920
2119408643
2005509598
169771514
543534369
1013516320
1953745079
91320925
1387649597
313884597
608906426
1382380277
541308083
1639303997
209445916
664025517
640259180
766029900
1024479351
1893843807
1259291934
1683085731
183104367
673618036
434474022
758720785
353771748
321011053
1699240780
710788528
491412064
1386066488
1636303903
1953406892
968268546
898062341
206050785
442318905
1233570703
1270959423
1851213844
1360209574
2036162067
1597014183
350650790
721011813
845855876
1300324883
920820827
1036439561
2122291536
1858077846
328686452
975797670
974651235
1287125256
803803366
970488899
2124451412
331645864
1896661011
1134282728
1770888907
1589082351
2080602733
854072575
1139896181
1163895993
672795015
113067027
445650140
350552037
2006063082
1625001914
1294405876
1550549580
1505774415
98079588
739093812
914554282
1611336594
2127727983
599838312
1533471528
2010617495
2142098305
800981358
1252999363
1312528818
294671527
310221373
1994930224
434507232
2004334481
1248301737
682031189
1037782818
1652383800
1233661442
186389515
1516004070
743825
2112494206
709197468
1944281758
1760637800
715505876
521651547
1090591954
1962661038
2037137907
1992298388
234803574
2075192337
1348730283
1414311978
98832965
1910698651
364190328
494526135
1521958796
247117853
830298996
918267123
21685511
262810561
2067273499
2060239134
1975639215
477384117
2063826467
1835511649
367049516
59039757
1445823507
65459691
1480518303
213926721
643075634
757424480
496252178
800889237
325985387
502022675
772802217
1032506917
1473083706
1513471098
1005332949
1297054674
456976697
243586862
1892329124
1037615194
349992105
888376630
1807369929
1761570805
198769141
1979692794
1703928404
1389632731
1558388946
1331385154
391302553
1334576376
997547284
1290409572
125240719
60913832
404275658
1074831313
1962801012
171137339
43496335
1082493055
1469375582
462021227
336000390
106377149
307577523
569346370
77173784
1779410393
2143807108
312038535
1467180198
1142062122
810909222
227790870
1289686784
40247104
1673078644
80053070
1164903995
619367653
1617468812
427497930
2023480953
1046802148
1588809268
1152819191
1555753782
849206845
554878085
1321259346
789799800
1996523218
600637825
1173069337
722346150
1719179187
976538906
1935414556
656230428
1771901697
210958103
1197418747
150454960
413349036
607621313
1277713775
1013494607
664141215
892215596
38009710
62892139
1306341441
249840146
1991784640
1052469534
932207573
347647876
401661696
433061130
183677119
1942131555
1271627168
2015164305
905966000
2051026943
1507565470
2023527820
126979764
413347825
631786544
1027276226
202197364
2138926776
1969757345
1522503127
1453954556
1969168551
544972906
180842105
567676497
422879730
924933849
1353268749
955246736
1443823884
1420197159
1530704078
626924576
920154830
2097177484
1133127683
663753470
268723324
2031942431
1524586051
551403633
109355575
309725812
1042197373
1191850544
1294980372
935187134
698941312
181424227
591276719
1158981820
1984274095
1603330172
1207612232
408129244
60393807
731945716
438375835
211415607
1163446433
543031481
156942728
2126292955
945529605
1985284232
1500987485
1381533800
407306078
1797071947
290982966
1103502285
204501374
1100042274
841563494
1127821489
1804946497
1669898760
1055322234
380272513
313779103
1084299284
915301763
1236238400
1264792909
2041928233
280774279
287722906
2147251170
706813462
194233358
1995573142
960197598
235130443
1740724567
1050916928
24104584
2146692961
256799995
1228760283
1898429755
1404921257
1425288345
2031997036
682344817
1653489666
59727491
2034806693
661386182
471650345
1692959306
1472139954
1536364142
1877016761
784143896
551587802
302786456
18158719
831170093
1529939754
2076418288
1430003750
1844444944
312282880
251114624
1840620579
553371895
1227849874
1008992363
525074036
1768937712
1520618821
100732174
71483847
966354230
940801738
827450970
1053217098
2045093597
676034037
2033996907
1748047032
2131071453
1022268604
1243935819
1033695866
238322821
734839607
1885859030
1042273270
24986636
1348003981
549032173
2030222379
1181685509
1197294080
685643680
1488499688
885457826
663950678
107020700
1806203765
1540868988
1929345716
722215467
540697408
1158717708
893045719
666911487
8331137
1069511041
142306873
111697402
810879762
164491541
817822781
77421913
946098975
1397505229
2109845766
2698472
38425181
1397837033
1980801187
249697881
2069803624
123739015
437072549
1203698693
920609187
1341596241
878989795
1155618733
1995678236
1385426634
1038135400
1386364357
642695924
2078048476
1116776274
681550320
729713668
1653670624
567031011
219358372
648185987
1711444608
560750482
155529259
757117479
1376529809
186778775
867802204
33552544
1961206390
1837121884
269316622
159161654
531725609
238558361
2075594527
1921447395
184069620
1266835614
348443925
2109716047
1001395957
77705678
1104488581
1992545142
2073902003
186954754
298869754
2022645428
57997971
1414486558
1220326856
1138602893
767521661
1828908385
1536073734
1542400206
1524744063
482832919
1532863144
1804302902
819402786
507678863
1511038420
590820584
1844719872
1484391139
1058830891
1021697450
1738835700
265049749
1304994201
526716142
951490562
35573745
989519365
1221696268
660596357
397513146
1819174554
1711686092
749281303
182312150
256466525
684529376
728359923
460164496
2026922883
2010964596
335368498
37874092
2020394246
606289012
1979163030
539537013
711305376
1142194448
986542159
2045066414
1674549243
530556289
1790137122
1850335991
58186722
101883064
86987104
542157092
823986628
1803704166
327710343
1616882202
1512291815
1199002098
606811793
266230873
157067208
785905985
1541111338
1978508047
1344554544
773002134
1118762115
1070746301
778011527
1828241965
555878403
1038295728
2100653815
1220741688
1538413868
1971706302
1450443587
1544538065
1724575670
2007314189
1901957256
532099746
1104272584
767486131
661478986
1964239863
1297767592
852495169
245605229
1696732661
1815977366
1318567173
1152383866
144446874
1703586860
196669689
1745033164
1726406380
1131299934
1469331145
113162166
1080384896
138671337
1881365419
2093736087
429348216
970869716
643829281
1248449673
625146080
1139161597
2116644533
328339736
1491379548
2146065859
731819933
1134753902
1214470602
794122621
55213796
789930532
1139745220
1354061214
1833002073
1160165665
452777057
1460351984
933551707
2111517127
366681174
1727515449
1698647768
1728050999
333674119
1451830104
575279446
253082843
1747191743
1729833800
2125830223
1435072917
151623872
1479849667
665248998
1302650145
1256990102
652651005
1463046731
1924184227
1373422562
913517070
385137356
1242177085
1579165289
261034913
189161925
1753033398
2067916035
1978514281
2041337122
660651848
208704656
550912312
1435989130
1171868882
585587375
1363130127
1787175592
1784724642
138957140
893566064
2082717112
1871373374
1682264662
1530249522
1455867208
2130796398
813571700
1885372048
1122075810
723632146
341109765
973678085
1703183501
1033088763
1777361372
852677120
1717295659
1489495281
316905117
9289332
1154737038
725528995
309705728
1715806322
1470580895
1234233584
2053648645
1716365567
1421566967
2135797021
2115773049
192133306
1641154774
2057257420
448613108
1039881884
1310916808
488647362
1409209548
1739740566
512984756
3100218
1605035465
865820008
2137756891
1431730452
4527667
172707753
1297737771
1364894874
7181715
87206278
722611420
1458657415
1124567560
904351496
1933339775
1029082669
1792725359
899567853
19687645
226862174
254691712
1582046571
2056824726
1402193207
1675366088
1770822880
1329031929
2100025994
105362664
1551190621
1854636648
79523868
1584631437
1323580752
1879373605
445275368
25455137
535572373
108681383
488414647
2085257484
882879333
1106310601
353429943
2084714661
1949165302
946057511
1041438148
1930147470
730957416
503332284
1254411654
369701788
446641292
1175804981
1649634724
492587568
864364372
5378430
1763123376
1215482235
983306380
1884065352
363334446
1353724309
1794164089
1247111117
1701230306
1488448328
563708639
1070766314
1210644871
642912210
1480865433
2083727038
633508094
642743974
1689959783
788806153
1183899968
1555980476
1050040027
1206807208
355639407
923017200
633434758
689960560
942369748
1078679485
1053969314
1360982969
2141549784
1808224467
1650226867
195716285
1124228453
1549247405
1110674902
716991048
891488187
2081399127
1102725155
1728964435
104807101
729724355
1882560811
1195058230
58055183
1963209628
1467648360
730552245
260099551
920739447
1892812518
81144142
873714171
1952068862
1424405035
273622160
1029991607
1425686648
960903276
1859068374
57504797
1683682583
1414242656
353495544
72816079
208940086
1028469834
181872862
1309745707
391434155
1938569454
1488100899
958772715
696801988
812284962
940202932
830168270
1079478113
71047885
1367889491
1111770786
2026471997
1605313586
697108275
1700057791
1000336586
1227837671
860889524
741939841
636639980
536691544
1525510622
59494143
1165336621
1494485466
1457003818
608779308
927817969
1826532228
156063588
1527463566
1731099761
355547981
733073683
576919781
1036380384
1508375024
908226673
194611688
2082362912
1494918043
1137041762
964221630
1882798208
2057038941
1780410728
1550558532
696629478
993950799
1864500484
1299833874
912212774
1915634022
236929952
989915751
821865462
1569076049
631675283
855083970
925819368
1076788409
2131543124
744573112
771244652
1179936723
97815637
1060050340
864784860
414195288
1298493457
1717414851
846094038
1332201412
1267373836
687858869
1776218709
664685043
533724735
2087618531
89293036
400574366
2119623247
1536488607
1926191274
219662033
777142290
1032161544
1578600945
936130475
407808984
449875027
1249466657
1411120962
1268415654
1656682018
413642259
11367306
30940045
724637217
269336657
1858114905
1060063921
436451990
2080463826
597513212
1122998120
1857140245
356691975
537522710
1297363147
1866554929
823439237
1966262928
91907287
1638104804
1758920196
401720599
2075263231
697110148
1874713643
1411107655
202291634
581007592
205099846
1963318844
122351533
692369920
909980364
1244829488
147847521
466523149
1356880291
1281156180
1109537029
843754075
2062138065
955291276
1822108290
1846513045
1953238027
769580236
260119929
176746731
656102074
1767564717
1990090580
89777758
1525956869
2010001847
859762085
1577318715
640229823
480256580
933628514
1373109904
484117840
639085248
1557800430
1656059846
1915087566
24108164
982471799
227899150
882171524
792181726
1146737476
453078167
2005834472
1109536316
487008750
644137274
1566082623
1491155407
1948071004
125364586
561257772
1864089490
1190852286
2138591109
1600731708
439932207
869897247
778663041
1490236858
1253840531
1617288231
106953205
1747389579
335951248
1761869897
147104758
938717439
1904336514
1922989510
564643068
1393878814
94663549
65646800
1010375083
2085415942
264631716
1886650865
1351177087
612007832
1150330649
521489552
1280989706
1661468598
1277559959
231457859
1238214016
47527222
2102270445
1961050828
966860645
1508216440
1439951745
958177765
1881144498
1730766882
1495897903
355586117
1198482315
1170333198
943483798
1015719991
175015269
1987883652
1449250468
434026542
208525835
864009771
1285743092
830881587
349688424
1380158542
1879032645
703939084
735420353
1718827180
1984005472
1144312286
1724199411
1841832114
397057147
170405707
546425279
326123262
1829017973
283670788
1196949800
470912091
1611726624
2117722121
1996751866
58754632
1170364921
1957486155
1540779685
382992203
706455112
2083637525
764398288
1479574391
938858752
1908805008
1773186720
1082259386
1314266643
343800208
1501593109
397281575
903988332
1162370832
2013085604
1213227102
1392118599
295381217
445109282
1155695658
1060338495
887311011
763254955
1112208746
952059740
713927361
2062018238
1197691831
1803659894
10000825
1480922625
293000852
2147324927
1754523624
1073797910
325278073
1504738385
1401043450
1095362183
671879956
2022721999
1447593669
1158496391
1320284386
1951659314
1224053938
1756415104
2072890425
1092366625
200328695
2057872935
1884938642
1537741115
1457278586
1291433845
272636541
1368943947
680119092
2059755334
1720678383
1990815308
789499446
1576552158
1627777858
1192258161
126450179
1227624111
75370748
1742964160
728979451
220503539
1962620476
289382536
1162156194
1610347922
1299079459
1527491095
1067657703
1656252573
212509409
119133625
1576550684
31534519
370430371
1846348194
1155007416
316305089
624846646
778497462
514256158
380849420
639452221
1150646603
318095461
1371743706
1546401866
1306853836
416688664
826100245
500393760
1957842045
358681978
1910642738
808921729
2112635156
1810118276
1806984493
1673720186
1074781075
266645488
2127946202
1753129150
1960434360
1783903051
768473149
30841656
491707107
1402907621
1361853842
48863733
558025538
728543114
598159992
1321555815
2091188340
1505001591
1762162710
498946415
1304494618
409507606
1739929305
115401432
2033164492
727385624
1726335706
924869111
1848194351
1845133182
1929777400
803800879
304910529
1534557878
1302927226
1886650865
1899764343
1743145898
1180029503
1589635141
370055015
1893275555
298380853
407012376
1824359013
46252178
2123254519
1957779586
1998858328
891260462
1533663798
244856977
917640816
24420901
1296026658
941774963
1344835135
960790179
1995957939
1397309033
36214378
303732164
1823026839
18710457
79645067
1744546806
37162578
878548795
1646711160
269610723
4304555
1291410553
1637773677
946539184
975369678
959974793
286140590
2045864523
2108075428
1872941561
1501781890
1542854748
798030795
1495536182
1958749531
1897252245
1795199022
299892132
144964133
1846975217
713063668
108047714
1796252385
1483489813
11045171
1791406577
1536622804
261375947
33581149
1971349335
1885510081
1544226191
2130787969
2059211707
2140018246
2099357568
1795761951
384695811
1867166662
1968440062
991951381
667613268
550492794
1495558442
1824707125
213422985
1837659308
707740014
1440178709
1609530766
759692984
785362746
1062510695
2051346120
192765687
195110395
803162346
1898416265
199199529
1051126488
2063920223
1370522026
429743542
1763983242
728216140
634808834
684514522
449165365
197482004
850464643
1059701813
244446630
199159824
94702211
1324222235
1557492782
800988705
563469457
192001674
1208918094
1195042293
2058663314
1788193626
1508968146
1689690188
2044722453
1351543313
1268604900
1684511140
804852587
61349300
272247039
1987229030
2090474990
1948868382
847073579
1066131919
1226769967
1315707669
754341301
1849322959
2022643572
537515408
1748515421
1600306386
237173774
828277814
59790298
1297749810
1892936555
893504157
877747886
1963394874
1248293020
1425382123
146949976
1342510483
394766148
183358762
515664717
1672286927
1558705770
1423491371
324415235
373271647
1289361546
1065768372
1110952733
408700774
1413960532
378637814
2076928322
1568462029
744584457
706347024
1982399114
1365852813
741954872
103649100
142427175
1620516538
109539757
1481281045
1442355505
1334693555
2010157247
1888911560
634986472
256763516
1970021616
1394326778
131503738
1399708861
765052850
1219751082
887023974
746677262
560820001
463668601
787741233
716662132
1342797411
1096859204
1344123576
301802645
297013144
1636247095
2020618461
1290328169
102192882
338594110
968111427
944927818
151033661
167679288
946703132
253838931
1642289371
1079093800
668567767
1357554355
564829604
686521054
1104156115
618146831
2058246824
35665068
1793051361
1343559019
1345992581
1618553024
2079958620
908827817
334219485
1235659968
1138408210
2010930138
431589299
1050668287
1714221112
2093092989
1204066446
178623061
1811924686
87239003
875102572
268406409
1609244410
911885537
1284694189
265408675
592103404
2112419839
117451749
2104531416
219622336
303780166
861460624
23277719
659626640
1185587164
1974724471
717459548
447196198
1292511941
1424539580
1172245495
171744205
315981186
279680472
761099331
1059792276
142129737
234408189
21047960
1466093821
128663228
779689861
322356963
1476403674
453480369
1233437896
1725898842
810370828
1863743771
496894650
124319481
1277506781
293223428
392062891
232709434
734198046
1919947056
1663333530
2101181251
868181969
878365565
711958901
568940242
144233979
503623050
2131972975
1743340715
1295043593
1568785478
1154372508
258307873
1909036086
1094269885
983297324
1114846880
2029039255
1447151697
1995650400
1139468649
2023591523
1973238435
2033251234
127332579
1152092861
100049045
1510054555
1025981323
287610477
1835434664
349881285
524309880
785010781
942109083
806700812
587149572
2136134199
879277291
551440931
2062173539
552763910
813004891
1599338600
1992299120
1133757220
1008610242
888447064
1603499664
1751524943
1531708390
2014501604
1043169167
1443509798
2092864633
1046103388
425859276
810816641
1948431764
216827741
1648792329
1175646547
2098016545
1494037783
126345464
838294139
330276055
1523939297
1824775493
486617736
494035329
986357397
868440303
1742498003
1866444572
690076468
309461802
322359120
169620400
1335019961
785544110
1549903182
1860816028
152502411
31938292
1776331041
1020509434
1917663907
1929370824
1580666881
1934695046
1550600759
1287121700
1886984452
1942956707
1118676427
1758301012
1291040159
692243957
2379325
364826527
1897901877
376800698
203327035
782306231
2050976287
690198493
649654485
1152908369
446888083
1741231905
574110834
600597361
917059691
356939163
560936232
1461207148
1460424717
890368959
887732138
508808412
1224406534
722869680
568076675
2020216593
558296895
1441687602
173803927
970139296
1195506340
840757442
1852339203
498237402
1029418298
629891390
232179108
309469563
905524742
2138771459
1086514565
2048221775
1254799631
526203085
573385069
127417188
1533099225
1516074001
205853452
1418814660
1229330731
629099795
249285048
1715975092
1376451709
315675808
1550187965
1041476045
76599471
1925229903
1689611621
402446071
700051986
1142281550
1069550648
135910007
829093599
369287401
1729780095
1135374349
471975900
2134927573
973770752
1742365380
1590510138
1026607148
306032461
1023700535
1593778629
2067260565
812176148
869722023
1852642295
1697477668
1012617259
51168288
757056853
1641082300
546789032
737008874
20538673
654113225
1613346945
135814053
55857932
442370783
277246596
2016135272
1995444389
1181029912
499286503
662304717
653681114
1400093007
1150621302
1569469229
327217313
594833482
1167188154
713207520
1123732014
1576959897
1859453301
139146289
228641378
133850729
1059956755
1086164499
1692487448
919051898
642179749
2116462123
447151345
1844409122
867238068
454756582
1300233465
572820043
635250463
797581861
1833907505
1454959817
2072069578
1775635254
1644624643
26543934
1808246689
2077253620
334153653
1011915949
1430809739
1237653904
1718090342
282859886
1769867564
2638624
1790451104
1443586532
2120314547
768667691
587715454
239830857
924722883
1315288023
2049718473
1799044021
741859088
1136119106
1181527518
1736012561
569772481
1405772653
620676502
537898570
1630203489
1036071472
1392436730
991831140
232694665
972446865
465678771
178980432
2073447767
1430138214
605314175
723905907
1483760138
863521837
225522331
761446674
1479446708
1414283329
1854827780
282236672
979325417
528380774
1372121694
1322588850
69900381
819381407
1132722234
579789921
1838057333
365564981
1065143257
1740360330
5259076
2131845614
1624701700
2100707675
923855690
1675054552
309866623
452212460
909038284
1967318251
1727765666
2093135078
1319712646
464056730
98118862
641144652
1583382649
810513560
236619230
1255353577
1292890961
29060446
1004402977
1533718986
1053055006
1910940804
1818171130
483382328
1590415286
2030097412
1934408643
1622176335
1437643706
890901925
1774820156
1024453506
2009482702
451438326
1069919070
1044348616
122778688
800391487
1018678980
1405599458
595947122
1934231463
1959562961
1443244043
2016531788
580023365
2107478398
1923660278
1864500484
2012945632
2035834036
347663996
2081152516
273954235
1282926130
2099205753
371927954
560234819
74924134
862402914
1169871429
477404097
293124815
1929409128
1356048199
105188671
1776035676
538346549
797969620
818366396
799814280
410307864
898832651
1820014104
1887917096
1210875610
1056270743
245063174
812928465
642500155
562432350
1305387519
716792469
1951971569
481660444
573202337
1591766949
514847684
612799112
1944526165
1350166993
500842082
1152092856
873866632
1477772914
17629641
350077316
1405672889
1442433684
814473030
1570735375
66812955
1052765426
747831397
1053136140
935533185
1016729167
778118138
857691605
895527419
525456551
491817992
1887957686
1047559103
1087820956
540342664
313266930
1594320945
1748888424
1726179865
1855088170
906638314
740178053
591615530
135587804
916169941
85022953
148707546
2018408070
1142822777
680179810
657153532
253181793
582640025
2048822635
1490744704
1563534163
995833730
540804727
2099043812
1429319907
426156420
1607986380
166259077
392800296
584340400
2129204313
604243075
344775427
1538078777
898421757
779460732
676891671
1561005661
848830722
389011252
128256544
59308421
1386292874
1980713531
2124872626
383942173
288297476
933870405
493393000
1701458394
1769948096
1987944294
1536596138
1059117590
702625762
853321279
700674073
1837884464
741871305
723053067
204065276
184272049
1091213020
664607852
998426755
411641672
1147318676
792592038
1947302378
1860187158
1228291743
799183409
793980330
1915863780
1814049853
1929345716
2104598956
1147190029
1361194820
180611200
1958463735
95899794
865115053
498653473
1640991932
202544138
1532977246
260319064
1198290822
1522752259
1514507154
469374427
1582479805
1014149566
1442914657
1114198590
410954991
1820606560
253057239
1492854950
744347180
238065800
1532447728
378615315
2017257116
1496900830
602835451
67637783
1072390861
1576041859
1803944910
195797899
1873920468
741715554
1803611922
179346837
837362426
1962502416
385080022
2105225671
551793650
1674254813
1352213793
565416657
984898890
897557794
240358080
1209235982
993404535
148800576
344610886
127058500
1845813827
1818463511
1454460774
1729987249
1766783976
1662669149
1254179476
71936604
369659615
1831319575
807648864
1927403065
1604373497
20162026
1950221156
1093622019
111408904
1143231974
855724073
506501363
88479036
981323865
1906765754
1962306259
754343499
1552954558
2011774242
658432402
329201349
1838925736
804747804
508464339
517223372
1489714245
286211406
1956834927
1462564314
1132407602
1384215721
1449735992
1427039154
1214941471
1504940981
323454294
1346874375
1708688574
1707256886
1901866208
1219542240
1763406332
906319142
820936701
1478837554
2000994799
832685855
2126796665
1065639961
141443506
285571634
707205344
114209764
1404259343
172234712
1660370341
1880320528
1982121461
746849893
527660960
780950246
2097864552
409489925
1207954786
745932755
2107607557
1365921638
554676238
1132553940
2109599739
421843471
753694675
845958750
479438125
1751107486
285278527
595782445
1572621374
2117911162
857609609
1477544939
1544547216
1406610837
2014699785
53780535
486290623
1034731154
146965208
127945811
1699493683
1073939257
1182866776
748029699
577485149
1755088007
360088773
1327887905
1033131797
272949536
1484549250
171854726
1980579663
57300152
1306150947
300725214
486844397
40108319
385681463
778837321
74497409
1388610776
955468510
62666442
1578284445
1094320396
2142558147
1772548472
588663760
1404484771
638981542
714648160
110210105
1783330268
114105019
1611321683
2070558333
2078326074
677084609
1207179304
689636204
1832692721
2025672845
1269080685
1137341480
1880714023
1187828146
157513292
926714291
1279184856
501000605
1307326271
1483066352
473151755
1912217962
1369746942
328947406
2014710645
1218462897
372758054
1354810312
401517465
1256085253
532890727
864052343
2080796552
2119211051
1849193777
368350325
1629407398
181257758
1990701661
1284264127
753899246
888334564
1371713912
1661971615
1683344564
65911828
2067666297
15446529
2003281547
58554522
1528189434
669059431
15702789
570312707
1806493009
513133446
2052143915
1492828929
1074972483
716334477
1516362776
218222544
1571980275
1178920113
767320791
719775576
44702758
1904092425
128513321
1925561382
201458974
1681171146
1046878174
22804021
1239707409
1376763476
63495410
241070354
856167696
342006485
726464256
1379625930
1223072444
767671308
1493020311
1673672586
1758640308
178507728
1992843023
1705745448
225889505
1341051593
139729587
1671636063
34699291
1403918512
80115240
658972167
1914190246
2082717112
2079260772
864515943
852746190
1316858607
688912614
1017997754
513968080
1017071743
53548291
268261893
1593268653
1078114225
931655910
1382139642
832114867
1710531893
1108415638
791514789
1109601842
699952627
1622203091
1484410534
1883161394
433962900
612963433
1016333874
347373471
1779493728
46866873
1847968989
955087572
1718927911
641782698
1034046009
878528338
1231830708
1890353726
1296186533
57944067
912790969
1933596528
1168773124
865414219
2067777861
1454113911
2024704027
381065038
759058847
2130812129
2045696821
1097241507
294775198
59644758
727633843
995271975
1906459196
721879714
1377198089
378776002
1813240254
682506617
605822952
1024373800
528712252
709763914
444095896
1356524955
1743738711
137392039
234715667
586570850
936467843
1079858367
1676565131
1962482610
171625241
469374427
917902654
1871369253
99266706
1106286811
976843544
469094534
2099221780
616190713
1638057937
1195774446
1198768808
1981561182
1011669598
1762412066
656300082
261806733
1299550535
3035998
911818660
1955399546
170182649
770639096
1318502208
1180439517
1110257946
261600006
148842102
1246112574
2002100261
95591486
2136754300
820364138
639816951
359430258
951596889
947997378
884962983
9999147
1522005322
2070623634
7075642
223519018
1384112832
197239939
1891900893
1202553665
242558192
1541164375
1130876792
1924920253
75558981
20605650
1957466267
884515732
1731701586
1716914099
1735431363
2046423033
1943405072
708125173
631638108
683461180
2096148195
1132466475
899162360
84645876
185399610
1767102862
1703578586
646293529
153325965
94131202
1789190161
1602947082
971804084
820432056
1334550045
541035759
1534716773
1267681773
185392515
546989218
1833269728
239023494
1447907426
2094430304
1192920900
1462804122
89116942
961504393
1145273636
915921952
211329540
820784355
812557256
405383409
671794382
1902428098
1121440235
1471786932
14732666
925997691
975115007
755065157
2065301218
21344362
209376055
2108337907
2038032888
517777079
1778248788
1030556360
1359385894
78981041
1731171858
590238168
2055676543
1598187987
1089703328
469611704
1408668280
1045231115
862960586
767358958
537924454
1033618827
242030372
635072768
1889104674
240030967
579838142
448332998
1543344133
1294439401
1359515359
1633757873
505386994
940778016
453298189
2108265910
792535561
277757689
455129842
1213668530
1273701793
2077681772
1611991553
734408944
356930668
1320408607
258546382
1700433661
1762223986
1300322808
2031109529
650879712
1618194313
1508740463
312333655
485476457
2042265352
1870841753
1571194297
580788226
984549099
1254313796
1608133352
1920615432
1118988498
1736133921
1388347545
2133452058
162169633
1540699481
438962573
857758624
1203388769
130055261
163568799
346689981
915624158
627407659
489201783
1048971526
472796061
777669524
190809619
1524651086
411128614
784602921
917477877
1238690962
1810067347
918911406
1449705358
1395138715
2003435298
1319925415
483719254
1771044309
1847771014
1263547906
919663772
2080463826
1672097737
1782603647
674881248
1083661310
1517357304
91881676
765583375
742756875
394606677
1753977714
464761080
1720832487
202009063
1105411762
1934309088
1562515118
159103927
905750933
1373385164
204530717
1935822953
1127082409
1807831695
513348210
405528541
1540588542
761371737
1063368596
1649679385
368208762
586821627
413986352
661324403
1480623173
1600759475
2056824662
1775849468
1228483300
1588541600
2037044837
101882790
1868995808
776104920
1006675911
895275202
713333613
1045016778
1081119563
1499067125
396307734
2114010281
1325527056
1768804220
1616515070
143189645
1879477673
1280060612
122752917
180501353
798754603
137199016
104171615
85551543
240525310
226180993
1616669203
1995300170
1106834963
564194524
1071797443
792235137
2117022879
880835887
315882961
1128641020
1672767369
9370220
46069920
1874986116
2105226314
37892469
1596525309
1449250468
2034832997
990496053
1173220880
381980102
941926135
1689596588
1628793939
251400819
1299706490
884321801
729402190
2018368492
1517814050
627739580
2021600213
970378311
1179959456
2103327500
972996393
807447015
1352343937
1404379083
243277598
790509728
2063537954
611268348
1267993429
162406706
1208584405
228718733
2117243988
1858772193
269322285
1539865908
1643995317
1150446760
1266933679
1485812332
338740262
1229243848
1927823753
134477536
1641245431
1574315906
1889118254
629073071
702824617
899431833
2124368954
1762989597
610846823
1930788131
1407903849
2055778697
64917258
981840467
1686018736
1583101692
69178291
703418814
1696898197
1286928363
1129452757
1642823524
1248031906
1702343499
1930247393
99299993
1877582187
1998746799
918008884
2128864343
285886113
1431737148
1625186574
1317921679
354950174
1260803042
1369824865
4137431
436481888
1470498752
991440087
865567594
1619582285
64684768
1700813497
423509097
900959523
1199635645
32563637
241666878
1966697040
1175798005
1336506968
1193026661
1822384009
2127253021
234141014
18038874
320181714
2007201597
32708704
539971361
223615945
1747573694
1061719514
1242796665
1187852426
1533413749
1089239069
1649260658
519627680
330343791
1454449309
1209061468
804141086
1296047114
1156231617
1408072991
1400544318
1219856475
1109292859
1530039664
537685367
1950265728
446753930
1982712683
108732093
769948056
1730979853
1773523984
226746009
1745611642
779426503
1156376044
1043679405
1475175668
595924906
1478216891
385261576
590714978
440197713
194092782
1235097185
1652634524
1417667660
1917873242
918730061
899680028
1152038912
1857013200
943916260
526069010
653889502
491646050
1823125408
905966000
1319001658
70925972
1741546903
8634484
179825186
2226361
1244079785
1051334167
798083145
1398544149
1430941456
1140106553
560874904
83692558
1021896310
1495252244
1046091084
1257911729
1056166548
1235765812
1018428844
1124006911
429751789
1009213779
450449895
2014985736
1191254014
881623804
2013379470
1320014204
1452332821
459723134
1809254601
1930686003
1480114964
484568723
1780291510
842062290
2045055420
1566848821
1811833474
1841521291
674381103
45582555
1119599076
293084978
464716824
1765650742
2058546466
1625895732
344699885
983152137
1354546540
516046962
1616349252
1415863251
1303893954
315546491
1310619941
1115116078
1718159718
1843970203
882298000
402601454
1979223351
830685526
196783805
505850083
2031346677
276149522
831850386
943219101
992338944
1222152795
1237073046
1627289985
112328305
1413361044
1001395132
1875817580
1055027994
189999059
498575004
1895103127
214637870
1859791868
709284358
1060442808
165994655
1340130313
1159268405
1180584588
1685939174
1583689765
1164190214
291912590
1225628199
138787994
1910642738
115213614
1974088429
1710050604
1562763739
1015354850
713718513
643017082
203987001
1460465618
1847182965
844571949
423068904
1106655891
1334842754
430278797
1439210479
1613824175
919611989
195156636
1832368336
25100355
184867969
1245520971
510282044
156705596
19372608
2142465677
155475847
1043848429
1313235798
1124574139
742687314
1292024566
1531892540
937380531
1836817925
2012871917
847104258
661217957
1653187392
1772049653
2004526711
781534305
998963324
709976452
1471436691
1266474007
2081945776
429001306
1653164501
1246891655
2001240845
1647779029
1348003981
789930532
1485926632
202856188
831954727
1400788594
1925123041
491424015
1178558184
727276974
7940401
56920833
1743972599
67643229
1017716547
958013285
1956897899
1018269022
982173803
270204852
868813666
356428929
614836677
1520855326
355632953
780294741
151294385
75291022
603447347
1877438893
941006258
394190754
1595529477
1961959253
738737247
1170990624
1592275570
1598963072
1635397334
15443366
1470333544
30435479
2005225770
1073939257
222262701
593832883
1816519851
388848657
941683848
208434926
2113056190
1132751010
668968072
94300232
163902762
123319464
573365181
1010701941
1450342308
2059181143
580958988
1468339996
910589343
1192222456
1100830514
1754247123
295868806
1481561628
1950163123
1410188329
496096589
316061032
1913827858
683335281
534491579
1059846206
382403881
758495805
1788832958
1529391595
432058512
495314190
1847451266
1132408519
376073350
27494046
794764604
1726803638
1399402447
211452904
909209320
1337314222
48676887
1495317658
1899663453
25327127
1903331979
1642730701
1050432145
1914233410
1556106903
1061285390
1647802185
97804841
1828078941
1762736211
907667479
241104176
1148763637
1350809663
81728510
664671596
1326091655
1959979000
209463894
69407824
1612038471
788693327
1445690315
1975314205
1117559634
906214779
1376675271
1426445887
1851776226
219347379
332911746
1530628370
377601610
1237673235
668404624
2036513453
1678575082
966321602
103548764
1000028765
727837715
2059535509
752919622
1093004616
277591154
1858114905
190076995
1870532323
655373524
2129904440
921694147
565141109
77271707
1314383415
892479466
1524798290
659474827
1803119935
1544798734
579361573
1569001499
952509362
363714813
873696040
1022308563
257427020
682408189
1641540999
1028030784
706587885
220556370
2121217519
353434099
1426730076
1807626433
1911336284
315034165
123786916
1791948255
1274271729
1628941265
254898919
916600999
351899838
1688889076
1760354522
1812919040
2068175872
1866425819
395068059
1633253082
1562490810
1115034321
1838725662
809807987
1474271997
1481954079
684690679
289222415
573842946
1253587656
1294717378
1482867906
1205742568
637661006
939169460
1465723788
1195910946
874581778
1281845892
151814692
1182638851
747662967
899720347
811371211
272786626
731255510
206943811
1118601115
978659346
1078454296
1863390783
515368118
115144284
1196456373
1759128178
76849622
1850318086
343897043
1252186408
2043978342
427485951
140329917
430060048
199377654
901744348
1010017783
130082063
410394354
1409132882
375046422
1795705864
1513516279
1642788519
1300027200
341501416
1249737674
94787015
1404469798
1025228109
1621239802
2079425959
827099046
806357708
1350697434
1266612817
13515359
18283350
569560385
612418489
881734629
1026165453
1471423023
774918516
355806144
1775292732
642446605
685449249
1907955397
649980081
873171940
858305621
724783834
154785510
1059000001
231854879
224160463
674799068
800970267
1141129276
1727176101
1274928820
398025186
1225339160
1520108847
1997806094
413991055
1342844110
186254339
46275705
911329531
1240823534
848675320
1733440419
599471741
892097391
352993693
1038322955
1797156477
1000682537
874022251
1423064400
473144238
830377685
528019275
838278454
1722362564
1291676559
1932358009
1436234864
674915430
1864999170
504126377
842822965
598417467
1301665593
49713866
2122543826
612081767
1320882839
584683214
1868998884
1024021242
185623446
305836620
1707162163
949320539
381739986
1803666924
1699930413
1661184881
2071261414
506408839
326196999
1237775540
1596966841
1841129460
789927580
1367524556
94177557
248510668
292222451
2137138713
1894781828
436105975
116695383
473905370
871046081
862222832
1528939765
1160656205
40482366
1459712397
230194102
790852811
2101399746
1480558243
1026848967
1331875786
923725423
384140264
1396033655
623941619
1900686828
153623535
876942755
1660793781
350204422
2001944145
507822502
1435194509
1277056055
891562892
198611596
1268627941
708158269
1951367091
629518976
1677252450
1267148866
220668927
1529195837
385337810
1306169608
424892606
1318522184
1407089501
1816314343
1900694087
964246617
1582885966
1244675769
1987624664
2087191353
514930197
1465806378
1000880760
2126282627
536685963
999205714
134558186
1047848779
285411201
599986698
779872417
614382017
1500810536
1468747435
925617412
1970322825
1893555112
2088283403
1490551220
1024884267
1249452659
2065186636
572728274
1446152632
1105344695
17153929
1421853743
1599214940
400413936
716060204
1705031515
168298366
93452035
53280048
774582105
317740859
132492489
1131928213
1660856654
328326921
960903276
1008728793
229024356
263668067
1099167515
110917857
698878682
1930862990
1951033518
1997352660
926440939
1102999711
1402879018
395046577
1517333883
2105178285
217573798
1061701417
842089149
1970864077
1157388059
1982075286
1384719232
532248863
80729936
2141491127
742341540
481703993
1356860593
16860869
1493088991
1648395095
213175917
1605851222
1293417258
252289527
1498162635
1205753685
615165744
1794894287
1116212412
1967109360
35026265
341332948
2114010281
1928003394
1611096612
1642935006
1061227898
817555867
616040058
1361873668
572905914
1822301536
1032137320
67148862
2143389798
1646066159
916611482
1789649489
672864275
621835004
34149633
1566181783
249221
889593102
1999863922
629916493
657544842
1793413186
1302191336
1582501887
2053730916
1418254555
1483640646
454878228
1414846832
1282155801
1190159797
436347011
1387715692
1725151876
307451055
963883569
1111746410
1873166790
1900130327
112269052
2073855950
122434772
506283177
1925514346
1025646891
650761246
829266021
133262955
2068896263
551129273
584490483
1435241195
1012793472
1527295518
2012212124
2112244130
1818790685
1626557177
2022188926
284223519
1832109419
531410643
1893734641
734042089
833474766
1161908605
393423093
71788011
465470361
228012274
1674780678
1597872583
478526441
932079922
2089476655
972601157
1586543497
452830767
1585068506
144488132
1882601390
1234237300
587112947
466628903
1553184698
1600261197
1120111447
1243130105
1060297929
1956797048
387830531
335094851
1427890418
785730295
863285387
1967380947
1037608172
964088931
1278783978
1990470474
1493509149
1566105521
1178587761
1300773322
315346593
1675317985
9692499
1089145290
264786731
1595540151
1704080028
40268519
1955293026
1665370614
681820798
1844132933
1583209765
372166329
1541979324
137222891
449433372
1525773608
335167340
257609318
702673175
627542974
1716099441
773156717
2012800770
230578800
1965661323
17640663
664265796
431890941
2093569992
2097666386
43150729
224760927
1678168994
174124043
128372201
1377422896
848937233
998285894
2052608664
1670869207
216755675
1206461719
770011217
234813633
1337462173
676894662
1050063431
1209187993
892564204
2041763690
1441418950
653929578
1734381459
1195576463
764476954
202850272
1891478688
1746009301
1556559321
1852878439
972890515
64622277
1172456468
1116752163
1243865873
1044267808
1043099447
1567987347
497333865
1494619620
1165908876
1020509434
1654737058
999412100
544528099
1636666872
100654593
642525233
1524572251
446853487
28729493
1210103261
373611413
1527235445
1573466173
1992046606
666926439
584653805
29866358
1058835906
327650841
1355874361
356844121
1561187367
817681333
1828459301
1798934520
1023364190
150380307
495918992
78770951
856180486
1495780133
941420831
2125861277
595190923
1983167634
196925176
1832217973
1966262153
1450047416
1337936604
1379796780
915170944
35908741
2052282780
268740644
1730445797
1840659528
1311829498
2129706035
546273691
1933815637
1028654872
263064765
68183740
1096976148
971928755
1873437908
720869408
937575120
1373565537
2110788873
1569623677
809796589
45201502
751379129
59042799
14798363
705115480
623340956
720570158
2006044664
1194535390
1771481086
1312520838
143870492
1970058440
925997691
1665752673
1161471062
2092235355
102223893
1722924658
251747083
1149148067
1991818358
805709103
1055879210
54689454
1625277938
1513580826
2137242064
901703779
1776033966
1890313730
1086290572
1569336233
2095892993
1791875274
1168045317
1525691581
2033268472
364781015
1725140500
81524506
1114273819
1307510682
940203491
1805837204
2018497582
2051793282
648093636
1502017247
940771783
1437050578
1864795160
643380793
2048203355
1797471978
24909323
243126599
696246979
106879223
2121790817
672362765
707363312
1720183891
65778650
10589888
1649544137
318487560
163733410
1470408892
1029168106
1365077765
322318810
656498165
1120582026
81920012
1877011641
1240922910
455797851
1561503826
436208694
1867894655
1262172405
791610590
449848679
1353235812
1619976602
171213770
1635339961
508520299
1859805962
501175844
158930597
404673956
1047323585
1128460534
1294409303
1411738854
1620564456
1770028031
802486999
1778064195
232859888
1683208071
1887292499
1271046455
1586935174
1020945349
2036177689
26588784
897495038
1535266845
1190481424
1784011439
259206304
660508049
1937443596
2114115167
895924354
716961474
264111826
1414223890
831638326
2066608540
622579965
987970709
1027794589
1171554255
1816546965
104291363
1649897183
1554395166
372897582
1289581193
1195816945
462273425
1534459829
318243195
1128470911
146493048
1482934184
1434362526
1896830367
8322855
1923545090
1699488521
351069152
1825617351
865956369
1032421364
621104084
1333808055
1144720994
1501369401
777743034
528704875
1187786816
618001869
916416348
966278686
364075680
742098948
631140355
1379512617
276798432
75513505
1070864929
153446619
841200855
1125608499
278685326
420762956
1902300815
1236143852
243345865
1263003793
384310189
203910594
276173603
1611984219
539485337
276800916
1660454201
1079987863
1399957588
1555884743
553925517
22357695
1999962673
1006819928
116121871
1641807324
835235865
105131228
1807805638
1207150893
320704784
534303163
724777262
1518989180
813953314
352282467
902825766
176085908
1366554800
1807546203
964149304
1446642799
201064186
784165985
764560654
670202864
131574862
1335058206
657094240
1840934350
501099232
692795893
935556909
1881423841
557689495
86746379
711743317
1437050578
464938706
106124105
59682537
38162175
183858325
2087589432
908698620
277084220
49630726
173817211
1708115000
1769114018
677338925
1998390460
529047444
70970131
1057004080
344644527
362790508
560286571
1489075053
2019562321
1259405801
1088119218
324794142
1350813107
1245866626
981093262
168186887
1107758648
2015485004
1947713071
586626049
821452690
2115651483
47488391
1711910891
471156806
1502571270
842035287
180697615
395592256
1759092391
276985612
1093088854
774920876
426337072
833770379
2124302641
891779709
1479426955
31401564
877043946
1781367569
2098911436
1729604822
1094057791
586090013
1069778578
459150545
1698744454
2092444567
798890459
1960618899
1097796772
1620607765
1661111418
1971679355
1335456113
1312813270
1198898704
1339229970
1570246727
1395184305
1092068158
1848651135
581708036
67516377
1417831562
1501414804
1090433830
1438998022
1203936951
1583807239
1035687750
2101966240
855406975
713402555
43568553
1467153863
1917373824
785457106
764123119
1476052114
538167079
1342231269
320380997
1698108088
235283159
118715318
1793102175
1745724015
1746852909
1387001875
1364045493
892533693
1722564413
1503662354
694864030
725723351
1501569764
1209556961
630242325
1244337267
575390696
194312166
730918167
1131047823
149296121
847911067
1631207193
681260031
372998607
1157908032
1094014923
1464940923
752170102
2136646399
52407651
876589426
2139384220
1807723082
1202720078
371102512
803341815
2138187805
977441893
1252169425
715355510
678570260
1368536615
580930953
1940431344
1129180274
983295855
2129009117
456911745
368953378
107684510
2107962841
1531378418
1092645896
316070006
59904796
2109319330
2147329776
70985156
1623132255
467762325
401774764
1859164056
2132582300
867145399
819881823
2016573564
301686171
2089303164
1495681230
1140678103
238312628
322294248
1739643208
2052172253
839079186
1806415178
1037657791
1737492470
1103940375
531286006
49241546
1639099434
731370973
905722800
945113362
426224446
1312063428
2041940284
145787087
561731981
1955221009
798954071
1872753403
2088424478
2027145536
1779724298
781273657
786935160
659236335
674956808
591451080
1144542684
806727645
714251973
721986914
1103217287
1430218752
1569841518
1048216788
2095604007
2132727525
697875809
1843582061
19102937
1763940524
913856702
280374759
1058855689
448584103
1305922614
245302324
1611713733
1944008784
1265436850
1415411093
714516578
1206006747
1113159480
294905575
1585435930
594649104
1458532470
2027377038
1536784112
1100470517
301472619
2089624448
241367023
540156666
403803923
97782522
1756907775
770723356
1228143218
241243454
563296595
391950616
233948724
1391988334
2133602916
2123287609
1099671380
1806956333
559360413
293616466
738828793
1479634108
1412521782
1356041935
1763412875
1579054951
1320199310
2106961842
345284273
909369120
654898273
636341950
1661437779
1880365872
1296816739
560698859
858103115
724268892
592539400
72840295
1468986098
1935665273
115225596
592525486
2111931007
281904812
2136998081
1383545105
671793540
1276718984
529426411
990441087
654355972
1406797372
1791361404
926952706
917127052
288809931
2094241085
1803825206
1469327977
400113381
1873206368
1588526672
42229171
58843595
1001697620
414602661
1736469096
998665992
1327287216
1167586469
1566237084
1355753977
683386723
1314534558
1964900835
1156281066
1704982230
2135188630
949637619
1606369431
218405224
1545837194
2134981305
1507790097
387687567
139450590
297852750
1886585356
74588126
533347731
1423095171
901105905
1885242521
1847508896
1278612502
1056963101
1407568530
749795996
1655737864
1777221068
1373983115
1358831267
1673355501
1055917114
558376804
484285676
854666608
1375183130
278681433
361172674
1664637513
509585892
1736080386
1661804026
983325064
910817733
748366725
1586700181
950069098
474524219
2039132479
1066567096
2138219985
1659840124
643699169
1632357248
629441166
1106318207
2067717114
967314616
2125509827
904241118
989504244
532769790
803110524
977186501
518264460
877534375
1524522428
45278828
2103180241
131492470
2127925177
275203402
983854414
884112316
1399659881
1907647748
1099510041
1096989099
310408431
1872760786
1470390003
1291597034
369446836
91825028
1751987993
1124671172
825313553
1040892054
1566051512
1522684622
1349361873
124056741
856009649
2081914188
987624588
947003303
530691228
394560056
239971748
960861237
1092942787
870633510
1021864124
121316249
1283141646
1044598682
82703682
532309476
877413192
1496585083
1695814629
629229867
744592760
1405118438
1425930753
2122240542
1289021378
1961743562
2056237102
534968770
1309704706
864953681
983310893
1384446210
1333043805
2129372246
561772365
1398653388
1451721542
825873292
2144158219
41526738
1351258136
1699663829
1581001439
761768344
214748009
1658760289
605254234
1647956988
981817110
1342496059
1520813832
313215362
324453550
347230074
1954778360
1623400370
998640583
1075004252
1512166310
2044646550
1823707421
1401184048
2025918355
155145098
1653661920
876734589
1426466473
1339671790
1246262553
887116270
1851705204
1176875389
2048573342
110663022
1688074119
1229625322
423484138
1456863925
995407551
1788578717
1463395940
349915502
1571236640
1631694694
9733231
2076888462
269089693
1333302858
1233855137
1292479134
691022505
2021897653
166045137
404159039
703225934
993914339
1174374870
1863112933
262271459
221008203
1269282212
1194549630
884549033
612472287
1016820188
1669678742
98551346
233435437
1284664822
1505168548
1315527009
1806517716
990340862
2125476333
958244949
971046878
191260644
487053658
2018943993
1569123197
1769422580
1082098806
937720266
28156927
839181272
601115285
2007961835
106172977
1506757483
461935446
89414660
431728829
380433141
909188253
1404748808
149372645
948381920
126133897
2036095750
369446836
1511905095
1159396386
122262342
1886961209
162724034
344772864
526035580
2042347378
1696651490
1614381686
607238071
311931535
402266644
1948112460
528452689
1096479578
1862868598
228360374
1822259267
1703299077
1275450079
1851826059
2132512625
1892167359
655959462
995308705
1590578908
740796309
1705050864
238677730
1445629574
340915254
832465135
1938020979
1344884432
1103395512
1491928415
531280702
1612028551
2101608284
2053435031
615946273
1096631324
409960115
1328050706
948451091
918602431
747380766
1319104948
2033719703
264275125
822536509
1002321075
314029209
414414986
84435748
2016957944
1017643743
1555999809
1296443320
788603543
90699479
1598950458
205489455
737231923
983222159
1007789702
100169901
1144704878
1756297481
281345782
107920950
1497621443
2086362158
2093856519
265253438
1710336077
2098037390
98621540
1325706096
612571320
1401354379
348585500
204604589
1444143882
1807576336
811323777
1941718301
420622625
1359625980
1079466481
1356860593
1029718193
1534823162
567684110
196669689
317912684
1464799639
1454457725
95350872
509918608
1922561719
1103526568
1071608003
1963254732
996546758
1639072916
1330883576
2083217855
1151019682
1423739500
107255738
1597645779
1988479354
1958031551
1699726819
454447593
1457594305
1015272593
214122425
987262709
1925517193
1964693040
667853949
482532245
593325664
2090457671
193986349
1023128446
242640339
847145496
2038213710
381430120
784174587
1101233221
521466825
1845779547
1611645415
2090628622
2075507560
287990569
456526290
1394535147
604312120
886890633
1653121198
615373563
605892750
1937833958
627559354
646451861
101220640
80617162
989471815
43962254
1102436597
878591110
1853316302
1767353347
759718161
435463201
692015992
1145526866
1078977149
117967822
1504202686
656875092
1089392947
654777647
133294158
916766805
2076273886
420056728
1932502139
1251021556
189128719
564770855
1964188837
187366914
1563154292
185408471
1229735849
1634629930
1590673514
1400137195
1224706523
882191681
2009232123
1353167358
731659901
874367473
1123009975
801181299
1495108036
1923822918
53759253
883770858
212905537
722551678
1864402084
308520336
1939483163
1062147997
389831780
205821778
393615251
248878271
1160696603
283594251
252242782
2033032472
1375478890
1399644202
1089782368
2122888310
247413181
322060138
1629869318
1965501338
1750336679
1117040816
1548713493
2135167268
807179274
260061395
337693745
399316061
892247727
909654058
1553094926
1154162209
2063537954
249429817
789724155
57498971
1356896406
2142242640
1627076656
1708483545
1835158189
576371806
366845780
1927103629
569194745
2069453864
1102192412
1145095922
1681771169
1161395541
888115253
1838481524
1840496524
1838716665
809787723
322772973
761582456
1564537837
1731589654
1670070427
1783711782
322835834
689651133
1540079947
980705329
1355647519
1289737923
975387771
2029913482
385929297
1106134258
600179763
495042573
1525544889
855399531
2061627162
358787862
1938520111
1518718195
99070239
586768068
338442199
1183549494
786458625
387727901
738109638
642327781
153974521
1081760253
1166285629
2112255441
519143463
449438461
2082304731
125117220
1791819394
970541100
1977215316
692188143
1137347442
1147806820
821674134
1172717850
2125614237
1037821879
864572318
986310792
1853219175
1728107721
1123450477
2137430509
1371278384
1568907197
425670340
33166325
49902819
1262818394
592127611
1158989186
1267100128
1145167588
1460493032
529266577
346501687
967229300
1052427788
929193976
1698241275
1450812802
1548275268
1233699499
400733804
1904531486
390027115
1227568993
1580784157
1202959119
1436236063
1628523754
650855512
1306765092
1061401608
1706846037
324373481
1891388507
1045705508
1289380511
344674078
2119615115
1693269392
2005970115
413900245
60339944
1212463836
1507102050
1005362480
873842533
1014416657
1281321721
1170740925
1451577945
1793523557
1535363901
969794480
1657410307
577503771
58903648
1876442477
48958313
415900541
1586632463
1759729690
740421290
732286402
2017204115
1633438855
196980992
117138990
847653964
830320723
1788845728
779613431
1584633022
2043713277
2011353910
1970415906
119273357
1179851766
865359297
227635159
462922228
947682916
1941112003
1387803163
2057774324
176377263
1436789156
1244485111
77695419
732902468
385217610
805792774
1530859373
820986871
512999373
1568265304
1499246900
1210763826
1101333003
1270100518
1467010529
1682331771
1907809380
590485872
568408652
898955835
1138230520
1492295274
2015997203
1949444268
1288210188
136579243
582463652
1733599075
1676917438
50918490
1842157256
1771224799
558217674
578755884
1417409348
2044401802
1929261998
1257791439
1813154899
781570510
2005618728
1668724519
1210713043
1886550050
130613517
1810067347
883766182
1579312156
758345676
1397683808
1878786591
794972004
1793374073
1660343582
1628008330
356968978
899762572
1100578437
175712367
124487485
2126529116
195769025
1331777062
2110381032
922444516
1241003327
566603068
1187120428
1337170577
1441902015
1943409358
1763757397
1427677244
1990358114
1056231851
488715639
344596377
1630568033
1878629395
1427789583
353060249
1062824388
1262357229
197609726
50532967
562193046
1179552298
595705168
763226342
717740269
1752634615
1869359750
995102871
154780327
482756981
930610258
2101871221
762824316
260379300
109456947
1157395505
351646247
1776003332
487123353
1433248568
679131428
1188132309
778454573
692071499
1786974530
589852740
115779019
1739280688
834605536
1647226852
1598906860
1274535975
545847419
951549894
813567384
1572068211
675486262
807705128
1398730055
1260008524
1945163306
1274831798
1230695567
474405345
1766377540
1353864557
1464422255
868350807
1766050474
979366488
1158959673
1072744776
922285710
341348967
478551937
213709267
2020110431
1997846470
1886850404
543400983
565511110
1043594306
2074832340
1384530256
1031554379
875408887
1489421348
1875146080
1540194918
2103467152
1310752020
1218643888
488553078
602309259
958628250
2127283630
1907113896
875750129
211646118
1788854353
778720743
2123396972
1517472047
1176131251
149857534
133707074
1106338405
2131237018
1816628589
848168845
1177493258
1365858808
204075979
702740007
2118809058
131021502
1721948001
1034153742
1328476935
2130369866
1181866163
1834750273
1805705185
188483549
144065198
245716975
786662607
25641458
1144365269
759818650
756581365
1193068416
316877866
563609737
2006375103
2009151947
1689140046
1598424243
2004216685
1045555639
698123073
1901597390
842306134
1258009370
991379702
169420145
1947267160
122708516
413116874
2010609779
710676388
68312891
1043385306
1213103979
154516803
1669445226
181468558
40482366
1886638987
65608265
523843626
1690897434
1319683966
1114246455
2143268297
162609353
586371693
661140837
89717175
678791440
1235531938
281788314
1701443696
1192389320
512958927
776624296
1991919684
2069305149
470640445
794597609
138051371
2110125506
1849898680
1239114726
89712156
1155614926
1477644466
737948512
1641774817
1538336661
275124249
1271904228
2043038101
852152644
217210677
1426794601
2062673867
1077292903
464783438
1983646972
1701367560
854462970
310295067
1334097419
1590952456
588449409
2073094610
252069549
1076760355
1429548958
1088381126
1367775227
1410518143
1198957783
1455397863
1286321923
1748706059
769580236
556061680
1508978672
475423663
1492216983
480975800
1403191087
655160282
1791105142
1214488071
412588515
1118160216
1386831203
975459819
1578859304
1894825528
83809275
1753694816
1109418045
261864543
1872426228
887811490
370727181
1278638105
1185303877
809311730
1894341508
532669887
12040476
608821920
201628878
1173609214
1273203196
1700545947
1867483826
1899037791
263988144
1419156943
312254167
1877832844
136862228
382251242
784059641
571786714
1119859270
1833655066
1413744590
46403486
975210326
1741160288
326186570
1738095741
1153484454
509406336
576655845
1284531377
1962880654
1339608726
771178807
1806778324
189176811
1316795679
1169762917
1419884149
1965270751
1954320868
52866604
1152483315
908491155
620429398
1837592889
1536364423
1169792790
1386650991
330144725
174783882
281325520
443522167
1377336812
663307635
234408034
1996441884
587319394
1492876826
692968346
639039337
1508766119
10679183
412587784
812239181
285572876
1961396826
1994371381
171196301
627635960
510368795
606262747
443551214
1115241724
2143520155
1288928572
1348302356
904489823
205026798
340224794
596993350
17290701
1529060492
738041370
2079912403
1423718011
873523061
2030792383
85444065
992569259
1925252239
1058341762
1739618360
780989394
144647398
523548943
1432272541
506110369
1787923750
268346519
1394042730
315485521
97230909
413847912
838025802
1245489564
2130935936
2113993785
727060884
52066150
669173397
1128296070
641320504
1950343740
445091008
920815821
2075198389
717607607
608086612
2142741051
1170207727
1963067343
1909777770
748709376
596480577
1912530574
705435715
1172302097
957551914
465385729
1881592127
2130159460
522802738
1546660776
1636725454
752247514
1194807589
88238423
1738543537
544651161
325500709
1602293342
1053202723
1158097925
801312758
660193231
143420657
376458317
328089957
2060748956
1368831618
1297545966
339421109
962739777
913424666
1481554198
1732935574
1818375076
1692518332
2001529090
1557611022
1138653519
2080489619
2105913206
2140722449
648380253
140346137
1994616821
162398007
50834632
1451961811
637257811
1312813270
1912240153
750620852
1078601680
1363284759
1898165647
2033148674
1326047093
330639306
1374597991
2108412034
1154572318
456945128
1847330208
1914626115
1398670134
936810319
109903100
1657783454
430232460
520922773
556803395
886382064
1771544878
1903889541
1861663216
1636017338
1743925323
1229288640
1346538316
639978908
1465828554
1574556221
2035077450
371259174
2097064946
474982372
1361142913
437172184
1647026999
678781282
1507554185
1376943148
1666792085
1124811503
437410219
1332815212
951606463
1750877599
1964556604
1494700435
346872583
1636336592
1375914162
1517513845
1710514075
1652934284
874449403
1250310659
1489156419
95345552
1097216284
381630348
214168447
1663690362
1102063968
925255108
1749987541
113114842
896107308
1272979464
1447085284
1872585498
1412600615
219662033
1956092554
514984898
202307229
2107568072
1529062431
2127941184
1758499916
1302126998
706835139
947900174
1381969049
207107458
1111491737
1409014693
1052820581
794668711
2048346866
432875483
1397079444
1458017932
250319384
416764432
246490632
1477677842
177663021
527030480
806792206
2068355809
1010346957
73580241
1268736287
1693899185
1285896388
234160572
1759448173
650824954
2141863131
270787354
2108651445
928951188
1764703843
1698439950
547414734
917284663
1469556405
453350633
422684851
244156005
1634960580
1349646540
2105365434
484396478
1623072870
360713831
1661465136
794790226
1980271958
1598027884
1690019674
2138183466
2079962727
1972495289
850379268
474212051
803720569
1203179453
1792060016
483406294
466955916
2044869345
1342098280
1497303430
838372122
621628387
875720751
870360186
225424293
1913029416
194359613
1048655626
1234649033
1891653315
872201799
586078918
1964605916
67113361
2008354830
2007530143
199172800
1704913230
1167564052
373718020
449904528
267940102
1511530327
398703143
722854759
1018558160
704712711
428109176
298092732
1985558442
606107378
1435155330
1061655659
1258657572
1137471869
780657972
235359876
1930092023
776451355
965632659
599817230
1060102355
251337143
797530339
1065562310
1279824081
476813454
323892307
1275309975
2001033062
1615001273
588971493
1443641654
723652544
2004295150
1423988820
388426272
96797933
71834726
1384359836
1656969440
673289060
1064361294
583110631
2135451931
687970371
1319123646
755679215
1350452455
333675790
1643550530
432175799
259574709
289398413
776758580
933274481
157736700
198201589
1306765092
717622158
1813176656
1764946647
1998164772
1592441941
1614950127
1855580920
1361210491
838513861
534619393
1634267307
1652772498
733372987
1962689153
1048355017
686951217
232614590
67936886
488732185
1496632255
525614837
1008372582
1867175442
720829046
1744495123
908411443
1428869995
1092436309
1899584393
1722404180
2124766114
1690588972
2064790954
1838391116
1622069015
1586865103
1381927604
196395704
1906229456
162510758
847403277
653436449
420684899
350538702
950306567
1250697271
2064286065
2042019771
1773790796
2068982780
340397579
2021658621
1394706022
930429723
2063223833
2021836150
71423178
1952542707
95136311
209524285
671828578
695911560
1887189236
2095461232
1873334327
2061595692
1753762074
791708889
1867903240
962397850
544841032
523212804
1118407049
1993042886
985940596
260353345
2115476358
694067615
2126671582
582981534
1254285808
2027649872
2094723937
1161709560
1533912588
1950795680
222978459
965645193
1569177136
1926690768
219877053
1343653841
272750424
279706769
1451059057
1430863339
90794300
720497936
1597744634
2082754626
545228127
1248214617
1615440445
643508910
322499203
994622180
967841508
117699119
2023304168
1627450537
2113831279
1849361451
567698166
414985744
1585514397
1775460966
359286211
361313696
1950539596
1265722806
1200962596
356932509
1335759060
1801026074
1007834805
1227060457
1152013541
2124104923
232747531
1995161580
1619485632
660661068
137090323
1033456579
1888737005
1290094923
95499661
1566144967
613985182
401785359
899907942
1647866225
1845308132
960802045
429751789
219460981
1646421318
1492174172
585640086
1137430733
831049795
989381274
1204056981
190616494
1430041760
129175568
62002195
1465047733
424871138
785633100
1546353125
1741941096
1769684755
1176856902
669481380
1329262016
593189401
1413594895
1996974696
2009570736
181933110
1116614282
541074810
942632626
1314641471
282180814
91334450
439504453
1446366744
1553671920
245441668
314414204
228896719
1932612467
1433685470
1087383557
49488239
1655143568
570016380
93246055
1151839173
1497166592
915163422
937964947
1376864977
1530026888
1741266341
1649565060
941593428
1140519936
448090792
205983159
1313169216
1895637051
1941736381
624238625
1484223058
1774908530
1224973203
408093304
355601867
928634287
1955115737
1757385865
581797449
1372387126
1267692817
1013891603
1305803492
1897368155
44821629
684514522
1837376159
1407658721
1592675744
482055577
330093111
1069411929
2129161920
1645298886
982550140
1991088908
1197769261
655340096
1305557034
1189069168
1403817754
923778008
1871331948
212893612
1034579727
1056963101
947120842
849608151
31622704
1487615527
492824847
1055361126
298571554
642989726
584598237
45884456
1273951648
1858710569
849787071
254233190
1783890890
657652074
1334286574
679112636
822843313
1799296803
988115517
928695895
288099056
587886819
1233006465
2086953881
2139528439
1405095461
1658531591
798666033
1562095954
1428245064
1400896157
1591803848
559709041
817493986
226694818
1626842357
1759464778
1376435853
1290751394
1392138942
328436212
756914057
1206819602
1534559248
310968227
978569604
1123462767
314784899
347719029
1166362516
1471468372
996353210
1646712837
25130123
2101116924
986216808
30678054
598151307
1567325727
1335296528
575393582
137923001
2107682940
1066854889
974050826
881531092
871321950
1240463936
1176223027
341946839
367581728
1511176959
1007511953
521729691
1799437558
1572855569
1896355543
366839654
1117600826
2007422929
1735215288
1001402353
1121366690
844571979
1293273501
1783535379
1991302719
1662164877
2065503287
1345897191
703337290
712169320
81848150
1298135001
1738799016
25989644
763909968
1340491132
172502188
1377894376
1966491503
2126733658
390502211
582932768
345959752
188294515
1039591369
1758260932
1271389601
798200663
1263067948
349282623
1846172823
1088019135
451927516
947463147
1403615758
1895908669
1560012294
625212776
641749726
461860279
1426578084
2007848517
309909311
1768476547
665728756
1046898087
406899730
558950544
941753059
208162623
2054378595
905888982
398812168
528807599
1640330769
1376960666
1263141744
1513119573
1552722497
998870705
205960821
909471758
1101295631
2064857095
1732469703
2120517826
2041634772
1879391102
732659935
762917064
468440369
931207703
253417876
1961489501
1829164562
415970790
2056419974
441299388
814700087
1510345442
1744777061
1008319925
1814721953
850856657
1968506830
796130332
349370798
345200809
1375741596
1058628017
1085764801
1883325262
655340096
1464659234
25772820
144483777
192257253
2101962506
1448357315
1886490177
677560056
439281619
2004571393
1641796823
912327069
1779324324
384503552
1044073132
2077346116
2025776694
93846009
1699102913
654160293
271967764
515241828
1139362025
873163589
1867986163
984254065
836341667
1629501753
1438071514
1696958566
623696
2133963044
1145371368
273737583
849324110
1958685186
989268149
1448512372
1869666434
1656205984
2059619517
2005416272
313620942
844339033
763284662
589643586
473398098
344279593
1263016909
1319582697
65843226
643007237
932202761
733330646
2096936097
218892604
218539765
1924866127
1412187293
1888198420
2007440043
95733656
775884446
1188596882
975135778
712577412
983664823
1637492523
922204862
1477693251
1423463458
1105968693
754563359
863521837
471587415
247621139
667640945
146911941
1276924705
1819933957
657733729
1328450420
1899644227
1984798098
417901875
579591951
1345516138
1992489378
942272013
301555922
359244291
1937749203
362731394
621897494
1371269356
2040180044
620211083
623939994
202829825
1654785825
2030894527
1287924968
480443601
1269289355
369133315
707879507
1821430736
602502090
2104671292
605586246
708892079
1898332910
102135330
44154910
2123110698
1372059219
142110354
315887042
610067445
1712454257
776227124
1259324810
1181157846
828249781
1583368343
167069316
1905562647
682336616
1194246715
1710477681
39229794
179971281
2016051501
2121252194
1377138773
1387111986
1078190703
848746600
809920636
420762956
220758152
670107291
1100228702
1097228215
1560594673
1610050438
1666984863
1626672610
590187478
673612394
242826099
1886850404
1135172272
1347432763
1978557914
2049887435
1635871084
2119136863
947136256
1860992807
1428902406
2001698505
2027310455
1231606643
1486120915
626052531
733862192
1316655554
2085598170
467579449
1014499551
435707803
1479521440
1161767604
530013207
131615554
768903118
112413776
24752456
1200101703
1929304058
1136990413
1612383695
952687004
1768705956
2039847777
384202533
675635745
1480247464
437821454
997864607
112139805
266255937
1332061048
169228818
1317811204
298936095
566930355
967861922
271123934
139233801
2144281012
753654823
684607169
240283961
1358909558
922107278
282461055
829322373
1963493536
1312121332
1942833033
858230935
969136023
1250271072
1955151817
670277086
1092295862
760156046
731023850
1321616018
1421641422
226993740
1260644649
1681268644
1639670512
2033672068
400413936
1705868630
1179510426
2035219640
710923853
2136308398
1407389597
992695303
984022562
1588399880
2101632019
632936978
1091656799
404661829
1292829283
971677010
1664341518
1728179805
695171310
87551904
538283214
183695042
33528639
1788487065
204616335
126882254
1270486486
848921357
1213741526
1515554749
1532001301
1977245230
1550603430
1223692590
1486580326
77741766
1833883219
596154490
645749927
1924754199
806866605
202104056
1351681705
2104064734
831959265
579634406
998832162
2069214162
1374921235
645033367
1550874019
1621400176
1538456780
1677824443
1899451097
2054809984
1387979376
1105133327
902963952
458705259
530387158
92100106
1381229066
1137382887
466352344
849751158
1489362085
387975868
831799730
845745835
891713219
334764381
710431096
1132469365
335096933
60453420
1986715423
2099416702
1698397678
2041076332
1946301108
992922198
1413990197
1882486564
1406947856
715693448
1681182450
1379603174
749271334
1835665119
1602806656
821525201
606971462
460667398
173202347
1148699740
1164055694
509426438
1235603134
1172734542
278037336
295801018
192414444
708434696
1830792425
1727696696
1712492742
225920903
198937284
1671174764
2103546297
948819489
932186941
823905353
1056429198
1294905933
1500360307
523258057
630373027
2030247213
1894205338
1152437612
718642247
274178992
1430321445
1190348970
981810060
2129141099
1160724695
1235598981
2133844317
888309598
1643299824
483693460
383644998
1057650409
1882540493
1965590107
212743363
1294074431
838000937
1757093100
1533669086
1948569309
744218804
528545990
598445955
326248502
1150256764
600714907
1357596694
1199179497
502150495
1309947701
1759302330
553226684
127222018
540728620
635934610
301827485
1498619092
1481848671
1896303421
811494026
1457479091
1693195170
1964501791
1044223218
317677492
897136095
10599555
691084571
309879396
1498239201
1310815023
1979607646
1251616638
885001620
1982555515
105175554
576107091
2117330845
2006701678
633581968
640609180
1789377622
1965885354
922441700
1169117518
1564668388
1732304115
1694541185
152772814
1757869555
1717638889
552369846
2047430738
649525937
397960536
706170607
253453351
1436234864
2090745292
736630289
1144685142
2132966612
1287906108
291725373
1540280518
1476559349
379420755
8651283
1607049987
1438751572
1384893252
1852294412
1583161588
290109220
1431259877
937704059
1578465803
256726757
720369730
238118026
1821971099
1144191034
1925401920
1714541465
1120022579
1508425426
326279043
706683974
1557644728
1291868192
262986004
1275232478
1023708791
2095501062
1154632127
385190915
1874804673
913467242
1219288325
414769637
1757761136
87225873
274349591
688112285
442169492
809142632
2010837490
60059741
552696879
168507217
301171598
761185801
1270898105
374451623
259206304
1054490209
217482633
1979082036
59345589
1775701956
1377388657
541375986
1136005739
268982029
759662354
721005511
1633972749
830018446
1972076704
1909631424
1230314215
95530898
593756077
2011467175
1427379741
1432846533
1352418444
924259732
1060570418
1350990716
1219542582
1644931113
627224045
2090509137
1507849467
292891446
1985928186
806866605
498127390
1572317238
112593678
1954379790
1044168467
1584683868
1347157671
1137382887
933351721
192272036
132416229
930364506
1647343937
1760595248
1043938902
292993990
327538650
1394218473
1787640184
1403653390
293560808
894024267
1607850316
2050367833
1142902511
1740506103
452973387
1125359741
695996305
17350352
843539712
992902848
1826589331
1018478497
1149857943
941648574
714146154
1398894220
913422901
438145011
740836005
1437092105
1533915247
719025756
1365723165
2040158232
785906817
1944031194
1392476238
751780284
1529717273
185505166
363117127
117999912
1227149646
947077574
979084392
1396614310
651560952
1402283806
977057810
1509914059
200679454
854210527
2092488252
780454464
1035512957
1707757581
1212924691
1585097292
68813617
582812822
1015227054
2131298648
1473931128
2041662924
1561698359
1540468648
1410305457
1789880815
2114901297
89995056
2000407805
1571882916
1696131147
519281801
188977567
52368482
955324932
1097245607
568500629
1221656483
82717373
691079132
314867849
1610775502
1670329231
669893204
591470113
1283006323
764403940
468628835
853947003
1873168990
997433646
167601727
1379625930
1520617209
746461495
1460970265
2138229854
1073807512
1097756005
2105378872
682823808
455451277
778810567
1166485677
1858979930
1425784127
392601721
2114067288
1401518346
2144850946
2083832636
1600449879
1998140393
375293534
907261149
759888416
1272968880
930453676
128446641
1078153819
1532765260
1913844153
1406107189
2083136080
348605039
1083912445
1004653567
413678441
445770778
1792456090
1995032225
432616424
1456215219
1696781919
1090294064
127409283
745282977
855827646
292379492
61771316
1744399445
1481227228
522940444
374230403
1818394656
46798869
1030106359
1496779472
1899669327
1952448579
1343812925
839386021
1910318824
1417335906
578185601
1360301306
388163801
701781616
1948655226
1705669887
751160560
846278150
1370085262
2099264388
733749540
724283617
982138463
1054213364
313652416
721873927
1152707356
1622095930
668048535
971710763
842600965
2021670802
1135009201
1911533185
1158307541
2123545283
2094481996
1073414970
1540293062
647434403
319543644
1542236982
1828986102
663984264
1233288505
1211024455
1621071823
1024601761
1322353635
1131941507
993413204
765227382
1468889645
117848912
1910089285
222669043
918495579
2050097797
2093079148
773448265
1031073796
1193308600
191073170
1048670718
1194759612
1355883348
1623243583
552617605
756918709
416934794
1978108837
597738256
741021288
1218851794
632973760
2135748362
1766102706
1370576840
269514535
1083064233
178356335
295990444
810511994
666760064
1819366671
1024867121
734065683
1069479623
1156003224
1899621322
1039384689
149049646
1616277147
1103897059
1904658228
544886793
1959519918
374013418
774929818
1557245829
939840738
542274932
454471875
1550844574
584452182
1783528390
1735362228
616809220
1136603203
1363433841
1197699744
1378892453
2040355351
1693488713
1729244233
540357179
710178277
1634599247
1075165531
818659505
222534512
1960245311
1145845660
881112110
1956002916
1414041058
70065622
2117308117
839902481
1797683341
649243840
702482515
895432255
996232197
2006143024
1173089399
1397621
991709853
79408888
1556512254
80956602
730774704
453529281
1174958316
230275313
2042467596
236890739
1311617059
1264186460
1346071811
1649264529
7165131
881748527
2051128233
853468644
1701339504
124152811
16287523
193975479
1433884821
749943086
1108011964
1241993504
1196112076
924383918
913235199
424729124
1867269814
1236540256
2143287264
1723780383
233975168
2014319635
2065376767
1190403884
1790738584
1453013484
2098904389
1737007083
464684092
1219936941
140415222
1786965208
387937239
1110240454
1963271196
745757135
1160201363
907416925
1476111072
515233792
2115003667
1405416053
572304376
1304920488
247813088
646609183
1000106825
1433158127
968327638
1089549869
76210436
1432383595
400107640
407603112
532661901
864865583
1015282029
1861130434
726473701
909315603
1617297389
2041602344
721396813
2144883728
348569296
53177381
2000666862
946816489
1260727675
1298386981
1129343853
134716038
626781294
337114998
294329947
1690279027
2112041996
939336613
1469203756
36111009
59010153
1531502769
1210092095
982712701
2032606428
38350842
963231898
1896150908
50910732
501177618
1922372509
831425082
2077532553
2093070836
490461173
1825952866
112277702
1800550693
135223105
1048274813
114848687
492627023
2047494899
278343422
628537764
380270273
995499738
943414826
1068995047
181653369
1700365428
1271256880
113548703
6815141
1685560475
65941078
322719781
1597057051
1205886435
1076968978
149875588
897900902
1310656895
1259668156
679933429
454058036
403617695
1292615350
1319291577
585742029
31371681
1648442644
785495641
1234795480
437580457
335744988
1980102830
467032415
1021505365
1231326346
1277827819
505164603
1932857035
1322513676
1137089571
696923074
1480938703
1486756597
676010137
633923165
228365669
194149203
2107003683
242555957
70676917
1907808025
1720434537
903213910
1300085044
871609052
904535388
109197898
1556897993
224874913
874189460
1330507907
1691753459
202487012
415188778
1997958431
1361453070
537806223
29162297
1384291796
84371036
2115208566
828356494
1203659739
2084952378
1500433636
4646876
1035225085
1576498668
1301448869
1664047950
628675773
164406637
619156736
312525309
173962586
741711601
1917872444
649883788
1663736170
1716767525
635819549
1695347989
2085246671
1983663241
429965278
1995042705
124640191
2121744555
193725573
774557656
1356736650
593877372
867943243
2069748857
529499790
2011779208
168062081
1445077137
1665580371
1325257388
1572827173
142097660
976470590
2112229533
2021655007
1083028621
401047392
1006132753
831975426
1441407855
2084885748
1097963078
936640609
995855930
848021192
1322583450
648438681
252400174
1094392945
1333480150
606846423
1250531246
1220050786
983234825
715353599
596398406
633806657
1414800075
1490950426
758520403
1477388075
591747065
1520691916
402268196
1420995882
402695418
1308214013
638485908
1174468620
1114960942
1109808588
1525052114
1166491754
1780813505
1844804219
294546397
315467945
1746225796
353951616
245186266
1800986381
1769739898
1827728060
333200822
1468231589
504072046
436595937
1553074580
499420813
1979204615
1607470367
1777922070
144872921
1477335099
165651319
65705752
1099571387
1955399546
1548608879
390721393
765059372
295142973
765597509
1483931224
1292818708
1101975718
988432960
1948412447
1062798482
1747694867
1281928473
1387727965
912967299
1067644486
704046918
1631392406
1290393550
686687806
1241616092
1530704078
179661960
2037421989
214685510
638385731
1643119859
333409870
755696619
1892334467
1736376938
204250771
1629564194
2113087849
1317862046
401674683
70362095
558111993
890895111
413642259
1710850557
184142547
1034847948
877184701
273750822
1796055403
1510718541
659150848
1445727121
1848913524
97730166
98906200
157513292
934440213
1084169605
361339304
1181527518
1184200094
927106710
363750184
2089936469
1170217893
1131173514
1799150929
1955889210
564928705
187679940
424951334
1203880758
828993768
975126479
259255719
367651631
1686315839
693606521
1921080468
412655737
551229782
1242956100
179122444
1236066876
1981106962
1804869149
1157160216
776304335
1095082752
724949181
1728759900
906641554
1457897255
766064570
170522518
1056496078
1309827272
2033879217
1799445074
1913703840
1688926391
566571881
1731846116
1739577992
907825238
1691020838
1873012103
1549125502
1626630146
563252902
2070612236
1600938829
1934066596
1529014414
1486249782
1360532569
924952816
1863072890
1073860201
30015784
921924940
21539304
1547814142
1638320581
1838376896
749530408
407750323
1861071180
1273760138
177845083
2044612614
1185598361
610555899
227201922
80253848
1649435044
1302506962
1688618423
959857705
1153703926
1186073642
141825731
888883927
472719288
1078882649
1364357432
587207191
2082050079
767201736
784737153
1384733841
1204450388
186545933
1708627134
1466132993
740165298
363267695
1013998405
1889691821
1040799652
1554373829
706370306
317409010
638408369
1524236010
1807444729
1375812098
1374486242
745878359
1477653613
301518945
1379489607
1006910042
560708390
2006242585
1241869391
1128699125
1142111697
924326769
1479712772
1294373770
1241221651
1772947392
1873744909
1082852157
644465379
1189017373
4208488
1103149579
1570410215
419387136
1237110339
2026010354
845425994
1737743067
1174504423
1665670940
1870827125
2111090327
851624225
432439760
885858767
228219538
726486228
1152080960
1092230970
539348936
2058724944
222584066
326452275
1082222152
914618497
1575036127
332119660
602355129
764739950
928097683
109421751
1320901830
1699347138
32142407
1564038459
1919920067
955291276
1540305249
555333569
30268694
1700735004
1715386245
1295656401
217111312
292692220
876752339
1257856067
1192317185
1336460254
550748896
1868507499
823232952
28254418
936633098
1709756413
1030460621
393152571
489415240
257805970
744722621
538796565
1071522648
1349483215
794158397
826282580
1120543263
88089480
973831110
213793726
318882755
909325000
863799877
265748021
1913753073
1896430383
186296143
202870298
1127580498
24703849
1450805215
608357523
1053934824
1524431378
124619138
108357189
1062510695
1878957247
1014011000
80152718
1249434949
1897159156
851047844
1277872289
1105755171
30700590
963149945
846819421
134782315
1368948886
467712644
495918992
1163144831
591313445
1805429951
1413194875
106540874
1308575695
145489111
442971886
570458363
1728954865
159225784
247117853
1951457572
530350847
2107684182
631791128
1681982542
472838415
918813683
1631209068
1870324526
578636266
760260033
874134554
694731157
479477821
73216424
1471797115
920820827
1180440503
1093087444
1081344201
1621773163
277255633
2122475859
1234268991
1148835637
991612222
1891420943
1338097900
2043643943
879476765
2029937158
488035756
1592456402
1209684812
1437121224
1953859366
2094063490
1063548525
1600230898
2147299623
1383815990
660197925
859387012
213149687
609893584
2139584987
2065433318
1681347805
1886862171
815818043
739442184
792947562
1713760026
2126553566
7592587
1515144893
991876455
282895721
1455151156
2007953815
1545633675
1070335027
275444414
1905022732
1538854172
1032826675
310076634
1349464408
333943235
954481780
513733461
1370447284
1506794915
811375399
1877645273
592254121
1137617641
1893251225
1169775206
889464490
1120233053
303160256
1689044265
2048874831
76912133
2082349908
1259614629
720170069
541928031
1800048441
837628784
666443757
510747536
1823876509
1565870626
294300183
1193795742
466302647
646407179
907993753
1283800065
210099078
1603547363
707441279
1117515985
401914639
1925547392
451881512
33862599
180548806
1476634861
1261739135
277314525
1412493584
212793338
508829126
123170481
244409239
2037414826
229217775
2072692542
803657916
922507218
1035812889
1451375282
200623116
879929155
280497030
1484527478
855519400
877593747
822834688
1032601642
975120518
770994507
1492295674
1104954048
783927317
1263961666
349414246
323087944
1133741841
1138407747
1227079640
396022318
319308835
122078369
958135909
196274032
114369919
1993694463
839357947
997121124
1466212761
1555139296
1162765159
632237730
208120266
162942050
1402848676
1935629443
1159910064
2108566077
932532384
80463894
1531776913
840402017
376642140
1280348766
1986218548
1886787534
1961559278
1035591589
2003260387
1560731614
232169276
224149594
428558266
681329954
356811575
505099741
486765367
1406863484
1448032364
767622913
1495859291
1077639316
1342145640
1572942350
800403149
565137184
57985340
1935722482
1932494294
344627702
2059362093
806750151
1529357538
243055758
1248847356
1203146107
1896661011
740964915
1525052114
907511348
1602613944
1960815658
1718325352
1714659192
862724221
1764179054
349285783
545613999
1030044639
1977777828
751970815
1436325451
108678292
1140136526
2139283180
1720532349
617088458
1437003517
1054321284
153573984
760217951
273975560
1615836741
309221041
1534872003
608288320
245546578
275401609
364084858
121316284
1768741075
1922764985
1630208929
1402465700
422263192
1702897056
575886501
1823878161
1302571697
1683918420
1240263064
1295582387
2086628407
1803598232
203890436
489789230
584663530
1766452249
865899563
1340976945
925969873
1453102335
359422789
1807634841
837993185
1258589799
102108653
1497003332
1819638034
2013442610
958485575
1809147679
2012023502
1601202181
1138122112
2020599065
776647737
731242829
130131387
1745969842
406246987
2086424129
1151908793
1931393182
1638049880
1501617478
43068242
2141625872
1793504952
303017301
1123024307
1722873634
1161395541
1723599722
1766180186
1498061818
722097668
1914396370
214377317
1321749884
996506677
1023144051
2044258188
1914910639
637585855
1249972577
1758527158
1857524276
519808278
1989406876
96007503
425415660
461525766
326922780
2096567034
1572068088
1093972887
705469816
1471149369
602632071
255512533
1008826434
621706178
2029326236
783704955
839319916
854593125
37676917
893847752
362474683
400262609
942402686
793417974
1746309341
231004136
1788962532
1637134694
973628257
1101620540
262626217
662310075
27804271
1596352364
427769844
2101905085
1773123652
68577747
533995531
837820206
1294724337
181304835
957048012
279050881
455467727
1707403204
849460213
1630930068
50038583
184823244
235130443
411109389
153830996
247411666
1726158300
638944346
1352321079
552077988
857519873
7009052
956771198
412284986
589157919
1364462619
956598265
384699858
930032325
1810118276
582405930
1547046179
1510528262
1352050363
285341129
1852150666
807938342
1955280551
1495457478
129182812
889593102
1356962984
902208244
774476209
1794341509
2041875358
1993222583
2114201578
1825200204
1416936600
355205938
1196670110
863009946
1286956853
1031230008
710563788
238723556
336389692
1534056274
947212770
843886577
584781250
81999433
47384010
1669008234
1379014704
1278742870
1050061554
886015609
1635423589
1824671946
1509444518
1041940067
759497335
1488106177
190045066
1436640664
881623804
1337127899
1680136143
1229727121
2096100903
97461498
590453821
1149766825
1991395715
913148460
15565334
548122891
1609324041
930061331
630894547
1409336628
1889218080
1253130811
2123792312
1586070653
2044646550
101237373
809392242
1177866382
1298803031
531018270
1803397293
577239296
935628227
760976476
692547103
1093851715
982152213
1080164215
1036907854
895275202
1133451722
172966866
1502858541
867504836
339963283
387303737
1785379537
1992615405
1370774550
814571668
2024302915
2047571116
962765670
423621586
83477633
394855697
384624934
1165939723
1181455167
1524974725
2131547666
1315852642
1861405814
1209487721
99213186
760268126
1956698543
684484053
1545016259
516895563
1766661183
279586380
1355934041
2133844317
1511233629
692248424
1997897787
1855422740
1764610096
449019568
28237257
1581124573
2122585514
777226288
1354119683
409617408
1652640034
1789351595
365856548
159495255
517329268
822428992
1524278670
1187842379
1017848829
1141864444
218717848
10058116
2029774729
1452536985
1316443482
1924081107
801153252
1620073904
1565367100
1082356653
2138204523
619538162
1260369267
779654686
1352658120
752833000
262389263
350309905
1527629754
1116878330
552733502
419114603
160543817
608011236
2130441605
2068661361
945493250
2124786587
1544383542
177685254
823990451
1210833721
1652538645
1811219577
1698173789
1105839203
1730295178
864009612
1321277985
87148962
882660650
2027018235
1360023716
573239685
1269487717
1106275060
1158717708
2132978254
852407975
1359862176
975792051
1079255783
965486782
1154090462
1477417443
1896449837
3848387
784033480
338647797
892632667
1649196682
506989207
1384082968
810147722
1681987798
1187561304
1225725819
1632420063
1385374690
1667859274
182272984
146157402
744644824
277457341
1435759634
1312051372
92786919
1383320904
1932147587
1124460315
833675184
1270883210
498090633
65793597
413517963
922485366
325643175
795177392
631687819
1701397418
1514408401
711987272
243015505
1932612467
434622098
186514033
15786968
1183678937
474832710
2139893171
999656440
1477741260
640133054
899815675
1923659569
691450359
1387202530
1543153021
1929181789
1787519314
1339617851
356046211
1843246088
410640918
2027583080
2053341523
17665889
1321678175
1863077167
1088274337
966851639
887540253
1398623983
2006174794
1725927426
232420718
752710918
295413292
764199565
1435753296
333006144
800921362
129053312
447353568
1868188005
287837357
140776898
1596577633
1383464037
1347192308
579186289
954431577
877011340
1115116078
1310707103
1479117265
1492546174
63827185
1683492585
2060114739
1567749001
1977663709
1991940169
2055890646
983911949
925007150
1714268203
2073770381
211915094
479890949
324595848
908782481
269858683
1483528288
366855146
453020695
919510692
826771253
399388069
721070443
1881896645
49103994
1246962102
1120346188
1055248102
1784026138
285681901
1965220350
257451561
384011601
866239769
28451110
185046370
1811565159
344636750
1088116515
602044042
1697380001
641943528
201798775
2145846771
33090413
1701902082
1857251591
1563625594
225985405
1731283715
2045430435
1730062969
1394018683
471019755
1813888129
1189359002
184111280
457767027
252592481
1056003204
1304802463
638481406
1150333424
12426945
1625123788
321680924
698906070
1651844296
873801240
1888880672
705961409
1005475196
1629799259
376673144
1642729200
1728710892
528824031
1681958058
283093109
250683395
1952396509
444737589
1176186961
1444754503
1545077777
249141023
1091619497
1693141108
619164440
407143649
1250070067
268436185
372415836
1017494739
1146945465
641063329
970167136
1821044233
1655439612
605399649
1024457402
464084229
574545389
293854920
2027515597
740439969
585887198
1674834555
1578732229
1263694203
1019862889
1323773260
923177158
1328246207
853410298
976739974
978430199
1879556224
294771656
1857899363
1809976351
149602204
558595477
572407585
179803702
1912964990
1992569178
108888579
624791439
1984788806
291565927
796532485
1458842608
1000240985
1277922372
1786107985
1637625602
811226322
870534273
1905485980
1892900388
480838840
1540514394
675503145
1805791061
2021003734
1277032810
1997011226
309398685
1063172582
1885425527
1247573443
1356814202
1448373788
980616062
1150160671
200656368
430864552
1073905195
305098118
562402101
673939208
1057507653
1054562836
125372052
647817471
1254227478
3749937
875283439
321384634
1999400825
1392689421
626185910
850071668
389930598
1319979788
2115562212
1073129548
314735484
901027761
280987177
1933162847
1802621895
2085238839
1038529995
1340609429
678738540
1963774293
1664192411
1535130183
812794838
1721600622
589156739
1122436349
1079337789
406738168
1872482851
20435079
443138340
860596768
1814168010
588268293
1249242687
1002062675
311819538
734313902
1623269184
799618998
1724072882
543779022
1038471790
1235088676
862550233
541766205
1307193573
96309101
1406883493
25471907
1389857345
1240555558
335816164
1665100931
1164464163
913740229
195224431
516960986
134183706
1446747788
1623579252
1661184038
300497175
702227336
481994637
797032377
1314549885
1493561130
500141104
1490069056
1499671070
1866775787
146225222
1075146297
710035311
1485750515
1987272316
2053394870
318587984
1441177733
445138600
438900394
458401846
1256059285
781491389
113568691
810475661
156941097
596822704
1457089549
1969215640
1209353674
790898407
896592461
1386386644
635487774
912469637
203185822
1195762824
442676764
815949321
657659060
2095591926
285658998
2030759543
1759900187
1849499051
1736318689
155397888
1733599723
1765031762
256905360
211938632
677589341
720572480
310360671
1602900571
295915024
2106141242
711439226
1388034342
1944160279
1508316950
1685337896
1641324353
62832628
941806284
1698372950
613391637
392925344
1020353981
1367595186
1952997535
1857258151
147376523
829020399
719479418
613856500
1110613453
1622150931
1660375048
902751472
936810319
489043909
2099012411
15666804
1701476622
1378353936
841755550
61523023
155946863
1794572448
1708466560
1178671720
140884022
1552452827
219843335
1015426038
869085321
1409906138
1349254921
771712683
1514882354
1160491193
1171612507
1826714771
888516083
1506739753
1696039676
1572780104
1663935855
1911840171
1912524849
727091664
1874041227
637246263
1571432853
922151768
1221499573
1945394262
335148270
992654260
2099533185
1244639379
935279866
735748628
285826987
258042381
1846619602
840810797
884623311
707245155
723840450
809917917
295254504
1776514951
985990085
329135617
1307916259
2103282154
1225270678
1529388061
1866746591
1039525003
426357617
605041641
121109942
187770234
1431604601
1131491110
1268356034
1300351238
602883985
1994224678
135089695
1081855178
1690478588
1020271151
150966299
1151377796
1650366705
660840728
268044033
2112289284
1030211663
799214841
274533956
1181714517
347249912
215236087
1407423559
134097925
2081084495
1586690637
768310817
791168441
790995271
1644751381
2043621205
1773179120
1398912827
280069004
946399623
124451321
1563418365
2014230820
1465667542
1672142402
701734983
935813895
31962194
172433966
850322977
992126323
1771858004
179222769
336441547
1957388477
2055507057
1372347407
474547822
1268263341
1593273462
1137089939
1175334284
1118790802
1885912817
47305517
635163385
1605240776
1704065435
1171773706
315348330
1888457377
568150755
231181587
1982186362
744853378
1471655530
192408478
1661140922
366375335
1234166044
692974260
149201942
1149084643
290629409
339901385
733306723
250637921
1742475831
1009114708
454309048
2094425364
1007827820
1961494584
198014855
1269953196
1794638617
1568558962
142291643
1086515380
1661718478
1632436243
1733237537
1223987267
822753132
1810569570
421705209
942733057
1964494956
1510260239
2012704733
2018831269
200015784
1973559945
714779936
236707577
586751561
859694326
1933720812
1892248932
1404654778
135089695
1756985103
1931962316
984889044
1736515556
1773544857
217583190
293801222
726337627
1252818282
565844769
38353189
1110048319
46346788
2037578504
300477966
240194291
949000721
390368696
1649810324
703719069
937861077
365777776
1596851012
261438309
725405518
559523011
2082506235
518844585
20488017
2115712153
1777965426
1534798640
984236048
779264472
1719348488
135177424
596577475
1978373519
620995396
2053294951
725729629
1029716918
660600507
1777642753
879504766
1940710495
1573690042
1646658302
2120471790
1245233565
1748349123
1112078086
1675666025
1045173105
911380120
1507418904
189219530
1626998863
1363944775
1393468562
869428032
1562313890
1881678806
1389223221
1866125805
17344121
1725468882
341757281
1416339000
174749631
943090892
279574378
1558475967
637246192
1361213915
909884285
510368291
76017279
163643714
193385348
52609965
1946797283
1368507794
985679185
514894025
2010765193
1374317535
267538068
1415793262
1003449024
1202129009
91967591
22494709
2132439158
1726916024
736748728
1520004137
2047505274
766057754
2076068428
858706287
367072130
414955
1340491132
553373966
1623466835
1064591331
1147204993
594235164
2023491666
878957991
1068001136
478141561
449763204
1805353122
474103619
756088216
170506206
1828852532
1655941240
1647360754
926154195
864027346
760027472
1709535362
2136735611
843505793
859474110
1740670071
2137669339
1774884077
406751410
105486139
1582412774
1981113896
1166136126
2125486245
383658258
1512131433
56194039
652724734
1215784191
1218102599
1624305500
1877158620
723665245
990071194
1277299888
1046062498
599792178
604985508
519720327
1497702087
521247036
826716793
238593795
15651153
864393150
510642006
1600901395
1047474386
1561865040
1243226189
1551580551
1587102108
776050021
1797703542
167082481
192078718
866396284
815000441
2016198739
1379330998
857268633
922271613
314523507
1517056762
168298366
950137289
1471264988
486781078
639759090
1155185015
295668780
1177682229
1197907849
420579080
1465654808
278554334
1691800995
1500725817
221863861
1342445411
869714761
1633116200
1750468244
500281339
228401317
1967406898
212488596
1359999250
1435426566
840027402
186376937
1118601115
37741980
1440349347
1309390380
1499523692
333332112
1647873080
188821967
275497514
991028646
263213152
61025469
628572494
1764884345
446626817
1804328944
1286623939
1812558585
1155371330
1782651176
941702101
72106581
552162895
1907536616
1505888460
755666922
1764537304
1825233216
2034893857
1530247248
1408518121
582135364
1988500446
1353920444
86879686
1550776361
1312995076
491348476
1816010124
1409146494
1964426135
1117313787
1566863212
1051001379
321512769
620995893
1438161919
772609076
1124272634
1101594537
957346495
833935373
1333813971
1675233264
2001296255
130082615
446734550
733318486
656720540
233549726
2049446919
857018034
978825117
1476208876
220434453
81286938
1574794991
2069715417
178623839
924946416
1839383901
1062270772
439593708
1058607625
2132310518
1482423511
1176408622
592118670
968379499
1792927080
571873313
503501713
1166637096
268443480
1754106757
234648583
538785639
94686175
1290025806
1635852176
497204064
135850114
456023554
1207969871
734626443
1852089396
699400252
363834081
1073514666
131566622
231715755
13994127
1004091951
2129750173
1831170512
530554606
100696275
272786626
1372909423
1402128526
1628390138
877778707
1511812498
1215784191
1278201163
1237541517
1799809658
1732990629
973149781
748419400
1193090189
237200830
1113870041
986398327
739418679
427240576
452973554
251965716
1658783377
1774295933
2077407782
1213642301
957859816
1825180234
491852613
816928894
1642547523
1215651509
292321601
1273520938
57301597
96739595
990663586
606742127
891227330
783395234
1287117104
513399286
610978203
1952770675
259215088
122579511
504449777
2063535374
1757756485
850411952
973568574
383172918
996982088
292006458
1289091449
79174877
1902385710
802696235
1557294458
668830078
630713395
2125704750
1667892021
636568166
661858127
300424551
844757813
410940875
575030058
245812877
60376364
1533674965
855884915
1563886552
1438457734
1666541285
806760721
1630698381
2069112522
918047586
1295112615
1291476676
1108959331
1586273155
833186428
722287725
407177145
1152694565
660448102
1844719872
1843516892
1278510682
1450419539
485611383
314386240
1340850320
375108229
609516847
2091537490
640994464
996353210
1564258414
298906252
1471401180
1843045537
1015696371
2024525546
630488210
577023818
403983586
1361735331
729399921
1071149039
2026417732
2070049199
1928882200
1795201312
1195743058
1672090092
945069941
814770342
758490460
1662181282
101181622
332323472
1470497827
892470245
601114899
365360992
303791037
1474467793
1336402228
2071424134
61080571
1363964460
411030706
695784389
1842587274
616357575
841184846
1015474532
2000097484
1350962041
1826141378
2145632890
405217459
1373708686
662003686
1949678671
1391880919
1282963976
1371085510
489798977
414162965
1680973016
747857501
1444984643
974309433
1825445536
2638922
372628124
1629344956
1306625327
1586908393
192992367
1739019942
2109875677
765121367
7258004
870805444
1527769317
623236122
1384079322
831429020
1951083912
840486105
1825540840
1100551394
1759697381
671168983
102891384
356346171
923722508
427186329
1714659192
888273474
1865891059
1138672759
1519730046
2100598300
1408472982
2017736238
743769398
667198837
511350947
1605442936
383536831
727950271
15411821
1283069066
1560608137
33196216
875602641
244477879
758286670
1430685444
1468726150
1607385014
1293635508
184324282
1188043613
58310693
183491392
150426949
749968757
276705366
218364523
1946076133
1004974266
1339415579
95702590
1339426911
443487425
1958841988
446855883
1857888960
1807373126
1703853945
876878035
1695436142
1595966470
1190077744
1542246184
2097864552
1750898150
823121550
1217487476
457388775
540949349
1907972091
838624047
1716790425
566519381
184317589
134904875
924944561
1311176349
1003658667
850742432
1582390837
798339135
1255468699
1896296177
277633940
496473041
795641380
1582443486
418386634
1650195275
3137276
2096653827
1591227435
1684760903
1957918126
1167788215
318338813
1633377295
1718568652
2011388833
1278892812
183096024
1646977174
721388048
1623370262
1942476562
1749554106
50819156
1907865592
2056272870
1709303879
657801402
1838490890
791473867
711706800
1260110317
1412416022
545519813
89709195
555111838
562317497
879941888
565085284
1096860820
780210337
1189063012
1672433820
1969997892
248005643
1230546039
1541122807
1991560103
1760973710
2106607391
2138659941
398612747
720450092
1182855606
372352285
654821120
847591669
924641801
2062180565
589680829
569312140
45353074
282520752
781854224
372994129
1640140736
1085344703
1256174909
1014134795
148529187
609405352
1229460127
1508868914
1022478410
112742777
1155769257
342249175
688144100
2103546297
1729563588
437876306
549441475
1348518874
181551060
540552316
160109375
1063545611
1346395430
2135106053
1528242622
50758864
1930987131
1765774754
143168133
1954232574
297850638
1777865678
879529440
2055388862
600519005
13223942
741870932
308222088
617438585
500366821
1733408813
1172767796
655436355
396199935
1510547337
927383702
465160065
1021507626
671744728
74777487
1055357311
378952386
522799579
1564996722
919233266
1987362291
1390197382
2106860905
115049332
990829599
125662601
1647886499
31529208
1897880097
209459182
1109330847
1735555769
424451972
1327663682
267288944
858626077
925620103
139440656
117965681
1271392345
1768536666
39123586
2108429123
1841695450
16288354
1356896406
743118768
1182464134
848467241
1081844884
827551718
2121919677
149387873
1435351907
569687875
893970143
2004526711
1068203202
895209432
1812896456
1717758413
1692763270
2064528651
1600071173
1748173846
541753293
499690963
1745927475
2092025241
1162705906
1630825181
500647833
352467008
1679395534
167004097
612227934
847384693
301773184
1766508478
72665020
712132447
1407502870
71209453
695429647
174456998
1163845365
1647805863
643931848
2070003330
1011474356
268973085
1568296976
1175772554
835685893
294254737
123844784
1920812615
431804388
509439114
412765965
483076537
41284903
265799840
1750995675
2145897836
116453349
1187217226
673901369
430459026
669879869
1251231215
323256761
2032283738
761659380
1463786337
231820403
991088318
542982115
1703231671
1228537539
1973205471
1419156943
1360656159
5394908
120729324
162072341
2023736498
109604476
1242455009
1459286030
1971870602
745791059
980292041
1623100294
1775748193
1108126159
1445974543
441544808
2098893793
975456742
282471665
875605616
178042061
400535952
982550140
1570814654
164374556
1381646846
52445386
1150563245
1224441559
486724697
187863972
1347679219
114178344
1449829480
1094721731
727061251
1933716908
267426097
1399838781
1571899032
1095089380
1130585841
1993453927
582301017
1068025772
249984068
1643404283
1612706469
449788185
1942173385
1315540500
1439486299
212639104
2016135272
2114887377
2044075239
2143034423
485133953
1699395227
795358393
1717812324
1980074934
1057242175
435214340
826422316
153842450
1345427407
158681419
1444987257
2075830835
89397294
1971198964
850527317
648612417
532020906
1909832201
349251892
1767984366
576683794
394801410
785579344
1777896659
741717766
1025702369
1171422484
1315810236
127742432
675470578
976504784
1407438206
294114419
2060559212
514805243
208198351
145504017
1975928411
1191161959
376505167
214830320
2649606
1503789949
978160522
1281530622
1185745963
136724580
1202139914
1782349754
901149492
1712031065
1166906094
1447970846
1483881152
79757781
1422609605
227447380
1661883408
1205118236
615579506
746588757
1211359798
2091906301
1455185017
571423838
794176888
1277189692
404961758
1837767666
1178527729
2141351375
2132415835
1729816150
1908277279
650188266
519986007
1681049836
1285390885
1232105388
1219956369
329771384
794775220
1813888129
447471426
863356396
331336182
828973818
2106141242
1721662640
95151328
1976009750
1688402720
1192399147
1693712781
847922506
438971021
2051985381
275394075
2133203530
739219926
1350692875
1823022073
279805669
1170134586
2092188886
892236700
456870344
1957153917
268711049
327444723
1543166397
1868095222
862908041
319153218
817481312
40226270
464843762
41497065
1327514453
348104007
1466695958
373523380
755701058
1335311781
1976038515
1677506205
786490840
80908146
759886750
1282101563
1574207260
408772351
1940572536
27624453
609828528
1593821472
1649885111
1172530928
1635684566
1515294415
1628514369
1967753003
8004119
444415140
26728294
773302272
1866796784
1767661903
1316665434
376404804
513464217
804400935
481311768
828787041
194422716
1603330797
1193315126
407866539
1512963084
6218412
2088747421
1424498109
736899569
1872720815
1614648638
1446230302
1828731114
1493029255
515057799
176071237
783028432
1590136373
504291538
1563109601
293584672
43892746
1470060491
1558628989
1236686420
331722880
67643229
1664671860
1872411602
1022680339
1082373741
910202808
1950477751
1200728598
864059385
990956587
208217689
1688470608
477668755
1516004070
1542227429
610183602
867150950
831234529
395203789
884016721
426893943
1967903471
1123080214
573652932
1266113168
1346954306
685229192
1214405402
1596361641
1497915918
1016087138
286685929
1938045276
664265796
811561339
1703731396
42731594
612003359
530661682
2112816086
1660907814
1223895440
1418422382
2074584858
2139914656
1742475530
1179830135
1974700178
1108667009
1130155760
367326796
2016353924
206743338
1258735922
1645899648
94160929
1533237513
932535466
1101137188
216986422
2073583743
777997427
1048619973
1971679355
1846778327
62873208
1120575806
722887250
2081393594
948887212
2144484640
844518119
1983461540
1871023097
1390834226
1671108023
1587053457
1066709315
1148502157
912312046
1447422521
431409414
394866955
1816810099
1931938047
180193742
660642403
2078243313
1830942489
116188080
519808278
2085699637
1746526104
572175277
1479485313
70231776
361473186
1852808080
125583108
45367503
1528985587
1216028073
1082377527
605929449
3514915
496345538
1885008772
677975090
1528420918
1339511072
2008045155
1997527185
1288102682
2083269677
146179266
652668170
384751251
1591893009
599418104
1786194852
2136465549
499569244
1441351134
1699134189
1854574655
1479828648
246240358
1320991656
929837174
1830854957
1762796937
109576344
465255813
120451928
1777335974
312753567
1086253508
422556292
888959925
350167585
447457550
1865320634
429038316
1487855718
194340399
30190180
213206754
705076716
110615150
393646182
48857406
1375940741
1550144511
794029982
1831366211
1051470806
1671038137
1801784779
1666151151
1142694919
1448404049
930016951
918839077
211347353
136360179
1198887485
116802809
1739371536
1363419473
867943243
604985508
1708236304
1975857200
1922037393
1262707044
1254003363
1826502492
368681205
649806150
120617868
211890447
671820707
43911377
446092717
946506828
494755239
1771725626
1276557673
1618502966
644272512
1900213723
1432362977
250409297
424354220
332087200
274757142
1885583999
772312969
275864151
274407442
1345656258
1785677268
1815901875
1370507096
95526270
1772350659
985265162
587393738
1068796294
92485219
1739694576
765704278
1842580702
97316261
1673504564
543570169
831886021
737580688
1937321647
1511136628
1894912931
452546891
1347553431
735720005
1375029252
1479326344
1651751130
2057110611
1873731814
1708071311
1521120372
661885097
1745638306
693502624
2050741203
1203416007
1198477784
1163079197
105243027
1666290263
2111593913
1687596807
2078349820
1845962316
359565263
283726348
1982109075
16078229
1067939413
1666784594
270788026
1071811844
1504340257
632627018
1671030350
321314189
1254972090
595722197
1596143427
1414085107
1025246479
1427697107
1934050301
1114198590
1305150091
1658342320
759944408
941389436
1355780922
595894620
1401525517
77680178
1385261948
2041804555
244729989
960625757
736527755
1568592411
1051053786
595951456
1743107936
357571121
729785093
468917696
1717245337
1122550861
834233040
1254907109
793943687
491030120
1111770786
851435064
448198017
76385938
1246483836
1693686770
308906856
1796941283
1097541415
1684980745
606153332
389845026
2078847158
1597230290
1653062352
10469409
1821172728
515246911
1043975062
1218901590
1888706001
1438157141
1360017694
1862348882
287127726
645365599
473469801
598261867
2122334837
1311391555
1065050118
1988908635
1730534173
1038276343
799547135
523015686
2041474440
1742748579
1603611859
590969946
192406990
1511955904
1305908640
1284126667
483460172
1234148021
447569365
356980919
1440438576
1091081899
583769539
1737823911
47573984
1623283463
1559090110
733565521
633877825
1251649367
915355969
1079919718
1639241863
1534011068
282833776
1269381784
1975462203
485067031
1822709246
714483799
408097687
753076531
999043674
256888503
1812941654
697451582
971318450
1780969705
555343997
2103584060
1534249935
123436926
1505517353
412565641
1419085315
903583029
1260709786
676166557
2087879716
2089061518
1879048919
74976148
1535803374
503869923
550328391
1266546549
1209920546
1776182086
1215156932
1800949187
1023046463
790734301
956973682
128702127
1609542668
1323750472
662150707
1390351356
363030430
2054276541
1822837386
1629377793
1380191305
1613820411
758805067
1113186397
120093484
487846795
478551937
442425961
372708066
650556000
815233508
343451262
1268970622
1299740312
2060269139
231975669
374619874
1096377213
360848844
767899096
1748025712
906365455
1838730159
651807976
498525117
1763561959
784952914
777682598
115149775
403355269
1750390843
1103294975
1027414936
126362764
550321258
818898750
1163593312
2106075809
1807063917
2000731629
1553144933
1945593822
2077161478
853398683
1960225518
600940002
1542442450
2072157803
618323534
30180683
655810146
540949727
385545930
402802423
1019869373
676366200
1395422996
329013224
1340717911
502575609
1618629726
681127020
280081274
1031848440
1455416542
806772268
370009854
133114255
801504839
1460020467
918651493
307896238
1890632684
1399196425
343884093
1184332966
1656844158
48639565
1824574258
56947673
1619140928
1771232428
7144124
12268438
207318548
2054125257
1128472726
634153348
2090999673
1679272699
1255131118
511181640
1747082585
1772395760
1686735712
872699367
1038038705
437986606
1328560835
1898212155
1098006315
737327019
704894447
687516348
218216282
1058533525
347886513
1191002667
1210910951
2095307625
1153038583
469752374
226990564
428537403
1498511484
1476641012
1578775942
1750397089
2144420594
15579887
775544342
292029330
884549033
1760185554
2112339527
1440495078
1716245714
1089575267
440395698
1497520416
1045443780
804592615
1671581026
68271438
239892224
691589493
85134530
1982585421
1659190398
1650661857
1641873246
443315333
1884712677
558806419
2145401055
2032975181
757065848
231558176
376826690
1587907039
616142245
2075948447
2044529246
585543175
1561182250
1032971410
1734724556
1711879321
1460216766
1459753896
1863991437
1186080645
716408271
1594207795
74489241
1689843458
519449673
839465970
1464212469
2064032470
311711515
1711395539
440151642
599609773
1238417830
1390715911
98045684
454993076
1916635461
1598986606
1586728164
1425349666
518238135
1729988271
1635660167
1520467732
700816537
378901668
56831854
868094025
246684090
1538614258
523443593
1928204116
879339313
1775473977
1580081998
1662651801
522807479
995256894
1222015705
1121766025
1919010417
1833007826
1723864593
923648655
597346808
1400896157
1726935982
931249238
1237572605
799936873
690651717
792958551
230299750
81269617
1585677752
1960036220
1282963976
116530795
1536611348
1881978708
418822808
347641799
1070527538
2099123271
1914271360
991951381
1918042044
148943454
298762488
178146811
1450913629
2061024047
881584466
1847920768
1195449933
216663898
497053327
1319409289
1958766800
1671226937
597753376
879541270
381679997
603459324
357662157
1457891716
258675777
1027011075
1258902272
775764986
2075365153
313265761
1891019703
1912661739
1921040544
2139016793
809010288
1491393811
2093746357
246956720
2022126920
37415414
373216151
1442379465
679217520
518608219
1355445837
1400486858
1917226900
2017715947
821390903
1327288214
316193270
325222562
277820593
1181823383
1833948559
457848463
386289572
165453589
1358045776
786593286
480405611
1098463179
1429388571
1778766173
375293076
61979065
1371571725
539806872
149607954
2043676688
912736582
382606583
1713376001
1120960947
1377914353
2029075918
1325738448
620995501
266391256
538550111
2043239593
2001010991
70085391
2025317672
1125928065
1934568239
1334262357
1356082858
834842989
1622589352
561314424
2111598235
2079135999
2140663426
282808241
1800403326
877833734
383421223
238152016
1930547463
2057426691
1151282231
1020335868
2162592
2005689672
457127018
597780726
1060789209
1208154488
1833374797
854639428
2123705496
1604368742
566848241
214133189
1692938009
2094556059
1203880758
1500336901
274789902
1481660332
831799730
790704492
774501420
249188330
901527661
1245850789
1601084317
513378234
1703670888
749894602
1871802642
715693448
1221139630
836588311
1229959427
202430457
1776908628
1766341424
969259537
599249822
1444316097
912422215
949060244
537435449
500066575
1938005360
270605594
2113534696
1636153257
1567779242
287308610
1429538896
254292916
484816635
161218160
1904082465
2120382564
1584497507
40729027
1490263237
1344502270
64364483
1358493369
1897849738
1915729297
628390565
23170344
1921181133
1227090265
107301294
1043687056
1028348245
1113182264
997808866
1681860591
1126664381
1721177037
1503669164
1687262068
1620170797
1861262571
1637987383
1373284073
1280489708
2127321920
1740765967
1504459676
118735694
1864247674
302899237
2064802873
9823963
1560199115
1534551992
1982100567
2073061438
1890538
1547121706
332729457
745731525
85042852
600024930
1126766122
1342605333
66171112
285664999
899669218
313226129
164774363
568832133
80956726
616758271
944799693
863620581
757727284
1575692701
673916912
1906560982
1172433356
94788229
1042222034
966347601
528709531
899425463
430639748
2041042641
1566994807
361991606
1656205984
1072558220
1704753123
1999617358
3556484
1930077270
1488831547
567594053
183217205
515117182
599495362
753060577
1149493517
1687027615
1401958361
1524764755
826639752
826316872
722670832
1002650403
452374052
468068713
1429622775
765921781
352613371
873374029
1497547469
956976609
1305638589
1867890542
590497208
1396472939
1093315203
1981043555
207005074
2006743161
949720027
932552377
42666336
298928146
1039525003
379115250
101251614
535088572
1733192844
1591481985
1373866000
2052967885
1627849510
666245181
388454892
773762347
795012745
481713169
1598849530
250469765
1271329855
806329967
612127876
241125333
1549457797
80101224
1464997959
1998191625
614559129
283286600
443448533
335512778
1806087412
532551261
463233579
1221808644
2104657107
1832201650
196289032
1809929392
394819180
460687511
1738043220
1568826980
406482029
293109163
1583827048
1048559316
239455128
1058189090
1707099669
1464787849
524511524
218790594
2020897893
335452687
1387583503
991495722
101822783
618702753
929193976
425141996
492793298
1513489248
1975267385
350772373
735743573
437894985
1307040791
1694948053
761240615
423162723
646652184
2048180639
527017339
880137891
1165496197
553828723
1816519875
795228457
1404006756
2042337844
1312699115
139271854
481670129
316993062
2002865984
950177101
928604197
1681488628
2000744634
609374533
405460271
455396737
868476368
1078337950
261058837
1184599041
1039710894
2048815073
1552806888
1355981032
1289665523
1095428196
252324273
81431849
1641795015
1369117627
438962573
1336945717
1095771039
2066413276
1622960414
417625231
366932769
2010537197
449481739
1579955984
760236478
1662482401
1466126741
453973303
888780644
1396555079
1633210082
1737421692
1746206350
1061444861
9791775
2140473308
1074453872
1528168325
1010261368
1191609254
371172760
1123140579
592273170
249747120
631693956
1674334465
1838440623
318242625
2028424898
258531787
1857473719
1815567567
28491340
1596573304
308856909
2094787340
861535161
1382777939
671457847
447875223
2026172635
1882279147
555850913
1135056266
1411532065
571529101
1893750149
1098166697
364425961
1075660053
360452839
1129926615
313559661
2039460489
863644056
179706506
713333613
292088559
207817430
2042366121
1028888640
1834131306
742756875
1424770727
1598902657
327890734
899720347
623008403
481427993
269275017
804167306
93159150
1463412046
11019235
641628741
990279085
2087890413
1162321412
1714557631
395770876
728773130
589911177
1803193795
1189298576
2146896086
1402930511
1049355527
796818523
490292630
985622136
748805255
2088896501
1775906290
2011560853
1673073445
224527482
779896634
1892532673
626563452
1596067029
1459677802
1703573653
1355920743
1315524943
869760197
1208740141
2018011797
1636640493
381334284
1122438598
309559379
439504453
660638666
1630397047
1062684047
1050888823
1583491521
1273989099
28667753
1778579538
1215992471
437894985
1352209582
1065208802
19249383
1633849981
854494831
1963469398
830662142
1276541164
1859151660
1893840218
1674691131
632035954
1727425621
713457599
1689194733
492944536
1720297990
2134468283
275809582
645748678
788801070
340472007
404152900
1928688424
1074020410
595983858
488237182
738797282
1832369626
1808489061
820541150
1962181813
1963512138
703418814
1120768368
2015907793
1319274498
849125645
1050639763
522945257
799686975
1222562419
284831442
1741930953
830834971
739746974
1632900491
362706071
186745495
170123410
523917472
868813666
503877677
1276139403
279853421
169910087
1916867555
1049887010
1711611299
1766085799
647647218
1317395705
281464948
2069942784
1775635513
331026466
1318013211
1638915969
2121541985
295385699
238561107
490239780
15125069
1129312874
2039578693
1755543075
475955245
1436512572
993185981
1132024659
729641140
817121112
22938908
1070811830
1306167886
1277018635
2029698491
2101241049
833628031
482502102
66960384
86845009
1851514623
2005667751
519966575
457956748
1442666883
1268490118
905314061
536470527
201854193
1070040881
46103391
1574975464
561100937
882011241
1953791675
891948085
175704596
1968225755
70966937
360697404
348238318
1441260951
1776594194
757075246
156045713
870801402
1395399177
1044062022
494475933
68185914
166031012
670203267
762189017
759679412
2075151581
1750674983
1885166793
1648028079
136670902
1241070277
1139695297
1928196426
1793374073
1011459290
923080237
700329856
1646742040
1549098662
244925692
959917648
1117243182
683265909
918856951
2061248135
1286848034
423016437
1748351993
1164610831
1385176682
1626364426
503614656
1147124787
1669118576
1297242267
738770647
295385096
985865165
2142322422
334174334
931930547
296037156
905260573
1286732255
1828545669
549579709
1309153779
558838346
554118642
309428858
182635133
604384355
216170996
1210307603
34910263
60130279
593496680
199462303
184124061
607911389
1394878202
790207066
126759624
1777298212
266414505
1195954281
784289178
297971468
2075697206
1105883436
1093823764
1434702837
1485026095
36269065
1969862232
669408906
1426981639
710037460
234264728
520034002
114886459
1110116079
1989664417
984872908
799405579
586677974
1026100722
32223530
190050221
315362796
1221255774
595522360
127890552
1646882262
1525876894
1485045107
1931425237
1251903027
785079968
1255835486
589483083
803899824
1308934425
1633095476
1009448943
1148950425
1515738983
1303992338
88315372
1527060396
473285968
1030722859
32587227
41318311
1557683519
908833118
729693109
886674809
955694574
157234809
1720450508
2139993084
1980641898
702487064
358961869
71928006
1112895461
1033234218
454851437
1834717617
2036554520
1185884863
1399238803
183461808
309623608
234088106
838980400
2064882257
158106614
187372035
1371502077
632197620
733603479
1440252024
967453177
859268060
2042467185
1532302822
420830745
171653822
1377177017
702694247
352794770
1643169863
802737230
1808258859
669434205
1235726799
1189586727
894358627
847831807
752481671
1492838780
2003677545
1585551906
269689755
941176762
40179651
2085621265
231341265
765206797
1428823991
976218878
1929439675
1395271153
719102471
528928472
1900551876
555231572
1423066787
413677843
796219641
2058002754
1280542845
1155026052
1153726926
1470190713
1754939459
98103384
1172731238
469754832
707297245
1662334944
1322603902
1068366864
325719697
751535811
957028620
467212380
884477194
2146727330
2033965882
1037598122
1010205103
917651906
613496070
775121317
1664690726
2036420509
1347439877
638891724
1862270594
1019523229
1853235187
1695634990
2136088304
1840189974
859697037
879507767
1409740711
1502287872
704241354
1042086900
1069808067
703078467
593197080
365844203
1892329124
128671231
1751160043
1419961444
1948710852
2027000449
1532565200
596098841
2109001114
331424023
106068233
1293914658
971874568
70770182
1799022660
191873496
651830284
361503729
405778318
1599638488
1665165062
151572082
1956759012
1751397290
706248679
305132094
1147318991
34007269
275898331
2027367219
536038325
2001603940
909754098
1029533428
1442761413
1235027394
572455542
1349614530
1715626138
2092447549
52982583
1399294668
405002176
493908086
497937338
1376369404
1012681160
1409072258
1080746709
1923607105
1020056789
1142965822
403816645
1737678213
1312051372
85367340
66127864
50265770
1814825376
1183963625
583469629
2090073688
573872157
447458264
1681784764
1828224340
482403721
1515708615
1280202383
176377263
1304546967
1042488925
1994633351
444333712
1267054033
1640584762
1247120266
1084981317
43033619
85397432
860091459
620995396
638087686
1824834072
836510374
13729156
232002555
1554610770
836005917
695965699
331392214
1373695515
77463415
1311035143
1750942408
876071389
1713508440
936903582
1834689025
165636620
457828809
2036134445
139838992
1462579891
1623382722
1462171745
272715442
208084967
2048702256
1060182385
375544616
1272331829
1904851957
898809752
644272512
506279193
970306350
999863106
493454896
70811582
559537677
135841447
1172344780
1646017330
42510154
821142109
2032665618
1333197193
1093971656
1027562517
192425022
1926682099
769375860
925216486
2060734813
1900370674
476834352
1676843523
1658640878
1873018876
792383489
1414459067
376585441
1494380067
1462097985
1433544276
486837727
87051737
776941494
1727439919
561577807
1741264243
309469563
189494039
148848158
489490640
1587510150
1694189211
330955680
162697814
1517432401
1331016483
776097590
705966212
618890749
25317570
1687046554
2120746992
1271314594
569129225
296228030
103040570
2022311890
1344648135
1381927604
201417318
61531568
224087138
1689221460
651294422
1509167655
1573922581
65447043
657273731
2045420884
1618922244
18709742
1224788405
337612087
2060379941
1767936990
1049902282
1021483477
1454732845
872451982
1052079059
58124376
1635839224
1288498806
761770644
871452924
1585917621
1061651757
588416608
1774618401
887862517
321675899
2003754507
94534804
1651461249
374381304
1746329449
1800858152
1488580141
442139614
1561487607
1680792799
1903316561
543826024
2062720715
497600220
968429218
1558463362
877114819
573407891
1985126480
149210270
1759488697
1997998888
1683578475
1488621236
1071345353
195918316
93086651
1852382189
592118689
763865820
1103433597
1114707739
57372604
132642394
1824066795
247439302
1397189872
491597293
199080811
332138741
542401794
557753715
431145719
1830811528
1073883489
385926637
2043379044
1835266988
1882218132
1933488784
797308511
402421053
1695917128
2056860347
612907160
1147698565
280248082
640101027
1725832683
34427004
678205270
1816567349
75566534
594263263
1638879693
613734910
365473642
777654762
2007855254
1962059161
314694027
1669116669
704176110
13790867
2097666110
677068376
1798416759
218141763
1284959157
1596497453
546281167
725131564
470472482
1672437581
1388465776
1033806706
1101276847
405552592
1695418620
493037534
1755629812
1521788964
2122944725
1152860835
116380629
455059797
1751380261
292851033
1738199647
163477026
1756911355
862859472
1076574067
66978988
1009637383
1244578768
622600336
2001113257
470894347
2055120714
864974301
410023669
868850771
1111263051
925527738
1270612453
274757500
239233682
1930997047
1356314422
1741881014
1600122107
2058099930
645614978
1133578587
927343350
172104857
1657703910
1412379663
1990942908
1915893093
1698064976
947047959
834487028
276334136
1807658584
1246686764
1389870608
1752760155
1586331182
65571266
1125475913
500449630
136090570
1857141775
1600961275
675129837
2066791998
1272239790
1575519703
1523281885
1215747517
1798624945
1498749142
1473148281
1015570724
63272317
1662595956
1199037780
1641745237
1909289860
438986141
2042437521
1361710462
54152402
2032552728
550375975
580469800
1156387955
369776777
2005366341
277000924
1678975176
1563680570
1206859574
975899849
320137046
2084227946
290234335
1034387561
2000299099
1358562633
114652191
440815133
75173244
2119397446
1108236968
758103783
1762513481
1214825091
1197198972
351989542
1620583449
629967422
801312758
679579073
860603895
537170804
1323538645
128347653
771712911
1491073289
1478840319
1229218323
1245796200
416474096
321538760
1917389489
997958700
1539271961
159586732
95111536
2055702812
1317471772
1288088115
2138599947
1601032424
1805002920
1048340380
479991431
1303168460
1354205860
862287551
71087207
801132617
8864024
1360699788
194691478
617429375
1419085315
320573587
927956746
184781950
1895810128
1553569576
50870184
939922971
1550220282
1480978995
563368399
46347323
1300580236
469242462
1541808889
1764050959
1353458007
1889021524
733101111
1259257591
882402494
1209694098
1958809745
251453627
21623901
767247872
961267369
1617380819
1281750230
71942534
1711024318
292566272
1020451331
1877733881
1006086441
508557430
513842368
466348350
773274532
727218505
2031301896
654060068
238118026
138850741
1104197201
255577931
1473768346
1538517556
1509170997
1456226371
346648976
138952447
768750095
852139457
2023940754
1378040185
615531662
256979446
2141828540
219718268
1996977127
1357574492
62635197
1940702952
219714961
1672059148
1976800415
916170101
1083150548
696214506
1002102914
459347232
676411090
569856635
692792071
1480173811
319741126
2010546315
1700402631
1708724855
405042498
1119500665
351975817
1413722741
1371902552
384245836
1805945527
1092423172
1709505666
147666480
1620722899
1805002920
1934304595
911949501
481281681
1972329114
891778832
1604902411
543655023
1084941880
1318671222
1456989087
628029687
605138544
403122278
615920304
1842179261
588671478
777793096
1458191705
408736593
353903442
1441448761
472019636
827369121
668491093
1771661352
917732647
1660984006
108304019
2061212416
1162908055
341305951
1971876540
1499944601
902158264
2074939019
2105406854
1506985834
203267339
450537928
1885556599
503089299
828993768
580053632
716871312
1715211450
1166997726
292489039
1282234775
942618057
1921169550
255156124
1233383832
1775006047
747655968
1777835516
420198954
1552201587
1424872086
1847451266
803211334
684839713
1143419119
866548248
411826327
762131260
1760510238
1275910496
316176600
1656844203
1018732704
114254082
590403349
887877744
2082429954
756801397
194973280
1407244010
114687370
210343126
1569021635
1934883305
945793158
1171563144
1101824092
818283100
1423157982
1686196984
1776260954
61956106
596478173
1097998278
2063468066
347722104
518309350
1601519013
453729353
42996605
1772132966
1829003884
430762407
1108919935
908115592
320547280
346777617
372279219
789347206
794312570
1486491766
822767578
1250378023
271882273
1700197561
1978126542
914961729
503229789
307926663
1153048580
903444827
1336757509
1412166484
1961492731
62967407
1728520197
946600793
483542177
1812845359
906335552
472696753
1653504167
15579887
1943615445
688826852
1821200476
1960812109
1700753224
1232674381
1199791248
1867292347
967991157
100526744
631054639
964784850
2054694636
588175541
804254495
1906141182
24630747
353099034
280893734
781003679
234612077
743560916
1890736296
1494689546
982812834
714838643
375674777
1800952972
1676906836
862959795
1454148018
561677170
223130399
338858171
2086299941
55084642
199625745
659988255
1655084394
1206342512
1773372381
1151977040
520780208
1029179704
309655993
1507455170
1643105830
1202621556
1596352364
1579939781
720887992
1177321747
2102979337
1700133393
1224713768
800818122
344048673
325355669
2060144900
904620645
1565248402
2123125764
1130113573
654189710
1081967038
136534947
1540356966
691575268
1315265849
384662913
2056771434
536550686
1041421139
1349641458
801531641
449515495
866309075
1567643900
848937233
553392990
176828577
52987345
15031547
1131541064
1615578995
1607277403
545945801
911460193
1322156683
1252587559
1967762201
189228353
47595703
896454824
2125476333
730114027
1099102042
1299950786
640981830
414145986
1098490490
269520265
710930582
463679483
511502795
1668211832
864477518
457173681
949274882
1820129768
1790927804
394928075
164791694
91305803
1431028596
349069340
151397728
903615580
1790636471
917899176
265523990
2110579744
642961853
951060512
729458210
1777681234
1655047635
1894651210
952774951
1191545772
1777399380
2047915751
297100437
355614335
67251458
578636266
632865857
1357909250
1221302143
1353630925
663295909
2132240152
319422478
1864212413
395484423
452293014
1015158459
1753533033
367165004
1706224674
1381558665
1473425815
1195054865
906036893
941562314
1340122956
1806683899
269505821
879070059
430230028
1634569537
513483678
298847199
338196656
193985436
626407347
1375693461
27645510
1992639223
1549457797
417158363
21044216
1271431505
143239914
1721201807
1883695012
1287034885
1403012667
693851874
1130465448
1752613192
973942012
580370035
295744123
413502919
1478916130
1827958290
1889536898
1851707278
10772447
823615777
1783004709
76292539
1423369181
89056279
1868333915
497870850
627557099
1650082727
1966428656
1487851308
562126313
1664290627
533139245
1422572901
1251152985
802912873
1935795024
1941918523
1064063969
1967803603
1022562371
255533704
141542218
1215139520
480650891
318310415
75649186
875341193
1811810587
1356814202
1948117691
1067203428
498228020
1400399886
124302817
2056187659
1823586492
1696293520
331428197
1096479578
1462834557
1085415624
1934698820
1380601660
1409328509
1833562146
1496024730
1414984526
1267094580
573185432
1248524370
93351800
1263006759
68729455
1091151332
1656130588
1561344171
2062288868
1470541071
182242861
667903997
511441290
590370009
671160416
707224525
79373468
1056349345
742231854
658958073
574985618
1450149672
1152312160
660798101
2099635071
1401924615
343183399
912419771
2142741051
1797005373
1081593584
2050577590
1361063283
1087407514
826820687
1787350819
287666339
1870075253
1268516456
1355754572
202453802
1422851676
1659153743
714521542
1447205462
17780952
641839973
562601880
1273687517
270723140
1246162816
978752614
26054045
824963823
1364033007
991717413
331362140
306284163
596282788
952495519
683914756
1397380618
1771451463
1614356948
1818223788
564856669
358840769
174781460
1533022072
642938467
394320046
1125809803
544995904
800392510
1457648184
834845374
511048747
1407734743
1949537477
1822458190
1820538747
192416350
1242978838
585948127
419344647
1637308806
1822383006
1753737561
1122849976
377307488
452392040
650540750
1579010772
2112782822
824665130
1224935879
662607112
1172003787
719943299
623551044
171728032
1431098391
703078467
148308345
262610321
851237611
1547777056
1142678611
1977642351
1124702615
889971679
748019735
1998096722
1945448263
1619109263
415552476
1964745319
1121252582
51671844
410137762
33899024
1098409289
1292097202
2076261914
1079677860
883448638
1529124151
2139183818
1515405954
184485461
1137487537
951003593
911794795
1631443027
931821676
1268073705
1532662132
1431024090
1579624972
1895892647
1530886627
561487263
1203222938
1084758394
435176430
1783322243
1583533160
1150271899
1485191946
1166085343
1326466367
1335985941
147961293
1649461067
1029637012
1417347658
159671061
2067036804
1570123809
1250865273
1350151426
869086225
1936969661
1400807098
220178989
372311445
1475463543
1934628628
360466256
1923597561
1740812085
1727372689
1081844884
1001396224
953239568
1346196911
1991079331
1426283036
1238994638
1911864552
938943298
2127121033
1744125365
194497449
2047911239
30437041
222851352
739600001
1137326995
1525840827
2015534456
1013381374
672062601
1286131612
693652793
3577295
164965433
75940863
550081132
2105971161
711995613
421243160
1956625441
449070202
1400915007
966765601
1088076077
550837556
2037097319
569470275
1269654149
43743761
1113745441
815318351
436419712
1050817132
577412450
768936859
1938743651
1837182649
1617714861
538876041
979956934
1031707964
1589999363
1213348308
1532462741
627229847
1980295667
37812119
2051285215
1274428659
191073170
1736524880
910901345
1231191079
503500479
67619963
1589256200
1420002170
406627857
874432482
1399608301
1577441565
1430593868
1629897448
1352451765
1215538743
1780177017
1191249156
430048924
669653489
1854855571
911744144
80269067
290504124
1668574576
1041226808
353433457
100542824
821119200
103548764
88515789
668207140
889986658
42811077
1827750280
981900128
759648594
1997298151
317982134
1029175007
678508656
1549666414
319685461
7098439
841738572
1877782377
2017316960
865847835
657874101
1248151587
793286592
358486548
1850544782
1584290640
2052967703
430718503
1369594163
1436032031
2013405490
96514764
1109570127
236291390
1572069800
82145741
937857773
232550053
1400448927
235686789
1031633990
1974667841
1238222988
1147370044
864228614
2048793240
582381772
1507576301
835548163
1688207129
709284358
2117986618
561677170
45849084
182982247
1398413259
475205410
693538362
1530095658
1665736808
686153691
278279002
1546293582
864372039
292490344
1162111992
1454043196
1747917530
567482674
1626998863
246265047
679618896
631678741
58581639
2066486371
817374005
395798978
769861336
943537265
520604951
1018269022
173610249
1470845520
1380139889
423178616
1788735447
1969073694
1856605702
1411817798
298569815
1029440431
840925508
1439870637
969521353
1307397068
1949949030
1218415774
1083044350
452901783
605268746
1598986606
1744101642
296183055
1263165465
2126750039
459349328
441035511
918282684
1174148789
819881823
625589851
96658558
1044085162
2124074871
1580182749
1365641640
1235409175
160334865
1098087175
473285968
609376116
621436258
242259474
629009421
1076894433
1176467045
1456600364
30720392
236353197
1508919282
1474712822
395208205
1367639014
161436620
1889524363
369554536
548710933
1582161962
1525484628
1009199482
1021881299
1426734170
2082076060
1214264687
481201401
370649147
944826515
1417454723
1616781149
211188282
715671942
924308282
1618910882
117736483
539504189
1448195891
1107053468
1850833929
289773439
1920379065
1477466980
222846474
1418944935
324503516
2129739704
1292801682
771566662
775718908
1035954657
331292217
112584060
459095984
835128121
1534670368
1907573316
839988609
1477794746
1043499098
274653110
1970756067
173207057
1869227068
1925272823
1705413748
1863377227
1271562770
1088141928
534319800
315178053
1792623545
126393157
571058350
172490911
1194359977
1353844756
1983567380
1170159187
1784536306
2115140391
880948692
2145204132
1806469687
353543276
1626788099
1688660600
1673968431
541086675
158732736
716991048
1973771498
722005750
416764432
289912477
1219095736
1067493683
709431483
449153672
1756382397
1276622024
1419686302
1426624125
819965912
99559830
876771947
28750944
953544871
590345187
1487996892
667455374
512803865
1411112584
519737812
1497245345
636926209
1430208268
1205478174
611384772
948216614
986102134
1246107338
178723194
1698004198
600617939
1658838145
31947321
1578557318
1013494607
1822928433
251597757
2080338583
1400967687
251519784
1210635051
941389436
865748862
1576293955
1713667838
1212609654
467901488
1969373029
561739487
223591493
1346071811
1351279156
2013766118
442196006
576421918
2081743461
948160142
1209498703
1082772563
692320381
1300162135
1610235915
1055557981
851797365
1154344383
1248411476
1227898688
1215992471
2145650798
882984398
1108883858
1476237516
1944896891
217055597
470103911
992889528
1520537659
1644752824
2065135461
983619504
1452740400
2118461941
246404238
98493500
873471345
1785698351
1928510816
2120176952
392910210
243859348
1128026922
305548312
1573222995
1917274859
648386984
1329003560
2145585037
1126943392
85702971
459009461
402742947
47766519
133359450
1884164495
206078776
766794449
859799426
92536999
1605572344
698399339
988667019
1956646257
223345874
411614936
86312319
1140817112
1465730259
717090938
1628406204
594617371
1872485259
1470299218
1632715037
958103978
1355886407
980119231
884897274
147999795
1281860224
1078984761
103040570
1469078264
1158483566
1801135712
1187507571
742283866
1118992365
1468114790
32281804
1280120149
1736748420
1603549936
1774628621
2053874160
1221051758
1848520309
67386313
11371720
1959858537
603696120
1646594044
2006395492
713833053
867790041
1275203073
60693150
1389626983
1309300150
1508489517
1141984436
1844236649
312861196
1983616444
1328560835
192443286
2032187246
615768960
1787163189
566121466
1455867208
1581297066
1759313234
630093743
87442740
215549630
1174035610
1065627884
2067782900
573079441
1528098947
1958925936
1843054006
1857370862
260210870
832154074
2079365096
1951033518
1286544614
475107250
1774555643
1431098883
1731184604
1455588433
1739301826
1585975120
1880678930
1822381133
2064477622
95984662
1990128270
1346236271
412387883
1452246135
873230633
1527629754
1686961757
803349085
1543868216
1477513284
1595350001
1033850576
1915389262
1777741651
622967839
1693149345
1423337922
493762646
156904826
1742235422
1200498341
1597622896
71100749
28126666
719033834
1106024188
2096339259
1693664854
761916450
1337007530
1320598119
1676228070
462649400
1261412975
404855877
535322078
1365579656
1255270326
913247238
1099705304
1665733109
1187400291
344908496
2030573514
1930404312
51267844
813114902
960922936
933131179
1671542407
1561192927
119252675
127242251
1894623897
698946067
38372984
1692524533
252572718
1710066795
752346894
1152174939
1467289585
25549353
1818010766
518317855
2118832005
1922152628
1474132554
526404460
1548493516
410817883
320749582
1171213312
1049060795
915810398
1713517205
1356152590
2035278162
1455512941
1591178051
2039934053
252282427
78671438
421705209
770398511
862982776
1281989066
1092412411
2059338009
2111645557
1271149018
1395139808
1714501702
1427955799
622457450
1557611022
330493715
67620879
1928417866
820882372
1826063871
1918653804
1043915656
2007020111
532794529
996806837
920490345
365309884
502639713
1247771676
1589418807
1646242005
404240919
892864046
1941165794
1112935783
480570770
753250363
1696958566
439983353
124879221
207575642
851754793
1143784832
1014223772
794841713
1340705375
965770715
65193595
26175552
1804704795
2106105947
1953138113
1088386446
1388385460
128476134
1674992829
2003323382
195449035
1141744041
1397001892
429626370
1049362052
882966556
613702504
1371236593
1090772350
641186910
1182610590
1228448808
214284214
1245329642
1015103857
183628308
871758722
1885457585
1402472004
1662273085
698053748
1677756629
618257603
374009559
1447119472
840518936
1325092898
1267495639
1215686335
653536929
1408423067
127884807
1111912628
2067710942
1812575964
844562304
827719494
1222233753
1034235240
1504775995
1242339656
1502225620
1940265797
1579409589
320396458
251006196
2001148829
1970570726
415919820
938048689
400546286
1643459479
1851861325
1117136296
1969514187
1949705909
267420560
1819952878
897463145
7492129
1920076944
1540148089
1238947757
1890496658
1222979830
1525661170
66286650
1201152959
1228190113
1557421530
1710603632
1584953681
1688468451
140134267
1988393563
1607492710
23937102
1785358400
761112811
1757748235
1649100450
1654854233
519361137
1157202491
156585647
1093087444
1214390762
1601516278
38096773
1887032266
834442047
1114916303
2068969005
1701203162
1991584130
553376061
1648519198
1563195003
740576870
1525808363
2049855893
704331815
426254836
216473948
1645379654
450159862
612010217
256980630
1476420275
168016537
1539013312
1066099819
440739084
301590537
41689490
446305342
72168614
269261759
714316688
122277129
1775760458
1492739836
1519900361
783284993
1536575230
1851880082
256339854
956341827
1933179905
1926207417
650876379
552416132
1907086019
549871342
395454070
805578771
1300404399
1809339479
51610742
509719145
1936182785
612156217
58607298
375758125
1063274581
1278130812
638256437
777900667
718937676
1672771680
1405633728
120779248
1393360314
1355377167
1917588991
1637228284
1831487256
110268127
1565715448
882487001
1294640214
1282117351
115471341
140187535
1554294833
364222243
524608664
193434094
133762581
55843670
1764204149
1472051332
885174771
1706872411
197604188
1532916460
520939461
72079322
43091384
385302734
1405772653
784551002
2042113384
2044245936
16609592
51718861
470743830
1885431040
1312668120
1830534555
1029812676
233789821
855001141
1747000996
26701327
544659676
898093385
679663686
1058837142
38382062
267239071
1241138413
741873837
683419095
280598560
1861699659
655159258
1518634537
965960589
1180483732
982786466
1002647851
2017373103
1877687320
392357278
537238867
544075863
881821864
916021108
1999971491
402983513
1749615724
1076935088
2134916132
1837767666
1680537717
1487320989
1875840037
1266048220
1592029222
2117911162
1623711693
2124793834
612432760
741940125
1370754438
1926379460
531488298
1749968294
642910686
167276658
1346507870
1152501128
136604303
1119051676
201614546
24288302
1524770612
570129397
1452175091
118312027
1821077776
218523737
922098387
416867888
1636789187
1279815867
2138295529
450871878
738179563
621822563
1453029577
248213682
1096424291
431709152
1057634917
1921305057
1054869300
1354246691
2136303446
2045930720
918371210
575973628
357219960
250938060
816624242
892361321
1135819521
630656611
708191116
1680718357
576644097
1608665295
1350499476
298053307
459872991
251044653
1542861738
1002078189
409827757
1978894502
2037532243
1760875217
5398988
1155798998
1706860843
810079462
1528055045
158756177
910316224
906155683
2077916181
1599151130
869885928
204500765
1670469613
1818132944
69477874
1713873095
98079588
1702053128
1154072963
2093500150
122660823
1005793041
1789332264
95997200
2132573647
759796301
1834742471
1723782457
668336249
1880812601
1740500158
1693402024
1449906017
352201861
660715314
39119616
1409999693
1558955203
199168592
404240919
1051853355
185592608
1168723183
705152385
1120267328
2147352692
1407089501
819135019
461568665
637842278
934224120
2088429535
820640925
1451858245
213259785
532128647
1495809737
1577034357
215397469
1589488754
646124022
1935726929
1493704650
1499764848
1873698533
796826095
1834660565
480976399
1579715447
886015609
1860310844
450335371
364577026
662176656
750233963
703982706
1715179461
1260143282
1999484474
13231940
2096447316
590447255
1783777258
852183301
1856956459
1987516850
1309309009
1161467467
342694639
1681636220
899763656
1275735480
242957133
255026920
105475994
116098321
1174519175
315905098
514574341
1081599689
1988070379
2054841994
1706287370
74053195
2043547919
746934017
240433930
1179811152
779905619
1133518453
260743177
976470590
25314335
784846792
1790840485
170537978
838387496
475111421
1255379793
1907442398
1977531060
677652906
718628378
1275726095
705938513
1034615141
1333327549
623115975
1014001833
595247549
277210309
111934593
867147652
1055157608
1786871089
978569604
1831469349
860743005
899693950
417849456
663117858
2003638259
119534162
636341950
1256133432
730119508
19829745
2019252760
478242718
1429325580
577103997
98524540
1606569500
259155409
1335742143
115680233
1740061621
646101507
602071522
1868112290
544431577
1251152985
1563035069
1913720326
1587255262
1749032941
886636674
1821220755
903655487
406931347
555945568
1340609429
1473641421
1382768045
1577758626
725034667
842496991
2036636127
645355067
1616985270
595821046
641628741
1510886467
1580748000
863855336
345250250
1696526665
523695334
837253518
1576894110
266402354
938675643
936158122
345915896
1392975472
1890434677
1645384240
1141854538
1056166548
1009215157
622527050
1462946383
726252766
1901631171
448600230
213926750
520122148
1218951579
1452735002
1833288553
1623454712
20932838
1630398810
430675527
459948583
1728566706
1398360059
1566313767
166859457
363199457
559278137
312777403
2047125681
686137735
730782918
27372085
1132210629
270375862
1548720360
1119129761
986634881
1516676681
119735041
835643254
1049183716
868710320
1899963415
1774436488
1161727197
1362415517
1656862956
209338269
1923877299
1377264325
416470954
513216550
1431595667
1641924748
1729585931
948786281
1586535124
1290628380
1535201836
1536902561
1327694051
1708071311
391844203
543913081
82460832
1030083130
1656446320
1811046882
59303649
1361736043
1293678607
1625473558
1350456812
796035472
2130295494
1757621388
1003383351
1270242123
554748851
2096949819
6525768
914700865
1319478606
764960201
1378243250
2019076301
1973184671
1636033331
1821336024
61125474
57373182
1299494681
582256506
1793075164
302090749
518250721
1988037924
924212979
992591446
1323837263
1563324868
129124058
271404041
208214033
299635273
1370618270
869830875
652372413
1050638154
719642124
1541092760
366997150
1390634351
1101092510
859329672
669104028
251820498
631797663
684574619
1411165454
1552645619
1633523968
947082436
1390982353
1073501351
115255202
1107937295
340224737
1702900031
1695295566
826688725
1869976689
149441330
516441211
835975864
151022810
1324322160
89618561
215425761
975335184
1043040017
1969890175
896607849
1954819749
809535483
286326479
1847434279
636952030
1859683084
143105430
844210269
599336886
2121457640
1954105876
586856788
881677183
1290362538
2044958578
836981399
631989367
1028289443
187904846
1027408200
778674605
1389590615
1811374478
547929306
165124840
1795580849
364999340
265589313
1621313429
1182405315
3475319
1824773765
947128655
1984724123
2145593550
712764670
356631885
220200343
1307644560
337124613
233941822
478000348
997121124
1460984207
1615701031
1782160239
65096807
2097958396
790379029
1160815365
1228816336
731372124
1912436512
400089434
2069718208
243461308
182818033
85314892
91600871
385775540
499334318
2079200127
146137746
2004375382
1535720112
1513536092
306694860
222553522
1130660574
77529292
1664725676
132762663
574303201
2124769473
1752946600
602045174
1663140554
1927833475
1956753969
860436302
832042673
964738035
1552495412
1250068867
1288677617
1845101056
1422192830
219472716
1055267964
649796481
895495954
604610496
1129678594
827956430
1286776951
296943288
1049073055
261871442
1114173569
412508031
1456595381
1836201024
66705750
130907517
760897098
1598711288
1761819136
570651351
1918275525
1856536707
1175111453
482241364
1717086740
23818848
243411006
14965168
1636762092
2120857186
10178570
1017926949
1351450660
1685926736
2146567176
664898650
1662182441
533364607
148764572
1236801290
688144100
863360870
695844960
525533201
1392976050
823324795
1903157768
644149015
1690689373
1908048151
2092583979
189183772
1232895713
249610038
1818356628
1445412557
1561571974
483722369
1457536740
1042576873
1124782203
2139268002
1396046442
1948299197
685605194
1295704821
1505449510
176195781
797270971
1125488634
525547150
984086920
831034178
1197737110
387640374
1815192904
2028472891
885079299
2101319770
166979457
453541597
1838794650
1264605137
1100862459
546431796
688316599
381535605
847334170
1171198801
1919476475
1831623369
1911432965
148533247
1160249273
900193407
1846052165
1710895302
735155496
456201261
1265560116
751141101
773798345
1771017911
800726051
962610767
1688346004
1079987008
1693141108
24005984
204006297
18248534
302883210
819911937
462543209
1764726648
1785479348
738170720
1015084992
1011851092
237693806
1212078116
720059264
2071079136
63357146
846421349
1434124971
1240761402
1516271451
545226617
1883273069
379260609
332672504
1633249960
168884749
1415297774
1572351910
2067144093
722183192
541680396
1606186661
1143619536
396330007
1084729801
216894255
1055043657
1715033476
1556630760
617214110
62491610
785226924
972603213
969464382
981677543
1815047675
911489592
1580470344
1362724598
377078495
1867601078
2067299215
109054560
307947379
314867849
802686166
1779219370
1124804952
1149737420
2015347668
1554825823
1591094956
1598853940
528025183
1166074210
1946798519
315647984
23854415
1645972396
1405688910
771833044
1261817674
1380691685
1476086808
438744821
175421346
1678488388
1606104108
188895130
1945481491
680501142
554946669
2078411112
370398929
950593862
1425981609
23029829
1362432034
1556074509
1659315995
1732063174
201916845
6445143
2033066698
96821784
641471307
513430674
1890630024
557004093
1829598380
679794695
571537301
2097674620
1823190096
2136449455
1261223250
1896656996
1135278329
65624413
1315557183
180822342
2012632291
879406952
1390506139
1026843321
2065358288
1273135933
1788214202
1074995318
190025790
611719059
374437097
1865039078
439287664
1743980018
684779590
2039052212
1863262469
317524077
913955327
1482410470
11090768
761866352
1581001439
941970292
1147880249
22214048
1034402211
440681465
258821219
1639018129
1661168992
1297893991
1503911408
1169935254
1320527484
930167110
1807266700
532475318
639784460
221929354
2027622055
2008685780
675926212
550068585
1971679102
805326154
737584569
925266688
961025701
2145817800
1865549199
1927499686
876789256
515975448
414145986
1133025935
2027072792
1550592840
403614252
1809412764
51953676
254290686
207107458
1567465052
1615019896
1275022031
304955727
478156358
1130256127
135667833
594184841
1208838271
1863849677
1435318083
2114508582
310488677
1871290901
1847872783
1312390826
2010282083
255984325
1236159568
1941252284
584508017
1209006989
703758563
484345775
922479012
256882538
111138689
1024593454
562512317
991635180
213358751
1265918667
1063805171
1125338149
1131530417
1129572307
2056844057
243081010
1052308641
2091988369
1088119218
428246212
1620427292
1918558549
693414575
756955742
1887942396
1095504076
554021633
810571476
1594384017
988436486
341309562
1475934890
1880605756
465997982
47244473
1921026877
1597630535
1575478510
1366550628
297211946
148278709
1566540581
1824803458
36756814
61373891
2131036474
318648684
1418098377
598121264
470157680
763685942
208529174
958927110
1099366805
970284380
1396747418
1222014188
807139278
149870485
1909271017
1251995833
485751335
954632106
1537881341
196180905
1783705575
510394329
729771911
360344146
1937190860
1508498326
368251079
38298216
711505190
158091125
1973976719
188863301
1095644937
474519854
180057940
103915876
1989832109
197629112
179730456
1638830850
603251193
564883940
50754105
2032011187
452066681
237863886
2008579342
1791547603
1968747442
1248996963
710647494
481902033
1022527230
587736071
1239878010
580193800
29450980
1791547731
1587219775
1601445824
2049217726
1264093583
1983260118
1796876715
592333682
1787609591
761257910
2097330677
1022454318
98038451
116376131
1698705463
1592547115
1052967869
1467079429
1691776404
1291637859
1803755956
1322627576
1562260029
84099238
752170102
867874700
249054949
883838818
1853471280
810748199
877584906
907000052
1474338702
2144602097
227000097
1640477418
62867960
931187839
1028893937
625967154
2110591916
501589445
1282243529
831256432
742554741
1192633119
480810116
1007584653
1898643252
1529404558
1435578102
6021447
734752948
33258170
1178463447
1184684029
323629238
2107849632
1080600411
1949546450
938421833
1729958690
1329274035
876952014
1200922497
2093488478
870282239
1351502842
665631517
1168276213
1996179453
1479431541
1407658721
1737729605
1684815517
594373018
1973774792
1823055351
1926824355
986443121
336441408
1577301380
1177049105
739036196
532064801
1053466882
705073106
580553321
142484501
361374772
1342881842
1133223707
999484095
1557362821
1527406516
550403548
9255196
1339635304
622617713
1058137414
869775866
99246167
1885887493
1957028619
1845405158
1005967416
1267100128
2028274617
1460984207
1798048740
1462309919
1428652739
2144168352
1446641194
1274535975
1251720740
1832253144
1309233018
1491560581
1334644675
378184528
658461560
2030112479
2124679545
2102080557
965968174
1281796819
1147285135
279062337
1415099665
742687314
1873600791
650165901
636480154
360223738
1307962591
1757293594
1087931813
1633156598
233573664
359112517
223748746
15421911
547517283
1046197958
1686397512
1017754300
926470210
2003008185
1864344155
590237694
952509362
2099035393
1631083214
635997076
1723636987
2062820018
219245372
1968457766
1692447466
106291064
125607585
1361061103
510954322
1347127424
730266994
499609619
1713475642
1834438066
43978716
1511732041
1710454888
425415432
269770404
553491362
577533293
1108714054
732582201
2059446563
696641513
509061264
432522867
1485473831
1168781205
732480408
1094073832
1482955108
2054191713
1281707554
657662790
1781202632
1889427544
970378746
1779461268
1906417583
819094900
691540065
572903948
1793461655
1455582814
904205018
669054773
1950736715
1454386499
1035927439
506540277
1970320427
736417933
1217510619
1755685277
15235619
450486169
1721150972
1100121835
20981195
202435476
727782578
368857799
1538529435
680296375
1359443533
2127568098
1752274127
1649556389
1029764884
235720600
1674176033
1110845074
478557922
1104694421
1930791136
1139276969
1968572845
860992001
786016643
400574856
1830935216
1667810081
427103751
1617278186
249275726
2036992957
34633298
1038758039
1846105693
113114842
579387628
396300367
324181722
322450040
1624879432
575941841
1220092991
1206715091
1252455379
1286576653
1502035883
501831718
1087277014
321930522
2113004376
1841443834
1592125161
1973758124
1423866488
1458191705
981558053
1786365277
56586445
36550462
354867549
2128569509
593394402
1893750149
1592430658
1525739821
491019968
129344990
386457902
575548302
1673552298
35059576
806315918
785248042
83655846
373591883
1765162928
868309614
1944925768
1666637418
439874748
670946713
1731793309
769161130
1239479607
1271913558
1750362933
1860769968
641494489
1458136419
626301302
641560960
1077396570
1761147275
1551869238
1856502036
382023802
961729655
674187124
2096964459
1510767215
1275674707
659025972
681062674
1906047491
685257098
1671064842
1277273486
539364896
1183135657
971726603
476355264
1041249800
1396747418
222659604
810747352
560850539
1775937585
1628086351
683018719
221456357
1011922296
1949567449
1749789155
974275304
1174794618
1715861493
1086327949
1683511148
677247144
814156468
865894403
1699115450
1145281576
557354313
1655513065
901716942
148901608
291758737
1091670606
372463231
1192491815
2110017594
1835767594
1678224381
18478544
1067208728
261165486
1068126644
232067262
1960478383
2099972667
496689668
634218551
1525246309
488082424
2071788065
1612369690
998361382
2054644909
976419461
1971167135
1093041462
401703997
449515495
1064583023
879169350
1959554655
415533656
625909626
1168264224
1221721200
1311290782
1427305804
1094706631
877202041
1432415552
2109949685
627345889
1006202713
1282386809
1252774213
1289200089
839454115
1647113616
524364936
764852639
758469447
1725230018
1409602728
1976699978
642789155
1058870432
464561303
51624019
363210966
1036882209
48938663
1454495701
11226351
55914238
1161312560
288468024
1494420122
1675233264
924861190
1481253078
344933493
1328258206
1791679681
769340898
1785323151
182893165
1542256635
1769060256
1003892341
1284693269
1092056470
986820892
2008447620
1454775289
1697090292
1750429097
1726387576
85907658
1024630533
126968397
214504028
515139890
1454045855
329245636
1017932144
1845185101
1840002570
1922723919
1287396173
256282895
677029997
1419875012
1228005957
1861139643
2090780304
2118934206
571174065
1913608799
130068371
1092906184
2089196836
1662053874
1911168659
2124350120
1195386005
1018629493
649651128
297568988
1599651096
1860718245
865000881
1115731928
2094463163
1355719172
720130842
458278846
1964430986
413054881
867082139
685033753
2067940442
668379277
1420521869
1614578629
812660112
1687338002
633693700
1774684066
1840375823
1041701347
1346225297
42030840
2002339183
774533198
1006141705
1265121261
1384390649
625469107
2101192615
909730819
1931280859
967901846
807645252
1375189091
156090548
312812241
1650736410
817103791
1203271392
1618938114
2059574098
1452740400
611163979
251346706
51840050
1506628412
1371888436
415977496
1232721711
165118611
310221373
451434481
136845286
1672204327
1932047385
1573923822
1224468034
1432078102
1684639256
1479585526
898950248
1976246631
1680039100
1691923330
183652194
642639788
945792811
620475729
1790959106
1481131816
1906195297
1830730368
2121054539
755408680
100362426
1924112518
797874234
1669638052
1830827434
821239909
1880881013
923648655
1871843526
776647737
1656712996
1129258526
29090015
1554159737
619062907
1685941985
840117779
828638788
247820246
1443515278
1051666013
1902543507
380821982
1748492855
301985028
1036445122
2137947882
578305994
128172282
946838110
954104067
270860123
2028661182
93445128
1272842448
197431112
1685281084
1694620473
1204479665
1297299918
1359271706
1275247270
1532985736
218894066
961374151
1026066376
1029513242
757354574
525008837
1683201461
806236259
131633665
627683335
1802615937
715137257
457855337
314687499
28116232
1784730945
1019918724
537860153
1942140166
477764184
1645574473
168840473
1455781368
648911544
119236442
1633140285
43525270
2125759357
731462205
1805397903
526127024
907215809
573000153
1442265925
1246391272
506255640
579141026
593830864
1619205492
1492073502
1854431176
550556978
166558035
1879729475
1725208950
1829199683
1875517121
1818868798
1453681709
1266480407
1838481524
20276283
1433748461
1027390135
241560852
409932926
1898246180
339651762
1728031784
182970513
1261478985
114687370
1378302411
201927433
438445734
896979640
1774931621
1977610078
1403555847
1719501017
1212924691
1320991656
1220208490
493570912
1928962765
1126597543
1873731814
1261395155
920273368
1211740465
936409417
1162591735
615275772
1624734165
1067375473
1903724733
851243568
383286588
925698582
914450961
376914055
97451641
1159620579
2055246285
816748449
297585682
1879192258
1166735052
958263558
1151420743
1693035924
91335736
1719238999
1507588500
1463693781
1364131479
596556036
1427469570
1818048593
150858279
1206906069
369361341
87956654
715176493
143149130
1482056607
23605615
390415596
1797644390
2130837271
882136232
780287289
525818902
1125593727
1146721034
1590466904
642363644
1326483733
2034671040
1439992715
1593540654
1935617929
763372624
1865970977
2102804530
303250054
983740282
540234000
1764645179
330792014
1165485528
366926861
50085261
637095256
1912441016
623047706
1327564349
1100106670
284318513
2108822410
617193481
523402057
1333241736
73603441
1133952536
1181504525
865751157
1849194468
2105340327
1303608400
1177064105
138228023
1882019511
85043925
1349080986
1667652465
1497134305
1340534684
1182476923
690933235
1957303293
1673222676
798870958
1084708096
962168679
855543829
836245742
1825746570
111658142
120857553
697705734
1830468695
473994810
1230796779
421352612
625060868
173047729
1406444256
877778707
1874740623
1698693443
1142038419
148441978
1778169727
1145607009
1572393741
1988610748
934444899
35194613
933306177
1428506130
871051458
1652604447
557909070
1461210807
202530221
2125515334
2008013858
1879604077
1008555612
1517990438
779023268
213346759
98107294
263960335
932234339
1203394078
841875164
546496723
573578662
925275842
1062872193
317518500
978713848
2081508442
386626813
943838727
399219314
304092109
991626663
1182231402
1013141970
97349440
1051565510
1771237771
929796427
564459046
195311712
332518287
1661419838
1652894501
1378115217
945979019
582667436
1222562419
1090908887
1939259700
360429031
1431496038
269061098
2234772
1442204505
1957707482
2085664017
1885819769
2070347275
1453491418
1572734939
387530026
553148347
1901412496
714038917
1633604803
140867273
1776073404
1156003224
2064851181
531147324
1176493306
79389881
1911337169
1915167175
801057360
214624525
1480192504
795635038
2071935359
1714844871
1011669598
1146588952
1755195941
822871721
117426119
1282479475
25699362
1773704446
952718314
379531032
1852156627
1787123865
800367718
1833712120
1251602105
1033473688
1719173245
179089522
1366188470
823287438
2085694825
290655795
63495410
1484279904
1806847000
775267874
2074442381
1399551669
219472716
689471691
54370754
152402274
856968984
1550686984
751929489
269065956
500336231
457839659
2080565860
203900910
91967098
1462197668
164883098
47710890
505228980
273156571
1879817194
2103581130
1716889280
2096893796
117997362
1012387604
852753975
2075786652
1702610519
619910737
898661676
784057694
1502379199
753630110
1299892823
313675661
1297659554
1412808819
1196531681
822910159
476813188
1676865472
1254227478
1857514829
420640540
1690372246
1798487049
240955518
1003884419
1550184321
1691540242
512861160
1904529115
142722939
66960384
1355909776
1426730076
1534042084
568017017
178363023
1300028186
1764805424
602281673
611219373
736869291
302388306
464716956
709875589
195868672
928896048
2105537270
1236159568
1141283294
360772777
889929485
2098202557
1754046712
395275980
492587568
1118226132
1532236174
1493413139
1812042464
194344398
821591229
580752796
495091863
726537736
427095108
1387997451
1516362776
942901782
2089753007
23202118
818412171
908377448
361901023
1392017520
2141127029
1720125550
1460363444
1392406029
1440272496
857370942
400658856
2019369965
2094437125
1493108683
353490908
2054895504
424894814
861743407
458545764
931492313
2124174704
1310292985
754684692
395467319
732889755
555498318
515389682
242702435
183117874
1201332371
370257900
451881512
631415150
1105781268
1033289055
881292544
1429532914
904582538
1795068228
917651906
610158220
1739837727
181424227
197610485
1579016310
1899168814
1418025986
1096771141
1625665869
1722166095
1573799224
1172677557
80373122
381288303
1526405854
649718510
1036444253
938554196
1064492005
871948785
1270922139
183185601
806417066
1080724393
621536350
1609829323
1751005897
1521969673
1561453743
560530759
1031150552
770744815
1119237775
446436048
1834883343
532978550
1861675683
1642907184
1047308435
691193138
858196310
939344181
2144168352
1705925247
637423125
2146536068
700166473
1207601718
1575439933
176118556
324186469
529687862
703781755
23505751
1336304650
1222495612
1954008544
751366984
2083529847
1204254761
519026460
888038557
1749840089
1104471004
1074100781
810513560
1222665205
1682827083
2012572005
1260983763
527256636
1678437238
596803522
1398938070
1036298605
919707607
1741572039
60679520
427175003
2086312494
1810256842
936546217
1986137330
358486548
1461558778
719346805
176747034
1296929539
474871745
2038401427
1238522569
1167462514
1548024503
402729702
555936937
1692577207
1949514307
1290927067
854553419
316435493
2087086019
599527089
836979555
99884613
953524700
1243633763
679206125
2077398979
433885099
1389454184
224960174
409631972
2100759525
606741127
1477941671
1477619032
1193614332
1046722363
1485158827
1125743189
1789892221
430834017
889548937
1355075467
1573268935
1604834511
1789818638
1721978086
1471537143
1135326931
643786808
1627859434
1440226468
1919651243
507164939
2124128431
96545854
925655508
1382098377
1006011698
1912432566
838420087
2031827364
543316047
2085076235
756400193
615627556
1748460791
2017349827
646227192
415659731
1962043246
286753555
96615442
1136763803
849460213
2059541026
76462529
1038140113
1397825936
212625588
1074598447
893232056
1749298480
710342228
785262036
457928928
1186113482
1067772984
1336889666
985000023
87030850
947787721
1664674594
1067814669
356279771
1966612327
889063705
724803247
692531657
731663839
1144041518
1573584478
1179157758
1953556516
1274954433
2094100981
863525606
93288399
250576081
212947676
1699371973
1954504727
1875039950
85234063
970358868
254856780
1984521339
1775113951
1814792815
1361797121
533314340
136920085
917661376
925042833
1229790056
1616231927
1458884935
1771681941
1308108653
410862991
1040066011
2018510594
1500140439
56661861
1991590231
1413387795
352655870
1225030367
1993303063
455518642
1342844110
1610687136
1739811581
92421174
1256613773
966256684
1813732889
1203065494
974654710
1405522713
424478407
931997573
1077926625
1677983932
1718742262
759903959
1319050447
1616811963
1972174331
1219741242
1586338008
1687840741
618182572
566693243
388337696
250262606
1751030068
75481669
128158693
850058033
1582613627
257476994
663258636
1646660675
97129836
1442914657
1582626067
1006792654
202216631
1550791126
87538916
1213586701
1426951159
329917998
1127030647
641332981
1083828572
438948385
1119551677
2044695355
1800175423
315457357
1257162714
51666949
819332485
937957966
1558865344
284721045
234010392
1518947679
2103872085
1868851441
120745988
1466656144
1336651073
898320118
1982364050
811640662
1177476662
1526406017
8015365
127006106
1913074411
1204692184
702046464
2138876061
1302182972
1413996041
473625820
792927687
1979112088
969684641
2083475076
1209296135
2014640628
1243942875
798426440
274804463
287146690
601332760
1181823383
2010824007
1113240171
350746479
882486863
1609642806
651222637
511669081
2052846087
1377674241
68713721
1679661575
1902375595
2120611258
1900417051
813647824
1612583068
1829652523
1682654849
999009900
964857954
1619023404
1448373788
573541513
2105138229
1858901036
34416406
1913014785
1606369431
1935964584
96355068
746398503
1085762333
1573489649
1138860853
945199711
2020197364
1857074491
1380427311
314397010
1571040026
1379272871
1485421152
213893702
2037442327
1417095070
1190551971
1741025673
1475597888
873254803
1104410392
829864251
441683553
1318644757
25373795
639068297
1426384707
730979517
1905552854
2000259506
1379272858
1875015280
1042150479
724205535
1695982006
28195867
379943401
438140285
1347880891
1667960829
742347227
968612504
472213111
1365182613
297613674
1976847392
1398944518
1738864415
1113448453
1891035692
690716850
73853601
881394022
1149801771
522318206
1521041936
294750828
2007644086
464654289
406006071
594088973
355670612
1578141307
1501846177
333415852
844370897
760337209
269554437
64891159
310467988
1707865240
1184542773
257923994
960784266
428492264
142124383
1326276276
1686766966
1487955141
1507794040
27170859
1946428657
526113932
1289647746
1585668412
97813978
1739938239
68414627
2122312838
410561042
931642616
1016169785
2062169414
508212819
1730232564
810258716
1585604550
1144625743
645824729
1922088800
242851578
752334115
1299657311
1682010788
830983704
1651696830
1845790442
1842596689
731226881
310430060
1477310781
1360886564
662523036
1122490181
93773998
550552388
177516312
1748351993
1545535417
1825643000
102626309
270233503
315837193
1199692056
1798756735
1960857740
782847119
393183583
1997664884
819057588
745532650
384915372
642032616
1122615347
300988945
1425673904
963808318
1091872967
1864565932
218778511
1820080961
176701056
44904629
834109839
1338797407
1499345328
430695403
832447178
1916368665
1911368680
1964513030
959318363
266910937
605586246
1695569160
358790340
1955372827
523049720
1623299380
1821824174
527722610
594617371
885716324
799539529
403121659
1816966340
333988005
337253606
1912182486
2071998457
747086454
737722387
1868666416
1042883203
901667365
1488238395
1462177959
73877617
1688191539
2017667573
1568266097
1382279304
621186793
1540868988
1124573350
1818985055
2135159383
602835451
441991560
1894153237
412899333
416211709
41562843
132479045
2029523904
1137742461
569346334
820832179
1775021433
153535208
1097073776
1044508871
706459494
415728236
527170886
783221282
1523959546
1696742284
1565308390
358961869
400860759
460804170
796013440
683463278
1630707008
240858221
600625508
62483771
713142360
1543442996
965289772
1794518179
466532279
1205552629
790835342
1941485956
1850631749
513414340
626990644
1688999671
1089615068
145338405
340043618
1720169411
258505659
238057535
2087054969
2004106253
915238234
1381888008
850429216
671011598
904433143
644172696
1187495991
1221328493
278308941
1941659445
1493056023
552044048
861904118
360333229
1741826897
788240164
1605540475
1406801422
775830728
94248648
78109635
1770651111
1067585534
2049093393
1966497171
882645033
860135516
1015343805
271334901
760786258
1164664013
633266454
826970603
1697610886
1051802779
1772209141
67377737
1289600672
818622865
569929417
1146716113
1128102354
1139958460
325706534
31529208
90086631
743024126
319404405
1795127273
504282145
1195282628
80633340
1345922881
1260162921
1790885826
1551846355
2016176473
879348442
425022336
1402007107
562533133
1268440414
1213911921
1662693129
1145537879
122371084
1996551927
2019306820
1711179446
1791698089
2008107984
888738678
1385992462
1852502761
1820958969
2119772395
731264126
1204136340
459238235
1695418620
518490232
1601666037
943952260
1457784479
1602803949
339669296
1728880001
993870690
1730594666
829925909
1639768261
236173895
1314638385
832409961
1286713752
1300462358
960309889
1607514786
2118991139
1177153655
1659690853
1961630282
304438733
241879951
709419783
1447941228
2065876119
91662599
854124347
1146977912
140555558
664081200
246144052
777199544
633315428
1792896262
296734667
211425400
517591456
670071661
1098225596
600247314
1391529728
670098290
1020819611
1299378101
1638463033
195521685
1188917020
1936151712
1084472758
1511530123
1762655754
1320890791
1069126491
951673335
93850179
335094950
928782898
445901908
1173296594
170317449
248773623
139348161
1144630751
532229814
959030883
1836517471
343703069
1147495463
1208936496
1432162354
402654734
292027310
1001554675
242985398
353847185
1877974502
880154262
1409868434
1938767742
2063993011
151870926
1639729029
1848155192
1718813340
687021643
192587515
1220845739
1165978092
1530415558
334926675
940317379
319914292
7998663
1498511865
399730672
2075125621
166005235
181571182
190115313
631675283
1515967257
209206697
1095048256
789634115
1415899349
839018038
1499788442
40507580
1593564228
49815578
169860221
308481799
520524914
1080337130
571121062
897563579
1285047427
762518527
237125330
1754579500
629373140
1075507527
903870912
858317983
1307290591
2005159277
1432693864
876757316
1910860798
2136700821
821033851
799736820
2040134772
1157450330
635949804
1760205224
594980379
686014682
1427100305
114650735
718791023
1582102086
2137348316
103004225
379518125
2107385859
889793723
2025930831
123813764
698963808
789889258
1113952506
581108817
1865484194
361370857
2003417423
1254448852
1092693587
263511880
552981682
961156884
974894017
1207883266
330387387
899726650
1955842480
1686195587
542734355
1617893218
2045001157
124754572
1914046743
1351507194
737536993
1244283300
471445150
151973937
1970979913
158428902
1439486299
1578017547
1422399837
1626307005
1726367495
1532686203
54908698
1850453211
1436789156
1783793253
702210003
1809693337
546344761
910341007
1963969466
61534531
354314919
751815809
962104868
48741030
523817491
31036848
832762254
1691976346
430512414
781316071
1602664818
1312478086
534729464
90095000
734065683
1720183891
478123144
625429472
1480187184
1772514038
2032446214
1858159383
1406150999
1054621000
5644693
1531688036
1804297945
588915879
905968068
1224639338
944784744
522161644
550807895
217021530
1666787786
1922723919
535572373
268388407
1221039381
1832482274
1426981639
1030838080
247320372
1966455410
1774408213
282898654
586450792
1572045298
1327735538
1242628422
353936508
1821228048
1188476243
1985910761
616514890
505264399
1387674631
1696279430
2116675011
1672441472
723935735
1234922691
138452982
699082774
51578262
536327401
43511279
407175301
1917094346
1877687783
1967977226
1149960090
957578821
645855482
1930280092
1495684042
1176843978
1590040595
370072559
2058424966
659173116
1141615418
543725669
1280561334
571560223
867215378
2066269085
883638703
1477921724
544138389
1678504557
1731923388
964080921
1937606394
2037985356
1528591582
11067120
113549156
2001497059
1901989193
730782918
2071647742
538881706
1787235065
248024424
2004874333
2078711856
2037410444
1365111543
1240772633
154309296
670838287
13109034
1822763495
1971996248
1525976776
1973143925
630935265
1334653270
445365847
315035626
257012470
787997224
59324091
739905859
474524219
1144148719
673612394
1404885053
1935253051
1222979830
434101666
290835044
615956005
1855085674
2083850017
119738444
1890031033
183404105
1934719703
2043783219
1079833045
1544297170
1019479909
1898291019
45870590
857691605
1575425709
262292625
2118474431
1500964663
606799415
1999252983
1281171849
1107434382
415833693
1668043685
1413828853
1611551158
337049310
581397267
1860277069
798562020
1105191872
1626398919
272616271
1149037484
174853998
1505966043
166558035
482098311
2137538470
700689473
237871893
607677626
2105402182
812818067
541308083
1510299238
416436995
659943924
1781703754
671676168
1193018541
696094691
1429633722
1479538809
1773465366
919983529
153566455
220442055
1775024537
1218683375
1595269680
227698237
1154072963
109712688
1046894890
1433596580
1690644731
1086321315
1514549236
761255437
1083808737
193949243
1118388928
1461718495
799686975
354434689
1441180992
341999190
248312714
1880732351
792671688
228674883
1410554269
1802200685
867089087
1632143331
1864395590
558535914
1852084441
1550144511
526842275
528864411
1368050313
1966455410
602724145
1579841483
1980332133
1401746722
2017879507
1742986650
1700434471
876479156
1136754761
1701582920
1641550465
408106816
997076223
264835631
569285385
1837968386
306607168
1930314788
208015375
1265150938
976413819
1776332381
618760231
1663286839
1818414355
1541960365
407365342
1787910964
1139270629
1727954803
331835985
900549097
1258537646
1050627479
295532000
2091312227
1205649172
28368065
1455905074
997971487
1362320092
1037273814
1213272588
678309530
2130776661
343029577
1560794298
1019253988
1857979492
451656239
686376489
2037240518
1704965325
1396775724
1052066203
1288289400
1076160213
1153069650
745299997
199605735
957346404
321469368
1523656656
584027320
25657751
167024616
2094400118
972328023
1528414014
1498141304
1711727200
1117642335
150940
1280989706
1336642356
2145632890
1033959220
1760932928
113277245
1669831051
1493027679
6081997
2069885100
1279997665
1511253048
207356264
329581523
216319884
676335252
113385124
928063984
426367468
67182674
237828585
228041586
380329074
2015088960
1286031692
1828284042
536169949
1627662981
1670172540
358826604
1170256506
1693730578
1679798041
936089006
917702614
1454256818
979489534
1799304380
875165157
1291127354
1631399843
1657891471
1939889692
1405013966
1434124971
236048314
6230822
1201880847
1961925623
1979692794
1513002221
2122303154
770145177
1746527098
15389727
1799301182
719484920
1783671950
151101369
2105662610
1334294679
707217015
2016001538
1779673812
1694588621
1736277189
1414781130
677730555
150253424
2129185314
1749282404
476167220
2144731125
606909849
746797114
1968433663
1707955112
1242240612
364817369
1166172380
911910382
557712510
692829925
148211378
244554145
371197865
322319791
86158184
382265652
1886226303
1968276284
135324886
1832152288
765281558
294632748
588093756
25847800
460094805
1683558026
2088980897
1998914568
213926721
1183676486
53896306
956548202
1977311359
1468258298
251108476
1774547302
1355681028
94879887
931492313
174984051
493215748
1196176921
1898333676
232944296
2098614519
1224466130
1767012508
1008169039
1334334287
1104995175
512565754
1090080613
1447319584
695849299
486852157
88803774
1547166288
699373210
330176940
1893713334
1504192635
1026215306
1123183035
1425231176
572745673
1929630340
777766340
128480806
1587397661
1558709640
755361540
181143550
489573862
626445541
771136469
1546234266
1765128288
810628955
917444668
1181221044
1035071633
724704742
418812757
492357826
415935981
1875651554
2121768682
676256901
1318013211
549174959
250591679
947383968
1115774724
877802335
888737848
1263165585
1428171289
1035394317
488656254
473694173
425853457
590571632
546756555
606564506
1436737471
365742541
874368051
1740421933
1117523168
1630523451
849714308
944003883
1371978744
704567051
1248096065
2032195279
79928978
1624220716
337722212
646770155
1524531311
549756481
2145773669
624478453
956033786
719849560
341255406
1712822397
1688529664
1674899947
595901725
615603774
36758593
235278845
597583314
2121912847
1974681380
1123809290
1482193344
1143765472
1069786906
2138849747
1911287049
646497070
1692636483
1832539650
396189231
929765517
587209179
95716591
915477337
1571254448
28195867
1307251618
473436804
68416374
738383652
1426847613
444619248
940203491
45683416
1028217217
1481980725
2103758016
1669522490
179974082
1430532723
1737232926
595882364
1935217907
2123721690
1300581986
2012521614
1579021428
2105414037
1166837328
67377737
962264059
1647628865
679069288
519996920
1743590925
1101926328
1693159015
1616749800
1983766421
949345803
126536670
292529351
1930672321
1445398753
1427765058
1569472978
242568398
822198346
943841779
509512188
1822016148
657295497
415464810
1652098719
520513215
229703493
976640796
1053537577
394832832
695531542
12278712
857518098
1581560730
1783862165
1932547842
1831663028
2024278043
1379135597
617318183
996099851
1859013081
7591822
1045016455
665562445
1219111773
779033352
744616173
1059455508
248572014
720117122
1558937933
1122382621
1173121419
991694561
247572276
1131319385
884541464
1114313911
1924941301
276560513
1015231856
94430673
28230755
1021610067
721479358
1673564459
1280759434
1594358170
1866855730
1457278586
686687806
1900308037
2074344854
1133873172
730095224
827387163
1737161945
69571092
915190346
595455749
1550306822
1061228895
986739950
1714815850
570813746
93961373
177154506
1057343897
571779211
203692668
508589570
357818738
1818413044
2104439133
135057231
2035273801
143696364
332728778
907225855
1693460050
1599001658
1119085404
1425647714
1930865878
478506841
1815394620
1444076461
1712071533
142974062
1958215312
1533915247
790092690
1051421637
1933963384
1984756216
473358006
1083022416
1626282555
529171069
21783406
614308387
1417105001
1189066506
969902604
800683306
160347942
1150106828
1401930558
1516244314
606647894
1121034780
1569946619
725327435
445731620
133288163
1138107678
985853876
1916826523
1313518995
462605930
616594323
982663748
961969800
965095286
966839697
1850897090
646061116
387546796
221225308
1753969974
802048913
1449581753
1910088117
2122040090
1900400904
511634142
788454146
1614764754
53258336
958128265
60023820
242365041
1282513695
1621383963
597483096
1606528326
372480663
1139643307
793564803
1221035042
1301047350
1551966843
2008677023
1514566029
478881759
1156799608
918813226
832468629
2032450242
475197657
695505064
888002261
1803612743
1548369401
1836286527
1053337986
477659662
2074589639
276800916
1904441796
432477027
1838837555
1520076782
2021535576
582482007
2105753644
1074833304
2147352692
847362299
733643336
899518077
440770654
1573704656
1655143568
1936930677
890742619
954421254
1870552168
187856398
404782682
135476654
1035126463
206388604
811734880
74284910
958538689
97924831
1817059207
3258133
920320812
860870476
1130437296
423039127
1244548086
1503455493
83477633
2015381978
345092640
587930957
345415224
1430391512
221558701
1928230497
2125150985
262322279
1545527994
1273988595
265721033
2028236330
1195995745
1696099098
1956819787
531465748
1807805638
1465080274
1769223342
395359911
507164939
1327238836
385137356
1054775616
1192905907
1877812282
2087891161
230576205
662866958
1234638196
1008521559
1141597691
120144182
1419796253
125003461
1775807388
1856353096
1771030840
133023838
1443615483
167716905
386054180
1896218070
1541914913
932836207
497476558
558143061
1579101772
113854547
945069941
1326265146
1735850089
453322555
446139973
44831284
1170256930
1414842808
692251760
1760571370
1654344983
164120881
413980349
829922794
1564102560
82548018
59872177
1401637483
2115022853
1057294337
1151009633
1040042334
717296469
980121664
2116884412
822698746
1684039737
415003218
967599843
175860458
367813478
1176441589
1379181280
1147803775
1314119868
56808680
600561759
334931728
809862074
1935033357
556558210
821048323
1801516001
1862028240
391951546
1701093611
342747399
1360748420
1564570438
147727614
1931476823
2112874415
2097429749
682021714
1199849420
879199020
9202265
2072008579
235306172
207631953
2033640940
1981498130
1198883984
1043844893
624192713
1976925413
1779737214
1066421173
11045171
2065633607
23925296
639124701
731159700
1742660561
179578237
1723742453
23095494
844201510
1909772375
81614344
1091964380
1666175377
1318894562
1224061650
2039036150
2047394553
1890934664
1269764823
331969668
35551424
591894288
1100889882
668604996
510090842
984037760
1971097306
1502549425
1651921909
526505282
1707797894
1439356812
222428600
1517130540
131337434
754079338
1218029700
1730204985
1457512300
1452355696
62255174
792654689
1188805283
660478497
1022215883
1203667425
1140211764
1557620881
1890172310
1203747864
503296871
105170834
1956698919
1004800186
1837448896
551237719
1980145969
1650824227
1132395374
602808272
921337468
1327782484
243698714
1895755140
1201507971
1233629928
1271889476
120808943
286692383
334794054
253622310
750842554
1687664763
472291930
336098213
340597097
511406274
676315489
20022446
1178366688
1671235334
494939005
780696568
1722742485
233258810
2146541902
141625997
452388778
1673222676
915083658
987004188
1919633420
1572655704
2007421217
654533597
559543498
1845453817
257721886
853048645
1463022143
869415837
1083085593
1000164572
1449728035
2022659653
740660279
292483247
1983826987
123990477
1106089873
2027790523
1323191776
1135647298
1923335211
1295215650
158441068
924791175
1746951414
734557822
1449493764
1114518910
1484917212
967661636
1178362346
52703551
1883878194
1261852726
1056038216
1540092323
1740125527
1414396657
1097137958
1807413841
714349470
322491020
481902033
1637062376
1498207341
1708415380
1291880563
1342522883
1334286574
865116061
1994105529
314917191
877559191
1805508127
138039740
864425432
261673465
876293128
1391552323
459352279
2028973287
444169866
1390459027
637223764
1933815637
1906175664
1165626410
896563262
511646375
374974988
1404968193
1671588387
1024778789
267485769
352578209
14577167
1529427397
2134685747
663860970
1944439623
1694887148
1138179401
414232684
1242898805
310423829
1761781664
663216984
309559379
2081879451
1820789402
1616211932
532169542
1111548638
1550480123
744168692
350826947
454489877
1878716947
1743844938
863209005
1220869572
383170604
1141575318
1211386168
2044746245
200838660
509899118
393369577
1164903995
1671790145
1047189804
1558225388
168314507
226785189
829606697
42494872
47261415
691962627
368885598
520608079
347194867
1753387655
219524603
1451577366
1614656306
1024721715
1768858967
1135913367
775872618
503736759
2108590094
933810241
866752393
1580315518
169140673
751230390
1861031011
239271573
972280905
726837944
1262732181
1086717472
1907613442
1346366519
57717853
923679236
2117999897
1633869855
1167092212
89014458
1781373972
631507013
1666792085
1933671781
12201374
92535855
208507614
1782587554
903068493
1950552500
197592990
2043038101
214839303
1213712693
829010559
662349035
478803388
1663019215
2132386410
1935022673
1990478817
1442844759
1628644830
434946863
814070287
502271842
1253962328
1874493669
2036127559
1645144374
82016347
1207068805
767280254
953231216
190668633
965385628
1309002070
151510390
2103278763
515983207
1004025434
244863795
1661987725
1423200785
987827015
2071591255
1591799494
1800600420
1529332922
1520991329
1553857971
1028409329
1569603435
841963449
45673367
2129992999
1773219786
2095892993
896271534
904661401
265668005
772393811
2083975085
1551722783
2110887388
538659278
1933364384
1949444268
497977874
976801149
1555372756
1896530826
588628468
1626129707
440743739
364160579
2083070055
565962892
1564628001
998112210
685994630
3218736
1439232280
747400988
1542425509
444985697
1186408399
208946025
472452673
1331766592
463196236
295268644
1668758898
1454772273
749425640
557995646
1235950947
1404725685
1904336514
558907354
1020995216
1686293265
252147890
617421704
452180440
315095863
1733373316
104337175
1001572232
638304792
734320791
449899499
451311591
785614757
1358930762
830117800
1320909754
903376857
1047831685
2119685521
1943861111
811751856
1653811420
711397809
770929062
68662731
671168608
1152073693
489255917
2134434798
1316878566
281904812
327635190
1086556726
1226324352
2102372227
1088459641
1684820132
202291634
611059229
1655685497
1035919233
1344006076
1746941854
36804587
961163564
953698672
228588691
1372866640
1363483633
1623174685
1173294711
576679058
1437925502
1907563891
378066656
1749446681
1458208255
1585354308
174670479
622951462
949720027
833568663
847375558
855271750
1170604588
1808969853
1543213700
1876130435
396407311
638704525
1064152613
1437213126
919629330
2118405386
1894866138
1252264580
712206125
991955227
2125925626
473336442
1303608400
1659222249
1456389576
134536943
922926572
695881009
1779756542
390622100
1124569639
1412109089
1267158046
1238579656
403839671
996507191
1598783778
1774024256
1886879818
1224994883
1261661275
1821343505
619972484
1466181315
2050243290
612697606
2038040569
1153587738
207084204
1374252044
1218448737
1136275010
1346763318
10656912
570703928
70106517
2086394112
692041394
807111302
78565491
1305780210
160440646
2075508732
1070848673
55208521
1830281218
999924483
1824998011
1333542138
1336897972
515159337
793539456
1642626860
31458918
73269460
438756821
653089947
494912618
432048473
748291499
541851079
1808618580
1551846355
1136540675
1235396833
1668843916
948603148
670021203
913650098
1327425009
1390515305
962649906
1830676946
516705345
1667706884
872822370
1889568524
1807576336
1467855546
1063621479
400582931
823712963
1308936264
33277856
1517411736
13846691
1636124153
388088379
412342437
1853309877
1089910031
1163814167
355004803
1148883979
725359604
533264119
52594642
1220901755
326126450
2077932162
2013543004
790726000
1688072347
245620766
1981284606
1226054715
2073094610
1064645476
1682662707
885002108
626566381
563973183
1726916628
1270783777
1502487327
622099408
1518049663
1209048490
85416296
126103258
1691093859
1072025693
1693118809
225323989
728602883
397933154
1558605982
1255468699
125300845
1650036251
480316245
201231931
1946018071
1943385680
1996769347
803171646
457955626
1092166966
1531721534
470276512
128407544
176701056
1960684387
1991567609
292787942
638012688
348710363
1890570520
1589537534
1310984358
293906690
1683871634
497681462
770070100
1335568108
344926253
604284322
799174556
1038967362
297308667
664419516
1182028360
1263078933
1501933893
1316537055
449593790
522809781
1146736740
1181054340
1804944389
1120377403
1206475794
1067397136
1017614655
320277454
644221638
1029319498
1075662857
1002628808
1299425968
140370103
359350919
333751379
403963997
676662194
367814247
716229917
159591567
1619451119
291583529
843754075
122157303
1218129291
242605813
1706973828
982771096
1346626063
1723599722
464503363
2033642064
1836551921
2050426973
1365747489
1248745120
1479268354
1470965387
1684090915
1063660030
1818351705
1928857137
1518830786
196573549
359025339
762564523
732319791
1437867666
1709618587
395982093
1826182136
1823591234
983742429
345474307
730304254
1710853410
1078003860
866192314
1246425906
1922620833
1396973241
1866846980
1004402977
1079943278
1164300706
202859803
1541208114
257957660
980234148
1006416735
1612344185
1374011462
1965307257
321037242
1580667060
318915138
697325391
842683437
1531436369
388557010
164220172
1133850526
851080707
990935980
1899910414
1143310204
1259952216
1108473316
452902450
1697749495
82134237
1000921162
1263475354
182557844
31938292
182909349
1325769404
2051978940
1720425674
1015105489
1250048844
2038750030
2090362665
400625083
537974863
1910602429
1368877569
1289915096
12039335
741743972
908984685
904680856
1914691971
1213021859
328838692
1836197632
654956893
2045400097
1143426844
1147248860
241367128
1369023747
1209557491
1800915735
1641500895
1002709883
326145922
963411053
1687348739
1880333711
1025814625
1794011546
1433660
771242608
2071870148
81705844
1349805023
528124902
1705350526
1258519432
2125125978
689170153
1123361787
1585261790
1619960790
91377564
1327192928
1778189006
286633387
1148229461
957131782
336015697
2081985807
793554943
1223558377
1346475429
1924283848
1792405355
1145635455
1732585859
1939960653
748266532
568150755
1242955818
1634354779
1640488866
199868108
884760060
112492205
1582120449
344484645
471540949
417373488
362477998
1784992285
171433595
1808879851
548584280
391936162
318375548
953487604
1246378834
545428606
971547973
607179903
509153242
1254012391
335476530
102430705
2046161042
1777018459
405826677
57988100
1089503085
1902536751
1636995816
308998555
189825125
1236883869
526542484
1769819245
589490295
1987897132
379652426
1022891091
300008304
1271428861
92663912
457305034
1280399165
147369438
405927553
334018789
1085121462
880422756
1696279430
1811101079
79832776
1313472163
259615410
305154365
1736740923
103586017
777810892
406434197
1044973217
964103430
519752983
448110102
1444036646
1782713644
1002096367
1435049658
1247984644
312282499
1013004385
1105017123
552062050
2129631515
1046103388
626321786
1042214329
1922416307
662823024
2144627259
895933881
1862081302
1796161807
2112874415
1297853200
2056193681
634322503
2077607266
1283800065
1046508015
743657033
421452049
703565203
67286836
1161315802
1615705605
449004319
903376550
270204852
510258759
1365111543
766701454
1471036144
183113320
858093602
706920513
1434384727
1247573443
598322652
1741881014
2049173149
1406432204
1001093204
1766621415
1773253780
1622214741
415599388
1213512617
1001647773
514413436
1596047240
1677874726
304791186
947787721
130663651
2084677347
1165655580
539378470
2057835378
1121071277
1466058896
1779192865
1418739335
299606436
643080351
417545873
129416661
588932101
1795594539
223551177
780917805
1896296177
646426765
1122711021
733579613
1873081620
1282273003
63961061
34358127
828441831
874063699
1612473806
1147318991
1091555679
975907817
990398970
1262263537
293796025
771798566
1533643099
1925604825
475239088
1555467091
1010278256
1394025734
319403857
486987888
90439371
1713212438
1499979902
1656407392
1103683479
399380131
123359610
1600810356
2007522336
518150635
517857220
565208201
2055768996
1566359089
6960693
2019787336
1262003232
31785125
1632409403
1759783083
1927287791
1018266072
697933811
1771110437
1379301635
1104746980
2117063872
1765829123
594823238
1434171665
1409545451
1846172823
761371737
236092267
143410296
33369646
1651702509
1280466740
136616098
523647758
1794474260
1146273558
278852496
604550263
1658920995
1603353918
1982939918
998236611
1603634308
1492896970
1307620981
844373714
1315123023
1827523408
1374339931
636220120
1145634359
372020316
605593875
488688873
561455494
918828478
755537037
348982261
1677125396
1452496086
1654747484
1000353608
335368498
2023862808
1404098773
581034073
1775414535
1395924300
99333978
1477404057
1401034974
543256284
775853974
949735308
1693044840
2097397849
600564200
1326791037
677182248
58600345
496932381
916770410
1572045298
2070353654
1664678253
1237876424
255081113
1699099640
1310681402
617032825
1188840248
467001931
382659927
1528134524
1775033076
1546911899
55893259
2027793358
1589555722
122824099
733907140
1995188871
858415048
1735410914
535215447
819709753
123800411
988396472
1936734035
1251432056
50299100
1518703442
1606691029
292964603
1436985104
546986922
332274326
29000365
1221922135
588782261
1383360322
1906016586
463113567
1941137323
192027623
894073689
1786361844
363446954
1314815409
1154061089
724143586
1664185391
1912192826
2121145984
885301910
1734393530
28910084
1102911072
19468627
821847790
1908429641
580036104
165332278
1240492350
662830804
691596948
231702218
1833827993
219307652
199463636
1119519104
952500612
1647057012
1782528226
564089090
1346457168
2016573564
820133493
1759158412
1899938919
291439727
312333655
1983806737
1650714601
229628230
1170027574
1934724027
1992655556
1620927658
270712212
241879951
1455488243
1478205780
89033389
1496392510
1666985426
1358970381
629070616
1722125996
233226812
1342138868
1669785962
466413779
1411550005
1515080986
455219297
1440365271
324453550
770325324
1601693837
1040756142
866026410
1433683470
1049984525
202462733
813004891
342999324
1189278278
1392712722
195127120
1462834072
1664225784
1628666161
1875579308
322933488
1209225067
780682369
626717522
878548795
369601885
614575979
990586017
640791273
369301102
992474230
1982021859
1838052884
1056612583
1338625550
1797178763
1129676428
557713370
201235359
582922870
1091556324
237724897
2092436792
22142084
1609656702
820199817
879131818
1564212976
1498711726
1561931434
1632340161
579171245
1269789136
365197089
1744544119
1054222093
1181024355
1304390944
1005800302
2050625274
1073320069
925978362
594263263
1534214090
371121585
259200796
1751125355
1957044464
1660158516
911053952
249470726
1487176967
1152573284
423219129
252759097
1178516879
894049489
617471688
571307390
278727347
1672550859
81132900
1105114739
378004985
1602414540
595983858
1071336324
61850564
471614342
320127595
616386647
1245739979
341692597
507421238
342006255
1408273690
448108103
216497027
436912407
1677598351
282985112
1357068452
498237748
1441389203
2020446429
1782034764
1497289371
752298480
1166305384
1074915065
82397401
1506504825
2060612637
1284317854
1221223062
482859677
1207645215
1688632726
441029923
1985159383
2047140780
1182016152
455602058
752974869
1440803198
2122888310
619972484
710494071
627409094
2120100105
2068982780
367409865
552587714
2086223237
1741664241
1643674144
780202700
1906255423
1806469687
1642610985
1050554110
1879234020
1927081449
16066440
1865205495
2003780299
833993873
692570364
660437515
2044065795
2091889173
1449686895
1188609870
1850589495
1114807649
203606926
580081239
555411436
1895039697
100384954
802361421
552628019
244618240
377770024
800121629
1680640757
314784899
2061922138
495540228
939118152
386800149
2049575547
1060023314
792530118
6170493
1913655917
772607486
1350005695
450348082
996647218
672989712
1424347677
294153941
543107392
1815525493
161294157
2053186218
2098909289
1255623127
1453857374
1474128875
1112174329
1099981756
1274412863
741983282
476939543
809856358
2142037463
1649154190
1220141723
1443698368
1774485733
1490896211
878161096
626102670
2056202571
220325928
1660192116
747863913
1015941916
589827844
1454104891
441712762
1100106670
177784550
379115658
681263915
1204518401
1650608745
2065070622
1343297910
1109062849
1887306354
1343361368
1851861325
1548955543
302483613
1722577778
190585886
1405092295
131891567
1834754819
885185936
2104635748
1396321673
1264392858
703613543
1848210260
1142414451
78857302
1440101654
1469861676
348150040
1044513619
1953032164
147248334
977800252
958707752
64646567
2143380975
956335303
850144919
1200130565
1623494301
345374295
474212051
1759186705
1831365391
833380493
1253718056
1740297751
1042508522
1495155659
1157667868
28487467
1454276875
442562365
1592374759
1737338842
453745641
679827098
781046504
1569132970
65900087
326317747
643037744
1416594020
573344506
2112891935
1340842807
644000780
2090864281
1704851604
1218823381
1449621389
196909124
493601165
2006629794
128999936
1028560443
887253940
1982158089
1956707110
622268617
11618399
1548742432
1397837033
400042945
1159004876
2014262192
181436412
201517355
1583597829
974007657
932398333
644260259
1778440864
1163924944
524403074
2125033156
317760471
1729046922
2121284398
1976800415
1268116443
283151376
2009482702
150761045
372526430
245725345
107919113
852212676
256764937
706317765
2056999873
1782274496
1636132039
413465338
1865175404
718438142
2110869400
1162810524
1998201119
1410120033
77188595
635625260
689575567
508360818
1701701257
476097239
1600901395
2062135823
568356978
1303343542
877532252
1990469433
1078582483
1631639497
1909289860
2066432938
1098406397
1080316745
1238515413
1282719651
464304598
1302598498
612415567
632693165
1964308440
720491834
168863115
141377028
196852612
27169849
891932089
881035169
1178938781
1665358908
1389389532
277226700
2050404517
1140876016
1993682750
659043101
1530932826
1815728730
1885027151
1716083718
14053101
2041784669
94108800
2068696378
1323841496
5142895
1517526841
1660387872
565990669
1178324656
805595161
889513454
982083551
37133356
1117428963
1654110173
1049184488
553027555
18402180
1879301051
1390808100
747732043
577239296
1199589827
1167443550
426410215
1346216863
2052542096
831405950
1421546072
558617595
718384722
237154044
1098536554
878467690
1993861188
800856226
2115459068
575807322
545721320
706769128
1479498510
129469737
983030785
2142947466
259066503
1235932191
963694318
1884271058
2005771557
1319097567
1874779381
882993140
557937796
895206385
876041983
606333513
913422901
1099606355
133096266
325950461
146236239
1173836444
28825129
1492543289
91944342
918813683
1879466672
1518272042
1223835944
1235272983
234817821
2136309109
1970945767
818382435
224973092
1432300042
2010382704
570015245
1548499445
1451289715
411453977
1295139915
182693065
1745383990
550321258
314760707
1555945035
1193270535
1145417143
1168456469
1382673364
211329540
1478984133
349370798
603715846
83403785
945887617
2146971181
433007603
735272267
1752348441
1873664973
8661885
266092839
1545851231
1188238330
2062876491
1153258415
970174615
1807894783
1235083053
566209580
2070389664
216999405
1330128068
280225155
905611736
1379036137
1278771808
1220574973
1636936034
468079047
1095421221
1077551141
1104560831
1491307341
1426514654
222772385
1094101671
1485832688
1671231958
655661610
1331680100
1402778456
2007100919
1965056679
1331222907
1102372414
402630439
1263867268
313226129
842359937
1430463157
1040010766
1703742126
1173321477
1307376257
1714414539
1961369319
87163734
170842570
1311071705
268104971
461999078
1993857990
1293162088
1434275260
1353441770
496655986
234125245
1091543541
1158694297
844502485
850099298
1610790828
1492901909
772963798
640086996
1328945683
119662653
1120703759
219229172
355802379
1874223538
1271221137
1386137627
1692133880
23940294
633318993
467362510
337895785
1749672286
1048010451
1823731395
2044456076
1905577048
696482012
668570310
233492373
508003791
1892167359
1895173489
1131187523
1400012897
86318592
900295287
819467497
1359796201
2033808353
231109077
263409041
347565881
1320601306
1348113245
1914204984
1224738469
859316733
1590482895
1669925388
340341895
1710930123
1672573075
1360767391
712100009
670639436
1495410002
807977777
2105530704
1764076965
2054320426
1614737681
1310644803
1818498948
509406336
1106498553
1790571824
1914502380
1492599236
413833836
899899546
521456807
1462799579
896659431
715844946
479975344
941847342
805942447
1268773411
512102494
978561980
1050308301
1743517874
910617620
1486811939
715223492
1041413529
1244127716
1027969155
555817385
154604550
1628819464
479242642
1868612451
423656204
1350009359
1017796895
105225201
1338425592
747946633
1769901237
1039962712
1181878446
550709624
1113734415
1440597193
1382687215
1127316126
1765245702
1002342762
1047055010
2035857352
248364737
1899198279
1739408571
1177557728
472586726
874927909
83340825
1609883003
1854816247
1915988173
1644133998
1430318460
909738281
228249847
839369927
1769422580
1544269080
370221777
738851371
1290338384
250238923
21235680
1852781579
1886291188
729031557
1676819704
2015950271
1736875526
1034842788
867670736
1335344902
1516560794
1782053352
777509467
1843369947
2114944090
614225027
170984948
999780574
114232089
1396577673
562698550
1915393138
828332403
253603255
1422904648
2000977893
1897538190
1457105364
1160573138
1777000215
105062384
660014777
163900441
777812848
1410892704
752974869
1973238435
164620360
134637119
1388680874
606973750
1356874823
1622309331
1925264873
1937794165
1458067665
1082322023
825793364
1559078395
1051444489
1150387891
1807806465
959839567
1020661773
623127658
381593131
2099012411
428821092
93612124
1079734963
970055977
1334582974
272651517
846558664
112697102
1266712236
447672009
1097816614
1582974376
1529526270
252583088
919705987
1742697965
1352780084
859802944
1560924367
569312140
1773802802
608781094
2051505472
1439309790
512472747
747296290
1604853423
1789680113
1253235662
1587987016
1421090043
528559343
1364169633
341781731
1813204783
1042505978
1542448135
227401405
99266706
1853933282
1757311862
532769790
1295539714
479454018
1606530391
1548663790
2061730123
2038823672
1577757451
407752409
1220128852
1810412576
1152536139
1384520073
1336011314
1265606091
793286592
501110539
288201752
1380152266
176064672
1659348932
2098454809
1594761082
317106568
1133443011
1405136767
672016869
1267333159
170522518
1595540151
1889412181
286790380
1341339445
413035571
1936504999
1392098204
50123033
1400122724
702578689
1628070318
725958486
779806861
252259610
1188001462
1058242315
19998321
2093973808
312211556
1176828682
2091521390
806058055
1285358200
1975491947
718583189
1089817048
706986787
33332224
1899764343
1873578737
96514764
832245224
907331142
1186443610
1553671920
2116759912
1432296204
1318776019
1094003372
1841333866
1682420913
1213265293
383928200
636169667
325235036
1678253842
1141318982
2146663857
963344809
1062637380
2047064075
1042396141
1477854886
1344192519
1494397248
808491959
20099842
1282051325
2067602704
1185465775
252079844
1603914723
935813895
962155766
2143618345
797586262
2097942286
1301608359
147505505
1268447625
152779319
2077685826
440689040
1999380004
582156857
1219288325
1398794727
1153079512
506561377
271579765
1960075429
801874513
208031213
388023969
1310599848
1000468287
877791155
491747315
1912180092
638435654
1884653256
411764860
1489264061
609411437
2100303039
1274327489
1317022860
510267712
790159619
2076736903
1178044207
2037250663
2111951906
803543214
806263533
5398988
947136256
1878246718
609628456
1522337041
521375787
397641677
346146224
155957824
2041052132
2079024221
1005041888
392062891
851135933
1965043058
1928559307
120813448
1857838044
1201008359
1096438619
819486203
1079104481
63521204
265355323
1774334130
1302752114
1212850349
923879828
756418870
1254720880
1439688639
2120382564
2145052984
592987405
1784622685
1416340564
184141807
556694912
886144488
1902744987
1089354814
1749745741
472272169
2130330236
145990008
1108956802
391434155
281655428
383208959
623625442
1900201030
1511405691
2044026255
1701845133
1883772520
934231412
297585682
411904860
323860058
215141002
1323295231
1888968623
202612744
253553161
1821786588
58008075
1148716846
1267421833
740872398
874022764
1608524685
1277973142
426539259
687462526
1236883869
117119995
769756677
62451406
1125599603
579233380
1149001478
1546758410
1814664729
4125119
1595894945
652096852
1042819583
904638680
1757668996
951318740
571802694
1950837077
268794697
1893945132
1684840538
315915771
907848255
1570735375
761626747
912004395
946098975
1441350509
770573477
615384306
1440437381
801833344
222978459
92018801
278882975
806449039
1389961315
1204290823
1474395821
1760231833
1775021433
62255137
1634517847
2133366538
461976470
176412169
1166696338
2147308730
2085387452
828930749
945782064
147172824
1444004075
1023924417
1320266505
507123339
1615016815
1204786217
2099533185
1237369231
530607861
1596928171
687275378
924744324
2129425738
972106569
149202379
2145644347
1618942311
269912623
62958155
2142332323
1003305043
1309332287
1874713643
1714255082
1959960117
1898995975
1315483742
1891207889
710230087
1663365256
1235797909
1937550702
772981842
1003355280
1535363901
1443650974
1421451487
1198861979
269766164
1183856581
415878552
765007272
79431996
1447538590
1576418816
1556576629
1885128208
1569852098
822576261
1912983044
242692676
394966995
2072178100
1303854709
2122452567
1325978215
848765908
39843508
1594025947
269525681
1988652906
1027472318
611659035
1573719294
721069114
834027181
1273350876
824920298
309721105
1646403051
2135765232
711711889
484693078
1274359087
332412030
237634506
531256841
420530060
121850367
1670323046
1183787851
542340419
1591457988
1405275687
1041317148
1162277479
171770449
2030300871
1870510078
1719235866
733686203
1186923604
964400902
1798396
2084735759
568027837
1394875354
1211054214
323484919
1686740664
1616313567
1338113149
609507011
695958550
1345897191
1059658410
1034197715
2019079091
150471596
285088485
1717446256
1377914353
202141329
1955280551
338415250
1731480840
269144253
1033604381
1112472368
1037787075
641710357
1331644891
1108881368
1824100783
58652654
1946268984
1266870944
1037865444
1793880572
1133102862
1656484252
821017075
787785150
249590643
612208989
317992082
1579015477
1920633673
702831815
1811481818
587489884
1488126581
714833287
1799418748
527729182
836091638
275996581
178227041
1308043382
1939215209
249729816
2027414903
166112701
804406312
1841567563
2079955916
719159653
563806502
126095936
604234415
185004963
113203073
1816523048
1179423484
1714083876
241716817
458814303
1060486441
274246410
1921411523
948902620
1342021592
181449046
1878937961
2037265111
1331493296
1754532234
1889524363
2100757579
1712119703
6021459
1109635449
619590394
891681851
349666934
1806069196
438922329
1817599493
705976355
382723305
1794975870
567383217
1217594889
20304072
801630916
1101654785
2088261113
1858950421
115990955
1250073042
948973737
1605751367
1201507971
619994535
1506146032
35086594
1841647878
165119637
1496261268
1209732836
1310607395
796285809
483804217
1221557549
1248296337
1110262003
1186173358
1309962167
1366776184
174328898
779296986
1284078327
1987307425
2036082286
1714674876
231880431
411395722
259129406
178252329
1538221534
351990887
2033238335
1753146455
2050560766
1248854972
459712371
340762094
221866641
175945506
40338922
1997147474
709746314
387996487
1891870267
1978233254
1281198111
570832216
1577575181
722322427
1692524533
1701006303
1796806710
1022345051
1058941800
394516145
458301397
1749382044
1937785361
302577452
1021255896
1600395618
1628177391
606284972
678527082
1289061367
1714566609
1755493321
2040748382
325939820
2089724335
1412802126
742304160
67716508
124323065
1176609750
912732215
957138721
1537694023
1382475826
1400711983
2028944494
489124220
395321286
78287447
1579868382
767132985
722465296
904951322
86335465
1754091790
620713456
2143786226
1802129805
1411218008
102084521
725366946
1392008533
27081553
756677848
1672054943
199450141
599687429
1410673992
1444263200
164405767
1396658134
1693293084
1070243746
827212656
318087359
1911540745
23556154
834425967
1395649548
881652196
705887182
1488273747
492783738
1974304272
1589680449
1622773195
1496825578
1089203617
494714426
422556292
1518467962
840415605
40439568
1369227449
1768346825
163442060
2081985807
1004699478
1708328303
1300377467
372042097
2123590174
1760203124
831662823
1466172591
1597291790
2141670012
1283514580
1537595784
1775074242
1819512848
202612744
1781620267
663287206
1535505724
51671844
1532892529
7242938
1017187021
2080580792
161050771
1278799077
910705636
258055699
270064525
217756825
1650322762
1037077863
598082490
222451035
1301842497
1417266349
1906310403
660371585
990346248
1188712891
2088593580
705543658
345029474
995052740
1031682981
202614511
2145606386
8252786
1812607394
1097977120
978470163
1480815297
871377633
2132322285
234590010
1875436295
1080481475
6741140
1835978141
1029609610
1330175651
1620748127
1290599723
427154950
1383101886
646120335
1970569574
1201801513
726455330
1318184508
619648879
1621983993
1480746179
2117737875
1697292808
542991873
1853403128
964968334
603266219
1928548160
1227492737
289768758
1976896025
1208009083
359495050
1531514138
199199529
1963049226
694370678
2065996103
1409276501
1594430121
1338433137
170123410
1573504130
276090434
1054638797
711256444
992409567
687398254
1862028240
684795757
1780497421
2043547919
2050976287
947190318
27209959
73901728
205406292
1609691249
1853670707
437350321
417945561
1887381993
1475527097
1412761637
1398965963
1431310416
483858845
1203410652
70362095
1900828925
1675130082
1606927152
1554619086
857518098
223249890
133428822
1242821699
1385054835
605902868
240984561
1058306730
279581656
635607769
1445176396
1014780399
2038486969
2113779617
757270441
1747573694
800135057
2123603680
499558748
2066142185
1916163507
751501157
1198619811
650361580
447279101
183970739
503303197
466924863
1640912171
108778931
1707456947
250262606
776872922
41755919
1903389333
1383692098
497117860
530055511
1850550542
1569681758
1547664366
257096691
1051943751
653359919
1319283240
1662224018
1884125195
902969570
2030391574
1541887576
1846788230
1972987736
830107161
1961326393
1768858967
1223632727
2055326447
1665247656
1909301796
1514930320
19880282
986007690
312282499
237630959
1244732969
443114994
597221860
1498582432
1110979328
1064716620
13903986
963438326
1989657821
2056287672
631433207
1692163402
1947296297
819701106
480846882
1978716587
334989670
1978764198
971435010
994305743
1816102538
610608137
592987405
226679048
900661205
2130735632
888532510
1312014582
432262700
1584484205
1721603
73649872
2073588442
971310580
680938883
567789340
1853403128
350825214
1907020024
1049538290
2042375005
1741028775
899752539
1724352392
1982737406
933329771
850042455
748340563
572707207
1835187838
516544246
363426177
1688497199
588238685
2067858407
147104758
1164264875
1706068710
1153169232
1734229243
238848645
457050031
1087805938
1734468625
1773497950
2105095326
1585979433
250986107
1036373851
1387681734
1152796110
1893448393
94842597
150120313
138157790
92217056
1609847463
1724002168
1678476426
32736582
1703908217
136872290
892782076
1946624859
1773709559
120920834
1002408663
1469430375
17705508
2143660592
1815392307
1916955414
547498732
1353148602
276554539
2070190633
1602869867
1755787016
893796595
442945418
1284103474
1921662467
1866794398
1816010124
1017113953
440782306
176818501
1408302260
2034080301
1464238417
112109209
655942733
1441621129
457912102
1568309098
356235195
1515008847
1592094916
1891972374
342440520
1890689031
1053519125
564521081
1921695852
703904398
1772956994
1188913362
1454732845
1605606126
1985632139
1590544941
1004088110
86966371
569163486
1173559840
1066675822
75567658
629597716
33586516
70292695
742260114
492300507
1865443953
1839564277
680728133
1914121770
141257293
43481190
2128013132
759523049
1653551682
1428245784
912617697
1162058653
1631898108
522975904
643315329
1953481291
1676587294
2137849246
1943567362
980115699
1501649836
827765516
1935311827
1406351664
2135932852
1445212006
1042816448
460121199
2094110798
1813987499
361349856
1293437062
1185393099
1538928091
1165666215
321546782
630331902
211680011
700083688
880728842
1318998029
908725703
1971184885
949274882
1760848854
825741697
863314696
1705979731
687970371
122953945
1035391551
662767894
1206475794
1741044740
1548602260
1262013223
510071916
1772278723
955704786
926636628
610428345
221591752
244852680
566034672
1926586936
1734805956
1841580015
736206609
1619919133
1985188302
2002244489
718350178
1370204890
1891313933
25937039
2084102953
971792652
507615271
1033176677
592904396
1218016218
699588639
1208442009
1248063146
989587270
1770829937
1746714784
456502180
172647947
1661656135
1988498939
1999461635
477640755
2067164733
463584834
2054206089
254934015
1484321634
401063374
360887337
2114579007
510806266
915404672
842645619
1202341378
2137980954
711520423
1648993924
1087365337
1055983103
1332975632
2113290895
925002075
170525037
601408608
1167391808
166783884
794176888
779994191
987242464
1182058801
1490105914
410023669
1907894646
530995680
1439241195
2043805877
1858129006
875226560
587587190
1974782684
611345322
57013600
367133494
1580926890
1139709342
144851647
522002308
1849210029
1081880383
2118296189
758824166
16002530
944296245
2025554395
1152602483
1231734830
1456185088
1127120053
1233514753
854569099
1851668463
1939155681
1608305033
421636975
746512513
1877360294
1490263237
1791307494
637955634
1110662758
511484729
2017337958
383779865
1649665318
741871305
1055033620
417045956
1696847624
68409271
1611574451
465792853
398533352
426688337
1959573120
1001716128
545024714
102575077
1541216807
1529874282
655505091
498311534
1879637299
339185464
1788734496
659043101
1304356680
138091674
310598223
1730562060
1014079737
2132680419
1565436333
1136250132
472099533
967736698
171234999
1827141499
2053008329
1146411277
1488448328
1341216848
235071117
299495078
1680225113
65314168
645389549
262329764
1502019333
964377337
739065447
880668774
1223188422
138007075
1129338941
1905087447
1790435648
196202889
1078396845
248064057
2015540646
406161571
1089420190
2096108898
1085447925
567100188
653377747
1820791173
195021411
368856071
486663097
279262459
10167532
1850229062
1357488770
1074403944
1564815719
1835001245
526846991
59139703
904065940
259637525
1021433453
487154978
447277006
1511068997
1713972800
413158684
1959593795
1548262918
78436122
185587321
5892216
1785191500
1465254909
1147036826
2077932162
515014972
954592054
659306252
1546632573
2076920269
1004276886
321640813
757820066
268518070
1608133352
465384448
1618645675
2117029987
1887950549
1453489361
245119859
1225000678
457833740
2013739422
1651935909
621032748
697848340
829377303
1749069830
1752024424
181070574
842077818
1645036376
272412048
963854046
2023840794
814185735
1000122068
2000953566
388289794
1008067725
601085023
2131929777
1247226063
853632559
285703176
272594105
1095391481
1378869134
1650415877
1341211781
1551231468
1700481927
907421912
964222593
541738544
843240162
1286859703
860939889
68518447
287295576
1733796229
2014431515
677219422
910574554
421762219
1923322930
1484317940
76176240
1850308957
1423427423
297847415
1393621683
673828984
525128288
887377349
1585343978
1975451048
1381250388
91277018
1390108125
464983172
1410319693
2073390849
1471616164
1993926043
3903432
1281203856
1779758904
1445734093
896526282
1733021743
82454561
471991625
1445644774
991896045
1977843593
1860046131
1621788531
1942812246
102688416
2067421772
1337158242
564260982
2125719656
898928135
811253537
552876404
35995211
185804862
54645784
1229064434
586655260
934470341
984727206
2012275400
625499093
395871549
937813901
2040057292
377024920
1656489044
487918108
664322681
696162462
1803391116
634369238
1362505382
1754138379
2058125086
1619466390
877345899
93961460
1838733445
1553575037
1363445425
393831336
1265824347
735844900
797074499
1007021358
746645613
2090487792
306792016
1807552574
149596598
1569728764
910700088
1243892609
1745638306
913458928
1106105851
1252774213
1350874371
1219777614
948947609
1096899553
1307673371
273916116
1051840306
681244081
563627465
1114362425
953981449
342930436
449907880
874019041
1082209483
75215103
54113357
385494391
1183258536
1526258121
1926109697
1902765820
2004974809
701898060
464466591
50793122
1582684983
1989928572
354640111
1355126285
823198487
2142384674
524414676
2108891413
1018796065
1789045456
1821711110
1925644090
1854994681
1795398736
500338309
490830440
528108805
1904506085
1545507602
1576136228
846421741
1038890118
97516819
1240762228
9461761
1322177815
2135748362
38359868
2044589464
1779174045
131388463
2127997457
582642891
2007759809
1556861683
1217788533
685089314
364605232
931379911
548588175
739092480
69865802
524081385
1916216089
1294045802
976085824
1923311058
398653990
481447238
10288969
2086196987
1421928154
879506454
931410402
442034164
718840105
2109779666
1106818375
1310760943
2110214572
748931330
1563871390
1912725894
161689119
1600679150
1770611198
1133512251
1197210111
1917987132
364788861
1962993293
554522721
1953451498
751247161
1569036394
1374493763
1349599804
1487563420
320964383
1039687383
835069565
1839993730
415861527
1530374436
361658478
1347902409
680931359
1488458871
770344321
950063216
737337600
1267859994
1559622617
537117076
1362526565
1371215087
2062214709
103785746
2101192232
940889191
1322606919
1619105621
1798641481
1880420943
1769242112
1481056616
2140793722
1973393270
1632001267
1777983125
1981953899
1758019219
1850847717
929777862
55702433
109965667
890795952
2056011665
1473369549
726455330
1927670340
760244423
1410938414
295115914
1987819210
240811848
1418175664
1221223062
1369941298
2019935545
2086807217
1690167977
1218659311
1142247452
26642731
1396423782
1254504556
1226025052
1890074216
553963154
119356566
1084240792
586655260
376062483
221026311
1996764796
465188463
242636810
1784663070
130446911
1112342358
1193859116
122262342
1179050331
1128081165
1593826470
770683505
332430544
1268853926
1776722321
1766408441
1179481822
1184301727
1226166823
1901651792
277064817
1744926243
1552971185
1638533205
1435921599
1385763395
1112269547
74560379
1243872027
93704413
374144394
1684521646
741461933
455823446
1091604357
947126157
1434532406
1780835692
1992299120
1324298423
1567859323
1969757345
1428407698
1148464175
192731281
137128140
40420178
695772131
1564541821
1517069475
1236600408
1044537949
1522060675
6464378
39405221
929876444
1913632728
1265500373
177305804
1094153334
1526680130
329248225
288314335
1083303565
818502121
107678845
821913834
917209596
1690921244
959237398
1269781650
1656402246
1283202119
553803753
1988482258
113548703
830416175
730953143
1944560794
951007014
1071575452
1964478932
862390725
2078994857
1952135284
555712418
772615063
1187361267
359384560
458537745
1433456671
714185293
1283442841
1259714734
977727198
773511737
1904024427
970976948
2018122179
903212894
517114478
837066580
872930641
1154673285
2045501538
2061887853
475955245
1846778956
1546453118
2085012473
1356376154
437603782
395644578
777272890
1342525241
659912002
2006239117
1775971751
1244484676
146371729
1220724424
785867029
1191166896
445393457
836711048
1602910356
739651487
2129034277
1183752390
1896744473
738234834
904201739
1551520299
441036365
2130875226
1764331798
572180095
1843001027
1155191843
915045412
273410492
1817987903
1525372412
1318494781
38211323
571163777
1695473585
1353071584
1921024743
57717853
1275823600
2041893063
1574907137
370593463
819664783
634406112
1423142012
1101090789
906214779
2077727284
2088175069
282951930
368674062
118897310
1668492282
1848267135
735370277
2014895708
182557844
1365372152
277231587
1824180815
837158808
1448836813
1965084308
82163734
2065876253
1251546244
1234573747
2040621309
128013584
1614568880
805324589
1507196012
1164801161
38046108
1714336397
118037071
1722801650
96919648
99113184
1689635792
2091567741
385846806
50047633
1051666877
208910332
1533113273
111827833
2108730278
1977892418
571721102
507508043
1281006791
2062380543
192440154
1898623546
2056927398
764266464
633708824
2099721932
241481283
1376696453
1765487640
20050112
1393356249
1762395261
1844918872
1947823029
31201428
960737673
48716638
719447777
442013151
177502219
383993259
1776349726
522757437
2014334367
281949109
494542746
1660676443
1886181358
1495933790
1427089650
313577806
678632203
452010001
468024773
251519611
578960686
85103195
1786086517
1817786081
1387280645
1844504888
1787969889
1876181400
577822457
2065810037
1487816227
263791521
36521543
1997932082
13587014
1820170124
499435174
185265685
358254647
1146864677
475287839
337811468
434406291
555283381
1650727530
1806203765
1616436310
212428230
347888768
934024512
677930780
969202608
1533154116
1696222993
2117584950
992447208
1341582674
1432024598
1408156432
595432671
1676677835
2014397124
348784796
1589286612
654072540
730707561
1357116199
1732710717
1784913925
829301070
2083971915
928598552
1511945059
1350163465
272223286
1158051942
599292105
1065856955
123310987
638469610
2093556930
14239884
671647876
759693448
15274638
681257539
460120366
886168294
374058643
766709280
1352536093
114369919
1102456851
1740381334
1466679924
219297331
2075585148
1893962643
225389710
1716145425
1040649842
854518446
1008952426
245438065
776858876
283239452
1139565820
1841810877
857167352
1939350195
1567641535
217032388
1743531084
1050630816
856557046
84863018
426111985
1505330571
1883740095
1648569714
1087737267
833675184
1010331013
1984037846
1388380752
1762802490
173047729
651009081
102837128
593979808
888660797
2054389887
1182472036
1638706266
648405831
589050116
563409739
2133856209
2076547639
349011436
689333830
1298197413
1603045028
1515627354
1109904097
467516838
1463607913
518547670
1818656921
786065022
1148016393
1258038910
2035252142
902751781
1381002273
2878273
1944721511
676105193
1211996317
1706098954
1968050146
1616372453
80304733
1634599619
1100542892
1509118327
815091858
671274680
1484670019
2114669123
254581670
1120787155
2038216238
2037044837
2053981103
1513207794
2024395146
860894769
988136256
160120516
659553033
969268994
892453146
1994634896
717499991
563634133
1805704584
458155091
2085520406
292517198
1656701817
339810758
228920242
601220331
1114174279
1963837412
1781024646
1613141178
601616948
244156005
2083896282
1819326011
517368957
623713277
96116756
1608482259
352095786
1090412933
2048418941
1549380704
755439739
1207913295
765832957
702838314
785456998
698445004
320344089
1585335621
58724715
662917206
505320826
1663632727
1532610861
1009388739
1656404551
1585760876
1226641595
388893432
1422838704
1009997106
1673934206
1505669220
1941222975
1571186452
386254412
1778621550
225767974
190158362
925801850
61206784
89754222
1476599576
979471208
1875043824
792227863
1570028802
1121561169
150434699
1288296696
1572623597
56586445
1407372829
365564981
1771446771
1367202264
1057392417
991212348
1666530534
1493461719
1564449321
1174649313
2111212521
1613947245
1978160261
2065475615
353634461
336577693
353581977
1328635103
1120111994
405134140
228663546
1868779302
171845287
1991464177
534507321
415892710
111894094
203380645
590863913
360953912
1844235513
773671514
33439044
1204210114
448102834
2027759435
1928967803
1871212298
1092442471
2143547816
892368921
1320906975
1284324517
1987813451
2015287956
21619981
1562200272
899275005
92455210
1676097223
1015668629
2135068151
965180513
783142033
1917049432
375709880
1040752593
1218685286
1299396626
1808705250
1930575623
1685045897
580707252
20769646
705988402
1876136886
265890712
1355389666
639246947
906978637
582714813
520260150
892089532
768274276
1934015641
1717873754
1917464174
22214048
767592708
1908613742
1263489973
951371117
1193677738
1113611596
397304946
1945856585
1282134161
1377273442
1009674613
633837524
1063308627
1882427492
1449376017
1645161401
179336553
1032365786
1545777738
1696131147
1574775298
551294873
1075297111
2135161106
175526718
302060812
111867059
611399004
1618427152
423093932
2027123535
1270330780
1627475093
2018479643
1113207671
2002874967
5584609
1293507653
214716178
1670656491
223149903
1875082917
1409868990
505227877
21289667
1466792323
1698100943
1477370880
1783547665
1857928844
2068769645
752724130
1023315865
1424744633
254826046
709306
155430493
922444516
2063105412
368106281
874035065
2090103897
112246940
1433999481
1556466117
790419415
878619138
1691079606
1054169614
35002358
87576189
904393000
376935411
1783189805
1917200742
2120994440
504341566
931789760
390881467
1893346394
1486973351
1754936235
846073776
595322715
1003270795
196664975
858230007
818408971
1705508982
309295219
33816434
360087018
741736590
423182137
2015115329
434760462
1071827812
1897785650
1677944624
665983418
1936993231
1201735098
793164512
1953546483
771807155
725432976
676432121
1549688256
1427799566
1998213136
780392863
1054532325
1529738851
233076406
1997675522
1171313717
1848074985
218124169
1986715423
1609642806
1511590750
1827104387
617928805
1878044888
1825427835
1746787381
1006208670
1741910266
94189397
1042754267
1397054551
884623311
774369672
1753033398
1310305621
887813782
1269886485
1432912463
381801895
1154882266
22320684
696794730
1950751693
1434366500
1006750020
1463262738
206251791
57446538
552423199
939381713
1981490634
1457512300
4527226
1296588803
505351713
590914258
1502472998
1703755777
423778901
983311387
1448845721
268482792
699851015
307438625
1249717982
166870566
321063395
997822622
1702007105
369444517
1141708525
809690599
1567963934
1274798286
1254982122
521863228
207858011
74376062
1485273773
1974025839
443381527
1180244117
771438397
362756599
831049970
708484132
1718818836
1223377958
206753737
805425718
1051359640
333412925
1279804658
1249096756
1958984412
1766012823
1643722017
885662973
1088831933
748559168
1999263132
919059140
1568255905
204537426
1730111542
1379477866
974228930
1522246625
2078866747
2126452778
482414316
1685414246
45540693
532158605
1818716725
1137542957
1963943290
466512505
1880550206
738230403
217622573
567061686
1965449213
427436158
1813418713
1589037644
957420161
1270866274
1365165963
1821250920
1351062111
330144725
745248720
890990531
1089367946
243948223
675724174
886944451
1465358530
1565367100
1717449023
2047581817
1390922388
976759619
1761292760
963000255
792092700
1639854873
128609729
2083337793
1086172841
1044513543
1670492229
1816314343
514439507
41474890
1296147452
2114972856
1114301396
1887561184
1550431721
1498657386
1478649779
1880105275
1666539934
596526725
535339778
982635982
1729897003
1214454150
953300022
612005508
1317250386
2015044300
1590096335
2091122839
798522286
1875295940
152756065
563033336
1888706637
824433287
1844492882
80671287
1776778591
383295917
489059621
15503057
1519046643
553345991
1257004387
1753722218
567660349
1664756665
2030347576
587603859
468756148
1763267077
1587695007
726734615
81570226
1905656689
486953851
2067215430
1602649993
1013516320
545226617
1295350914
1311598158
1747074046
874917973
346837299
670761418
1936380015
1586336014
500346096
2055106556
614408569
1218013326
139044270
837716143
857417353
1997520165
1671186212
1595300725
1188557334
1887401162
881840024
1541314003
898988895
359745263
1887600594
792583595
2106068938
472339288
1774899734
427630352
2049333919
56558561
925133855
737481291
1707421011
580373019
742006774
2035365448
1367150522
1995396390
1741700463
1911367725
1171944656
1974876816
1612141454
1905919846
1048586445
1267580155
1525330046
1049564448
1059807283
1686840910
1561385473
218051576
345900999
528545757
1450271024
1175698230
275672528
2016814799
161216982
687548109
652382302
936306795
993065236
42197595
471354985
620548985
941249100
506178647
787246913
1009344305
1230322242
1704820077
1260954129
98884579
2120561594
1791364000
379553649
2055816061
1356407627
1267573253
2120881994
1472493498
1529532327
792947562
2141632882
799505355
391788292
2088861678
2134547386
1276777301
1094824286
2015329549
991710019
1707072006
908377448
914322876
1007254730
619591871
1635526189
571341976
1197380961
355012644
512630587
1514897245
1880613781
536169490
1340040598
677945803
422055291
1328306096
1571704880
1359986020
1866785122
1251793803
366207452
1420626865
41467352
1437287475
1167738977
903988332
1722643989
434979010
1867229149
1946772036
1301091712
426407106
1577142138
1603114807
96156791
467432614
356066675
1574890270
259409022
1975367794
1024207371
1769017792
1113442784
386884893
1352335937
1792204735
464700452
948944571
1212940888
1085406254
444553733
201571815
297123330
634805539
380753217
2096362462
1795729325
1621927985
1561005882
568794975
2044862995
39125059
263332205
407783593
1637875406
645790891
119767256
958655519
148754611
100396135
1554384366
387515147
689938036
2094723937
135693021
1295582387
681578383
1370980420
1590882368
1275888714
796867319
247529263
36376786
171339591
1056687560
1943321815
1937330431
496957442
763217082
1122859939
233016380
2117674292
915426700
2103493433
412002459
1253363009
2124011400
1346015865
2051717493
1227363790
1062422133
1559662214
674553483
1635291290
1912208171
1026086207
667042699
147248334
159268256
1313317632
788733792
2003780299
1666821267
1717190589
1636833584
399770727
493685796
1404194371
1307359773
944705703
1937629772
290908769
1832641549
1893892926
369510533
1789688606
955109912
2109939284
1942061219
1131125198
1715926885
58382398
1669502104
731076964
583729635
1636094030
2092170233
509352608
50856703
1623465959
795669383
219712605
1333671559
135013691
1045990433
164553627
1157369935
344954407
333014985
1742442634
1611952555
1882451527
874455511
689581973
259644329
594695536
194914040
591826142
1320927090
1495950334
1882377461
1091448348
1908251927
1806369009
1587755619
1885346559
515922449
737845197
1251172802
832852635
1087301295
145929287
737340042
2056283952
1961888179
1504295887
744378705
247293037
1233177085
1326341925
455660855
1175323182
900813218
345097005
422713929
1645416871
1085431807
1697764076
1119037793
1371574282
2126296407
1151677777
341715703
1612050388
954696370
1229751289
245841825
1992003578
1859002507
1454011003
1372678365
1945562437
942853641
917488738
154578165
1017497192
702396092
1334439772
1890857492
1463989776
681698415
1308591154
381362009
503963413
435460845
1314216863
714846005
636451954
1377252019
829426640
865336222
345213301
575422992
1496324490
494986903
1416639615
212743363
1080720856
1105670422
1519568488
658695576
1319657227
1768878886
354658113
836209330
217057606
713264418
687257846
1984006068
1618594690
1089816320
1398944518
767709484
1363825871
1061971209
1733411674
792028973
1476438995
2006336502
921313514
1789361001
259694164
1092156624
1483690752
2108054156
1683589335
1875517121
1008224268
1984360054
1482332714
660546312
1523107064
1930791653
1262547414
1781656444
1833665806
1409725792
299064326
204544428
1484195954
1045555218
1185192223
1857294828
789879736
1884877266
1097317801
2015347668
1369858366
1545242401
1434974349
1601608314
295147708
1799643489
1038678383
1570037304
515974955
1805563557
576802636
733528163
1721201807
2141896290
576032424
1385822855
969760292
1514500954
1033553165
1713227799
760264692
2092164760
823320568
1594116889
981191026
444627685
1079846698
1303258000
1447582208
1950115990
1766481668
715726227
1105821153
1846541834
756930665
1484348695
1418799096
1135375722
1806403553
1801790656
1395549286
747184993
1928893811
1175563535
1770702022
693024168
1617199034
2074916681
1003533541
1978453559
1977502484
1803647100
69476416
1410153599
791935332
1178083974
1302633362
672209070
632353815
1391456909
1825841561
1130096173
1865106288
389591414
1720310861
1265077753
1929631798
1611304308
830922491
212987592
149977511
1618553024
1417258817
1066064640
241246863
297485093
1452191221
448065889
2115727414
567139000
1276869101
1432721112
2098704350
1167528226
1616911349
2104065744
360848844
592013972
1405315590
1272356459
236048314
1249566590
1611966225
204533146
254791211
110242244
1307106454
351671108
1202380036
1667647802
1792128769
586200742
412875074
359120265
74349928
906640964
1132430833
414045397
272260320
432139739
1882031659
248239501
1804158002
1940176857
1658667275
717499991
903474585
625034975
2117494933
554858803
305656106
306682090
1180051060
1299887249
30094399
2121863508
978014034
1517008666
635878222
1919210954
340888464
1427926128
560305535
1923209056
1347561692
1930407875
601386825
96355068
117408501
1265985055
1504108153
1483099315
425495904
559231610
1557412618
560270929
1979241945
1365891042
1326420839
1887066339
1698864786
1876275410
1007033605
1617911344
504757761
415935981
1619515847
564978856
1930981683
2031487530
1153910485
1084847664
1942868691
356017847
1170990624
2064834456
347067522
734969995
1905015334
631601502
1007949941
1178020053
1525148241
1579778260
38020521
1109695300
1296644478
238873989
503742757
1703172737
585367282
1891743694
1148744337
1702979383
1691619501
2059081744
974671070
1686315839
984911559
1863284796
699735936
1179087589
1911943666
471226642
82518685
1507163091
247944198
1652812286
44433193
1028395318
251888250
2067865344
1701426734
1305938205
728198621
1003394663
1627508351
2055550312
1958984412
881328125
1837796072
155692166
1892647373
1400973940
1330249573
1946815630
200641143
596553014
1659220603
1916259418
1522368221
1165740007
937541305
2080988308
74245232
1061689186
1978508047
42215876
1330549272
1517232248
413614313
1410321442
283470997
1776514951
843945645
1320434141
114380019
2128672368
1555150077
1218576962
837284059
87498598
1899958690
2073389107
1777564397
706721000
48587348
404778315
1155193070
2044968796
1404268056
2046221726
704089313
771600476
2111943036
1403268362
388958959
569929417
1389035608
1425087624
2080565860
1935951456
101758643
397960536
2096719860
1292024566
17976688
262963850
2006962688
665041804
1710836897
24661743
1970009132
63274486
958542091
1325805823
1378464782
720870867
1929000995
1688337598
709099313
325003060
1149206003
1008773132
1069913326
780156910
1200421853
1451724001
91318619
577100621
1783027695
595006920
788611307
144964133
1229317267
1091370118
662066272
376801078
1768472015
1738128581
2115540402
1531545062
60340124
1507582468
1074280097
2055388862
1405818917
1350308465
1114611219
1035434415
823259469
1071336324
371350129
588971493
280136934
77595709
526374795
1389232055
563992371
314872487
1501588225
1284434034
2032978419
733566041
596323441
1899257314
1236253679
1687651661
221816793
1104120094
1544823972
323845939
2106685860
2001219416
222451035
1027659311
403193014
405757129
799475931
1809450513
9007151
1235454531
1183512967
1176993637
881939567
716572959
947165374
906414472
1131269496
219266886
1543547524
513159483
127633301
1879776540
1203886929
833809315
1352211658
1115298829
335512778
2059416992
510145750
123250766
1082013383
95451405
479440881
128476134
1754086480
866831358
1836383534
1642595450
594861109
290900573
1445205593
1107478518
1446124582
1629482990
731114553
1366871181
311573507
1410727139
1856285817
1788809926
267447998
652235658
171660345
632393726
916970050
2086062405
1244960356
849251178
1743593677
497526499
225815466
875251572
209064293
1561218612
506194960
611436697
1321401812
1750131430
2033954071
500257353
699703735
900541914
1637328953
31625047
540540772
373718020
573185432
278461801
1067873567
970361289
480462403
24281104
1238196619
533703957
566622593
806707322
1108039784
1787484427
1778235499
1797092175
497244588
514960212
1064581560
1333447890
1571194297
782076506
1507207119
285853322
449939413
358036136
1845101056
999723116
1517643980
2034690005
1475415046
1913421938
1874037490
14564685
467354419
1149171550
1975082320
1373282311
1528619615
1127102228
22046136
1816095888
1511148633
939090608
687348720
1872411602
1777431690
2133963044
829923482
154505356
286899404
256025264
1044348616
2116505012
2145958892
865844343
1199582502
1698710927
328613795
169824346
788329659
1311768310
1254016917
1762986951
1928375135
266987006
2045212511
2002751788
2104675585
483133739
1275951383
1770930399
1304760311
2133156397
1900995877
2097321262
964132580
1397684524
1129744600
52134379
419449376
1578141055
1273390017
990108208
1538348449
163347911
2120226976
69629583
332808860
1533159935
1702357870
1531926318
1148482363
1152838937
709067193
2115726808
1539498183
1553413668
177983927
1690312280
237463217
1135972641
122092186
1480175802
1839380099
2079673125
620983033
1282587681
1516340998
1694102948
1597863658
1147014092
2132719901
1928975894
1077960786
1608642957
124807366
1277559959
746639746
874648029
1352538576
645362061
997749502
1168921302
231783898
1108639560
698966455
1790045396
1066317720
71149025
336036263
573253071
1487087055
2084729868
489933549
1269080685
81935778
1059287818
891434457
2049575547
2143782069
413678711
1711081708
271994271
2037012590
1029642565
764131760
755658111
376987508
1849729922
139437107
114249168
187902763
577833465
2099998242
27414047
1376514434
41397083
1338221308
1658861555
1431404370
1118939312
1141344234
151870926
1705694550
134701303
1728940629
577341196
1020855241
40995429
1459132146
1336882405
185536759
1800189262
330417180
854223194
516231137
737029332
581090911
2008588405
1044168467
199054134
129023271
1892332763
1801050538
484156416
108297972
1703108467
1624608143
905357911
1877187323
1633520229
1433054564
1800148788
1630735118
853574489
56084684
1156044316
1889486209
1504535266
1449409047
809465363
1958646190
1417691494
1891487829
985205767
663615207
1606419634
1736395431
793308611
919736743
65705146
690084480
1907613442
1606730863
1592859568
599124405
1807140617
2128357087
1409467416
941532346
1787837809
458714291
1347813842
98812254
672811936
1734255828
304782949
1394080574
435922612
1774982036
2087243626
103715467
1093697250
936758406
1321232595
1607216717
1378992459
1286544614
1443355271
456323152
951524680
2001896932
568114866
496122949
1907684899
274387078
1467354494
900263860
405927115
1330740792
1755189849
52374146
1347893832
2006235326
418108321
2044563819
586746854
949330272
1595265979
459775968
901323015
79982721
1740821775
1098054274
1118658779
860197775
1998628429
1707174816
114547203
628600067
1810167212
1267150703
1706737112
161275870
884673122
1031590801
348919447
1861523798
591293621
504016459
1830343837
973222080
1022720824
1181955310
415730975
968002508
1556911838
889359844
404595456
833431403
892448934
159816571
2017705044
504189284
1917872444
1861334932
1445655835
1537645126
1206897493
680014073
383419320
2135544762
1192748916
1630098685
1590008344
189309715
479261131
1283268475
1411638992
2124855061
1958707762
768667691
1603245111
625732117
1034455993
771037150
406614396
773603262
1321972510
37289345
485153283
1372825886
1762997123
1978997326
1523130994
1387403991
1433457575
456621994
553365393
848704355
2139366493
1341374673
2036397046
1484263190
218421715
1035889551
1185993698
1639665072
1994639968
185460016
1513798524
999871791
2121776697
698038328
551561016
1473768102
1685319908
1179104997
510064800
2133668412
1438182826
1803203070
1327605536
457174305
19611782
1210695916
1397428210
1309165749
2055536110
1649727845
1722592713
460917
66220526
636466244
482213363
929589582
835069565
622798441
126155078
922961961
856514367
599917228
669473119
794751402
1290150350
572614268
322558533
776106360
1558739918
1708980986
257103266
1398053287
61114242
551619470
1665445713
573717599
733495391
2059628339
669726857
1500638376
1362937918
1488958523
552862842
2091079896
1853896678
1012796049
11230330
1432341757
1849158708
1965515993
1309964214
601734672
2106421693
1181899376
850643598
1606494538
368524479
17781480
964534022
2006085729
1205695555
1260533759
33191273
1005072310
905398811
121016960
530374271
1136914872
207295397
1683158249
1219894232
1857560350
766838930
1691660266
41212414
1260055783
1311634439
1905383271
1522782736
1689193828
1927674635
1686840910
285980188
1008866572
439018509
2066919950
1674830253
592562738
2110774782
2135304131
1590794453
445865236
1625655639
268044033
2125999157
31327075
1624187056
1004590936
1696677322
317869023
1455254631
473821207
1467379460
1497347450
1835523685
1501310293
1134046433
1624701700
1120817893
821202520
931342971
1637068409
800981496
1331343275
778110502
1143449076
1088577592
2094235108
1297898419
1671923911
2035242023
860634627
1390356357
1191073109
652668881
581577717
1798334749
1666373734
1560254431
1643935151
2072639252
1045189350
691756795
744584457
137198768
1109852442
2124786587
562248349
2136873705
2066065499
1508797592
1512084869
1553028319
1774837262
408620941
947698213
1941472968
1386313909
816217830
517633857
1774703505
1133565455
121109942
753202274
837878371
343961361
1901973001
2056512471
914643243
79043402
1877346379
1350344656
1767588774
537257453
1702680703
820181425
1100189079
305129384
205919460
1468726150
987769976
1043714015
1056028592
413826859
656438071
588355852
912797449
1729208638
478931120
1738184684
1613783963
613128679
1555029736
1329117072
341999190
1697109815
278126557
2145768944
1932539814
496218643
1646152064
1541029703
1375827783
912790969
880535716
691695742
1183724474
1126343739
1858512197
727164639
1751837434
545278850
265323399
192526378
876710285
344204189
1727883584
644485652
166347278
581072207
134571406
1068438073
1216313836
960832875
629458460
1093179528
108609269
390873637
879234283
1519507483
67178318
1264903439
1135401590
1871510371
867566505
2075071940
702115391
1907115270
2099248251
1852623119
1707266432
1758273409
1266409096
1697943617
1910817232
1635430481
1006298315
1312967640
820503302
417988847
1039504922
1398988075
172032831
1358407532
180100962
732802982
877671469
1098419341
1546436959
1256561979
1635288965
556317062
397522663
598931666
1642925774
420472638
458105172
2054860940
1558592895
135471166
691678949
1925614066
857398752
221606418
74952230
332674906
574943553
983538641
1841563084
1542289684
1089441149
1822346167
364503853
1075491230
308876994
37133356
521533993
2107564006
60884275
2120314547
881840024
983588358
287280325
1830057251
401936455
2045418971
776189781
1838660624
828525454
2079827554
1252725249
1038098715
1231265281
1608764399
440723287
1489450992
497681919
795802182
629666952
1801414715
19212146
1241842592
1703595495
398799529
208398978
635855593
795295033
1152310116
510771282
1305199483
644441921
409331537
1883912742
295254504
1258253636
208080223
107739134
1207490301
1609503356
1795471629
543065723
1637808320
921773809
1172688421
1545298210
732936470
2137093314
1058441974
966341214
590133242
883154721
1322866024
598224121
1494435678
436447800
95984662
412009064
985432557
435518035
1307916259
1358909558
1450805215
401213275
1419996619
1812900786
1547692499
1330577309
372695993
1812060533
2113100744
1924385035
876173809
1748907307
311645437
372225518
1395156875
1444361451
986667850
1632370955
1304556746
111861144
2102776099
589343844
701193955
1160287059
1948764915
944103199
205821778
869163117
383513638
1929498464
276087810
2143786226
136663541
1018876556
2071648329
2055712758
694800219
1509845017
2062378334
269002339
258030631
1723442673
747010376
339733098
437298054
110250165
1497182906
1547228437
616620491
517334998
137981547
195057345
1911569829
1900564644
1853726319
185526619
535199221
356596874
189829053
83037498
1180499815
823160303
1762124097
1112643768
1445449251
575466313
1382762431
1168047620
207356264
1005437199
850513985
116030091
1933841050
136160435
1390060406
1688549190
1115482585
1826138623
2076616649
1373355081
1371675295
1892976240
1100179789
1550760527
1593400313
74820212
545750943
2054517930
475218928
145020024
1406690189
1881453096
554378170
1464066642
1476971586
843533617
691605951
1954068907
1746560794
2067036386
58802306
40808612
1657613933
558568308
302282768
1710018542
1482995219
1802932837
1234410981
1256752207
814509953
1260314090
784193680
1825615919
1253550991
596920036
1040982299
1553436601
2117684528
1960406465
344760528
1532247152
1075382403
1432207389
1381069141
1486471078
1216786174
799452603
981739367
1728615835
1882636978
1622507872
1349054515
1293798686
1942613026
1470396100
198280785
2020364947
1372171350
316463055
1317470044
306651136
1600182691
1011332976
1047865063
1980745939
329114477
137205122
1677577269
1653300962
413052335
1749337546
1978670376
590104585
1191750720
339035622
437279635
1793074874
2069293396
1683217052
772568772
1516389921
685450606
453737984
1236905762
469078766
1144808347
1914088969
64947469
1063396522
909325000
388341967
1398548886
1327483322
1159620579
37339099
261822790
41628796
1444740264
807079615
829465588
143420657
652728043
554782913
821909289
1620956034
969147524
296156209
430488780
347758163
1099381709
1887354962
1768992334
1949953153
1764560149
65941078
574853356
494975734
73870327
1119260201
1364455612
231905668
270255852
1738383152
43118149
1481965760
1304848906
1887685483
1000597809
1506373109
1533972720
1881295868
212543413
257205173
1708383921
1702164945
317555162
768859411
1581529512
141038534
2114195639
517783609
1260530819
674564801
912915945
291044474
1325167843
1279798679
1331687754
542135281
138673542
708087193
221671032
541467179
1508538991
512352995
2032431505
758350686
156556057
1120242776
637031489
1121009194
770368435
1174897069
1138360707
242175646
543988181
2037242181
1669093729
1007545846
1333499418
1898490969
1002419721
1000111231
1462827803
124323065
455487578
718930872
299222349
206589650
880336257
1902197933
88128986
1988939964
1283508492
1188836968
1205326956
1679965738
1587314908
1414065965
75502363
1690491431
798173704
1094623554
1343672890
762277648
1897770567
1686166760
1668065372
126133995
750578651
519384271
2045587027
156623011
1985986363
1097927928
877514626
1478537245
1299141279
216851993
259702712
463604638
1737311551
956854791
1587142132
1524909110
1541126453
586823210
193412151
937541305
90687551
1661630950
1279054576
330688667
1536818944
2134284472
1165138614
1692328160
1812393395
1182446521
1343697834
1457348117
905390938
1660709633
85745398
834410790
1299749259
777587822
1720777598
343095584
1044619974
1687366792
314960047
603449870
1025381003
1071929474
1041909197
708433333
255156109
1664845223
154881062
1054768225
1895149689
1211854224
1264854424
1639276783
887187554
1202581090
1824775361
1944422367
256456980
1092762389
1225151077
2108387857
1090894621
412180722
1139738107
1789342143
1088444814
1757393815
243978828
1340945553
505940320
896408784
1295361524
913580942
878775332
533507388
1134089384
133148029
363650569
1580738914
1974134700
1095583887
1823492907
1814935276
680274061
2072731443
1212578778
619927259
1688468451
1188169658
430843735
585129270
529509014
1162041224
1112104694
272442172
615211526
69369978
79731903
39544713
670532631
1560199922
207627894
2056308323
1838931981
708351883
2015747371
1168517669
720467893
1106719980
586307120
2039068812
838792450
2124074871
308548676
1773584919
1875646826
1842042950
1432568169
1253535496
1231550733
822578990
1743213335
493024647
1103021111
1770361896
142280042
1622210173
1343638677
1152789106
729985248
1156383260
1892872632
712710594
704655846
2127649442
1780931499
695460295
1611050039
1071881382
648304182
422830510
2066341891
1912252533
1701700628
69853249
1485118908
1119903917
48464665
1313141456
1218655833
258522223
1234409925
1049751399
1272694868
1618902463
483235088
1440390655
286657063
1226663787
629931783
237436880
1378050786
1779311148
664136783
1879021411
1130478233
1730111542
296576080
439504878
387208488
1869942019
1370759945
826583901
1016646426
1316443482
838274764
235956069
311043003
1297211966
1056181040
1797121874
250313330
55992979
242555957
898099179
713675194
1310634658
254178804
598943990
1615272182
1472558684
38182426
1362205140
483289650
2036127559
1901717774
413611344
1704562196
281523732
1785416774
1900946251
213898032
70735353
720397487
1462142955
502058457
27086579
1054860416
909997639
62255137
265719781
1454892263
1431922976
1454177885
5992933
902963952
486542063
83157364
226746009
766083742
419375565
13505561
534724613
63679493
1355181590
1654578463
865229566
1765123499
552273258
490853139
1981852039
1340780522
766529899
1577224739
258861038
569972636
964850371
1560023953
1034748166
420161324
54605359
590661217
2021770682
229843739
1746110726
919673523
1499067125
336300732
1818985055
740650444
308458929
1562901153
1614890797
884446898
1880211657
1827613091
1458059973
1831947164
1556161909
981900128
1078304028
1324440766
325732521
1913909033
1888260524
1004447417
1331682399
580417198
285548599
1615267936
22633374
761168497
505227877
1821334030
962181172
1235736166
546425279
580707252
95800716
914380363
2109174768
1628106909
686807115
803110578
1661826010
1632990183
461339938
146744389
1853476847
493077631
1324533356
9594827
976532603
891018460
430685722
1286972626
827362991
2069322617
1190012317
307766678
573685858
1290147809
2139530450
229771758
1858165442
869423518
1478671330
599572700
701026638
825824493
65765103
969750812
1216180118
358500974
205018465
690039044
494832264
1153338891
1100104097
312409031
122453310
601829460
1048748302
759725050
66092938
73846135
817851901
997846770
2139996055
963033487
1789823310
791517998
33558133
670293524
415961341
1754452479
874614366
4004388
1974499272
1898890701
510145750
1217579418
728670101
1904257285
1378079241
1204675600
1029867073
496899203
138731741
63117750
1308992635
36111009
770133808
1279282320
329226468
370324555
549636431
1532784802
1736222189
1982922145
978470163
2083843921
845602531
1087028079
1327025432
1577640784
217100662
1664054144
1502653731
79534704
1312158454
1224800614
86098387
1374350650
1100753928
1812751974
1743271390
1569274774
1353847479
34816261
490724937
558277052
428652159
48942635
1696782538
254859141
445874072
721469877
1203759851
693778923
1046059343
835939301
768588428
1398411574
1569728764
2003487754
495453603
940404801
684343905
2108199773
1009371849
1681136664
438268794
878743965
1256414060
753458647
1826211973
1617169470
318574513
930754777
1382612906
980682583
549954553
1520892281
2035393187
1390115278
2121059423
711915561
1321582951
2131131553
1655279182
1064612099
854453279
1637510204
1992905656
314397010
182483147
1915074665
1894783486
410369904
887638765
627175268
1838975026
2127538477
1358485051
952917069
1855440888
1587578948
2163943
1208980026
135686917
2062353493
722649091
1664861580
917728306
1161726273
2129650250
602443129
736680461
445596533
2114545123
901147592
1668941597
1016084311
1618149115
1240507564
1811062547
491292714
1903689881
880805171
1865060774
1480398270
316652580
1486040165
1233547102
339600238
1204709535
1528397199
69562066
894482698
1217692809
138126205
1959452071
1163513419
672447960
1076342919
1494718492
433163177
258680386
1105917263
1500014357
1862690781
1800752280
297295344
535560238
1549074046
1835780525
1442201715
788055576
1403248551
65357167
811566048
691695543
1367046369
484206861
159189298
1077374637
1402800315
1935243788
1201036882
1415860176
894914423
805984493
1812586236
82313318
1463621207
860513088
355472048
1144524860
319808443
994597457
717447464
161863391
1124254420
785913098
568569117
1142072958
1916886543
842035287
973772396
748988567
1303397907
1131002776
1494490261
1851906402
1028973287
1169332019
931483878
1524746813
2027407978
1531645370
1594734376
847822539
1526184769
1372141061
376841186
1442379876
359392512
526185466
247514053
779715721
838398424
1534963941
1376896567
434048501
699375050
1425204899
2057742737
2141671001
532309461
979617459
156566986
375042668
682083287
494492557
928808207
507413015
108174233
438693049
50137828
1055358892
974966844
283376262
166823741
1350991824
1185715820
1218106074
1129243656
140079516
838648196
1266644070
516365760
1268073705
1025646891
1479312944
1390291761
710390172
1427188541
628747355
1832802184
1599739673
1539580874
972463531
1339677923
811842208
299116918
489530193
1956765008
618105120
1694572917
1099862114
1937423686
1160157720
593228116
2057563695
853929629
1312393123
638617212
2118686961
2026827514
364116364
267923145
1944245811
619209571
1950898055
1872501359
1796655505
1642861536
1579023309
379260609
433439463
1828691156
1424574979
521322113
1935292053
855049366
1814852029
2000202213
2076348301
675789389
1658550596
310527296
477677024
1881911630
831864383
1042917292
1294345227
1805881550
195573316
1283942063
1213586156
607939268
1000686889
1136897292
776085461
94088407
1051155137
1897199039
2004802824
399521898
591248723
529439776
2114183096
103275946
1450124433
1645892163
822360393
1961396826
195946257
1706826337
1086363222
335360332
145246369
1782959125
151120426
457367120
112420832
207318548
1106487830
1576049171
2014209996
1212186914
1879129137
643573918
973757428
1584953681
1895291592
896080368
107232011
1689431791
1271982119
667042780
857589996
290109025
1251048606
339147286
832507943
560215855
1513574067
1996979847
442029213
1247119464
1011574674
1488901783
672795015
275060220
471513500
309915158
1498699946
1204826702
1993226845
1314695513
31623742
646519628
1060578939
2138263052
2048925566
967627175
1649071564
781825957
527042656
901716942
623237745
1690382433
87668277
1985237714
1914891476
415508754
1950743982
615319841
193545406
55841586
461889026
1890222538
698772073
1233488147
445227473
499721956
1288113242
1226380207
702115161
1663943786
425031985
1934985586
719568182
170057840
1298161278
1345670621
363117127
1035084739
1738679002
1044203548
138286946
452724991
1774584760
1364920024
751860577
1012254731
748845203
1592688114
103962420
649909779
1861806258
275585483
991916239
1217257431
1429725125
26591436
559071774
1960335011
589093525
2124994281
198773714
901205650
1841789850
1392137466
427583189
1915399507
1278786233
1647772775
529567994
256073910
361098147
1789675818
542874753
1478873371
2016353924
511473208
1384090091
1065413244
921594711
917845785
734720207
725069069
53965543
1679176803
1896338643
409722926
1846054997
451666340
924606314
1893932139
110926672
759888416
1193065498
1340717911
1154022890
1135694837
492195535
824442230
1835253383
1669191665
1973048936
487782624
700590829
1342718509
195448501
729634825
460110721
1240506196
236913793
104724373
1754443536
78004530
1287355986
992285002
1915573837
1638731242
1983575396
1080724393
496019321
274165404
1378063064
1249912051
863654746
1268672091
17794944
778318327
2105607834
655331749
689637913
1558265283
1538645311
795598809
1718988584
1716266652
1694397274
2107814015
1044058274
848489650
796977303
1299881438
698958297
1854814585
286622735
1352618105
1447929864
1605359820
476141221
556093070
2095730228
374866608
1625855037
1267120941
1971406877
140701417
2110017594
343555018
1330926621
297783834
801655073
1378342115
1570431483
1205311086
1052894702
1709167810
796882264
644127291
614315310
41196768
968669207
1960581379
2048722928
691204752
1689933821
1409227442
1295236834
962226348
267610353
1286010940
712061788
570910023
1729572943
627624902
869677899
605702318
1714795339
1061927753
44263587
1218696268
1631216500
918935351
1384904017
227609486
1711472710
1635785162
1552792839
610428345
2105570369
1463073924
1054577151
428662422
113531705
126324632
1770441352
1937521469
1654110512
406040021
1926107470
993354757
657479092
1444439078
420623854
972945277
528550215
1227471958
1409070350
909748146
2146477703
991234496
1673854257
791378246
1457134202
1858467182
61382216
1593444707
665095328
2132558581
812273880
937548957
883172553
2109311793
1241170857
826630085
836199112
208961005
1875897129
1976771379
1626327997
1141178820
1642857473
797046656
38786677
1526184769
695069699
490625917
1022819715
368656180
50895508
1162818103
1010185362
924545098
777617517
2079275153
94717054
1641956397
323647049
1034328058
191079415
1602573928
1429528504
1666994120
220520696
591937267
1461698007
1927151784
372372235
774424163
1134206805
1368369340
1193822715
1423157982
781754885
706050834
873234569
1347908322
2072594902
476229241
1876490372
2033175390
19713374
1616639983
681608512
562292332
261928052
1518977771
1014356285
400601737
628668364
872214516
2147257059
1775444566
1461428531
1490294987
629033147
885758685
739577893
488042963
1620107345
186872561
736961238
1775387153
243183621
2023279462
1663370680
1925602346
1619677045
299048250
306261320
998394538
788143465
1829456661
926679201
1549131258
1409906138
1052412384
2019036466
775849772
914190394
1934883305
1880500791
1897502385
1456343978
1336944123
43778913
880401361
1597740962
762690172
1888539623
221456357
1748668642
1194246715
1091184774
59196709
1157210208
114093469
1623797446
1544881658
1747639222
1499273710
865069210
1190085499
1062287723
765042696
2010156635
572191269
166112701
1743968841
574330833
1616781818
445739966
1015877195
43495282
839487334
997577907
146226457
1162635429
626893002
1605350944
744385693
717899932
1841708008
719405358
295863773
1580405495
1738194437
933491523
1784155895
2036102871
320039052
448365418
28010347
1019878848
1234882560
875134379
1568668520
720556035
1837132597
1975014797
946724255
1445011519
938631567
240142805
300118554
928634287
278620984
2041904549
1466978751
260891256
622759337
327635190
561143192
1300196871
205466054
476543379
824838570
1629860096
1370225150
1782086241
1146410266
1818864141
375433682
1278769317
1189744256
2134148371
108621698
462831485
827204813
1704332779
2036049440
54461381
1177055121
175287323
1579061530
2032694938
1123790483
544412216
1404210521
359901165
1687259684
420106567
140232126
579037242
1775019559
2056520900
830358538
1766941123
2041777694
1954312895
1506441187
1609026446
684343905
648797097
61389862
794527765
52188785
1984860808
998659702
1962725829
1428309045
554975221
201172502
685019682
204533146
1714659173
1545764677
1098336272
1470653417
823664228
1569885162
1917681024
410638912
1303737402
67302981
465222486
1429260049
1644419594
263436620
1743092804
1189075754
1450724111
1753908684
483808057
1094412273
216871675
1669465817
316961264
381988894
1755135074
23829635
1308403836
1392677388
1512137310
558103803
1351794109
1443719099
1492317151
1175040283
1729602637
1908681875
1170950638
167082481
905885592
984184130
1475825699
1379441440
470993189
2129405976
1499018295
1300280793
1391372040
867252695
1638879693
1341815539
85193357
712073993
958827018
248293496
1103455837
2054694636
183735255
1954242173
916050353
744401314
1764113942
301836022
2066591492
854484179
421239873
323040465
420480714
1938042591
1063933038
855420002
1656357714
81570226
1629295152
431805911
132798172
575954760
1925827083
998445910
1597635060
1091986117
277635875
2004284093
488383325
674287618
873084159
1995802083
1583348015
2032627769
912489019
1322123788
195662005
1309141323
1361550091
934414485
456284934
1805152449
6735796
1705433229
186640317
2062591566
190895805
1743139451
116838507
2038998327
363520443
1088021050
32651378
405656365
1013532462
1648017637
588589207
758506356
274934360
196738883
1139547856
247223286
320137046
1898429755
493189141
764253030
510768382
567957239
1740899065
1823631266
455050154
19284943
273284919
2039616122
1196864869
1163621451
292733861
1598636808
8297221
1771079089
1323106941
511413699
838044671
34919157
1671651921
1630221554
1559777665
1350247232
1820747417
1532784802
1348686383
2104072555
546775912
1306531842
1007368307
1760185554
683099124
79353512
1161734047
662640147
181008973
878724661
227687933
965338671
9055408
237757232
973379883
1211500159
1774317992
502250747
1501776363
1784405911
1162485129
1076537057
591285983
771819720
301661851
1579480372
741711601
1001785308
170693824
15860731
1499238628
88740471
1135127422
421181199
1847833176
689471691
925617421
1924149746
840089447
861328699
2092202148
1045111598
295688294
2098872352
1041415464
1210115188
1793991527
1333061498
1215586541
1830503879
2032787113
1811714537
682588533
361128711
1256584085
1607542780
2080582793
2041748445
1639528535
525881805
1225660836
1125231928
1035727061
1074580596
356727157
2009913124
1032947608
634408739
1506843247
464360115
608764377
1524842472
2069021098
1038119841
1078318533
943979222
231417734
951659616
1453653805
1448091174
1391162097
127053641
1483044031
473984301
2033221422
1867237638
1667334283
2006356915
1011632074
212289407
777259605
789222243
1259287129
266823731
769061853
232999904
594235164
99358043
1904827294
269947183
179549343
489732655
1328541574
807236828
2040876424
386421707
885902681
1288120257
1297659554
1255213646
187028787
663266526
987853347
1683108103
147666480
1960975172
1191728514
1239261426
1656171738
1942061048
730655801
313193729
1235491077
1046639503
391143185
2130837271
1617813141
2026055781
1412031712
537238867
1388749480
47218558
299820216
83037498
467381596
159672372
546159935
1043348000
1500456349
1569916415
104986342
683054737
1367012882
224873042
316804551
485982152
758017480
721374204
99970116
1820030934
745186451
2022236032
862487349
1808351328
669881576
561487263
1390527094
596033849
2079930425
1239106393
718961525
1279268157
288468024
683828969
926447895
617862994
1324881085
81687876
1592002800
193320372
323499077
370020287
1883495979
1960075429
60227248
2043114623
2004342243
836979555
1556533201
130508907
196637784
661390777
573242654
28970569
1961580064
1560406808
1211183853
1408833846
988403439
575929811
1331356019
17964583
1917845116
517930539
1317368546
456369953
2004688829
1892096322
480487359
1556838719
1076253278
294299915
461669696
8696516
1499114420
294379428
1707024091
2117716418
1984443991
687779990
174186047
2066544711
1280148562
459606761
1164603108
1434274943
1495776079
315787073
138592113
1045495834
415285189
499587024
684938841
646175198
1698932539
992709924
2126895126
1392803546
1744936807
1988614352
1516473070
1861385451
896100099
1372764879
200969418
1370469195
1170224220
441263684
1763875625
848496114
1151980798
725432976
2135660695
609841940
1243421583
2067027568
2028427436
634422583
968147804
893788823
665034778
2025359465
1131187595
1171961421
728554206
271839932
2005396717
529127330
730957416
711580690
321640931
1046457959
1838449595
516410064
759943964
979819709
1633022375
1792645329
292572905
1526270015
1178136995
1366871181
770688145
678651318
1808716503
1677027024
963611810
2009550244
1115506034
30396194
2141409262
480596681
1062349638
1214224991
462181321
573717599
766563939
1092717706
843130934
241638235
1626999609
1256220283
1246206422
1261962717
410210255
175145473
232833936
625410440
624158804
1625084385
56689120
655656813
325243922
1500080557
716549415
23605615
2117677916
1887756611
1329007084
503781973
1475051000
1868151777
1406594927
342159411
1999694646
827720038
1496011572
885112294
73553719
65843257
1876330153
1220995784
542987918
1487222725
1050256266
560239011
1331356620
901196731
1221506854
1254690765
942831409
1574609738
1947588927
1485752011
1226711626
1265107882
889366768
1620967497
423689175
547824061
426206073
1814754793
776680307
2050128171
760745024
254530371
1318007420
2024181562
2073573770
137878748
1425543861
1268686948
1572456341
807260178
2058869207
2049755984
841544234
1895890332
884899368
416169869
2076607808
1740736520
709074160
1633965947
641769135
1386518361
999203338
1190077744
1471664616
752519901
1078750126
1361679792
749766826
1114437084
1618486547
1389257989
1298031668
1194532830
1749717482
1356874823
1935714523
2047466384
227666781
1673417072
1367150283
250775220
161174468
2142218562
1424091449
688274986
1592094916
2079906162
2031238168
276575748
2114869571
1554597310
608089931
540973728
1018191811
382026467
1879264261
569485506
1518859146
892724867
341646237
239994576
13231940
1928318813
1439217590
65287441
555219603
261931162
1667301977
2046571555
1865239476
1412337936
808139817
215328849
2001076535
107572479
594830677
775242235
322173617
1966764991
578724192
183751403
2099649771
1196531681
43090047
1970139002
2146949228
1831837721
1132232130
1370459664
1155857828
734202499
265859596
1281039948
1560885919
500787591
460522152
719498781
949791452
261044108
1382961741
987002622
593529214
1916881522
574179693
745033662
1919175100
94396299
84559010
274931601
947827130
1308934425
1147653170
1213190873
1603856477
1666596299
793319546
1730044965
1311723593
1892272474
961492092
885283826
281541031
412180722
1021964064
1194451175
1343994937
1730807813
1117464322
1502435794
1827542202
1121146928
1861603541
387749366
1936476725
1416189432
1805594248
1114494184
1449453576
1876217220
1062192130
2123796117
861852777
878724418
1939818771
523822603
812088379
988924250
2052886991
906272155
1263722770
640250913
1370400033
636329295
1220186886
541067344
272814370
2113759520
762156551
1519534535
2021008318
376526150
299661885
726059223
1110335317
1490873210
11557832
2096513198
1952594813
1387521867
1456679700
1956520342
1172469436
465876580
1080720856
1409602728
1803891988
425859701
1916390325
982568166
289725944
1708357659
1970231077
305967946
1065947559
861904118
948861860
56875605
1935102843
1241616092
268136359
92773270
1262225614
1082028997
699957628
1355082328
68949706
795042646
1617134570
1770823378
1988920044
288153633
1068581908
545607546
6700276
1272369076
2003406311
1743916874
1687647586
1561891050
1441526162
1420892495
1004933536
1469061961
1191185583
18661380
1253333542
265268589
1551418923
1581403329
752631929
1867877709
752340836
817440345
257060847
647501696
535415218
1304754654
561393436
1065547315
1242138310
805659759
1445845982
2016944799
306331971
892188971
1600245880
1135576394
269346031
244446630
212488596
1088148760
1078958235
719027542
1755168130
882656777
1957294683
689815494
1129517675
1558084582
652565516
140238658
177042636
2021444245
1117620185
605163440
285191965
67084172
1265525198
537509119
1996764796
1237355632
793571222
1854294854
678062363
1969399649
387666272
1843857579
608218164
469291017
949430008
209115349
891032971
1522383951
410254635
47472237
1929370824
2051988289
2134895904
51324001
1605707196
922572310
581737915
383421223
818750811
1198264655
600627507
967879230
1023231341
1178174916
1810258974
2081715356
1469422519
616898620
801181299
823525652
830024494
49864692
782516412
1862607585
1146610926
1845775193
500622197
621512754
1453761949
1287469034
174488763
47046813
1451676587
1965181080
431456642
511114124
1571363717
816727177
1445321702
22177607
2102979337
560986178
836359906
731497493
629195955
1649396557
709716479
1052672705
1218892747
428234060
765414916
1959813371
1119426387
656127668
1809885344
800949000
1585963795
1114267134
1437936673
1254089698
622689862
1045174130
1966341674
794415494
1995070186
684898667
1357011147
1304715887
850356573
1277116640
1503119151
720333736
1012818271
129556957
890986085
1670835411
2100606353
634840219
1542647955
1440426603
2033335992
1059205428
2061260518
1826004855
2018588592
1445577365
1875160403
913177823
577015944
988292400
907028779
1976743763
49185223
561115634
770241682
1811912701
810001506
1507260163
1809215360
260056150
2114630946
640090940
491357916
2130987666
216690918
1889483177
1343797263
19886663
1471194285
741717766
2053767073
296059299
373717709
671997017
87318912
1489180632
1596922449
1285495194
1286284088
1774628621
205175301
1323061536
134727300
2091790034
1551522255
992632471
868967580
1562086587
1820220089
356303790
949593916
37945703
121573380
1999461683
1662419066
1885783452
1953787668
468743360
1176563025
275809582
696492360
1613934130
577135285
100424635
1070803506
174542319
1835556406
1694740861
2006767135
472613260
1918649493
2033954250
1623194722
1961388370
943569023
262345266
1745768362
239136100
1827297624
1751347395
1657685878
1544077621
464561961
2062207971
1161807156
205466054
651209932
294934255
179701253
1019540147
806556985
962534446
927408871
351816487
1244987621
56924214
168597869
1876870739
817519982
411162741
1531316665
1184969181
198364682
2083994014
223152913
1792740314
1467569889
129071900
1433344977
715230373
1329999202
653130445
46898563
1274357257
158337592
845316545
1075719883
639321860
1775312943
1086159217
1640054864
1256990444
1548200034
1817195693
491192963
1281796819
1466414513
1920361605
589072310
320186610
1281745223
317555257
829468278
1484394573
1677871184
540052963
986359855
1595320419
1096730777
390176923
1072563577
738638901
906894551
856322990
2023713866
444948220
1212073832
684881438
1466947088
586220478
1415694976
1302330811
1992852232
1864227626
2115638059
926454454
1790718306
57804407
2138431375
813201034
13161663
537536454
1581918156
705542998
917004231
1274768060
541831662
284276004
1396652979
1779983640
1993434447
415170522
2118115834
988412880
317735111
445613905
253828516
743152454
127056788
131458086
1183081611
741433724
1494425631
671002086
1472873699
210791204
1104286504
1199257881
182339315
1706532953
1564839763
1513533581
2094592254
1300687295
1214750959
619590881
1546702072
606461607
1265023830
1088073918
2105191677
1055850628
417538350
249188330
1554613554
1120224053
245886097
961725505
1616452229
1849579840
1775925828
1321645885
1247524214
578718756
353858569
798161455
530734436
984263152
2081986718
46714087
1782151543
1441431969
631567907
72980130
1907524798
834987048
241666288
1947722315
704769673
180189698
270903277
300368019
1572183509
1383497965
2089155393
877590836
425839682
1571927530
1454243389
1772049653
1435941618
611616147
1295149035
1263914504
1741422753
714000316
943416162
227213462
432164874
1048392535
1064324423
980826140
450729140
1177985056
1416126652
1858651712
1644200389
147366085
1617419439
1713291687
599791622
1645117524
201524999
1264355817
1054844827
1893116739
110230326
1727536278
1325487313
205853452
1973294165
1867050698
1792214907
1307193380
824846779
863113255
1731103077
2068354525
305310062
685852179
1136948672
598089603
1870957634
429002810
156389757
1591168298
1402876551
1000364133
892176590
1170515833
1833106329
1413562245
463397378
105273991
1314386498
1380415736
744924219
1526685556
940178853
1766748308
950886063
886636674
1097858996
2120907150
669199986
1716657073
21663015
506490396
383388906
1680922003
1407116355
561666346
2016566435
356079286
1064491809
1337800895
1948136928
147836866
1742891544
239139890
1572451866
1210519395
1582706248
508243973
1692558569
755225872
719317320
479737874
635398542
267734964
1886934184
1445205593
177068116
555521054
973730466
1022998136
784499620
1044917921
229226565
720637840
315178053
2103896133
1852984026
1865500159
548182968
960822038
1673168028
584443256
208327809
1976068988
1584007451
1869947550
828277794
1212137319
1328496857
2128547427
249632118
1750758292
1839644930
594874803
549436706
1048441143
1045211886
876959492
1943045626
451434481
885729471
163122680
1849537791
795038425
1497752939
97679103
2004374735
587896307
1633388017
973530802
1187110138
999297293
659581283
1124343073
852977677
1591308262
1042172770
820313858
1808282300
1014702802
697137603
376030497
373787067
887390817
164591419
906016486
216361467
625265362
1877550742
346917666
256966192
1927770605
1799605066
1545472199
1885229522
75890407
161825403
1462686182
1698524330
513738710
1494921567
1489837110
1913828556
125665334
1760220533
966031488
1748828827
564666600
1951986796
594942587
1240723938
1122932664
356458882
2008696054
47329589
1986143467
1938311950
2028496975
769084186
678205270
647998223
605153194
1176728676
1331250418
465000303
356980919
476652518
337539878
1852507698
1253822800
626194099
1075821042
1739576247
1271909014
923563845
1291777311
272485782
978723600
1260779551
1199706841
785764611
1304945109
1170032855
873761296
1730922822
883945714
1571980275
201258002
1573693773
875525030
1327857936
1218168185
1791079865
248899081
1212209533
1068249220
1499247964
573069019
1525557677
1848039933
1215346756
834102885
1600058250
980342719
960639223
725054140
1897763664
1993276930
1772987127
863093276
785568722
1366825423
480667011
1771544878
1356174927
1450470670
2009069742
1293560064
724520130
270040577
1665063362
732546954
819285377
1166136126
1384013392
886341942
1246734410
1748389110
661496915
763552186
1747377334
783117955
2069171625
1716337013
682400286
94262047
1640387014
222293462
1659983601
1558735431
1172965878
1324309626
465087038
273922796
1135502375
1028678073
976673076
1443303463
1542494575
868005374
1512332036
1856621016
1581146645
1379562519
1567785315
113105542
1053186337
202525986
810017720
171861421
1862629925
1068876233
1130116145
88907022
526464665
83369692
1790408676
592135388
432602191
88858437
1803022150
265825947
1552287482
1765891136
1463142364
2135973814
960062073
1603013042
459714933
1660378970
1390425636
453804695
2091382556
820644765
1990034397
409673328
1363753356
1856451442
491325404
1599398872
248534304
1971044623
1576520603
1020964987
436386565
1541439231
599135954
91963625
1951187478
687150907
1302210939
2044104468
1561029705
1937231811
1371138781
793181932
173671282
1415657606
996988533
318513198
1374628973
297008921
1289742556
870238407
1622337997
1876675867
1137500173
1523549751
657195741
923488662
1662233127
369392611
1766546669
173793061
459127174
20957663
1872074425
385310773
1962474342
1744377023
1783128503
497423051
1858521904
1174022170
1248075356
1361801920
2126663732
120230831
180391028
436678195
904451189
1936840407
2118906026
335346797
451120316
718431951
62047757
660374938
1513606856
2115174918
1150706090
1365411126
314156848
1339959151
879703799
756057807
1076521781
1865334534
1622516550
645967410
1814872134
710661662
1453515445
1690487569
380918315
1866598107
918289750
404906733
182560429
356404600
1688782301
1729663547
1352928071
1969792813
537576352
357602978
1627401405
1557662795
246204706
407249285
62164173
1982509277
1837018188
1925859411
1767065411
1289105132
1456213973
1000757042
1672105214
119662653
392282419
825668986
1588699600
1289423587
425713859
470920383
995225255
1529708651
1739841089
994598248
780641053
937406909
1666626177
2094468735
474767567
259897395
415114279
1310208490
148762074
1378050786
309788581
301850945
139587815
1694265963
103932047
917671720
1969381615
1819419687
1133427598
608539989
1770567894
680340166
30983973
408143675
1349659595
1874000372
1843609608
1185149497
1369392306
1212984687
1745586615
951438557
1388793732
1708839749
1508057747
1050878957
2054484651
272267288
1831819208
1999992294
2014163580
212364799
1341303971
1959890937
5122648
2116211806
1363782052
1822472312
1358447351
38181196
361326650
1466604713
1299206393
1183426729
1907972091
1989127352
659122683
1543544936
497886931
1412088519
19006353
696149399
1783249843
2130404712
1162338700
1513083251
2105378872
2134048734
1406885116
1148143176
454651601
2087317535
904685310
1953509164
1930451340
1997679211
82316149
641856590
1610432791
1945282114
1817954748
418626418
709681902
581056733
1039766782
1960194504
1041757269
1735224718
1186456384
1482340287
516346220
487602081
75966554
1584405814
674331049
1307733395
813223373
1235598981
1154746305
993150981
1071318986
98559069
1341247296
1014447415
67180149
632510357
1964853097
567974535
388190186
1301573774
1022811285
1062519824
942385540
670437234
2076987751
167133238
721062561
527807256
355889798
987953108
810342591
2114944090
2145935598
1085202586
2136324576
877641001
253260722
1077742390
2020848428
1176059462
849406659
660214101
129443859
1712539526
1188377279
1766659653
1872819275
1229042287
1348237431
671041594
1517345901
1358944277
1746187346
359804779
1710949710
1575786862
281913309
450467962
1351031437
2137752909
1366073138
1101395966
110250165
1829358878
83935083
1935033573
1429457913
634525312
1406787760
1064304126
1255018099
1678862487
788069437
149258606
1752757106
165745696
1279268157
808262755
439338078
218277612
622087649
1202707333
1312489517
1451863281
793237979
525672037
423707040
329116114
276725237
2048489354
1706207597
56630894
429134042
1187974253
764306835
1688111759
888865054
2079008142
2001550180
1282296547
1922727261
888770264
898734674
100335532
1665486382
739442184
451641725
1855723936
632920608
1918699678
2059739465
1876287633
1570148282
1687674887
618876016
1947766664
1974239443
1686361099
633446643
1363419473
934785191
1100926816
15430647
826767833
1219445351
1933219092
1597538790
1411724322
2125302432
1348155400
1031423619
168041109
509754069
344606290
1969399649
1937548009
1767380727
1868678895
660964800
476664432
2045153516
986202641
163086511
435919172
652459762
18938101
148115562
1275951383
1452967389
2088261113
1155708954
1343414895
888294240
1839605407
1904303234
405887408
390784313
2285799
1597253753
526562632
2063662562
851287631
1457454395
331140017
423004165
691457071
642480523
1994071464
1879754214
52021942
1608998720
1992343211
2006701678
790597587
1967435108
1166054450
1656550287
1034685920
522822022
833083586
1771839624
1654414911
1598656629
1660968700
541731124
70292434
1669702728
1426974849
351247077
2085232960
542139822
622751024
1517725203
898198243
1930869860
2082203784
956599168
1035997247
1991377825
197907417
1810673444
92291659
1599591271
978454657
997996758
1766391867
400265140
1331504756
838049509
897528562
478775158
429679481
853564044
326038085
644374446
1229428477
1350428817
1314493309
1537453287
711749262
1335519985
1850471801
1088685498
922162364
645376252
407004229
671531459
311742178
1786896973
2076880227
797046192
1404840981
1414751643
1359206066
330130782
1526858808
1700456110
1288878568
663498577
1863941853
134782315
784774190
1216624791
482941894
270191243
494245559
964246617
481344180
1647106302
1863095647
2012185252
499201688
821745420
828313014
1174146406
225656797
2018562578
1664162090
1812621671
1564434174
232975028
741977683
1771599070
1355366323
1972959635
831515674
1318175838
840780857
1401765371
1602876015
1192575916
276266266
1646487603
759713734
1620118737
2093713739
1692761501
1633013855
88945840
560352974
553513067
685692062
1541152565
463448835
638368493
1206389737
41811402
225846495
1072953237
2023776275
367843694
1458106138
1757748235
67273650
740439969
622877586
698501656
207761278
864629319
1552292953
2011314993
157565669
1728349086
986723402
117733173
520815916
1965576952
1699148966
67954359
370451729
1949411786
1094917352
580516097
1486321221
1277128157
32320964
1655328044
1764872618
1797867557
658078216
262374455
1519381590
1785363328
1941975441
1423320648
1485762273
2050959670
981880470
1108146036
1713121678
145075514
1036821641
1921814152
167755878
1658953739
42478106
1751622878
1056546826
1362676184
705827255
1339014929
5230867
1848530573
239480838
1739518450
1612716146
293535882
686521054
424892606
1163451648
180789536
375593685
1648816506
1907100518
163440540
1066410581
124164656
1307290591
216693067
1228134596
1162882104
616693305
686636313
778224415
2045649275
1284264127
1588753423
907117278
422409381
1993409114
1181261465
331432226
470899698
99555184
1653583240
149863381
57994625
2135148818
654528576
2075493361
134117158
1013983814
1533356231
950696769
355809908
1501569764
1485671774
188506447
1730364631
659079672
1188159543
557689495
2074249197
782500620
771983020
1087631449
831073060
1955377190
755317091
452751979
394877667
1821688911
822139318
1057119048
15886576
884062274
169423692
631647437
621666318
953962358
144970632
851534519
1005222506
270422366
1853378793
501649422
49407352
637126534
273796293
274534454
1644788443
1533088244
1206455982
304078459
1025744804
112897863
393456278
370825742
926732777
876959809
98821995
2100677549
1475859188
9593429
1610873081
730931508
1297492689
83126777
1422310354
1418169567
1936258136
528951586
524283628
599348615
100832774
1250132596
198302627
370396937
707529226
1609561834
708375636
1900186858
1397665006
1383720111
2085577102
1647383762
1327621348
902018485
1208391739
1918802019
3684947
317104835
916028391
1812987062
199201538
80642718
798500701
1877026465
1053194346
1328220618
1160573138
1081386234
991688549
1787909276
953700263
663365530
1503875346
1401017194
420140656
9649375
2047902778
578287554
553237907
1536356261
1246545964
540510676
592461183
1789815910
385959676
178421861
1446308557
68630517
641191498
1987991419
870132511
1194369000
2146502012
71303811
1234063508
658506672
479411388
1607465534
1922545950
1954556025
1060737158
3577295
2015090462
1984814658
761007776
674431182
1636666872
223325059
289580249
888507719
1615433990
291558564
293183234
1544963872
1243591977
43459129
1026923779
525816254
1834487271
2088593580
1390593104
110065388
186286039
816756054
1756632909
389128084
255889723
333331675
1154572318
1204643926
2023553949
1852941644
997017110
118838083
293056430
64646567
1742363078
344536270
1405310621
1326750050
1771110437
1390776673
239970999
1635487701
940920409
2077876068
1843201218
1013614046
332048188
777268268
1095687766
2051462695
808704636
1551615261
207718942
2043894229
814855063
1288376766
371224197
1004746094
1002073665
974938250
1578945916
1945049395
799181413
2006251213
617836178
891897433
807950531
834223877
1143197339
1820369457
443428403
165421455
683124183
19823971
464801069
42906220
1957562927
1702059839
579738159
54179075
802902910
517284235
205355377
2107669464
25867046
1883592753
1604834511
1828427967
2136015777
1539102813
454875208
208733786
440402530
1985515365
1780982772
824950935
1588699600
1580609164
2078590709
528991787
1096416205
1090995863
1662092078
1163470731
1530025026
655040513
2050595190
1546307158
1349415345
299905896
411541776
928599748
1919394459
2095659366
1124823933
1285378597
1607947686
1139069110
536859676
1216849361
42601821
1674387298
1929510377
765753968
464719335
1244079785
313638462
1013112161
368821564
2137029742
1944677182
1470962313
738779970
618764523
2078218776
1610877231
581034873
1083155835
1509447554
627096784
2026222224
133445227
1570937972
489265489
1622876072
82092347
1175928962
2088080842
1939103332
9473558
1381552899
736870584
593740571
82084991
1899089480
12645603
1967868539
661048302
855331352
978467824
1021064227
1095556308
776814695
1269191843
1448999751
1593052102
1211055193
1518471043
500139064
1772898533
1074051824
1162199151
765677826
1399408236
370599153
1656034686
2054197712
1521780628
1599501100
686744976
558948379
206631711
1486948023
937896114
1193683754
1461182039
983705886
1495628246
1965864742
2042089439
523354907
1436159162
924663838
1231030629
1668546555
2024118871
700307826
749000052
2002100335
1351929486
245660731
255061022
1076757674
840890007
723932957
1929233807
41029732
1139975560
1889115562
820517191
1582103783
1756329107
981506496
158882591
792810574
1417231374
407707226
156467365
1057507653
2108678760
1325456607
1455296983
472569212
837744592
412875074
24336120
286753555
1853643917
1970524727
869737024
1261299527
1295230456
837353251
1835534829
1914949808
82084396
1606944300
179732761
507413182
193000882
1013376281
1426814706
381255212
1318809236
98624029
808596028
1308203580
1417505386
876293366
1852726886
1411587956
749891167
1631907437
809672474
406830286
1071006128
1130013247
180268822
1941886565
204553117
597086006
718739271
1238947757
1970885718
397775467
395232393
55719635
988106482
57852116
1093169973
1680076330
294046360
925083853
1419907705
562071703
1361165666
1039729899
653943224
282940741
1353884434
1770811665
1434541169
1988297868
2000666862
1367221982
462265146
521137487
759115934
1408483155
355026861
1468665052
646602824
316095310
1433920605
1162971658
95381241
1981805933
1660578266
190392614
1796809257
168018515
2082943154
571483456
1663990456
1292917113
1379272858
557383940
75861724
1239973247
396967712
103297197
1992056122
1072953237
2048237098
613022774
306385952
1460963161
1863228051
922277668
1629900001
313839838
1775295931
11676004
1868845767
936095555
711359919
1759078775
342112772
974187289
400048988
1196279759
901035681
1161373934
827968476
1342082655
1231273344
445785253
1130810413
120221953
1764898821
965645524
729635619
822272634
1043301530
1567991304
1198262648
1780557040
99125708
1310964279
1003252213
1722043288
563368399
1470127651
1670815338
1240777812
695124438
1445321308
1685498314
331757679
733233576
300915812
1967449731
1609708077
2095594300
1059229273
620761699
509276441
1802483552
2087054981
109742253
231715755
227479114
979201876
196517386
506307603
112928860
2049213870
1661392319
1822534998
689294590
357860042
477209134
381934310
1747373057
1072047275
897063984
428006576
813613914
1324776009
356955144
2064798958
1115271596
2067719259
1430989427
1611588016
988193977
1982341389
866602457
1679137114
38987127
1678498273
1957635657
2010382704
681912825
2128564698
804304244
1770361409
664379211
323203929
2124658652
1279769753
869982038
1980878185
723400128
1721612535
420684899
1363432390
657575547
2046363278
863923449
921743874
1334332456
905494649
447746412
387813395
1968739500
620548985
626652878
400962638
292394614
1781205525
1044767829
2044166521
246266613
1563159156
873275683
1628868169
694626699
368497037
2108550398
1110146568
1055252409
419155939
388739112
1343322886
1820509845
1973700260
1938079888
1053710643
1407400297
1777793679
1583250515
2137403583
1837080316
121974412
1513042700
383388906
865335676
1153992087
79341426
748720757
2060172831
95475415
767283749
1722679291
2071542597
1060908275
2083203958
1017336825
1933924723
338927131
517375598
1429130606
837953123
1842022623
888532645
509180489
1098474393
933518712
258590944
50681567
1514865679
280223567
1336855386
1000087428
388980577
1322176102
2091079896
126506776
1613756873
2102812242
1965085878
165496586
892163057
362617098
1377794554
382609726
1257710136
742557818
137777105
427506000
1564032967
1706951094
1194070193
1325957033
130262113
65567539
2120100105
452167441
1147456659
1334530225
719663801
1871392309
2062583745
1117535388
80309497
1905813508
1469212807
1428856078
1033631506
1481013256
1986459158
1214249842
834545183
584613886
353892087
1620553377
458829201
214691784
912296054
1954938261
1411310114
929397924
1143176790
1401034974
674300925
1821686533
232052757
1818931773
1175646547
2094602004
2058021465
1235768329
1252247449
234815309
886305251
1004797505
677191108
1027056697
583585455
53889835
1736830694
1228782773
500879239
24332129
1129739869
17422520
538827066
1318943867
321807224
1992436907
1761204471
1139054423
1864247674
1248855544
1725172141
1197289335
867766772
440241266
1054395287
31401564
435775613
1163889535
1847656493
342787675
416563571
572800365
414718479
1250219058
319380278
2053689557
1248777350
2004780477
1367603667
938384190
73830576
840799052
1052424540
1089673831
288095900
287879634
2143880959
1762405722
1563403733
1616154278
2016814799
2110214572
668304426
462164473
1757425341
54671736
1232268082
731633485
781548700
1460774721
2079903037
1069956444
1492100629
404779596
991955133
1144524860
2014886402
329088320
1974807975
1484846615
489497916
827312024
782847119
893671463
897697781
2116816031
1018342328
877747886
174391050
107616191
370151113
1413071229
367202177
209886602
2108658836
686165615
1847357817
1084229788
475691417
1209795846
1184154094
1698549948
410947260
1862338075
127031772
745728770
1056714539
759523049
1171687115
243978828
1873083546
1954462711
274501956
1524782177
237854918
1559127070
683132255
1934719703
1586718223
1690300397
1296163063
965632659
197384853
385948905
37278232
203066334
2084789628
1861086506
132513835
561465604
1336897972
2087885943
387288083
1816723736
945979019
1075984284
421075206
1713790078
39004105
1057490799
616491508
476092889
1822120964
778663041
267614802
1843582061
1627419232
774094922
125139745
687427587
1597624948
574015870
940116511
1575478510
1051013608
188215774
600226573
911127094
1067095873
262438848
910258132
226521322
1538590476
135714600
195712089
3751409
252114271
1384028797
40278341
121315479
1629564194
1239089778
1018006354
1640147956
999626077
620994182
947708043
1289177410
278547426
1043782296
1117862966
361544332
2084287480
246806161
964442995
101517781
1028718592
359652089
1395716143
98874035
1254016463
1156180721
554877020
2129956121
777172220
1168971621
1334053063
1221773388
1626620048
232592577
1513434941
780866337
592461183
859102404
144329538
1506105020
1218546440
1111315523
413559588
536053155
206184736
1443381621
36213511
1719676407
1317703754
299427184
380061143
911237354
644586410
782031200
2070532090
917880304
405093364
671041594
1144422788
1855218204
2127400475
1843676540
506083292
502121783
437624562
209993752
1908331015
695640782
1170290793
458830975
409963443
926398309
607156482
1481134093
933782511
317113050
1005027297
1792914060
1152082606
1220326711
1051362812
1165872534
1782616638
929397924
2076189444
875527323
292348067
102925419
453777927
634218551
281292394
2141526310
301167586
1118443585
1464282718
54682092
499883158
1785293131
1472102098
813146522
1435768969
1116464786
803174874
1590490710
1166332293
2133531145
1130635483
1201222721
1265896579
1196761958
1041703694
2099212685
10630369
853517389
921659972
1415942113
52679953
875265270
993525054
544250802
1605342243
2139897556
937674325
624116203
797228005
1378121276
1487131311
844243729
1743064942
790704492
716440593
2105941806
1839277784
720925203
1988641744
1074747046
266840300
2140826758
433447639
208382647
1461940113
1865915923
209963691
848449576
1720541865
67547412
1857556087
690545221
1611778229
67419516
1844659527
1963268644
849933644
2059525739
1660631029
888856932
2126915253
429035995
64167510
1436298157
471483663
5892216
501511837
434983786
607843767
1558359149
2031810498
298717383
268406409
701742854
118324298
261968127
694201379
893893884
1828961613
1239574664
528708767
565961124
119133625
1287643089
458149076
807626280
448328040
1596470602
703993596
1827135715
2104807232
816943556
1060046133
2087214675
210482268
243245926
852516529
1811998911
428794144
817656284
1805387340
1746004311
1920906764
1897679635
1903972364
406633539
419900446
281292394
973273329
1528327777
177838808
1762856170
1010458206
83451809
1655019916
1308821185
1296236025
22824255
2014587107
682162623
735925500
254695418
313968405
1051783560
1620442188
153990301
1317908180
1529632910
1264784452
819164458
45769129
187428851
151740381
348345413
1244959410
1802053805
201364981
126317090
383993259
1264744193
1181210148
1150500719
898936195
238992774
965528561
1138345830
71833046
1112232350
615730862
19072089
1573281303
1469913563
2139533561
1136765308
8521840
1501065148
290001230
1375651272
1751261485
92418937
139059542
2011811031
1013202448
350970120
640698674
1143642641
301867699
1342496059
282503792
1611629617
1539388517
1113255838
410106740
1070482577
2032356089
1389915174
1230508929
729659725
1711761044
723475242
1053747045
154926830
1585113712
604257722
989154706
508822491
1698735170
42215227
641146358
1646636104
554425861
1838793403
215849470
1677635753
1620025052
809166826
237274873
668564413
788209587
1902617705
956780229
1326047708
1477370880
699634707
1959219679
2080807775
404321734
508141958
1034695656
1213008197
1943758587
505919223
596984326
1006145590
86364297
176490839
861320146
2145359902
809584948
2003240938
1893459561
1762813221
236471101
1202356388
2101786253
1420856195
1629063761
1150350253
407019497
1764749435
1085687754
676885954
2106975905
1825978442
1561320816
1325140678
574303201
1628706330
1608361322
13652753
1706703184
665639680
1379924563
799225362
993945001
933256185
1915049982
511265450
468265305
528492563
1531846019
445577839
1033663966
56489711
692017318
1820508902
728949981
672452381
1571022290
1572790366
229599142
63044384
1779980654
204344802
293231912
1222712967
1256837976
1583278371
2142805727
619927259
1068749648
586253735
1810460312
1218824972
249262865
1376679979
1312400573
1022516425
1470712854
631583001
355568196
1334314371
492322991
1869177015
711445482
2000490955
607179903
152040933
925194632
933498352
1624023512
197751065
667853949
290768801
805491693
730865323
1492506869
1889483177
544318443
293750985
569100355
496338718
1654944536
2012257147
729604009
782851136
1885349232
1424025359
1029154243
623017387
1117691311
1944014665
1378398834
1296601986
1155261960
1212034105
408143359
756508381
1627662981
1757428590
1470952285
102919634
1281321721
1606577725
1797344994
1191353755
1917107819
1439232250
945601796
703071806
1542736939
1857863491
1119403254
574929983
1879527217
474687971
728069878
639962324
995105360
1019963232
423682466
331432226
939210678
575842761
54034746
2136885758
1872153395
932779834
1850897778
1698606263
940608508
940075265
1249254855
807313004
1571874178
77343983
1032710355
46076117
708763209
81792987
1011257555
1606380521
1691015893
1757743732
1123942164
1486805261
1270924338
749614131
282004368
30938127
242410981
669662480
329706815
1010025664
1316651224
1090341155
797659570
859909923
1495832159
1133565455
501536842
1866974698
1750287656
466348350
1624875049
134872744
752141000
1319845158
60233750
1042674336
507276096
590403699
1299445585
632213156
655454333
208107308
1826941185
1930547463
1306854187
1635325705
774484948
405402841
895449255
452007834
827989613
1105755171
1438665262
727503894
1952629587
1943160453
130651208
177295061
250095423
765218106
1920615731
1371657722
418270494
510996748
2019788090
1000510864
827502661
946293221
182398531
928473379
135756829
1901111977
323087944
2096917466
2142880491
1118904400
1839609750
1229187983
1511958578
127711690
908829825
1147272505
1734491363
1196898998
114092016
1586936098
553411588
6854893
1532871522
1607119354
1673073445
270645123
828211574
1449721451
1519939369
795234633
579529589
1371843481
339900262
1704287059
2132590177
1866363640
1727649906
955017267
754791199
1607215339
942515282
435364747
304965310
763372624
1068159034
1040881255
853707260
1889389126
1905017337
1740378719
2074322349
1173027642
1253960845
434286077
708860078
1694400348
977615002
923339317
225216617
1906016586
1870767221
1594033289
642247451
911724582
10367684
990962396
863488683
1985237714
663640298
1156431879
1108787280
1937613369
1169316596
1546906349
1631196176
600107919
627496122
235354416
1643735250
295668766
1071458750
896735543
113235399
1849324751
2115484165
846671130
88745551
386317395
382233138
683718898
766709280
573109022
371912027
1254193459
2012137748
2069857093
1033131059
627340774
144418615
9699980
2106158877
1889121376
2087819482
1468813104
1554807896
425342021
781476314
561311251
1040117434
1902632767
1456143432
1267929967
2006700826
984456322
906425563
431164449
448722871
908996935
626885817
56821792
574955295
1400898162
1633452948
1318338529
1570548151
428631095
585991423
933588558
739208091
1994423912
2077969423
813696077
1614386159
1457309037
383582824
1053376639
247688792
795595889
135662321
569489915
1725108399
330703325
1961624837
636464846
1517413041
856371002
847244502
400490937
1090129950
382497179
1533134619
1798218932
1910515678
31755984
154344139
1982616509
1235882819
516704208
878824325
906974928
1789370034
37257611
1715432054
2043543824
1798362776
590427832
1324343343
1536387425
143337032
1449690923
508315428
157403750
1036399232
76650147
1421144901
2102706792
757554965
529023500
1407730351
844226668
1374350650
1048622860
1344273959
748104126
173292919
1863558476
1207035104
1453403805
1801592945
1814399065
746890450
598293296
318842150
828618855
1057119048
2015683609
1127789961
1575791918
656550536
1392012679
1739495521
1982348977
1280546759
1695372026
1212608737
1613063013
1282434238
202396716
2076361060
808262755
1810338809
793451332
1402699653
1012289900
1457058519
1402678854
809869735
2108144701
1422545827
143816151
1222751863
174794238
1845408051
766412265
449481739
828656585
2048431747
777810892
1447587001
362715971
1063336233
1381876983
757032532
49044010
1826010258
982082093
561009892
759651611
265137850
250350837
1634152491
1169508616
1100889882
1235296188
626637625
1723711913
556035510
1849466977
1414746423
2046346664
492962441
774420477
949268586
1512704626
2136215704
390038155
16222228
35662379
918486139
2078425260
31840602
2145861557
857464247
1620537523
2076970639
822720535
1316130568
747677537
1779991373
885322976
1768520185
153912091
2134946233
1834683194
1885210766
1879228710
802028956
940174879
1804535471
964968334
1869885824
1845006293
134438031
644296431
239745933
1409868990
359525833
359872481
2071316902
650532729
1379917912
794063150
75495199
1301559151
1883213473
482734215
1176513369
1874149539
1215253522
2143248943
1967954217
1131339338
1443305265
1075555925
380473474
1813853551
286558576
944900339
2113843599
616108497
835350290
421514094
1334042977
1408721160
954220629
1551674726
671485242
1796282056
1348482793
1047119818
1635118340
77678003
2028303064
857609609
632493843
223406128
692344085
1857950046
1047422956
23903540
346528841
1282320833
1377066245
1573904234
341973078
1968360215
1814036346
167674037
896144795
1901752847
408590692
1558304177
1242216406
1977659565
339794242
191211014
471454267
589292881
1598288464
866774611
828973818
1436142466
74055812
1734027257
1079027894
2057484032
1960226822
1638868458
526026129
1837954507
1648725843
399919581
1696682106
512147647
1762236214
906034137
209710303
1876665120
941890708
653879677
1289515978
1074781075
417477878
1310332182
882020403
458505507
1347319606
723566957
503826952
1936827890
1648428337
937524454
61628285
781142923
673258706
1662644411
493844057
1612695091
850529695
488688873
139718728
1640405347
1573329417
1539584674
1003402732
1604759679
629523748
1872423569
520958927
1028141366
821182540
80361710
309629967
1366448291
1377510818
1070366586
174582247
1495792867
536450125
1131384847
26102136
1905124320
1741086756
2128125937
2009686029
2050203459
1491045129
1353120695
1520441097
1752402290
1297929425
464502839
1268911635
1557712243
1394507753
1551647643
69262855
1170027716
1837121884
306321910
2078476278
1873943378
1227037410
1484451658
462481252
1571213818
26471522
378628962
1916525445
623342034
1157112278
1976283345
868673282
452293014
631215735
104235706
1125698220
1106718510
8858084
638718184
1763190623
552679024
104037790
953166225
1967699126
5167863
839125638
351353773
280144016
716358133
1100214427
396206642
1821490594
1492134927
1329959638
857620110
1627987812
347679381
700791191
764967472
45717948
1671410006
1203718407
1012357152
689293074
634671371
540375009
760976698
803377967
211995801
1485076680
2040080266
138567185
1597799792
2145814345
1020746451
1482576400
748382082
1431110761
680120030
69033438
1303063777
791342685
2121944743
1439542346
86522361
270343618
1368715704
1424534493
52716540
1004144871
1616676878
516867120
93579092
1751257924
2128935354
627443489
872982041
1652931475
175873119
1765273434
1567088354
349222276
1666737335
1766838804
363619068
816975318
1180051060
792396870
1155610529
651744862
667984050
804394010
24672113
1652609284
111838777
22992236
1744864004
1849602089
1070225345
825255643
1033206786
1865750185
1603699103
1841332643
499042107
910801484
1226842863
932881709
905475940
118390357
1527760438
214543856
538835508
797389205
1023258964
445382424
173611096
1698889959
970491991
1484401032
12201374
1513196583
591688198
959519384
28798202
1906298642
427425972
1062994719
1084501
1690581934
1604843962
1596428741
870327362
1336078799
1485495581
759955098
1895624696
147405993
668899335
1590272618
2129342793
429463246
1440241205
939221073
315027439
1804160970
319334742
699525802
1231384063
2095781807
191550952
1090872944
1462218876
1374896271
513759325
1216421052
2123297530
1600953447
1320634703
2120300168
100433918
1162736322
729535157
1926322424
390920522
538473078
182055253
619231485
1906778644
1547393745
66098007
1665385647
392047
282815791
431521818
507267291
1804018142
120180863
1422759658
1339162350
2022474146
1669405162
116530795
355472048
522016007
45628687
848342605
73968196
1331264183
1748452573
875608206
142265254
1546753104
926517478
1720559355
1422425718
884041224
1484817227
294334772
1409402341
1134329545
1997298151
403567491
786584133
2025008921
211863079
922973731
1920578464
373760427
1918226987
1877115740
232816606
243840576
590053590
56079351
1774105071
818197734
1447110082
1242795463
102179257
1267081867
299033402
1869878827
765043221
1718044963
692524366
993495183
1601123564
601071706
472941739
1465782630
1521333354
654570615
1707153103
2007644086
1497174797
85994461
1671929657
19807411
2114398787
81630085
1474751344
980217295
1148658642
1398620533
1089248564
328548489
77863455
73846135
1724739018
1289967639
2135831120
678533031
1617727470
227676923
1024802667
1000087428
1260763663
835210042
883155184
740194012
1799304380
615772620
1477874200
1760163669
1986578459
364270985
691428751
1637699079
597844451
1954161788
1418827813
185328017
1719957812
666358543
646925108
821404661
1946999390
1863372345
290900989
933943048
286505321
346950501
1005416122
1378626123
498351008
323923968
242352543
969051051
267228907
1412305884
1710169543
1667180044
813637906
1191979410
248094065
1715806322
1212961279
948952421
85489998
1285611121
1594949021
2068375442
925496462
574833612
1396964947
912920343
1639053772
1382326858
1813450684
654795433
627962833
892263288
1102824139
383505107
996414888
1361642773
1258552428
795615650
513242901
1550572953
593496680
1169940945
820022166
85917545
636745273
434291290
1493660636
1319001222
532551261
1498914689
1077422249
1805232202
1990930880
761388256
653247198
911011325
527576768
201798775
1669847981
458129442
1989347124
571436638
2085288230
1176618875
1486637317
2012522093
1249642813
663041710
719350484
74250821
1040238154
582174618
1665705450
1939746846
252633446
1673305077
2060978679
1101585060
1987650848
376733107
1190473337
774850662
109029490
113614699
91567415
946397817
171916383
1905937802
1798476478
1666077499
1176536683
26252124
279659827
519966575
588845439
201338846
1157906701
198222420
890190411
196058465
67867707
964210088
1701109483
150565745
918629089
1004543411
940680028
392932137
1619436310
912869872
1710175228
669901809
1315226411
1409165024
1408483155
168345947
1481196981
2104675585
1625203549
1798739202
968346508
1485191946
640322971
344564815
1008673287
374644759
648249319
569999242
1630502111
1180029503
1721103780
1010908170
2062343446
169478388
817087753
1058255399
77295322
1795779711
1123104522
1858859534
1984153028
344975201
2121810977
945146988
801475389
1427828304
95801167
1523803510
613618327
1966710753
1700001214
121824802
519235930
1133559645
1676043180
1007751349
1493973519
1829361752
694890967
1174424657
1196606633
1685680669
57988100
539324123
652122058
1288386825
1959340421
1161653325
1576063588
1999248245
1044129185
2113359297
494568072
893296264
1435136118
1937593566
979788694
496372922
293407030
554375749
534448925
175209886
537415308
835563589
277187906
539845278
2138108516
779677585
1491073289
772380073
607369059
1231509946
1135702291
1437925818
558147989
644546300
649160769
1440729927
396811781
1126328268
1312294344
1847581907
1689516878
842146499
332379680
1423898280
2077847079
355305397
18127998
1945358842
2069701810
232467626
708371791
321065362
1468293267
1482843747
226701719
1739045967
1613487628
13047110
575384548
1271863529
1278713655
1109572890
781244810
149043250
1759412073
1427167235
559036624
1339215091
1377251220
1497766905
554352871
1205703814
1526853477
1888116795
1120912363
2145541512
110533043
560042909
2036693754
409117590
1660192116
1662853509
704097019
1413811987
744725058
644632127
103397515
788810679
184452744
217273267
2090362665
1828129228
2140287388
395277423
1843106311
1849187643
1231940753
347937736
66899131
1459611219
1022819715
1057942269
1000973172
802245790
309511388
573462133
2027790523
1407093222
744531297
753416059
1291525278
50485975
451520057
1051899507
1679582743
753359170
895671963
492297309
780302329
348202214
1819630709
39056666
2066122908
240466160
1164039877
188080757
191746409
291400651
1679198469
198364151
837004470
165023704
747251263
360965654
2120601972
913925852
1530507287
496545075
706382556
1576498668
168898207
574065501
1836462433
882677780
1510532978
268012788
973918478
359112058
348930542
1112435680
2137430509
1245553338
1998656255
1791391272
875564670
1667737994
400792524
2034466837
1901492092
1815823237
1452390287
838368250
1047420331
1885829311
1964003706
983369473
1142585222
1862540058
1709086467
504269368
1038557554
202964770
811135904
1008830577
112241857
176247618
1505625222
832969831
1566846018
1296926165
1654107738
953734483
974046303
1997180592
742851141
1869719537
1529685930
828444944
723735154
1220468618
1349756284
289447603
1619937193
418742748
2042837113
626893002
17290434
2056519583
1330906041
1759363889
1426504889
2072469979
1120887448
596509524
1904257285
1491682751
1919788176
515748175
610979564
1514455067
1091388978
1159226154
1639976503
1115037396
1302422375
1160855716
1203623162
1937276941
804999196
1944346834
1208506079
934624259
285463601
1927728949
1678815611
1043881433
1613155070
1161506405
1373695515
1955963025
1405788186
1135780744
1132345919
875880688
393004703
1262963487
399526952
1190658595
1159771624
576389387
718553384
1277457847
1661386917
330002894
2068390123
439088866
273822920
806636937
83387379
1223987267
1701067049
1554244898
748354338
1903752808
819817016
474945915
557275097
614113502
1775723865
2125712389
1235592419
1949726691
1474046106
1943145567
1530603497
1793951261
2026482393
532643464
1178762716
24346181
974148721
1495771328
1953055345
21341305
683283045
633229153
166489292
119273357
2048932733
1843212841
19644450
234466041
45316699
1792291364
235898765
1985119003
1061983424
495633791
887539653
1792027575
1074400599
4965153
1028694494
946537287
1973838475
486804965
251616445
2091952229
1585349448
375144142
376231636
38207755
686547401
176649152
1432563154
1693035585
1266687263
1439227323
861444333
990952293
364377033
2133884106
7035341
427415934
516574779
354164934
1134433350
2122012522
115933135
1728280672
368355286
1157638866
69698715
2131111855
1482930768
2140233475
723265547
1081300156
2045829601
1421539043
1535411313
196164632
2032832512
1483903643
1257448861
427583189
1189137837
1409528310
1846263458
509937852
105485844
1609253658
1585834130
1819439294
1556307642
386650067
1449478882
1366867721
1213594659
1869121487
454878228
1518954197
993187750
1980707879
793175016
427943183
618532579
922128141
144316992
219063873
689674504
739561282
413349036
32730134
745582096
2060859567
1410372155
748734049
919269902
192118887
1507120977
1917446980
293163173
92683980
782265127
1799761209
1898441880
9436545
1524385390
81020887
891860977
1123450477
290809261
1930060827
1048670767
745878359
1724443621
1712502288
989456492
1897107788
1456305464
1639336716
1556749250
1376957079
1980295667
367833944
11797825
403398701
1539273995
1430224077
1128788625
389885482
1391245728
1518168927
272691592
569182764
1439686344
157499195
1702378266
1122483846
1439157853
139391992
175617817
1073038904
1862286936
1028692068
741631323
1206438299
2141981091
1139836932
1384247111
50685887
489096377
414341400
2126771786
1370907970
1264230481
1634332805
382646299
619209571
637442525
1473858564
312864638
140889771
1453797718
1229173938
370372263
2056622337
649073495
1456263977
1300134866
182977882
156352599
569986757
1490189491
1455588308
1523043684
1783803432
1162843782
2052840633
1641760205
2014563685
1573085551
15935585
348122463
184853031
923478855
1720651157
736507792
864367141
571074435
1739324941
1137290028
562203354
1175682050
1351031437
709168453
843364861
123770819
1063368994
1586926486
1245238566
2067384929
1873751194
1645287192
1738874228
2043650143
658551562
930329944
1922154144
1741420710
781441048
1756108201
1841703643
1975389887
274248806
1820901673
1361259261
1629106812
494457751
132011721
246206738
792800387
1672422109
1426378476
707522170
241053893
175653341
124982384
1105479143
1006574771
1117662334
1904981013
1992178212
1205118236
1573103886
145541534
1136010713
669648476
1568311808
1106834963
1807765981
760993545
1943871155
111414887
946759083
741630909
1046878174
1763125176
1223576367
713380919
623582091
259715476
433546978
44969969
1946427521
1766277423
3573257
577628465
469974800
1966765308
442477696
618674101
123478574
1586582040
1354790278
2018542325
971537365
1974247408
1647353153
171819794
492757680
2084783193
687665390
352330587
1644938589
1060017573
1758700365
629640128
2024103124
366110744
2139806033
95661465
717068442
453216054
1096065801
434492351
1455182239
909358308
917937672
13539066
1050412619
780161407
312927036
1868472007
1212139300
2120561594
1359001358
1199943873
2051630368
1827186745
73885
2099694247
879565109
1746843490
1417964864
806859721
199076429
1582907001
856207828
1001556285
619885628
2120440508
1525569142
1973483861
314130036
2092154669
226792058
415127154
727995238
752724261
801057360
525912665
296129784
1678012526
979186044
1859578281
508748297
1894086069
1677130745
1440991970
719523639
502730087
737759002
657085121
2139040466
1656117959
283041568
1564061113
1283219193
1609253658
1378098843
1731628243
1602486931
242228052
1554147716
306964644
815885645
1134787465
2030983336
4713148
1858225145
1415692011
1065247439
212235102
1879783570
567023226
644904357
22786297
558478345
1970326487
1047263034
61924131
327482187
1709772932
937780303
1241602866
2051634406
411160571
618757732
658035275
836588311
213543271
1929774807
462214506
1995727242
1284151799
324300932
1186772842
1746772410
2131501940
618932792
682792775
479737874
575220287
254026303
534274293
618876016
525953103
84371036
773795665
354945388
1793536534
143921863
92932073
1992235353
1802032436
1354749273
1702164945
1148827457
1112812126
1555493092
1978120721
559624764
1115981279
1871067297
1497952227
668455002
539860152
940965836
263480120
1279711283
923018621
1476046174
1053852605
1050822160
772681926
1172900068
1617440657
1873168990
1751467463
1404278924
1569114887
1068659604
699859591
362700562
526670565
305713160
1516327433
252930523
933281036
695509257
1077351276
1570122923
1170570748
1211133624
435836453
2002578200
156950309
362068878
1006692388
927903625
309691835
1626058527
649785816
527641139
186306806
88099318
1738785489
1445037919
1745058568
301967197
260977806
1175589411
925191665
936397056
978091476
1837583658
668958799
312151806
623047706
1832380180
855282117
423370751
501101721
1915860557
356277740
2071522446
741000011
949528587
1733259947
1735617438
1520087297
1906530751
410280332
1259131243
1676834345
1847604177
304879301
2130894746
848839084
1849108958
1688037875
1125496048
462018746
1504498806
1727077987
2043531474
391988486
1311368785
1719605249
1649211663
1155568903
480748398
539770217
1088021050
389209716
812167326
225323989
83794555
1877058023
192569015
2132939408
743769398
935459087
1723218426
839330988
1278535608
924869111
1167886202
1230626184
1046936543
580446953
334013475
1224333646
47103082
1292354962
824942533
1222404874
1456534496
1180308035
752861846
1649650563
500407456
1444226229
1112466064
1780720296
136057767
928902603
1427455082
1528518552
1054457850
14939672
550450150
1191772215
1031098039
376173118
1795069972
2141245273
383313540
482650157
47254827
1431487876
186784811
1529603923
306704876
145090711
1180389967
1193930732
574361247
38048512
1463900172
1036363072
1955740482
2019864094
1065255070
1426974849
1437960193
2009181855
632205719
44831284
716473453
1257949705
852940250
16760979
1272460994
1139626687
126019104
1227315002
389800294
380849420
328573189
1265525198
1825599468
970670943
303050644
1429053778
1924817194
669116209
1339724918
379593554
1556274075
426036411
667676009
1236547696
2067622211
1042577713
780491000
152010711
369510533
1330986002
402221475
1658516171
451973677
894800250
157863413
20627019
244224587
1478220865
510405718
67619963
374430626
886008890
1806807992
1710355365
1358936859
514893524
1199777957
133789244
1959506990
1418556528
525952503
624224901
981658151
2145575557
1016850922
1582727152
249137595
1694495692
361218031
882987822
2115266371
785195269
458972630
1927394608
204371051
1463369803
1774093287
1461098205
1766273144
910412252
1463528410
51667348
1962538556
1041540203
199329226
546668829
738333457
448448747
1656047818
915870207
129433555
2078612726
1997714508
234912212
1603745238
441213372
761785895
1176236172
395097570
2009397221
1768811389
1694777433
1713050335
603195158
9855863
1571961361
407095935
1460292684
1774080875
615421058
1799188486
1015913159
1868063012
1765273519
1613228323
1190530220
1733611160
328212965
784378042
285919123
1132798456
2134852555
382518799
481344608
2029853905
1145830423
1108607702
1532299263
1575601536
1008710739
943955336
1213711734
1838498278
2020486432
1982471368
578974080
1838931981
2076088369
236249014
1473518246
685585175
911491369
1394428955
1878488481
1588448501
1478394374
342765036
299751994
1476331747
1198898704
1138078441
1512304458
2100256323
1827396608
194639535
1943291395
702570982
1757699395
1077512250
2082079425
1797869615
1530489369
504767986
1130073740
1426150250
1641235743
1391208644
1847780862
2084798300
307112763
645473854
1728316497
599413557
1557225910
291167675
584197939
1444482969
175433270
392398913
1441129877
1017107649
1749273840
373409267
1455039857
245243349
1412174379
1790017872
1609572095
1254118134
705743219
737193050
609239692
628050111
541238361
325757738
105412284
1400729394
1985424417
104975032
977864996
993817734
156895056
1284379450
53548291
440324121
664129490
1313217865
332260125
897717599
1263108694
746632780
1783900652
551522098
1174303138
960711314
433978720
650593280
371684323
261813571
1157325544
1153903212
1404885887
2144195535
1249237619
270523485
287631558
377162183
1179584161
1728323881
411325714
1355279860
1363495885
1199903328
1556346465
1323544031
594554152
177256966
214121524
198168919
586182767
270802774
1553840176
824468044
669191069
1888706001
1883317906
1950894499
1686643623
1635850627
900119893
985622136
407805307
675396718
794817065
427676727
124607641
675801372
1776205215
1318463906
517036790
1307803932
1060570338
768027674
2018172842
1975272251
1828092162
248299676
720474064
940617624
235209326
275644666
1134611250
670073626
75574507
409363748
1675738792
477834858
419057867
426447777
1045973151
1232251056
1037615194
1423432279
454371660
339751046
678217673
1515466936
1447751315
73212002
743706615
637314905
1659930352
2085367298
2040887895
906220339
2100568814
779279176
246804375
1542399591
2064372741
624278251
1167789911
90739134
634565192
2083756123
1008418196
1523178922
296229686
1347408441
114571302
724614116
778331785
1294057922
659204605
859399590
1479835667
1234416764
1332950155
672754279
950236273
1170786529
1422425718
1309808704
42732736
1062052887
2085232960
535246396
1106089873
1494188003
1732386136
132916553
705842729
571879371
1447259112
1804809367
901977054
1134869128
2120388132
114402295
1409677742
2093145858
545995873
1708940593
394060732
1465642626
784330689
159590412
949299280
829145119
915488240
873564396
2126481743
1590304552
439388486
198663829
1208119431
1482650457
1562326801
416563571
1415734248
77891555
1943865222
1126223174
122712905
889471965
1674056385
1690921244
359745263
648180017
1686352855
617528353
1281028549
1367662356
757398183
778219618
1114818081
1680217954
1627782522
2023797560
409349924
350546091
68662731
545858825
2009335865
1289998065
159106056
1893108373
1558605982
2073394193
1799192087
729914431
78495465
162489150
1424312855
128513321
1786100928
1457793578
1386856719
959650544
481203767
958363076
479641644
104772474
315239918
265920941
263645126
1295785705
371862785
554954755
391439945
193000882
1440210566
457828356
329146977
1177277579
15421674
2032925429
1075281244
1001673182
18455307
1154713886
2083724001
949840031
1378559770
554080064
1806690766
502324010
913476765
2039921643
651541500
1825282893
91670545
1669655171
202091424
1485798984
413598768
1963830583
951374918
1111001720
2100359050
195218394
92974776
573069221
1062538564
1094711493
9248858
1931618186
1711271345
1531276835
2051902654
1562796821
1640122749
60524820
2077681772
1610592064
772645066
1931256232
1002122515
1651801669
171345739
1562629005
894681441
1179590392
1609494620
218360423
249434298
1241258132
754869150
1768410515
1512095490
2080661546
1523890580
1332337095
278102133
235213410
2138343657
747887569
688498964
2052738931
1339669536
1309916235
2109289662
947191842
1733863368
1379898034
555224256
708110855
1293957833
40167963
998707226
1342508280
1895087159
1718679248
903610363
804701983
1265364829
1307989200
1332467518
1526004049
1702852791
370429679
482186185
119103621
1001395132
945028104
1705271365
475207439
25558685
690987821
506007510
201930972
328134658
1273784815
1378559770
275289613
576780722
2071169048
1990934611
2141672403
1641406895
952774951
1824764459
1006381310
158704230
950315899
1202394805
351221564
666437201
657681647
1051672623
1222212789
1407730351
2045324348
378673193
1642255859
71789175
1169332019
180033989
690701750
125882751
318630288
246377854
1111907286
2078536544
941067923
1766546669
712817991
2045864523
1260459086
1835158187
414544274
1300277865
1804417603
163039786
1355500953
173601399
1793118159
1114658168
714024551
1646677270
1638346539
1089053863
1517740583
124940132
1658195546
578704700
200467054
407904949
1284856517
2067016200
839534667
830786329
2061118752
1003287339
1502857265
1204470823
660437515
1213366004
1358718446
1524704194
68534975
1079959170
1720972541
866941977
2090837903
2019121568
1165102260
404995900
837192021
413822787
1867232078
251153288
634858200
1103600512
1083252176
745102484
413836189
636605224
1955364486
2138740403
13109565
327086166
1611101612
298286347
1368317599
1283604990
1227237099
1643633618
1444245357
1809882689
1340127816
2118149863
1003043120
291995733
355218360
1189768642
872932861
1859024177
1556948774
789238988
1290740685
817337253
286826814
2051485166
677068376
1310422586
29068856
38414034
161242068
795295033
907105377
645246942
392826024
987624588
512977260
1409725792
1210913209
1671739248
1255722765
2069166010
1092979153
807252778
228066738
755604783
1073141191
150787349
1049221783
1964181621
1803806145
1429414232
281541031
2019652038
1433606517
26372806
748142225
504126377
1258128484
877591891
1320565153
1355647519
1756889212
858697276
1686034476
366681174
2117708424
901696369
907225855
1929923493
473176951
674637566
132328755
1578600945
1865978577
1283899610
1393131161
1513865065
1494326655
238956826
737100574
1952012247
265093972
728506379
1033364687
609628456
1599152611
1533381992
236329878
169708603
281418102
1280666051
1131437702
1262192788
384972513
141517503
2001807564
979724555
205238084
1351449099
1944180886
1350730021
535087060
539507342
632721199
243552578
467783052
1174296412
409373915
1701757734
663052576
673586603
338526124
469351339
1540339955
1831130671
589483083
836970973
1118452300
1704915316
371841670
785587572
1237220091
563491353
1948008734
1726578086
1514992626
501927556
702112923
1885363488
612960684
812320276
1370487575
761649665
910706385
425702291
1344459158
876691127
494528025
651810970
1383546689
577096254
1801125297
691589733
305355610
607843767
553116840
1957982449
1544191849
1815136396
1854185325
491250854
121565931
1947174707
1620259447
186306806
1361026802
1487955141
1345728077
1127350090
857862183
536104201
1823673333
505422638
1798566886
136952410
162245265
1677874726
2050479977
1812102451
150052475
1436476349
92361550
785190493
1537694023
194868303
1740695541
1595265556
1844036376
1603035930
1967380947
2114493474
919770762
928886868
139044270
506407725
691606270
931967941
2070041821
1440426603
590331259
1840679688
2100267931
89727633
212078347
136792137
486870060
967982241
184218154
1721051374
670241648
1441018753
2080817061
937094735
524155590
110126684
2022516091
1075274293
941440926
23503528
326076512
45808785
672803098
1519018504
861249734
380642351
1152789106
727127207
329151442
1834066229
514121380
1222255628
1836412718
1083914942
96658558
1215506228
1065469653
2014690819
177284226
1980948858
1656239810
609099521
1952931502
535841102
654219655
1698369214
2119801158
537457269
242380347
560684231
400318701
2127658067
2013702288
1827588687
682316176
1128356596
1611121932
794006853
1238992340
996684905
265241967
1534323116
1799042677
1149966897
447852266
835643254
1317172904
577485149
1799676327
2039455590
262374455
1755276207
1039349727
751722611
183064777
1665705450
655339935
889936582
1595288631
637242122
408817666
75564698
538520932
1145875071
699721618
7043282
2080065154
1898386100
1519507483
708420612
1147852953
182728402
500766818
213175528
1951950213
924680106
1589434721
77537411
265614101
1594558326
801565840
874992229
864363044
1142437152
610753005
1157892175
1334715245
474809187
1787350819
1935005299
76817609
316965082
982592566
916831415
995664729
881700301
336443124
84575913
519043134
1565432880
2050728222
1813358525
856204633
2027659261
963000255
1392841550
1693014329
1677159095
1275343426
2066585855
1502050256
1860198014
56353633
1357016467
1435547554
2083056946
1078696867
664585574
924283196
97980872
1333052618
757555136
1419417627
2040621309
998207867
379352521
1786536224
883676715
144114978
1020195289
203510413
1074115730
1579024902
443138340
1021005154
1898918721
116345589
1040861235
1479760957
108981030
2026290342
2115525121
1301602801
1227531191
45493099
615665190
1732529923
1629098315
1350799399
1878985659
1684796108
395847806
1787701121
1414351481
737214580
282580319
686575332
1807244441
1389161600
158893071
1723409006
1682458175
841359920
2140203800
221032497
1059432723
1704660095
517431176
836185175
1764934890
1242713362
425495120
1855123574
1826862973
1881286230
2052843879
1090636469
1064352947
1335618760
1863775938
1883155787
134038143
1545661049
267634947
1202423140
254754486
1303445660
845571461
244068501
1406986437
478642547
934803448
1448106094
1689314867
1522600595
3080538
256195973
1942604816
755679215
1647253479
1559188119
502021083
350358551
1091040998
1868477371
802624034
1986883377
1353847479
753347364
587261288
220745949
771371572
1723950709
810971093
1581512084
1734265905
785208864
1664027706
407998667
595238261
583676268
2100548242
2092914839
1807452725
1130133616
1145374008
615609862
1616462412
913272434
87945346
1548959420
1787056441
349544472
619598133
184282360
1984669077
1970529269
1700402631
1550791126
901984852
1218463598
647528724
322381946
1035938485
129315373
1124988601
441645282
1279525422
400107640
1017283424
1595365638
2052561389
955212393
1947692167
2083348826
2080659313
266267428
26038446
4691058
331951373
2039708155
1282101563
1964654209
212586289
484077565
608427524
2078669784
2126206640
1555814499
1302571697
1927730498
1888680600
249388838
807257404
1281717204
999944621
576481217
1715324441
797646939
1997750083
427107939
1070280197
1999511526
1109244522
1900395379
925294617
94386460
896072731
2072704618
1394666444
1936429407
360786886
1553660406
1399924753
1988641744
1498521786
2067748882
1346902117
27169493
880454762
920977642
1872215187
2140147632
1066355455
525628783
19006353
1982453372
872613263
310992273
1644155466
1449679750
297847415
867182298
250511065
591398472
1817722186
32944621
649150529
1262241750
346992375
1949607787
1741957341
1036482595
564309783
1285966001
1061739925
1173523495
288428564
818988984
845941961
615929336
1663080873
62451406
1701590451
47993845
297881813
867182298
1306790689
1081512630
1539255132
1311830324
245480694
398479714
123105302
901780967
1906081253
1522618344
150969483
195256932
1431667261
1192226778
658364655
1296414530
235343440
1043441887
526869362
1123720986
858517420
1542203156
300423620
867198481
92512926
1639955084
709632818
313265761
233494169
777684652
2128954885
590660786
974667061
1018090852
1593112675
829314801
1561612392
2061367519
995102871
794173779
1339431169
1880526611
1578242118
342912581
95147003
1820747417
1384285102
1016035960
1719406672
852807345
1137694145
665945024
1951824036
2086186310
1129517711
590088848
1518347134
125516619
687953175
1844498705
850388171
65056113
501579936
203638578
570191328
1249653261
217537406
934567505
287928443
1453004590
1817343038
479399952
2053636735
11597604
789276926
1638969678
685465331
1156426254
1736492514
895043131
1112711041
512449286
817457501
1946661340
674743906
1334358232
1351266661
1670394492
281841979
1347438148
1233537418
3019174
424822731
190207381
23055973
626508679
983854414
733377840
1535768219
2017667573
1491136708
404656079
829020399
1316145986
1685537936
1092797973
2126206640
854590138
43941846
998726602
114209764
709843417
761207078
1103377956
1499439473
415906946
431281462
1168787163
75109479
1059119322
1756205371
100241878
2145488325
750700857
356663925
992517024
1814105038
2000212729
329821627
1800216131
1840753209
642982711
161073592
999886939
1322245621
210386750
957574265
965891174
1425673904
2037807744
939696638
1277482555
1579492162
1150491320
500606077
893886334
1244020046
2057426691
997703730
597097621
530653060
2043856710
491387329
1276200411
1781351393
895110245
274754032
1519065772
1368591302
622365664
16931452
946012629
51212170
2021879303
920127063
112466183
185015469
1484294395
97827834
1838018627
1069806883
1541314003
820790403
1208154488
1800220027
119456825
1134229773
1338311435
1486485154
337537282
854553419
1575481199
2021510456
512642199
645036201
1066865116
209907472
2064266371
1294027040
1385729453
276490716
321034569
639404414
438937252
1897477156
1363182534
1270992103
516395838
1433715933
600514071
48425993
770497043
705066160
618349578
2025399202
1457191304
1665051880
203635205
1703803442
621172433
1147844913
966084165
273005260
1598515588
1970589563
649373038
1409735655
335410302
199552778
583046163
1171211406
2059050975
545305221
922607140
1330984151
1667362215
1696909770
1024790519
41577440
961280962
692171110
529567994
1741760965
1258999178
222435256
523332231
1092359064
2077755602
1284106187
1197673058
2071449572
1065795104
1409178528
226512574
222593654
1433965767
713522107
1195511671
1571131655
431621139
1596219143
370580361
2021383118
1946195822
551284349
90448821
1041563174
1393356249
688921042
371334565
697583929
1274909075
1411102398
109172018
1195328015
1341618932
449433372
867213912
491640175
239933523
1063292394
164903555
745826974
1000198202
28509069
72819244
288532067
249271283
290435972
325918434
332136324
245846215
4119262
819486203
1269966761
361683294
2113813347
1685319908
2120547861
1160756615
1606418819
1613215862
561816718
247859763
1147248860
1541001156
525317303
1841060928
1410046043
190278196
1522370561
709830568
1107181889
462080135
2063732130
889284982
547109715
1941165794
1339415579
620752900
1543418122
1555647327
1587855118
1718479766
571868532
1101122464
265145211
1705456876
350225975
1160640675
66812508
72738436
431769217
1881944739
1943865222
2011231624
722770286
1210559087
72120465
870849552
1844743940
2063255479
1035643243
2035120939
2134991380
734329243
1955576836
2033252385
498035472
2117111675
230051289
2143672230
1785536755
645784154
345525043
1598145083
419411424
1565067563
281356005
57620303
191799334
1508776808
866281765
1519056593
580632492
1586776705
670624188
1589657483
441906804
2085386920
463668601
729785093
792103822
1220651570
170159036
1926593134
1468356255
2143087887
1958632354
1107969118
844370388
2097177484
541851079
1406585445
115006600
874100723
442504355
1025274536
1144251573
1327404436
125841919
1528536395
134625162
988707566
317754225
1552431270
765157911
2047409636
98900761
1806726846
1499655434
125344020
1737287372
908776777
193819381
1149323032
741327712
525973079
803090292
456563157
1932131825
1910080071
715559192
953047537
319835561
674269861
1200561382
35279683
243877620
1456595701
1281380218
690837193
725274792
1117147742
452591663
526266029
426865445
774036517
73772200
1891190235
1266500586
420836003
993156150
1287875359
1703390487
433595974
814365314
2021986660
1089608042
1468231589
2058257218
2036453549
2109511623
921483347
293947705
1855889099
1400345715
179591878
555192886
590605657
1015540388
754758060
243925698
868239109
2053430846
857758331
541943028
337446783
896636800
2096021606
564559983
1002731562
1295785473
200212087
1922031145
227241906
1302579762
837362426
318665562
829879281
250087366
837825285
2019723823
1979253028
241115573
1295251944
177580249
777173788
1869395042
426236869
1362979893
459975968
1057012251
1682374238
1136663163
1515744104
230083926
699900994
823215623
2140267528
2023661255
575493861
1030885221
893874091
643773210
2065734156
1256148149
708109591
413581565
1181171430
969833033
785272367
2105406854
1319946483
1217228575
891650835
1936588422
321401508
1613483156
1913645274
1263489973
1768346825
546203638
1846619602
1802448867
869722023
2086602971
1287346530
1954008544
445952753
96074074
1603482142
1241114916
1583713723
1051951816
2099875666
1057256056
200970305
47516614
2125515334
228833215
1842556647
1413486282
836959697
1114046070
1535110922
1796245917
500622197
1964266631
1097137958
1467451096
268333452
347288594
370508654
1461866957
1478884396
1968278835
70949568
1353637173
58642621
1462041095
757852316
112045212
1421646966
1732081458
1412692786
312216303
689155717
1360045303
369578338
1808061055
1226971138
338858171
1602881105
2007292270
868323970
1294831662
874863826
1251207845
230887866
1097283629
622392324
664199693
617997566
770408956
1455039857
177288140
1483891512
195189151
403650463
312916873
37653603
626185910
171791316
1809151438
1581734601
1395858413
764305762
540494919
323313720
1242846523
278671266
1704941793
1335919056
71497241
1997854038
770794085
1274648574
83489570
1655053347
873220457
211179540
752128443
1914485732
900777352
2124302641
957048012
1479047097
1603353918
1591141423
1985348283
482403721
1318662617
320926223
1300878132
379249487
1687204862
1405744530
1572790366
1080384896
771537968
1967038533
977415003
1442820627
1545050538
349129390
222394922
695176826
1220700635
2085640372
2037908906
1473940203
1423191991
66022727
71035978
1657526488
1596072611
1586131515
1212059173
399860079
284428581
1460168486
1484674865
1654128166
432610847
549484468
520218111
1831309564
1062772777
124654401
1233816714
1272137849
1173870933
799430021
2099205753
1024807564
31177129
865823998
640529057
704063610
1054891803
920700838
2142320076
1301286571
1784501093
344694041
1268938329
1931388523
1385792208
470318182
91470527
1002687269
519949631
326880434
1731807502
1659530893
1494080461
209022800
158612478
831163041
1758823401
1213011437
811557277
1555157496
846455782
1293707700
889894855
1080604132
463920473
1615271785
238736050
103695208
2092781506
1551774088
1632775751
317111917
1840047642
181419945
201747316
314946785
306614792
2042347790
1040359604
224755374
446657770
1076239506
1488476448
1350456812
1378791442
1762155003
1716065623
2084151785
1507983078
470208854
681820798
493758928
253558633
2128448714
1259001379
723489197
127504983
1266367405
1721619633
1534703016
2080954038
724143586
1127322128
1242752586
2121523039
2044481522
1440411549
2125856596
717686508
1030250209
1578989728
782265127
77349870
2072959344
700202260
1133368427
1963589311
149834936
1829845293
1069021163
450470852
981637606
854612618
956621210
535979188
423018589
1233070963
1209159006
599753960
1214297628
818072761
1504772808
1684854605
1291434070
814756821
1372559599
1749891386
179577423
1928442012
933518712
1009704404
2003550513
77172159
253038052
1011105933
34529132
1590678553
596827524
1007954993
659047156
1977377230
1433975176
2057102147
292368918
1399756750
809931141
1973873782
793274605
1417862241
891765995
1925068486
1719968385
1464173782
1955296121
27973884
2133853423
1274441902
851687557
572790912
986744610
1268938329
600107919
183173582
803859087
486456095
1188147190
697937473
437812194
1164857372
1274560533
191692461
665242666
1406858432
1785479348
820244563
290704597
915262626
1389126225
482369967
234778448
1309295261
1756294275
1042309205
325008817
1553261898
657369774
739315210
1757129172
678566459
1941117000
1921281233
524245781
378791823
2010870782
1565095946
1469430375
165395519
1117230814
573785200
58754632
1345946704
256325430
53079740
1931964966
1718798477
1546861938
697365915
2079902607
1006141369
930265459
680302181
1976023504
322288230
2098610635
422960318
136846143
1698871699
1130248742
1798948106
922705088
1261068131
1578687666
1550309457
1222235665
2112360097
6565352
1184733636
1876115834
966387294
89731909
1495749651
1917378705
438693049
1235044356
1567088354
1112076934
1745206736
551885161
1560068957
354380582
1244343793
1421105270
1022464771
1404897907
453808961
1439616714
154499331
1866003118
684654491
1819454662
921268265
1570608970
751709209
2057139196
2006142214
1184975060
352219597
635278530
1092461650
1438670244
1579617485
1195032182
517464388
1473878895
1225733286
494955555
585446256
183848354
498453009
644315869
1890705166
1755365764
943181037
436331762
844948818
1038648110
1082366009
1381430931
1551204991
1308820732
28173229
1201381291
2071626264
545906349
770052819
296998662
1521079514
1397033660
376159361
149524678
207261978
300142433
2139373538
1444086954
415714800
1595173979
677217145
1309041786
2140873889
1752976038
321340021
237372216
385665204
261489595
53372531
545163885
1131459257
1576091178
1686036906
682243042
2144392062
1040255676
821366774
1009769889
1853186994
1541979324
1485076191
389011252
818987067
1049432776
96179956
1239433466
1280794045
1924773321
1326574552
26300484
924907381
1180056993
380576055
1987332886
836090507
1375600612
1783461794
214066274
127241301
882486863
1169716231
1832356515
52439442
741703649
309442833
816733361
1357567904
117692997
1018340034
2049431246
998426755
160267039
334414772
1155153979
1016399736
81179378
1047848779
746398503
919995582
595086250
1773452410
250354567
2010831727
1058986469
52287687
1727975181
484506346
1826614400
1911385427
1984244029
62603422
167558063
510059280
2029999089
154773528
765327980
697701448
976279487
473209258
870801402
1728097172
321529951
657621766
95106571
1512917489
83663731
1086727354
1009810444
157206272
650268857
125003461
1822420022
1133173541
1576254102
208022806
1203245858
333186507
727212471
1925497142
2058979923
1073014901
1597958928
1026989851
45762637
1197567788
527846428
496406902
2101229831
1228247430
1736447131
890445533
969949277
828879788
91601235
1841946458
801506687
608980758
1273045981
1735286575
933237711
2028430158
1122075322
1733472336
490310296
1756240344
1569552378
230047571
338629707
1164673704
1384999283
559345007
1199926735
2107808586
1597531307
1037888123
13161663
282146189
263095734
1620602241
848496114
2099852283
155978929
1721973879
2091287516
165124840
1651310223
1151340907
1290948086
131814232
1124945855
1891961781
1439631197
521224777
92446201
718526255
159196703
1714888514
1137662326
677558483
1728231104
1636460314
935478069
322090758
363610443
1056139227
5668487
1896603312
1365506516
1472114593
1495681230
1994014124
1346461369
574313944
1753297836
1506702864
1756573594
1953822370
1593017515
597350770
1100329869
1862948086
1149043431
715755244
1220186886
83987103
480197551
493765353
2038497280
1775006047
1131693160
725225423
2062093664
2008023381
360466045
1658730590
1205537981
1352969488
735340785
905047702
479454991
1107951388
727643586
1669522490
1699869932
1859997495
2107971505
1721082094
707976423
738809216
1232774816
1763264006
2083013618
423425017
1479211091
2145814345
422031089
2126936095
35427713
1673927234
1152013606
434719725
1243505904
738497067
2069453117
994748747
1974707236
428323740
2123721690
1839599035
1205255031
35101519
1292738716
1430957665
2024289632
370810447
515711690
979235385
1200444031
1388881063
1120490591
1311593628
1562498656
1882386835
1846593448
454865653
1402292613
353110170
1657228048
2063133739
452638023
1749649209
598327272
568901038
1646427707
293602387
1946340353
459247328
394194271
698697919
1007667311
951285551
1326374962
744602473
616104714
1174281302
259244884
407212677
878445210
1077277093
815352562
492419751
144750729
157969360
607623461
890173529
859793915
191091998
415861527
844360140
1698305428
1778184574
221176222
1001826141
841765019
372160259
212026721
214125382
1887725491
494315296
572716914
1363073001
941504169
1693366511
49731921
340704588
1981683218
274717283
1442233693
809409461
2138281378
1439053260
1992666354
796186047
1042891249
699500571
386307884
2081974951
185581705
1840507385
891185866
1288545173
13976472
277072827
2053613985
79994654
1876153047
1829017973
219388974
756825073
2104184698
1503215083
727890533
1352446711
179393578
1951748721
328146764
718427355
767455854
844562304
1634013874
1819588925
1946349050
979589001
47958703
1684235311
434282243
497842148
191856968
1496984965
483428137
817874823
1273608576
1923362172
2118573487
1182850036
825217187
1891553908
1402919493
1120839281
2809672
230306552
410131224
196100583
1405524344
1752652168
1155594029
545118149
1147442746
1792643112
1831555966
1632710898
1616040378
1145092700
1871504891
1544867044
750549094
1340116259
344694041
892068907
676620786
1552560743
1795921439
284840629
1525739821
1474798456
1751983630
1513201437
185711279
1863902900
1861395855
12819806
2114819710
167740783
2020894073
744428479
674615572
146945755
965338671
1213901836
1577739204
1852650387
247079534
932340428
1428597712
584598237
1371279102
1749421406
1361679467
820703673
496502182
1545288051
864864279
915326697
1558961778
860940923
1078609952
433378204
489288894
1204487547
1120931428
719841867
88466970
1099205419
1339468014
995889272
1232456986
553539994
1144542684
16248427
2042934807
1747620983
1886466211
400271495
9999147
1003679766
982064417
1000973172
1161028881
1281731857
2070649477
1967835991
311286708
732489312
784388851
1923054923
1793117511
746934017
630708873
487571659
1164516189
719966373
819653754
1646887229
376935411
546322358
2102696679
1192136733
1429085974
2006268641
1721352721
1289447026
182049464
1502880279
2020903986
1552442004
1779847010
148717562
710563916
717661492
657108423
769121115
322212347
1376589806
1929965509
113912046
386085690
1988464701
727015668
450308246
943696791
409703253
360099359
695090292
1267859994
1678502970
266995448
946497204
1205478174
2108367094
1398242030
1411580588
1515848820
1358936859
1559689415
307243619
92754099
1979082036
1066359852
868744048
1098112577
1799973125
1930401419
1722751859
142794352
440167691
182902339
12026139
383672615
2034858274
674581840
823001922
1630358924
19235709
1842104060
353534172
2139423424
183221602
1629730442
1653753262
1978400759
1215174751
1653675281
1521642401
1064207254
430636757
286396347
361342324
1919930888
1303318023
479894203
1891686213
201030281
1226007199
744924219
501537979
1132958604
1846444179
86601984
1746906015
793988876
35198778
1570943147
134532967
729663800
1765947651
1073421419
1140073994
413877070
796297793
584164356
425823045
425430626
1831624463
187964615
1672451493
1814453836
1702278681
1316647777
121803920
860743005
1054213364
745322015
1326945186
1468531240
1288985167
1099469273
1721306563
533742713
805682079
545295989
1931210418
704598641
1202552650
257619857
1123744716
539135383
1948672214
1233547102
1855574661
1547545606
249950477
1884479456
1986043146
1368538983
842821897
1669410269
1257260171
1639208370
1371145602
315173108
429150107
1649352841
1314331945
1597153115
21209692
1340890794
784748534
1052136869
58337653
354407780
1080936682
258491390
1082840256
752567432
805032623
136636965
1126933245
7235198
22656783
2100600799
751442453
178143526
841801537
1128476404
1599684565
1638988055
2100081767
1054558325
151021997
14537207
810001569
246547140
163347911
1514582447
1982120081
1025543560
755290372
534531840
409413031
1223232449
1170281138
210750653
1709635281
1259884145
367326796
1177107132
1738308565
1427290901
34301544
532788373
157668117
1355956551
536489337
768185089
1551766755
1606442907
721925746
798052637
1960957082
443631032
1727904864
1310712346
1487084185
971231322
1731183504
1889315299
1060223400
1328509856
1353864557
1065298565
1841890664
2045835916
1906675740
1816500956
436911721
345668432
1282194947
1772251784
427439685
1634487278
1223098214
708714695
546831286
1920566411
1929396553
225460863
240143725
437999823
266485604
1965603970
1868480480
1405309544
1043938902
1582825948
442553441
1974475226
1662127868
2047806419
1316885423
1192303154
1942136401
368913244
1119738777
325961799
1936929723
1134217437
2112078057
1715223047
797178701
2101232681
1040538164
1900504727
524145804
1370248148
1007238798
1444263200
254990634
785136479
1222443910
915094148
711711889
1578927117
1131563495
451365811
609837331
1243392400
1521442136
1192175970
1163928872
559670520
1379067575
444346628
89406376
356542548
842919723
1251908522
647792459
70811582
1734027257
1233529080
1680554183
338524651
964984993
969386311
1294013554
2101348511
1893493058
124438791
226938275
832488332
418050162
515010490
50289957
930707892
919048064
1989383246
1263741211
1584100883
1999260756
1076968978
5964325
1295745122
129053312
906220339
385494391
2070871828
1310634658
4779400
792520030
333852936
1520584131
1455182239
867796408
525750428
2056943181
1412704751
789217181
750080620
629846788
50698062
563147111
910356425
1840229514
1110700107
1588929226
271183291
1071811844
198396617
1428250910
996730713
53399153
522421546
2017906405
730423862
90448821
1188813360
1097609886
1685013990
204246138
1971423011
380013589
1583303344
153544046
572091986
425190291
1089125511
916416348
1522496771
1088917868
445618972
1115646960
1190152215
1944314620
1874283610
1317131647
2028003901
1478060766
117460778
74770424
940164613
2142046788
885683725
1008071402
958661972
48639839
1340330007
256203960
125083698
1813972403
1123024307
417854433
542774287
1219607832
1716681876
585508095
1914023995
139410091
1612291352
1172717850
729399921
2060561934
513643108
1129047622
1682801251
19072089
247405849
354860092
1414521346
283933729
1001510852
142041718
74807756
1348193451
2067060301
79200265
1506000299
1075080465
1479087731
2112904994
434544052
2024037595
1335918295
1711326834
463720450
718554088
860076744
334213692
2101869741
884541464
1187592230
427148062
1251026029
1239308989
1341756755
59952156
382817325
2132842975
68133659
1587937034
1433437657
2096642068
1047395447
314420755
1289924954
1334047576
1558882246
525615787
1422374457
1865412247
919707607
92517945
506422044
2102538357
687340132
1483758544
1381835861
1924877817
1667027241
626328596
1012446354
239972786
2115540044
859580590
607815347
858132257
1296006256
778779997
109144188
571717867
1182517293
1911943666
1723220702
757595299
1621997391
330438293
645651783
246510560
2120252463
1314283497
1003370640
1717557829
1621684780
2040285900
709828920
735637329
57804407
1489670867
642426089
875662660
425378508
1348940668
1770361896
1039861945
601168040
549529883
1065508316
719635432
172439731
2104703994
1596909719
273468903
960825602
1883556695
1387826195
691738317
716213754
1505312276
1936107902
718543049
2062109537
600719244
1128173287
443987741
661721777
702089897
2064372741
1440241205
1786949390
1739830943
642743974
1030411414
1047325314
60030642
372998607
1646458105
2003491550
1278835790
1694812695
564955476
419344647
733198473
734770696
1661067244
1535309396
817729650
13571045
464181508
453813767
976910697
1307404951
245468279
729271663
1253884976
1664756665
2088103609
1606608068
639648469
1194832657
1919564185
278630218
1199102866
1167564052
1654967664
1970278404
1871066642
1631417025
1605784211
576517145
685005101
358076899
1083649803
687260271
1709853611
605178675
1216232348
1334873740
1944260192
1775798958
399101578
480299431
878777970
722130668
976038055
400401286
1079379640
1414486558
1994416690
1006864978
389781178
1411202610
834750447
729804684
1459865535
1842762596
248519291
2025491851
56560637
926187294
363933784
2034177636
1034586456
835266017
434159079
549562316
1989055714
938701238
1126553801
138518015
718893406
512986258
22060728
263249746
1594818816
1568150454
1070549537
2030639845
758133532
862055440
578655073
62113156
1470728209
595952055
568485890
285185008
119938600
182439894
1995065295
998604709
1667320246
1600094698
1390728705
1241741924
71720400
1970248567
1616053207
1363556954
1921598781
423444652
1506708992
947798793
1614982659
1820455477
829025539
372791404
1165205675
1953432908
1380016842
87418655
1626150558
1733041530
442025526
910704474
670098290
67517203
234645845
118924916
1874012171
1657114427
1535486198
1355443844
53118682
703279472
1549382144
701515928
1099197527
1077999463
1865971091
1502202515
220695975
248802178
656682257
469626348
1219751813
727529507
1628516426
1380943483
339901385
1652578102
1712240134
722487220
1705942064
106696810
502932780
849554549
752032434
1832462753
2146225660
1367391316
368431762
2111678002
68885997
1476995245
1712767777
1659902497
1782706500
1459611219
1796041943
302330828
1523924131
1635201046
743002606
795349609
456110323
7348230
362378514
418328190
1647219797
976471092
1613115293
52641873
1405446724
2089825661
1705308704
1697215592
1946700065
878067242
853982653
1837063839
2099649771
1698183702
1374935470
1968103937
1373898893
1663898784
255153899
1695696802
582566936
434987851
1202255223
1621289761
1594646538
1301218898
842854360
1922021955
1982337334
697193881
571307390
1720541865
32338991
910839483
1083140971
237101494
336651835
497676142
797706203
1538227880
664650793
1102042087
1783182705
1828199506
703775189
1428598769
1344891835
1086753233
693933406
945719011
460687511
1410193460
1767938222
370041920
1643308076
1352926037
2112522755
945714366
232196026
1518168927
694058664
1416106574
1897130224
1988957022
128243168
1992343211
734003549
761233279
1747422823
949249796
2137215287
2071079136
2099394924
436354870
530117748
1288016088
845148782
1438047823
1007112930
1076936389
2138517398
608309190
292969940
323746935
1751650546
731665374
993473596
1000814039
226938757
48747371
1504962018
1291310867
170107990
1632015853
1794983715
485918123
750636811
141871460
1130678843
1268999392
2006163675
1031404504
290747752
787268468
397044491
1916830244
2126571144
1272913113
1073500506
1358048656
1292685584
908053230
439338078
1883305307
790869579
894373534
1882516633
1676482182
1863595442
1331919787
1165507604
931118401
152997602
851405097
2093129567
1969225141
854479059
780624373
899487372
1779212541
1589951373
1272517175
1061146968
1984266897
75124479
890723122
1645596433
1536622804
682097554
1376094533
531172717
828484451
15400655
1597264522
398263126
1569989091
460785190
1336726976
668431162
2007224681
902898456
73440042
1423494284
436589803
1801127336
789337
1406168927
331753088
1196873965
1379985675
559137493
442840805
1389104483
1038530701
909389278
892436854
17487468
1993445495
1295726705
1242826491
483404528
151623872
1139947139
2074442381
1599512503
1579960318
477678190
1015522974
1905292313
1784566406
26543934
1120360505
1905152816
607638940
242851578
221079
109451619
495810061
898874200
2039344941
1039989104
1057025717
672819417
1197544406
157410411
68184941
1162914219
583868519
629560415
688372163
1821114616
1636547317
26018205
1994330850
1041184505
1721612535
24986636
405465627
1908927134
1265034474
988742715
796939108
1334081036
514075985
1625510346
2075671736
2050041378
296457678
1495784628
1646531610
1310676196
1537841171
1547005715
2094621811
1166932939
1750651892
2132196428
1268473504
1978328354
1934173513
1893302196
780429454
422560654
469652596
1989383246
1760290299
403449065
115024309
1866385347
756310362
1921628708
260026767
236593838
1902772387
1418909900
1754650392
1291637859
1746717576
545046772
1004043120
2025925368
1821327609
901187475
108444570
46348584
1718604
1906802290
1961461571
244068501
2094977999
68622038
338015964
945290315
120021369
1156689059
1422010075
1377521593
718595898
554036622
1364539044
2037539007
228654078
1965961336
1079198897
907857674
696194166
644219877
752358997
59723482
592869157
233258810
831868510
233454537
149495389
1094331708
1473156578
1807013680
1179837094
909380823
1656076310
570958016
228360374
2064834862
244561252
1508351958
1684692565
1644967014
1266981479
896032145
1068874648
1752498940
1007807655
1822458190
382306373
1165903352
1415557382
686672851
1353412364
1014861088
969976839
1281541434
1990471945
1476143102
1413816505
804548963
1417267108
1470275016
1387483910
1933780531
1401509203
1316110699
1773653741
1587640704
52915625
1126406225
1725815145
1004883206
1473364244
328541995
1273116061
2058783158
292368278
147822392
1785989290
339970148
1821079904
57985340
211132702
409932477
543655023
1229534948
123231097
181541050
1363388126
624386456
2052836846
436796196
736794610
17241267
515966898
1123703505
1360054681
2076239088
848818310
1493973519
164947633
2041347755
870092859
982737369
859089260
644163860
888118659
915695462
1979064012
1556020962
1311475097
369387258
234803574
2029476133
233785741
1328288394
730630400
2037871656
832495862
1584441910
1935864328
521284498
130129033
1071272985
525358743
8061420
526619546
1364797408
1913413532
1520618821
1776050928
1345657159
1152698623
338293785
27980221
1352391135
1957014521
281730152
354860092
940704192
1196355570
652925510
246464201
423815140
1210783084
226665229
236955427
1678484050
773344686
1030397940
1664045796
426791654
1777149229
1398099252
12813020
1240015553
1451890616
921669063
74700670
412521420
1699943704
1757275291
1458062623
1227192015
510706807
375282604
1436036993
1273760138
842429431
1377801334
982650191
590565211
1080380402
273051594
1020273475
655046633
353685932
1003910714
2062441454
753525597
2141837996
1062807759
2092697930
1318301144
1377143985
2146790995
593914159
689825010
124481773
1135659152
63190969
542557202
2036203820
843028218
1949403603
1515034858
1224502152
288019813
130411010
1950801667
419204700
1561505833
1147192632
2047884418
1299472282
1200542029
575493861
1039459487
68312891
1006475182
472426226
1986311281
716473453
2045080872
1278535608
1079996066
2136144829
605897892
1654436522
1040250177
1721289072
57738003
214538702
1892272474
1460053736
1113541662
578920719
1149853846
1270802225
350399108
1726150834
274330704
936289024
750310483
470151736
1368255430
231605550
1084723553
329216785
1569117000
2143369711
1965307257
130823873
1600366854
422885193
1569693075
146194587
1861108269
1020698044
1657074631
952287215
458764034
1216115903
695179952
1864089490
1671465553
958145815
1846533170
1390417949
1047050219
1989514055
1566731532
429791744
443011938
1672688198
753079034
1639918376
592333682
1680764400
903068493
1634807620
1499395055
47633182
329264537
628952230
1581115129
902587212
549508122
823181115
1665665844
1972938781
15031547
2116937626
1005072001
522245876
1995576284
1448830839
1285896388
1156639460
1668011016
1494388721
352690640
1978328628
320768971
431709719
181568271
1094268503
1885819769
611792093
135847642
174298378
846379717
2104052065
2018515173
755202940
537122611
1179143098
1344460103
1137947738
2089416078
41284903
454627659
1569304988
1725644285
1327563862
261407822
781060298
1566414993
1966590647
1513824251
1512771741
113937192
952941691
1193218843
922433626
1172149745
315076386
1136601573
1016644802
191994957
698691546
1219143839
538112755
1394326778
1915309408
1466801083
327362108
282947088
473925919
1139516773
1457317545
1250208755
799455172
194240219
2062173539
1519344758
750307031
851754793
548878039
1309643440
1202273345
1565141553
82728312
962188853
1394150085
983972738
2122966723
1432699597
1924418006
797934949
1264734190
1959323102
698258298
1825924407
147195681
1926421991
2131612265
671219104
377968045
1598736057
1283145074
1569176060
33747619
1611149213
1201833092
2010644332
1084524406
473469801
644279459
653736511
1101620540
152173541
1629015935
347496501
1065218565
1200032833
900284071
1922296196
2071133592
1395097113
133101916
1392042584
1114743922
827040242
1095171734
1003760037
1890529822
470496517
1658995478
1835794843
178606321
1646128343
1554983015
1812042464
894603469
11153664
1365744957
1458524814
384503552
796348210
2043777866
1425702402
803740648
403803923
152053681
578667827
1502316815
1791068508
1102016506
1485805811
353894089
2020684240
1763307178
966765601
571883530
478177599
2003625470
1021605407
1877485743
944044695
672587206
1160746177
919902103
1421049313
993172282
1098520463
796801825
2069493498
1830102515
320850780
336057480
709574158
1740332547
250576081
322363494
1376133675
358481759
1289333292
337590842
519691883
2061955129
1351600272
826722449
1878396698
563326200
433019573
342598262
2107694268
1196375987
133732197
1040960847
551585165
1838523642
1838314262
1712853160
1933091475
1442698820
1285826733
1180651932
993262153
1414131553
1110825166
2123789224
328000920
910491811
1597953679
1412642352
462757924
2138829172
1119901560
323697104
752833000
494917640
1516181083
520971264
80961464
2102626740
164733428
725323316
2051128233
1207645215
72023507
1302552095
1071462363
1928819386
1218616223
2043626565
1996692498
1736277189
124767686
1860387123
589887839
329641492
1577119251
784689282
1355055552
358780240
205660380
1168991397
1780093914
810532946
1195247084
668452782
386097220
1474688977
681127020
1724957058
656455733
210851273
1108769348
86651675
1821604658
684550079
645520204
1363949013
1957596701
1728696778
325224176
1129714570
512955531
920739447
81133049
1197737485
1251969629
1750852700
674413563
778341829
1427122957
1689880818
1831624463
762199019
1082724108
2049688012
333728775
933256185
1892473432
427777749
1792407560
1037939201
830678334
1733599075
887602352
1195238394
1935614684
16934126
2058152226
1067953923
915580749
2039732690
1848826110
281400209
845524004
582367793
654315817
1283448666
2088080842
831821438
1534604960
2040745077
1447697402
533614571
1037276846
1782659892
562374838
922437935
1030999249
401904139
2095591777
963778534
1294717378
1449850062
1946438983
215039113
1235285717
410187952
472820805
2022163704
45517491
714870313
1404725685
1829838526
1285138299
919432355
1565671692
1962189743
1502334504
322421003
2032564564
1131065276
1386292874
1493461719
128841373
1418340691
383375636
1434668100
1580784157
238723556
804786250
139979565
1072186858
2001076535
162389010
1053763742
2002356610
108639122
58383467
985133434
1435589994
1242178519
187724835
507173917
1127688056
1338116600
1344515832
2079519307
256613259
219799361
1466410206
730193760
1024109370
1466513180
682658111
1735953121
25039060
1189137837
1637407452
487472120
1282369341
304879301
6543759
1835665119
1201609717
1161012515
1083785924
869145942
226351890
2005511372
1427990724
431786881
390580082
632592494
1549294291
1136343987
570510237
562698550
648783892
1046778419
1103703731
1525988676
974205259
1984766320
1137827874
1681182450
1581522063
1273785964
1050151641
742260114
1740931596
931934764
657609429
331857600
566071656
1326283910
56099887
1865434301
341336499
1929438656
909470020
174467734
1733832891
1996997578
712838914
971891789
2052266706
108282417
1623272166
2009385513
2015060387
1698606263
1887820276
1324614806
992032081
1485675357
1843979711
796717248
146162296
1062900843
1178039309
984319869
641430705
985593844
1336564923
1995188871
291577747
451928783
1385661129
279336278
2085450893
844905199
568712572
536883875
1524251356
381484254
1222749970
457560489
1779739362
764232484
1795092792
886735363
870526794
1934347188
724550794
1364936825
140362687
1564195078
345771544
894423964
14575736
284936977
2138020160
1935685668
1964324518
1796870718
1066948485
969006006
251909708
277505554
1460538091
666698525
203791678
1304451582
81000541
344159234
1289578758
929757682
656787034
273640692
1315094813
1722964436
922683552
775590310
1337082282
1778064195
1553974602
1670365705
297217656
1612369690
1074903432
1675526068
1672848117
732305109
493247177
1766577506
623891304
431480217
337392187
33035118
1020513573
508452261
518951414
1358621091
904987584
1284997088
1337831173
128609729
2073562305
312988971
610264906
1701742294
514768598
53860335
1020692172
1542790213
1299441672
1945928856
452579627
1245061688
838842036
572366664
1418724075
1393751538
1015962516
1509085360
355143691
1036950869
848731653
589057977
735275923
1998731460
699586557
485402899
1686161798
844245014
42912060
962383433
1798357721
1199773684
1161776236
950414924
699827543
368351311
1970930862
336359539
1621613736
896526282
812502570
1141687688
1803890796
2045479872
1076911462
268281223
933001371
941718597
2127500116
367089944
1545373715
1846348194
26440602
107834439
1624992069
1306388390
580134518
1355573730
2118195655
899520003
1737674083
609606577
634097334
313361593
1537741115
1803096600
129565497
1734101098
215275638
851690334
1132337168
1248538851
834514675
1695690880
1374803641
228168816
339902462
942515282
1835039523
1562298916
1835896810
1076367903
1359816851
545268157
1619333594
1822502029
1473940203
944377625
2013593638
92809580
43114744
632909967
329039188
1250207545
187248557
606973750
1429596877
57210813
1724949554
468971995
1449409047
1389156606
46740362
868876620
1339312009
517666911
1393576534
501715865
1938743651
640990998
1722521351
14974090
1409436246
144695654
1895931585
663370405
1005463991
1028743993
1041634008
1312968213
174518449
1797207721
849125645
1469025819
634410183
1382258575
152676093
2070353654
785235304
1346954306
1380868530
307155989
2094441550
1694354618
2014562247
595996288
175111138
2032766512
113978034
1204074895
1577576436
1654617876
591913853
990986259
990340862
827230657
1877550742
1411926213
1006692388
54653634
686357757
545332821
1794620046
2142218562
699827543
986974342
1692529124
1503246730
576188645
641531726
156887370
692870773
983344112
1138196681
2123606808
1174247513
1674549384
288585094
1428819261
1922327772
1665661679
652217197
401212251
1107291936
2086946232
243915396
1966352069
78655440
1802210385
1423885891
1214036779
408108760
723540184
1654635565
985733280
714372642
1784837472
1580683295
1768077759
1646269819
2050200484
2060296823
1127017617
1271076645
94359987
1829290222
1967560145
1145481905
25935169
972804486
807521158
2029052189
1211676877
1690358060
989487624
1101829940
1927708177
1413222445
1222237066
1119911390
556914220
1171064098
815657475
1022826181
1597294063
1516481837
299453450
248079794
545380648
2093640972
1606209787
409640034
378256890
730103026
918391914
1016611744
1329782234
975638400
813319842
1594594978
830114892
953741714
1885376561
363372980
1003135824
1426265862
1819210559
2037263386
1681208598
1868104572
1642177085
145855944
815956159
738642909
842485130
1254180953
1739310698
480021867
1730739950
1410584637
825158600
1635761261
1619639858
1765642888
368116685
1568706668
2068769645
2034057569
222288925
1758886906
1137611081
957755423
287815760
1899527598
2105754576
1441813048
292733861
944549431
1895309959
988078627
1790705869
1849716405
1342699381
652913009
863338580
1432707557
1104621578
2112080339
1720908585
208559176
1718044963
198717247
2023541277
1786239119
597280825
1041302839
1920084310
848608844
1520311989
2102603868
2113964000
1392118599
474520024
874544444
1918036240
416420112
246282703
916408478
753549987
1078791191
69028858
2059751333
1478837554
1164902361
924740882
1156759516
943841523
668743492
106953205
2063773520
118341438
1011625725
1533226572
1095156887
1637128824
1768486501
114414885
1018515106
1876102270
108659545
1342085313
290027427
1014208891
626975142
71509149
392388960
1080796173
1144841322
1265709391
1505655003
2098361476
1643057973
1881553462
305842494
1079538737
660600507
1284807416
1185267870
1227964688
477832041
751193452
125126549
716319323
1123334718
235208413
621353533
692095345
488521640
932774600
1939689490
541216073
985066228
1340745738
1144238085
1156168110
1703485726
563027493
1991876625
1443103926
805527403
771306152
751105596
1612637641
472603759
287647615
465882689
1594647258
830120681
1001023560
904216101
2025207513
332889087
976755633
1263410347
188864117
2028569319
1459954587
1343380921
1821081019
2078671649
122972368
1003798582
2060482073
473532952
1229149411
416263951
1928749608
1791381821
148606441
791918679
1916088372
1050660940
447876349
1374711304
1951464545
1290510199
370649147
1924716513
914553699
444438371
317113325
691812474
1073276344
81610754
277688564
1324726774
760583152
886744803
78511469
860864955
311154441
507154888
1366125203
139892450
474767567
1914668652
919619401
1038556621
141688673
961935703
704504468
1835049120
2107491556
1780982772
1353900469
1262488655
1885641858
1401315179
393417951
1242823683
1255813739
624591241
1781482565
64545166
1377671283
631987005
1175866887
669970925
459596412
1967518930
405454660
1285467164
1914562537
1427482981
631651550
1096072993
437063683
702032296
2112977436
274490271
1007752233
1353917627
1795235554
1007829808
1424132020
1507681279
587598069
1596047240
63449268
164724354
1245435118
986162706
1862807795
989492837
1152769470
1084303035
1428772102
963344809
903248675
1514548291
1317607359
952821352
68609623
1144191034
372710487
2019503668
754640135
1138543899
1757081986
660776535
1220386262
1276826757
1488752517
461722043
739768372
1442325707
1765684556
1373398712
1670367683
1660676443
493007642
1282831137
1687786199
1102006889
424418387
324910929
1142932465
1654657148
1238278684
376022653
1679750757
1384184761
1659548074
996135473
1465135242
1872802284
2067222096
442933904
179011359
818890749
811831560
1520240058
1566905664
830341722
1414407767
1366530008
559128460
2136017760
62523482
1076263563
1609981437
187397347
2069844964
1231579040
897293075
1231105966
30018891
782021824
945815786
1238278684
742959169
1744951263
1190805775
292141506
448155938
311044090
659967326
1324864886
365406055
60449998
468500516
769032113
1293296632
796779997
805455208
1962569653
1133500308
1432649058
114934585
807374909
132920235
1901893796
807418134
251446701
1468138803
821074959
434944767
265149418
1584581238
1308156402
2082930424
96926811
286364743
1591980150
652874916
722033595
1427890418
833760173
1859151660
554683045
878813703
1329638433
851017570
2084945376
1803923595
1936314342
1135112641
650621785
279717397
1084783173
1449657367
887639414
1674834555
202485952
1412690621
380776020
68593458
1086766708
2120065726
1073627690
93961484
1655685497
213165743
372299427
278563287
1191854444
937269064
1862700401
572232923
296027573
1008071402
1589992114
776668710
1688976919
1622087537
648618359
1741602194
583173474
1481287130
292463876
1020023722
332206964
292575426
1137589482
762518527
87848111
108922593
1887624603
1484245402
559326369
309212969
542422082
1893006990
65911828
1251233884
54670393
1919636889
1932417625
977565277
2119563335
1501303774
1835053920
1959482307
681263915
497417899
1679830953
463257186
420720666
1311446155
379651230
730675546
1130719770
425499558
313443778
870094119
564439467
344341359
232417584
295787761
4818931
582752114
462668768
1772910924
1889950611
1689908806
1097177573
1364218976
2083837116
1936720380
451534739
612852257
1874886747
1756104808
888967891
677059764
2044942092
2106938444
291604485
485164646
1414521346
84179330
847223640
1159389872
1946379149
991065419
1110921939
1818790685
880574238
2109404358
1494077939
943348579
1496918316
353709261
1429480657
969153483
402095321
524703601
1235222497
29315927
2121115515
116726408
556794265
61255079
717175417
1130801058
867951173
1566238360
1599605795
896281774
468032909
1546347557
446593821
1351185194
1084934496
959408779
212714002
385855468
1980161691
151028389
1120270951
885772731
727278778
973656572
180173146
1703298019
2121934784
874913479
86941506
125504039
872751222
1554040274
2132359342
1184987984
2136229296
1747835843
566943457
141160472
413024212
1050837982
1759951048
1046558024
1646711160
436073101
324639698
151380963
1692474714
667003879
134104988
73660909
1935779392
1444919241
1427828304
1298351865
1083079756
277667883
1615301122
1126406225
760977689
1113013180
1016628194
1334813114
602799743
375709880
154441840
446308114
2124058109
325805386
1940876912
1590185309
633012397
1775113951
1686348697
1908504478
1996729022
1778552164
795641380
1970715319
268252943
1034595179
1787837809
1310824801
1513192054
1361514888
486977807
531167460
447918827
2091985179
1364030832
1091159243
2044819834
1703183501
1555150077
1409337309
1047042528
1020038703
1381709849
647229368
1353312302
1887895730
26519627
1253031578
1127419924
57745798
2025026904
963002037
1670307144
1730845089
2001850023
288684405
1916881522
709666226
38560734
1612296348
651555478
1569697906
214282847
821268850
923930630
1667637394
606706444
8109221
931967941
1701142682
921694147
1092499990
1868762718
937304124
345497213
1247943899
1735743735
347282591
591552916
549090976
1595014478
197790994
2023251313
1488202022
407378476
504506904
1805973280
136729847
1237469896
1574680311
1005829864
1527801475
1463272428
1224439990
2136877456
419165234
299582694
1927670340
627409094
1121152894
1033846566
76488871
1102820319
562688914
1196240353
1560350570
755576301
1373317600
798743381
1740543250
1201205214
999487846
723642933
1435550119
1594417418
961371099
393358242
1194061005
751128943
1556457664
302820728
1233267817
1290793558
1342723823
507294205
1374577888
720065281
710567208
907855772
1515697248
1226684319
429120576
1544420893
1390388152
1369594163
1121672300
825908139
344279593
881582478
1376596598
2052844232
709376126
1987714907
514423071
1189605550
1997393589
1514455067
658892894
1507050565
405146306
1158846588
1231030629
754741556
465335694
120568930
1827627707
327805772
13223398
898254082
1722849983
635582853
157736700
2097949132
574625657
583674165
1992728426
1922103278
424945223
402755700
153450087
441246259
1944910745
704894447
928343499
1758991394
655642397
1050041088
293457367
513291683
13976472
1572913337
1713573946
1644055316
501293079
955354507
1585635554
853701075
817763845
1104923517
1077972843
423860489
1099230084
1816839471
1199656795
3018936
953092257
592309334
176414540
1384528881
970963240
1559201738
1338343827
443363868
819137908
333104426
959423510
926492831
1591141423
885588372
602268418
1774295933
1546807332
2077145723
47894371
852903933
1328109750
1384121487
2120452302
482617818
340233865
1792388947
164225675
1238746378
794191126
1561548071
1911022529
206036427
1399294668
2143553899
1864095329
2018048773
333977616
1196005463
865639735
1607047821
344774961
1095869437
815653583
1634487278
1026527342
887054601
1241933917
125013017
1445109698
82294876
1772351909
1273056010
1531941700
551478023
485933456
1510375815
1428775851
1980099892
826732287
915919434
1749357955
1592488294
1398338571
1913985797
161942435
71896078
252115451
1440101654
1658417194
107616191
1720304209
629463078
1178506470
437066055
658450712
2043072000
594011786
1018544952
1763757397
1037490362
298312275
581432072
334012317
287690152
274229681
705803830
391264958
1700417457
532380809
774034945
926199293
1858506719
441542886
713894361
1402495597
477054972
1471078983
2060348978
1941493159
1476464052
560187032
835302506
1367288100
691475283
984867401
1165453723
1835718184
22774823
1900597924
983747350
1201959344
61562757
290032878
320330730
1225860220
1726349208
1072665878
1403646405
1506989589
587161777
1356564327
727647164
1717790569
1005007930
787269020
717955453
628443338
1844898053
722720653
752552161
1135623460
1921698614
868558159
1868082170
930159789
1068771143
2034381404
933829036
1419871188
1771783392
1312449135
493706319
91926254
1255835486
1254105676
716060204
17822992
1221843531
2087981232
1193315240
1362389073
1520758673
614296325
1418632341
2064908707
1374190260
825279356
553913142
1087740610
2131089360
1250472935
1427937766
13541481
1044142117
1185650795
2042990235
1535680708
394786536
1278011157
514333147
186056535
2133127813
1900456690
1508575803
444582629
165648196
865861823
752929021
802486201
931000992
2084304382
613268342
81208412
937427475
1072051929
1582176495
1923264802
313266462
479715232
110039336
874548759
1222084167
25443601
1342671548
1612582272
1599225828
1251575854
1947770576
483283137
280208386
996284903
2126431673
319556790
1544214983
1102174427
1323607272
807566005
339638745
1701671574
993144786
1028273494
1587633431
1612712584
1466171543
1232759780
951967405
1100014677
1665679553
1792472765
199159824
1246188748
824920899
366736201
1684247520
1655973607
2047256238
1328033306
1355357161
1223321642
1323175119
2010693987
492012366
1718400630
1128249410
707280595
777721496
108560971
1030211663
147433484
336017128
2068972380
1702620974
251986502
743191750
1103387986
1165327250
1411294988
41283917
399779649
923851332
931398272
354368853
1094195988
1165403206
1801746594
809406900
662746407
614822213
1833633648
862477936
316036833
605338075
493004970
1602911234
1152547039
1050602826
1336844512
900500552
843487368
272637744
1138702986
1280684585
1252204994
334717163
906294302
154673095
2102038410
825104964
1003349129
1261384165
609233320
556772264
1326492563
58866274
1808992616
755823819
575960158
803599246
333322965
1216767005
174800682
708469695
850891018
928499524
865728715
1180635173
1329308999
1865376775
1389177249
1762370752
1425531258
2002475090
994340809
1350729558
1050432356
2134148971
1105897571
1940076788
664917581
1596641710
1840339699
470321548
272015477
931460217
1558358066
1462710691
1852339450
703071806
462945529
762160822
808540014
1863328493
550271928
805552407
97945596
662516667
956349995
962203988
1445560995
370810447
179760876
290720210
698495792
934265287
1293422962
692232084
1717020610
159249229
2134285621
748845203
1309233018
64784420
1749706462
530023793
1445499478
935983274
1838518623
1198472968
1825566875
1288060911
1371554361
1496938731
1530657277
2071893498
1347675639
1809423029
28839251
710385562
954691261
1996991109
672337367
1010465456
1540027306
787252968
1462751345
164510423
43025795
1426578084
1303832815
1771405902
37271978
993081279
543708774
503009959
300932547
757902407
493580320
1578267540
585540345
117908312
1715521344
896152233
352690640
724057591
839358595
1285164829
532292788
1016820188
2110058312
1701417078
1211768631
546668335
1136402427
39215968
520273216
1071827589
325550356
1059767360
1262996542
1569476874
632517487
1705226545
756478425
1654422992
1411120962
1889520002
169523557
2061058156
1601556485
1948940385
1172522527
1130449627
1235226697
1979738581
333173041
88793548
1677421246
1612801289
1230775984
589749266
1607626303
1007594028
918391914
1686226000
1679936744
691608840
412698098
1249822133
433634600
526267540
2005252842
1234142885
665075626
236537054
1175831658
493028381
116891041
1787666591
156772609
2085837830
1380089
233012827
260657436
1256927336
1607278315
1059167200
1100075106
1837796072
1583303344
1330884905
465761670
1650082727
1030139854
352439328
884932557
648576873
1620369352
1609724123
389441051
713628586
1670557751
37616182
1461907106
2058862624
1805040792
1077130613
1429919216
288895490
789187347
445832788
910693595
558126498
883670886
292092471
1107831182
1477410345
1441092256
74706627
968988689
590828659
1065226502
1798228017
637188866
1878985659
587013237
1799679809
1171309745
2120246855
1778544495
1547521503
382022851
192369705
2120567192
1720468276
1707207443
921705066
710864944
1101055180
1055784781
1941580145
769902661
789524152
783905377
2133696677
1248786473
809658022
1508375024
1532409791
2013277909
432842673
1007908889
1552166862
1526406271
1011636239
169640800
1898918721
1636625047
1007382878
2137840784
218093423
1031909285
2059855965
655152109
550323770
1246483266
1247452252
449588191
700609872
979012813
1225652413
314430479
2005770474
2130371444
192330776
1838837555
1248419883
2013544808
1187312204
1310663456
1255423221
1525677049
1315127959
685746780
1685701241
739126636
524214804
35982439
1254305696
1134597132
1073688133
1273733705
1111439540
1401809878
96831246
514961990
466750521
1273102118
1478906610
1851918057
372532270
827092791
1428466360
2063497985
596897017
915573036
1077307875
1683019985
1238632781
141119790
1253031578
1389032799
1872045492
145934158
64116014
129124058
526309903
1476503553
209325093
2042789892
1626832061
1922928326
1489713132
1491854280
562017029
1080306683
61037522
448017744
1960693343
1924208903
742550314
977504070
427626640
1018694159
1847090165
1313480071
574310979
764753084
62286641
1325738448
1712870045
1147327369
21078789
1843074991
1120005162
1456019106
964767188
1933671781
1449416424
886297347
282911065
1215072343
505094415
1527058037
1638710681
121817986
1332121251
1582328229
1328883132
754542333
2032966001
1540060378
60357987
481640956
25188987
1144737250
462564968
816210740
1630819426
1461420184
199668297
831575887
2030347576
1969256568
274495260
961206505
652613832
611384772
1238462303
640634027
1854186284
1847707206
787781011
1202205911
1744394982
1507588220
177974091
168059593
280428065
1780244301
2051827010
947454809
1622434141
2014985837
733789502
450310035
633001489
772980158
125883005
586032281
815478076
1312576594
138866287
1539691322
1663322403
1711972974
295027259
864275084
456941922
231340672
795491237
1243872880
378536549
58206276
1502039642
1237045632
1652485044
789324305
1898132379
34337829
113761279
311956182
1702829050
500992446
2861766
1770806399
1549745319
660447843
344934438
735130136
944705703
518887760
1804743280
4300521
932149476
1387738888
1965355676
1885463710
470503104
1542507254
1400898162
713410307
1815668916
2035443758
334571247
1137290028
709079784
715093810
1794098463
604728190
1437040222
1306290262
638891724
2025072568
884489098
1783865505
853203198
609682548
467918576
1324533356
849273214
585121751
1653898231
1382226228
985474727
1756888873
1454519010
588445821
417708261
2058726459
187280424
1584497507
785202193
1723207806
1244829488
82897807
225304332
1582344234
1570751289
835412703
761348751
972801210
1578363264
1973037707
827232511
1670870047
417127396
591698863
1028076920
886247669
1417814802
155201999
1859502720
1410938414
1902765820
453730230
507839613
484455605
2130157673
1616597795
1331023196
1777488412
706827432
1852781579
1927918217
1349169442
685762575
1691312880
991212348
1808472759
1644835635
18543898
1028227401
1435935634
1306858485
547453495
1994123935
1872055421
1753529433
754451990
293298500
841243726
669104028
1369527503
1227492737
1793715971
1830706020
1091015392
1714994197
2132742261
1753529433
1585635487
911140003
318770304
1493559833
194017165
1232805
500139064
665604671
957711414
1202273345
200418763
1548142415
562860371
1254089698
382890421
386626813
1232107643
1053528015
213598971
1560762246
859543101
1798706388
71212118
1220654423
665022319
201064250
446091197
1651407081
431543444
2090284041
1063280549
1118013612
904668163
208750409
2038524503
1505845721
154970538
2047943121
686807115
1986355610
592093932
1586144441
1618541674
816065394
1606403009
977383078
314693383
1907144280
1303405105
957639581
1093559687
273990396
1318868077
968793555
41689490
1681303216
1254170917
1484362938
343866697
213406580
1003508569
696558433
429705022
1283131113
1561354999
1911131102
1052877240
995754540
633427697
1483208988
373383978
444721910
1858137957
1218165483
69633446
2047323372
1360491579
486696099
1687144863
1317397300
732305109
846567191
2132657034
882304064
1747213035
2065378967
84603144
2011416746
228073058
1656473936
36347947
853456853
1566767102
885427828
44839413
1708893375
115208161
2020320825
789348117
434286077
1253219335
756444490
1633243426
927063344
1283442841
1360023716
322058247
1083808737
992227787
100105674
2014720029
505711419
1484549250
1903239226
430696163
1905165083
456944064
1751159915
1052890708
1514384090
1905957123
799868877
679483560
1388282713
173604789
1753428177
802725273
1224212614
2098443147
750700857
1224087845
1851399667
1274078962
41417298
748278288
1951921398
685585175
419592909
1737846027
1369313766
1400453582
615417824
1012166683
727541994
1756707394
14297273
989836418
803796167
869405278
1757363578
626566381
1712384201
288110755
9130589
701775125
548385315
927768658
1946340353
1130666638
1054659521
641327538
589106722
863535907
1101136414
1606121857
1552742672
657156762
2004024471
1792927415
225211047
39125059
613944696
1349198478
940090374
1225855860
9074831
1967586663
623962900
1592471074
317279558
2117825661
1191140734
921729906
1321926899
1359188510
2075425417
271150027
558217674
635607938
727130685
80786162
1091184774
46382971
1077579722
1296484180
766133865
409624401
940059996
771234482
1814361938
1357034990
1684556736
599484212
166275438
1705669887
466755287
307935035
485635275
251380221
1578231989
339646941
1031125154
1859068374
1228996666
704456790
1754453295
549457464
959828773
1227175782
1825700056
667796913
2048273241
1879096297
617685043
826740902
2071878067
255184823
414873927
64924632
1880162837
489060572
798486996
387532334
651074607
333807727
1774446371
45746969
1821471363
2084190742
1400070711
2115017580
142623120
754381618
256700429
1683137926
471718935
1619533055
577617476
94932169
1784011439
1999588244
259051174
886297347
2004748186
944330152
314049372
1300711116
280100927
411606352
1472760480
413590409
1490711122
1011136233
1936543986
798009451
1384839792
1710250385
1088746890
282368836
425158965
1242892922
1274428659
432301172
1283219193
588001358
413725448
609454435
1152474038
1907195376
1484801422
1712410597
774801260
505028915
500306753
696225985
32064034
763120562
1141224326
356043540
340258196
305954398
1188399760
1957052225
1838991004
1433859780
1207260625
618590702
719283436
610778425
1749737283
455046845
1015773913
1834552549
1848218388
2015931775
60020015
1256215344
1838337062
1787849507
1267167630
1944422367
200849270
41420005
863104144
46791914
1889547327
1031339434
628396464
830578848
2049894499
179388420
968412022
1202203943
1969233032
1274225889
1692481888
383533926
965172214
1492467681
1399130988
808262974
818067643
1838041786
1199863441
92735793
122092186
1045461064
1841903384
1047345237
2146261723
856178538
1319768313
748370262
2121935812
1514221067
1070301710
112804736
2035278162
1121605929
1253230799
525830438
2071626264
2006178768
1850834936
2038881043
877248216
664672768
1430463157
1163251043
1168107417
148250400
515562705
1005823188
846090535
2074121101
301614628
513651009
555623229
935931975
1487537994
2064952883
499113677
117953177
169910087
2068428450
1864123460
1413730150
1443375050
987176575
1743519019
830749013
977625912
139553273
1854668172
1329152278
2034991263
1186172672
569542323
2085321893
1018976116
1564780662
325277073
421392668
339384586
1992436907
2075455360
614013350
249034246
355087777
1959413974
1247920830
1820939136
17549141
450218945
975459819
831596469
1150899595
2075296585
1403790018
369482460
1296784386
733958085
1839337599
1824220216
313614688
771800902
244237045
1006416735
2009963236
175208848
1998043357
1335311781
448124709
552369960
1521333354
26316052
1860118521
1193650197
1464280163
147767935
729773319
821312460
473559721
1503000905
1166652551
1364362319
1589635141
1276781355
1887617700
745270510
1883273486
1027723390
1711877105
1812392599
1993768558
1222202802
1820717719
214044975
186913053
401124031
26394552
1710116626
1054871319
69562066
1029984232
2144664217
1003908587
510156788
1555485821
588207380
881582478
214037532
141974237
1589212666
906543789
517857220
1482012160
106091378
466946962
1801398637
1607713636
811749652
1587099496
331739164
702417979
1476902712
209477399
607737665
1860278180
493914222
722076056
1592216502
856205010
1996770117
1465112499
391914523
1667511017
2047355363
670044363
1918241546
1020043411
910963501
1194359977
438127884
2129816110
731368747
1898044845
1698055619
1903581701
1194029771
650922160
1136161038
1274767050
1723708389
110682636
1527607659
1570334219
2023253270
2006187394
1693709034
494475933
1557988471
304446975
267586813
2108281073
1963981531
1995820890
1726325129
2052100365
433359153
626125341
115379615
1301426583
2092063568
2035189444
964222593
645057480
1406877054
1372736876
3803293
823247310
467629058
1256998360
2003995998
893430537
1574631031
303451719
698790900
724783834
606187648
1214868055
119735041
579196563
1120930261
929379953
2008491702
1175239735
349624997
294715565
1194699646
849702499
631894040
2134708614
1248680609
1951657583
801089294
905189966
953494740
916914795
439577240
493357632
1305846686
203927155
868742125
597560706
252314429
174736882
1709725315
952172620
1827903721
866026410
1223576367
645036201
1122880763
1367662356
832042673
315686204
318297065
331877584
1073684374
1390680168
1709264776
720715925
142446731
2060920246
1241657152
1165836996
870488078
853879959
1149092554
601557244
924915778
2019263714
364356984
1221883836
2068466245
1034147122
282805088
1245866626
989498152
473149794
663772492
2069507489
1201911200
736000046
1063660030
348683768
1959581828
284015264
689271301
503416821
790679486
974043056
76523953
796194427
1867959398
2047854048
2145678995
380970577
857267402
1998272107
970161562
1637076722
998108108
653003816
1741924508
949637619
188848441
1188302167
253057608
1779141796
975120518
1319288986
184649776
1177238074
1799989180
667958064
586445978
1880232838
1381174350
1526708642
1658031206
793106385
1189083917
1183937833
678961325
514433123
2078002684
76376508
1496001399
1848355980
1594742804
315019767
884145882
846072295
1329956529
681894487
1086826821
1314990071
46128122
751321366
179478893
118758109
546943214
1945060800
1922877201
1772209423
931657861
511419803
2088967665
1313580309
1523393335
960801522
623237745
1538282317
406627857
446829301
1458983046
8002905
855553271
551755504
1015199089
590047643
1142731118
654041357
1398965963
283121555
1740140686
1128796217
1822689477
121670537
1085899185
1900400904
121327787
336608048
692451557
126179758
1396003494
1396155525
1323664827
1468694
1418953719
193841722
1193680381
1046909290
1169424415
2113187655
589562098
1944117991
2084474051
413607455
1657730284
150471596
1526915086
1725028571
1685045897
911117479
1200741993
839489498
488655807
2046785928
1914694963
2087324670
123884967
1075722706
1228553184
1557873494
1818125532
1059918903
1422639963
782593260
758483567
706476109
2081841688
455602058
2051884673
532158605
2033148674
321297146
842376328
1140175941
2057434160
1081046852
2050376478
980112795
1188886504
1029984232
325097685
426937875
1533146728
83862744
1822222890
1540982056
1155297964
66171112
302402469
502243273
100939850
897218211
1580002562
441721898
1130268242
1204393234
1853010700
1544790372
829426640
1220257283
1411072404
1859210844
271230075
1672422695
1173458298
1207937937
1641863115
1941918911
1069236947
587986805
562694509
1189144158
1121787993
489963218
1989526557
1959150500
457521406
1690897434
672716596
2014496835
1528994208
101378812
1401872860
1196087480
1596497453
896234673
345558604
289398413
206685420
775312617
607164815
2014306642
27165064
1476701834
587741850
823369353
2123369054
977651164
880662223
2032710054
1560729059
302266636
2073223349
470046877
938064073
411933809
195983182
1816166220
886990165
1309617253
1355089164
1183869583
869400973
1248781440
1008524040
1886339718
1943565720
832923656
334843869
2115435429
1348324410
1351065147
1544425869
1948848328
1562073096
1738405640
64444142
1857140245
1462111779
1485095703
548544809
972307948
1941676664
554645397
1859898007
1934773071
638610385
460299815
1054025278
422176447
936963005
1396907803
1018781219
575217734
1639307677
1385489086
1816193305
998149114
1399849575
1391285830
1547609386
721907808
644845156
1626380406
1347487912
1637356038
1858699285
255023966
1073032123
1088277580
1912677825
1766661183
1537427719
789579910
855488861
1090308817
187941930
1305630537
636427717
1950132347
125679066
1531837733
283431233
484008092
557320932
2066452571
1207149464
692143345
570798353
715408411
864927970
358679058
1116286896
259514653
1722681227
1299250444
280629494
1066778804
1399243644
1748443455
1034834478
2080147365
1371474265
1507304308
431314886
589072310
126191382
563195145
794677078
517285220
247135313
271598481
568364930
2120346900
5981693
1299571360
94790211
795598809
2129214657
184273693
2033957733
923621732
350407797
1600826148
1886209574
867834229
1860689341
986744610
2044848594
1749580132
2098098759
950639900
1718627834
1867683812
1976228185
797872899
316583596
1780427485
1006574771
677666742
1520196099
951777379
160310659
1293188728
292710439
1928063131
1022663624
461911069
2060895792
680980141
811631318
232625351
1121016634
1951187478
893992130
1672657611
598331281
189275338
955604186
470910853
1192419098
754890344
157051644
585916333
1341627107
1703780517
423605183
1442112614
853988666
898926763
1524770612
612374977
771430081
171051113
1794785907
1683595931
1618767812
1153328673
1626427008
419963056
2044696687
530047464
1778410838
573386621
1780659125
441979882
1447744232
1432726617
1965059273
1871937676
992032081
108629250
1017848829
993773856
1177063041
186483525
926210406
1617212026
658260571
554610457
1454164830
1052227823
1362918547
36120833
583094489
85891057
1956233204
1036197843
2054389887
964400902
2027752749
1457793578
1379884368
1749924501
1399551087
1798835375
1151632647
181324895
1063924120
1891890569
271588226
1165385712
426240797
1580110698
477599504
304747310
337049310
386457902
1713978896
30393800
845146816
1282941178
748263506
785119951
287494057
1317813894
1548399049
813808440
1108739537
1954126767
2029637581
1400027842
336368152
763465658
1076991575
917911165
1957891184
1608024077
1215703214
229703493
510224262
1197636983
522695995
223090714
2124969691
116283601
910325622
1994918799
1070046825
192283028
1566738147
706213684
1449903237
1138132935
771619454
203515481
1774480095
479142165
1095089380
282909601
86552026
1830222709
1817786081
85130908
1803018586
511224173
1075358372
395864688
972671296
729713668
431496789
1968055212
1752785324
2103461976
688806382
1761035432
2085830723
2105559758
1526479702
14758711
828312333
1520358230
431429980
1621161185
865127884
537873331
1955722899
1954763673
1819582774
104347002
1550575760
22047396
2085187874
1171435527
1381625543
1870084709
2112650645
1804768945
1784122133
2091169143
16872842
1662656316
707548869
799103483
369661932
1002321075
1474628343
768365560
257406797
1077423479
2075581149
306124192
1931984329
1215751274
976957784
592448163
1739869718
1204557462
640863559
249829332
651115929
745188653
281820916
42367864
1522302356
117916984
1426565228
908399813
62088015
94161653
1369161524
503096683
684212566
2073935040
490891195
897108975
1699614815
832322012
1157072115
2067260565
901777983
1267993429
2006355536
1601473487
405999117
1135514909
1683546660
1193719357
866906539
1575273674
1632452969
1020465984
452765424
790749673
627021420
724210351
623033857
1212836255
2083188149
43033261
1707209144
1677970524
500332787
1523477212
734630669
1806683899
1873489153
73872621
1885196555
800061410
2034858274
1031581317
653436566
1944865932
627237046
672346647
645614003
1853167670
1745592188
220756797
945580527
440751013
1617898590
1348324410
818974055
445813037
219364416
158909020
586187810
1017316404
1288969441
1193042143
1766605330
727390329
869549731
1135009201
228687391
613195675
1453023873
1466787959
467783052
1909203788
141005736
1415025809
1406577050
2105906088
2009071277
714140051
2058624746
882684729
1536047663
863621490
1992644791
651743226
1262869483
1025872039
1077804927
855989727
643659472
1735689919
2070250196
1464266604
1966094417
149328431
333409870
271107434
626162677
992921410
1036342559
1231541680
340273527
495167806
1753375652
2132849525
826554359
1890793841
119058606
499829390
877134778
300612690
192329724
1722600199
2000813356
1468866693
355927411
262107730
1608305033
1149512972
109270946
555542358
634812091
20459286
1205402954
1293904130
1127547447
846255009
1351156250
1817573430
1652924654
1670105245
1388722361
659113728
1838475996
1665103820
256907470
690885017
390561484
1012292077
1454319812
1190548545
1916283369
1598844765
1034083037
336301779
157908853
342967504
536842684
324688870
873810611
288541541
1196279413
252854555
978405789
2017181142
573453925
5484245
1491512684
1328306096
1316205936
483995091
2053908123
1089203622
426373225
841456840
1697712081
23523018
1510054555
1715023515
1318248215
220029969
276912600
733736619
181800534
411124453
932168957
1739863504
798666033
1731333565
976538906
1756333734
1710411120
1957668120
215674575
685604748
1355375211
277095469
834750105
344096502
329265447
2096021606
2077565378
72161997
452086389
35654211
752789873
645044451
1454503790
2053664067
1261894884
603316659
949679027
25373795
393422422
671820707
16551832
357427739
372573217
1898145641
2001268775
1965243831
1001400776
1598044887
282681602
497427510
437055110
1334089144
2079457421
918684522
79661311
809758821
1074972483
652084692
1016412071
9362635
690834905
1596908059
508784079
1932363078
1412692422
1293513662
1023117761
623246464
794613864
90238719
968950916
624697951
851030844
510660991
1237479071
876657657
1259628221
25935169
1772996361
1966299039
768532870
247953238
1059235774
639107412
935714515
140648554
1888866731
1963370534
1667833610
1672569365
1051367487
1158313063
385870
1769368375
1968500918
1811029953
1714588504
297473980
730164639
1189241484
150112578
964553014
198958972
1819174554
1660580546
719905906
1142211498
286903568
1175176374
280577132
1661768066
1536988081
1753923539
1089633261
159783154
2106260604
327117507
1609853646
1808336338
122279082
943255675
611529093
2003256896
414610328
1558851364
394571165
1906707674
362451224
1002344241
1131569062
1054972145
1886322887
2135927196
1355512557
1776709348
1932857035
921440848
27838536
1894732098
1896915579
1477559273
1858707926
904428371
1639844840
586332619
50944236
1166914849
1326694532
617386040
273468903
518275724
197184061
238391954
2107564006
1046527448
1381250156
460320962
1363726776
1127322051
1001785308
522462786
1650608745
169227003
1165949531
994179736
1654979546
1895335071
1781279124
34311148
2020132517
1219490248
1201858678
1904862302
1357323247
231181587
162372524
1902786788
1599421719
940832820
264732889
1326623447
1826364847
248133786
8805248
594408995
1877112089
690936061
234618922
2015405990
1828707407
288767650
2002469869
741595786
1682166494
1451542623
776382129
677437603
872472703
2108695269
1062422133
1196747202
491092612
568883696
437905266
1590850600
275940368
403096095
112649185
435684141
1661705412
393144562
951560555
527644802
2002359514
542981957
2129342793
1912919383
1428892225
1498325072
1099849956
177095368
1438241872
851405128
968988689
646213781
724495579
887291716
823390437
1684812656
340511717
1245241723
1623668924
1092343805
742851141
834911747
882734820
261406303
506289090
2119354696
798500701
1828366302
1541994099
168797419
225604140
775597558
770688582
1297749810
1504960206
1156460679
357610571
180822342
1653635276
1118690910
1591031199
98552248
1866486486
1887883829
1442169381
607638940
90603467
1716888366
1161286392
511965634
413870621
1906143731
257828528
1820845802
1251754495
1516340998
660645727
1268584511
1712342672
616357575
742452618
1038782827
457734129
1108666107
2038430602
92440080
1586573920
504608294
1474799739
540895606
275926117
951506595
1920932322
331488897
1947016022
1654240898
1073854437
819780681
2016074857
1306273532
1336586081
962251438
1776558802
1502476422
1598784338
512722065
650806940
1989538491
1563159156
1528884490
1208968237
1854804435
839235046
1752025940
1353327335
1037172953
299427548
1918649896
2074765564
1832611711
1434953076
1222704334
2115736256
229875762
704894052
568394900
497298989
702407862
819001263
803056494
84248699
1731565570
1122735996
1879427944
1023313154
781099658
855133794
959292127
1422543423
1235486372
1620208709
1963688875
1097963078
1245898436
1721237695
1698439011
939002691
1580233747
81396500
1067838943
1179083367
957905779
655560338
244244329
1859268324
478680893
1710137504
811348049
1108928187
2051362471
944514956
81677043
2125202906
544810599
1493252913
1036281836
1262022304
1011839578
976868533
841493649
665083992
664660856
50778730
1400495626
1533159935
1403095954
1251117533
145259152
652285198
773631415
1034263435
1424401608
1114555547
279459551
1561093111
1280147053
1862676419
2144093841
1542924752
1210236693
403623277
1652743281
1310937709
1672664160
1659643287
878801758
2141703415
1433615575
2058824944
1768126553
65634335
1683250366
1254447482
651062596
2031646798
1926701687
442664750
1145040994
878845728
474086750
32319888
1322408168
1661189860
44805276
1126328268
137002641
1551458789
1480431274
123099867
924521300
1000191924
998810718
234129573
1119536491
1196761958
462418820
413401122
2095912055
227274068
1043943023
1607663293
296822687
1591199381
1304629218
1547175862
696710037
494943095
1827005171
1514094442
107996317
1885682300
1302835875
2048237098
1264741042
827968476
1264543888
76849089
1855359213
413707782
1398233176
226588775
1170905101
1717846040
1481345651
1429034381
1897434686
1919104643
1373724436
1936562220
1260562793
129289889
926201854
1123165630
1003272325
1290426538
160949476
174959371
1548590994
1254194265
722475823
2057619989
479078431
644452426
444086515
491944465
209886602
110143456
1486573359
2044279356
1463521616
162489150
152868528
667917705
1558675126
2029282318
1230596434
1648346872
629012677
1028747776
670294340
1081381784
616273860
1545955714
1547513426
1476162591
1708833368
2102982614
30196675
1486189744
24788004
1488817363
818541460
620900857
2083070807
438259290
526872247
1644326225
1252867671
1683250366
527807256
1319058155
1867410334
301324359
484698620
770015686
138361623
1013482011
310360431
826127989
1756440558
929589582
1341050086
201116662
1617676280
694425780
837929209
65492553
663222105
167740783
138102136
2076307150
1380180163
2051873122
613481530
1287061630
201269430
1967288880
298327190
310617751
1697919996
790919251
98502320
1243481655
1098151385
1284546400
593171134
2136673622
1672446844
1241112570
767811298
721165473
1343772922
1883809595
618043384
160427675
2065445293
1285495194
431101856
1742377338
1938255752
378310925
1767072497
270350132
1582995329
1471897303
1462962963
1214225559
820499592
1889520002
558133569
953882850
1205741968
1574987107
1705595903
27883365
1489887823
1758371153
1134501810
956987619
1609792299
1146737476
1938710160
886424370
1485676172
1298217264
1493314496
1186136040
618837308
1886394454
1708225758
351456450
1508159912
52379886
451575859
435152317
784706682
1150211278
1137177732
2013451020
2096986157
99323297
1301577429
1348328492
427218219
645844269
1474626565
766363418
639470915
899833053
56073360
427175003
1975022069
71571338
1434215599
502014835
431557568
222659604
1207250785
2047394553
1833499479
1311950379
1678452291
1831800518
1639595328
755537037
555134459
637771844
869890703
506920670
1817343038
216691468
1216570425
1438000497
767183452
489115489
1996849878
638090535
550812239
53708458
1436061436
994788283
1932445463
591610163
1711517410
1609044835
151936071
1530851322
1709754477
1966892223
453298287
1364711273
76403208
549436706
1433349537
1378939237
374674611
80669871
1175842603
1725986258
1803925093
558698877
458544179
227740644
1438241872
829731549
775730302
2011560324
1852303362
1203995977
504229777
1519591957
1060730814
965461084
1824149133
305197594
1278111445
1241211229
428770240
164216896
1039481488
1268546687
822242946
751302837
569145462
846516200
766455374
1638852251
1756497192
383572805
1607941941
1594667383
1277120294
1887599128
1977133605
953524700
1451660280
837300813
1990317714
1552197629
2005534477
30053549
1404426900
57198299
318503881
630181670
1095468177
1277664507
1976250454
544960409
1670966761
1235598997
1104879313
1095503342
1436345860
1100022598
36971466
1849163698
1736767878
2105993809
383469455
1539377536
783740100
2022334030
985029551
1695911284
1118388928
325685189
674440613
39726496
1139621081
1236082064
1197923523
1606977406
251206776
610772181
1172489504
705238750
568475034
148229203
1983929576
1181889897
1123002961
1808275957
1628869546
2107495879
877521769
493943979
854223194
143763750
1039127052
1956695621
224455720
1352587411
946041499
1445142175
1936314208
1273304220
2063453025
856296138
1897462562
1346028490
63326810
41144645
510307385
308274646
249115315
977674055
347165624
1412861292
134042665
350889732
1520170168
88128985
1891226900
1808400389
257805970
710171991
1817164001
93693555
383948454
623768617
1027245506
1026552328
97399607
2091460208
1226268901
899130905
1988922326
1756366374
325518611
1402899021
619011404
804450126
223274401
930937815
2071998457
2012149654
839658063
423537824
1518309268
309809152
1484018208
656932223
1934829608
949136585
1173454574
128852550
125621549
1438442646
409642980
608530970
603977164
1517415569
376814582
1492686174
364336606
1089573755
1008652881
179609736
1818742539
1146086827
1458528857
1439932361
1416160178
2006245058
1066921120
1839918249
503883830
2021790063
834658574
1327263214
1782470017
1125026471
2056624460
861995310
488517571
96319194
139154249
1392325203
1410610957
1952186095
934702978
930481925
1267629490
1945188781
609214676
553974558
389296476
838024939
457932466
240130407
104455321
2001585100
615255966
592628798
471030494
1847961073
1960443105
301269937
770425488
275577498
741464027
289558853
744513291
575138153
1800432844
1859256136
511114124
1566080389
1750813317
1640830015
1481953833
520969486
814918183
1875710743
603563024
359227998
1686453811
1919557598
223582296
867232761
1531841740
352194314
1547348426
1604222205
1576072457
2055040756
2123009660
2138971249
1332831195
556449357
397812285
1751524943
1692990732
100692108
1016902793
1073039478
830120681
761453334
1477205778
1636120779
1449557663
1731989484
1507924181
2009743243
1914023995
297595961
995173776
597471963
1666170707
195593261
1283822910
2034304257
1164673739
1764125590
449161366
197592990
861245883
540605691
1611164000
642678550
849320272
152055288
1411933909
1332895935
721059792
2113554424
1713137742
955373188
468006933
645387125
1799330521
321829650
1175534302
1339731437
148102358
1321206641
2095550749
1616663467
411435507
1772122332
1185663882
777032915
2143389694
595085235
1767482610
1145731891
1069621972
293432896
556337486
553475841
648659847
945530236
1818145202
1976483382
1759149271
1628892135
35847348
1868316650
1005731630
449459495
220045754
1703468802
420435769
806859721
2103872085
936439964
1708361198
1792910360
1908131148
1078924450
260523814
58781403
1719073625
271436429
1413137888
1900070095
1138863822
1193311056
1982903596
73125207
766550238
711879720
1266941773
29497521
363548866
1041206604
1662741543
1453204274
1110020675
754863702
742101591
1427660283
1624023512
1523611440
343791624
506126962
1627283088
498862346
1255234347
1995880501
379993523
1988035067
629818994
790929864
1337396963
176921509
1472499735
63068680
1864182279
91991276
1455796142
654137066
793730636
1789818638
120636734
757687033
955173891
97248515
1909163287
707512188
1677119164
164405767
1176192283
835977625
1603397638
131517297
94092342
952243674
1533718986
1906557260
1552180615
1960228599
251916698
924068446
815418393
1550184321
1293574571
886707240
1024642478
352996861
680622257
802805190
315457357
1362681675
1896590024
892976889
2114456164
16538502
857167352
1863439208
35116280
1830812102
1340043861
344529530
1518011059
864027346
363030671
282665798
493241014
1222538491
1107720643
2027790411
936186239
1369797278
4619260
605783238
1336178799
1260152761
671820660
2060859567
482471228
380269574
878154132
1952428365
851135688
492043880
653657013
1443377004
782046722
790981399
1061996189
2133127813
1935922263
1950091718
714185055
1441791483
1534390451
1850068268
471543055
1796292651
772974546
2089098877
1774352560
1532952859
222930752
1518471043
1068187310
1119695040
2029442338
122626004
398430136
920873925
904032533
1751783573
1456094339
1854933021
1468898100
291233758
1681171146
2065300297
939393447
1014245133
850275092
873990220
1512837705
645783194
311772055
575226800
1808002003
1827704864
1107538151
1898487065
661414736
1447699725
404395224
534621108
2144335953
585872773
778894711
437966139
809818734
1083918148
654602986
1423593328
2139374215
1594175209
1578686635
1984381161
768859411
1772132966
897775723
1681968082
656900262
1729291960
624165611
1219758718
1457334820
958081698
1421458411
956393536
1843238051
1939278653
1582607799
495632189
755323507
1090414941
1718021407
269373730
1925333891
203037968
2027330057
125249583
116097884
1701559992
2074344854
1747191743
464384263
14217341
799494794
1502013803
935096894
1763988296
1409078641
588238685
1580493342
1440772952
1020274501
545542650
660223188
860601707
387697327
1499150719
1383575998
1252999611
1635344540
737574376
1303498372
1183081629
782654785
1892725724
538049410
904008234
1236610478
1896737501
1686405830
1014258707
177786884
176393162
1317470044
1456071065
405890222
2134271273
22539506
1375369391
1563825535
1225350093
1428466360
1718739595
1900167341
693704725
1331610026
34153198
2020177097
1289939561
2033191617
1629540353
1035703307
2145658989
1095311182
109604476
665550957
1262064872
2134708614
1711769659
171854726
230690002
1421742811
1760449315
1314726498
308129885
1485900346
2130894746
1569819542
390020436
698033824
510251835
752282865
129031994
947567801
199499684
1416496755
2123254004
1356082858
372908771
969523108
461423193
192039689
271947643
1827643650
1431595091
781791311
678442432
1996986439
1728151508
240156102
1030106359
1626828791
144348272
1766341424
295103568
2059156100
1620945771
1152803941
1613136787
1304524598
664624700
1172883808
32076398
1913986153
1547581398
678297644
316534355
339732076
841456840
1814341772
790358316
1747264456
1326941381
1818694855
1488437141
963607469
88148701
776408852
932693358
665352861
762413740
784978975
1522274800
1608240289
1434179902
1108131593
1181068247
1051312888
2121208126
1727954803
1213190873
905516200
422354491
192741621
1188795943
1902841645
2020640604
1534732592
784994881
2097761007
1482155353
755627403
937722335
1612388146
2074388637
1548430761
934127943
298995302
954226553
1299472477
463785976
1189974589
2147421261
1396295751
863233598
1910758568
628248789
598856706
1431759987
701658678
1560530734
865829345
1299657311
1077324794
4669634
1714025748
783544370
1220945305
111650118
921378931
743379868
617195265
963351872
1075043229
1453656013
586746854
673136897
1383058095
1774362728
1553932232
919481099
1030722859
834661798
462071044
1637328953
1660304813
1546021357
141047237
1678962380
65407024
620016216
352993693
1074503288
117088935
105705337
1785369089
191636962
612162364
2059587958
586906437
1977891845
113200228
2064821128
204031132
312254167
923120509
2125295225
867779228
2058002754
574182019
1806424912
1934149894
635967653
1635717892
647506287
743698779
76307235
1769167208
1638638941
1488752517
558339392
121538148
121824802
2066080242
1485971856
186409920
1998114726
902093946
1071009470
1839212052
450382562
12947407
2118348560
349032116
878449749
335041216
574051546
708599663
1964764090
1054891803
1016675743
195868672
720345367
1576020772
629646527
420649932
1944689983
471703829
1944442464
637844377
2012616846
908833474
818969961
585218672
1055983103
1552543225
1558218977
1313191236
288088234
5292994
1013646692
1159796704
857268633
1282964451
982138463
702683770
170537978
913231847
862824581
1050740866
927870151
334197045
1033074830
1081900344
1622066048
117688022
969473170
153635014
751890715
393849876
1397744518
1608737106
763289358
990146369
673449129
672895473
614276304
599975174
2040610095
151832096
1991534103
22021293
626622876
1182310871
1170870728
357981091
102664393
1108415638
891658962
609742875
633066843
1355061967
2037601389
1486166968
1100174898
819205177
2077643664
688736377
276996443
289195242
1117331591
619318492
1307934919
606118059
1250865273
1423529147
1235932575
91728437
1424028122
1868527679
1685070728
927153925
1901723267
772926558
1912898919
1882700731
311596984
2075085591
1935548014
662519272
1026977257
1625691949
1048190727
1445188204
1894736353
1917353565
494526135
1151888832
1817104973
1124396154
857770015
1073545910
1654429445
975378690
1142092868
1791442791
957484695
2018993178
998336556
2136270517
544928443
1609577717
599784857
1321377770
535622361
942041735
1162192228
1149521579
1706368038
1592468230
346148592
364029048
1403424838
1642809698
1369341933
150980965
1337558097
1418593212
1224713768
1874337296
653335519
59341251
606058838
931680132
1658846738
1874582804
1191698150
80666354
686166709
1038523362
478052660
889063705
382655793
1064641428
1040469044
702142024
1528427427
813758227
1984040459
65387408
1367286393
769913962
1610905657
129513159
232833595
1042556545
1455742568
1572746465
472019636
1032369998
2135694882
88036777
1292423384
1818669739
117080505
1506477931
463364195
168155412
1839320193
691429763
1152664539
2130104717
108195704
968494314
1101113594
336758853
565878359
1381251340
1507380114
1076180872
783181946
1929659970
283699903
2131572110
533382419
1920551484
903837866
1465177316
1103022592
437817093
413227667
1071128905
1783004709
1741736436
980291884
1122463755
759168468
1104518119
1066663280
863099653
2132910596
1777243953
1185833770
1190057074
427727984
942403538
282808241
482367086
1061707981
910181460
2144648576
1608580103
759041215
41404795
1340859520
1478699590
1781350389
635934610
703528672
1823200570
2087920626
1419638925
1944135977
486582245
1746430865
1658352655
665257444
1741941096
173136207
835021769
843148273
1653177796
57430535
1422825031
504512029
264301336
1160102587
660975285
304188948
129882704
173313424
825811605
716965301
373227478
1514408401
1203136170
359711747
1099705488
1103931283
1936535407
590219757
2138824169
1844674155
1975256058
597129762
201861834
1859872527
891226893
1066105748
1705703874
1934711409
33871425
1275472971
1754293565
2007817947
1717283588
236334148
1430057991
863745781
489637247
854286439
416688664
334794054
1776123582
1417558626
542098560
1926771271
603406436
1438298
231824665
1369420695
577759367
84070466
1585201331
1844119911
1455575552
1279711283
1912503164
481887147
67921021
2058416123
1558279792
1244020046
1405445927
1057380732
1744714563
2130885175
1389265503
1170719470
13993203
415763469
1252317921
847244984
1159263151
1801774560
504009513
1938302975
344730499
1312721647
1851992311
50350732
112965586
2054668201
846909085
603086662
485317410
2025924466
202421976
810759859
548285064
88474640
1682453276
527330652
1004981820
1695551749
1984030788
1981759887
940727622
1268333926
787741233
763362283
424210263
1366620860
1287742464
129733244
423983939
359529467
94480277
1732831458
246713953
91800598
1486236763
870112995
1179502525
390302665
1423369181
1595766566
385092870
1046926756
1494272953
2070815040
1883132070
918317309
1427762576
767555077
305683178
887333264
1539121233
948350196
2139642255
1180165421
147032290
1964519754
117998642
1503434360
1288002747
1080191967
549502628
80942476
1254827941
875427982
39123255
249800421
1520892281
1873125282
460405922
258593283
1882218132
981183185
1391582559
2055534888
354821340
1259824851
1346964105
1482765094
465237766
1305857081
2055236815
401995173
525964234
1918792196
1663615139
2088410334
1694410754
359624834
1670367914
62854393
540302242
1206158837
1256045122
2133829250
2088134300
286232527
242441662
2053182508
754950342
372534180
588714809
595150642
857120857
2063769337
299990803
1376763476
1295026789
998494175
910851415
1286624603
955102208
223866044
78270176
60714635
242430064
1332000655
2014558325
2129108477
42731594
512945512
2128277948
1788605876
1602713403
1947142984
1697585458
144246596
241928868
1822859176
506149404
54175685
116267132
186545933
631937622
713931822
425864518
2115329753
317952992
1905425643
245190020
356120587
2018158461
1876436523
1203388769
1639013779
43909843
1785376247
1701732112
1429837616
1190781338
714177374
1854024115
661390777
1999685765
758989554
132939377
1321639219
1651930233
132010005
1847486744
33162103
736527755
1993900217
1214160696
937286462
797534163
1948752090
406976240
433957833
424693718
715011843
175418082
421536403
1857663432
1619201008
11235789
786577977
1343112272
1196846070
1754579500
379177224
1196281526
1679602042
319543644
847299458
263986209
1269854549
860070934
343191114
107865966
1981805933
866477381
1878519725
1869455696
438064386
1568706668
953686651
2042544592
1238334378
834345655
1015023228
1156770014
1505656603
1530261654
92281347
1601946402
2009085274
824904031
928398207
351867641
1562315307
736766395
456290762
257691910
182049464
33168685
30377856
2064117099
1363978455
363570174
288809997
1645724484
517461182
410619808
217616566
1159723533
1262592950
1253495915
1847581907
916308188
157969845
629986638
1161360621
1850069270
260785835
1549644476
1924853712
1943468716
680118730
1913293
1238632781
1553469484
1485255735
624165179
851984760
1453545672
134147088
1674379903
1396239244
1544357066
1005025952
1397900287
38373255
1819051943
892832976
1148137911
1871921165
1205101436
1000902414
315352073
2099631344
1544077621
697204219
719626305
1253948701
1006696326
893591421
1183874401
2112474499
1072944238
715138621
1522872451
1307723727
936713452
1433437657
2029375301
1462716404
1251450098
857675835
1985033171
464498023
201135268
1719908744
1811456110
461241769
44414470
1458900784
700346660
1757761136
1783844048
735072299
1497246603
649113562
1900851426
827908943
2016711667
1962283949
872712436
1521939375
1455702148
1473501838
1710120753
1843108515
882107666
661350459
1655542347
942435564
556320055
1754532234
1053720364
373997338
536851994
1123503525
1104954048
859980610
2061601225
1893551727
1119802346
1414958133
1538214677
783187692
1086689937
609054245
208206684
1079753202
1685575902
800507170
323690886
1312823470
1311634472
706611020
41008774
1185219161
1957979234
223291481
343580055
1382113885
848652702
423605183
517822116
404001306
397392766
1994316140
1719403097
410011189
178873372
924952816
105162584
1366125203
2114819668
1280825031
1239103332
1319877789
805594498
1163482327
1735238979
279686747
1854072711
1126999688
1802080974
909284313
240998702
1352617844
126565346
1317066043
1854024115
439248580
242845500
1855187791
2074431382
446320864
1459884273
566942095
1219169097
1846316875
633284277
1304445284
222648329
1654167576
1756816017
2115523463
509765125
369145758
577829204
673299035
349274525
1330122559
761090892
960682622
1538095209
1900007660
778761213
175750902
1607252838
936126026
741879852
273674247
1114655430
1444867672
773344686
95661465
38198924
1866241280
1374196027
1586599009
1441369452
987788635
580604810
1959016823
53429953
2054605607
1374827217
983269136
587989165
1479254681
947128655
1332371960
342971992
973570917
1734873059
1389321337
1952580721
1470013078
826910443
500044011
1521747154
1646109412
2018479643
735987450
1558957117
1703928404
298042671
144786627
1858643778
915432630
1129944877
1052648844
212281875
2122291536
1984877371
884760060
1877154220
1741721607
41110614
737765466
1358949377
796686195
1490159554
1161996145
308325484
1828347489
541756103
1303635048
946575445
1180316657
1855329682
855206164
1854875940
1006350885
1223122379
192283028
451927516
1883465332
995283936
967603262
1421477597
1813318467
796155000
366428773
112231430
439511267
1197357432
1099782002
1200036852
198124479
1509552293
134415998
561964956
1600868047
1321682776
1552906684
1604694588
84688715
1826871056
497017164
605273723
814839855
1748140565
694585353
664822744
763465658
400278294
1762155003
938498475
958743054
1670174778
850315994
496535290
431210315
1307465720
125604914
1290874101
1503161820
2031177719
1489348966
124661369
511820095
168836623
232337339
1161812151
268759714
405069535
1487900215
491493509
303872453
749152451
1096060359
1249395241
1681444953
1320855361
1737667792
141207942
297843268
1286154674
1610357839
1853629659
830633448
1103556831
230397055
1234414604
1613316736
1368342262
1137503870
1876443857
1802990784
1751768445
2032988168
1815758470
2021858958
490393681
1749313707
1442233316
1370537466
43213398
6855279
1637203787
954321665
1861812012
1978276821
912812637
323921701
417635567
1274734180
204015846
1210249938
1441768032
122734494
1062349638
1009034836
2009686029
783310389
321761643
1177558836
1931259294
758324622
1316950247
574152728
607386562
1377863303
996161214
1039558054
226030306
1068905297
1875308708
602139188
1095556954
1004684876
476103800
1089832356
186742493
1247298918
1698414984
929653226
458999206
600628868
1726623887
1995450936
442181050
1812660365
1052534558
1112225595
306917637
1809325552
443460127
498125978
794542450
1513226365
1250132596
969861887
1459194962
1379028750
759160935
1412123794
380301562
909735680
163737333
2061100504
254934670
306146069
1725941295
1539356497
1957610595
1181406602
242259474
1999252983
542076689
1570931169
98529633
1043169156
1485822612
375439248
606284972
1044412319
1132598117
866903812
1139945222
931677707
1158386032
1211920048
1920360160
1069404859
1588658935
487062504
1974667841
700597920
158317220
1026841997
1035956864
108711887
1561393601
1713790078
213111920
507652180
382759689
1136188713
676915877
1126904358
145973114
1729877111
998762145
1347011667
1586572450
113025062
756372488
183027307
1319987923
1539282715
815652880
448273101
700229473
1494786140
678304548
560698859
261298991
1236945259
220790040
30903586
272047569
1953226585
267781454
482581787
314008281
1433487942
2055457266
1895770395
1513039565
465759565
112091145
1565808067
770507171
445970737
1013816157
1775614612
1391320405
1948171365
666015669
1336651073
1885121850
1840260371
1948785620
405830696
1332460256
1958978288
630687460
2104398188
262008405
1608240289
1097625024
682565477
900023737
1652296379
755132783
1675251826
267710560
353245923
1755812270
450702035
91239011
570309001
356111801
2092452027
1968923431
909552963
175538680
16718244
1306272626
2109236449
698458639
2001353727
824984093
300495961
925487239
290652313
1442213646
294315764
1057165161
515664717
1221575852
414359939
372758054
1508204713
1832756043
172485128
229862667
219280204
70074680
1190126496
2147479361
2005041304
246230363
435701421
1622966978
1909077318
1597310648
1059141502
1830611413
1372635701
1210531349
1985218568
82952142
346451197
1666840419
1850766986
78681079
240264366
1677026775
1846975950
1494340857
1415644080
1567770303
1757295919
304188948
1010441348
1518654671
1554571128
671366145
1135968740
560127774
642138270
2119394057
1983677986
546773705
967856599
1494485466
247498962
304806810
2053524726
1772618160
340780362
927261654
1317579633
1878384005
378973345
1816243128
393500293
738277067
1381479423
854930622
971322711
1723805791
1872074756
1538669559
100426207
209228228
1475033253
1634517847
1733385513
1196075068
523836570
2049313473
1447888702
183373458
311150835
1007954993
1156974587
882345260
94986720
1895025489
1963049226
1195355889
1378742315
1575228319
1853629659
554460456
263278004
1092919528
1595617558
575932863
1480151
680931359
893950886
979352601
1677056714
492970509
1783844048
2083914140
1836822350
1694824284
1985632943
64370384
460367527
1041030126
215781731
2015200886
1925377859
1103198642
1373545970
789991450
122666656
388721238
197732044
1374285580
2078138729
755134214
38193565
1933925180
1798208357
457611111
503285943
913539296
896233787
52445814
1813330875
1164926438
14446815
1793519459
280993729
307630415
1355512557
447275558
822882197
283409489
599956135
820179051
1674838525
681062674
1967498673
1673589774
634393176
2145495907
101114509
1265439664
861678069
1225255428
1839380099
1244474026
355885835
1103801295
1875241685
1273669634
1051389726
1058916103
664425717
273423329
1388916191
1143591584
1706740709
1165403206
645163587
1719778278
1491056845
1942485597
1724733756
1131149704
1801776510
1878049762
746889518
1762402755
1364218976
386582852
1944560794
1701167844
942330027
43521965
1047644693
1285432806
951824128
1949683377
1982105215
1380748060
745471704
1099236767
25469466
501579702
1231800282
1217493880
723257250
142689043
186912726
1049318504
762324023
974541704
158581102
1855504170
1235421638
1118148244
674726596
1297257112
1990564831
123592580
1195712223
1427552898
1645094829
520507884
980904762
603351741
85859797
1877567027
451895214
1300580236
824853591
1431604601
660295971
1247634301
513203231
946841722
1685281084
1184252230
1013396718
230484140
522580568
147196510
1792560232
1099559523
1342231085
2012781268
1780454126
1098344881
804977026
1717611129
894279620
2080955489
1670279714
621057026
965502800
1808102677
1107315238
523726600
523735840
1316515304
1554040274
1153193110
643473591
1805895669
1921636079
1553746955
1346415131
1916830244
555532945
821924936
1331423453
113715134
1695359046
1799809658
1348829532
355199582
656344455
661674935
2141758770
484547624
1042479840
2126213083
1835254304
884661809
1785984430
1835800360
86022410
743347358
540234000
564106087
2116720392
1636936034
636181531
637565901
743536780
561158149
1211087162
1398721140
1450451859
111849589
1129147250
2001150627
770670875
731217827
1323237351
1301443472
1265619393
817178950
928548393
231625918
1474278231
1684289327
2088672484
1115559434
365054301
1278830653
2039948310
1169881307
1310466470
925842264
1865704354
709376126
452441802
166689546
1909556879
1904704312
379672955
719990373
1252814908
1819663588
92769595
1473638862
1025273972
200367160
1425671270
1256870722
618932792
1449314729
45849084
412665304
1130634338
1402453594
123436926
1730895682
661217957
753490250
1438665262
802108118
1055708213
200278025
752950798
328456816
1730785872
270860123
1317375941
1570298737
1119670956
335152199
267347860
809231655
1580848899
287993596
1779208449
2086723482
208491786
1289962290
1724843304
191350607
794547334
324147222
1481808040
2097617254
913414502
1904092262
1704078681
2053908123
396415409
32008847
1129343853
826292566
942014243
426829203
205850431
1540544295
1122849976
858862020
2129470263
122982246
1020898615
263990083
1726645706
1570562034
1783840209
1500942567
1619344458
98524540
1192924413
1195747569
1564864130
306806684
1181850844
1064683207
2110824090
1019518137
2022900454
1108202580
1250714151
2105677022
2085181454
1192995215
568367888
257496055
1839549507
348609276
1093371582
1870683704
2110198270
1035508197
1126110334
2142717554
1407138626
585340491
1851776202
450573907
1354664508
1055364580
1356166964
835317095
424595587
777119691
1290014837
2113764361
1117118912
1711167234
446114138
1069886436
1333673120
807036616
39218353
155397888
889615859
650609018
1448230965
1632132572
1166541093
862944388
557865593
625891898
1412450163
159915061
1360962417
1034275226
785587572
281949609
127969162
645641814
19083920
1702934062
1633737716
1157271944
1880390274
1157130188
1165023138
732347201
664963520
401187493
1163614875
528177155
145143416
960168580
42602189
1316885423
294302315
1818145886
1697486585
1304258840
607725956
861632245
1702577738
519518736
1130725603
529020012
1638414336
349056293
403467662
462111865
1544949734
1832856808
226596979
1123762552
2072702277
1572069800
870580214
18604299
2071768846
197490170
1141892013
1340945969
1384061943
656168059
1401611791
2112863431
257534251
1232296162
1748241083
958802521
1165931948
603485685
213145502
1612578641
158123982
403803910
2112449166
209348811
1552292953
1613222651
1636731448
827411806
984348985
199656929
48703912
977637050
1547232209
2083986672
681087731
1792835394
2132961226
22681795
463748964
1838032416
609111084
270490662
1791446030
610356637
537590521
1067053460
1263944678
591262067
137049930
947690700
119532417
1368122040
347415674
385216288
990799785
1790483372
1053914405
1453136194
2066419316
1929527813
204897005
1068630573
1542363956
1072721338
266954334
1174613367
1281149652
942632626
1598493749
251493539
166401153
405521558
1811601291
636848942
458122687
819430857
1532019793
1638320581
529266577
2140893501
238744382
1176131251
1638881082
1413735706
1207523079
788780553
1083078986
975892903
725235757
2001179293
1806685649
226341714
1036834961
511281122
1636278548
753078360
1680779308
830702497
608718056
2145189406
983275564
435054444
1294443196
921997213
174760756
1078573255
1033051725
2025464482
239823434
526048935
986592056
1030357723
334177999
1349394521
1663246067
1159025510
727520983
1516859797
352779393
1651046184
1356189048
777663839
770270522
803162346
1645418148
1191949341
675227441
506110369
616692878
1330689447
1296364448
613303638
2142334702
822861132
1564292352
55747423
994092923
1300377467
450455548
962076029
1728888293
97730166
1446340213
1669115904
1442938044
126634322
832612934
2033770960
1205227392
119532417
1407783805
1203718407
1737161945
97755462
64370384
550252634
271522985
1424574979
372573217
984827015
2082445521
1045447328
1883927725
986683118
1928505645
553345991
179474594
669520660
438803575
640255255
458972630
1635699741
1006483210
766913026
869721311
2098297117
63372084
1490594865
1602664982
556581781
1132189452
1171319414
105215129
515816369
243968292
928958483
1369083886
2016674571
1170911371
1412120781
1114878027
1918792701
1114878202
661126934
876710492
1566435127
736938576
2011742785
2133531145
2035593966
360903938
1356840893
1713728304
522782171
1769037495
1047374552
1770036266
639884481
1189991944
1959370610
1128345097
654159507
654826380
1518842728
730859193
363926405
194680265
1040606837
1586709595
1597527441
133876606
56734087
73870327
3850036
335091096
1536610252
95851891
598092299
1135119449
224293594
1745888567
1984689603
1414458430
1960568535
384964838
700303468
1306813492
1630900801
1928319420
1326544308
1865980226
1897653679
1787539629
65183737
380821982
1949661494
1401043450
93905471
345900999
1467179750
1048043320
1205598039
1125811790
1684553846
41404795
1009436634
26719295
1979840392
1954760949
2098628963
1961073536
1202150546
559557346
1867846421
1149387988
1774425689
47594414
929843839
389872588
1425600110
1945078655
274757142
557068462
903284360
867226056
1013612472
1456056320
1665219847
2141649749
164909425
287107471
1203886929
1984643087
747641821
700867973
1385124942
1156230169
316754082
888194413
1702560430
736293526
530013207
816265263
850873741
1696083756
1934444557
1690555567
515241441
1133892533
1921717804
1831961178
1727378875
2053534300
1933656649
1684342224
1358619855
1673153486
772704507
1139215821
1336235222
1249845371
790458457
1647813770
801635710
77586774
1037562690
67113361
1879920127
843578048
1898742457
957666774
1104869592
1307989200
2009926814
940563446
1485495581
1334795078
515159337
253198826
1445455002
310895058
1001442155
1671790145
761348751
1933970365
162915165
1104400804
1207740178
1432553866
1530269365
29857306
1303196284
1097442341
1433540913
1615931866
63019602
1529325552
1825664994
936375276
744260919
1687338002
969650328
479800299
223098386
25967035
117030736
1478205780
1188802834
1176025987
538908673
1725851916
493571047
2055236414
2005942579
1120144369
333271799
1675430151
146474152
1491045629
1176811718
1411986258
364135072
1550403595
2092166544
1211946345
1958386231
1895927738
465616053
34260688
1364178437
406707627
465629955
1117778180
1502967891
1502726160
503779481
1873988373
1700094333
195189682
772719033
1994920672
1500843066
732845914
1193057932
155573828
1693335950
1158636652
291758737
1508915473
1273669634
818702811
1813146211
1888979025
793395777
743204756
2074310527
1748706059
572427485
448646657
643478214
951227488
387354925
679835912
1043348575
1018233882
436362598
2069925308
113969255
1982243442
661083542
2025611180
1070898791
1288434490
1607432244
454976229
1245535667
550076541
1368557904
1054871711
350368634
1116544696
587229565
1850232146
1324864886
1525327771
690465362
90456469
356240383
1233645724
361830451
1131049255
1379439503
722783050
449536284
1587009234
304855941
1634147047
1705635040
1608069438
226609839
929777862
1109766631
1451928360
1900970317
769095522
1058021544
1390921463
1659168929
1539574600
1830264515
1224942862
93293333
1771216503
124383382
405981427
1588760502
1778813095
246508544
179571037
1943461102
1895180865
1619600167
1227102857
65975338
1896753969
2054792635
1732774300
831819718
1553233259
227341349
1569589057
575249319
1249031916
1531577922
1602692626
122579511
2031361122
1690130561
435019742
1989351449
489637247
1861543018
892236700
67219656
549196429
245122241
973693947
378901668
1075192680
708142632
735648125
1733746685
585852246
484839931
1578641817
1685402852
1989057
590447255
767416118
1724445690
67416578
1184530127
2056143228
2067246024
1916500566
1237692391
1537078012
932824578
762596596
2062126433
1140799181
887638765
2032953209
1687560730
958495492
1989436404
192879350
899126375
907934050
2001698505
215534566
1199788215
1482789135
428208085
122885777
1568826980
25473459
819198816
1459138223
1265680856
1374221019
375675518
47191009
386269482
1570298737
1733810540
52138051
1250582783
424492813
1721835472
1027209487
2073024139
1202013497
1719088492
295419437
1580513421
1911573195
1138512417
528855267
1629232294
765318006
111965025
1649396557
618554656
924821589
612204291
757008720
1069129664
2019456353
1767575330
1582341532
151822445
684143415
2053251167
496217231
1623134456
348931272
920283024
250609385
2007439273
2038569388
199409422
2060275763
7279379
874694165
598931666
1592399390
1415229682
1855860215
836834604
727178691
1917903132
1921358977
1667073631
1180863820
1265492355
1010745509
1298804938
536169949
1538538293
1564138572
302386306
1500549781
1728400771
97131444
1381628936
1922860331
1611420726
1164586201
339900262
98983750
1712911705
966208761
1412817900
1318317737
1727372689
576657830
139434063
379874422
456761560
819815025
1480837300
1908615550
429524142
1303326615
178956319
1834272712
389637905
856514367
2138334130
191666242
2034862890
1462836911
525233881
703187734
442439026
209183075
12454558
215251504
291211283
1054191335
263258990
1014636382
492137971
702572590
1147327174
914097230
651730436
123662694
169499708
947848055
614300910
676838689
1591766949
1884690635
622751024
1147823790
2101234966
1666568832
2071008523
2066486371
1307153125
1552159748
1263264881
199072389
625041700
1929531682
901248206
559561248
2128340748
357296877
911796534
717325031
47712569
963058104
89991527
730175606
1966020890
1055533190
372211825
865614668
451691150
405523836
805476099
1743112609
1810334069
706126810
2124171492
789407043
57055694
202141329
1271854779
1233660363
2128117668
1129374961
149021106
1743413869
779549439
1622031424
524157976
1884106577
579108802
239325975
1650213884
389222553
416543841
2145189406
525009468
2102049915
85217690
1674245939
1900958506
1070554412
798637797
883154721
958979225
444225275
397080068
948387522
330869307
1440818512
9125422
902782986
112220169
1314330711
13299609
2036637168
1716919378
1779217256
775267874
69990467
673950724
27804271
1295461997
1417917859
1937002590
1778330032
681033994
1955571284
697986691
1673972481
1448058279
42626823
534934354
13422570
291550089
736390727
1756975639
497632748
721083851
1656130588
449731790
528661504
228387195
1017771363
1604903577
1855274258
202206803
648608014
735777019
1883849948
573784938
1140730751
1309691184
1196758050
1925511489
728069878
1548726077
1827412262
374599688
1445511200
1817758027
1607977985
2022965834
1195019629
1199823127
236792560
2071985350
1678162430
1263431830
730115287
974034640
16215541
575397680
1411769620
596921575
418922710
1092738733
228458477
22401422
1911345502
297293866
1115359840
738057796
462934595
1474949698
1307343783
1618876798
1981180231
838110670
876159379
1869292198
1307313805
1381014775
944030576
387583441
403559400
1947220147
666610011
1316397012
1296542188
138795207
1546992482
221636231
913392826
980835668
843829201
1322063993
7517593
1451755282
1052220043
1574600127
98702047
1633761564
1975975551
648248819
1088831933
560042909
2115962325
1319934610
1812054119
777178597
416002027
265401217
1349643591
1567041755
1112164438
114802637
130907394
2021504386
351808896
1638473922
980716166
1554414799
1866598107
1583956585
85110348
1232251618
1240608939
2068735638
1105485570
1125522923
1667893483
1754252714
240168249
465978353
1313292596
133035701
133802717
1596337129
60973939
1562379799
527933773
1961369319
628514483
793067386
680298257
1319962807
1603693037
1855131566
1979281669
1532604286
390686354
1280267209
1460285469
563252902
1652757030
168448210
178471012
1690914526
1344707290
1951010315
944594821
2054342651
1872107906
701340727
243734777
1921894295
941136826
268734907
2065804130
642245890
2034758782
2049860206
1190342149
225074679
546077484
693933964
1227507448
1666182349
1457060931
1436273719
1396974289
1020702302
1050052310
1162914219
519457837
397341701
707917442
755142762
661061897
1685013709
1993696995
1846158972
888692137
705041614
1058941800
683708220
1857642811
697532142
1850053735
1801617509
465158533
711091871
771879095
1448716783
1537282038
1480295968
574600346
1142868676
2141548041
467436453
1797344994
625603808
660971989
1733299473
1422001942
694550751
1848920898
1711894878
1301414275
1185848735
1031932694
1687924787
1135135210
2094358773
83544811
1717335748
304955727
1730778917
1521710086
1196795140
41144768
627178157
1013881844
954586075
1329959638
113142274
707205344
1032273861
1047919276
17674882
1964169156
473212830
1949238718
1177856551
590945942
571838183
1897150969
1111721932
899130905
1946349050
1446124582
2108376401
1077608910
1727492254
1467397055
1716714177
1661651582
101697240
1761807717
638161432
1458842869
1175214202
608296623
1419909701
1991066681
858807447
771954439
5296986
1262148436
346772752
57934172
1895782230
1959925725
306289559
1172930682
711656678
1565745564
518648765
1164322847
1894563204
542204789
371929024
870462401
2054683645
1131189221
1050599701
1976197052
1384707751
551574809
851656117
2042130697
735018549
1164668566
1573047921
539307898
2091161796
1168347228
1577765680
1513032309
2057322465
1175757123
1635118928
1416868340
700196364
84807535
469361404
1686619296
1941864487
1604815752
588716970
1027063675
1149661903
1473444846
75269782
787884160
320488917
646487884
27056127
867252634
1121823249
488084868
171059280
1848772923
754886460
1607216717
1963774293
752709384
1514500954
655740824
1275270250
1625586511
1373178418
1170890997
300825569
760509042
425311636
120996506
652747233
1033823745
1688362758
486678391
460419217
100733462
1784354893
14755619
322098580
862550233
992590264
704592569
2019864094
607256475
602926708
1619368284
469669475
428109176
152707732
915045412
1910956089
449886691
1799192087
305476293
1477307339
1275075802
1511669626
886367192
427300139
1549636364
1751555138
860689106
799331097
782055683
779716707
1844053452
1497013482
1779241596
354952609
1791245964
487346863
704681926
1927732674
516894319
423791536
716167953
662845261
105878787
739963195
1434508718
403900874
847488796
241572952
715828627
1706610006
250031170
386158857
784984795
2132196428
1453847132
776139838
1323529644
1964500002
864161157
343332810
635749465
913548257
1796897224
688261967
217273267
1357386850
1353316855
243905873
1795398736
1173706168
1978000825
802044388
1520986350
1061584803
1297643607
1848870582
2062628098
2009160755
2040923511
1246884733
616948362
924648368
57549013
22081219
394710233
389613570
177591301
475837832
606154809
1100655991
152772814
1400351240
394595050
1953975942
250858958
745525879
2068175872
994828963
1141499680
1041804340
1255606047
1313170659
2065013161
549440372
1918484386
1519291350
1246165104
1354000676
474653100
446802459
266616997
650247897
1631824086
1175493034
1146475105
1888435697
839050874
1752644722
1522813697
672025419
1594320945
277860680
584624888
194009330
745466607
150656260
1850567358
1965056679
1975199235
2089912374
136419676
579993399
320446486
1334213067
713662171
1458590103
948983574
927653103
1642751962
1241191721
616002354
1155916443
964760109
223879268
842177542
44491711
1110428366
826027928
2026772362
160364980
371553395
305954398
1052533324
1734423822
233498939
1322717960
1871195363
1839516853
548759750
1088151303
574457074
749111055
817158201
1816735063
105834484
2084739656
541964952
1760084296
689724053
1136873698
65629566
822753132
2074337759
2143145885
668943635
1189587291
1605815372
1239232935
147552934
1289821833
884036788
1089429891
982753442
349771894
1042426899
603387086
882298277
615033568
1924130307
1849382458
1956868633
1812812218
145923864
1512963084
237768244
1168529759
182728402
460248465
2004100562
2003933933
463748964
1952463432
1554189947
176382504
333934335
1940779604
187056139
1114687421
1725854532
307188810
1962006405
2075418459
218618680
1402254932
437063683
363625892
1044034077
1113734415
1591020005
1027659311
1318413386
2048996115
45616467
1698782219
1262352859
114686896
158098011
437146401
783655378
2104316307
645544162
1920167941
1760034369
21919820
440929426
668349323
110301240
1490342281
1443787970
1980707879
879837889
1763683478
1685691044
1281928473
800121629
2083704256
1954306426
1826850619
802959290
626862467
1751217443
1594621957
1714306543
1969520700
271961029
1433612245
1855197684
1855063626
1768578583
1301085001
1009690761
1972945356
286350310
1417558626
1075173920
1613598576
1281039948
787410704
753630110
1455522887
1078891766
1961812926
1782297721
1899305765
692071499
35101519
1047382300
1724598328
747828677
1719762816
996937134
1998510480
147150034
872339453
1646145112
1779788946
943640413
1093164674
682561634
1880177670
401905948
683227365
153996154
2086807217
2117392615
23801054
811375399
1493698273
450243600
1359216657
221370694
1485100326
648269663
1368401743
1661990926
2062634114
1338809554
736106759
691724650
539913663
587980254
1591558412
140057277
1873461230
223409696
2020516070
181452789
81132967
1267434083
1425600110
198990175
828057626
840684943
1648125787
1074647064
391244363
244385763
689032679
1156420037
2078996726
1803623508
357125296
1338471533
1159400347
1359722770
236298249
287419430
333417015
1151696022
1536515014
691617616
1244113795
26774178
3514915
1911203773
1417737056
1350219025
1660073131
1585888736
677031378
800045800
688363531
681556794
1742888780
693124299
1214827502
742529230
1842666421
950955979
485965844
709688398
280553516
607943152
622270087
403099170
732962232
840089447
1772728355
1336086218
1257753378
1475067077
1931962316
1707702933
268050990
1720436914
578902631
949016291
1067397136
1599406919
1707396300
1395213061
1451788586
1176682739
592761666
417910629
972625080
288684405
1575829191
1881260266
1103944847
203866398
402437309
1375515813
244793369
720960689
1641741750
1306579448
1730460404
763191652
1702979383
134880325
295759174
1820497476
1684782154
1123304464
289504552
1778569410
22401422
404162060
1261259288
236810751
639016256
249948259
913234232
439086882
1214267268
1759791891
812376307
596228989
2109082004
32427513
1767924681
1946324549
157523331
818167322
1684209932
176497736
550935799
1573650434
13927773
1812459062
1640388074
2117439369
1592488294
1894350242
533486591
2135495897
294989784
1044701796
620204721
1418877805
936529545
927174778
1458787061
1515100398
221169075
1167682348
1694362965
1622749135
1483926990
1259898277
251318951
1950681780
1193088416
326583143
501047206
176828577
1708900628
1720598406
42215227
135064579
1762157326
2055180945
1525593330
726855995
1387554807
500074393
1177567739
767128569
1178160627
1172631283
1569421312
1552199229
1769102258
1893775931
1803994759
1695878961
135477441
598373811
1628891809
1013920190
624479539
1650658781
1352955453
1545050538
976279487
1688470608
200138116
1746309341
482194720
913679159
2029079640
370450521
1062295835
1929800195
1420837433
1356867040
2116860580
663404235
169557022
1411172090
493454896
749997828
1347806128
1121888229
417477878
2024460862
683775005
1851566829
1986311281
2069330088
1673838975
1785123091
887151917
872987364
212782460
1330223498
1436730798
18961807
2056745720
248340396
637468989
1969775950
80321265
1860470066
1116724756
602760680
335030575
200645755
327352024
1760218036
1729338268
1609449077
436093860
1752662363
558935389
906283443
1763765561
2049718473
461991344
1990115304
1355883516
1943692331
437587375
772924915
44889085
316812194
1118656184
1158731248
327880756
700608356
331964113
1810851427
122327733
1403115755
1074227548
1788998503
209351832
218283087
1289964449
1735028641
210658638
1925897474
660971989
1669909175
1375332758
610460272
45378366
813867777
515356996
925127492
1993489186
396160040
1780160544
1860120644
1912572349
733779224
1927525317
2138248790
253490513
2033299478
445142858
1846442157
1464387812
1912157889
1576217407
1126597543
75265958
1601214256
1387285596
1702000967
1821892387
1190006200
1189397902
257318710
683181005
802128686
691077759
489846220
1002301429
2083704256
258796262
783177244
1756152093
2144142481
733899089
118589641
504952526
319916690
230775821
1172550796
197938449
1754458340
887267370
1568777738
101191164
1793558367
441803261
2072387643
1150633873
853961969
1630176649
844226668
137191749
2100779496
470377136
1419826706
178116869
1911503709
1387030680
604642634
1399585199
518289863
1764331798
1393109177
1555932346
668001891
405736694
1068868497
1035970256
1491393811
372826706
1762058428
2020894305
275762482
1404874767
2102199892
1048512538
754979050
387999672
989970751
950584922
106929100
127407582
234059505
1660424651
931872689
188428849
978853201
1109635449
1652640505
2065730025
1371254246
1732831458
1114130495
1173806841
1452306713
827983050
572564021
1959238569
1578190776
1398218286
1930768881
413517963
1999765008
1149593506
445651118
1931518239
63120085
468898350
1561154376
1836074079
792762339
1279576652
2073982161
768432680
1521249849
1253549487
1497484940
1042520576
1030532898
288211156
891725396
2046574829
1518724872
328548489
1433614841
1729028393
1644712456
1165066286
497707168
770759550
443381527
16135495
1561270355
1015466860
1652799112
1957408321
1706770136
1070319465
1893551266
1085188107
907775143
1115237703
1227414685
1324033445
1392601415
210345080
1356468364
991197579
1002200573
1815332907
1231493826
1403709938
1864022948
2027595785
1027939740
200833055
730527457
814669977
1823832041
2097864685
166234524
634641079
652285198
1579090208
1314806909
1395092895
1509627388
708133948
1711712573
182607748
130857399
1725346676
571862774
1813815636
1844355706
622099408
346382575
15886576
1401558960
74720078
849310690
1558720323
1055104675
1351425758
2136995643
769283166
2060347240
711764990
1572393741
2056452837
1180277418
823623163
535371909
974103638
1846495176
1689584127
1085085530
1868778113
249085424
629853388
1077971665
1232301825
1746312502
389621701
1598593404
1237914069
1903574774
1034620687
1841092850
2046966994
989570123
563958337
510692774
1210910951
233999042
713554268
309717435
1369400318
1161430623
781390420
2079066049
595926528
853210586
1135278329
117460052
2079426760
1558369653
2721357
167217365
1262116593
441671919
695158420
1657705404
591339545
722757959
1670912645
128938068
60177475
1899654645
896085515
209272565
1783536745
1977172740
2035483524
1651946696
1788328749
846751955
1114850438
2096217660
2049353238
1477614462
1350519781
1386324339
1445199143
90914394
1036645440
127332579
1606512345
1848364181
1750336401
1615543545
615489860
1222019309
1723708151
1746698296
326951522
875883382
723418377
1258326927
108174667
1047982833
732511227
1647692357
310428690
639138732
148470124
336607612
1632123712
135279178
665179286
1772470808
2105351364
2144392062
959696448
279049838
137660796
1515645736
943038060
24613258
868781823
1735326398
610126404
1180316657
1279415167
1367403488
1980699371
2026445766
2042040802
869973153
565632403
1916836003
366024983
209369253
1780499944
1049433515
24581672
417607498
834340656
2031242249
158974413
1381174350
394060732
1124904510
674709429
787226448
1189234516
377283796
1943215800
2089392382
580553312
1658506296
1165399683
1288279125
2140848366
1330223498
1656136257
316797603
1227269814
1771289357
1645160062
1055140025
2136245356
119773089
1207140678
696691649
843524009
1206622025
285184346
348459740
1135650239
973272789
1389896530
1277742666
692568384
1253226184
1189768792
1917814258
414302683
1605091269
650271193
300563347
799477251
1180008551
1722086452
24732194
844364008
569278202
1559556642
1307690916
1258741845
1335340241
1233376569
907355131
544667781
2031776281
484416217
1166710522
1274887696
179090731
1423629344
1155055264
344649088
1976588192
809980186
1199169886
680401880
2140447179
60207571
435644607
358912412
1630594916
133766885
490313725
1079478113
2069214162
748031152
1712133993
885079299
1885752397
2141162063
1895782230
1896509396
2093720965
2129134523
544718851
97085695
922591228
737420931
932471528
564280311
1817224836
1344634307
1716825118
301970418
1175135679
18224787
584663751
833012161
786412753
1516320098
845601839
797216979
97549335
198790566
1171078568
1395147047
1979790722
109025276
854109766
824306346
1438298639
1226050360
1889568524
1213014991
1071409568
1332061048
1250558117
313092499
140695680
783588589
1437519616
1881279195
408585006
1864335717
1743112609
2012411301
39309809
1392421770
957139892
1964651093
1713649866
1421993210
798083145
17097032
1124296124
540797991
1299099517
428451895
4690701
414955800
194785681
1440615095
1973117585
947658463
1797161523
1005988315
1238103938
30041803
1010159503
1148347303
1819846930
1465673811
304180938
1199849230
1634842444
1778140860
538698282
470755677
71940964
1799068930
588577751
1560065466
1253834708
105751793
779670237
1408147651
2091853430
1080745263
459716074
1979829465
572922327
253182984
187562313
1646564855
1332222282
1178010479
65876897
1795623558
1992920456
119103621
1070297093
1064768371
906335552
552176934
1728624013
517372448
334816809
2035117529
767857062
1387807616
746642947
1386596097
1674705452
130805376
867189545
481319001
1052697318
352255160
486182000
1404210521
1662056215
1457580119
919555886
463526732
1208827503
1553927521
1828806680
1084501058
2054782795
1952110354
712703035
291930326
1980556466
947325450
146194587
653315458
460433065
1747708194
407216678
516567715
525103786
1173930281
694816444
272275968
191213425
1061803909
1300523535
1096284898
1344566902
1652538645
1101942263
2120528723
1049470051
1383239374
1697033701
838398424
1826369734
2065825150
661499535
314607517
292605289
1892034893
1093712643
1154180044
1638094882
1268132435
1421743308
2057936605
1313156923
1163307308
385452642
999285766
1828314163
1933736812
1250686731
2055832422
1182088473
65063037
769556412
1009669153
1016754468
1577114627
2119453689
661930938
1134319757
950306591
621485820
52578669
601540564
1365376616
636668360
1552838447
947231300
1745027049
805688636
1668971074
756981728
2109172064
1661957376
607698630
415629831
1421357466
1379576856
1568756055
1543802122
956523590
1859602282
2087672611
1005571716
395959585
1066915167
937915005
1462935404
775515018
1643136374
633983107
590682489
1835416291
857463891
147685568
1681877255
595926528
2045083749
2024608799
1194169711
1065004338
113726469
1551935763
353951616
1657950000
218385304
1450451859
570707065
559104674
550185969
1114798080
599792178
826719808
411126384
542687371
1129329475
916108035
1283115016
1291521639
948214727
1311874085
1784769750
1182951743
1700510207
1252953429
715266730
712750327
1597800319
1607904434
877692939
1187090066
1733599391
1934050301
1868527679
896269256
1771542558
1837597878
1135466989
1534964196
2001179066
1206732735
119970071
289944108
731496373
1601843021
912524114
762813626
917826212
1210988784
1549209296
1887009094
1978548110
1172589469
107929484
108446041
8368252
45065945
1708034751
1784246512
1697033855
834872711
107919113
1870173226
1629367558
1006994414
2029282318
111462056
89265594
226901342
1819824951
202897040
197215665
527285267
978895187
1402491524
1734840283
193426592
448542277
1525760112
346759711
738760182
1360331437
1031659447
279805669
2046973885
2127969145
436521566
1718215761
253601738
271851085
706624369
925177365
1084061662
501001596
1212216524
383084938
603025672
273720255
1218837398
1310061746
439076478
411375276
1249494799
1427254754
1890141151
1957445338
313335008
1692987851
200557789
1422906576
1895309959
1915826185
499908789
1615491580
1821068283
1042192335
754971632
1945040666
553411588
851457783
1844214990
788234380
985642405
1965898273
688288712
1538997786
742757833
1811847759
1938862358
981510335
258541385
1567837002
1540818837
917057364
324020330
540112378
247185258
1595775917
1432506892
538229491
1849318464
1989108115
1933791215
2040294794
257432095
859922885
1537126937
89687204
503367615
1159995591
561861161
380707915
495828234
1162963198
870091040
1052094169
2034001256
1630326804
2010895645
2093027284
23973061
1601608594
844659950
251345758
1307697266
553800572
740650444
2031963900
1323070100
762295250
942868554
1190473337
1984463257
1326294537
225217373
600761127
1167246679
701463663
628574694
1237375830
948289430
1806957604
986806622
1854180802
2095413417
1511734407
771688002
1317170090
365260161
887377349
233866197
745794544
221166599
1588213477
1678643745
1053358436
1117593541
237239434
1923311373
1633543255
687387543
59139377
966586952
24156995
728722090
690701024
917879602
815114149
2082270236
836326221
902514087
1913619859
976051108
1925222425
253965892
535268384
608230617
363146953
1654742775
756745805
785731003
107137253
121267400
1856231984
484397443
1107106321
561962768
1359568091
1759105514
180468635
2146225660
844054622
1581018883
1900655492
744259626
1316177371
992297080
485729564
1497667220
462369242
959637433
43414175
863361297
256534370
269966216
380121161
684510816
916028391
325849233
1340550768
1540387128
920706619
871164636
2089690153
576132027
2019474004
1919129024
1895892629
1342522883
1426301210
1653408001
671457847
947693110
1451596631
1110259887
160142037
1123462212
2189219
1088082787
266129242
512883190
934412037
1327202727
1303989697
525791018
1556440278
214845041
2093492392
516512284
1284858958
1512126827
1683885582
334111418
321127576
1575306578
861807169
1832907805
1101071695
1382227412
22477104
384545755
1023808268
1847202253
1021565059
402030662
859567594
1009522550
147869493
1828628363
860956656
1344192519
199119355
58162807
1393186508
626563452
1149204142
683602544
28237257
1324427155
1877115740
1679656907
185382519
160777044
1979215729
1765040649
757903408
470943228
431333260
969896067
1273466283
1169438364
523131837
1149675597
1058719144
465550654
86473108
370232550
1912964990
1382839311
520544421
1897358522
357105755
1922584786
340593559
336709332
1805837204
32713488
183751403
1160014233
1373310871
1327200762
2110402769
1602721005
659719249
1352885106
1563731041
626612203
640704075
1790319754
912435917
412490708
243495137
831170093
1594689853
404906733
1235020091
394619701
1231842121
1083971477
2110836492
988468455
2029763431
426543388
858688310
1312479573
946345453
1559323024
883670886
1567889709
408640777
1162492549
1600702454
1062214743
1921484374
1395519571
1555545515
1658303993
1084529960
502625696
1640143257
1984947733
1737080289
652597003
751242443
32475552
66881264
246069768
2830114
1796639873
1835471635
1968749970
548418998
2094890870
1946445448
767123021
884897274
575408258
1745968370
1703324479
922808663
1722184911
1894639290
2134622068
1511536306
5845
1351544513
1050050575
427276422
618764523
1140156728
1930085109
700759387
2005408340
1964965356
1062507434
171846993
1353206495
1081231979
1148804075
1717217841
1723220194
1015099997
163103193
626454844
436470907
84785431
292851033
1138602893
591937267
2041932247
715948867
657712505
534448925
143506041
1447205462
724774119
503323912
1563239427
836784463
1620039613
1132769593
1849835053
384432261
639396875
945029781
637432683
1216888281
905401580
1864538609
428148762
1540661344
963153922
470126588
1918242045
235268359
2044286272
1901001107
1749872287
885230113
1921999216
1357764731
2063426780
1036596269
1856836482
1158648551
1638409537
497707168
548088366
1302596735
1998101663
841343102
68536462
1421885368
124446420
1241003327
1064380091
694535426
998647887
277445591
1514847065
2021341127
888906089
1570996821
1995257503
635176355
515996694
1483577376
1296361932
791216255
1923826948
1372729702
368953378
924315966
207769756
1683871634
463437944
715726227
487613007
172892121
875229561
691022505
98574127
1446381437
526856159
172127629
100449981
876173809
1472336764
1139713595
262831929
792437764
1708981602
430610375
1312729635
2058416123
1601341635
1374271447
1210692215
680125459
1553808496
157493248
1893061702
936758406
1431340155
833156515
1840879682
931400752
78924903
1468840101
1534782947
352518697
706814198
927559993
1975493059
1808496667
1223048822
474626309
280366062
1567771300
1165370544
134499529
1381743502
156547072
213215870
1361007470
1556655674
1731510983
595528769
117366056
13917359
199177601
145087618
970415758
792527102
1836260483
208331586
835045486
429440689
878107800
601430804
1453615198
1238586503
1058986469
669006494
13933819
65875254
628091031
564173632
564106087
826100245
453752963
1815860956
1408904526
749923651
2028888796
2101257599
801928516
1150985891
1125979329
283305608
613420498
733081243
1138014060
18174945
2102049915
1664797355
1136129921
390616502
1371074352
1870919494
700205988
470126588
167063580
1603263907
1355404883
123869217
1691616331
794250448
466157494
145273726
2076569341
1625014939
1215439006
943318198
449711434
1845028155
525310609
1294476748
1006913695
2011310825
2124008595
1975199235
1814105414
1493775631
1790772837
1660891539
1021565089
1247827393
1163250024
1030887768
790021694
1513289486
925773882
1079606219
1387383496
1197907849
830350137
1122630577
135324897
1820944558
1008149133
551716377
2012821007
2098536261
1160189462
1252981717
1687858175
691918503
1399368445
1187307827
670277086
40507580
735720005
107842938
1994615342
1904577492
1014106688
1518227806
2035054613
79606329
1157738338
285731480
938599693
182055082
857867741
1978759352
1518739666
1057121598
1281101355
1345296745
1293940233
364108872
834442047
2001272305
991718677
1673238342
1689846207
1069631209
231164155
1439946593
1924750209
578836678
100049285
462499857
355911935
1052925290
1862711747
1085822148
154686867
548902092
822835088
113937192
474998955
62832628
1321085479
1298381384
339613101
856682608
1873558569
1788328749
938264897
312653313
480206597
1710433034
682069788
350101296
721890107
2030867494
2001923404
2100606341
1755217494
848501547
1904640537
2031676061
1143938515
443465223
1837564226
1881826094
956270050
913128268
2043573287
1150943063
709468453
394783571
2058801818
1807085646
493436299
1575053260
1706566928
999484095
1078987278
808594907
644057591
1579990436
1374889357
2059224681
1042172770
737679234
672686377
1124012626
701258520
181461506
2020008780
674342746
2008055693
176773432
723371927
1446143623
381311630
918688548
2071594898
1529525730
1329441306
194033075
1326623158
346728732
361900521
1221991783
393871825
600926808
1681498313
593980365
1143785208
1980326669
965504058
1117654582
1077926625
220457066
195764477
1078391351
1813204783
690453897
409365202
186424970
190991694
1666947977
1088801106
1060086833
1644182024
2043444739
2060013571
827113397
1752927263
674136982
1562418821
1057226248
1777990479
1277740010
572560799
1541298063
1019898721
557867749
1789636019
1307417144
1039481488
1065402571
2083084438
785472931
1034948396
68129468
318770304
335319460
557522976
647007086
1741380460
2055285313
1488499688
36402757
548613321
1221302143
350346469
1945176212
1061814293
1917915290
525428365
859818358
862784648
1211735294
1914526861
1808997291
692261233
96664269
955005848
1754522899
1288102301
397705111
302342788
16759584
1285911654
1609289432
1198128820
1285172259
1387393724
960183842
764495081
1206622025
1579895396
2123532280
982027621
286243558
687677106
561026597
90786931
140588015
1208982652
1443517253
408805226
554977094
350576168
1197057884
1791612327
1512698811
800898163
93879121
960175768
196926738
32098947
1669266384
1366210019
1830104963
692625847
218715092
805435128
1252105578
1049490433
2024491220
1905093920
1899656783
511329756
359492908
156671676
458070784
463871477
1317704945
767388329
1931036990
450655625
1269738092
77420967
1564960610
1708683913
550734889
65459691
950278822
890026069
1235169386
430751495
100313797
1646615070
229427200
1430464975
1948119223
558382326
1148620754
463924849
1396872241
16718244
632263908
390300909
1544311365
917899176
863694058
575734613
1906786149
1870862777
567182460
2106876418
434755434
1242854070
476414659
1827143701
1343777892
1489872833
66510378
689708833
1603746499
474932947
959671985
1483184249
1023103763
260599764
2111645557
554793400
16680552
854782804
1236143852
1363860400
1829782968
1021046863
2094115746
1414423177
797308511
1917552391
1849489213
112959495
1112990226
540581018
169665850
1946185748
57344795
497298324
51401857
431485744
1897143138
1893476665
1869589633
216631968
1152442516
1378363467
771772124
1147659989
1229846378
1265034474
457012606
1956582629
1808459661
1070485845
970551233
1280785881
348026912
2055001004
279012697
1924887586
251216486
388041422
958513409
1086231246
1739250512
892295873
1145273636
182404268
1961672847
1955593101
130942278
1564901341
375103834
911818660
337894964
1996755853
1005969219
308858727
85507226
1198351772
331713437
559078010
985734470
243186827
1123499582
2097949132
1071640995
446777733
278053288
7766866
1916045276
163900173
1890821313
139595553
1647363812
735635467
381874136
517378359
2128672368
1747299384
1182332424
1038104794
293119476
870049806
1302257517
921373072
365903359
1244172830
1026547590
222460236
1397711806
387457761
1645039728
1138474089
1563358553
1070192209
2041784669
785798447
561291501
1389976901
1388206065
1591197481
784812892
1645798054
1759250712
692010333
411793521
1646790969
159475207
687074404
1843376550
626539296
885009921
665949709
1245649863
1652519457
1442669040
581700363
1770036266
205747124
1897270303
1787617407
318327194
2064873882
862530068
1673173587
250181510
1005793041
582893321
1414341278
1367084024
1374976210
741305818
1316915721
562126313
16535033
122675158
1995327173
743138923
1029932348
1412322840
14565739
894049489
1652577012
249800421
1490361795
958461113
1931081881
107865325
1233295300
79978501
327160956
1273729693
88642087
1611225961
684550079
909104868
1503984174
352439328
823090860
1607333040
1417866013
1718962283
2012313115
193748827
844797037
872784338
1569656050
2026574624
123478574
246992540
362893453
1582734567
54591798
851327532
1726021223
307495026
542393421
1510139309
1683217052
1107933248
179260519
584508017
1618604914
1717449023
2096412961
191666242
1086953943
2082510803
1369968282
2073737898
1672468570
1009899821
1383578012
1159757920
7079569
2066618999
336531504
2085717229
99052531
909095736
1592762454
796759966
944179027
1193065498
2009539720
745236961
1199748807
685257098
322704861
1631020361
1563035069
1045506612
174776518
136457629
1307225729
1495394056
897773033
1472500538
754382142
723553392
1415899349
1562585854
854395191
672217298
671370084
27502968
638810212
829187109
2094542970
1119121596
1033444796
1387498079
454905659
1567160698
576201622
239510834
1975680435
532715746
1424789403
1246859210
1282967820
1821686533
1186119083
553140338
1918220187
1256995350
1414517350
1010871158
1825445536
397179874
1308889124
944747032
1115484388
889668445
1200549824
534365728
282578040
533052847
1568452866
1549155350
1073717336
1812025033
1529006300
1841982557
1273785964
258157857
643126833
1878232002
849776527
775407641
87267938
1882412812
803771572
1498567520
1876111094
390328796
470892826
857843678
767230800
384014171
1812766669
784289178
1342298044
1368940141
580292004
1632395295
438979351
1628234922
83895514
1061414034
721067849
775758089
431401993
228365669
1434038458
631509305
702802467
913031211
933822887
574294936
398921532
1221854382
1531941700
1173354556
1043915656
771890737
2039798148
264156949
1716531018
866947313
1069446753
1327776848
545118149
1002233739
1016200078
872514871
1977610409
1173728519
1769609159
1403984485
1135108191
506782174
221595241
878750345
262997888
802595833
292808736
1984533455
1542946997
839413693
273102944
924592766
844243729
1267212954
186880082
476968847
1149034318
1080168369
1410898927
1382516578
1951395651
1929754458
2088538131
1949823780
815684970
546078852
2014289824
759251002
340372708
1442242623
1828314163
849073696
1209853405
155573828
1071497094
1970876616
1859008976
1041873113
672968585
2044098195
674999904
986592056
2039656141
16097695
1922837954
598661141
1610291264
818404003
169023016
768411135
1920880554
642008167
294359215
1109695886
1790885826
724308918
788151418
1346685612
1270112593
2038499630
869219771
933083844
80394173
522580568
1428754960
2094794288
1385584825
1953896289
1226997728
975994149
1223506479
208162623
1936930677
165366918
854768939
1714025748
851682233
2071005629
1617828794
990175509
1577882572
1134232065
571802592
1480813534
630896695
1124550988
321037242
316695952
2102084796
99051854
1921970893
1242406775
1306599486
121048741
1825093935
1974976357
1692771703
1078408572
645126943
1726577946
1345365943
779396116
603059451
1769307464
40334891
1342751497
2117878488
1032860920
868639264
756707892
2111532044
168186887
82460832
1548181607
107258892
1380397940
1497105521
1855288725
386918940
1875053251
702356745
1014078370
2122529551
1386382950
9246958
912618221
854384917
387801610
41967826
1409635208
1912040494
1312158454
1150009771
839638941
1148744337
1826004855
2144730486
28368065
1212508667
1982156648
589010132
1307857260
2108277859
617319341
1077456914
689637913
362660303
441737134
846254828
1586131515
1877317520
1086321315
1052450377
172819835
760154695
428652159
804261061
194806063
1872748216
1283669292
1794254866
1801409753
1774074199
2081490759
1103278183
576188645
1193547029
1845838949
150603031
369554536
2005592110
1022811285
213663730
590430851
1301078353
736544773
180802273
950180157
368919333
888778641
830393100
548119751
2067311186
1315121735
725404571
496115962
732763629
106677393
652519795
1926715578
1294028965
1193520182
1800049515
570725217
849739976
536149913
555652485
1171650151
6884359
2072711606
1185357803
1604212866
219074863
702051688
1226546936
1092635476
2051001233
685458625
1376673279
1052305354
852774396
1976207727
645257263
1111970906
726698568
1998720603
1093085676
1118892726
1755738638
1750016673
711694807
2084928957
72500504
1808496667
915446517
571493166
148880961
672759871
1019242599
877303183
1900864542
1330029762
677638593
1795161771
543900254
894420376
68186139
755923839
140570071
1345385085
2091309483
931592202
1897239496
1018648995
1866896281
404338823
445407254
1314304423
1348941496
191457820
2054290574
1188688711
1427511686
968268546
789108764
393369577
2088295293
117990267
1283830686
606405020
565599168
853088365
964261576
338271467
106978478
1479998130
1203652759
293552463
2025628404
520116990
1004286434
1862448592
2138379052
945079368
570382640
1335919525
2098121586
1604495813
2072347740
1831166747
1045111598
207054370
1464556254
1192222456
255656715
1123345041
1448717645
192036414
551858328
318164069
1587454275
1013503056
1531708390
931873222
1162585210
716934038
907604455
451771406
529042983
5089589
1253857994
1840600307
680134028
611101599
138193814
1727130952
1831071240
1493546395
685551629
1402760898
2055557288
1170718052
2008714760
1612111999
270396185
190076995
1959787104
2113779617
2103467152
2040985682
1745645128
923357728
9206823
967226658
1673130360
1954436859
429906379
1915188065
826343925
1580123244
1606196810
811348049
102782414
714608220
352006049
594290785
464118236
1902330489
352248487
80567807
214180294
1142459346
366030304
1817290520
1721674963
1891853987
16305256
636517609
692132849
1869283599
1381102350
513203231
1480101480
1894784254
1262352859
415594018
1361904223
1278111445
984547865
280725935
1669909175
1178343993
1082195030
353186882
2144471442
231625918
1272977241
934771275
1522321204
192001674
1406451651
2091561620
1987938796
2057746384
1054532733
706512212
1303634238
566599027
328421861
1132345919
1074999378
1314727644
1854071692
863000706
1549132778
2013182297
490533444
35163283
1330652400
1862444392
693778923
1798430325
2042780701
480117203
67940353
1106568882
189338290
1404817738
1486531290
1595666844
1425231176
1369983100
149544599
578790599
1894430290
1968855821
203999131
2009531998
35654211
781840569
884758416
1289187827
2038013119
619041143
1742748353
1799136938
931435257
2005598646
2142611170
1661860032
208781036
241672725
43150729
1887921599
786077685
1578351428
1863485847
728305735
220465007
2015922323
1535330114
501666763
1414641950
682792775
1858936972
1818695376
1855782790
171818276
996455446
427796566
232046907
401018190
732493236
2067556874
1069026842
90184352
310392573
31434343
1050037425
904205018
1364773252
184217204
1716324519
776116839
1455983189
1017229399
1742888780
1531667854
1142416025
1733203062
1305102935
922151768
960786878
352288667
1259392012
288629455
2004366608
1727990654
731358607
1419344257
1046898593
139653125
282692215
202660305
1461643919
572560054
34111263
379563513
720720408
1295591354
1169792790
386037804
799936873
1638582456
855307515
1372231629
1413420791
1661754079
1186928709
501820731
1599104747
1101046556
1898520725
255512533
2100518647
1322863711
597830843
1330864523
1179369745
1999389870
781757174
55928368
1266832893
825598909
902655483
812345272
1481227228
4567950
1470613586
162262547
274626845
1927958805
2043018001
1255062988
1874145323
1906376997
163954256
1113541662
364141671
1735665672
60393807
1432362977
1293778471
1293543470
1086478549
1191826512
668050444
635438024
1354608030
868173587
1715816776
1297014152
859225449
1536276932
1546224324
125206049
583729635
1217548908
781423060
446410751
449378419
2130148411
1897028653
1895769867
1458288946
526852130
1461414422
2101551299
820769811
774517774
1666870685
702874776
980695998
209369253
1201300300
692375059
1691546933
886323948
2106821656
2119470919
1735728423
107430231
17732160
1271856079
1185056247
4510770
2102449300
1696357781
631962562
757809738
705659273
985510482
1367896528
1578041949
1831343516
65952985
1848244041
1189854686
1581234674
1485362786
1296816739
1669634752
1580415558
300417472
2342653
2132385230
1241031490
1506189512
1189052615
1200299944
438173303
1561116184
60182319
1172141713
2093893926
904393000
2008706464
1822212692
716637466
1871252571
1699646067
1606344368
1998953795
173748550
2069925986
799264460
1029427324
1040337196
1800950942
551765404
1437099722
1716119984
2026773933
935126366
1966009142
2120244629
453958551
630765751
1903421247
1417485314
1598933410
439772344
1476840707
969861887
935228555
320324195
944478320
676814749
1694750402
1747406271
1997707330
1512771741
1169650286
1861292999
1110091726
973783542
1310568244
967603262
2095655586
1550802820
387878717
144607566
1182251134
2133667947
355158875
1346255803
48216040
1156102672
1355780494
935557161
134022809
1406788929
1269731258
430232460
89388134
1810843495
239685978
884258955
132736052
295930348
1975231067
1353728616
1667797970
1080932099
1520581474
423295918
1863160427
775578894
1251966389
607349998
981749337
1152082606
498920448
1589147531
1474708941
990418293
39273627
1609374840
1474620877
1525056243
917902654
1549663888
239507299
824883367
1503580164
1823278262
2114158530
1290740685
1546343254
2009465128
686846052
234859124
1418877805
1913619246
1189049193
1883688174
765908264
1915646
1240980636
1355555414
717959864
1009684638
1606634856
945621541
1814869193
574182019
451246961
717802906
465468520
599975174
405556376
595535639
1291071347
980979552
864770378
1750659467
793879507
752309024
52623632
1966513652
1336621275
1450222158
152888199
261928052
592590
1076253278
618517621
1987809395
1097106810
1016390114
1695257268
1889716548
2039584654
1288689869
1215325997
1110979328
1094206575
1444404709
247873923
344385692
1259142870
1112660021
2030231067
1352699622
108843119
598608563
1263994916
237869043
1301415926
618932645
1524035125
117726200
2124595827
1213633086
1169705332
791935332
394433362
1742793625
1339384672
804244869
1926515085
30883031
2073924510
321095225
646544810
1527472306
1799981006
1104641022
324762925
1412593011
335397344
225211047
490544020
1515379571
2072348932
580923924
1983479134
923421788
168577593
119408248
1425440388
1010028883
2104933262
612758631
1208896452
1902143713
1287762887
2062820018
1889483539
518355954
444798696
1639666230
1277018635
1240667858
818124315
429552664
316238783
1260329704
1614337204
2117683113
1571335507
985380385
519335274
1159718288
872894445
248347590
1671036699
805654789
1800494076
1926020869
1144346222
616659319
1441177733
1963904125
325144019
303476698
1586680763
1380507654
1286061384
909611168
266067123
649874161
1685234759
339726369
1786912377
50644944
72011274
1278963634
54145733
1811586197
922271613
1633926648
488982365
922645986
1605678586
2068981984
835292498
1570401856
2035061783
2074951723
428631095
2129650250
900552624
1149056150
1475418248
421716070
1054524925
1026834571
1810472148
1554592458
1743698975
29293790
267037286
2089897934
454020539
1329759086
1711399543
807149637
1953415835
1081005419
269944199
1863565180
1918994589
860160565
595996288
214481820
1993210044
1413804221
1944304548
885410070
1712125310
422462030
1144903263
1490875135
2137692914
775515018
470912091
982204788
1016670289
1470793837
222909646
1612144373
1536761778
886025224
327630992
1884927246
2068569500
2027523688
678558343
1263610640
455638041
1949171603
1007161215
70025861
1462416843
387801610
321855633
1253966925
238854223
1895597715
1347268545
1310793068
217471933
1853732609
20665811
206769411
354966449
686751184
685759275
1218492492
192179356
1912912450
861211497
2023522156
867145399
1554089664
283151376
361289335
426686396
817271306
807762477
419951076
2087086019
738770647
462414824
820802869
1078528996
1877861812
492620395
1232534793
422063085
75666091
2037795028
107298675
837474914
1013512969
1979533842
1668944617
1730562060
1058407864
1499940186
2119750746
314737684
1473720808
546395795
603485685
1463404466
142983484
299925869
1515544655
42623044
1709268003
677779503
1370575733
1593048848
1334332456
619564592
381973134
1773524908
303784738
302331565
117120495
1575029785
184403652
1780667312
573075384
750244824
839658063
1961617797
92455210
559419547
1076910737
1517661405
1930421124
562601880
1255722765
1624305500
1034834478
1790836206
1096730777
701562888
1720868357
37096435
1319066484
1749692826
1240526469
851977362
25039060
1379180762
266992116
797846785
1558720323
1948214353
822242946
1983071164
2071424929
611442275
376662891
1557839887
1351340577
1615405814
2044862995
1967958269
38839783
546789032
1868845767
33135491
1829008505
1374207697
417941707
1218926840
751232790
400851231
1955129816
340979062
795987397
1443365831
1814887564
1663309133
132053597
937130315
853183282
2128591494
439764404
404702165
327499420
1531402901
1974328519
92816922
1730717378
1872626649
1316477605
993942962
1169702792
786760616
1434677355
1618565137
1903179781
357333888
543174970
1353101324
924918860
395786478
1939209642
635613582
802522737
2125077891
1616804214
743105153
1610065603
51736405
707662262
382159469
1727990654
815348645
856421611
797290789
818411439
1498461837
1818041892
633702954
1077808071
1565517905
1964969509
890964984
59594707
969447587
829145119
204992146
1629064634
849746416
1452082734
77753855
469614447
1393109177
488472965
1987633269
1886166598
1474708941
204119187
1741269345
733989147
922981089
2026222224
1839114722
369566006
374736091
1204359372
35803416
917830071
1472129296
809183293
1868994421
1455848978
1127725608
1993607159
1026297968
463419377
342830826
1287533490
2030438145
62002195
434264936
940098281
2088286773
397359583
972980878
1074541614
1634432981
363922949
1399399293
472057905
2025961358
144020809
1622079297
1979126991
1067390032
1762380116
497860380
1796994340
413227667
411906146
453729353
523980134
1427535539
1490072372
1277556677
1120365595
1343524797
1572189201
109771884
1554552867
828031367
632427070
1360817868
259356953
840156450
1374382749
1340434500
515542895
1278047794
1257876639
283115807
1551013392
2086824418
952995689
1694692342
418221807
2041591184
1333469324
1982411942
2072258043
698650646
1195408275
368349145
639197535
515323328
1682420913
959391261
862342013
193887881
1420758386
691330025
2018774620
878511196
10206189
523764272
48647093
84625248
694145037
1026851215
1917086723
190215302
698878682
1187080806
698036306
1205315914
2012217696
1266406218
934466691
243580002
503317149
1370053866
1326233260
1343159382
2028890167
265945984
952903111
1327777404
1430213955
881577260
1724810317
165059162
55740777
486076953
1699350795
1700561455
519801611
1773319540
1936582279
976733305
722423209
2008714760
1810452863
731925078
292881779
1570508445
1737338890
512958927
1343434123
1124228453
1132718740
621893260
1170779743
1292254325
598685113
1135262847
1731727635
1009967449
1182349812
1729022419
1776825521
522162122
271947944
1977634958
1677676238
205799596
1232216526
1364745547
1759223743
447517842
203821757
709344287
1235169386
606570947
919051898
669059431
385071861
1892263033
162194298
1666024785
2124011400
1918802019
1674839143
502764303
2095607077
1458922716
131447157
582661749
1270014124
937107438
1061266678
620044808
327520855
1397885982
197766536
583173474
1222796510
1142684933
1225901824
1778862963
1270090232
917582061
811061730
381026022
6854893
1746680598
1636608770
1688437367
1146973922
1088806119
1863980289
1397498900
78166163
1553998700
1230191272
900695961
508621424
1561930451
587053879
2141810795
1797045042
868002701
1232509983
1211736948
1144640816
728979451
239972934
275038304
316030266
38036471
1158282829
2017283914
1204210114
1863574318
1192796440
1377025772
1787326929
229182921
361034862
1310782855
1560900809
1895174848
1323262231
919095399
511434292
664769906
940339022
1050563090
1671594266
550028091
1999295432
1263268081
507267291
539116879
999552941
166720321
2060749135
318416816
1709737156
1661544751
427240576
2119943247
684228868
1748327867
1581608002
1833037834
1642401678
1512304458
1514783597
1651203143
1057971913
1038079766
1310964279
1147645553
745322015
1523023881
1919947056
412224173
2126079506
336651301
1333883168
2057304221
1556295842
1115328532
1886903603
1808344437
299173473
817234556
1990501089
1911319606
515119312
574033517
1825200204
1931585335
814915388
1751068700
1779224632
1845746674
986859386
308581113
1173850243
851459285
63679493
1758288310
1452124998
79494328
1752817099
1595712973
412409697
757843138
1059062898
1117031541
1359283920
1237632397
946838110
1244089865
538081251
1062256233
67995385
302415585
1888489528
2049846985
2144468129
430540233
1948136928
480117052
758873243
1094331708
1274327489
1491094824
67148862
716053483
1212773040
93904365
718595449
1325579241
1236094963
1082582386
160458963
6797182
1667758441
284240181
742239358
1934018761
1412612018
1178105900
1011474356
2057746384
1600762605
1328599401
1386552298
1813701547
1868041088
1035521638
1807710344
1988922326
1038523362
390837853
2087332859
760890753
1034787726
577628465
1305267283
1989665813
1705288371
692753327
38024651
1023234391
174777539
549805230
1021742412
1202851645
1083030961
931576281
1583944733
1206343369
1355316695
1206728725
1486629979
1794862203
673567029
1358475369
1677788088
648262480
1215530378
519628108
1882116367
1800988260
103356637
1775033076
627866961
2027573026
943913409
18889265
1054369445
1173867708
1577481964
721988019
150618307
650247897
1717033247
1089307022
520263598
32302102
674374215
1168308595
1664947589
1783539469
1688058506
864411187
2054578869
268012788
1053310383
670989133
1688970693
29085192
1523891131
246162405
1305906682
659399960
700721802
368803045
1872844589
69867203
38511832
104110990
1127394122
1476060443
249334765
657519223
204852575
945271892
1585888736
417602436
161357810
257555667
953854112
1486261165
532659137
1379067575
1707421011
1676905271
84069236
1297003311
1588850395
1994579864
591641197
961880981
1855980544
462004553
607137793
1770809999
1486030128
1840398779
1217590591
17850733
1097703921
45827632
532458986
156871047
530793485
128353203
229188323
1155123838
712403035
750950698
426831671
424169415
1939044716
1140519437
1301286571
1511075886
1146977912
347417399
1407400297
1757867316
1916980818
2062459814
296220866
1987204069
1860998062
1674133485
194195407
130126353
640961736
1892253997
1303754873
66717072
1580473664
1223017711
1405085554
38468059
364843289
144647531
571143907
1764949652
231606793
967034922
1988064593
282101949
566329558
1717700741
1993575266
1647886499
1549963630
1707666613
693589485
364978257
1470239834
2036160947
825734041
794925935
948682539
1249346003
451025751
1375171376
884349523
225673834
640056431
1948857033
539141760
1584031582
1901729485
1468735882
51636387
2014985736
752161018
868056006
781443200
1600569203
1060007019
32221879
1973916390
2093987908
271641063
362199732
1519867967
1650044623
201330382
1169155923
865530817
1545756390
1986459158
1785497181
567501482
1571186452
1185608199
2058988808
1962673738
300985539
1274541281
1893391729
1555187664
857923397
844652632
1207104566
479500470
1736837413
2131376422
832090148
963068782
1592112176
1067485646
1002881348
1204173879
629669384
494801415
2096715466
28273325
1894008101
1483892379
1585194535
916676910
1914578776
1301353777
280137125
32856815
318266053
1973013664
1910410078
2141845888
1343449730
1996131546
1460179804
1172731238
432085066
592796862
1161594095
717665240
1888162910
305572529
1713459328
629708885
682667052
1360927846
2070450945
1172798786
1432460027
1282831137
808667778
1795672596
1620643052
74952230
131219582
421120571
1269854549
330162258
1675904664
1763715969
474045295
1802257286
343550753
2098582417
577010045
724515588
353614957
1577145156
102111069
1715432054
1287591818
1843673322
602884554
1869220522
654079729
145347157
1803423191
16179982
354221507
1519639569
2034123154
1498325072
1930768881
1160989001
1041030126
1498749142
608720970
382762568
538791215
1960886415
1354501115
1960471659
1276869101
840666753
1005174278
384865664
1700133823
1731725884
1832912676
1889748187
976437014
1910888724
2054727346
1147190029
67648629
996845610
36971466
1691606598
30092315
510921657
1508912076
1356717
26959146
1804800409
1423769493
1079170265
1597872583
1027542103
2126857408
1726769580
1070485375
1428235101
1541231552
292376550
1067346296
57853282
177049379
106744986
1802574966
36071389
1482993671
1125359741
1153217464
1512781255
747403044
1706532442
1310280397
1921215953
797601074
749498487
1897142590
1708463248
975387771
244768967
1724248712
2103753188
1945601980
275017262
1227363790
288193216
690201736
462765944
2082208723
377516327
220199835
1740163608
1182745429
1342186715
1373851338
552769621
2091399729
469459450
1210834287
446794199
921145939
1340857825
1505358808
1898178185
398199913
1190674797
896910374
830749013
246859154
1477772914
1351204848
1676023873
588408882
2133349131
314687499
1341713881
677489809
851865137
1334686002
1546870723
1110466909
1114945608
2130591784
47499406
2014727014
517533629
1032433695
2026055933
567869454
1908612190
145585646
826490067
108639122
769208112
914038816
1175395985
974935205
2094048755
987708163
2044567666
265735389
415197657
873176999
1300953182
1464940923
1187399007
1890567240
1248448851
1831924522
1101136414
287186228
592017997
1539426510
2043006859
1646729764
1540599963
695253070
349585945
810275742
1219932538
970040369
941641628
960661245
1111136494
23940294
661323733
1489961623
1171310896
684607169
1621603415
626352819
430019678
406067935
1146751001
2010058421
896636749
904582272
1300153306
1421336286
388559594
122060595
1645317899
1629148243
1404890510
2132933424
1140509418
1003526429
1837852843
318262186
1661956648
1322362125
696592756
1668696155
1724592644
1633269564
1538285324
1305399456
203874271
1046860806
412260162
2130477268
2024191870
178557200
1000578324
1343559019
171515034
601554346
2022336390
1597247405
396670310
277387588
630257467
387542990
1453478878
780454464
895645009
60227248
1583488588
1311622930
1575212068
1870995749
946800577
1882095517
1727078837
2062276538
243819989
969124513
991718677
485298234
1411112584
1926629680
447646495
705826477
822871721
681853876
385049886
737830725
2048777203
1599328945
307362879
1716141030
2016830396
1447491975
1249144998
1159873019
1163698871
685160277
1560269831
371466841
468768677
1857326382
873793259
28448542
1424411321
1765304794
411483578
966306463
1051622382
1161836808
1333051887
1810926142
1156983099
1739704687
2026947990
2014962323
2123731916
427296478
1396140940
1080202795
1980433878
849763167
1758578692
99605316
1647600533
1733334527
765341357
57037762
1204487343
1411504878
2000276027
1042409410
170740597
1491022345
533000989
308913284
1165130696
814416687
1011789250
35477658
1924732800
1267808063
683647643
999855800
650104068
863998831
643942246
701695213
1201475361
1355102552
1653593692
1538221545
541643527
1883969013
1080830989
658564340
52824655
1068425603
140049809
59678453
925355722
42759258
99122722
581034873
62990308
453777927
1999178713
1202454280
120169398
1686000066
1506628412
1078190703
1810403333
1482589092
1812436417
429020635
1379946230
1636547317
1991355155
1256583828
1267848056
1049525783
1830972547
1046726342
1994638027
858559369
606846423
1889265120
606478745
2072094228
788020139
1244009826
871448598
1121250713
2063580158
432812313
2058374358
2115995135
316818515
857766200
746396051
781743909
969381659
1413505969
1718754596
555855120
1926668007
526144832
438326548
1561917829
1097245607
148431512
430626671
1553790370
1874593633
1344123576
1578673823
1763918016
238395489
877389398
1236076934
1452521736
1257945716
246392397
1095966284
278875109
113395042
395484423
2074573665
521863622
882688356
1087112462
1319866143
1901029979
1401163054
1328693046
356925575
650740325
2129948621
510249789
2124684930
992597062
1528309214
1834371783
1694825266
196798960
1447573334
1307345079
1115527351
1342145640
886217577
329135617
1000876088
1470186224
458977232
796815856
1661691394
1380284475
203910594
843739033
1477644965
453298287
622061863
876237757
886759066
1383655627
1047156261
1878519725
716179211
1604125665
566209580
1479905971
1030321401
1013719514
1783535379
2114775989
96487399
1335021053
252924623
1946624859
1134232065
1796903205
1413882310
118412256
12313644
1694127890
1625749722
1265639465
119613580
1960159717
2081960517
2085328159
1916008207
901303509
2114641778
446282471
1105157540
514273236
49070485
1575152698
23055103
2063974371
356070213
1878805192
184863291
94595547
1012810943
1521989121
1337718184
388809416
1653085942
797305514
1329276001
708371409
1206378367
35158538
1558178182
756993953
495369611
1083547988
1821745259
1320363774
1478530906
1258446747
409673328
426373225
1916298718
1312063132
489543843
169525189
742826956
464145441
180416438
1048157607
986959315
218315051
791084831
1622952318
724440618
1446170457
562063966
1261719474
1113304226
134633925
238172852
452933025
1011974431
1062687585
978411614
1019790682
2052407538
8943281
1392665542
1453007423
156063588
1920208108
556273091
613086118
1202132877
783928837
122392018
613895257
479392280
968719186
2132217743
579783736
291551740
153863648
577627249
429679481
1511837222
511873450
657094240
982786466
1958632354
711397809
106929854
1134650480
1532952372
1914174765
1069659277
1137611081
1496054079
1307477978
573264891
293219460
1857663432
201903872
1875772032
607428586
1328395014
384981876
415318763
45766197
437545610
758571859
2003896482
1046295124
1656498504
688241599
8614498
379214179
1035956864
1586124285
2020628817
1196001162
1521964078
827957109
691606947
2064977404
642153375
75267918
1873337428
908255048
823242123
676037667
1219392155
1501695105
424635682
1241816568
895556177
929283410
698019937
1669529417
1641733741
170213504
301179835
238231938
2115266903
1133824411
624943680
1095227010
1310823313
1227345805
431891102
650945091
2140612572
221337239
590187563
890653048
248839263
471512934
44651032
2113288034
808889615
977937197
509947426
1527253246
1944299304
1827005171
1830243355
1894773410
281071293
702032264
315019767
1822683304
1450964249
1468923038
968427769
1406345146
237154044
1357011147
1441619347
1148796294
1395233851
600926808
1356825759
587800326
475058087
297468484
702559177
2023479413
1606983717
1307893196
1301012324
861280193
2054732771
1116815449
2120452302
1953525966
1164523452
510648551
118169117
831034137
1984639409
200015784
182048211
135082602
10405837
992292673
1336707558
1137329960
321755194
1534539002
1815618508
686834219
304153004
516944003
538048449
1040032376
279823336
491030120
912367128
647890615
1608346865
531096912
349097524
321954897
1996691833
919083999
916058625
562043688
1184693957
394553988
1541290536
1772686350
1001442231
258055699
253145835
299134638
147284239
1391899425
1843478905
1404886051
1901893796
1744650284
959720704
1733717880
835970509
950275373
960845236
581486845
1413652511
1360989932
1895778205
690724938
2056522989
1354985846
860182180
1400451996
1229737783
2028385984
719403421
1076065071
1596893025
348354071
504144197
266000443
802662126
1565235891
460259456
1220102129
1872802284
13422570
644207911
1124560927
1955149727
324558162
46348584
1946671283
372550744
172686081
1515144525
459312607
298388357
981974459
536943143
1769494456
522906679
576889734
681355125
1370204890
478091132
626878171
61660225
165045626
1199840994
156603886
1784776266
2116159922
291591857
336484053
679562494
829639128
98508551
92304191
1155633266
1870041791
381707461
2045615708
210247
1608938622
1875710743
775890416
783425706
772199666
448835783
1287822424
62740799
188076732
989119718
128702127
632666909
1705889372
305636881
2059827982
1455397863
325142247
1677580338
1180965168
683584989
1643861698
249647213
965731108
1477857430
1892279546
1930859241
1321136818
1578641817
2112223507
1949591949
1686215098
1851761911
520029184
1759982095
1233179454
1933509119
1516832899
152844650
335454045
343285024
271595312
1562670824
259276494
1036145234
71229684
1004059673
230336155
1827406186
1918894657
1699135138
398947730
394123357
1533134619
1259914992
613167726
738980472
1577213250
952326062
1512527888
35678825
534964839
1926017731
1550309457
123000033
1057018655
912334545
226351890
680539432
891793199
233919994
1869259526
565528173
310738441
542053975
817678513
1941104914
742327086
947284277
404961758
2135760247
1374873720
1905093920
1145109740
514042403
1435195040
1387912358
933348202
1798396
1738833789
956394311
1734409057
536577657
534840577
1214274697
146859704
1095781005
908115592
325027525
1806065285
1368538983
665415607
1071280716
1406863484
1855828422
1088896746
25316641
64884146
1666172862
1324974431
2052633005
678868481
1031767901
898666646
323484919
1515232286
697590844
361444002
965003298
1687280071
1142703232
2059538296
2137017175
13170172
1700871223
682484713
1235932575
369634707
1274442341
305034016
808947438
952472065
1860816409
720592338
51634365
1017432602
1210134032
1756537501
181339196
541372379
457162695
938254319
1498104586
1353749792
1781346161
165764134
1001878543
167615947
769002944
1442666883
842053843
881805255
1776997998
2085399232
1142656662
1228898778
1289013621
1329029111
2036428717
1011941843
310041839
2049019871
1761003325
1800148405
1801656703
991130856
1578260901
1669204423
1796910346
1902868189
695596484
1613244246
493077631
1288908757
1734144714
1067481238
401625574
978407887
484125069
1696837898
587154345
216862434
807179274
160360968
2081512815
738685362
730829433
1043942176
1679917502
1296912337
1187894822
1059965605
1260203802
834223848
1731941046
1494171441
1847606881
733970793
1987143276
468924929
1604576539
1029010220
1691533806
1486885810
1977357952
1294423375
945989968
1793833165
901073857
1253122100
1310171186
603051536
123936902
1128298954
333779284
1506135910
1096350500
1183848878
766581210
1878879703
276529929
1715490910
958160058
949811747
1267687546
686496673
1083161897
648822552
2082919239
1778244546
153996154
1402033045
559002496
1380150198
1791882176
1843107320
704944862
372537967
409067876
1475542217
1776101800
14577167
840339001
1595775917
621179519
1989102726
46074336
1075083572
1248443694
1096899330
285155711
1839744778
1241842592
656527786
1575236795
1884559187
736476738
1024659289
851405097
1667610720
1618307959
1278334704
1898445886
1467642313
1603826658
676488430
487116497
663372683
473725254
647853975
2038604952
835231268
1278404032
539137636
1406451651
2140390012
460110721
1226104261
1040348171
940846696
1746899619
38596884
1221406391
2097155977
1976822919
233458555
1594407473
38436902
169391811
689108248
1172724510
1085429341
1967840742
1271972886
1383125308
233856838
1190365217
1568778694
700337895
184696361
169597291
692704497
431756649
831287280
2042448247
149241281
86101826
2073520264
174698104
1557618131
2069507489
620574703
573413419
944783191
51880539
639374024
682920532
221602989
684619852
447611092
1500467243
322491020
1841781409
42048215
1821737568
1412054294
716376576
2134105233
383891075
1808759116
204352491
2085770868
1864335772
1164360896
399779649
705513356
886130058
692225076
1653177796
1465534399
1548569522
1142906272
1224186831
478177599
169064509
614800749
175847050
7570785
887248724
801136452
1271600941
1941194240
366414596
77527484
214880438
1684123833
522962613
1298612382
238402060
648171718
121991507
2105494062
1203910708
358118571
1227739442
1537604501
952516156
1929262048
1906485468
1389593943
915857181
1199748688
1512166310
1644459051
513201149
633822192
1228492136
1458062880
399808149
1929067554
1667706627
222276435
1054846186
1951729928
1504607321
290730242
1964392821
198249523
339547312
1595099219
470634480
2056272624
508079620
1795088215
1078567562
45554374
553570162
626457371
857273111
1098077037
1920861259
975092924
406186358
378081234
1401558960
1122658064
396990868
547110999
245457475
1929537842
113167186
1554927121
1713624876
1442549747
1635371311
892116094
678304237
489858591
891247705
1800921271
221169075
1248001960
843233992
671408770
95929413
1758945244
1007238798
19038608
1288861979
295116661
970769355
686672851
1705121473
987417563
496369693
547278356
1052890500
10409083
1348032466
721848613
1275067537
1404654333
1427656234
652547776
1776612449
1643435596
1947230305
81630085
114224367
1073860201
328051072
703721745
817598723
335838663
1633170343
210868354
1801710110
1660778931
1121119142
1389950874
1425764028
382030067
408232455
156035619
1381107557
93707084
856484075
443819018
1908919640
1610410327
573045841
609795165
74969189
1875319783
279898873
302990536
165922073
2063849574
143517039
644708996
1311660446
862169572
1493812964
1561817833
1947122361
154738323
250500623
1034944285
994049239
570369938
969430337
426230363
1508740463
1359502282
763129134
1278742870
1513860609
1354710104
1884479456
1102984113
654902355
1834937811
1625182643
201352407
343378257
28434674
286153909
1387996259
725634774
39272427
1986755187
1688111759
150096174
2011332162
824206834
825892917
646132101
1152208961
960100491
93961460
360071852
1336621275
2072627180
1484866545
553729057
235359876
1843876393
1417382773
825322554
1411377814
1165065933
474040458
1296979949
646434078
695784389
1267927613
1931645973
1647220162
1136135764
1315961853
1269155999
835251227
730391178
1678095412
1499846507
953045975
1796706727
1562867329
361640015
1281789386
2129042353
102109063
2105233399
1846156385
1566239376
113067027
1829838102
1331582461
610375064
1200279856
333880327
911511379
629717360
643338971
2019381091
536177498
653941298
484693078
933297343
817844704
1563080546
1918566170
279263529
2030650453
399919581
967869011
2093012330
2135822512
799214841
1520425281
2091328103
766120257
1672026442
987660784
229193037
999018476
422978288
1071497094
231606793
1914839383
83127846
1263580957
1068707203
122851133
277419580
1086553636
1366313625
445905382
2144353882
3607736
1469455503
2085791535
369227437
628789807
1129419183
314737280
1836486359
225217373
1100810281
437193927
236537054
1161653325
1394088290
119767256
1560527543
1801523618
1756364508
670555491
367765754
349874414
1147170147
1213947491
1876399096
22590894
600337960
1698744454
1134207992
1475304815
318256455
1659879412
441718365
302235930
1003233969
2117308117
313296966
220437372
1098529833
1674563234
1286356531
11538617
1173850243
534010441
295655735
1746849967
996041738
1877244665
1877689993
600728267
1818446126
1675108452
1476333053
34825650
1677620852
477092204
474706656
775978123
2026222323
559655625
489933549
265920941
442664750
919879440
1200974051
1958252553
1472170915
1622777035
1864134632
674080398
2052145572
1222014188
1363054983
1759813623
310556768
1043364429
486202995
1516074001
1077608910
735862124
1914686648
121916316
328547152
1906047491
1168482627
60431274
1549463459
108065968
108903031
25095625
794893787
663394700
873078055
1602018051
1466708370
659113728
96843812
1367800085
1576736155
492962441
1258923776
422359726
1559434073
1251069523
2075112585
2093452079
1009248743
1340975905
436315458
1532427639
550092593
227367237
2044718794
1361326607
1976191867
1320580791
1836060815
500890090
2139825133
1315265849
2045957890
303091310
328318747
1738611402
246950054
2054724782
2132813742
1844896838
576945396
71833046
1350989810
1541052012
1888374970
1768173330
1368369340
1912725894
1011017167
1498110634
1022452558
1328863917
2017283914
1063070742
36297548
2107966480
1964655887
1358104748
1651935909
57650365
603420276
1054845365
1547592557
184899350
1620653977
397822955
47437541
36239665
1932729856
945125701
1220751585
861807169
1151692202
1644502520
1526486121
513568082
715382120
847142777
2051441505
1101306789
62924520
1940176857
1724477320
551520101
1807042322
1610536838
792987662
114063688
1592668315
2142922498
1787609591
1238973431
1906076515
1125850905
1835352501
442096980
248332460
1362212637
1093396973
1480518303
1008611379
269261759
1060950970
178666705
132617404
1921776056
2096123427
394275409
1125849769
20454385
1483758544
266708983
154778028
987672165
409585714
137227511
1651031857
1649026098
1403128517
639687253
1931339051
2073444580
1791010530
1617325719
458777206
1834352498
1304062043
1680330886
493103748
755546872
2043621205
945250137
1781575677
376815384
574758345
1673933663
1908672388
1878235001
1379893420
812345087
831284337
785136317
1363550779
1742810421
663839687
1535603744
1407128638
436229384
1535035766
1255510551
841382455
80952104
1462111779
1992037362
1439717766
119341863
1950837077
984109904
762203155
1904092262
909653919
853822840
1728051140
1388585460
852412962
1864963693
850663670
1240225799
1462842500
1829684173
333336613
1678758036
119970071
1113176394
2045252913
1689708371
1080263019
101451487
831638326
290908769
2122136493
1368253008
43265728
327576924
2047243371
423206468
197284771
1530077341
1077937497
1764107420
1277704057
1548458771
1463389177
135819493
761112811
144681380
1958579210
1084391235
1897329435
507478686
1732622715
1844270387
727506441
341199669
1393118109
207706221
257534251
193971339
248293496
575855590
928205294
492410637
2002979819
2077863502
2071016982
1816398824
471924860
522214134
1737949832
363813938
1345974396
2130940739
1149766825
1380031134
234621957
52761628
1477679068
988782614
287186228
1812183034
1980864431
868531289
433453925
1202380036
1099701057
1961291729
307630415
86333497
508516002
1317796638
215489670
435029410
1579280073
797385166
1533812135
1971643443
355903700
805080872
373611413
769368693
2086915051
1466641927
138157790
1394620922
1955120152
227516081
979721020
700133467
704673309
1216219322
476463678
807759506
2057146446
1235519396
1838183428
859902516
526211159
1634436540
671217506
546403066
27496383
142898580
1222883694
1385862080
46141124
1177772609
381679276
655949480
261685002
1163384980
1376043725
1124296124
1315524943
1072316329
1693096747
1652910640
968336912
1644188170
380696384
274720778
1906603819
147474230
309634020
418384136
72951761
2065689542
571051701
1780676251
1351576418
1594605027
1790604210
749997828
855088062
2042877035
886798311
1965322947
109169594
935079961
767207375
26818658
152002281
469091790
495159064
487301023
1909537419
672666718
656127414
1616670451
371684323
1469146756
1654704007
462860066
1899860861
184198137
146416086
444415140
1826039283
1091525379
1979164045
1402629541
1605091818
1701738706
916104344
1809948192
525340398
1951271656
1063299979
1456287566
763137397
578291710
889676156
1269410884
786152354
114188029
39881881
1662925576
222136863
946929986
2133958441
1704963636
1917527164
902344634
1564559658
311819538
1683159786
1830566898
731422628
1760671274
696121433
2034038302
1541357325
1132922937
712490034
1049059204
439086200
1638473435
1701911716
2096477857
633876932
2075198109
732635079
1237200147
322979257
2072813327
122279082
1198311027
1377776460
2118993672
965502663
1596890591
311857677
872555968
1366666898
247293037
1606634856
685318775
215272260
314781728
1530758921
1053897072
2123172650
2043658940
1260559825
1370549247
1229738674
32282874
1804478005
472401188
1895108258
2089215354
1114800607
933551707
993235589
1134953072
1986000334
61548216
1164628424
160181959
1699799444
963317376
1994058024
975544524
575334918
358712491
1273785904
1598370319
1798241456
1787348031
1397785966
34487304
2102596293
1696933784
1663539476
128104972
1478326797
446125487
1653205490
1930260977
626451429
1100246239
1003776963
1417023891
1731999993
823403034
1241155898
874611168
335683390
1605862724
1963823414
2092218888
189224797
958560039
1071861049
56808680
1773432992
1262504447
1184678152
1545978481
75819412
537116680
1191246757
666814074
1470221997
394484965
1576499847
1081116557
155393005
2015324604
2117708424
1918557872
1424764421
445342620
133571442
1248086090
380564716
1150451805
587884658
1080047525
771457999
1889044933
1805365832
664224852
1674838901
1278979126
346187236
1877996782
972134191
1600390940
348795901
1730913930
39199177
108501886
818198264
1241155898
1893075225
1066355455
1431954124
868074671
532996450
631415150
100504761
785001814
2025231606
1562512009
954659579
1565288805
1494901099
1348184080
52857928
160401316
1116931348
112732947
634363214
615905487
1687042423
314283757
901709151
159391312
667186636
876143227
1776631234
351275825
997104756
2035796937
1743945042
953582833
707627416
1576020772
8015365
1760312508
125083698
1423629553
2041763690
1470649334
475938579
1357273035
1773544857
1228105635
58955634
1388644491
830702497
335559886
299055938
1505010331
1745559164
1226054715
1769494456
134576261
1274798286
1566716397
2089511674
942321274
1781518872
329476749
1319865776
287077146
1999857732
1371935712
1027505534
1015230885
59631707
1252681164
1539159367
1767341658
491221371
39430432
987417563
1486041436
649747236
545645046
1237578841
1343023846
989360116
1581317231
290698575
796890051
1450038615
506114458
1582701612
251196671
1613304010
530809878
506915003
1096550748
673256467
1654417379
154169230
810927093
1780412475
1643987910
1400706343
835306411
105015112
1379227869
68939526
1786361844
53453651
823003769
1424409088
1122075810
1126777721
1597253753
592489581
442684313
1616675403
870342692
1175771667
1191091153
171456226
800484716
1398288442
1863627651
1580094827
1154575416
572725345
1965436322
1549519118
798126743
536914078
66027066
1947397095
260026767
492480937
1207891934
1034622415
278184335
2138270853
1107181889
1341110691
1189588852
336717276
56881698
578456120
1758181068
299238165
1432075980
1537884230
1491399759
209862771
1607971227
54437320
479825868
117423579
1176082614
1154207291
2116725908
1018067154
1918653804
659836986
1588457614
2109415298
1657250036
2000333513
2057944944
941336051
983920384
1665230252
1431734579
1296838876
1476257083
351573859
431909043
979541781
18969091
807418134
1364965267
1674889391
1246686764
2111570694
1548989685
925869602
1749570858
139233801
288501704
719542870
830562467
1295048880
557446438
1080242294
1507525724
2070272473
2063365250
91950908
373672339
1366412139
1831486017
1210162079
2017318490
1077030767
1466963657
159076009
192543797
1230430772
1006222362
2101951233
2089881557
1782259150
1647695148
186110189
588563618
1308206491
290752822
980253513
1047506859
1147698565
2121689346
1514188629
1176065782
235047551
1569365968
728202117
1086348389
216231654
1165300605
1512820506
1902309086
437862141
1662372425
643311643
1218432484
1196867776
997209649
1357249303
178400650
1152191813
1666696763
1849499051
1152745627
36759412
1727567470
1584554677
1837437513
475804907
613341465
1152285208
1866422833
644535217
707233762
1284219571
2032440123
1564502198
1285460584
2115657651
440551924
902834634
1001150175
75675793
1596628498
196056520
1947236546
393646182
230083926
2054544759
982624485
85517968
1751265933
55421687
1445616627
1155772320
1125527232
873866632
907889895
398413429
1862857077
1075731743
1776838693
2116443732
635406110
1646078142
992443117
1967139579
2044387213
1735907131
676597582
642815095
162576260
1737421224
1934041179
1274956315
466492241
1578349958
348443940
283981831
1169071356
824693257
860739911
304158851
125883005
191398612
1073614905
1790509672
839534667
1605387698
618151311
1102537805
1641943149
177335056
1368922435
1696657050
1836160818
1844919789
170418295
773212136
1849101732
1936543986
1557041497
1207762912
107948199
1210469140
1940556581
1400109901
226703634
1115317600
1778635127
431781151
883110192
1239059077
1141075744
1708463248
193242977
244467898
271304340
758780843
745376751
898261585
600386239
1886364524
519145446
208002481
523055671
1986465632
581372837
907445952
405519937
1422703331
2125593443
252763842
967183013
2095520301
1499016617
159953555
827574712
803977014
301378960
1625729021
960831566
1704214334
117609730
1516803217
917122800
695667362
280224653
1454864935
2120535497
1790048152
550818456
1648559049
1905374387
424338256
1826017168
709709769
1121575188
2062281657
618551192
961724906
961516030
1883792457
448937568
1470619557
732006322
1614682038
44561687
1395492812
1224788405
622068920
277339431
649487063
2086723482
1414566005
1590644320
1747994504
955017267
324520154
1340922545
1384215721
366933283
931433042
1764795340
409828366
1844196909
955142301
202944724
96590904
32940360
1783824328
1580122077
832639611
1025774600
1954022419
1937279769
1809676278
928513443
32142602
1113167965
1686902906
1915504716
249816686
867561637
767293858
641615958
984515322
1478082081
2092019743
904138884
1293115300
505423933
1810273070
60453420
1623454712
929520910
2095781807
1205841795
1833844914
1820695897
249301965
218141818
1515402043
43162360
1225363425
634346245
911778141
1274723693
1512631710
1358485051
187466102
1466978760
2057657376
1465832272
1473806373
671560507
1428446656
1176234648
2075455360
1098646897
1961376803
2065207884
508486801
1274319553
1012761645
1089247030
178524400
210871379
1867562658
483396234
524425211
2075085345
1879147310
389350546
586920054
1379438682
1970377780
544156286
187562517
1194702758
27066691
1436996035
1132026258
1381298344
2109831290
49103994
1730764062
2125453519
349174374
1827037598
757752648
2030650453
1494718877
235429108
2135313782
671779361
562698300
1271808704
1999680632
1101739106
1608665295
1274357257
961252645
526519111
1862636555
1281468317
1009371808
1779520265
998683958
1754256838
2067651138
1906444588
793016713
742499207
2093444317
1028110398
973275776
1706700258
462707142
848655961
697659204
102910661
1136852706
1453065559
359438119
623692203
1246705656
1618269539
2037518587
1871775759
1124878129
493475954
835235865
1375015858
648450756
1792121510
488762531
1793175374
1630565114
814952273
1617160171
1597382740
989501864
442273151
1593837648
1090005594
1952832073
653315458
224664841
242847300
794341683
2063459059
998820696
912603531
91225505
2031233711
536851994
1293986864
678392134
319970720
256013835
1995573142
1767784189
1204781568
1773941807
1787765309
412224173
1053670650
529472511
1044051592
1171328854
334754766
130541216
2093720494
1207972197
896433550
571802766
1742787911
430597713
194731386
1870841753
1636261851
174688707
1783656095
1881098277
1427204201
1296474758
653118815
1554549744
1442605897
596801006
1605013033
249997064
547033776
1414805056
788676036
170511996
180218983
592036579
1877846672
2071101634
1703966837
862169572
2145541512
783655378
354685662
801171618
1288817004
1325960863
2073348712
2003671060
1905219110
1972399789
2076648080
2086409448
648341879
1767199356
218141644
370702731
820591602
12343223
1073452094
1242330032
1804535471
795910102
884100376
1117651560
358305101
1684146978
199684139
414338729
1010414319
703820027
541147048
216133442
154255964
2037064288
484812769
64185782
931843984
1650004455
192658262
815595016
1726794629
1174097686
842376521
910752982
177436321
358439797
1401360587
1222410110
1829260182
714219794
1178676942
1336249464
635115723
29504641
1020661773
1197889508
1004643980
410460018
847224132
1639625456
408639980
546668829
1707540256
1541529958
1829447231
384156191
2089941217
1292562389
1518998121
1845519279
1315249431
2065068664
1000774743
1032827861
1497572171
1503885636
1610332881
128376986
1494662971
696709018
2074160707
1092166719
266282613
757843138
522522904
1027267540
1017066789
865493565
761431510
971988739
1451269008
944077364
593308708
224874093
1499313452
1821554549
449382210
446167775
2034863813
1898047536
2132025149
278996890
2083474499
1376403098
1764060590
1502358056
1846975217
270453755
1894002186
1692631786
1859602282
919864729
2103248836
1416521687
1801280858
1447983863
403650463
123562909
1975216614
199378169
1312377392
1647121157
1808545086
142300740
678983569
1946687753
165157225
2126953971
198530036
1036377459
1230297791
955440389
1285519649
687599737
771771576
1673427906
740914995
1756666553
1948563720
837746446
681587782
1172945871
800477865
2101054965
66102900
1112978681
1131203409
1006730430
399408251
937861077
1270225609
403890785
1688816573
1941918523
932300756
1844848765
237259904
1527863556
1970978099
428913259
1437058535
29244864
352975332
374315136
1529969473
1969408028
147940621
62048117
1313106978
1129806901
654764486
1244551206
2129707634
1652108988
418476293
1845097093
807650000
1117854039
1355474226
2019886925
689730047
1880109399
2099018733
1606577725
280210651
335476321
1171636593
1638283169
1448369409
238844987
393158141
2036563540
844759440
1348940668
1663070922
1224069921
2059441138
1791437285
661001900
324481436
1454994325
1538853385
872551125
1008373968
1673086826
1797197436
1709530342
1121250404
1571264065
1659765193
403663286
607920596
958718358
1344970983
469259471
1316272950
1721084948
1684919265
1987335979
1988887043
1021177135
807935873
206781162
405128186
1601633154
1089817048
757814279
1316935623
487918108
1035347804
167773948
820137602
23152829
445133327
1775212757
724643756
166317280
1009719309
1795480229
2126533325
1206028705
1348599773
863825393
1371098070
1692326842
1815767088
690003370
490396140
1809789462
808809334
264817139
1557749266
1918418325
1684535031
1636833757
871021580
1685741010
1679645877
836872923
2144484640
916841557
1193520182
707015711
1864826295
134069698
1057744322
1595979526
818667594
1665230252
1171563144
1557844707
1293107769
267426097
772576162
1054374984
705850865
1297683306
845978115
1289309448
1389875653
451852076
1452124998
1349072269
2126534845
139624689
1628177135
256930925
1958407744
199463636
483299001
584245695
1170155058
1232228867
1186845625
1168185405
937052576
330033545
1701862166
1147572461
291734588
2057139196
1179557894
324372089
1101122464
685715653
1205059119
478516699
738256163
1958877819
533382419
735098717
2024850966
1698844875
493247182
383675907
1009674645
481344608
120052231
611635049
1645970832
1390275809
771892943
394505264
691606270
1231073224
1673600307
749929159
1318819047
402931127
1316107747
322947749
768399594
2138074544
465981326
1868188005
1344472210
1393871237
1730453061
319857873
1652127249
1748912894
1467352968
1702273406
1016886062
1201447195
1641406895
1784877998
378907234
105134879
1618193509
996312754
1867098313
313982966
1670472636
182990005
2032027903
1920430506
1221249378
603212362
809221026
1657613933
355772284
192047925
1762841809
1997323803
747720917
928225447
2083633840
623976360
979541781
1381987305
309717435
903263140
703775385
1256463474
1607008589
512817931
1471054383
502747524
549337932
1560215084
614071471
546118334
212181697
337622270
1563457391
114384061
1930361132
677254939
995754540
702970366
1007803721
475728265
182138041
1180265263
216368824
341083262
440108332
685798601
1501776363
1988546358
1819631271
368124469
554122113
839839820
1647454101
1775367830
1334798885
1190577210
1146552223
123770819
564928705
541455611
1386650991
1404886051
1324040088
1615316696
1708759569
792958551
1647707450
1139876914
715243683
2142844853
664498913
1191640690
784478833
2046501877
285534725
990202664
1802742268
792163160
1986007451
1317309115
431579039
728657725
1591885619
1974584742
742905302
268461588
1616545202
1466274350
1217515186
1186061427
1835069932
62121586
304319749
1845480092
1295522905
1899656287
315435464
1260650658
1795684991
370142898
1751044538
70949568
1710674180
84785431
595134021
1668522741
952842708
1592925280
1851072713
2118452013
455113091
139320385
169917170
600386239
1407086751
1711625344
861928644
1081349492
2052798357
2143009825
411160571
701126128
95423546
2021179402
1680180561
1344496523
135419455
1822776157
926651469
1985407902
2104962039
1729170034
258982920
816725849
1570243184
1889795099
484106989
2045697485
1210532023
269076781
855808584
1744650284
532858750
204961124
363592520
1684095947
513210647
1102427598
846455782
1500018009
729785493
1088116515
375176530
1174812048
306440147
745935524
593000414
165919832
897220553
1259366426
411322624
1729243464
636243583
938321099
1459604822
1485610621
1345920054
1563195003
668656553
536671809
1520116547
1634583246
1569833364
1617940212
555741674
1078609483
1760170668
217658389
1849361451
738776623
1025875190
741001250
2063974371
1309068953
295388808
1316243473
1163464604
1957372007
391950616
617285996
100201203
560201883
1422737221
251570125
968487157
597915270
1421451487
1978726230
1589306824
1083520047
1052851721
2134547386
334213692
243230953
1298007607
1914022506
1790067929
1333197193
1961759850
125230681
463233579
873352112
939535544
1336764440
574706330
814531978
1812750483
887598085
296560776
211836811
713272715
2113583431
81281538
1731758505
1209364522
1434532406
129086332
694845683
1616991215
2037051574
978009174
1584079425
1490160900
736104574
1723586358
1639489846
992695303
269382910
1854374664
838905952
497526499
1560127588
1977146869
1562967112
708914796
1377212879
73637908
1190505325
1936707040
640406012
994200435
728113082
425208848
1287001619
909495028
1310603254
1275819324
1898234556
827940884
697054262
83299586
1210258491
1399648040
74265923
1837349426
153745538
1338200039
585333327
1859106357
1188001462
1576975221
878809207
395430459
2097520203
1465639596
160436369
1688663474
103775905
1742993858
1947252352
299745624
2127493117
1966571100
538472911
167837764
1443267684
266514413
713946873
962593505
1812561082
1496577108
729037580
1962584752
1583439510
756040028
706356848
1737337327
1336100425
540331109
830946513
441046577
2037643910
1001382158
723572959
1604495813
1730209863
2143137267
844994745
1007174025
1902237510
1888338449
1722478778
1859268324
1387975025
81534762
151870003
911014130
30140646
335990204
1262778674
1736275138
1835642817
1457553
1226228853
1686249333
1662273085
494149003
1638405396
1532683842
1509185186
904398968
2101230445
2104759516
1285467164
516006822
1833824447
1449987746
1480106697
1986050825
1950939319
1400137195
1678241854
854950092
921071204
1976515530
830559266
465496973
204450990
997865857
290036050
1051849178
1132609014
146811464
875915390
2044742504
859329558
371553395
475863122
852772987
370880711
1666483394
1281740673
1976915221
1849437091
1664070016
662881281
1325906332
609252896
1209048490
1723635346
280838500
177335056
375190066
1274516920
234129573
284879339
1878446865
588519513
1194175943
231720593
1629118760
1998155519
1230197142
845714097
590725182
93729863
40318634
1132988859
659717003
1447119472
327185002
1063062291
793573300
1607237000
603928442
119115364
648573713
1082514288
2031968548
135811557
928609947
1704112891
489572386
903248675
1619052188
1708905775
311369801
798185730
1487960806
1925219933
1672533540
1127646676
1893490151
1624495531
870388768
639621187
460577643
1653437147
608675854
1055827563
756932462
2126480191
983067136
34254671
1045922432
2038504702
65745116
608747309
148878937
1944796289
1962914817
533711450
826287423
637487212
778861180
466131052
1949345631
1905476684
736012867
1361247545
1609080087
2128801706
1380699360
1213584149
1486445613
1824811275
608627875
1287146971
572167401
1397054551
634724122
1130136722
602753176
1297206912
836688803
310997496
749897365
2109169369
1353867831
158348894
1227253772
1808246689
1952513044
540291680
1225187359
82246566
287847988
100798596
1460594968
1808461141
1933042840
2119887795
945287455
1249520281
769334831
17808242
1600405911
132702895
146532771
1334089391
2074184636
635176355
1192215382
1907891113
890649662
390351722
406635373
1224123123
1997323803
1561797844
216140276
681072641
388415838
434983845
1734659586
473306959
54537242
1633388017
287250938
928467283
418563651
1504181847
757690418
1406508167
427055575
1082543454
979274155
1667964282
46138688
414504857
1428710418
6543759
1640958203
370041836
1435249097
1228657600
1190403884
2091952240
444568712
263645094
2075913190
1223048822
2078907181
37755590
1897488814
1849631711
767358958
122248227
1267628276
662370295
948788192
159642656
386447722
269373730
1334999529
748380522
1517380711
636373379
2028472891
1457594305
746993344
733544514
1377572764
2083161662
1542699973
1175334284
1592820144
1314879042
423380421
2085203430
740071705
1504929157
568241958
684659372
1711697896
53241984
95423546
318352460
1771113555
399576848
427426581
1890266343
337590842
989497028
406696402
615249220
151174067
609334993
1066771763
685719685
525278648
1787159355
110633614
448026277
1972993032
741209558
1045182146
194490775
122260945
650523888
1302895158
1351271788
1156499534
1984435870
1670433924
1574618867
1221857946
566911405
69624010
840257227
1852746158
314420755
648370773
1723657197
2000744634
1602304884
1461253600
845060918
1997025761
1032396909
1064645476
727867536
444632780
1066024463
645768893
750885899
747153096
466955916
468395898
2136690490
1646152064
311209688
921604231
178819375
2020378011
1486543372
1227447198
417564346
1376588300
1033330459
89601833
1210238518
64386467
624275297
520750655
528574076
2078145202
1057546199
427107939
1562885492
1759991587
1771181326
869083096
1986938569
1176547068
24099634
220771677
1197238930
226750080
1418635020
774090525
1340516765
1734686458
2128965556
888466288
1457307400
646640416
1492653715
1451070345
1719152366
2025379148
1025343827
924911778
843348238
1390481455
1799018886
538072694
707709912
889259031
649337029
131417174
97782522
1038698112
1487843053
2082094023
1580780579
1727304851
634184080
1981662894
1871320548
620350390
1213949731
2025418946
2069228282
473805580
1925695566
530290997
1677635753
1616277147
657839436
1921001430
173772511
611269161
1463215167
1995917925
851720322
1222753043
2073024166
1213805615
1654579262
1748653444
1028893063
637519949
2030533704
1583563551
1153362396
1794222402
1076113001
246579369
1099685295
2017977427
554563917
6192285
917510017
265248871
398426003
257635577
202920141
1169740026
15832325
1814453836
693675095
258914657
1151420743
1659620322
124381529
2100073466
821481841
913070445
1241394245
1395924300
540180748
1847716686
1656318387
732349194
514805043
1879155761
708050479
1450223134
1565109579
1343643236
342046542
2143245953
454823438
1171785763
1512131433
387192284
1272082118
1646227324
994616583
503544445
1863028604
1329759086
552037346
729281106
127492849
192414444
803068366
1804772018
453580737
714681916
520077546
1250063378
1786813816
231705929
4142191
1539273995
1505951612
1666697566
192238472
315372373
1203335646
1140073994
80838298
488704244
2141744882
1575140023
37652520
929553521
2077558418
221165417
970670736
516554251
8149536
1031816237
907607014
979052874
1414212936
1137389688
1639415126
1361397026
1773280219
1235654858
834683441
933122688
1353530554
1782095962
287295576
412284986
744303280
128697838
589257061
1499257198
1107905519
256626352
497176059
28931648
383182297
805702833
726654584
1339639792
1657755100
247135313
600397961
1595350001
1265504832
404091470
151787405
486692967
1493405500
115447908
384493529
1408563106
40848531
1937351761
1158313063
63308963
875048394
1335546870
711771913
680425398
1755834426
989550304
910258132
2146360759
853186913
585725319
1784583689
287609842
2088410334
1669851606
365202968
1814260310
1739694576
869236695
1744295909
1731816735
875669029
471198397
163427543
875597118
2053928886
1918311725
417086082
1814785976
124852778
590810896
822790536
281393057
1592994967
1787030325
1345221862
993079933
1716083386
1800651574
716544299
1563679998
1374447714
642611726
1004795786
286211406
2012577858
909460433
1111746410
1736376938
1182583445
1249717982
236057241
659722927
1461548557
103775905
137128140
1292002562
1773232531
361744994
1037851618
1717928894
1581651056
348535806
925172552
1488090837
1690902036
2063806291
2056999873
1289434709
760498697
1179196797
1662717003
429668946
2078536099
349526387
1894710183
1319712646
2048980151
766484327
17343135
151161787
635523770
395253575
1766012823
51431439
223685414
1340568049
1944031194
248541340
463490568
639241258
1333727823
1963983885
123547453
1974499272
2052266706
1474482754
656268308
258838933
998832162
603549594
1874287802
983568891
374162147
1999262117
48711566
968453204
1727410941
602908344
1293437062
971058510
1907231651
1455588308
1522161667
2106332078
1464516259
159202428
5417047
1138176802
1091750455
954603794
1484225844
764790391
1117538749
1602285395
898286877
941176663
1614844275
1789636019
1219959616
1160858571
1709855535
1838223503
110673889
752336760
128702096
1407092061
121315479
1438469156
628290112
1047055010
1037500809
1218685286
664764295
1172025487
1463804122
1925522358
1648141603
155199143
1370582979
1335542887
1053777994
920467182
1582706248
1223903176
1342245702
2134215399
125065025
1322808313
1458948416
955784940
4728497
1660611788
1875852752
1711424546
269027402
845730855
1281168216
1399910610
84070654
1166074175
1520874659
868528850
93343177
1892756856
1719896366
1159015476
2000984147
773429830
1844610332
916242835
393548212
2089789164
1399029599
1107835651
1508213038
2072705424
312228500
259393493
1411724322
1710946615
150420535
1490425977
186254339
736655135
128916640
170368464
833224517
1486684246
2143541106
1665412302
1851670896
856314804
822965333
1890182136
926934787
1540235919
703556828
1782427099
1701720916
1642755050
1457454395
1332852273
909188891
1198574842
1289451562
1997305830
1301832059
1294682484
1329605953
1094583460
2109511838
435325786
565141109
1301144042
868195221
1274861425
1207337290
1601281050
1395048853
1987425583
1172274612
1295957074
809904142
115284971
1860824332
182998168
202928235
1145381210
661833629
997026367
1354177128
340125252
8550695
1332180572
1077177698
2147291711
225575790
1855370973
1149687023
1246969543
162419333
1885396299
823883656
183820076
1609645095
408869770
1775845394
481882415
865434777
1176194593
2138827935
923689594
820146672
1686140936
1710696060
783203542
1123132280
209510400
396097977
634331492
1252379287
807170674
1387236451
2136285424
500689362
14285518
674429217
2116289985
1002542629
1876985137
752909235
2126037968
1106307822
531096912
1607332206
2022049034
66157185
480761312
1249931464
23413232
1417635741
873874247
752522383
763864084
244286294
1305114581
384865664
991336495
255034594
1895743374
1161252146
1854072711
1076180872
2028210353
86582315
1293539595
670511644
1436595691
688473029
1457223089
429892654
1935265629
941956725
847948200
1358603435
790283848
1566256257
1813759310
1239175490
80547395
1450641601
121769951
1939997256
1999532462
1643446369
155733583
869074611
1245188567
422861633
840401949
1399868933
1767929959
55448760
1540011740
1242182040
897310284
64816745
434665589
1466440037
1021525901
997944547
2129420262
479677719
1738233718
352599970
732975983
568570392
70261384
558927110
483597887
263858585
783079555
168801155
1675108452
1951775997
1841195861
1143003093
65015376
458677991
789405456
188771142
898320118
735604961
433214726
486385098
1479471608
368522688
1340117634
1825218898
1367764170
610486101
2088399969
553692826
1069269087
972397230
1785017486
23451810
1509908906
1654638243
1008514369
292137990
488443688
1897488619
427487246
1133485288
1409569229
542986515
1222225131
261194308
454321238
2021670802
735648125
1556484689
1591328155
1127493985
374925877
530855973
302534324
344807922
694074742
2046945409
424254520
1926698665
353543276
247180763
102670322
347536241
428047740
1514865679
9866524
2022817961
1307185119
506480810
1865468897
107878887
1753877834
1493413139
241680881
1328373267
584365192
884430701
556458652
2112678276
528712252
2006819214
1826571878
898274671
744162184
2090857981
200945595
663203865
1940341289
164874405
2039650579
426138939
958383255
484276543
1803203249
1027265583
851656117
673187816
431640673
189830391
2039235656
1010423368
1879096297
371180528
408107332
2004367439
673167734
1449748751
27394517
2102103599
28316403
1038168567
1130180756
936488686
593913466
806113721
1167051505
1306431156
694659627
1275436963
1089840132
402703799
1838208722
1381859614
754591178
1442519360
2342653
2079845045
529901674
118128508
934852436
1383211253
810909222
1572223789
1005385690
112183939
933303662
664029433
439909581
1686904982
1665325498
80676211
624888651
1598540893
55221156
787688088
370138741
2099700719
1589864957
859564769
1983339046
1320080375
1954752442
1924224557
537210217
953458963
34119999
719767459
1571041360
1860253461
1002994527
133490820
414139904
75933899
2017874979
1591892735
144650385
1916024968
970274367
326583143
1110105017
671983761
835588869
1084729946
174651147
1469082840
669879869
498692325
1598440407
1500323301
550399780
2019822529
609218846
2030958413
1859397509
1339773135
131412725
1517002557
396939980
937079978
454828505
607522610
1553650379
1254120550
1239321389
1960004310
25191019
958706896
1304302337
626096727
1269112682
1052019661
1127532744
2135927196
248250533
940678464
909467551
964150251
944558906
918443422
452790998
1053363651
447237039
1218177724
1464936831
1656447580
1773596269
1724746216
1840635439
535354891
962119868
845393163
844467980
390477554
1964654209
441449522
1546273406
849760887
107674924
1798208357
2027948551
2124280793
2014730264
585508095
753255578
4214657
1154858530
1805356745
414943620
1143938515
436589803
2051243563
1173580484
287416559
1090495736
1521925679
788145837
1513317930
244554145
150513621
1546762866
79237787
822469170
1653265463
1794060698
1282811181
311018457
1960154936
65316091
1417409034
1470997454
738179165
1833006774
1594715803
1991277158
1736116214
1976658904
1488036659
1536609569
1748349123
605897892
706721688
957872044
1361992568
1277713775
1188225667
1050446529
1148834714
52567690
75218647
1775481541
568202756
1474935653
548126276
1376678084
1386766585
1662669149
1364796624
1483881152
245716975
528908270
373460938
394706213
1573958103
1814897553
787590508
630279343
1702007105
2063342876
1283202119
196080982
346812465
1339468014
196364214
1108873239
931049712
944739063
426688178
1023976452
1222962307
540524995
939259957
1718728107
1874356552
998926569
81850870
1940505299
422166409
1063689945
537162924
1858721957
623122746
1851568106
115084430
1950144644
406831146
650850097
1226516229
757555136
1740572810
1338812486
1517114481
884678234
192817436
1450382960
1912253769
197133227
48126192
179046499
529557688
1326008187
716997914
1874379568
1752697955
1947004944
1954809532
1936091476
317307476
1609289432
705255141
1568210808
1595109213
812206467
1708414315
695770634
735337686
758368165
2135424231
646398268
783994583
1135196615
1883230380
1146747298
1962976052
1027122900
1174896751
2068746030
1774792541
1322397766
1343305641
1030043520
1052901886
1876399096
889908920
888770264
1280206689
1266929497
1051384808
1535972834
92035587
1843895633
1634876549
226011222
1022598925
696464451
2084075622
1331559765
1189220047
1021408081
1855027266
761338374
1832910964
108234545
122975772
957267004
1159941251
1551166665
1300115640
1005572441
1392429257
1090310624
2125209530
516025777
1167193564
2085944203
1624237744
310453325
98863309
1699024342
297519747
1613953697
144890141
91509453
178802252
894875487
733510990
1975146926
1128332417
1842749612
1743953749
1962261385
554256956
947367053
2000063599
1086011463
82264955
801400482
282393673
158241784
103056513
1975550397
58772114
726066992
572334878
1880272274
1683904086
1586839662
145884853
1601310891
1219758718
1968878783
87741201
1303435010
680871250
1825931301
282605485
879011536
1306988532
951447682
8687629
1343238856
1314247039
1035397373
570779891
163360612
1863166950
435595413
979988152
918527821
60530099
810682754
1456871485
1989000338
1067622953
360986334
1193009274
852113273
1269410884
1344252591
315787073
1862848863
1129595581
1736601925
902870974
285537011
240717747
1312373536
203745183
1587133600
1039156056
1065014185
1695418927
991028646
336769483
1381357661
1548448441
854246090
2034111366
1765090518
891757161
1920932322
61873080
500055088
1472635233
281515853
1083848128
1328705857
1538887949
1019860171
1577142138
560738516
1273753402
1990548610
482564695
1975649102
1465832272
1296402437
983074326
604972690
1521277864
707776985
448500677
1623551775
795301954
197178198
697205765
1449839608
840795937
393465716
1505201823
1476404376
978076106
1891041350
86659372
1729125833
1352557693
1302809267
1152488047
483280788
1997015873
226528316
1441472043
481861030
1995644090
811089829
1084529960
439311138
34248269
697866126
237762716
252147207
160610428
1913459434
1096060359
760870818
285985479
2130365984
1179966234
1624005567
525746958
272165493
1381928528
503414743
361706565
718563199
751929309
1704929752
356691975
177073236
663468316
54373758
493020775
1541145618
989698282
2095133118
548782993
329126426
2073874592
64387896
1366083830
1149676901
887391218
2049726835
65864917
750773004
428148762
441505392
1538726558
1107863375
1990147192
1108208041
1031257723
430740704
749056210
532619649
1484223058
1517075648
903639349
870024796
553116840
756395159
1347196501
8860758
1134594769
709806511
2087753370
56872407
593657500
408348630
1990727305
1824783317
226578667
1505791346
639190500
1034907577
407540948
1706283579
462630078
1495432481
598322652
2134789379
1654982228
418700476
1847734541
613204296
540923719
1357153771
1786870596
574936512
516226130
1862234178
1842356141
203156178
1188064946
1447907426
1962085879
1799922320
1275330946
636651156
1148834714
1999846538
540814866
231991209
437352093
76287182
1735423088
2140924563
733405
381995397
307282515
1911413152
1846317794
37804955
201028913
546113436
475345834
1701293046
2146638182
1018030527
524081385
71274134
1103369061
1543663244
962398095
884222168
1010489998
1777570621
592628798
634738049
197636345
1648860867
423702304
649718599
604232558
114697497
1871655873
296731124
1319934581
846199071
73300259
1789145756
1592881949
1382866725
79822970
1224544215
1167987112
147416080
1581240113
1050887248
9278795
506195335
1480928647
605355857
1248666815
619889795
1560594673
1077741563
1573692434
513147987
1214701735
1517894436
615701152
864883324
1315302799
1549199206
160079844
1219570268
1850038432
255636836
1457570196
901164556
969617350
461473647
80176980
594135223
2021975511
57774680
1733921750
1092919528
96228128
1478676942
1085608250
431269549
1244485111
478749900
1230961132
1307633820
601766481
1792833165
69544761
1619328463
1127765386
2145143308
1625607956
1927595677
1375131564
1798559863
2038570544
1148950425
635939161
1075446741
1801141673
858620220
334753417
359992605
689581973
247178060
824060761
1007202411
589873566
1351185194
1438978662
2102690551
694536367
333259379
241187647
1283534023
1045241580
383756292
1516750060
2118266723
1312763800
135814053
922911650
1980907717
1617058573
890903826
330130782
1250686731
617193481
163863739
2015485004
1341062237
664029433
908879010
1451248943
73158348
80645541
170842570
1300564725
315797203
623856646
1928386171
1157333811
963878821
1282611954
1633013855
1690130561
1200473304
229252140
222045762
1422287093
824556381
1092931667
2027149022
1458311680
145504017
988432960
539526418
1674508695
2020849620
1529102303
897216616
185391712
840339001
1102984113
511816611
274712188
427277573
1093315203
777603754
1969236494
696438335
1525202179
2016403074
641567691
1771734159
2117804471
1407512074
860601747
1466880165
1334800668
101662177
1682564465
1733996756
1712253957
2066006550
907362349
1977801495
1473702601
1608658517
1899656287
779005690
1304077854
1394706032
869190201
1953502236
972343561
373712404
1319860391
947281762
813650210
1137740244
1700623318
787579732
2003997080
93876072
2128591743
907705610
1221858515
1774515119
472586726
2090083808
669864174
2083615302
1009265803
899208326
1047351435
1372857298
11411637
746632780
1172374934
1956325833
199922151
527722610
299055938
315516136
600261674
1326558489
1254788195
1588679454
988531498
132950930
931435257
1637308806
1483845828
436078165
1686530320
49155469
1323723860
327499420
1569916415
2052942621
1555105627
745897658
481217509
942632732
1362860611
1065451772
1947486714
653668334
1362341421
314941433
1506466452
2102692765
778707673
121004494
1781915757
1782587554
8436009
1211234800
904219858
174137550
568832344
1649383661
2132947177
1768275657
1495221332
2092561719
1041572614
1257951955
1082280792
759754014
75690486
407447321
892163057
680469811
308215319
2103015176
1054786517
1354210983
1453318564
658811982
468950976
23320755
1121366690
1996733151
1008830577
538541255
937341733
1553314019
1965750339
1181535026
652843329
422499513
492287000
1377379124
726798531
112174845
2117915098
1180019137
1280533053
2086689224
810312022
1817778689
1295684106
2058782317
1140868269
208378874
2024698833
1796066869
1849340323
1972815173
472257077
1270067088
1687853181
1770487141
1789773733
1914131461
191337601
1955126881
1358655884
124519060
216165461
490471059
2033116521
2024023458
223021617
1920615432
1218338597
775853974
716435104
1936862082
1639799682
131829036
1118736049
500394707
820382549
220313675
1656611727
356181181
1915188065
1056221916
228596817
2033353831
1234315381
1222619826
694278309
1123104522
1485447499
1876124892
794326812
2003975768
1356844716
198539309
1231482436
1704784825
975558134
236309140
1152339726
340001544
1776003332
2107396791
500140647
1475228202
471373484
2043638809
1522976954
173628518
1997699512
685304615
1651485901
100409734
1727641606
189606727
1178981125
1881216421
770083621
1785468223
269852552
1193823423
1734174742
1858901036
119455012
606393370
468310184
505736734
572325808
1147604199
846827867
261931162
657417846
1063429019
1664516537
1767305940
513731146
430751495
1029962371
803521195
1831655043
1508980785
636521010
2136210211
1272043039
753860755
1308716541
1802872486
1961719925
1383013688
902655483
553571129
1886550050
1190950124
417745462
1531143663
654511658
59188739
736231246
59362050
2117045820
1397587545
438775457
668580246
26372806
1045946579
105405151
1401091236
1515637405
736543645
558933759
691455234
1928003782
2120748613
680599348
965105587
1228790003
1818634515
2085893265
1328875321
403602965
1628698056
865899563
268203932
1804713066
972945238
1528140115
1911025980
1292615350
898256623
1728787592
1923708514
1229743264
1692468539
881940048
1567784209
645707177
63853348
103939119
1516881403
891571117
2027397477
639041296
2079432513
558806419
555532945
1738047971
72799417
488314298
166834532
568163427
679459191
2023195599
1127082096
1565990098
1721898718
204654979
1318317737
1380946363
844757813
1408332631
978850551
213750746
2001654400
1750472399
1608204379
1530303960
1903236101
1635684566
738851371
506053204
1266432665
1578203860
1307904199
1795319161
1145920166
1354076460
1615310048
165179964
1815963478
516831194
926972545
1135968740
255517055
991054671
1484995099
1347544088
1854590442
2020711961
104336057
667613268
1835248955
2144664217
1605640314
526831048
1635439596
689994598
1370160914
1237814275
707855389
1743180307
424900883
1621646095
974034640
1700186593
1715360864
638809983
1299307921
327351951
266815285
1912499263
509183333
1670329231
1850742975
2003941157
900702754
596348913
1704117114
307489239
835200089
1918449113
413840060
1856609361
868278268
1012671556
1136134732
2082265192
643155690
1379296054
851047512
491910182
2091952229
1191494516
1944582068
992997185
429270010
889059490
1764943420
1446321946
892453146
2118476014
2121337522
1580236692
852164257
1849570705
1139050782
1670553417
173117575
1921248994
577298638
1244925653
1473262328
1314082201
340590221
1207212557
1287201941
101536763
1471717550
257141622
523700963
949373478
1972322608
382322311
154920558
1551895998
1555561921
140170660
1826295383
2015082310
634244364
261248688
1760596503
169286442
871097031
578628079
1234601505
1647893369
956023275
213199149
2037487355
1765868296
1486924958
455458210
2097155977
211350383
1966670673
1683082326
630412394
2114612122
1823148285
1950170980
426197020
1700293263
1181797723
204765686
1292993118
932008060
1528236220
1104793602
44433193
981619990
1685840038
1571981377
980979552
761565067
465681619
1165983844
588648043
75871928
1406531136
442044834
1869105833
887291716
686581642
68094877
1662653026
1995161580
1207169319
946040350
1773280219
256548691
908443841
500863495
1106799750
745582653
1734096183
971696298
2036572060
1040077769
1454800215
1729350819
1402223434
1503432074
1471575332
2091399465
1574722771
309345018
1843009843
1374625132
534591069
684947219
839217136
718856783
330107761
487956451
921046875
2055146982
1772646234
2127735499
1245447917
1315223508
1644708123
1327104084
1533486992
815775120
1686039910
169674487
439498139
1293056895
909997639
1752295343
274022105
575129344
1770567894
798723567
63275676
1391190521
1204724367
481956822
1642798134
2017774779
547412864
728653741
1693014329
311297937
933399856
1537828552
1669469916
1153310474
890904321
364206296
2083619817
1433961557
1106843492
647313482
72767199
825998456
854025410
1882531090
784867247
37090487
831388856
1905143772
1068905297
674494381
2131109857
1126910655
756675355
169644583
1041946916
194159154
1076158202
857968268
1327524246
295254411
530129500
1270930253
2098922280
29930449
1773343044
1564758038
374863444
1554912011
597894267
1609287349
2052009916
958434208
1347636577
145313986
698335002
684566521
410772755
1894680247
1516812640
974275304
1603156672
16759584
1892755845
1449642606
1101355570
1859345577
1386564641
9116030
412677181
1152437612
2067395559
1079213457
422459140
1679238755
335805711
1379697159
242036417
377219192
1605133732
303070493
726108066
724267576
781534305
120927662
1557888959
1454744909
661219192
1924832561
499038661
1698064976
1610337044
280661744
1736907539
1388297047
736014807
1274100293
745242810
1589578757
2076428505
810473013
1189987539
1250038728
717496434
1704385318
1239072934
985262695
1257046691
926800209
1780221522
1025134446
1258566517
1745211371
1739178249
1983756883
859069055
337873953
1712264931
1965414678
130858675
652908123
702164349
1279996351
926210406
1423065553
1992428522
1197272243
145781111
1751061819
595949036
1603192325
1250002721
1779630643
537906082
1261822163
1850912842
1726179865
482013793
1117674554
758378136
1091498395
1697463765
1000276594
1134113113
767035567
366464874
377903771
1833884009
65975338
359109342
1826871056
88745551
784858443
2144928142
2043784145
646998166
1466793914
1162692170
927439853
125833469
864403195
1045855027
1068025772
1567088690
1491502082
1803944910
978091476
638539579
2098454809
525778343
925508673
1248928115
1442455899
910713641
63798275
996841020
786687435
1485811029
1909401077
2072890425
1576908341
562497981
1918413308
118338462
1757281670
1571842378
392208982
1378393962
558809525
737739587
1373427402
384254609
2136387351
1013791145
442276424
1343631558
921329015
1849734143
1494891838
695209938
376439833
957905220
909900482
1848090412
2105048186
1084854440
420118414
1223845552
1515802572
1370373083
1551117123
1223128559
1491806446
2092315640
617308023
574360838
876314736
1106512166
2137106515
1614004264
1700032332
2058663314
1800049515
1774155286
830079903
1600122107
1428226683
1729138697
813926186
1209016743
320228992
945507298
692958976
1404115812
2023128054
1096385514
1400393030
508478933
1348821389
1773316995
617939372
815668127
315636487
1965454610
1785724751
1728996562
972307948
1353475761
1176185753
600845000
1924348237
1348063770
496286417
1746917786
1991570394
1644610417
710759903
1625069680
514458169
1698030325
968862889
179301655
551364426
1036644102
1188355762
1278121975
1844938483
1993342131
958629246
1970231077
1270756576
684240848
1448185021
1309364525
1887723142
639374024
994864419
2026634238
218956590
463932009
1866836805
1437149627
1710454888
1075093623
968410534
1656175920
1414420388
1845616142
1287157328
1517952752
612960684
1312899176
1373656172
167898056
2020897893
201571815
738142094
1155348114
1362223516
552733502
38470241
100652817
1265094698
1704341774
1867048864
1019055382
1175524622
1265122463
1710702000
1321233185
877994384
124032370
1365744957
568163427
1182606119
1452089924
1714727802
1713157441
87183177
784654813
881009711
1880526611
1073381398
1841831497
1298051278
555362932
357315201
1287788
548893999
1505914709
835368668
555014720
1279752241
1274667353
1999749299
2029947285
447616886
473811101
68261607
57806240
634784949
1037019637
2104209263
1542203156
1795161771
1269095778
2093147055
2065034780
1900097873
841116027
837722316
518011556
1236763359
2080607593
703050829
1108207626
939261449
229800840
525425789
2076549238
1112019338
2029196446
143042359
306272873
1047189804
1317434547
2106635337
1178825311
1647262122
477135853
350547419
1296805981
852179302
924505453
783588589
2029822225
917254677
1928440479
1879950663
1979498103
102372309
1477643419
1084815938
248880227
681342000
1359625980
381370658
940673198
474245596
711789459
51840050
603820627
1281094410
1180111992
2111936168
1227514858
483425087
469227770
931146155
1806331107
2138291592
1619702965
893610543
1595468561
409214714
787893438
456870344
1845440027
1215929355
1695381904
627496122
1946415772
778213232
1572178662
678867439
1353403093
454443920
914060948
1428925595
1927251219
1972504333
1868327258
1984313248
1090814953
253531355
1577533434
268862394
649358628
1284393608
2044664799
498478799
1140979299
1395788396
1141964648
1146341751
1399644202
540827835
1490709072
1939586541
1878351456
1916172367
2089990187
676532529
1698334981
1716203402
419443908
638459722
1902082622
1277042427
822069940
188691345
2136909230
916000861
1624876092
1180087027
1987471780
30172355
112371129
714119774
550093602
220797729
1977967317
113235399
1287574701
1047155826
898189262
177037947
910914298
169032792
2132318775
685463545
1245796200
1662209403
1443305191
1336195693
146992348
981171381
1990772061
994597457
1406955757
1632178353
423927857
1771921197
920761122
243273394
1037912191
6696024
751838905
382984106
357838459
1718886585
536671809
657662790
679943211
1529929156
2020628817
1981898302
1778716036
755033258
1839506837
85999059
1912474166
513168718
807260178
801798821
1790972486
936772128
1785337935
1827351801
1360672389
1979666611
714692178
496217231
1191891482
973676713
1878889821
1738516853
608679590
1183834438
823090860
1431310416
1789874593
1218611605
1076372870
966278686
651117279
990523747
300987904
1681250250
387028789
813127964
1699799444
2045185894
669662480
258818629
133842578
1980135728
1554842038
1889638929
1436512572
777044793
1057645368
923507535
1076013647
28822541
1205149143
1193218843
1403368089
1049123099
1419169886
878724418
323797725
364918712
323892307
971799395
1362685649
1581349187
1879455915
952867878
581524699
567085976
1475723238
1807228669
832092107
2104702977
470502329
1315751918
403591456
1715978860
892032247
84957897
373422390
16521842
819902191
1093623272
1560903378
388286584
1481525238
57485334
547224244
309551914
1568819688
826556241
2086635379
376887122
839834741
189780910
892366357
340399421
2094422733
443053461
1082337074
1619522008
954108513
770165761
666610011
2072902879
1419306703
263888865
1334672865
350407042
1065053456
1636647783
1136933085
1888693960
1922970048
156395823
873696040
1675519781
1132545313
223054951
242612053
1540895297
409632998
1443359392
909473532
1253495915
1546951261
1506877060
790103242
1823482962
1954179834
108897578
2086344849
223829263
1554484371
1227447198
2040745215
1276053951
1998629584
1073079511
779550394
971733307
15983210
1350341374
317367949
1659168929
666365085
1260064009
1169881307
3949057
938645024
1576391141
2140625215
1746777667
1986259638
2070738980
1097756005
839985400
621866114
853588005
1309774831
474672570
106083540
1067893445
1908331015
828039722
2133819198
1357393729
316163948
1929781221
1128428219
2131492977
178655818
258022835
901890428
906283443
1270898105
1467321956
2053165697
447858380
1655487882
1911674525
389782679
728075005
1787027202
700519165
963852116
2115995135
450530318
1605707196
565709043
1334229773
1980231416
218668804
755327522
575030058
13324339
1493088991
528774786
316090909
372563515
1069634992
1933576861
760614552
561170819
211050226
501927556
1776535255
943819533
1535742171
63028448
206408676
770309593
766652241
693660818
270242344
914581806
1465973025
511998036
747030250
1026810164
259308106
906054888
1604721491
2025324653
676268067
404695463
980277686
917036691
1001681841
1188629713
942265956
721621571
1361961069
127006106
2012126006
203149444
748288613
1066447677
1733840685
837242409
1737427083
751463002
1879659912
1449937112
1583068650
912388033
912787824
1036989598
148428687
47771912
1597095528
739973254
427114743
1038975564
683710695
467426718
240493641
1056548590
772106506
1356337080
1052626534
1416757013
657703464
1490856955
1080134816
2052120031
957346495
1623916036
1793667685
2040377048
459241744
1599395310
985782740
1279290707
2144426798
794559554
214364314
1338774833
1030242317
92819396
1730785872
529867880
521645969
804813871
412591683
2102690551
830702873
643931848
1297603155
1003923190
548731820
473419811
2144443704
71762101
815414737
1299780772
1772545596
867189545
1441376364
1231484861
1880109399
1236602122
1249466070
288249086
2069421403
1651797517
2088647681
1231119351
377118329
1168544591
789396105
255302259
2010072841
34360099
1685874617
924632520
458431208
195046235
58240678
789337
408085230
1076894433
575391524
1937639045
993651874
217658389
358343359
429139768
188597345
239944295
840322272
1691660266
237184184
531722575
1998549918
665444758
877346094
963893555
547271673
1818356628
1436959614
1914121770
83311813
72799417
408493830
1159193734
2059032043
813508619
2285799
1500378786
475239088
836921555
1965355676
1330986183
1928284001
148901608
77284873
606007599
1139248662
895601623
1301616928
1700086896
1651172142
1400684417
857837359
904765462
2028569319
1412031712
583371054
553693343
1653464042
1467165511
1640387014
2132266216
1342773125
1911091629
1548212940
31150789
921747453
88502748
584850622
721855811
33558133
572853450
1911341084
655142385
1316528165
698982171
1502140322
141063118
1946107598
1471900931
172950417
1268389401
933539876
641374029
827089200
26598078
1873334327
954236231
1021702488
1650890286
1653056291
938491981
644554049
284261022
1872569614
496160068
413841479
189842908
454209320
22118196
1766105969
679562494
200988797
1478591564
2031746886
380673012
30045851
1601519013
2105682286
1659563849
324000300
104397004
1541029703
1974974581
1788449445
38206504
1146686990
1918241456
1438229208
355959450
1429213623
1749732037
1918566170
1745760866
184316998
874807552
1170267260
672723380
1936858276
990198643
1775614048
1660108672
1932755895
1447060728
1007695377
1309946016
938743836
2116433966
1613065311
584765504
189956846
1743590925
896627027
34457638
437139198
200717267
941192154
462088750
362037058
411623882
1224935879
997207928
1299197249
1414410277
1315310712
1177715193
1961291729
1903331979
1210802649
1583937311
494354456
892365115
1750652047
1562531510
1543471097
1028845035
1837750356
1166570856
1707363830
582567469
860716549
1202694208
622910825
1487835348
2032611434
1707363830
1696877124
120793263
2057208325
1039751911
250896765
1008655788
1008176027
1822683304
745102484
465234053
1860056940
2087241476
1862198411
914475147
1288861203
1050441703
1227802257
1807942356
913116992
1012747827
1393671639
1785441683
820842823
454578364
2041123337
1201225775
1819588925
721010876
2136212395
1721780225
281257382
915322039
1632098074
1935960039
1362185981
1105575504
1706207597
95347802
1465607970
2090506520
1810030198
1580869776
1401196869
697156988
1986732343
908749969
1025602861
1403118372
1417691101
1483683402
281098315
1694529453
1531984290
1864095329
694433150
564489274
971671499
1878878590
829906778
1321229295
1160788011
524052047
1165469587
1455874652
958177765
1737336595
1354870254
1085568875
405031252
883984367
598636333
749000052
2015583771
866867253
389504819
1053010407
1454025522
99200980
1141455040
473625820
2020211182
762809809
1035758274
198780366
1633876708
2062169414
190050221
502586034
2069597898
652855466
339114825
431270590
2085319522
802621271
1377144875
925019850
1664083577
1708996406
1275792304
1656969440
223063638
1400431924
2056272624
1626318825
1496463256
974462967
57959940
2067159020
1628345411
1531837208
1590488657
694458343
630812430
71052465
470079538
226804226
64660434
869467883
1999338379
1601929612
1527456686
678104773
1292049506
115496717
130082063
1441377669
762579035
509068303
1037220200
1533674965
1029328544
892769655
991097454
1936380015
426345368
544356728
1656448822
693965166
1020879833
1905752366
173661960
279686340
147365318
1547888435
1359161803
740096710
1570568769
99407018
1046440437
1627321863
1889507125
1896797879
68303749
882889102
1115059047
1929826791
518939309
391277787
516955989
304180026
1675489150
1210214684
755168559
1648357551
940397149
89662443
2033558651
502468031
1313898046
247405849
313442387
918354556
892695635
1194236784
102457488
1561930451
908898383
967795108
1922932149
71789175
2011938114
678776392
533650153
1108864300
798430432
1802765158
1806876353
1772163122
1779999803
735770359
530391832
1492407829
566488934
587758418
1442761413
2079787755
1233383832
1987570622
1982563802
1274853920
1396066030
779701349
1991558088
664166462
596975124
583940030
687342253
410082168
1523685150
1008329080
1084575401
1868058976
546999146
1413166100
1547335869
1774745995
913721189
811060243
1499767977
331906239
1245308686
831040587
1895991486
1638700867
924977371
2055260805
499899442
1027709154
242847300
1618767812
1492736669
1013142781
1608666187
487234277
743347358
1793670842
1370288307
1448504241
859000042
1056764847
1080767970
321236986
1171738867
902505742
743375142
99237594
947441233
1021879706
619021939
1750659439
1773236124
1776093841
941320095
1430550167
1403027424
152864727
1516789681
2141770310
1065385473
318663813
2026162224
1990450917
1082492481
1961656679
1818375076
627813594
2087162144
1094545690
1720784545
256761336
646049602
1352658120
1236533940
1471280408
187024358
2076016181
1640870860
1562222739
1356302474
1682518998
53162037
293554364
1980457235
2012507713
2010621577
1934429411
445621285
556426950
2050576258
84933547
2120938727
929598806
1047507151
716253373
643441171
1604232069
95551678
796688159
344701221
945907450
1924817194
1114861140
91882615
1929646474
1648160337
2010180608
142496893
1003312771
654223012
471954956
193729343
300643234
103503259
1887475101
1036380384
1802065667
647284900
355150584
15964270
2037427401
1014815256
833336159
3821319
537936291
2007187856
613062245
1507559156
1699004317
1965420556
1498143072
561851702
2496482
227097569
1933913851
223829263
679881741
1808613860
1460468696
1465661805
547437858
86031547
434661637
1086556251
1774296812
829951354
1762176466
2049984309
2018598268
1473985626
938612399
1202721624
1927806884
213128106
658733746
1465607970
1754958560
746854838
1541716019
727178691
785032300
2006120200
758826295
1922349549
1668045597
782854773
1578882247
1922059362
1188500978
1964665147
414068657
111717041
1366199059
614238402
1088849942
692335915
1488090837
1668330614
1861334932
1085174274
1897346957
2113267144
1010906810
181939305
565703736
1651343111
1017705113
1613023493
455866478
483382328
51353835
201903872
1008432179
473306959
1546524148
1855806765
1077803913
2011255249
303772681
2105475616
35582083
706710827
184072960
953734483
1817168206
1312435311
1845165448
570928380
851012694
1044835065
1542335639
213711851
1093082248
556854290
1172401476
273086264
1507341690
1931813824
672722285
1742387560
835796520
1869776459
119622136
1104458155
1082471954
7998663
1740001457
965325752
1920995934
401448082
1945027787
275658741
1406031303
529202471
99040190
307783068
705573520
224874093
266622114
535704898
1220160096
1351119637
1918817624
374893174
1742277003
1983232153
1599318344
651555478
2117329901
1339749744
1168525893
925962252
1381101663
1574105546
1960570513
1953238562
961086453
1089598081
2069805793
334020249
368445617
1940538307
1054341809
1715629180
1539158065
1980331062
434267077
1246807362
1847779272
445227473
988921674
1355811499
1019980275
1821988737
972025329
1819952878
1855404424
2011560853
1886045906
811649373
1654694974
1561324390
1687113178
739359837
1679517339
1809816094
1381664373
561143192
346777617
1060864444
254742464
56250152
1410120033
1578129411
2012900194
222314403
1462346889
764123119
1493559833
586235209
629210330
1899727349
905321984
740668282
1939028029
520863440
1079318566
309264638
1895991486
1808618580
693636726
565432293
264488812
604317771
555711175
515488489
588220011
1580431180
1020394370
259603269
205619403
1670144212
1491717407
1167886202
365326020
1261296826
181822584
822379740
1452981532
2137854585
2112864200
2020518356
2083855809
1743509542
1917389489
448448747
275038304
988785995
185408471
1071925900
1313931127
598387920
1796437243
1477584869
949275276
1893378063
699514296
582257703
381370658
410460335
1906587238
859187053
446588127
1243034331
1009356209
1732991459
247707766
713902233
989184758
834990300
1857590850
1537726528
230545818
707357390
1527167875
124880963
194388970
1937883831
1385175530
1810588176
709833751
5628858
180843331
1429596877
403104630
1390035778
470079538
381901433
578386940
2069157229
527905878
461392611
197997080
1549457272
532890459
850856657
413003636
1052352110
258236379
594489273
860939889
1051125893
829465588
673355448
229938378
722157416
568832344
261975222
1138102157
1704881706
972945238
900180054
1045702937
1576039622
1780410728
1978089260
224747889
2114998725
960910677
733452596
812962835
304828080
305247759
752337047
1422740999
183217205
714472695
293499698
1621826956
1753640252
503120677
848756367
1927283529
1414746423
1708980986
176976424
836631452
134840666
2121733926
493643907
1484273197
1760985487
2057268435
1707488632
1763461884
480117052
967567837
639132455
1578108544
86169411
1793993138
778468014
2134975368
2094741198
1329972355
215453242
704182439
130191519
1212277087
2053762444
155646438
534591069
1367126160
1876420429
475488257
1503951568
1192070861
372143204
2116565799
1680993892
1681771169
1818854761
159960727
1690239683
806567602
156446495
1052661012
606343982
60611082
1195642692
2137810709
30759546
1981444941
1855491845
1991940519
1767749928
162872696
463519449
1620675667
308749685
2068661361
1576908341
1009124996
1710879478
1205334356
1703582364
1300404399
1932519775
492354925
1493779631
1206760384
1066124585
71801869
1482817933
1469141724
991978176
1644713481
775516205
1589703917
24372540
645962535
1674834999
1102206420
416453821
359415752
1771405902
1116304849
718569094
160543817
542098560
1918156861
521325856
1067438697
2070607846
340002035
211069244
1827231352
573659483
151855678
736010015
1629033630
1094723297
1626254915
1315089924
1853249356
827212236
648081194
742197989
1085157328
1579520217
62244477
682809407
650556000
1987416287
1378147022
53443683
1097256273
2000063599
1699855265
1425344442
1861200998
1946556759
1947720853
866573219
1030850214
265136964
664863060
1299390489
630713395
1041960169
142653852
174783882
813099410
17705508
1682823462
1858480755
1653407952
1249365881
2023259913
296405601
472091263
55398067
1033005550
887020318
168196053
1561151828
1424411321
1739605130
2119371248
1343185048
1886274255
1879556224
1489843181
1270117195
1753822911
795523201
438268794
807530483
1197342283
894778578
666417600
1360651487
68281763
1375487756
989583010
2109900870
678964674
915315771
462765522
1674657783
1819512848
561729014
98549723
1165481229
817554008
1539854805
320083414
1634036619
1508593866
216774081
667486932
1890632292
402226637
910027432
1810209783
240560909
362284945
1672232250
753219160
816646523
437251571
80737506
1224396098
1495486493
978386126
756630243
1685761543
1933080630
30053552
1599285238
642752592
1029835082
889019174
1212189713
1582240948
906414472
1750122189
1523383419
985121123
1232110973
212557832
887000574
514423071
289744546
1191009245
2105166110
1754169480
2091614418
300651567
805135307
2122187232
1483630780
609407424
142870919
1649674684
356226005
127534146
1784984158
301889844
1844035487
1991167570
1095163751
1231752967
1739702600
1993176671
432545642
126494706
1850358945
1471785781
205018465
76427443
780778846
859188844
1779124077
1005416122
1127962430
956084325
1107485234
440128103
1038052746
299526460
908255048
804523047
1955376331
2001046521
1252279511
1974782684
767548849
1580473664
2093630764
44309238
1611160835
1921490868
934989524
2130613542
209860621
630339672
1749801031
1230463129
1470471657
486299093
251747083
320573924
1837087863
1991971669
666912402
579904381
727351643
1128514553
1317108871
204521099
614276304
229488967
357002193
1921475263
1908001752
346481363
2127990500
1779219459
312241658
1837689042
1128510010
710406963
1399408236
1042816402
1905596938
563196810
1554965653
313976316
1624030735
1792152355
1067569061
249128676
1782428723
1408794280
1473757371
1591697284
480600970
546407828
2099879566
343933300
455243064
2103758016
1219271185
2025446042
943845038
1416234882
2006403887
1053336854
1183360370
222591323
863923449
786331910
1613082634
424386865
2010838660
41592648
1460801683
130584095
2088283403
2020246204
432329729
314768299
434594828
375949621
728966477
15456032
1427956093
1655096970
123641600
1820019934
1109987136
1512005814
419712643
656335816
1965973025
1804229022
266503294
371900760
385626702
803800574
1006744996
367305956
1712156010
1238249720
1554741989
69262855
764354079
769622028
1411497604
734031791
83249343
1964151143
1671009488
824351252
783746192
137877692
811433681
2083337793
1748051961
1021565089
308541593
1457645555
2024587423
806227051
1222962307
548013102
377746615
342592612
694626699
1957545078
1867142483
67416578
2101227805
1597936560
860118338
700964447
928940207
1751021235
905568187
911901245
487693493
883542792
239271573
399545487
497548309
1089633261
1675013797
1274861247
346180334
1315346504
126432608
91619489
799184275
401905948
1091605066
1301473156
707542814
771907482
568394900
1756741332
1224691014
1362569954
873221503
1859511744
2074175666
1044085162
1625643742
1830004619
812021524
1629332700
115767308
1865435215
940057200
297423
105862144
1106110521
568863190
1515019808
25993300
524667702
587346270
1715373866
787872461
1749154578
1513100215
283072948
14053101
533614571
684576110
892898317
648657232
451962399
1861576089
626286655
1859903109
2042211693
2105414037
500713634
552165594
431084463
1017462725
309183115
1656187414
1799212275
106734652
1889690899
613519646
262513614
89509367
604899796
1634236532
1202742010
701800782
1549278078
300092366
580953062
330530054
510870694
1519457986
1854231017
145787087
826910443
1715056532
1878998316
2023527820
1057288847
441197504
1540445331
978076106
272228924
2069751104
1053477698
1815151338
230780122
1123404021
893893884
877792696
1009399548
1354546517
838303056
1635775836
1177433296
217622573
35158538
247637454
842397723
1004991205
1956544877
1292303581
644222539
1057116831
1787694309
1573122550
101725525
1139204227
827167966
457955626
1219767339
1668655854
1502904277
200114119
1021697450
21670900
686300909
1310782855
1599781386
1193547029
805381876
891700287
701662874
119552
381024267
1352635630
1880867202
1946379149
1687222955
247323420
587852442
1542006566
1659322497
1294187930
1146153281
658045591
2043359482
1158302599
1787500044
1848090025
1559090110
1354442672
759483952
279523562
1287505754
1694341956
2407895
498755810
1565698150
267587527
49797090
1423066787
1503106746
1435009466
1240590911
99892656
362380199
1640541528
1764257749
1547426136
515213193
2075071940
152979965
1358433076
220872068
1111858686
1017121991
1533924376
848687334
780759880
2040760838
2049373649
1335489564
465000303
337090425
1611946055
1994389191
1367931310
1556479460
1173923038
1809676278
1598957632
1435989130
1038118695
831846434
1591908896
2136324576
2140353751
2075629337
1969176072
453184758
1049511703
1667186614
38549326
1115412826
1949878408
965343613
567159152
615964006
1830827434
916595517
3075619
86866302
302447482
2095065568
649865587
71186231
881497541
1663725338
348136741
127456591
1857508689
1561612392
1245303049
829780442
2000713847
1695116926
237716429
429324058
1543442996
1132197604
1612714921
1032320473
1646608126
76090712
225254103
262380374
1462686182
42398962
2020303848
1260530819
912980607
438100945
1510741678
1206403966
1175788423
1710550258
1473962555
120551673
1219357844
961700347
935477676
1711504127
1765008358
1534081644
526672929
511579883
1382768045
928865302
275377152
916764654
536267112
644980813
732854492
1812275062
1469693757
805792774
546854566
591503687
766455374
813409749
1173006220
626677452
1800278237
667902289
1294037238
1029718193
1950212796
1267470567
931164720
2068300105
1995276340
164059403
1690038310
740608956
848267149
1606542630
1526580476
701600901
5690716
1578064441
1888535808
3476651
842305733
1247608071
1701198127
1663574861
1145304937
844903035
224992134
1539338955
890666497
169597291
1189271008
1677194874
819709753
1994359391
1722368065
530015771
267814480
217203864
1263677236
1654934274
115937381
1507117446
1871510371
1360532569
2107823441
1085431807
384989525
767910178
1576450182
638801014
1501835555
94789197
372881088
1965562619
1438487423
1078366671
148762074
1334026280
537499989
394169897
1633832547
656337247
489338297
1815450793
2063698652
2025134168
1679863446
51476839
1183752575
535599882
1743388020
1012151923
84938979
494408191
344596377
1148746081
1864402084
140005092
190922485
516176402
1744869640
364256152
311451136
564546551
311210131
745847015
421932227
1489809270
2114090656
95174842
314578055
2035771341
984236048
1572913337
541382759
1354880182
830354893
983074326
1088872890
1363782052
822843598
535950183
621353533
1191886057
979198691
1427929029
1021567478
441756227
555224256
2124561073
1742332459
891766455
1227412960
206062768
1925507188
324244693
44117582
1481886223
1720945777
445263198
1596838563
668452782
1402625624
1068870894
1171169570
1079958922
121338401
675396718
1645337199
913678647
18534581
292330561
2052598824
1791456643
817400081
1590008344
1823529963
1315168627
1114852787
1710919136
770638752
1787889859
1712837303
1232840039
1296289409
875025341
1319276566
551308817
1604860506
2076813222
1986459158
626152837
1229680008
2019815844
315173108
301568407
95100179
248812144
148867575
518480198
132745116
2098739011
506185358
1792701424
1826079869
1604819303
1681212174
1246264908
1634400419
1453372654
1260744937
1377936109
222829913
1619684720
1354902993
405251201
668011754
2090733730
450435761
953259220
919673523
825293652
610336140
1093085371
1605678383
1112302070
1329439902
1750787083
465444042
513168718
1665215032
1622587538
2116335512
1770797342
349470651
1813569207
792164193
1830463553
526130883
460965487
2127283502
1312836272
1458338420
156870762
1518291971
1733796229
1257574203
1546081989
1876490372
341533201
614596492
1277120294
1229870556
850343011
1699159996
268629525
550133248
1722010498
1719991196
48718249
998555319
699273024
286151005
1688127808
1455600783
2047334348
152027677
798181186
138479919
1918410302
1686935510
831315735
960087184
1155288605
598285956
821263980
1880618173
103400284
2124165876
2131376422
2049737924
1824211820
1129282690
1259914992
816664280
484474462
1833366970
1084299284
611497519
1390262779
1818223788
2105340327
1237262839
2010723014
13877404
97826365
1746350976
472220227
945690537
927445290
1668963117
953684872
151025940
197100248
258157857
1307425773
1528134524
891576488
51122733
498527903
1331654045
2043531166
1314258639
727184777
1209580509
719188878
1070174362
2090180741
587723288
294162162
700357710
1745774337
803272203
301472540
234357214
1117009287
1965654278
195358326
77727470
1721020350
1710287248
149544599
935606074
1709769375
1723363354
783885894
1410586979
1629438383
895891042
127364409
1945859266
2006913228
1691484090
887239271
577594092
260511461
532282413
1131957824
1778569410
492018529
1047957793
1227419099
355869614
1601058581
771406743
2077506619
1369941298
662549741
432819645
85420129
674348640
850245458
1424367407
757704352
179692849
2120626827
951447682
1483992298
1940359689
995907872
1114271244
2139538633
1054518642
906890349
624599444
821588741
1574800746
1523832589
296312758
1866528485
339185464
2086628299
1693195170
30380444
1892822520
553814750
1788648690
520476106
1483431849
1267028248
1452176033
526948419
382710136
541040539
2124646142
806727497
830963014
1293971448
1553452797
1302093427
733989147
1998377588
101093042
1103665316
638405407
421808796
429892654
2038178423
1074747046
1343020020
890143558
1014648681
52759878
1242678766
38017165
2030092030
1178626521
119410823
316036072
1456988324
269323888
1066447677
1703881040
1652743281
274492019
2014891844
1012392383
762868245
220325928
953444790
1138699698
1085276562
172114820
642490038
1002186243
691922094
661555149
2090667172
1171422484
1648025871
1446325967
375399598
1647791854
510338615
17373623
1403312224
466384523
1403976983
756516023
1927579691
1105459881
850128325
1643904271
554468931
951231796
1346078765
1469653705
2033721219
1971459552
1164026226
239180124
871413052
913377148
1066098469
1718742262
1834014988
1444407395
1684968388
111368361
1633151703
282963438
2006583155
1438258959
427523067
750775377
149005320
1273837759
887898556
1169196251
2123003356
1783289185
1064527193
1323511530
1417095070
1615867901
683084596
1864318756
1843895947
1159302402
1525142231
1830474951
2049984309
1789892221
1721978086
646919802
1364862425
10553478
1755598232
965621340
127200234
164966222
1728220706
1155130223
1739656765
1736182673
906215027
957537985
1271209702
1705433967
1928299105
24104584
976445553
2069597898
696203599
1801428839
1458617725
1032953815
1631520663
1181502533
1642289371
1485811029
1877085329
1839575116
1035431116
961361751
880627657
199364464
1944784841
1321499683
1526152932
2057592265
1463389177
1622535509
2038510914
818780243
89599041
72397778
1935158326
636375442
513987578
39567958
1091532806
2145311723
347023628
1624740790
1131301395
225222331
1347546320
524195328
1526074902
1313324585
1215255230
1405323752
1373529816
1870737122
61755791
1750044561
125469370
972455071
275756123
186620130
54509092
23829217
1969192221
897748401
377336845
1398522924
1943721594
41166069
590926066
2093135714
548839165
2065485335
725069078
470777709
200221952
972134191
395100170
1539281980
387609676
13170172
549661158
1925722872
852476248
438375042
1107180519
1659103623
877501653
1474056994
1175132730
1842533478
162924520
30847422
1958978288
1721906471
695272615
298100253
1675419455
944672517
783258604
966181302
733508895
1484109798
294546397
1020727226
339669667
2078757531
176889829
272750229
693347229
733439054
1535714492
1364028178
967814612
674554995
1517130540
398546708
55150426
2019335057
636249309
1367595186
1228349358
127110831
242753633
772576162
121115507
2121780801
54535090
33517123
1176682739
954037610
1262601076
296153713
753334208
1658151013
1455974741
233153199
1277827819
628700675
1799418919
528545757
1231537131
1024113225
1148879266
193435315
372891856
1255976370
1594122301
1249999590
1698509489
1326543186
1509929002
525754500
699455282
403617695
1893312152
425240198
20487091
48342655
845153977
59319276
825786551
1796319799
247516190
317931191
11817337
128290540
1184530127
567032027
1863558476
1141619299
241453688
1050432568
1922827223
849892746
111720588
601454748
638667513
1166921944
1213310960
1059723438
444014640
1838112145
438812784
976508480
306174900
768458334
548344175
502341188
401654493
1974429715
329816289
509608570
636383138
1518947679
524848829
403289765
851932736
384972513
1082259386
141608632
1107155249
2023139147
2078935517
1759585714
769473924
1177217370
521727731
470604506
442026399
1618524779
1253375217
625823928
583765135
135662321
614588220
864877566
427886093
1117576257
707170051
1495761546
1838791752
1529441357
944103199
511634142
133919325
1992969848
1967407578
887311390
243513685
1432476969
358996602
1608683619
41239013
1334878870
1211297204
567422346
1857583332
1437235839
9657134
1953053149
1530713744
467362510
1419108247
243246106
747920848
1119725015
1634216048
1966219574
1530603497
345479080
1433385587
1522658960
1332217125
1713981582
1727773516
361635853
671282450
172707213
376914055
587876301
1034907577
718899850
285271095
1854786287
1955461508
292755297
13960607
662203543
470474294
1701361709
2119428248
1480737795
1446249498
1659167867
1387030680
1692137358
301152720
1289999659
937835605
505214061
1334734328
1884093737
1398321037
2004266491
993973287
829175164
1492065457
1790483578
627168182
1815305234
310931311
942342054
776839528
1572542736
715940320
687432045
235291560
1519865538
1518933422
1384975223
1326537901
1678125978
1512444557
1256813165
1514127633
1814201732
2092828419
500412941
2042975103
19764025
260422559
99400099
421500849
1646594044
792375280
678513465
830716765
1677011084
130458109
1473523814
992929966
1140436694
1329172788
887617167
1328264483
1309385684
575902414
1602472193
1822204664
1578465803
1613875251
568298585
307089865
1775740383
1074310824
169991568
668511621
1902449533
947923329
1743590881
412151126
123272685
293750985
330723932
1430369810
1355886407
2032437133
145890944
1977829194
818068575
1225070709
1475943826
334936849
1084396698
153428124
1669918429
356812655
973825261
524689906
1540049761
1689603745
3482167
38993458
162007786
1331477890
1183267255
835074443
1664254531
1976389288
1028455669
52015168
1234204295
907404231
1678261096
1298162941
583778811
1457544983
1010038129
913820201
2021843605
1785328593
1676704718
1566871715
61589995
35268639
1062807759
907271547
545046772
223186566
1350707175
486624556
1712384201
1018006354
769448731
1681791532
1546198952
451480291
1771079089
632455679
1527921800
1195007837
1891842372
1884485960
1846105693
1182110964
2024377680
648792688
1195350527
553001067
229731719
1809668397
303082272
1087112462
1322623624
2145046673
2135645420
775887901
1468886869
1350580941
1031458178
1905463165
1859958380
458122687
432005009
1554110449
408030554
526948309
1481242817
454588278
2042087575
1282409513
438220046
659904206
16135495
832620292
2022560863
404620524
1200931881
271295787
725660301
973482823
7763280
659665022
118122338
1886181358
1978957505
1119614388
1927384262
421075206
1030128524
2040203799
513890727
271965817
1905201082
1206654936
1232420430
1958371501
2071495935
1793485894
577759367
427192449
1031655986
192683896
356747468
1031623026
1113511460
1132840512
793275190
987292082
801865522
893304489
2099096645
18574794
2061217370
2057592265
1693510994
1746406062
2062527023
2140735486
1787429359
1096018586
477588813
1620170797
1585833420
1030455992
1216238477
518703288
368094900
67352065
2104448994
1397918897
1822432193
867850959
1106074741
2070525663
1504590450
2076460641
586750640
854500347
659388256
216084371
1663574861
708364092
283540315
408360866
197763380
693636726
1358785710
1515018911
1184737037
424866911
1497479321
2035752117
778433173
575884705
1792490774
292978839
806941529
280355922
607009901
1025851773
277820593
55213796
566592905
1724002168
998171868
587056304
1788856380
1413651427
1884488775
2014432866
995980631
559229609
1231996617
933978261
1304396866
418328190
173014315
2019097699
803364377
2056052637
175145473
1941100890
1711786081
153757596
439599784
1035071633
2115962325
1503839673
931093944
179584969
1436169230
208888447
465736161
684042483
1936518323
1504761462
367829418
399515080
543372702
314694027
350022204
485155510
1076678478
1075118800
827900654
1893220226
1259923523
521414791
1018944860
998108108
505495650
1407263810
1896394146
2099852283
1105977905
1399893081
1797236289
981093376
2103281278
303947931
2116009763
587838430
959583699
1289468115
1550739510
1925827314
629495228
493522296
1986707795
150956599
960575781
201628878
1066251550
650782443
910352976
1702840633
1172368252
389621701
1045633007
1009030473
717325031
202461913
1856285310
880401361
2085416734
1857345902
1221854382
1789684098
54475773
980404679
651182197
1239439490
1063932230
757295787
1162630865
1472641700
742585851
2112183905
1988432281
2081986718
2018958302
358868855
2025809116
1200702378
1024562396
1583099992
1128298954
715303340
1601190731
1540231292
1582141784
266811420
30275865
1775983987
206867650
1065953717
74277366
2005025890
1225720920
163120625
2029656023
73004330
402630439
1225030367
1707343070
856188448
1749233428
997829845
237114987
1495480821
377085252
135600734
1904569705
166472584
322725650
1290176509
1303865229
1572642149
697659204
1947929787
1556997167
2124726898
890065428
403000890
2071424929
1276413028
151184536
822820188
288600329
680085175
714822796
469503451
1403660381
1959077700
1573509161
234357214
718659682
1619188279
1139881526
1431038324
1109531505
1393423727
1399853694
1786264350
1340709451
311479821
348130299
2056487856
1531599059
430410947
750653152
1387047528
171615753
1465730259
1179116159
1297764372
1918343201
1219283846
1757710412
220591187
1289523557
1808958394
809200027
995034609
1557385127
1178825286
769561357
1729988271
950073741
596425801
1515594000
692859366
771529182
1353646857
956025741
916129365
1064526096
1933646189
136534947
999320511
2125595081
394958769
502223252
1215024444
1012053898
1164362336
699697962
624114377
367829418
237151488
203564117
2122944846
436749627
688278907
1918159550
1189335497
545830132
426731409
848307601
660840728
1612038471
1944205972
1922243571
949174055
375477824
1250923565
1121617971
1279003974
1251861284
1791365596
965862567
1440000084
1416448769
289349571
1118110189
127703583
164611792
2107687715
86092472
1903581701
921286771
1915220527
1085897040
897416131
1573629084
1620241051
1908102984
1750080095
1373896398
1150841307
1665670940
370805902
1622951174
1201420097
1371929923
2138440453
1815349441
2053467231
79128385
1114749039
403402537
35404230
620508200
1322293647
179122444
241366889
805465480
1576321218
1104542919
360429031
375803886
1591325803
2078074897
1917196081
1017085902
2143259046
1835688286
1048303750
1335496208
778967795
1512770249
1644891919
1029126215
1301871219
1795028199
1442621265
633315428
923966791
1811454450
1747114056
1133468556
1963660820
496071212
109356891
1598197640
929408675
264993357
1427488710
1002731562
1360758694
2002516681
502552031
874209317
538203749
1233005608
2139276244
29246852
2107531351
1708001646
1166346048
660387295
404580335
1677876879
589841788
1956092554
475858436
416558504
1231105966
1648730381
452574202
1173222637
1791989450
1013415806
646222240
2122906090
1464206687
1240995677
393508156
1486973351
786658246
1992027678
1086553207
1365598957
1079949069
1067208728
346566758
1690886036
1163258164
626975142
190421339
1672737244
2085323143
2042712691
1164095467
329953805
1139212518
864766293
1481281912
887192778
476957119
182404268
892492515
707357390
1380399099
1083155835
394594018
1664307753
1602944870
2144627259
951489055
1304587548
1601098707
524239391
1173983104
917116074
1039483557
1651485901
434080901
196028577
988923754
990467388
1518322591
707701243
1798631480
262723622
1984642820
449108324
1210972901
382535526
1580276061
548566757
757971668
1610184337
1895190335
1026888121
199285298
1233811310
1744620900
425538463
857837359
388289794
975220430
2129227524
2123785387
1634763544
655249166
390757350
1367244399
2074900449
1396872156
1454006935
402002537
1552093952
718223857
418856017
864107406
1782349754
1528380542
1658718234
1979204615
1641803617
805273827
864229202
1600804515
1410803867
1255143334
1626934991
1508875801
1483044577
642222544
1359092046
91233860
2123049106
1670518427
768602012
12771149
1180547961
85472056
2059719615
961772276
496655567
2140288635
1055700029
1265836141
872144912
147213786
114099146
564494461
1962362809
1966191999
866039012
1067767663
594749873
1045649597
995869116
1192317185
551875841
1962186934
247454205
69758594
176967486
881665326
924354609
1845249240
958485575
1112027125
659276094
1035948627
1032433013
947288183
418157471
1089649125
1060098777
1444191277
571911873
1632558632
1807334936
1192980483
2077239054
1552550290
1558818019
225120389
2078515544
2109163675
1326210201
719498781
1519540346
781257679
1413071885
231001795
358156427
2108022505
938588031
1746858853
1349112146
668491093
1135590869
1498643400
925519948
961935275
529553179
57160967
1138825376
1892138919
1920254978
711596249
1734104042
1315928364
1199829701
1106021045
65881997
1220262213
1569217440
572089117
335739613
713833053
142091831
147951757
1015481620
1475432492
490137611
1569178233
715596564
1151989855
928917999
1491364366
1631162709
1103944884
507007202
1022513515
1446957283
575404091
447960545
618040366
285056925
918985224
1184328825
1850142711
49890419
1460178767
1970314319
120232310
2073737898
1743738711
1960001125
963542708
199330403
69679949
1339511072
963566308
73053110
871724670
1684767689
1394144290
1086691469
1546451440
2059790036
1047245812
353498260
260792323
1796396252
1831730939
1930755045
694899711
964491047
1089275993
1723767067
1510723567
75393042
2111085125
2099430762
1700131679
990783343
1912983044
284942794
1465840095
714398941
532380809
965891174
968194538
774962740
2059441138
538880754
170199957
8230923
1853615195
736930555
1816923712
662340925
196167925
62384694
1265184570
1515577350
1339959151
1983663241
589828777
1983029713
1640388074
1592602433
359138153
2024514536
1366859142
1366170515
2051370404
740608956
1412419216
1044908860
1173656314
1629268805
350912607
2080593864
1400793904
1988261886
237176276
268578450
259983825
1082366009
1594959921
2078744257
11150550
1247129314
322329563
1443163536
218828222
1699488421
539439163
1148783302
1207505442
380416731
42095493
1830647298
895922348
913622841
1814565911
237493163
12074347
1308531596
1159177968
598636333
2010430949
1552367360
1002715848
2103571878
1122802407
754869150
73576558
1203886330
1731758277
1844042777
310046722
37278232
1235301116
1307152189
802819818
1952786052
1135308002
215494287
895601623
337089989
1083832145
927945677
1780456351
561517126
1122564522
353046433
1776096000
1171009780
171431189
1857710321
1899453708
1871826296
2078799053
1315220057
1449463356
1011337987
770379256
1582952138
2097189013
163904992
1105258429
1770510782
1550427075
205667798
778110170
502575725
1395824352
1684795407
1028836200
957798487
1263713772
1941580393
889722993
630122134
1705893100
198222893
67144348
970800057
698349436
608561556
473691448
314960284
1664383677
787715162
1095156887
1019986012
10736168
1678856188
344982617
1180458070
325983907
1874784441
470195180
1067965773
6445143
53009858
2020236580
652705502
909735680
375279549
2073320517
1307367736
863192527
1606311952
117908312
1755962846
1511955434
744083746
9389201
1420020011
903061211
1692993480
972742228
1960875479
2117381179
582911358
1802142820
458877679
2015958413
1350865773
1021301658
451720745
1425966399
2073924505
817005383
803079384
97069757
2077270403
1683347663
1211138166
1233522290
1107723832
858388639
1770924518
481217509
981128560
384058663
1309139995
1433380877
912109208
312388020
1613640490
1282594548
688592334
1280572903
1897258575
57380278
767622913
992955185
759404978
2063365839
350710901
1556324898
995994858
777774656
1992412229
1758260932
2130307058
1220586224
1539010906
1478682700
1172992176
1536833776
657535339
1742019424
641429779
543047851
594522203
2055215893
1392008746
326025807
246624129
1683905469
1177879380
735105815
721657246
2013491784
447640629
1737439718
498368194
37692974
1421768882
717692533
1561630162
752310020
69587380
1579311477
1512122279
192896037
542401794
630666201
1506146032
750983094
852458867
2086196987
1974456443
563919274
1819702929
881193559
1493469585
1868395430
1419525989
1058589307
685816359
1231737556
469193364
1357721052
1203748783
153375949
893519858
1308470085
1598636157
1140032276
2103531972
704420560
1069886836
1269687379
1243342470
1214061797
286555639
1666028007
2104945333
260899931
1530507287
928609947
1095102122
1130113659
1579310117
1482720745
100928412
1958158548
554768087
2036752539
330908566
492001833
879408938
489990755
1368987993
604243075
2103317779
1984158036
309973968
1406610837
1351892259
744378705
1432518586
700725978
591144964
2021980373
655436355
533985892
899644744
1707415748
878297935
1493979754
998518088
128571347
1979601249
2112573269
549264870
488233260
1722478778
1196412075
2055637317
1822709246
1597568897
1795825099
1072326083
1163953066
1387478382
908360269
58985798
1757800195
188923923
1547428701
1928189207
950583796
597483096
936713452
1454767490
452850536
892360053
249960782
310767830
678096201
1328138632
1351499276
1586171675
1646271119
1481989239
389504819
1990630867
1031478448
347194867
1628652105
915657263
278849838
2019960643
1482237418
1447877950
2011464996
1386511856
1251608342
757004155
1071287376
1103477927
1540051345
740341775
1107984909
1547334356
915879906
748194963
1300504504
1119452173
807618044
1336593311
2142952196
749042257
1381082226
200181542
1485362010
116076492
487693493
1350060953
2085076235
1598349073
1416894929
497012197
600242277
641218010
1224691014
1141807919
1848960488
580603866
1199315233
1873778988
6884006
897779006
834074584
782568922
488724180
762989281
1234704101
985130830
235146319
161603517
1761279825
1918074665
1346576169
1477645088
1951950066
1768832589
1647025303
1531030581
1669485337
151500495
114650735
203704762
490830440
1868085061
948902620
1232840039
2037084103
283252764
1584788871
349880064
997016140
1232292860
1249197184
1169944648
301956445
2030259049
1551842354
553685522
294874124
1082772563
1900400231
1161734047
838490032
1259070027
1893296899
1241772704
1608938622
726328353
239986757
1867721448
342254351
473685829
1827752455
854425040
281158399
544669712
200743847
970336387
115518823
1826776215
1763302210
1502151626
1694947424
1651025594
1498781962
1291823233
133003811
1433457575
2010507607
1473092247
1612650649
2088160678
1372678365
871763613
1982341764
634876279
1656404580
262137152
2107355043
214230900
1013659412
1798987037
733510990
1931937848
955440389
1574609738
1095510923
140005092
645796951
2080807775
608260597
342828939
2026668061
1917215630
163344171
1859267548
741088208
1665721127
262139293
36012793
993870690
1292354962
4858261
603843428
1402673102
894592137
29143731
227511699
113146913
1577382706
258988033
2026436282
186147165
2035408013
929695621
2122959243
1142662036
1640652267
420716009
1399920843
804607120
11166924
860514328
1193543805
1029343708
626859115
1889218130
1301409258
1122850855
650922160
760002040
2030241715
1968320235
811965876
1595635798
255709689
2095473610
169204991
20555258
1536978433
1189887092
1610052364
510304040
1025704673
1149551593
1607570280
1158804321
845484276
426694272
503163957
1426629664
1085631585
1120382540
1187124046
711617332
1700832229
943598644
1346071685
637645565
1577854880
417883046
566911405
2084531503
1553452797
127693140
71571338
338308545
1857623462
1481829844
313393419
211489053
2113441901
1218384338
1073513870
260546095
649416829
1036496108
1395503105
2063720481
598464888
1197534268
240989592
1956916278
230957567
1204439128
231783898
1060226524
1196976013
1035928215
1958875282
1649253911
1514826718
13036501
2129034308
396081481
2037922723
146370815
615127744
1965929772
76859791
1081665896
1797132820
942843733
160954058
1428077210
2049616456
1542084659
1516438017
409932926
1946193305
1467321956
818306967
858103115
273214303
1452496086
1263144968
1799981006
426888281
860658828
1289205844
1260455093
106321293
557713370
1957733318
1865296194
293363816
1562490810
1301925145
1224248525
1980155348
130528221
91159682
1923494573
1041855957
498228020
1188238330
1776258286
951733237
822853664
344188044
1534759900
1077767259
1443360100
824598833
1693620200
2081815227
34450989
557304742
826891613
1252727521
1381699681
1269282212
25449257
1571940222
411030706
1778407775
286519457
1297206912
1848614971
448855124
1648664647
1386577085
111719944
809572070
847451618
4549703
543148331
1101510954
248644144
379961310
2068684310
357838459
409815560
769611120
1416189994
1521755137
1597884152
881269370
1600182109
1342025036
1147656779
2088645841
1899650183
1897041003
1645498420
805150586
986253323
46847133
2013569509
659690109
1074257963
1185598361
1658412617
721069114
599312394
445407254
1859865140
266376603
1485280222
1718679248
934738044
1889429251
2130560732
1012684154
1221906912
657874101
1487426352
1688913333
1305701895
652425604
18911447
1155963638
777366532
111921848
1100671600
2048489354
1737457635
1025448869
1853017432
301698578
721373541
636277624
1921260927
1439858995
1384701992
1008004000
1862637397
1114142156
752007392
258653025
2015355790
1905606003
904138384
1471066360
332682093
1086130674
319018298
596377108
1582886301
212545044
1462515951
507052333
1431846327
1781684697
1026277199
1251808019
1444889063
401268227
55385758
2017240953
1343609681
9680360
1390126871
1276935499
88495499
1453015983
343961319
744419560
1318764057
1093255272
989842504
721210508
1638526001
573690312
1910855186
1431087647
3318972
341902598
1375574457
309538200
2093547505
1387682084
671887343
1634564068
455975116
1432645264
1495972156
1238199473
464376739
627579838
2138295529
1436065625
83157364
1565650744
543439092
2028527447
674667855
402617443
1421359933
1897840929
797316168
1960081485
1756248710
243311652
85077686
375057877
497931752
753494073
1935629443
349392494
1760744277
1610846694
1333006564
1415311477
1221415339
1843974721
220459858
1397335974
830782784
1370398535
1274442341
1169007728
23205083
254856780
1375288150
1445215997
1092590396
420644589
353624270
949611682
2061196467
571642956
1257239201
1209603627
282101949
725826494
2000587586
304065368
231741643
17139110
366649689
1020826937
810195622
665310961
67341795
1675593701
1394328907
82967335
954633623
1832724684
736574976
1405095461
2082771754
2016193197
1142194448
1567559004
2026224958
1757794066
1997294020
1159575124
1499123574
1637750685
795438535
1228427195
2000831910
1800216131
658011364
1101355673
181725531
1184478844
953377988
1305958428
270581789
26908905
708992272
860595018
1689839870
499926995
713575259
797496076
460421863
967556655
466451618
51523048
1902911028
870808782
281087748
168938748
1734309538
848731653
420663775
1527856374
1400852808
897484159
2075749750
1974426991
1190559702
1568979724
1865603762
194240219
1174130127
591065589
535080948
1699855265
1728425785
194312166
605350550
1138107335
1684119676
2037069687
1037628991
1869522248
2054716955
959444843
306544658
1266832893
348535806
1237107099
1760054692
129473971
1095246951
1519260442
981360478
1685878582
1859835265
1276625652
139620307
1969190168
789588505
1037938047
1851534037
930387459
1385048650
450100537
581659198
1915782196
1555057227
879204811
567448406
839905067
1154694074
1368457043
438915171
587791880
449785078
463179817
452924894
362033904
1249560181
280346481
2092840027
1054284655
1635826416
820244563
1528353420
660241604
1265612370
1120229210
891014692
637925018
727951972
193192042
1426471379
1218813114
1376884242
1479243107
560734131
1822384009
1214390762
872381389
990177759
2075905699
1891573546
1910092973
856101339
1554552867
610831200
1249199839
1187143394
1020902834
2095377100
2057523011
1266687263
92816922
1967148515
925878757
1816545526
504381892
1072595302
1166460564
177516312
1190225189
1401958361
878813703
623659027
1516869285
1440534500
1980118231
868323970
1506829621
1019530632
208733786
1903752808
754471218
1595104649
637778905
1130417276
2034363198
879070059
1653841709
1539910477
1646447549
1471933594
1411929892
963626494
1849263503
1906743253
902573679
508822491
484855543
436331499
353581977
706815217
1487855718
873645653
2022188926
388901748
1122206918
554479310
717965848
631571011
214449876
118842728
539347570
76086392
2077383734
492519074
464151679
1099146124
2143225853
727312979
913997200
1407191921
476531330
592199995
259464392
565126751
1102535103
1700738885
1435854888
675869730
852940250
1000537385
788324374
47687139
1258808349
630996992
667145046
824701225
372528558
1016853287
354668237
1761106388
1991657889
853144966
411846609
1929253997
1971824276
1958112122
425351076
1904371035
1223354693
702719789
601213081
67867707
400072075
1844259698
1721375063
1662344260
751370770
588967392
1910428357
1335899920
999032069
33608124
940067039
62649886
2099212685
141531661
845717443
840145632
324521517
1937619654
1224919517
408872968
1956751972
1771842157
1158738350
1733758196
1400729394
2015508487
114092016
1864264634
1499617663
1642663276
384376240
151760368
1686997948
156640281
1964954723
670819391
1608875667
583285191
851161036
95471223
310738441
1826502492
1114789129
1680835605
730733596
136894225
1655042640
1533186265
1086033138
798167383
1226930810
693596212
121645466
619844598
1714571425
1725758701
1193197775
1701195885
710535135
1779758904
1933876675
1371832970
681648179
999290198
1315083031
965289772
1706801113
649086165
1202629403
1654598502
366412344
2053249860
1340655547
2026251364
1283891553
1007069036
1344925796
482662108
772963798
869555295
1516895384
1517581573
2115331180
897764943
344764935
153318865
115357138
1904218873
1963837412
1062498844
198522505
1829584944
1018738508
253040955
1384182992
618686675
1836252137
1979500197
1640837637
563389676
910618348
728639022
17652561
1223098444
1079844909
60925777
1356801524
1557877030
1566122513
396732031
246834684
1892118569
1473364244
1063345471
2091002524
1805819704
909623299
764503243
1669883759
1124877069
752909235
1238575600
1506142254
1816193305
1507217545
1480774767
1171070852
1603872083
698635856
740194012
1768126553
1400670399
673828984
261579527
1732261717
191091998
1277661872
1716457482
317491492
414623126
1451733424
430775987
1755812270
1678652979
534785669
1834395778
1036319566
1437572424
1860639472
1702262201
1114436510
1883264418
1299197556
705830207
1865369663
1759566407
1981862311
1043837898
564403302
1549545089
814270370
1195688753
269069663
611432290
100291223
921100208
674699866
104432325
392298664
1675593701
1008224268
1965746671
1475634552
1618638013
940634990
2083242787
891349106
1885053142
466602680
1078533121
114169870
634042003
2019874409
572586120
1743650035
904169395
1444433223
559385347
1490053756
57134107
1630824287
1524922800
734828581
653933155
1071330834
518733026
688613923
622151962
539808961
1349354469
1403685648
778196215
891593792
1275885923
1489887823
891897433
966628522
992269553
1443090664
623532803
315516136
751438109
156446495
1590423386
2096754118
418385050
830967616
891890129
1708673617
102057036
2034807952
1273451150
1294420350
1859937284
121182113
241734502
1717785092
1797000377
143618360
1361494882
951134206
137415455
1581053446
1650115884
1242149851
856317587
697309710
35239422
1370961380
1662487412
2002723871
409348353
701213735
1925252239
2093226407
1057558275
1025160764
952775707
447022211
2119786598
321743192
1967275778
941539233
271691579
639465840
161527731
2076736903
1767081832
1632511756
1135714600
1652658902
339051993
1704596980
1273280833
55960801
1163079197
1335568108
985942985
1154090462
218125958
587172457
221313153
1753224062
1680634184
194729358
178719495
544318443
1976867533
1660387872
69765200
1829438561
1381259250
277637067
1767089457
1215908698
256031693
951931495
730467859
1668463184
1739395525
229758565
379787117
1729536007
839154493
1404360955
506469469
1330013421
83591716
930357402
1089846315
92589846
2142457444
1708981602
1030733572
763011335
1987076957
28925972
230879236
513645485
82783651
358798493
564548581
1531713961
1694265747
1447319584
2014493601
717443817
1036781675
1782086884
210090819
1818050747
1189442391
1311845898
475447760
915270165
351394468
572457941
902358759
460722444
816296579
62515700
2091865197
903257308
1839909676
1918321035
642660546
1625307328
1620740770
1658136510
520034002
2103865052
1376580610
1603040086
56995640
2124865168
1330324466
10732788
1891004135
577412945
1775843168
1015791157
1550609585
1310869617
633213007
1692898122
105663403
465059384
996982088
56778209
1805232202
785493304
1172715378
1445060525
1970817705
551124685
991715069
560340051
186784811
1435921599
1518020441
604377746
585740810
488370200
443250926
1598177655
97001823
54645784
1544570383
481518111
1165035130
1423372627
586332619
498921764
1909708657
1911235409
620298953
773095243
1963688875
1358732327
320339062
120318092
1592547115
52154240
1004871497
841486959
976721399
2074161502
395262903
463186302
1403713364
1604791392
822380698
1929081712
1872422412
35908741
1537686098
1172579567
1568558962
1412080288
838117225
516325445
485372461
759258066
2068961734
394729851
932562293
1559050332
204981448
1410928856
396977993
548813053
447730819
20553119
1120570828
1024831307
1066466681
1312632280
1376357080
581012740
1577269876
1543789035
530141582
833935373
1625939841
626002855
393822734
229396822
1575267143
751722611
468764080
1958065765
2014306642
637668499
200838660
1459243269
412089657
2020943719
670592097
1671009488
1356414058
95355972
1569551858
313015262
2108843334
1504323030
768273438
816013859
179215619
1719262636
1477499580
765749995
2056558250
989315290
394768973
842895123
759641301
1449215389
640889348
800850445
601543678
562152626
1753167933
716643417
1910092973
1581411916
1743953078
388723824
514704921
1891870267
2061601225
92755399
1328723035
2023822155
2055479527
1044446043
367166631
1595372428
43908810
1344970983
1865537655
740375174
1414672275
1689478724
1106338405
1381069141
1524014705
772974546
2132402985
943554490
805126827
1162121938
1360919101
471544964
959272841
1409352560
1050715049
2098007139
655279580
813832883
1809192088
386162821
812544081
1542137487
456619386
586371693
896741202
1728954865
2074064215
1915140679
563156138
212182398
1388514532
1828698854
7844217
104302800
665198399
865150281
2061361542
1879256876
1016646426
1549665694
479128568
1918445952
1057769705
1447820233
1665165062
503960698
2114126897
415194131
1637312147
314781728
962325143
2033469692
326928500
789701644
1034520034
169022987
408117900
1871338937
1150000066
1312082714
1974025839
1954161540
1698305428
1385983056
897136095
1378927028
1648901951
1974475226
1920077685
105842082
1571836073
856471811
1109301593
900356044
1680730660
459720382
1513884511
1870092802
242479960
818375392
1961225951
580628655
1311958209
465496973
1639052105
1442602993
1156869968
1337396963
1427694558
467114548
854092123
144393038
1435588782
1648140995
1153665105
1682815920
1707226523
951283166
1663287414
1448573599
908923573
1888266325
495928619
1031709756
2000232508
1009690281
379943868
1402229402
2127993797
1018056131
1734501750
496332426
258612981
724469962
1465457021
749212391
735275923
1267085860
1607825697
75218647
600688728
2081532912
1576025509
348920217
1204825402
1290442887
1570773916
806625332
1839479029
1834069493
1057949518
979325417
526872247
1909447439
1482199745
873694822
1969236494
1866181916
1387974281
426089222
2080735297
584739172
665178212
334222076
1225501712
2010988243
1961095502
511611772
1360316411
703060534
248246299
53269879
885515641
1979447992
384770409
675902851
1917902278
675857717
1231808152
618592778
179474909
995561810
210443730
1348155651
170083852
1400235667
1204039695
1626812121
56054652
1658342258
1806734170
29350841
1411887219
1627939148
737786583
1648148440
838713189
1890782144
1049059204
585007743
1874966633
2048623793
1444392761
1820095573
1216434763
356226005
674067529
1558875853
873250408
1132286533
2009309527
1001864762
1495595482
1913279470
916069615
685954904
401666564
2052814891
1459769505
1565622978
937604442
1648502491
195990496
1205672563
206913081
682847701
858677193
558977406
908962619
1713378587
1002103428
1643775530
466453129
68281763
358766402
961189888
1067422192
1784628725
328881172
1451306558
1459527694
122989281
1869159844
1450992537
2025066933
2059711919
232970290
650810022
1687498507
1258771592
417066718
1850057941
1305957547
696138458
468676769
1968229187
1398893963
1787252317
1523742594
1225193213
1385136317
1125130522
2027696325
1975493059
1418228199
1006963356
1203287904
1956298840
1325900249
1222058245
777313027
1046836374
1737513514
884425464
885195658
808910887
2112026580
902133828
1436597282
727648937
625212658
1474953467
1322722453
1949066505
1620509222
464963212
1521181969
930539923
931233266
1975311640
123231097
330066178
602278238
17502393
631589577
1888748941
427176039
395682887
401175989
464984762
609136557
454425363
491736393
1133587714
758625217
1336731295
2086961430
1000312940
84389636
1926132667
1475169724
646877005
218150070
1786813816
1122850855
892533693
1546451440
1402608625
1980023373
358293771
674429217
2055470688
309727507
63810481
460646060
1956945072
1664083577
919424575
2010758929
1631753104
1143080151
689923088
1492574693
1383840918
1838697262
1218813114
1210952429
176976424
108325073
1042299912
1301593185
1784769750
654740611
583524634
1019828544
11210744
867764098
2025149683
789588505
1926191274
1776885149
561225499
1804565973
1711239209
1570426608
1088797111
1699347154
637954699
860691335
1028289443
1309607249
732763629
1957918126
214644422
782531202
1163808352
816655444
768946289
1797513672
1613755241
373650714
930960323
1082296550
2014562247
168800026
992022492
1341357645
1364532930
2025730033
1663019215
1838207146
2011230955
930130214
291725373
1902479130
731848369
76376508
1528417423
1379917912
1767753723
2054169627
1493488737
2116028116
313956593
1236573179
61795382
1993022949
847733225
413272508
2015090462
1005731630
1530779466
1237046888
664113336
971593267
2119211501
215865276
1307345079
1568694353
1523013916
1314229728
648824839
1742487123
752334115
324995361
25158472
922981089
511012512
1866500864
1728442330
678073279
11701188
1866531243
113978034
1280453062
813798389
1159043949
205660380
466590393
520958927
1390639160
1188840248
1361059111
1586618900
1701038623
1782724978
727212471
606840737
1259069961
71491621
472590301
612531215
1844764845
635278530
2078802880
1976727370
482859677
1499496475
1013645179
35516733
872613263
1393941836
1153959687
1018371735
674302133
1636530684
15410883
524153401
437081019
512596211
472041160
937604442
1170274489
1063689945
1266349126
1234524280
1930737802
1689221460
548270013
831022369
987966495
1143670749
267683900
4282444
218123265
1638912224
1940621778
413485982
383794203
619593808
517284235
712382233
358086171
1022370124
611944035
1255122788
1013816157
1182254831
2085319652
915114775
1502526394
1949165302
486735792
539694459
822513150
1488269566
1570410215
191576328
188114189
1883259046
2132705720
1343449730
327964432
497980517
501511837
1199040172
1673249435
1598656629
1146121938
757839765
292516472
819406544
372526430
506654331
628068190
962945765
1523130497
850325353
1409030365
948606916
214482300
264221628
1901743367
1645204542
982981221
2011871432
909376526
1003625672
314782502
1669313305
9247131
1808551532
1731841729
1166188489
342233161
994484630
1737224700
2123545283
1981903883
754744529
47456763
1797287730
188265140
1503882198
1861980286
169563464
1589022517
1836336473
1665550166
115489916
654047750
334024701
803970616
148754403
1146774455
216611691
1184634596
179965104
869555295
1251502972
2072050194
548384941
2004755252
1605091269
518312593
81503472
1556740379
1538848828
662940943
274172405
11480352
689154695
1129516708
372674471
1636177074
1153861909
179966387
936491874
368031648
623271467
2133544988
485874789
944375428
1379707341
624238625
2089994109
2008083018
658432919
179425776
1984978712
647607472
917957051
1777046597
1668295641
610284510
1647507076
1986531508
1063525674
2032049215
1302707844
1051565510
1921464626
1192339389
1511955434
1348941496
1370806134
1760138467
78554035
456189037
1484610442
673804766
574841498
399625760
1943195694
1475641784
524634804
1664218489
747630638
998810718
1908420475
117437442
1790376636
292544653
691563965
396679738
1492633814
672577656
1106713774
515543798
1214773683
1355500514
618948033
418050162
780053465
1868281156
131331707
763855324
465022859
1097806318
587804252
1545264456
234584721
671098258
396206642
1622937976
200632187
410600233
394286925
1227689630
708317203
2077911873
1486445613
65270778
1375827783
329123668
1736086636
1635049632
147637278
987652456
304658690
925172552
1944959673
262622340
268021868
68609623
2140448654
1952975050
322454436
2074406852
1613283261
528126314
661733568
1358379603
1496234896
540117524
1113123184
449927522
1387297800
221546205
525402638
376573667
1130547075
918980102
882182108
1784314214
368435021
1848452409
2039278334
1584991276
1816566113
1716735688
1170038465
493115425
2095584522
28564610
889176402
445547761
1974065156
1738156645
846863045
1684074021
1116265751
676644121
648143658
1745289020
1483044577
1844210702
432891780
498750000
190331602
135651010
1403899137
55434783
98250770
169499708
2082981525
1018878303
1646993213
1010263862
1589279625
1307227843
1471098557
1284224319
994779086
756836379
548942466
1611013433
1323841496
1953525966
1911561626
1317441459
773671514
1235205912
405506224
563309327
1204272394
1827588687
1223781777
41781198
1601387145
1102744761
318550232
1058095644
133832282
964386947
1924799233
1879550475
588004509
1812529979
419087155
775236999
1706152968
1644805155
68433620
501263445
1120224053
444558392
326542
2068252066
178527082
1961912688
2096210730
495003187
902761052
1753738326
2037087808
392869928
1700354679
390849318
1867729956
1566540581
365802655
2075637408
1576072457
1899313763
661205124
683442319
515542715
1929603353
609164805
1709078388
671583037
1570376845
1190382632
1452735002
988575604
406361602
599173255
1735976151
633365836
460574469
108693257
1171113276
1997204410
669385666
1407201012
595099344
1386565084
549224584
1352188367
1873082694
1943405072
64540227
977417159
1205173653
118117631
533963269
411930267
1133359642
1521635274
311237313
1473523814
1307214948
342580663
1528201485
1108039784
1250170118
1553585103
174070423
725352404
264379887
618040625
1022027405
712570539
104635709
1010441348
906948962
1139858288
1551640837
540732282
1444430190
1368679817
2072808143
1980678790
1763644632
598575178
323436017
1268550524
1989696792
912203353
1422102060
1997307906
558827918
486175560
1275708783
998904128
1008392408
181696376
30943692
66203303
2056732146
1640684147
1762510258
657527994
771820090
487008750
1057815164
725327435
333123520
758535137
1318881390
1670291989
26038446
774674292
1066881721
1326574617
714904272
794932053
1568511637
1366698826
1071756503
1001966252
1027340524
1152337593
1757264724
551858328
125703641
1537019626
48498603
645834401
892838323
1580150175
2063535325
1013484426
978130614
1990465893
971307635
624984208
1340705375
1297468466
402190729
335340171
599087533
1399386092
834688788
976964438
5423970
601031827
1495894815
347972739
142856054
549863812
2134182659
1271856079
1906185297
981289521
566942095
465620734
1120723915
661197479
667021855
1106181066
2135239885
71669811
1559867495
1280319857
2029068845
286700819
562402101
363372980
1925603574
304552456
288307490
129974986
239575459
364991607
457939253
239065141
673241375
949161680
1413983944
1619829034
598308686
980305986
1317108871
863285387
1755054991
1509587275
987327785
1753618475
1176728676
813552609
1258701301
439977096
1656175920
1028200188
450816904
279650651
1373849358
1866419512
1254439618
1555442362
782631254
1304992537
1234166044
1569479287
715353440
1883911941
624259824
1121034780
1555919480
1558463362
2144657322
1659514298
913227959
1405809818
857832036
1593295145
371400519
180519258
1769002217
682194739
238882181
1142971406
1502775579
1488645910
1548430761
954455240
1586096914
218666721
783153619
983572643
652861608
1281406838
1711053370
289496430
195627545
871335445
1686487886
905698483
1922209469
1347873352
800739658
1139461092
852318829
995661086
956827828
1341627107
2132197133
2011467175
949648498
2117754631
1427126706
1813690774
566459501
73052816
1082888443
1555669400
274647187
1998390460
2036162610
636015919
1122391357
2059657381
1701290990
1484476170
1793473570
751463545
1797863930
39123586
424837980
758329550
1794823388
1636046855
12662394
308142902
2020903143
768466726
1691593870
989755573
395281099
74638275
1162908055
42624727
410896382
1264960671
117249299
948419301
13729156
718015061
1250806656
1918251155
1760329417
595239765
897985229
251634099
1890299463
782509782
1879444106
194136466
1373819975
614283745
1545256378
813926186
802700061
194562090
381794299
767278417
1608501185
2106390556
607671138
1575382368
591545727
359529467
1668324006
1582971150
2001654400
142014235
1249416741
1132414295
704182439
741524240
1649391472
44837779
1138613754
1101153690
300305056
1090583751
82197138
1743175797
1942546850
880853813
833907226
100106118
2058079811
2020909272
1567749001
1524904184
2140848366
435054444
1346683030
599755155
1058642669
401065171
435016190
877641001
1904004454
2023441215
1065028786
1563324868
972053222
1953869115
786553143
1903430901
529681446
700298320
1300541850
1016045469
319372744
668555397
1456316984
467877990
1562531595
1251281235
1260912787
1204297573
1797822897
514855139
377118329
1570201531
52209219
87175394
720683294
619149593
1047374310
1679405112
2059231770
2040858266
1506044399
2051126329
880303387
1232209793
2041881394
1555432399
677294249
1943455313
1037406726
1946620291
1473228089
1423320648
216865151
616814655
1299916173
1728125723
1725997241
69265084
1384862096
1169457666
1613182848
1417918041
1064127856
1759255001
1160459598
1064158811
840119659
913125217
516980951
862673713
380205777
851641472
868675176
660120247
813201034
153637989
2115080726
924861057
1987668396
2008973558
1589374371
1391142794
1731785834
226806688
464747091
1319953731
2083836473
510304040
1565144167
2107860446
1696843851
379344383
1498415536
1978160261
1696457149
1538656610
1306021096
349356666
1282124983
376381244
2012279622
1498971138
987405131
1262197887
1407765284
1958685186
303123215
2122918294
614382017
1645688756
1529538488
1729398348
663164056
2116159922
1197878079
23306556
108022542
788698085
283041568
1568259333
622745580
1606542630
899318811
284088182
537341893
843418539
1540753662
1979240489
1349588426
2014150490
1196677147
22082852
905811790
1638245843
1630195999
1948139364
993517588
1203218268
186477692
1561988731
2093673930
1332804272
1265606091
156595340
951850684
701662487
328455537
1965562769
442655102
1820851795
61108016
1372959832
506239483
1068905933
1490652210
804011213
284000187
246435158
1452082734
414359939
1807974852
130566653
594696106
1126107627
2083082010
1882820390
1546357087
949648498
166045137
960149046
2084843330
1792590657
1255097727
1918926301
2067651138
1732873126
1607678535
483066990
1104504245
872288688
1916136487
592105351
393754538
1040418078
1275984872
352162621
19249383
1693034662
1034954221
727577430
1310486249
1612500087
1800453666
1046814826
1501504737
364299914
1574734749
58620303
802614838
135294313
1547001145
1624213653
474464795
1914052969
1085429341
1455137982
37194430
1598782034
2086379943
47420824
1309627427
1535379964
1138014060
2137828056
447275961
1281131348
1812742595
1635397334
1646662703
1129374961
1606019673
497197214
1057912443
1351696059
2055308109
38287986
965273516
2087695036
401394867
428455140
1399130879
751781889
1909186725
2114656520
1421568012
161734306
1029233070
254113349
1944261840
1488194640
1562579694
238900859
562573048
1296880977
1985481194
314009955
1833002073
759499155
728305735
1646013834
1856381429
964150251
296310837
1935267661
794006853
957471357
943020823
908519027
1504352034
882246814
1805749107
892339398
1936516492
509887719
818206569
1264473378
1571576357
1477664318
251029248
529270070
289385517
2052923574
1587374062
223253288
1391453075
333779750
1840361024
1036213721
1467545220
746075968
783258604
1864469385
1261637258
1166865155
582270066
1074503288
1172538870
987203154
1233528504
1831210700
1212505167
1041385460
913484843
950240976
793759975
1210731188
1690460851
105934913
116863273
487793761
1714274424
1750646256
1039905154
212634203
1617170181
1754675155
411345937
405230320
1416596917
1055009473
984496675
1012324354
330879665
1767749928
932660262
530665468
1634040597
2085545743
1112232350
405619484
245027788
934396130
1494382238
757354574
23573149
1700463658
1535001938
2045740746
81090832
2028390992
1296474758
1720655263
1400825087
545428638
890455058
1852614963
1242362814
1769605168
483761677
1951779246
1063399159
249699325
583535741
315917227
1557618131
1289800142
363206758
852451650
1416180097
655056059
511859377
1762955575
797471704
675483738
704837045
5464018
342262506
1190314746
554977094
362320559
315968814
2141841185
1183080943
1882390860
864955294
419646822
558278392
1939259468
1385807467
693688391
542767779
1208668571
1284051462
1221578428
924555643
1459311172
1529051891
1644585690
1820095573
1840679688
2028700750
679797445
816082680
587319394
829639128
1514035161
607379434
224746000
745252374
971838711
1723908079
853655507
1268175650
2128597652
1904380891
939007470
372999751
382912228
1012676
1289227447
213215870
255331205
1367594008
269909116
1316499934
1031252843
1366355436
1852614963
854430283
488441007
1512475227
951327701
1982712683
1736003395
1639575163
2066767362
1137630244
1285617448
1696095060
271972511
1913230793
2025231295
534968770
448837449
915163422
1527289854
430950016
840854324
2102574948
1687059390
1951320149
1961558770
1685564213
2064019435
1398326062
1343921164
1971683865
1429115210
1433615575
813844553
469848565
74837255
54232703
691143607
1246187683
1195048890
1111622903
908116835
570016380
1730218009
1320886112
2058726908
613181003
991485517
716128039
1571104847
2126507900
232166952
659924633
732652843
1429295818
88497771
707478360
1199748807
1836586218
784761498
191584533
1383575998
1954885495
2119688470
1719378033
1915343115
1448982371
290104026
91790883
882576356
1276277709
989106875
83859973
1828337356
937104851
49642251
2009571870
2050266222
1000611107
191649586
1323975073
927397622
1434222202
510597256
1412038996
2145262390
1604846244
1776361044
193059655
1420135392
883931666
805688636
11520718
1133902431
382817325
1134816668
2134290207
664628731
1511239656
548426675
2014764714
291723410
223685414
685009996
1292676039
1807765119
1041185487
1836511677
1153438994
798894217
496665902
730428573
1077986394
2028979707
1720082244
1465673811
1151214125
763374825
1722139648
879661064
1141191909
399167287
385527219
1554268082
1901197262
1269570906
1241772839
918969328
1253122626
1206866295
692251852
672493136
917339758
1350995959
1940928771
789690209
2102421194
511083035
1813450684
359573287
1913985797
1058958819
497980517
1658967596
1350198042
872106002
668078578
1242886352
376004712
1136120107
720536086
1138265807
1807400063
814910932
650605028
1314398899
484966390
841866339
912292726
1030933347
1838863028
541684770
78300668
471515462
927108222
1731591993
613757160
1110203528
1585153096
1143929613
1392886155
1046315865
1604166864
10315750
1956492233
918645479
1479472673
1820710172
2066498790
1472966406
42806769
600626208
778915518
1548063075
1719088492
1059846206
119759421
319903864
84292314
543684443
239997718
2112220155
1185552786
317210878
1897239496
561666346
1862785322
461517000
1307322896
736984157
385681463
1049370364
595947122
836479642
1254046739
992096589
553392990
1122096324
2090870481
407457054
1909797697
814226193
1063482010
880805171
61066372
1779569864
751137553
1560472208
725619316
2078138729
733483155
828257306
2014044010
1888266325
318310415
1119816991
1374195939
290823935
1259047599
751366984
1384914897
2093980942
514640159
1285135805
65524278
1093792510
1120249038
1488112036
1167738977
985067024
844232696
1209230918
684574619
742295047
44325431
445962107
638101382
2068428450
280681836
1630074652
1392102835
1487788966
410254635
1199643262
399027644
1208009083
1301025066
678170419
616595140
1709373002
1041151257
1020973706
2064616541
1340922545
1374968848
1719173245
1182277645
124976127
2128553441
1471589218
592454462
1960673926
777814006
504015780
730453123
36239665
1937106583
1710878783
1541295567
2061256968
478374638
1313207487
50374380
509310070
332545259
1370379084
420445139
762816405
2096967899
2005251164
1817283302
650271193
661811996
230399778
2073848873
1692364086
32532763
967667742
1988552486
2007100919
1902330927
738034860
506680829
1335737647
653077836
991239442
1417580315
525614837
992586882
1204869661
1043768182
1324687785
1545532695
689449006
312425429
1077614289
254511848
881718110
1297829319
138017241
189890972
1960518596
640353916
484367814
1595896248
1410928856
2146136970
332437323
1253954381
811125611
575000997
784947603
38118020
1008131837
609457043
1245112002
1388487531
928363264
291850321
774326064
794285304
1006278249
455825439
1177757503
777852585
76218337
1127055475
535076596
1308017851
664430820
698666335
865775065
1644047648
1462681050
1327777404
320626965
244707037
171005204
2116394094
394047413
328735602
1430008380
931851090
2031004285
133055081
1414259127
1801764521
2121511834
302179351
1996339951
395772813
747928975
1432914092
567699458
1947970040
2035690496
945651024
1207553173
1181614256
145024687
409533017
723868966
62803162
1879147310
2028147153
2027994140
900813218
1610803579
992153709
826950750
742050493
1260097623
333822763
1678431071
405641417
1690782588
467179144
1791926513
2087858421
264455501
1898324596
1397588720
351109556
1107983512
252463816
1856542819
407110766
1890540635
1463016257
1188172886
1828428041
664257406
102797774
295696225
1364093221
949430008
1285165106
130354063
1182454162
1883623195
1208974999
890191416
994323959
1219558199
1560435519
21021079
1050216310
616074288
230514459
1829005295
1217582115
219667423
1353891746
2118303471
210515531
2095674085
1470010555
2093341754
1145185421
1107795296
1669851812
471965625
267239071
1545955714
1760675671
179351437
1178365881
880415632
213246478
391267557
1807666165
1907573316
1959413974
394865462
1914513767
210116806
1227849874
48802760
295460853
1294980372
388770940
1677427875
1996283843
307158008
202875200
542035999
1606346989
1767916136
827066204
1085829162
144648934
1545197713
854750909
1717613896
1857345902
117958536
1437769176
1776468672
871266788
942692119
1752916549
1751160043
549896932
1867229149
1530893849
629855128
2059031594
415938750
1085121017
99869981
2146955667
1770757281
637201058
1690083170
837983728
1042048830
1823623922
187089205
345570770
838091940
2129915137
1166485677
229119804
1420534286
1174832958
776881413
534810439
639758669
2114239234
1385589017
1096161146
1482229569
1017637337
1363678533
1636057044
1950226829
885301910
998522735
1464248394
1763943729
1778018196
82931178
1602855730
1268247293
2046828865
2129227524
1009744473
1053501305
1650835469
334392099
2066042101
611219373
1460126840
624854487
505019176
1855868842
1348599773
1873067737
1136174765
962806205
274081772
2021831338
1117697329
649632719
114934056
1326659823
1087764190
2001101063
1771783392
735686589
1249765722
864244561
661968142
1303259335
1399267952
756465137
1160381164
1695851892
1357673884
1742364114
2136938243
1306806539
1145301830
546049152
949498794
1117017387
467331243
1946603655
1976326073
1587650894
1133739721
763665322
354166781
141606496
1746271000
2060680526
1924517264
1045649597
1585715493
1855260647
2029486383
177188675
891977422
1391223708
520706380
1109072247
1047325314
1713902778
149786841
1317351476
324344212
1070464892
926348513
181872862
738819209
1901000740
835523738
387761752
1085542145
858948974
842030172
505067082
1012933580
1156759516
215125977
1824142815
944297066
141271755
798167383
1517336251
302820728
214609610
784573051
1756888873
2065278501
342263814
2108695269
491064138
32120888
916480393
2011313624
186153462
1442595118
156384710
2004102609
1380561096
1051678981
1698556780
1996812626
589026375
916716717
2014150490
1692611657
1275450925
62697068
538537065
866476777
551885161
1260727675
236884421
1089533522
30974494
873257455
1573693773
1830676344
943434511
1595847872
1428483687
1642279935
1081534077
484597391
1515891280
1474086776
1654653810
670596950
114582162
1747365546
1205347058
1818102757
1371278384
1004125784
1325699833
1094161591
1185106271
712991852
1672293158
1463104802
940539568
902988168
1764689203
375702794
565728883
1770664528
1787380345
578531707
875963651
1378204821
1280575799
1417535198
892007350
277423524
1683603754
2038056607
1152105000
1944634605
77140844
417019013
1096676026
2127987314
1835289822
1857954082
974307880
325702532
650510110
716574892
91290307
108964126
1382115140
90852456
1956523074
1073549557
621017287
474675414
489312191
749525895
1216123448
1615131689
462710231
209875072
1734558436
682103378
339156358
1420221068
1203699195
173903992
1641973093
1304637036
728139149
2094507454
1419700579
142141163
1104431445
1852634168
1420936984
1872691087
1233573860
1493062399
1435070584
84227524
576107874
297172153
543852297
1879843480
1207601718
1570100383
7427593
283135724
2036306366
800677574
162310267
334571247
1839171560
772975847
844167936
1813028452
519604096
740836005
469138390
1900720273
1481341046
2018466304
132648177
975756687
439354498
1962502416
1355483027
1723146310
1464788507
752745405
679720545
5536109
256340145
1427163238
1643884394
1919651243
1269289996
1322353635
448004113
1009793571
1522619631
1782588956
183796484
649978187
1858908765
129118553
1675026201
42468346
907453818
753846686
1544863566
115084430
1068264403
1327231095
947163887
953365999
708010001
202013342
432664005
68960198
1931712977
32614752
230667358
481688264
916600999
1638608678
675019981
531018270
575734613
1462346889
1427503861
1701033942
421840647
1225255428
676997141
195382146
413791741
1004532542
58574912
1960975172
1641508198
575841971
1875079866
1093855460
917339079
1783314441
1791231923
337881672
937662765
574917640
1965476326
1622320715
1549812860
1328157290
1770872973
2830114
1249765296
1742525416
1540235919
177286335
1783101855
372363966
1997025761
2058215961
1281141616
641831371
1776183158
296054586
1573791652
214405861
238975615
1226158274
989008995
443478572
296220402
442564316
809870689
391580922
1860929317
1622989244
1363949013
559033538
551045212
1294439401
1163317117
473412036
939968171
1419614800
181655271
264127449
1438323470
660530278
465418032
85182227
968835328
1877804237
234778448
859000042
1018271266
966566750
1209400190
1202726241
99300448
1871521842
1910522672
1162084198
193924470
1562078397
102691149
1159500870
924191607
791539562
1100746318
2099798017
506478415
1328940738
1578084818
311478276
845889389
816243699
131012021
1070938419
533033036
376460969
1367768069
157466921
1672286521
2066836644
290720210
194340399
775248739
1892272383
1554640921
483118603
2131668916
1414959834
42030840
807431797
1604387666
768936859
1770595432
513250521
1558192715
1998213136
1397826025
1942977567
349346977
112485564
1025015262
1481996084
60438540
540592089
1300694622
1507953209
187743854
1776050928
125912974
745070522
1255063422
1558515994
1129145646
200762328
424641072
1445670178
1669128886
1276706761
1538836681
1404223637
1382189617
309579596
407442314
1951014058
1755036778
1377026232
283616473
2070953515
894573588
1632756945
672145833
1729518154
1805331375
1223641227
1458657415
1808743769
866065907
1825784946
293524208
1405381374
1002596978
1046489302
976920698
889726976
385075852
671312840
1700713851
1177662624
485555872
33233350
425353832
1812824441
1741891176
1529652317
1497255369
497582626
772060526
1514100722
1104120094
2078025070
1862908771
1177947747
123618255
1913849913
1683904086
1838164813
532285970
175653681
1569210472
1258959697
268756903
1649945495
1672391573
1248446137
603689666
1202459662
1381026649
361519350
1578648320
2016239543
173671282
1743783389
1647825307
1782878733
2051114132
330253635
1826100940
1234623627
2078302081
1825599468
949773430
57665788
278049215
753481590
1683826419
1283006323
176439552
694131405
1684921956
557908471
364468051
802538110
1041792047
266651293
1066096146
562508056
839058744
2110226623
1012598422
614584086
1520557767
1361679806
421721990
1411097806
1834311019
1647588734
1272812302
2064240444
1433707535
1005723102
1893551727
1707473438
1554586883
1333312408
1244285288
556748343
1281076679
65734952
1309847010
1697421768
1459294854
1422623875
515515678
1698623454
1350588524
401051236
1801745941
1967449731
1792490774
1355302633
1073235699
1445759738
543132150
985317642
1510290611
615400
670269208
378514371
1197248868
293283628
839004528
448088663
1601506500
1070180205
1191991620
1808312488
1558235910
1877092036
274754032
202263049
675142856
283816530
1988455204
1297409038
1848899508
1232827338
800254537
1345270861
512771903
172406767
1401869004
776085461
2097705562
1643399074
1740972990
1647588734
1246003826
1788777495
1317908608
1921301659
435136069
1248419194
1504932009
1954284288
1552217698
98568069
1640701579
626679769
1038734915
2891079
2009450014
94232975
1977431402
1454035129
266223835
229541870
1732347426
1234597066
1199611352
48782481
1235015142
382411119
179639494
1779927732
902278249
1390960200
1632370600
1760790467
497191824
1799419865
473407806
977583661
1176603083
835607971
430276061
655970083
1365454085
686457510
1770182445
946575445
2071727044
739195028
117008732
361574606
689265905
1763525051
2076507215
1122890958
1401865303
1858645169
1271919054
689709984
105759171
183191330
1284066543
73892977
242353275
46859618
1375183617
873784804
731385996
1894221815
663258636
1079213457
322760120
587714033
1313053475
1044526306
2128104494
477459222
1595288631
211382581
517100046
794899451
232655249
1703379419
214752825
49527568
1607134260
684330310
1329031929
1688072347
466276856
1487275108
650591048
278569158
883896397
722679794
1473616419
1937479254
286505321
1166610641
1105716255
1554439572
1336072530
458202787
324004501
1736876885
1267831143
1840005824
782164302
513319844
116505041
1611323748
261108120
1802143196
1938583525
216013683
1896676846
1812119774
449474563
1751877629
820677365
1444918813
462885540
116091314
530283423
681272455
2648932
686439938
1472116881
1912492979
1796504337
1927624437
1791384387
62837505
41535800
484006503
1432519522
1602902402
721437093
955342424
510843490
1250004484
4874224
155499725
1581982968
1009388739
930701244
27743076
473071148
1835039523
1213119900
586936441
905812779
1051412184
1500478538
2050518298
487099285
1743967542
1898133020
198201589
1458141988
635401900
435885223
2093348729
1001296129
1835735147
1310206115
3991404
1751969231
1342749017
2093735157
1388246675
65055340
604582407
1370142122
204680488
801909333
1674400815
61503000
44073525
1177277579
1187435892
1163021682
1787940364
2129571281
161378186
1541408606
626401632
817819020
874303835
1642813764
1454353229
25237696
736943726
1620670725
1624856013
1447070864
806821222
66023327
456148752
567972395
1900501149
1922077232
1529427397
508703517
526857936
1745724676
1985580969
364963518
516711516
1054092190
1206211967
200188101
1524729754
375922228
368815231
512330053
698271539
2087695036
659967326
725917508
39859870
1573923693
1837115240
384846916
2133388380
664939223
1907950749
2073565871
1108893418
168885622
1344834524
963685978
563969902
797931335
1575251243
1073290820
889366768
351278734
816808282
1181333325
2123556873
1670591250
1780278247
1986726305
211646118
1639940004
695989679
1704788837
7267574
918381995
770112856
1725795865
683718898
52419843
1446209016
570554991
882341349
1486855511
2119943247
2108424543
2080075493
513210647
384206872
307208843
1365547045
762984763
2002556742
1449377936
409208132
759062720
785202193
354674381
1638469058
848636066
1397047533
89549046
708165248
936932971
2102995462
1384376211
909919356
542318987
57723172
650480597
357361546
572036385
2130599561
1102412533
636942382
835779627
677609370
1295659434
735697765
609106776
960294775
486353728
48886904
290196341
1403688617
862380087
601681504
1182850036
1928571672
1783299592
2086741721
740165298
1958599247
282697733
138914844
31298859
1431524231
688981042
1371423209
77778277
1157648986
2127040022
120150540
1384701992
428040161
295985565
154825627
1758378442
1319123807
1714202402
839347695
865801009
732364442
1805623667
96615442
835784307
178654556
1947554221
520389055
2038848987
446488296
697995174
1606568087
9866891
1983597267
1680884224
201330382
1469976044
2074103412
1213726345
2027072791
1834750273
668308850
2014493895
1928385073
477990419
1874002141
787447048
1521989121
426553066
486885567
1463780150
1835306232
573867031
748392317
729758103
908496932
1750282959
756161206
114934056
1195557769
81549711
172653535
1025296778
266307244
1746452552
448269155
2059160021
1231267881
743532479
1323037053
1856853879
462181321
112389072
1824909664
497852942
1508644459
605345902
706481472
2029285630
1236421178
9616735
1360752203
1625716393
945138251
1847273288
2126533325
1021765265
206466047
1008169011
1951675443
220377787
1848566628
737143741
2121176584
1556896461
1838034827
506597243
1589709920
1825162908
1203481360
1164435286
347953023
843063916
516157275
409533017
1308151535
1272913113
916448443
571278659
404005964
184903235
67174558
1468681246
1571055096
294120653
1902539804
478953832
1733269195
405736694
278486044
1215396278
261996988
960543478
479126053
1526548066
1542399591
1388802342
1436169230
111647042
1874028029
1888814834
2047671849
67528716
393407272
414903839
1959573120
1775322041
195075835
1952004568
1662391036
1875092935
1795592087
1441792959
1842469696
328151596
1737337327
2108594164
1198715591
1471752342
248265189
223305216
250319048
1923311058
2128597652
639829309
1890399901
1137130715
710652965
38524069
833041804
587299765
1320506307
1240119753
528048116
1565623993
838000937
1674750510
877721552
1664888708
1653452792
1428061396
971407242
851822127
1247810882
1792917070
787803942
1049400792
1243404625
354964492
1306573888
922490479
783540634
2002755085
987528524
1773838108
652536508
395052908
1076075691
470377136
2122070544
850566953
1265026561
425342021
2124350120
994111567
1134725813
1210802649
1336348034
1691681830
363963380
1786260588
520673897
2083837116
1214778371
514905853
72245628
1004495433
1309643440
1619188414
1150205973
1529014414
1357914210
2082171867
2118730531
2089952788
845273332
620369560
496366504
68632735
1251054613
661726766
358102743
1828600952
679740294
635031683
364735502
1727357902
645637717
283804678
1545328146
376750400
1013174649
1293478591
1411817798
311951278
1765297184
1597497418
95265331
712760861
1299410971
244712513
650790012
1502743482
1959571159
2034431275
176337814
1592999530
735920744
1158293968
1442859026
847731939
34011820
1255356817
572654091
1232363594
1307603832
928513443
1247699041
1070442741
767555077
418297544
1198859538
1266011700
1564600772
342079890
1670421663
2125135052
1321847944
1622951174
852677120
1839111491
1942546850
1422786762
1099274485
555711175
1152226542
34763716
1935718608
101948552
1154423999
139423031
581371663
1047639178
1071446975
821046261
31947304
1933748681
739159709
166608574
1494512463
810965957
827164814
1832312394
1013920190
2004266578
252500479
1087673506
96590904
184406886
749082028
458234844
1900744483
1095428196
762618995
1440158490
1134232677
1663951137
220471247
334342940
255192459
1913608799
2076429490
1647986824
1830700201
1002870187
203397997
1634915258
1050740866
715067839
42884418
774952868
523245173
1926328730
499895299
1612431197
183389665
3765896
1846052165
575989300
1524853831
803454347
141504769
1178161322
148754611
1245833650
2022437293
337737018
1142070500
1018023147
938927396
1484164022
1560107516
684947219
1316692553
1258614836
1293262792
1694756000
1463651921
276479662
1695966691
756371840
1811841
1231730804
159664938
224974581
1294400841
761785895
145366743
337252282
1288077601
2120381822
821796036
251067681
1459854821
521259535
218666721
219547349
1886609926
1770030656
2073578410
2137962970
1137796152
896234673
1018665013
1368086225
230287101
2026773887
346783389
1955167902
825382969
92509092
1387404755
455452255
398267209
319921124
1110105017
2114423904
240671112
1868451643
1827342576
628632581
2071593459
1389571123
209301247
1684081489
69808253
1226684319
553376061
1566421584
1237738235
1120760776
162176559
70409238
517271181
1178659339
1708115000
598492959
1622286145
1662393558
1824071067
498127390
1966095727
1066247516
2031111578
774499735
719868197
54092910
1645990924
1383743464
1430077178
647320520
1234919714
711844341
428662422
1720233142
850918564
1783491405
2050537267
1013598216
319853860
1074855582
1752826244
838180143
227386076
417336962
1450072713
1276130664
1609579530
2131452414
1616597795
1477746058
1430606865
1805251343
1178589415
1780412475
840572621
291239933
1814257991
397985460
90458665
2021441573
1684627831
888128982
1793778632
3218736
532165716
395025707
174530830
1910656065
825306627
2029793033
721907808
778136195
2142972602
248574866
1731973617
91130789
181452789
513147987
1477745157
42257954
1389081649
1873875919
1143394664
543513619
1893202748
752323173
1818555218
2087675574
1073379221
2031236851
2145262879
1031351424
1380409961
877985620
112045212
1459657103
1604706535
1422054208
206395639
1566482522
1660751058
370054702
700107283
1209846914
850176562
1665190224
646877368
1719264752
265194429
1555822967
1578389092
1531830208
1645971367
943238654
142177929
691762661
1784522088
1831816146
427148778
1991808807
1578716
228281703
850784778
290895589
1658567605
1951729928
1985514866
1859379771
1870373097
957819296
304847396
146077096
583458543
852852394
1938851658
1779610932
175913402
481638350
287838562
1953938467
1616991215
1091986117
698456
1209235982
1486098628
175749499
722608843
482593476
746067310
239260331
435649262
2016360187
742446311
886168840
1827191341
565766734
1535872385
1517905539
1659811809
872613605
938781921
408119887
699754286
1680560346
1630613040
1704205002
693183991
1116307900
1564903526
608777050
1373260124
714838643
1323262231
613461491
1849351119
141464042
2085709363
1229513369
1744145363
1515288238
1830139470
1349040853
1416339000
257151545
1894816698
1250699334
555244012
1040414454
1434125469
1606949317
827066204
1420505012
1218128553
1337226076
1483747109
343295293
1229815688
1455946222
747542533
660505799
35370609
1032500461
732481860
1928686214
2003676439
1364339234
616772828
1647628244
1923354038
915910696
793648281
1774561293
71900327
98462321
1576831540
1739879049
480430118
1975608331
46020033
856243705
1625447374
1402305298
327402305
454697079
490112143
1217988522
696477324
745354621
41510224
1510126641
389907941
391634644
2046334886
1734643945
1169128618
371437273
446588127
143894150
1268735541
114246788
1353055958
337383530
933197548
1251261391
739969020
330565624
1034714815
1796271235
1844210702
1318683795
89567806
726837508
1537862870
1846263458
1708820189
1271076645
484024869
506064619
1874500525
1078276024
1276641706
2139007077
1820237486
1776626099
1107069761
1050251333
1626817077
785118130
1341734349
1043593478
659388256
986700994
605254234
634836470
1807072062
2104807766
1155013422
1283745908
618515162
495102284
962774200
864364372
180263199
1294827633
1031125154
1601805696
652574991
538134548
862784648
1692788172
798218611
1543750235
1693210632
806859173
275261390
1539597649
1087197910
1593824554
202628931
209010034
1051001379
1841106696
1787344595
1001613475
1170913952
692631472
1778268780
1101968236
2022727729
428609308
1255390196
1814172129
413113256
67028581
2005142283
745380044
1497106565
98839172
1285642727
1033742721
410475252
1451926110
1198745607
1342240598
459563771
1716190369
1774870355
2136909230
81039340
1231606643
1285027010
247160487
2133768966
2105607834
798044479
967058679
1101627706
1178152434
2061153527
1055103963
1709895178
1214556849
1101040822
183086358
2086707396
191802369
358361120
615002081
1009760780
451480291
367908202
1831764282
301230705
129269627
620099455
736544773
1856667525
1027394976
237775117
423614721
110694428
2103200889
684893393
1271431440
499435174
713776297
2143906494
3939982
1923296835
34678476
53462193
1720563717
1496771206
895296231
511260226
705587269
2104428668
630412394
2003260387
499007324
1612981216
1486982365
1164902361
1423339007
237173774
2026710434
375391150
1403590754
554525851
305689640
1628111103
968333384
62777266
1117372498
56099887
463387529
1894059255
1493848738
1778947005
624386456
127261040
586778426
939877780
1650518877
2025155574
148749188
1872374657
1694345241
892732430
1444125500
1880737787
331965661
1431990074
1865173008
1861947798
458810583
1838034827
2099690564
1346538006
1643842039
1670869207
1822583902
2108414773
1658194640
514202716
2144270123
614822213
1317035650
1663823339
2082362912
1027793486
178277901
243747733
729033554
78169987
1824541982
1647798363
1903548079
523260890
1950562994
1681272003
889939411
346496172
1015071048
1965590107
1423885891
1763361911
586502492
856522180
1652998858
939135730
1707162163
769475597
159777878
1789340512
59121964
1536174468
2084340120
67333156
411123192
873080295
834786441
1439875556
1673365600
1386700489
182052694
37580370
348491268
1672667055
1876502925
737898104
22735365
400048988
1628083299
1655737864
1536995307
1277523283
164731603
1470234498
1360110463
125085815
1858753099
1020170986
205778119
27434301
2035473357
1136039891
1263944678
1427791459
633700879
549790643
1525914432
1520691916
744725058
2057570616
2024698833
365335246
2016387760
88109725
1335918295
996975392
521641506
2003644463
1999337122
230392334
2119564393
1939606697
1401637483
1021639468
1107486393
2043444739
1322546299
439495425
1981242287
583719960
1244724640
135792742
2015355790
1661542096
281698195
225189521
1100451090
589923146
704592569
1483926990
1116268102
306872998
162991204
1166201764
83477626
1274134278
953529216
1853987805
167462135
536409833
1807042012
278385794
655716116
1333636897
1717178113
267833101
1037180821
1388805876
1122593501
1169719158
978219297
1909671443
635041507
2068573623
90292181
94256714
387116760
177458665
1775212757
1117287288
699712295
1428630571
41209938
508655444
190644322
711684598
1774547302
228887176
485611383
1138078441
2103877806
80060668
392556594
221713488
144043418
1227012243
1762513481
1381176378
116627720
1140647854
19829375
1071972072
327857173
1383570774
1380211567
941486063
1569460450
34978118
1424693618
776727895
1376369336
667466382
366649360
2005142283
1852322341
503797576
666018114
1816271570
848883125
775316442
1433925277
1352250941
606670100
149648029
1976817023
1578051967
1665051880
364526259
1472625445
1802779614
274720778
835323015
1096924160
749101898
180781098
1849123883
1775758985
1150056711
937548957
253771237
1323983865
1267523105
1127195551
1173776766
1367023320
1284807416
785456998
282311097
1893900221
2055062494
1469078264
1837271322
649090717
510251083
1108955027
450558400
1328385435
1924133902
1899996320
1112031298
918127926
1386574401
1007029293
674881248
1820271619
2051722081
1114461754
1013881844
87033187
641022872
1564488165
1222212789
1221719413
666060595
1455632582
298284194
1122672593
282210540
1198201249
1933916620
200885158
1448671279
203096903
807900539
1044120838
260372655
265890712
731555558
341902598
351816487
142250268
1918819092
384580583
1755685277
1268465471
903304347
1858292454
217498317
900174621
531902882
370142898
1691454182
31403989
1897736476
2012045860
2393526
776220968
1045113822
1694916580
503936771
2086490922
841758450
286888938
419223641
191075680
169966611
1352587411
1095391481
1615527864
138787994
314381881
1722483965
1070186192
404243304
1587674030
1009674645
935078513
1384079322
906841421
1208845695
1079030392
185096076
1393613379
961437715
298409158
411109389
1840483748
1028970081
263801134
1781543315
238674543
1427571565
1868415580
1715382935
2012301327
2029547330
1739702600
916040710
1134974734
947492766
445847712
961504393
265976786
1538671590
631446638
1563938461
180839878
1894811480
870633510
135429567
1198770136
2117147219
1112799067
229521081
2035393187
431943061
227506080
1074345715
1272149565
977401926
1880334198
71781472
1099372161
1529937314
1312280448
1621298744
574074361
1299472282
658076393
678309530
19698314
40540854
872934731
785272367
6681730
805951623
273214303
2132385230
637608744
1686250135
2141407836
1746425844
332029469
1367433400
1720490842
1755116538
399008508
1052569031
1717834839
1032279967
1303015357
1889195021
142647224
874927248
376545642
320040392
1211638306
1598613788
1057717879
2019442418
396621585
1028635494
1043299580
6293180
1457840454
1666947977
34053947
1228749102
359699083
1101601829
942707043
611618589
439595661
930621851
1084877084
149735302
1476284586
1437411529
1954671212
826639375
1544004209
279522218
1799330521
615280402
1114273819
1505339467
1344362824
533230482
709714636
1931654296
630716329
511311060
2145457154
889603461
1607068985
451168291
720275384
1790048152
719441282
1217769690
348258228
498127884
1001612327
1726562225
104148725
26198761
1502658697
136119186
360449333
2045093597
105236095
1762117059
568459585
631285576
1787504922
1701459739
1287643089
1589488754
1558286005
2133532737
1952286038
1071235107
1441860749
942868554
851951333
1584229378
465858775
1243935819
636882532
731042807
1490346771
1955217246
2021658621
270637607
1899305765
1992204138
582313593
273051594
1629325802
223212160
1885921995
110583773
960024803
603888211
1202726241
2068888283
28477287
1349027489
1512444557
473646112
451233999
1846930740
829599187
314404150
852332891
1949470929
1563670514
790541393
1164043945
1083241617
289305342
592742949
434596739
149775744
1565876431
489397140
1947942100
170640177
1268315361
1069729786
497631284
267050770
816660861
1596413032
1528059987
322560155
1622797871
924744339
776985310
70903985
1660158516
66157185
1596542784
624275297
1881666771
1866518843
1147880249
1044615423
599008494
1871870618
457205412
1058441974
1296750892
1126645750
325684826
1421753538
325815950
2094979582
637850098
73053110
1418648549
1431955855
1108801434
1539448957
802330738
1898081078
984718518
500608401
1930842729
227023502
2003388363
142922133
364755581
767035567
438551108
341927185
104108237
1458569827
765889452
500219937
972096031
315978772
2133610433
1143414134
646686132
343075228
2018053970
1363475275
1783100306
1042786167
270123500
1171864080
698679340
559171871
788676465
48896721
412109285
919651449
1270182543
340816440
292043748
317802933
263095734
407600557
1438816173
1436353779
1210392775
998819679
1496315449
388866327
997549195
1172592221
1316645391
642113639
1425481107
29353242
772975339
76829968
1873268267
2087686313
671676526
1177260590
1212720061
1570925707
401581135
539808961
1125329254
810927093
1914526861
219547349
383446837
1671929657
881236378
405146306
488401027
1839274615
34262260
1699991941
59139377
1813524306
2032253116
1994802186
1576409336
1214421594
1915863780
959019448
1041256274
163231142
177952909
1003618468
928225447
922012440
14709301
656901962
1616607755
1515463559
1847547219
684047419
259293054
412139685
1182110964
1735498154
741377561
578170933
148995898
1012209307
1972441078
164493923
523113661
1167114719
1625941554
812203486
1145289374
1562640745
392375494
818398725
1209412998
471370019
1499802456
717686508
1996906702
944259346
902938077
177949394
122214384
10617734
96797933
1170124158
1574740503
34075660
1804526438
382425369
1038188088
104928458
114063688
1513593556
1414959834
89818962
1277543732
813855669
2011627211
1404079356
1551970558
1119981297
1826138623
489201154
165706658
961163564
1718172550
635968796
82440100
2061838165
1059205428
886008890
1240597268
851173293
469895200
107020700
1523477212
1714752905
859718804
869604561
388550120
767300949
808823548
2045439904
1198385704
277060394
1064234684
2113754123
1980830140
16140087
1013687155
1561005882
1582078646
1492388818
757810222
1601865240
279676524
561048199
717918796
724063630
1888810554
1368471273
54461381
261767943
1126519911
96809908
1730076202
1039244470
993162286
594374302
453184758
831268712
176247618
916606085
2008325322
284909639
1340530254
1352990933
559952836
168969188
390314872
574940538
329566667
860719155
1487699761
1588197766
1256813165
1807184548
2141841185
1365376616
1593040132
77913473
295069344
1439806921
363573073
330384955
689677255
884209339
275716938
572187403
1040995134
629830041
729143195
709681902
208021408
236843856
247982825
1170047303
2031809933
506621566
300360356
1233873486
609841940
102537237
148470124
1590078509
1851746026
1094802721
2030097184
1689103895
1232654633
728614477
1058937866
781347314
1229291885
1072051929
479744042
1865473369
297843268
1340637662
18147720
1057176475
1016268695
1732275983
1287157328
18790267
1814154338
1363392923
514903711
494764299
1745801722
289166048
672500695
1549671980
1922203804
1003623862
525522103
419029364
1114507825
1634762930
1888454727
702217617
283563932
1211213535
1519770053
173403611
2057102147
339313109
1980059559
1205603619
2130441605
506083292
1148272923
1464671584
1577160026
1516316370
828462096
2131972975
481887147
1221499516
1482128458
1903793636
1168184949
1318429049
1486775869
61373891
375686713
1790167392
1710373299
226231287
1672077622
1645085773
2146898695
2103875047
1477664318
504780391
1538413868
229765653
226658824
588018195
1567255631
583544181
1208188707
720437676
484552180
1875242775
91648408
2143425283
1203116082
960686641
1921889299
822517530
171304558
1677061141
2031815780
588753309
682225241
1813562209
1692751937
180033989
292801985
2073562305
810686070
1858000239
1560529685
1908122277
378583106
490187174
1759939552
1973452250
270339903
284809053
1584939658
885009255
852149546
924821589
1847499245
55979210
1507528927
805627960
1425398551
829987661
382171820
1392158933
2077755602
1047679973
257818811
1528082075
123908047
1345715027
1679612153
1061536976
1406422201
1489388291
139296238
110145702
448011609
1553516072
631215735
1357530884
268067875
208224835
1384101978
1254225547
1707406812
1480638991
2089189153
1116123698
1043016221
72750375
447641349
181949547
724051688
486641778
2077105508
1635995461
923563845
1654165269
1339455998
223383964
780685143
1410665123
633256563
1882325800
834258590
124137853
948123368
606122396
1551522255
592381702
1014480613
618016107
984352569
1335704369
527685164
2021275618
707124386
424365990
2032694938
1489495281
2118273688
490101587
584414932
770913487
1180043999
182274843
1156469852
1232301825
1772913534
1965795336
1345471386
300491906
693504087
1096459147
312268315
1521075884
1783378566
1658667275
1783032047
365121674
55586268
1025121870
2041372478
1070522078
1375258223
1170171884
648214492
181696376
47880705
870998365
628225385
1387099048
358042600
1498940725
1676788782
23242297
1699047827
1821172728
1267745394
1839670366
440989679
902209277
119843243
1360711531
95963501
1448202959
1384813850
636282306
1566216423
876812805
649090174
510144171
578989361
153433359
2055281756
640791602
1948311298
466576863
527885014
625865312
1080154462
1000636388
1593863024
1798290967
1981903883
1160579229
226059431
2138371630
2015976458
682282183
27602733
278187684
761744220
486944073
1959274521
1619806157
2101990548
1116775390
134106886
1420758386
219196410
903682709
1933220279
135758087
720839517
199330403
858672968
246306467
2079903037
1315633275
1206759943
445153734
1311522616
5665308
1836325130
207313261
99288412
1595470539
2077014014
1060725779
1405126272
613813883
1848432927
1570206156
347656220
1118716447
1122485534
508846803
753429924
2068891523
65226210
280617567
301472619
261579117
1113978503
324503516
1476294838
588976340
1557369360
603125758
246006659
1589792367
1920746174
2114613104
1785708775
1817000894
1775577551
423774054
1100718374
741433724
2071593737
1114115626
2136376189
2093135078
540536154
2144648678
1872688396
1080473391
976280444
1354078150
1549319071
970006760
313195125
142376179
376872431
352822493
2036752539
1579721794
754050359
894367237
1942483732
1902386592
491261856
1582615694
879379020
1919686898
353202916
439896811
840154645
1725734379
1408133663
314788947
422525959
360836002
2066681262
1390270243
109794678
361536927
1746899619
874488800
1088917868
2001564618
1002779598
1051946251
1679673899
1513489248
2037814372
1617128189
609954479
289768758
1826230176
1872573004
1383096569
2129405976
846689796
913180968
2105640134
771430081
1060193209
1812331334
760219733
967708291
592419825
1864638715
717535198
976653695
1060017573
1886112905
741216126
844512121
1256671900
1488020460
93351800
626862467
645565552
1915793509
706040791
2028037974
1529391595
266190069
2049213346
1496467462
877121624
480779234
1306247338
1130549747
1932199655
897660461
2086014188
1295251944
137415455
1031135155
558472966
629713830
1665356048
660905974
693456549
1908487593
2011550029
1432540851
488438328
714127633
1279850024
730500213
1808898860
1536022336
1332070343
583422790
1722937884
1119551677
347076154
1403721494
379336285
1508687705
1399646646
46111350
2124576057
2107971505
826583901
1432034099
79585823
339420627
959446495
1920880554
2000945780
1700713851
2048777203
424883380
1432843403
2061260518
1941695848
916406408
662132319
2028002590
1222538491
543925468
262915110
1623139358
1459311172
637094609
1950287856
1355545315
337653941
1632963362
689211848
852567739
49129816
2130472303
685134905
1924063042
1090409136
232048310
17785033
1226429107
1805126163
1986734845
1099389734
490518697
388938294
1754153661
1216501392
2147228280
929820468
426208813
1378505047
1061365861
299820216
14944411
926483435
1568486599
261155311
1914883868
638573171
1925319283
663742009
769088841
2027889575
1335886966
983325064
1454410290
813988625
478147124
1498836296
2144167003
926687250
2078344373
927745011
436103490
197062385
1396365854
606028861
969111247
806962833
578721827
1600884269
484763822
188677413
141274682
1984417994
213275485
1490099305
1832426627
691925889
1854582299
410128280
612302649
171264938
174108402
312228500
182520284
885516074
1543666373
1902947098
1483229161
1601081887
195367751
697365186
1694654886
1316032397
580480599
187959392
1702752806
604732108
1503593165
428467107
52156091
895164262
1156639460
1684939947
357806013
338092238
98614364
369056834
866111449
1829663056
1509835879
1088704263
1376238699
495497946
1900285953
1742614345
1873969571
1610137361
1727957414
561752295
1959766822
422112453
326499454
1336936834
79741984
145756989
2128375226
703889800
105535778
1668908382
1636834428
1427265328
431315074
472820805
2091298146
704912750
1045142643
446641292
2129223326
107181690
541252432
864501731
945657830
1721299602
169532927
242345073
1898970105
1669545115
1153883031
1070418427
1503154720
55049797
965159574
233233161
560239011
912901980
1047635612
981021121
1435439103
2124020927
1303012457
621398734
1173064505
1741832657
8040431
1068413939
1119741227
1969560926
1605514415
2006755248
1793679374
816647970
1043577884
1662241598
1038219034
1801774560
1994728266
1979019774
708081173
915489967
150654981
1540712205
672671151
1669061904
105412284
376381244
1109810091
414705869
405412626
257097110
1019845298
1561376696
2107541642
240198601
351252442
684290161
1005884095
624930753
662963098
237278984
365457100
213422066
1855049968
826811295
592353921
1382139642
352008938
447517842
1730545779
784512943
1417571494
149557365
1256557959
124995533
1488362509
199514709
724236030
220205984
882766866
246306467
1108152463
1695211238
760316161
83013024
410789830
1267167630
355427192
1328677259
1112720188
1622087537
191726870
1227776062
352304556
12038599
321855633
2120503121
729132342
1411251297
2111392880
314467640
13313895
46347323
25115612
1568372678
286233697
753713825
1824106357
837825285
1817400202
93364517
900284071
508360818
1784294441
1841982557
286364743
530561096
401268227
362703414
1169770925
1117132734
1060836685
1401492071
1769729055
483440020
1347282299
1437662225
1665885105
1037012443
1864817189
28605403
2082947637
236142395
227366566
1646644544
764034530
2099700719
677052494
1487186133
1993231634
915381481
229533616
149372102
358897886
1313272122
1812660179
508710133
2081622985
59375626
807260679
21938098
1134019074
199080811
987219173
962806764
222308205
574718737
2031310210
365784888
247497761
396300367
656257272
408670367
1738279445
1855389542
2084607733
1644857531
1918957322
1821553543
599316232
1970310786
477243052
1371735505
12268438
598578993
344271008
1939666495
1336730263
956023275
1986467649
211337422
1298199491
1417180446
925267045
619167173
515918929
1394950120
1232673411
7075642
2063993546
730599432
941686733
262687327
400556537
1226729512
1577519178
683321330
103807719
1264511963
235664225
147869493
2143906494
1612166149
1124131780
821754745
713523838
1937321647
1067691227
1759767992
1374921235
1611431907
1658749779
1662474044
1433597546
313674896
83677366
1753042488
1246770946
206222888
2132981186
1862785322
1444436250
1326549569
1168338531
586764300
1312807237
96369156
1040217358
339600238
1601299336
853375273
1176805171
459567550
1179249576
2070526714
1518133869
500160455
815349419
706512212
483181670
1590240487
48942635
2052745440
988973466
2043733415
2041124450
670356421
809521889
44635491
1466638122
1274007062
1295928774
1653661168
1697184154
1282426967
2078989748
1130900325
776082902
1735475233
1166687614
1359462088
492270667
1754882485
1462287983
1346028490
1815431476
2066032623
467312028
1485813150
1203335100
607439497
839809719
2086946232
1162550300
193820658
1182128339
930559850
821929934
339386724
1803890597
326478909
1068504818
911909900
1765252785
884305000
1289487962
980960118
427612163
885563764
781775295
619564112
1731457702
1458787061
1023556645
1547700665
1579392298
1543218790
544134355
620470879
1521479296
1716514712
1671147930
341035783
1193381786
1510786051
1475244999
110762863
1871055141
1545837405
710072082
369111215
1023677969
723679105
889174050
2134554032
621597954
1259115962
1068771143
639444541
1061707981
1150571115
1220041040
1135044521
869124390
638312877
1644124905
199552735
491914258
1685306038
2046284996
1833499757
961821401
310805261
1787965948
1379623869
155964044
567513294
1943714493
126393157
1473782182
323855769
686736421
529040402
1977244832
1873374244
1489290154
1546563030
1974856800
101820085
579081287
115208331
1935235679
57277657
723257250
286811619
1330613139
2141679474
1048478503
1832817608
1772250932
960786878
318569185
195165180
2079223974
1658210019
468541689
403596078
1989002285
867186465
1281621153
460300803
2056716624
1075524207
487725599
222286062
1193030770
1097583762
190140457
521931324
749983286
790623786
783499425
234386672
333746667
962723481
1833300768
223392280
90636401
1015958814
1331806349
1636376668
1299659598
1413730150
497412001
348425012
1242564380
669813584
1088993171
1066524245
989939356
1771283978
1311473541
848509312
877714206
1544936376
631509305
783461115
254215347
1257583823
1866491897
463872560
630181670
1180514273
1941200078
105667505
271183291
289422696
750001992
1568757795
1931917925
1703006473
1829268047
978052455
2018758378
391698590
338475854
1622066048
721148898
190844148
1489425104
1088249543
325723759
1933375391
1147507188
1634891758
660459595
1736266018
265158139
1061259151
794484321
1106574722
823235927
1912285448
2043101842
38206504
1396964947
256530129
426171528
688699845
1372045315
1395983087
722783050
627106083
1396489632
1188070400
330244078
1460778244
1229640496
439601257
446148475
47274045
217984926
1655019916
1949239672
1507069653
1125607980
873319620
1287979995
1654332282
266286154
45691430
1085398114
1917635390
1171492062
665868119
565290183
1802198405
1014001833
941620486
1649588139
613806423
570105184
816755029
194217915
614071471
255854043
1283592462
349992105
284200486
738204890
1392695141
1082817986
1687557461
1127008035
180636777
1295723556
1207121510
1648860867
1385676201
868190119
1280572903
177499148
78660652
1010775468
705473212
1997021196
1011597460
1134886950
9161185
1378692272
539936083
819679432
938074960
1102489821
1488432189
1347981822
614045897
615127744
448108459
1067512354
598649369
619430376
929139166
265925426
362748499
2146070523
195157986
1480105424
597143137
1008853626
1219337125
1281280036
1982220618
345661757
1403726377
220541029
1312763069
2091073766
998495205
1811013335
1573245027
1725815145
825829884
1415503428
1555935128
989915751
1941863988
29513367
1879317274
1419300867
1043503434
938380767
312199925
1268356034
1823947925
1380245061
773631415
1676120299
106684588
299474885
1066156349
639503130
160812733
1531673860
1182476923
496666058
623768617
962690063
386062413
1709853611
1052770332
997106070
420929868
940732272
1363017708
1344352999
1524657617
935027428
75819412
142141163
1876498531
679275158
1838338688
839577614
1107045093
1655169637
634726949
1996579356
2015986143
758329550
1954588946
723219860
2091907464
466086401
25520511
507086090
327685940
1418724075
1031805294
1171050703
84925943
1696328356
2009935169
2116246851
713004571
1317716646
189951713
591642883
1918772493
921545714
121469350
803775626
1935534784
1389485062
700790737
469888716
1296693713
299154889
1403899137
584101890
1826535480
1917215630
1021660975
368314064
487405305
1336616915
975115007
621694171
1518153433
604130015
1068019842
1703915151
1633457912
153004341
254962354
1001418656
419769290
1695674371
1308101104
1401882654
176461830
1128090478
614836677
1307904329
523777991
1940505720
999972242
1735839582
205515901
664025517
1932193876
1303922680
1561529665
1171951011
78350695
1940556581
1361260052
2120093424
487579933
986791234
2086981497
470895731
794657362
1526004049
26198761
1846963517
1391008834
1480231416
2042488110
844237044
35551424
320446486
1472971085
1710762331
1992171494
1143912217
1865174272
147267279
683169038
696492360
1008295769
1421640470
700045419
1354696652
929927650
1027762084
655725293
2136376189
562550649
1615564418
1769594337
1609579530
544300084
131907082
1693353861
979368462
977318409
1526116184
597467175
473768294
616223221
86758212
911852394
2001237823
896256891
68695830
1047069973
1712747300
615300779
178908438
1820979743
1078574638
565759541
789396105
1961422924
1237297642
136792137
1356346144
467124759
1448619345
102935111
1205279069
649067359
1006207939
557770794
1659081172
431510592
131393646
790140060
1264448859
1447589237
836819308
743843164
1237436545
456018829
1639827399
564181065
1374988920
1360710157
1098040520
458381595
1739719588
1722781359
28342299
1386557154
1739433512
523854656
164467891
785765627
1166482504
1220006996
1368471273
1003908587
770419219
1409303945
1194028209
2145643097
1379961567
582253276
1920532650
732264511
460658582
1080146986
1535815352
1036024736
1490915260
1953968035
653766394
317657510
1632340161
380151807
1066064640
986352223
660651848
812724283
449764529
1875241023
155158074
1331450790
257828528
1249870155
1524692267
118277744
1414933056
426907646
2134811972
1860142631
2057845861
120840572
1648842439
899369893
184069620
1813827757
1021533415
932634036
132878315
1380424079
442071661
1553842673
724916949
785784223
1410067756
406911141
2036162610
861047658
424665060
965920244
68190007
42197595
2032746650
1957375028
494454535
157523331
481478882
2115143675
1698987446
841069069
1492728522
1059198100
241930390
239614157
1010920911
1145079262
1500188910
564148396
958524321
8834110
2004424988
957820857
1591797881
748263506
680676589
431630174
1489835414
695165236
1196087480
1117544245
605993341
1264933656
10613901
1361126511
2090843993
139537161
161250308
2113408600
448900356
1313883772
1358493369
355653529
970770557
1989357286
920009357
1568466833
1906446048
462100485
319760000
858908617
2077005551
386866646
1612961676
1844744944
329122273
868716952
1077537985
341172079
1789887213
607317621
1144532966
494080545
414873927
2103160999
1795567407
715208812
2122108904
1136522006
1680656081
651212387
503788536
793865048
1628251342
1815345172
1975625167
1656736751
1397697992
1020867258
1037495074
281648824
1048438560
319040467
709331235
404337396
1862444392
1131082001
1995811051
1485273773
645431593
1238674572
1804147250
2059010974
1517149805
604462613
27976703
1600908309
1976519466
2105971161
1218243931
1026899681
911127094
2113299191
366722317
304321838
2112621105
1670163442
1993607159
971379417
1176659909
900329813
1995789004
1458043705
1576285999
1247327826
1193138691
440885030
724469962
573259192
395864688
1733345557
402976072
673275550
625957181
2003806405
849622518
2103472386
2106860086
455122023
2041920628
1009255181
1264631769
1946120989
1033846566
1397377428
1122050318
1175584839
289166048
1968885673
763300212
3088820
273395452
318496978
1825416356
383725601
728741394
336591810
1776917695
1485276164
1650322762
275322978
161267905
1835758514
1021072901
136646482
1037956203
341106671
893686956
1750447739
143225691
1634050406
1231114340
714870415
1887613044
577412945
1353615601
387727901
1503875346
1763896654
406205217
829362979
1678766261
994323959
1162706482
48540514
1229384666
977323483
139108965
1653551682
2141896290
2052379454
672671045
1273238162
2031925848
2021527418
1026810164
1501145318
1137326995
1521819721
734483572
1532767272
1931220302
1201009145
1360905062
2030297893
1349695241
384185846
11356057
1197210111
766648434
945989968
681422072
991646225
528652753
1053249782
1514133734
246952250
708110855
1681704218
1219245429
999032069
1084673006
1191443584
61997645
1917048382
1145925555
376458464
46052128
792163160
1483964364
1831014623
809166826
593091597
263521874
1119511679
1125490318
843240162
1998267033
747543684
351691146
923364726
589754618
1963387841
301773184
511413463
1367382306
845209095
2108344394
1604297837
630076645
971307635
1939505227
1011508514
1807275918
120436263
151351169
33660459
1722866357
1212139300
119476968
493934947
1496538039
728334365
849554549
934412037
584101890
1359229357
207246580
192331719
1370622996
861315042
85917545
1342406034
1932463352
2146745944
1105723892
494102540
1288158877
228066738
516139508
1674511126
2104332910
1324406231
1688976919
690355776
321131787
1593049366
1201707382
76301429
1534460724
348148411
686809972
1562114195
1503580164
1726330206
2011307025
1755168130
477073889
1853368157
110493577
2095364447
294334772
1224468034
488441007
6551697
2050005253
1369299568
1566653985
958103978
1760953794
2056066690
23320755
748397957
41779933
578739387
1982409971
697678950
736153767
2134994488
348770799
1662955450
925392728
551561016
468838153
462098686
871758722
1919930888
657112019
1981620398
1147946158
620994372
1046626326
875519411
2000994799
1111766030
553706930
563000619
299990803
419953463
1434084434
918282684
1001804732
598719639
1738383152
312981381
2054058624
112249817
2001284070
939733700
1150350253
969092809
1292553791
778066905
143361302
1446146954
1461492383
1284051462
1030936037
1063282649
475858032
214695473
1927661505
1041143349
467258879
937217734
1152634978
487152093
1670143507
743292639
2132062353
1865686359
1453318564
1945944843
987984647
595183491
879863711
1417423299
178251580
1887727694
14740438
954104067
206450709
906894551
1480174778
1595258947
890646346
1533786010
147012435
1880177298
1286852379
1410764004
107139649
1287925656
1760606561
1079385057
1223754134
1237551610
1037444066
1601056848
1657446664
1994079423
689910854
176273729
1724843304
484506346
66810586
821142616
1611935809
634184080
438327654
335680851
434221536
1508715861
2039412484
728931473
1581244889
1601969451
1290360352
1819732209
1326471071
1173399617
1085354879
1426455718
1822683186
71770201
1139369411
450920489
597846728
667088289
1790361739
475989995
1297266113
1572722567
95318859
1906396360
979843816
1261032507
1764569295
35111948
743777571
1940050969
951420437
1415845969
1587768093
1766119013
941806284
967905995
2051132817
1232774530
548301425
476338791
844659950
790599226
1081119563
1565628373
672044858
431908220
2066846242
619354498
1150766719
778773401
99654517
1112440023
1272449885
507941558
290625469
501607220
949364878
83851414
2114606150
187827931
796919350
827321033
2132035223
785520589
1248535916
1736632757
835447748
1807663406
746482689
1668765478
1135326931
1199727868
1195829770
1650164716
370055015
1096778147
1377749158
1775411863
765892336
45628687
405981427
1807942356
982573763
923778925
1168416466
640490790
1215856486
1910297312
1007681798
1275209841
956939953
440391658
460699503
747960503
932181574
1816571083
320064995
1491283094
1685082401
1546867923
1808600731
1047034079
1039733149
906421402
1670842043
1736321348
1590625197
1911692180
2056487856
571259613
1498951937
503077533
648171718
1741097826
1860639022
1547555327
2087962206
1458043705
728653741
555935103
374123557
411454503
1717535197
620005174
1568436223
362196384
1308992866
262015077
1837095692
582613338
2016239543
1441654359
2142965423
81920012
704912750
1944506554
1073667156
878833923
1659315995
736748857
879389979
1733369208
511325468
1883272119
1510197452
574936512
318587984
839628118
639490185
1814021358
2064011443
1047957793
300636665
1386322864
596321526
854025415
1490495424
762428083
149394798
351839058
971986883
1719762816
306132480
367727775
1826714771
603949274
502153474
1001006947
158327560
2015298932
1366990577
1750157131
1636711819
322871443
2086824418
1714782397
532949868
1840175670
506240936
162071595
533827750
85849275
390680883
1560576370
48979513
524274593
1637798295
1603579917
349785719
1417068049
1432099025
625247815
1353422043
959451220
1008751863
1768727328
1433521829
1803075900
1014762201
1993165918
1813106571
2064232845
845816163
946082889
354601972
476743525
1784037295
920130422
670031495
165339154
892471082
987908636
2072387692
1054232271
163017899
1025613686
990920960
2048116715
1043606968
121565931
1640279265
1978548110
1417997808
279706902
1813987499
239079509
1683826419
894794290
1145902209
801612123
1854071692
720440539
599751216
678658471
1798467504
1325277561
149081037
1259452341
1620100657
1706318040
350469182
1776245944
1303597514
1628104362
1497015122
90548140
2007738232
961874509
756709917
550697900
214284214
1632598703
1982956059
1747560936
1582889396
1942833033
77923643
532847914
1013365566
450020676
172707753
287066283
535429355
663365530
1315250610
845300763
950696769
135635530
952542182
959023119
1006728371
260044368
142091831
1731921281
1855938953
1219001922
1427122957
304486386
552905585
1458227424
1060914657
24281166
648107254
2146261723
157338267
1498363840
182299297
463345567
804183190
2025127249
1910980588
1126784576
444882885
794158397
430679271
1590772465
1354572989
1526000433
1566653985
457829295
1160846470
950944975
1300452768
613191005
377577324
1013031853
1599837225
1109617734
1111343079
455429568
959793358
2028973207
125905391
495016871
292320960
388723824
919880239
900817894
1578389092
1520248865
2129399830
1734364103
885240761
626956482
1991657889
1636151126
1504039184
1473966580
354867585
1694127890
921924940
1401823911
1583893413
361626934
122649823
1804865234
198281359
775048134
863655567
451730540
1551348544
1945008909
1440449429
1170322400
1295368960
493079511
991942217
967235002
1511812108
1534798640
273525570
1427475890
939399405
1757671853
45017785
1341521939
2105958492
1889625880
1747074046
1163068381
96777740
700670206
1147280710
1878293974
2120528723
2138780401
1669405162
445227371
1546582842
1902120908
752629759
1012357152
311477590
13696089
416499570
1611288731
2027298745
206050785
1848838975
1525530621
546018731
2055735831
716208597
415588214
1131403728
702533818
387816454
1730110881
1219421781
855271750
524095758
439631842
1082379759
1147215895
1590663869
897035616
337612087
1352099548
1573047921
440821412
724016806
1245958557
1066889068
542340419
795565233
1125350249
1355265251
1112683141
1434866621
895631671
247726371
1401827831
779796170
326807880
351010466
1889811735
1360423835
1947846445
1212829177
1149079856
1888346886
1857221428
1976825241
487978463
181196535
465500412
2032202254
1691114067
1493441150
875717485
165684223
60425693
1441972204
184272049
506476141
1303286974
755730996
833231138
393152571
735106509
811033679
917099990
11773179
1586561075
899899546
673781728
1496144640
456252598
66279474
370041961
306166040
23233790
231731087
317030106
2046275990
1745943093
1473654940
1024792571
707178383
1593617832
701727319
1904182377
129262524
1578928264
187633222
2131971191
1671671869
1333627686
1646846515
881595064
1837356662
740225937
1693288093
633972795
29512693
1811360247
597143137
1044692965
390598088
1959465661
1676693525
2092364200
2043531166
2012550984
647892907
1115352517
1980073539
459474353
1182731637
1316573658
1792127768
2103269378
933788475
1923365589
1912933056
836048490
1262971292
938456892
157338439
1445596251
168151426
448151483
1820158967
61534531
2053689557
2099519885
1641192365
130790563
2110379157
441539697
1747891578
1861618777
569094594
639383514
204076704
2137877849
1448263790
1583117551
284180283
1622250395
283099383
1680142256
2141776796
1182327462
193438699
801382988
1416596917
1405331555
1739126461
857214086
1229042287
1022491813
2034214896
404840344
1521954588
1284692970
1481100067
1747333974
1603510806
99559830
1785869478
1922348081
1246637482
401248829
1424727665
214886828
1047533691
77413597
1730534173
1347214228
376117432
1668045597
1281977575
535236537
1830317864
825074039
1605590343
1360348471
1619966519
606484244
1789235438
335298161
1922205791
1002206904
438621576
1831396477
2109009352
1257219048
1077803913
837111105
910913240
2108080561
303626853
1221919448
1966238626
1109139693
2128170805
575805783
1199304485
1681245511
2082215404
481069079
550009246
1755697738
842202808
121817986
1481630319
2019926975
657732623
1193002348
2145630301
1476494645
118780202
2034428310
1677423651
2028390992
382535526
1054090790
1104437618
1203254402
104177377
1024373800
133616988
948784423
131454481
992612250
197261440
1913364889
492782530
273734883
739956120
1972176076
1679656907
1528400368
1380387788
152528937
382727617
1241067442
15905429
296183312
1055732164
2068472723
1296006256
1135879466
366015581
1223363141
1927708177
1692236715
542018781
1855825551
237272431
93038398
1448581461
1375539600
448579196
1399551087
951406477
674489503
1129299336
595666922
482699824
1147724242
1198667
18997246
1523148317
1166305384
425164774
948239580
966757560
752325139
2108685513
1677345381
716677797
1131716627
1703242044
826559699
459871881
100889574
128833267
737217003
178875730
612437662
1564745118
1204786217
1569588075
416948462
985694336
1591440203
155638450
1836042222
1219474913
358817530
479896391
553567570
1639780332
1449758200
196415602
102881306
1688755329
593705661
222503320
8770500
2096533310
676024321
152988655
529713006
2091897065
1101156566
155692166
1463875742
241313512
1275343426
83119869
237763703
773141934
421083898
332430544
431955506
1860498307
1084868185
1257757638
1398620533
1088645902
940626413
1963608464
56883204
1855416165
901915830
1222677603
92282320
265799840
332502344
1475754150
1800109588
2141557208
1209846914
132063200
916563201
2101474376
1133276549
423965280
1047588419
1781759706
202579532
983811507
1687147324
932656757
827092791
154805959
1514125249
1619777770
1675159254
142977083
712343238
449109908
757008720
880643405
823253992
1252409496
2076370564
1662581869
1949403603
1087773100
1408702756
75214065
1672679396
773798345
503665862
2004626299
454127992
883959624
180322150
737362728
479379050
433065411
1015238540
281206496
1798835375
179183758
1275790951
1732720642
966123635
199860224
2143287203
747508977
298083330
1617766159
1054145367
1552741287
402416083
435561792
1128226371
780731381
375288138
893385395
1809586983
2024230102
2036952682
1809153795
2040815596
824677804
1849034003
1469879240
1741596370
691026545
2048186139
944385064
1187353007
479914632
1394053468
1944128835
1515737931
851225885
1936615655
1585974048
581345720
1948655226
976664826
952335614
369301102
993993943
1287164535
443712459
715013673
1185998393
2033983866
448332998
939951641
815434043
1224665267
2034288217
1799842942
1391455848
1708452980
1410997822
1542246184
984875392
1281908426
1744714563
1831365391
1664383677
616714409
682406346
334780566
86514615
698338773
814629256
1021639468
842566111
1092623463
180186846
1450221220
1556553804
716787528
177427225
2055479527
1847733237
2045076571
1728729579
1868592362
86522361
291485780
570162210
1790601003
422244195
712850150
854631663
3009251
1650352155
1920431179
1974876816
786833771
2084352006
471637039
1615100471
606795881
1887535440
1692326842
2006245058
968416360
762399851
431030092
452384297
296016674
703279472
75304681
1968823553
1747155115
921119715
798645020
2125692001
1403166883
761041648
566197816
563631813
1229715169
774094477
1204800604
1593052102
1423337340
24647682
1461810993
2025481142
1947724856
883775326
1174045538
65976063
522957074
556805256
548147859
1328391074
1231639420
1310745989
930387459
631589577
1729501314
2071133592
1416836468
2088082926
32086801
935304290
1159935430
809800449
1617301920
1484922879
1542335639
1007896897
682275953
1298978420
1267013986
1407857266
590886436
803624002
26826848
1178917405
519701207
154751229
1912547249
2049322432
697660147
1492725848
1411205007
1659220603
1412713985
1960132855
205066702
1014015976
1717019645
463518729
530759978
228307529
266830078
948878063
33367822
303674277
327857173
400346778
696167982
960411320
640264912
663059266
2007668367
496721992
672128164
256946919
1082465320
1635118928
1989478872
795701186
1529019690
924794743
634534019
230004246
1645039728
1490311875
1338036451
1324263591
1686983573
589107898
1218761920
1292676039
998857640
1044592994
1834371783
386458409
795838217
1990090650
443150034
1598061899
1120704011
1779413061
89427648
1772045408
958678908
2115561492
1598424243
512507651
1974629975
817440345
549077471
599530350
2139549332
366119976
1359684100
820063718
1648883257
1198980749
710815248
847426585
593218262
1342085313
416236371
2096840460
800647201
1745605550
185046690
2121125802
462707142
204109509
384202533
2044848594
285846703
261264353
1875269359
823712963
956270050
886806875
1867599350
1336705361
678826549
2040626712
62192818
1212778697
1722895541
1277552630
698909359
443860146
948590822
1710503259
598060679
1620024085
615055816
248273179
426156420
457839659
806792206
83934040
1531335648
1590235922
941816892
31140837
308662507
861892688
1608245752
2008338854
18972159
181538186
770136039
1874886747
1015941226
573842946
596080890
1033647437
873923002
583899980
1069901711
65577358
1525438965
1421434409
1916645622
1133179530
932836207
1920867813
1149037057
54671736
484077565
1765016172
1224484290
536827681
1830242961
1892172981
1524489939
861540086
1213305644
784472605
1637266083
1721093772
1386828952
900872416
1116442462
936519208
1074229549
13007859
24540488
2039968081
2052120122
865801009
34252216
339666715
178368724
89196890
1866528485
1638882778
1312489904
1782778854
833307091
641303383
1804918665
1721600622
1839298071
1951618439
499294471
186187191
408099053
1205677836
1571080892
1333405390
1842347019
770269771
969535198
537656549
74450426
1792247307
1395097113
1706642284
1875520681
617618585
833169530
1980039918
313577806
950326781
1155321055
1265514672
90777773
75271571
1256635887
114548510
1727751846
1888731686
881379999
8315552
414324019
1450160322
918657675
1192306753
137226065
1232751011
129576174
2045406009
1340420681
828806279
2031828758
1230913411
1890194743
31623742
389451091
572138554
1097911414
1912687646
1468396362
2057305607
1148436240
2012903464
1385630979
2046926564
2080735297
510122464
1534080380
1560692543
1465870719
1794412887
1879668622
1416733485
1984942354
1616580495
1568347394
950315899
2135361463
1951006567
1474152894
104241124
455292529
455614013
577834847
1963565276
57012836
1037837372
2083336699
1279643796
2054786884
1274646219
677520746
1510019325
1442016882
703558686
1602486931
278265111
55321090
5128390
1095406240
1756761555
2107548147
829655811
705365894
1762018534
1661615813
409603243
411259786
1421951880
2057062881
706203494
1530761691
1425966036
394362972
922566119
301341244
1297537262
1688758081
1279591221
69011032
11597604
1837750356
746677262
734554790
1371414904
425317319
1204254761
1481942264
517121143
1659684905
636867506
571232753
1200952928
1709116296
1825314159
1049318504
1599800761
656427569
1038084691
628163617
2041389901
229188323
1085917334
1872899268
1869546597
1658459023
1388653371
1555803937
813758485
1149918386
1410694326
1701788181
1994059881
1964404517
1855723936
565487293
650623454
183758079
2086760391
1078171718
1055601428
545186927
617779982
1780165914
112912622
434527778
226841422
1602586537
1694454603
713718513
1848071626
1184553851
1750262146
1517552333
1554523594
1708278024
115314282
1893438256
1315072332
2050160611
2038430602
1896145305
435222382
588409038
2051883003
1652681611
1743540056
928362793
221300576
1930997047
860603895
13701520
1307737505
517071917
1365891631
2109203871
1462308964
1781351393
2084575583
1257217623
971845927
2093639350
1267158046
1463139531
250535982
1355495472
454858939
1489634979
1426812719
2051114413
904802613
511893411
324858090
1869670836
980708295
872236921
825888424
896256891
1554125318
1556908121
179810036
1611432939
89056279
224212284
1983034062
87175394
888507911
1778407775
1510249555
1211599175
866384663
1194452893
1116367251
975215303
639092712
1221415339
742585443
1642470395
266598536
992310082
322349196
290617516
1675342699
1824736012
394579378
400548901
1195227147
1850201673
2132059907
306127396
1974462180
800033377
1417339242
427467279
435960806
437327183
982166253
762959715
1035800472
917504861
1935156207
588009461
642065725
21318197
47771912
13258641
710794775
2114028792
659122683
858131854
810797036
965453899
1656054688
1022905582
181488421
320922091
582911358
700880146
1424863596
385207079
1373560578
1058541566
2047383811
1626999367
451233999
770273852
2025883020
1450854957
1707647834
329080243
684272315
2009065209
575864166
2099043812
68824002
544170785
410948795
1326452411
1232116638
519578417
1607508288
1269317126
1854804435
675789389
1820702675
1013108717
492970509
1137291522
1438601066
1313796983
1297811029
816579371
2135313782
945397100
1929898307
1161718724
1515188235
500853185
1236943756
1192444171
1463076198
910193024
1362977817
1063252420
1508601667
463867573
1682843671
2063554131
1604175765
2127481268
572312442
1159576731
522225296
1404930709
962840053
58620303
503700179
476047647
1098042298
903707509
1199693821
2024809339
270304288
1787882452
1084644987
1465585615
1661025965
105904593
925539638
1295411001
1487545875
926743670
816113545
972012356
1454006993
1308522841
2138643340
1034643873
122660315
1442804656
332385361
1724776883
150420535
1172264455
1781851006
1692631774
1490621079
1875500434
202944724
944133382
222880793
141899333
413892132
1236531048
476053678
1089420190
64660876
97099429
1916533071
512083912
92321511
1002443879
16661798
79768909
769381045
916810215
1479238315
1315441802
43525270
1158884895
319193129
2136614771
821142616
1788324458
732845914
395755992
1252395205
894052562
198360775
358823418
236324787
711120174
305479876
125351667
489858591
1405501893
79739673
1302107600
1381066680
1360191891
1556742723
1005888167
1608605586
301025405
1832631436
1963350451
807032671
254048659
1149348294
850413791
5826914
401262018
1803506085
785770826
817966614
1486454907
861222285
201712110
1143779616
1618655223
9331088
813114902
1067402529
1672097737
1854010653
1092436309
738435639
1141433516
197907417
1377261226
602975688
1262276427
1697090292
27723860
261368709
627573244
554122283
1701834022
1785531655
1966929850
1414631241
971355741
436795435
872072470
321817041
594034335
1725819609
1869283909
1036281836
1296236025
172517973
1733810540
198364151
532661901
1925461421
867580965
1503455493
1904844888
2036403037
224293594
1431259877
1327346296
1521593183
740555506
1314119868
1142954880
1172788070
787703782
2026451933
1578194077
105480257
848645974
1897722232
1261657008
61912349
1886796152
29233655
4315685
359479401
1261585151
1837262565
1103239665
2036160947
399408251
1031890987
1688993581
289222415
1089894238
471670677
907549275
1801014516
1141687688
355508
1611593810
118502626
925410240
1200312426
325703444
1990196939
1409692652
1183728733
656802340
54458012
929359048
1167071962
289923730
840897291
1805013869
952277234
1305265476
1799074471
1029418298
1675860163
56472766
262807798
1670929168
1659970594
202307229
1148670931
55295399
232756705
1917975552
1432197129
25618402
6880032
2096055741
626167655
1948813111
1597097809
1237982300
439599784
1381126454
1105063476
234556537
221764280
1200404064
2026942075
1980433878
1612532768
91711962
292643474
1176792662
1821430736
1004617741
1148502157
708394861
1866786174
967706246
542465052
2137538470
190668633
760498697
249349208
1898982144
322208147
519142184
1243780409
129766691
1367639014
1002914683
1551814922
1194029771
2059289603
981997018
552551999
497902427
1339234486
509128117
1257574203
1447621876
1656284207
1004438744
1472611585
1623130493
493266594
1098964402
913827543
258083838
804406312
971710763
1796631544
1073487283
17964583
1596040463
1432759996
794580536
239690285
2062245997
1374873720
1578344924
1748731466
1207169679
490137611
1168062907
1835699562
1711587389
483665920
1626613575
1634589553
986399009
2005307272
70827161
906635605
1041828119
1971868880
714037464
1910268300
871376898
480349127
1575786334
782092453
1737529432
1669116669
275291921
2071834463
1714831691
1407739567
191126820
2136587639
246141449
186464892
733878544
1849713043
1326027063
370258707
413955820
81364784
812770538
1833300768
801714732
713444377
1130540918
1743202716
170093875
98951812
461372157
441712762
226059431
298518635
406789427
774586744
1720267365
1798855798
2059617329
563609737
1653955360
980302720
666273884
1428258345
300343494
1772345474
814072277
1671331694
432062630
807122261
1349656966
553413657
1628988235
1033368413
220925352
1293110665
80229862
361065797
2144622808
957226575
2049333919
1074906028
433907568
124178651
984553792
1339963366
2034712561
1665103748
1343373448
222288417
929533680
1053905310
284215257
1474032877
761522246
1810334069
1966866699
2021545090
1317097587
267492610
647018525
1864656933
634346245
340185167
399138336
787881135
928255690
1864706331
1243251662
1518051670
1822387201
624145832
866561375
1674657783
53966172
689385597
1609861876
272583033
1136948672
487099285
1644133998
384916137
325150251
1649154671
1903831047
433195211
674535869
545976330
995353892
649099451
1640766141
1695464683
2029323008
2008754854
1012967411
269165725
272330194
1007141525
591300546
1293923967
481678496
440315560
1483905047
1483621055
812256290
1938474534
1871715480
775434513
1730737872
2068091176
1794763020
730268670
706420011
1660064773
2058116402
1591952949
843882759
394419954
1935421942
975070329
558351621
1723444159
331133731
489112369
775155819
1072777363
1165238472
1069542798
1626434340
1918727177
1326412564
1652907182
167046865
1427518361
1849895901
1366889522
927415162
1415948981
1090510610
1473639699
1748401399
160079844
27460551
1198148071
826335012
1779652549
808414127
655514688
1656833236
107255738
1809816126
1763512803
953075680
1876078529
1407777268
48550062
57446303
431835438
407031317
1635761261
62014322
319369667
1126107627
1793102175
1370048721
1558010535
325742371
1173195008
152987283
692119472
500899780
1613850976
1294967548
542596960
1334081036
1264618883
1385638487
1417635741
1889276125
1574028188
955000855
2124098102
1176218191
571788035
1964626064
1531276835
437395689
1727122069
527687259
849497467
35225100
977082951
1383178212
2081674622
829955998
973045381
1885066926
1752509339
901305290
2103025984
983727275
1746079638
1453790184
341133799
1874777372
827387864
1132645635
1596319882
371263898
872915607
1471804531
1837868996
1518560421
994944464
1815698241
530284380
325703444
1450627465
948073094
1131994529
1020767673
388875401
1141127881
722611458
1949610117
917911165
847852167
1692133880
329194069
830143145
694359081
471958160
845175795
40792304
156904826
1158507766
1409224223
205341638
1206359363
962501083
471614342
597638796
252370253
249334633
1915364193
2053911770
143476253
1667918871
1711194079
341505911
1074415211
1334222302
1803528095
207791513
1251034465
1979293671
598966031
69501691
1260023850
1185198890
411159998
304952832
2056200946
246748614
740538300
130136237
371062329
770993997
1791133914
976140797
1694513059
1609530766
1175080438
324134370
1328019589
119793705
540774220
598750546
1761948637
513600453
903443955
1515814359
628935530
905866262
51688051
1728964435
609614492
912914891
1137665670
1566279446
1538446918
842436563
62852021
28193520
198234320
509806261
903225491
531344487
1143086859
1390429240
341106671
458153189
2014186397
337499195
1623022714
1896825477
66612196
1428708920
1514683686
2027269251
883140892
1175623317
1705050864
1334564475
858919992
1511637219
1604636027
886890633
263397537
972313225
1937113788
1366951268
1823876573
1027759803
742430419
147780796
471718935
1658652758
1741503606
1129448957
1302210043
1299747994
2030214836
1490159554
22779589
762496065
472766818
749003021
1873986874
456281822
1432726617
496977293
1205238712
1817168206
1355341
238493214
164851997
26567588
1021028710
1185736952
1313809169
327603593
662290398
1118690910
1640368506
549418829
948551812
633575309
591300657
237018192
230887077
1795397801
532776308
575741684
2040077635
802435268
902573793
1888005884
1474204183
646493193
1557817627
1188606034
1786127770
528181396
1266990904
884791530
2078051032
776119602
2036786378
8912577
133963086
2144999593
829765621
1801550135
1491216542
1368649176
575855485
2136030387
2026043206
133850729
358790274
531866314
28590199
1630634897
1837956946
861601638
1755598232
1759237906
77040419
1147428025
1337419427
918713333
1758783015
1337694852
1048467832
773964725
280544819
203399942
304501652
1092518142
1540818837
96671489
1139466735
1286154674
807814557
1294246550
527929379
762547860
1849582026
1075080822
709976452
860201933
1609009436
1326380972
42707674
555495064
715596564
795038425
669918094
1368475693
1921750850
1084815938
73283818
736026857
1821616219
1785155720
1302301382
317346455
1821909547
1680613464
37971768
1589852415
1314314739
989850
26959146
440930672
2143296838
1812621026
1982030840
397265963
347743119
2048679804
1206627781
998926569
1503900136
2042934807
882464785
305921012
334622446
1941308227
1345066765
289754555
665395223
1025544360
2089511674
1398623983
1689054168
1983677986
1799333547
1847459113
1996979847
1185199923
1031664751
298376339
1785648262
80505020
444331163
1319370548
1525927371
268312958
1134046433
410375051
26218721
276402981
1202013353
1370151931
78806143
1838951111
1402629541
1951976521
635191380
1514328752
1561912752
2057570616
724719251
1439221793
1647111471
950255483
930928956
1096015713
1258073476
274198904
1296961005
1619184390
1184794552
1502653731
252924623
1055250305
2103658030
231025420
1430282379
2025617688
1786927151
980377544
1937788310
1282185556
202870298
1443291713
1329847523
862211788
1097884196
1415184550
1923279627
159672372
1668529296
276692849
1962064573
685961231
400569954
1753224062
2077157321
594251442
424561986
142192356
1063805171
117365838
978275368
1812216599
488656254
1768847764
1601754357
992004738
1767261482
473903326
2126043333
1622435216
2081496732
1477054972
1162654411
335099475
679169364
1137752772
759955098
594660777
1592305853
1328178422
1401038632
2122599546
624014252
1378342115
1427155905
1586680763
578979619
879875125
2105049640
1462028719
1976111289
1154010604
1896148256
1392615774
1068759060
1884415251
38593911
1398421810
1663496345
1322541095
1877176648
852999967
1092743756
545551087
1305957547
571124913
1506702864
1117793036
614735079
1452415537
469982596
611825175
569780897
1211704736
753316608
2044854403
370375778
613958936
1653304949
525528830
568304985
1041480434
1805946001
1788851585
1161165356
145796364
810063314
95877371
1383279768
957450068
1486309784
1932669575
1151474593
898421757
2128976417
176144949
19629273
1759471387
2096210730
1705666491
1241548459
2136210211
1328127487
1824243231
1181408312
1753219384
37227302
1088172276
798027975
1253689437
689918400
367461783
1663124431
901735597
1209029082
1534975771
1442311782
1242910559
1969269673
264747576
920154830
484869894
1675066127
152711992
1494278037
1340724478
122511632
1367002260
1859991213
1560107516
1991729138
1380943483
1893527456
1795921439
1129776113
1129190747
1387975071
640625951
1161542065
1145301830
282139467
990776601
320649630
1670105245
594380533
1985910761
881767419
195571898
1400829832
2082724210
1096681008
17835737
1081389648
186698728
82139224
560404472
42340930
873440984
379980427
172883245
2124165876
1614822345
642199790
1886602088
519604096
1113750145
761326251
604728190
254148739
1465585615
1011114906
1562261311
686220978
733233576
992847480
439253675
107630809
577685947
323324915
289489188
1143176790
1256235072
986999868
1938367108
50328418
262720581
2114871434
463879371
510704622
1311290782
659088021
932855851
1541279863
517199186
1012542248
1722742279
745063159
1838156456
619651547
614667819
1140175941
811856289
956125431
1138805850
23974073
938038068
1822276737
1473167005
106702058
1683452707
289080225
933994300
743105153
255034594
1410975904
1624622125
114805844
864166575
77476464
1370007473
1405069393
1752652168
1536139303
1047903090
388426272
686005395
1253672003
335198167
1810402556
1702079389
1248355723
1403389496
275226221
320178266
1727283559
1559091160
1098347520
893741060
1914525516
196188842
1097832777
490356922
1129434540
1260682242
662923442
1164660100
1100628674
837061324
1935929899
565556744
128150503
123717364
760030866
1346490080
2080894415
273746774
390853178
642881304
1513212473
155477503
1482867906
1817773980
1570337285
1366564502
2048175900
17831863
842782583
1633843293
45273488
1894587453
1027770361
1960939344
1974663626
1332176969
845063979
63709419
452421232
2109593012
938941583
286606752
1934454530
1093006271
1317328300
747944120
714878621
1295515647
1538393087
1149661903
783129504
470971073
1957548666
1635735
59695838
1031226032
181164232
648562121
1817494590
1684176432
447038348
1518347134
1320652087
1659620322
1058126356
1736339061
436250864
290180176
56781062
771956693
946370959
653820602
998224644
114274818
1132301090
883844866
1624523846
1435072917
1346113022
2068540720
411751686
1510148366
2145010814
1881345508
703458020
1723488584
1174333521
504632726
107832128
2025475448
1572908151
196910786
1883885620
793546077
288192250
905702570
666912402
61167118
1237476546
1087505898
1767281059
1743698975
295535603
927855459
174796960
222446724
2020252053
582940418
1664728349
161734306
163187978
546241990
2035405894
134919041
2070283638
353372330
1300913257
349011877
204957457
1635515162
80740452
228509737
2067233856
296315771
782918443
356354081
1978594500
1966262153
1871472706
2106009047
396910423
1774408213
652792240
1853632301
1124196990
1772042824
1451465748
1683611806
1936249911
959052036
995355549
1043892102
784568494
2023041340
1748668642
1586492789
427094325
691897956
391636265
377994569
685854839
1086360163
1153056747
47069746
474832710
996048783
1968865457
1914378833
69036026
1048538985
1146687823
2022730095
526440324
832333854
1716268227
1822136517
1427933180
1818132944
2085474137
874279853
1165246619
941807878
1153959687
2114449013
935794156
1963301842
1746917786
8149536
208225641
1677420387
1995362160
932474644
37751159
703415747
1559032906
303229807
827145871
190985358
554793400
574474782
80480006
249382138
1084063896
571338998
1180109881
393003708
838511395
1872055421
1500207202
403073618
144091921
40436251
1276443871
806848447
778325525
1227414685
1716604272
687074404
1118071756
791633175
1280158976
1662784818
1221567891
333830577
136988431
1595148198
1572855569
1904960207
509989227
577617476
1270382082
766054020
1263557054
1944458055
1922327772
667250126
1566632029
383673661
1395598253
115613165
1169853863
1103497762
1960094034
630932465
374015581
1868577514
1790995938
57870134
1052959228
1854680731
516500937
559561248
1024219048
763129079
87017445
145773439
1647101276
655661610
1604834522
1028717424
138080044
414170700
623901387
721056381
1133815497
644057591
567368971
272870526
1149509299
1275829592
1318644757
649184398
1095444635
2021879303
1802906556
1498300901
517694882
1822311955
1822574940
1513309779
1211508540
913931531
1523432215
1927835039
1041241705
1175857374
831655846
732710685
895211566
2135464452
1995939612
19350570
1680560346
714166699
52653097
408050211
1227342665
1045702937
2114574840
2063210409
1369857918
31763862
619844598
1137335342
253344791
229763161
1328547977
2066122236
1231444575
13349575
859823495
1915124057
2003980695
816727177
1963991590
1772443911
70794257
1375727779
138952447
1422311755
243864676
989222613
865748862
46791914
794126185
1694410089
40501800
829287793
1488458871
687812095
1475446127
159769420
754424867
660220134
1202708265
2020848939
614511180
860436607
1077015860
1748730016
1357442446
19388645
1369168636
1372282305
465790841
1831862749
1594025297
244228374
1248992613
1631683740
2138145394
1410982941
1962503639
735828148
444968100
192632977
1979654565
1510139309
1738611402
1911026274
1452812021
1464064825
280993729
756707892
572334878
805691409
1809678711
1850897090
75530980
1416052698
651447087
1001341045
976989721
364600693
2072318378
1003122667
1751260191
1296315734
1144894986
1676798679
1673464620
249543292
740932605
1639502777
968930904
651555167
1704482873
1284531377
387137544
655821159
617639113
65190734
650752411
2126617680
1720026894
1021896310
1035507688
52139269
2020839545
42726179
1244802184
2075913190
545580871
737904496
972801229
6522282
790961132
277136705
1481438338
1305056398
548419676
548259622
1926307567
497112285
747641821
763466567
755769548
439902094
1383303812
334018789
55236009
235433893
265255851
1903393365
1186143741
1616588625
1507972305
125205593
2115582573
1577867939
1861385451
464451908
1910519759
1286380513
1052301170
1764120357
1790302887
1976925413
1220123350
1660714434
1437695257
357353639
1600212647
1762283098
931059009
118722704
701001481
1404674534
679332410
817237768
1672369979
500482122
1711909240
602068472
1380704810
1902058212
1263205336
1924093970
681869805
1231842121
2046955874
1456133238
548486897
1627985535
220773320
2068489433
1837020953
1877687783
214125382
1206715709
193183126
1683786021
140753431
127456591
1324891343
176231238
130735906
811450556
333019050
1484142219
1302695746
206843030
1898001949
1172564256
592011238
439308765
526955707
598536984
10469423
1039956346
936306795
1626974639
1705126583
1131530417
1054462832
953122524
1851982698
2085673670
823798230
1336288559
865247980
1989442410
709528009
2088656595
267689905
250896765
1624463285
1076682351
1341272083
1363736361
895631671
65378021
919047456
1562468531
1541516710
656802810
599431127
307469909
466957265
1492565694
1404120207
176828437
324110212
1497526348
1596802643
2069586327
166996468
1954549817
1613076078
1512697363
64236664
717509497
2144125940
397185215
1099168775
2105735713
944410599
1006059286
1608784087
1653841709
2048376108
2031675340
1600901109
65596343
2049599513
629209321
942942626
497874516
1292228148
1408668280
1526962311
359552167
1699085881
1497585010
1961464737
12991938
1211343206
1754485139
1317082521
2097119838
1948988073
1841899151
1690618433
382758997
2135525990
1318184508
1480151
908749413
1502211343
1632523202
930330086
1790145308
1298680694
1488839147
1306011574
84029610
849862799
947795252
504634002
585712127
1697868264
617876523
1031337920
441789457
57134229
890677541
1753461404
573105098
1668209318
1478216891
683513808
2005602854
1610456411
2040087629
1083849698
1467757962
1254167255
2114094774
619166020
2035812024
1729498981
2029674630
537252756
925491740
658161236
238744382
508572720
1443090664
1664516537
1585727244
1114101034
219619560
1260337638
1969610980
657703531
1305513469
2051105016
1824406439
928230432
800112653
1642567218
1431110761
717273954
839310670
1869906072
2000276027
1124642145
1232210851
1246515575
1641094265
1973787075
316170523
808063127
515338108
1064870210
247626430
1865980226
1909225037
2026922883
1764937267
434539510
1383279768
1717560470
447151345
647191074
1824909664
471884248
953623604
848550312
929115057
433818192
1234657017
359276906
304928553
2051356701
1340945969
2142465677
781426852
1273477889
1979210866
1421293642
606425886
1399599869
2079355294
1813759310
982134985
1660552305
1322322467
635775768
1512631633
385400276
470157680
1420212577
909757953
1111904952
541230830
1641235216
1101227289
631054639
1527553954
1866568273
1451554951
1854894724
1657233745
770604033
801362973
128145740
339600274
1556920814
2100668876
750622723
494611144
1297547541
2000796123
1728927550
1937136825
534957647
1725866201
137469358
749195507
1353807929
1518099682
1175588341
2093996020
1554164820
1883036862
265863373
510526956
2116698878
260163219
429216418
1265655717
163215770
191488786
1505915898
757332144
267187182
478502292
1582605436
140988365
2139268002
1516285816
1835688286
49375811
1090322087
1069021163
1214302492
721359978
324430088
2092669453
435813115
162508732
925507496
1677979889
1986676090
90385703
1071392421
404093682
1206009940
2018062330
785191417
785742128
625056690
1692631774
164111121
584300752
727132968
789587362
453921772
1238913826
713272715
860214446
1020050629
732194270
1170139827
745129052
1033405151
2104184698
1061655659
382997301
536399148
1008205467
1493980503
291232852
1485579761
65246273
96260920
728804898
582082433
1776071439
764875316
524992171
585729193
694717092
642692466
1482092140
810001506
716285224
479858258
1048799947
110736391
850121973
1415887502
898950248
1659067775
447132403
1406928685
283470997
61041930
859994942
1877775196
1803666924
1702054225
1074387988
1583956585
874039963
2019016222
1389422707
1090807590
825637775
885163729
1269284912
1272261202
516327084
1250189033
1274621878
1819083389
1669998067
274275979
1127241572
2100604822
959981533
936223173
1530437975
475087567
1123756949
1296835286
1342238276
1747073634
192999887
989120714
556804205
162872696
1932194755
1238293742
278882975
2077823210
1866518843
1814668005
614797562
1020274157
671505370
1932824890
681968477
1177828040
388488741
35917349
1808400389
94697018
54491120
143898201
1911942598
1188092870
1312447020
2131090634
810682754
351990887
1236214444
1203287904
1872898244
1883158976
806598579
1549888748
604618813
23056493
2028035602
2062639674
1616752179
389719572
1548583054
75810501
1185479394
148503651
1965581406
1301025066
1448295432
527199066
21685511
289569645
773899201
2017250290
884422492
1200576362
2049743669
1176493306
851389797
1366064818
128741213
80968147
689672519
1139480897
606117548
2059156651
1486911909
441877600
355817443
1592473181
1695709647
228802942
1148486949
422761503
939806745
122573692
47560057
133466436
1830586017
701272028
1554189947
611949187
81666291
93061557
845295449
1713557467
63930482
833193361
1998928561
1097259624
605120631
147637278
806341038
433191322
1666629444
1219092858
1222117011
651349056
1358971247
793493486
1568861813
1465085739
1683636181
294448951
549601299
1216337508
1434358176
1179287058
2115326850
1999188592
920105472
1971376936
1532087803
1591832948
2010461942
1761767168
1153338811
1173728279
36402757
346845987
721111642
142932527
1465208172
1490469715
1149455212
1779624992
1315618153
1971338742
1479397618
1622517895
962357299
109184477
356917251
59907031
624705553
712443879
1827887371
1531402901
872676414
127176255
1598898064
1842401869
2105541008
559345251
520673897
76377908
1751260191
814441170
1825798437
852735043
460825302
1501933615
1073702400
1356559325
1725893339
1586275213
343959869
1212311035
1828618691
81677043
241204221
839752100
1058042934
1632452969
2144198581
1402232629
963946064
205479881
1985501760
574101689
1378676802
1505911514
402237407
1889014709
1174793712
324207256
18148842
1785875093
1509590272
83899491
81417298
1730165042
578396188
735906463
1271990360
2005706010
1355042863
659717218
473144673
1398198889
844734961
1107136801
1673610375
1345387637
1585348752
664810363
1344274862
317234976
1876747668
1675576359
2130228243
1751514685
506674119
941369330
732730580
1185232469
1705103139
314864781
198539650
1124396154
1679355377
718899850
1370902453
474453150
701056236
292712200
1723890169
2024438370
1138791580
1424091449
1224544215
1727581424
1288264507
824815424
1789365250
1128126183
630139911
221527485
527651239
1525988939
1300511653
1310189235
1346158272
158686785
1269098710
1131243869
430641878
872086202
420826762
1099062038
2055003209
849364243
2131699102
874521226
1814172129
270806105
157409163
70202661
915717972
313952721
289407374
1753062112
1576537300
604698492
518850492
893618900
1254065898
1200077546
176808605
348006160
1961182439
886425281
1766610114
1183974383
1870715988
824456888
1593799611
1799377259
1792676879
2107127011
69513260
1648523958
1866938597
1279111855
679361199
2107915242
2141016276
896501516
1834147598
2063105412
1152066017
737646863
1698404464
1879507726
1267808063
1597886177
1811047150
1266230708
121283333
1649082192
258913896
1598336433
144577246
994060379
361303879
813938312
1926564096
1760490731
1485280140
488381066
832468629
89726183
414267850
305226422
24017738
178762523
296220402
1743783389
254345311
698365992
1923240868
1748478798
1487599454
646359172
1389035608
666857639
1912451643
806900521
150234222
454570997
135770222
1018415311
222774599
107611420
1252404555
2050164016
1775566255
539694459
1573281303
2059047563
509725077
1388523093
1417605218
1929307061
2038077017
2133478488
516894853
1711209179
1517423858
811523798
1252096053
347310096
123852150
858854278
371711238
545334149
644073757
468756148
1719051927
1122665104
1575289733
2115930378
1456052986
990605117
357846705
1655531699
1513083859
890929342
1583888256
2105570369
1936993231
1790583757
1386059007
994322
1172180762
634512150
1524694515
1773432992
718600613
1627962515
1472840188
490838751
1873780512
1169574133
658419370
1042397779
829963077
873364152
633888415
733686203
1590486981
1022753043
1156376044
1406829983
1075570556
1611130123
1524749151
1542822715
1211458226
1571954749
289504552
1346668294
688002941
972955911
827518131
2008883256
1990408988
1313768754
301943298
858548180
43913605
2112367283
723769617
1893503655
915114095
210320343
272485782
1735904420
1614715356
663593671
2140188360
723403216
2047494899
279006672
989607046
2055325608
2105853170
98795243
40635738
423682466
1300651517
1227614745
1513550140
1858514580
2116846838
2034609548
2071488145
1148658642
1490837524
1333400530
1370091967
1400873041
406260058
387325225
1606258798
75784803
1593587872
878162917
2050808000
2048350042
133564508
990680895
1564020793
1642716930
253069567
1132452683
108860617
1780971129
676834471
147585888
1678799999
153573984
2072085761
531286006
2048755735
12299796
1174832958
1151981407
455357535
1922490622
1454741294
557617316
1019334989
1641315609
1091461630
597265269
38182987
2098714738
124010244
1125868817
1003943555
1728444986
995538478
456988714
352017608
708594513
1247396474
1181681208
1333795012
1832669276
1710786140
1292738716
1699380594
237486754
790257053
408905278
341759181
792882000
2125588582
2030097026
321167305
1865528686
1516672960
1635526189
1203811581
1614173075
959004280
341008483
942659133
897284608
806987248
1508849755
818261927
1012751024
1576983866
1366388811
1038872658
1176603053
813223373
981027546
1379762536
440394531
1689933821
1471192746
164816763
1750831805
928637799
2075767029
1304403885
69066234
1977339443
662290398
1492524912
1030504001
562567635
682049371
1431951286
74651183
1692137358
1300441391
604548610
701276293
2030051532
1980535648
98629932
188220524
394619701
163548278
133500217
1376697718
826014396
853967262
108598327
261984960
361830295
136557827
108934840
801931844
1888552035
2022690808
1232125471
1615057302
888466288
1128912628
7507759
2048996115
1891711865
112139805
1720238016
1393760339
1357016467
890326056
1675679817
1656111561
1337820875
1550314416
2106766811
189571814
1686249333
572877109
2009614524
1124535673
1019963761
1172995409
727439817
1681145728
1187225597
268717633
859876472
787811866
1607429533
1967803603
1556431707
2108414773
1631989833
1229148465
827322292
1625826949
848046916
1025619530
1635583695
961332140
356844121
953107838
760929588
1557011557
1086321922
452672403
60627156
26759198
713621222
1049487583
1055173456
1726797350
597498097
236877479
1641233476
901640966
1611323748
1129005596
889446303
545403371
1419237700
403627216
134658308
337243814
1474499983
1866685014
336639193
951265651
343319019
1267851883
1855620783
1736435686
1121527230
1274441902
750455441
735385504
194886843
1117793036
1934954596
815856435
1243245852
1694533885
2119432462
1904024427
1492611114
812206939
1023595321
582217725
160334865
431763579
1489004570
1068905115
1144572035
720750941
324366437
145499523
79645067
394840235
513430674
1479446708
2022563284
1928267735
1639250622
846469239
405496570
1517990438
1299863889
545165565
917011801
2050080900
1117630977
1795129999
1819379973
219866658
1763656617
911622235
2043988482
1906982824
347589532
111783748
2000894435
1655849359
1017362174
1524406279
1661533597
51272360
1540450545
418981346
1110127197
561807434
1859986089
239867228
1107426740
831181007
1347758119
181800534
1695342491
1627279268
981219286
968337285
1256352444
2060161212
1557343808
520095816
1854744374
1027094473
421782751
531948301
2045073614
1675563704
1902600578
1589590036
2086216704
1039475632
174316109
1422051435
29463080
170922771
808347967
219745378
1902947098
215825520
1452768186
847684046
1146179917
44491711
170343652
871675482
563769488
1692447629
2115140391
470165187
465903628
1317643891
2119219071
367431859
1911760568
1768855694
681194525
1359862176
1402510477
528349598
1656844203
673038068
346845987
1713646423
1152569401
1751526016
1429559329
591642883
1368487022
820933681
587414680
1315665260
990956587
394187582
227479610
1769468563
964130501
627191004
1037827555
1009524056
1156667365
2020389305
559111172
843622264
1483091899
943785431
167464273
1731691315
1011425241
97864472
739949031
307077325
1646424143
656802810
1139793708
639593971
743118768
584136372
344873373
314169979
1420074589
1068870894
538203308
1633430827
233535242
1288678881
2015534456
563973183
1243342470
1574098349
205455672
1073460823
233758071
1711024318
1481994241
535299093
1498515629
429878621
498392127
561380907
23926495
1636944856
850845367
1819020318
2060467706
22114286
352143792
1925765087
818592743
1310943146
85193357
800136779
1597881751
1423191991
223611349
1006132753
1846952052
1549190283
848765908
257165344
1741682189
172265687
939329061
1571663035
162348434
1462484671
886587827
1753747302
1551970558
1707797894
887259871
213771294
1464787849
1839594221
1134513621
1019572096
1763116991
490798007
224047867
1876436523
1182960352
848079171
940111638
469831361
2132620034
1982070897
700790737
617654249
1168555037
1847885321
1643081647
940990075
488752161
600097295
1430076649
324181722
34258352
999530235
243193311
1353135721
1837214204
1925469165
1739330709
1676014961
1543720871
516010546
1009384231
647662964
761131768
507268061
1666660297
1394348114
1399756750
1829333031
284988004
2015285596
456619104
1885510081
813723640
1683904600
1786136422
1881917982
678968274
416690235
1966989411
512883095
903478304
1824704593
84438741
1090556833
745246800
1191300352
1748958642
2016220873
1038101165
1678316793
1841996228
1866000697
786742293
1196347456
399750876
1868500306
1193538691
1827152105
1557536117
347523905
8254810
1795121307
681183013
1187916707
913180431
1087010471
2108996135
1447582208
402650871
295367331
1798907619
33284738
466492241
250426465
1947179054
455506659
222881745
1564173895
45754346
585427301
348812285
587061899
593651394
1738118147
1859958380
2027101316
1697053698
572498683
1812758580
1060959920
730024567
1012930734
724907004
1211869329
1141463159
583527667
2092596338
470035507
1360197110
1690300397
1111865614
1758456127
217032388
2088819837
2052067505
752350383
441496402
791556218
60876040
99052531
1283822606
1735990593
230719824
682194739
693675366
1115368397
1127380925
180536599
131560375
26788267
1956378985
1307665527
328687860
1377273442
2018113074
794731921
2097776586
2040837730
197231958
1328236368
1528882142
100854173
268513782
2136484485
548422204
61873080
1840347356
1033211015
678776392
653151845
2013917228
419111917
1803994759
1132268375
773603262
2066634930
58753853
936612040
146278533
749305600
1937689654
251988333
439752323
532741238
772802217
539473456
178409775
662178387
543263817
691325251
1471429760
1978786288
1191563384
463775373
1798879332
967722977
1202153489
1577289645
571619568
1573315654
118722603
290518483
793717300
944515054
1807481281
98946904
688576734
927170312
358558321
448500568
978001575
895380557
367818392
1214745191
1809166269
736143643
1124106259
1818463511
1847095355
1759217132
1197602118
967919833
1311926054
192561643
666986747
6374606
339114176
916258125
794861366
2082400004
1708353928
828036997
512803865
2010543449
105303002
345301607
1579373001
981836761
1909633061
1101265312
56529468
1817745583
715317277
117821321
2015927749
1765378820
1488100899
1419297307
1309332287
441979882
838053684
827885602
604889099
1487099057
1403709938
105889163
143063901
1267794049
1006222931
1662140550
772779089
1326598862
855098293
2056264349
236501382
786933223
221118282
962119868
1368722681
1446551779
401559838
1795970937
1437504965
336825456
93761920
114958100
1725296588
896837733
1469331329
97099429
780027345
1699614815
2062061735
1913902552
678822642
350605513
2075493361
1564743160
88337537
1833976105
1168341256
1885305858
1138444424
1818555218
1396511196
1241563962
701908014
998734492
1832294131
151355997
886044846
6258806
73910364
1304747386
1261241035
248164851
738574314
913814308
1105181481
618110037
741133689
65891738
2009267957
136325693
707568766
1782936513
932149476
2140673242
440681465
85524452
1617129158
1253663590
106272938
1815993414
563147111
256453353
1752867542
336892175
671918853
510868050
1354608030
1529703279
2131791851
1312473033
986029159
685719285
1520250828
224431712
696827768
802535105
1456047200
1586015211
1477912685
417308295
581425736
1109443468
946465993
1844177531
553518282
435707803
1203333387
451248848
1289695207
1961628912
2060814779
269662796
1681804886
99917719
1178658702
533099198
1707647834
1602369941
235992220
1749912488
1089423995
1381450656
1913304608
294767098
1865007947
1534170378
78770951
689780746
2113920311
1824506281
57843572
882300282
414317746
446013193
1339671790
1323373974
1108279803
904535388
1216699103
1315169986
703263198
1716324519
311351987
1980037117
1633573563
1759078775
1853723675
299093329
1777096561
159286175
1065871485
1264461458
1578010939
252289527
1055050811
1290107290
1540824656
58614312
116162973
1053643780
1411750335
20730291
1540050265
1867087370
1342037867
1390200501
1526152881
806732022
2071676804
659907551
2012348960
864353278
561835668
1472640340
665313830
447196198
803173753
1445188204
667009944
67682089
60085456
1634568765
1839605407
1605408760
908055347
894656646
974046303
1253372387
1006308941
985482945
544782581
1863131672
1753252809
1285357562
927310792
1266296488
1320323322
1559040911
4661795
1837592364
849710540
1793494717
1205772583
1623768821
1389961848
675247973
2109267292
1960183809
253826547
2074548722
932140319
1852893339
1677051607
1739386277
1066664228
789868573
1010183426
1064151237
2146001029
1650852563
583207624
863947528
1532294059
1063504048
564597041
47029316
1794375707
892745485
1073676197
1188712891
607454222
1864454847
68774711
1978547358
1343344667
756216831
1412181715
286194804
935513290
291400717
1226464946
1497828559
1343643236
205001738
258083838
552661235
748725627
1405116590
86382631
2070289036
766761516
1796408792
793574109
43489511
2122599546
498347929
854115009
641560960
1791347368
1277229316
1756179476
764541027
1635116413
1877146373
1765960019
1523149371
1563846494
1959175217
1319101535
732701487
1378609810
1381182007
499397662
1915047961
828258938
1674838901
1695193531
187108930
1976207727
1335253869
2121127068
1931084429
188692847
1951319357
316214581
987924766
995028871
842062290
1743540056
1248449673
330834479
630366862
1134444581
863102165
703820871
546898861
20219979
1507486829
1512697363
1690581570
1038003660
470798737
40097798
333237722
1050623964
1804461051
1382738614
785930983
1691769134
299158768
1582511552
854018452
1141717635
1794017333
1116768238
2089478564
1810472148
454728480
1574530610
2078020401
492008681
1268627941
528981351
180584543
1943122422
988102854
686829278
181059646
1860172030
1560197488
1135204803
703139966
467834600
698917385
57222574
1889448790
519504846
1086534080
1566178251
199740188
780866337
1654559226
1556575925
1786883064
613496070
1558940439
1935357177
379863857
1593160696
1731057860
816705148
108951879
2086331957
842280522
338810645
1710874583
1368141896
1125472439
2094955194
1810352742
731034942
929422035
980320903
858073543
1899938153
986029159
291892572
819151932
1438932917
312811957
87741201
1490961197
1875093621
1568804245
1185833770
1829903229
84438491
253144044
1003329864
1276723196
219808536
507550600
688541760
1749373343
2036915170
673793009
1642875889
2026394062
114341201
1780020899
1108554248
1201530843
809777744
2062827162
428495618
817026234
411569669
1864288907
1516734225
1965929772
305980273
1252777568
1808129515
1415637969
1953892473
987044732
511001085
1964168634
1202552650
316288306
1380659004
1183011777
2060045257
316552626
975143549
1404259343
801325063
2087972068
1848150283
722920207
1705968010
943255675
381398350
1185216204
871678093
106138144
127494236
449313725
1373793711
1644276043
179591878
639733175
646384210
2116123663
1831103958
1567547469
1933962147
1028970081
1859872527
1699473317
1235432838
1793666276
913788542
311668315
721054428
1112658887
1300168520
1503414122
1715952935
960435715
2085770868
2079247031
1332895935
390505888
1048120726
663988016
1698487176
1815332907
1229064082
1693923602
1828703553
729922094
97826365
212543413
1130978367
1136210269
1383370249
1960405361
1570160353
1735538736
1166109932
1379056006
456831397
1642813764
1330897874
1387172931
923766125
692255335
1081214466
761744220
1601053942
1535676479
366648748
1136241626
1134127977
842618488
642695748
205919678
99440932
127742432
1808002199
1821093486
2007033703
228834092
890473624
756581365
1744215144
1794561163
1570913389
133664463
132101958
1457250734
1562554253
935079961
950880511
1223013001
692361303
39392554
18462485
194223760
1831463964
928397442
707462617
1239328205
258038146
1370417677
380228741
1052495943
205791952
1184630106
1177223303
1115135241
1287716213
2101761681
582162489
306634286
694018468
189255696
1691844068
1359161803
422329398
888919902
1189744256
1886170465
487205002
712705681
404101018
1252211856
338081474
1697069599
723393459
638386906
950222033
27170859
1155720751
752364017
1702675088
476211283
1002618517
820215566
1457223089
876801415
1077543816
1119779757
1048666345
555769065
207499676
1054149233
13595512
929914560
580127476
2086822587
628420716
746517414
2116218532
1862808649
1666373734
1170461670
451457057
1619960255
506531415
2063051585
2023455751
705435715
424293394
564643068
719775576
686149963
1755458063
142020514
337323370
547964966
1642925774
1425305621
1855729008
1297929166
1936518323
1968949837
1106588699
40700370
354752719
121974241
841018152
651229624
1225991734
1720888138
185897575
807657569
794241484
1443517253
718061281
2088298344
996646327
490119912
1024421170
1130591078
1865060774
947195787
1015046560
1887121267
30609908
110014215
386279164
209361061
742452565
560473659
1128016760
516100979
2106127218
280766308
1879269822
1808003734
107929484
1888851032
1027620822
1293513662
1272550442
615831514
1876034760
490192324
1285912950
184524946
549045451
1048733463
1149493517
1294730305
110627234
1609458723
876939543
782230568
1517364586
1485319042
1257657793
867889490
151268580
196480305
1391965057
58636318
876963341
1403298176
1017477235
298782321
868146585
1512947871
1682684117
1222996766
784297428
1743605942
717324003
1127922831
1159761609
105157556
1491425664
1469051282
437042552
1193054919
1868778179
1211737396
98799900
522412026
346117150
803748018
473155639
1102663696
1387625800
1355977171
1575271725
930163175
1460644569
1859109110
1201617525
1755356447
999324123
781845203
1645702313
1583218927
182055253
1307045831
1579859921
1517364190
596717953
297476162
130179789
657417846
829266021
1752681330
316095956
301151586
1417120015
2134025028
246803393
43470222
731677230
143502671
1661944027
1672468944
563589304
921339437
1532019793
1101795976
1031384687
1504041002
1712105062
604287816
730235383
1374523867
888881958
1792129000
2045762826
520218111
38473712
1468782391
1530418018
107572479
1303287183
1707322640
1704752345
1548180009
1791707076
961935275
358322595
333044472
2079827554
217364784
426302859
532169542
1689927783
1021507626
261697093
561217002
1353673685
2145306502
1199187693
1411749294
1714005285
1770298237
131767497
1844237305
2017034056
1003080693
627381828
1071827589
1090506910
830527645
1606128157
1132355239
326065450
1563899808
1496908877
1708291625
1949814407
1282902949
1924196888
1373341866
1999506957
1188071827
23636864
997689757
2022038018
2005764550
5708295
2146037624
143926814
496666058
64024467
467098344
699308805
2054786884
212782460
1371100063
1988562551
967850933
842204860
1392104325
1475461010
165232345
1569551858
1889014709
244192793
2141163750
173202347
1298793210
1629415845
839889324
166226702
355634403
457558082
5533560
302644816
412860826
901629437
1582178131
1016873450
1619533021
552288411
982981221
1278843449
613573288
1435254829
852539077
150658247
916469497
550850518
418824950
555342772
496754767
1978430985
546324808
844806064
2038259370
64332519
536819416
751282408
835982633
1318420363
502892551
1490709072
768273438
1234080875
1936145021
553063070
1529125509
863631485
2069845704
312591601
529901393
1445114889
242424924
361218031
1613305258
2007175459
1918307258
2124378730
519251670
371266860
511822066
1287442686
1858129006
1730824034
801208114
1177460773
751501157
2015210792
836975092
1592148620
1514074011
1064715011
1078960424
415205702
1730186660
1639489846
768458334
594430361
204043775
543986380
1933767227
960238711
1463896793
191337601
1535937977
125956567
1266256302
1197830407
1664047950
965534153
360145635
132189740
1316787743
1541052012
713584533
752333188
1774018194
856232013
961716128
522886827
1619585278
1416750255
1044991850
1038247933
1092345113
597699208
1194093632
1386131633
1779757
482421264
1461031037
1050845682
789682684
2003754507
1045221007
1589077803
1793821624
975162352
1629914086
577631115
299540344
1427773808
1206728725
100250245
2111981127
1992462923
1973832985
712607078
1142304346
616379109
874996544
973137656
362962929
622113861
769586572
1996759181
928562573
141811879
1003797232
401334475
458171212
1415556013
272698618
116098696
536638398
268142478
2144514943
1956584900
1211213535
1472562499
2138658650
815199154
939651718
1336956322
932147734
1835470774
1833276027
1718681722
963856875
1840685631
358250636
867342081
1499164183
1398143147
1212091159
1892702857
2000698463
1053199021
138528772
2108798341
287961594
455976456
792557060
859746671
893351263
478692021
623610746
119311146
330986521
1437140647
327888755
164805483
1596143427
1925377859
989570123
1086230668
1561453743
1394951277
1978347783
1862493207
1408523437
253038052
2046611508
82585129
1511508024
1489337663
760362742
1092487243
358099689
2055009848
375298014
152958211
808838493
1816573866
481038394
733136433
315944919
1290086338
359430258
237712493
455666325
1819962416
1506382144
895543377
555443027
816345121
24647682
1031630823
1314027385
2103317985
1361893614
768743783
338637947
670376209
698626159
721237098
299093329
1336741083
1350707175
723443728
800683306
1528405017
851173293
1123726367
1900142114
1566051512
931840674
401596485
1106212829
118169117
1868063012
2132761895
1416261379
1187671194
1229223774
2052359095
806499069
649783479
2055120714
2082577877
1543915568
197324277
1421304346
1423807986
533012951
567397636
1328082413
936550413
5835575
1603579917
866205387
596100514
1160192425
1719518714
1641455118
2094177080
275673780
1050587629
101438706
2143942021
1249444485
384875005
1931746288
1829020368
1240015402
490525949
562350111
1015238540
1905143772
909108287
104241124
354993789
206212484
692097723
1687283682
300047989
2039488652
1230564344
317230309
1083103091
1286906432
1064333170
1899888941
626652878
130466076
831658537
1197057884
2093085578
111870998
1913926395
67286836
1646247139
1716357135
1579917959
242317472
2065473065
356235195
1637432863
860956656
1783656095
1954601434
1727322046
1925594845
1554344565
1598947105
1323289683
342983048
341901597
2093275485
226813455
1782754207
1299183082
204553117
1585843673
859528391
1251436689
1941734402
1446112697
1489018909
1663406541
1602803949
255919866
1266873397
2075112890
1889457817
1038899368
250346793
1753508224
2013828050
292490978
2117524063
1949316130
1614008924
950636162
1622966978
26586705
32595115
1441619683
232005385
1074358170
1424181024
461458434
1950072761
588792618
341998489
611408095
1013891603
1915520663
752871092
1809896485
1896495372
58843595
1102151959
484971060
74976148
1228594965
2020903610
1294804306
1464910501
1282232772
1898001949
1043151182
1910945226
868854253
1839818690
1680330886
2084084575
1757737233
1874280878
268899540
1800189262
287432561
655590202
1511495313
1180584588
1428856078
220654679
2098380824
1501425883
1089814393
817419764
149360840
1912900271
1144176583
2096665500
1467284009
162857000
1209854072
2121415949
605716437
1801605691
1868649969
2015530224
253594677
576132027
848267149
1697372533
1697528807
477551406
1534755669
154245295
256038380
1005198178
885944398
1529019995
1827613091
807469876
1750036947
1430939625
810033911
1182439880
1836988974
1819381008
1609149637
607428586
1220916641
1873239097
1119689584
121512697
1232443142
61520651
999542781
265704602
1330305711
1331715651
24853041
612216418
736241040
1119416636
1273191692
1747646427
634186900
217125208
161364917
1818995630
759303571
704721420
797477047
1591807110
1014603477
1842175121
1224168609
199936614
1609295975
1762017386
2111652213
944340624
587256878
1544049239
954612507
1168925509
880668774
832081019
1487375680
522049472
1668187069
1977475683
1291364953
771712911
1476287310
1034819965
1416229507
1032834364
239998368
1557334078
1031800899
237732042
1905963038
670269208
119743427
1805091662
311742178
338547704
37261200
457402055
912086413
1613681587
1625186574
1746709630
713308633
2077383734
540774220
188609015
1828998495
1514199218
626427031
1963602457
1642005925
1365337318
1158872984
600078638
600814584
2127789705
1384556120
846987390
87447670
56467932
1318661989
1741289296
412166880
449164646
400349327
1094405116
1267888685
872116923
580882833
1764755676
817263128
1916882333
1946258968
615250112
1779821446
607269554
1687222955
1950453281
270135404
1121706596
811967248
951602380
1946287911
425602406
1836940555
16145433
1728944377
631647437
409663107
1892473432
994442372
197498189
197343941
1746546080
415016002
84101421
1069642932
950634158
1486454907
2058716892
1729762438
1295552076
666710682
500713634
904951322
995385020
1595235338
664113336
1403433436
829395804
369089604
1066709315
464781982
1877002300
939016353
1267932507
1687904502
892979034
1836242643
599765577
723523100
1380089
2036715869
14390924
2048346866
644845156
1079732302
1026899681
525382702
692755866
1708117293
1103692848
685458625
1521237395
846003479
1915082510
903305619
524551853
935896830
1509115607
1594132958
127268973
1297737781
346061211
2014758163
1771610727
1622589352
559201484
1807062700
1555784178
1900742327
854228947
1793765406
2115515140
519141980
1326265146
1718568652
164441452
1469128897
1461843052
1417017813
1065978196
2106547091
1928791140
1791736060
1683207579
195960317
44660876
1393093957
957824552
1797562185
1810919630
311489145
96777881
1094402308
1569012765
1492841840
1098149642
1147040823
1639522057
1143075558
2027563725
1672105214
715664857
1889342963
1782351731
1633180935
1221837562
1205726745
594374880
1972573221
1812459062
1718645877
768291634
1046581113
681837859
462322198
1999403054
2091100371
124331220
1269621776
1570337285
1029691785
1041237405
515748175
1543450550
629868294
1504262545
429192942
1711263293
1514582447
2028422239
298570099
1799377259
1589457663
1485874876
1565414406
1898279972
939942353
1260059478
164902958
1129498156
202153590
1228617517
228133821
164946764
1928505540
567482674
1855652307
1652002643
940800666
712555593
875539090
2071261414
286034861
764950332
1556497577
588776401
136604303
1240058678
294111620
1779897269
1040962065
1782131233
1528591582
678904766
1687840054
1989723971
1551615261
2014368424
1870349156
71781472
674374215
674739780
262476969
364387712
2043132810
1101051790
1969546919
475488257
1145282885
1324729650
1707641649
252282427
91979193
1870005716
1473660347
998858374
1439328197
1319946483
241486963
319402822
1209230918
1667289743
1762335440
799916364
1272871743
951929191
460014210
1042892442
1514683686
779107726
1129618477
2145570983
1015484003
261697093
1575273674
2113739622
1704716820
291989500
1561744188
358617061
1053369405
210774487
203875304
1196906581
284735132
1894172475
1570191694
1613483156
1844867909
2073877246
1630569121
1244089865
1134476534
1824841730
908663436
111224284
1295814476
2052281610
2059475786
1538592857
2003287285
322724681
1880995780
1155537258
817501872
113616292
479561959
455825439
1581264567
1480130520
246855970
160120516
53058466
1529151
869467883
285181157
2073551028
1698589817
1907593945
1432712706
701640006
899220775
2134781494
1690274154
8097295
1619468559
280080969
776106360
1580612633
11166924
317824776
1582907001
1135948304
1105139472
972145306
57435170
1176194593
1287574701
807179894
1570592850
356211648
528292936
1559900086
1154878345
1133468556
1433757382
1161028881
1259955792
68893465
1713875430
1539021077
2057081443
690691065
1895597715
985516109
1350548087
1178627639
427157466
540407396
2097915256
933529572
880491262
385625628
600330718
2054767447
2013016467
705447054
1092830491
178359047
750181461
1907255875
1109228452
679099610
436197085
577538702
1888911560
1946154613
566961396
1923066801
1587809714
1326708025
629255015
2592272
366375335
791849379
1400956582
40757712
1543814520
1856136479
1151066656
1792018843
155135035
841068279
485566069
780027345
1275022587
1310423846
1179467686
657703464
217005617
412490708
582661749
200444077
1655197769
2036983730
1281251959
2020261996
76644486
789547230
343053223
858708097
2064321065
1604917511
1754581130
998328021
1878875677
1631476895
1901329640
536053155
2117715289
1438561113
945303499
1261674302
582952321
733306723
293359491
1013680338
58660871
1494118019
341180000
2109603860
1996651607
741977683
1393393856
588783232
1611321683
935977737
1905379639
1017274519
1097214805
571881871
595431699
1687517242
2075425417
25588587
398551734
1310831620
787163673
84065093
1573489649
398315774
1833349074
304260147
2042323841
2017894261
168554238
395587065
345217383
1035522935
947816731
1360211073
1990772061
571411388
523419647
1130051326
1724965228
140758167
1874663482
289194317
701822935
1643607953
162577137
1670143507
979932570
976211223
2083198875
706455112
1020995139
1187588901
157178205
655259965
270421631
1538034664
2022187054
74975622
611427528
20420630
336098213
1526933273
1834990706
1637757684
1272726726
1475876473
528708133
91329035
1218148649
269554567
740303590
1186759116
14290886
1840476427
701276293
1628305257
448883022
1002334807
683547243
577970002
1329548441
1453809961
1662593030
479780662
2015582421
1521079514
91162794
1098042298
969933467
1985407902
1737276165
422081552
146370815
1167320676
1494744713
656815947
1564238688
246450921
2139831972
1003988997
1548668970
1725140500
125642735
1384655494
412595028
1509065821
291915539
129793682
495787449
848979854
1537323629
1229755516
1069243739
991646099
1990906332
501251188
490192324
1173807566
427249896
1613349394
1648386649
765493319
375851037
1050375648
1529673242
93694929
191763581
1074960065
1546094186
1631081635
1786950341
183363777
1101288374
858672968
242169693
625378716
975888742
1049262162
1984574329
857608347
831358742
1612532768
1399624694
733616279
1988971487
1142982667
331198382
711357057
158069914
1097245724
1132060991
1034708219
73830576
1261749919
2116916764
1408700859
1137764200
1732956480
1019510706
1513983329
211532996
1112115211
1231878972
430137132
1678261096
1758826488
1516719725
1531867479
1170031351
545313650
1371632473
1734113185
618992794
679382059
1705116181
243450607
296484128
1995513257
1329654655
441742756
2067863207
1671988472
1741473276
1403733079
106068233
386809713
2111984400
792390059
1040895587
1768694659
1557505875
760076754
1643422545
1068423047
746834110
418378727
307890216
237269616
729509341
379218336
1667616706
274275578
1670969322
1527687709
121880499
188964566
1810985964
1681867897
148603868
1735832752
19638472
1158865645
115407538
436999775
67053786
853679296
819195911
1175504869
1120273336
1755429266
676069837
154727958
591365528
344196017
686726774
1403178512
862738549
1554330250
1826154625
591676971
1804876233
116838507
8679465
1771087734
951703898
1848566628
1770458758
684024172
1236735687
694823681
938943298
1252294719
334476038
1760669113
112683376
390949351
1776926112
1990116509
792270428
164527168
902364436
2012411590
1448999751
889411482
215339986
1374290053
1601493102
837443469
1306320492
294873907
32142602
1599355548
1130371349
1827764435
1698834277
2026854222
657317254
1794368508
2067395040
693501943
1409955887
1187595308
1043592350
1844690589
35882391
245349680
624760353
1242722629
321832144
722111628
1688628030
2128965556
1303281241
1829489712
390493112
138795207
209911659
1171810558
1670243010
1472287679
1009640653
110633497
1402497332
85022400
1396954807
1793354332
1774252234
1006270898
1846938409
1666469095
1315262096
1681151588
916282763
1815345172
1932321144
1655846868
1562598817
1031384687
1638102150
931029722
1188908661
72575982
251959710
626989968
1536362086
1671923911
1145539897
1681989674
1963365959
2052332351
43006170
1499840570
312382390
2008974747
972889829
580891942
2046944309
1639502777
455342999
1989272324
306385952
135725170
44316256
1031478448
1013915214
1816039510
1694587612
1953387532
79349822
941079064
172694827
1238757624
1686039910
1971343398
1430932251
1716359785
616245273
1179590392
1567385858
1285512017
1325858767
657532614
1185315597
876117463
967374548
755691815
1445905993
1413018837
651137454
1417203579
1379799033
1113916594
927227199
1543609949
593538118
634999614
1161232060
1950240342
730887521
648968298
889471965
1825944320
726761988
646221702
1774208084
461190736
1847447968
1694829379
1705025137
958712990
1843035175
1255907508
56497285
501561493
897994351
518939309
1653946271
211836811
499624655
1774487211
1212113820
28871648
1025893174
1887273075
319030331
1095393575
1733349068
342006255
1627424612
1117152790
1629272170
590820584
2084592631
1979683363
83301155
1956072174
953343589
1952730225
1217841613
471637039
1266644070
1837376957
588932101
1868612451
2078056007
149822559
499250614
1379028750
1617150872
2090246165
682419180
1861302298
44073525
1165929025
952031003
817763845
805996861
378952386
708837839
1968650285
1702877953
54292542
713410307
1940183025
2049353238
837380364
1895053417
1457786538
275302684
90184352
664429322
1184914695
50894184
274206773
1969423664
595292117
302034855
1304406547
1534573015
252544642
1879595136
186341804
181949547
520718908
1788173721
1640143257
27390613
766136235
755327522
1493727490
2069330088
335418777
470371482
1810710467
1343178821
1715115829
15910227
818375392
1331946997
424552050
1769630128
1289747768
1842639471
1241952073
1186032178
649948228
316373977
272454453
582922870
200236340
595522360
502332724
2046119142
932489605
1206732735
965322714
1003766860
221958801
1499655434
1695200305
494971160
91230450
880835887
1593632385
687554046
1903260306
995523195
2083975085
1253585577
280405029
4538344
692625223
285711611
901696369
2071076901
635197862
797121805
1769491147
890081190
433913268
1297493107
2144853997
2113580224
2087753370
490395019
1257660828
2016086402
332998463
905371025
2045532302
1790515208
1548614044
2036063397
1806877578
1722472424
1904269490
1740636938
523779785
1865174272
1227279094
1587783758
1147642123
1613460739
1366338526
1859278838
2089610143
1453665774
940595813
1398763893
714417714
2091062513
1433319073
1577885640
1759953725
57333479
1567676102
1857141775
650442438
1291032972
910065305
2078903551
802056453
932098069
56023723
830463600
922507269
776740243
827100505
584726511
2004266366
1833002764
1960570513
1686453600
260784186
1868681671
1132415495
716228411
186939169
777663839
1347463615
1267520604
1764096071
492907988
1790959106
659310775
948515042
1826714131
868143792
1758672678
463371759
1055533190
1267573253
1431937195
621406486
1009046800
366988046
1814594096
312392718
1339784570
625526263
369973283
1007026959
523419751
454759591
1731870410
543228233
1596984983
1235920132
516314099
1457696305
1928960086
79353512
1553063571
692647488
1066227699
505601237
33081602
709453781
1762162404
760285900
607696318
657066092
1276025553
281548440
1359920695
1318494781
1438058334
955796927
843478400
555435230
523548943
698367243
79655486
1552924906
347646833
686618585
2091811809
1698273886
1206657780
1485736286
858837171
1318232800
1132337168
15403793
239761909
1821988737
1822275080
615073403
1467684937
575997029
1439686344
555159092
1592753459
690182497
837149107
618172892
751085036
851013661
1703838682
298321926
681465995
1409327985
378198949
1222028824
307423675
961387437
373244781
1751837434
1058106833
944408610
250350837
1621357842
69990467
1378100345
2072382283
1146121386
427943183
1087373637
2032703752
83470261
1409209548
1693105070
106248757
575220427
2113788439
1425209122
116701949
991092651
1181265283
1662344260
328859068
1020443631
888534101
1021705958
736748857
856157432
1722340962
1021959837
1422271066
552058459
395682887
424545816
676741389
1165610919
657239896
1957779444
1664254531
2090324500
1055670918
1203912501
1857601441
1051672623
1055880868
276543352
1992796458
1082852157
1401674008
1802725951
255199501
1043845875
109911950
2016658713
1550596374
1324555695
1808258859
1658337252
2001330032
1936504999
1942590876
244465991
489928894
1854471341
993172282
1372413501
1060546458
1823740191
1531496483
2021399094
1445712344
1845730226
1406125733
1102746934
1882498635
1250850261
566605144
80538782
666926439
141006420
1043552170
644412155
89265069
1738693091
1495780148
1086459596
496366504
1736659005
1541382735
1955384992
1091857737
574655916
997960590
214757224
177874579
1546524148
1593403322
1695030041
2131153453
1336859634
1415661426
665637177
589371053
101665205
1142541314
1772132025
2065348881
1915332940
542053975
1047237621
477644532
382974618
2094977999
1631380751
2139671049
251781618
1528379226
1559134777
108598327
1786255928
991931444
1003135824
1254690765
1101327877
1547166288
1045171444
1639052105
2020062102
433108780
323436017
971015005
1373855592
544005836
1987836156
1503587941
1117694325
1497520416
774972880
1573673766
1040522906
1911843186
1907909287
1089247030
1426299229
927923169
1476525018
931093944
1186845625
793262748
160693600
560383171
2049113211
848921357
1221035950
292556338
1360191891
399000079
294750828
792254164
179834909
45462935
1567959219
907857943
1024314800
1655100780
109100370
1445449251
1807444729
1844620456
1457547989
2071832190
153002055
1701695235
1044867829
7166334
400430327
327398293
1626398919
347937736
1651553383
1206883706
391812491
244179567
2070362360
1309962167
473650480
952894237
1764799877
9118791
966269529
709864196
775780113
258132959
929598312
207645408
109907029
861189287
1703834180
1691579166
1265284000
181075715
951021020
1325699833
1333052618
344376012
92852258
1160953582
1445027979
436507745
504745086
135001701
1912283787
2107683194
709241864
642639788
1197636983
318695438
767899096
398858924
151609945
2118079131
601380871
1411487760
1093200275
1157591789
1519696571
520336393
704376162
779786563
1577301380
744896897
1422010075
609769671
1266060810
338308545
475057311
267960652
580218651
2060537148
130027340
1751691821
1698430373
838243233
1474410931
1765499457
1204009901
678081437
1654267780
386210469
1694842022
1838204977
1142637580
2142595019
1192122863
354260303
611881020
1977410331
214882419
162353209
675469020
2072971388
1647156522
1308243152
984935889
827742050
1615691594
1403179107
1394329663
828928817
2009135962
479729202
1019232101
21007956
206320380
131872249
1304298830
1068814608
248661517
1831998271
675122964
1260972840
1603174925
970755679
1567113426
1540676645
745836987
1271825969
1557721698
499040913
18178496
1668502016
1595784510
486748849
1784010124
1748401168
1912239115
441034801
192762130
1379892879
436331762
481304807
1376782975
1379441440
721374204
1539059987
1322248783
260024266
2060849115
1898144488
410202978
1883695012
2064472438
878824325
85032753
2012690087
1548954875
818658060
560802703
1533701986
415833721
1157858615
1945253109
1163411158
674164676
22144112
171744205
1295930432
1429437497
1132908153
151081153
1970649205
1948491775
1470647015
933394524
70741555
1665695120
712020062
286450073
1565067563
516592569
1663157041
1407114385
182531645
1604337112
1911116065
1747831760
53584794
868278268
2078081201
2024183450
1792570125
1489265872
1331264418
1265121261
337162229
1888322182
1230735495
109584403
629977762
206498395
973615279
2132316448
1636472236
340659564
882510985
1505358808
228348646
719232692
416985570
1939467076
2087893931
904352037
1280688066
1674144742
1494919264
318196664
726401935
1250084462
1118925852
1669613019
803261384
850705183
333693007
750167757
1068186364
1108120696
697975718
767857590
1815479272
2066559794
1746679142
1165123262
809750902
1539754263
985080640
698349444
2126213083
1385193904
580011392
382421202
1369248611
1935597417
649658034
805436514
1193893490
1900803591
1581251328
1372613614
1964946383
650506657
1503259351
1362512984
970077623
844245014
1520050115
484869894
1901409623
154226596
1031106568
805889468
1082979018
1843629129
1737232926
220594978
1218123127
1864009017
10379703
1400899559
1439884655
1848055033
151156939
319599068
753523371
114188582
1968237949
1812887679
1350953506
972717020
410924920
642789562
1013877791
750902899
1533282920
418362488
2009866295
2062996134
2112419839
2102802827
2039488679
392182914
952046370
211139890
1026163119
673934285
760265053
1189186617
1665263739
545364250
496210501
1976619762
1549103945
1811207609
1613095059
182031176
967839019
1017900994
1227321555
1861357644
1987908559
2013283307
1021152102
913373372
1992080674
1467481052
1189661793
112267174
782889472
1880701516
1116359116
1462643107
949994440
2025126796
1570243184
1573613250
2040880090
1579309767
437312496
687846014
3280534
1871617866
1506703555
889902272
221776317
1717700741
2058997001
2050713722
1307626217
379214422
1405599379
2127735499
609666841
1907955397
1301342507
1500984026
235909622
417745462
860447468
1127577952
976357001
432778358
1383546689
1919260775
352129215
727245547
1273151816
433523670
1329004038
1146987889
890358992
300962721
261513830
1932149384
1735301506
2131515500
1170511996
1453835130
1774555643
1219777614
1858219929
329709028
906107497
2009397221
1863405268
1954453035
1330170763
1314330436
883945714
896627027
1422602457
1047724060
191431211
201712110
1304076438
416743988
7753855
1547105683
642544314
1476227292
1181474996
483133739
355455694
40868549
510997998
1884198343
2093409339
1721409965
1118442138
484351336
1853053204
1372573105
1593054950
439131099
1770806399
362446769
1268333926
812248618
1570358554
998051482
1121009053
1464840594
1353786932
210277036
678552379
576629967
358826604
2100669411
473113777
1086727354
1870624400
1305283670
4105259
843310313
301918358
755896280
656507594
1952516942
2110239577
530731950
764962302
408540048
725235757
1067423859
1310732741
8555320
813360879
31252839
1883075320
784712898
1214151643
29578559
438113642
1940256797
1453261113
956377960
907728518
1134756318
1555550473
819228985
1710852083
1114038240
1077724833
1989892323
1390267601
182971683
1507236641
284714392
447909866
1865322306
172600839
1342486627
599044194
2127315493
195224431
1615910182
217791264
1327882853
620158588
230484140
2009497492
190557855
1197564277
1150605521
1109614717
113486032
534904931
1686610275
40039322
677292794
553319178
1569111327
667225278
589769986
1777718361
1029066329
2064422076
537903190
1847585920
245444928
227910339
1586937738
819381305
1210173311
1231295482
166539291
1414131553
1799173426
156531862
160709306
733189745
51178823
1703197651
1990184461
1962006919
1221665474
95702590
2112982651
645069195
48356216
460418422
245788777
1547781725
2044108531
2142701655
221088198
19727572
1394176750
1288168646
1230545728
770913762
1901698134
834000639
2109604836
833119671
595951456
164898326
908151469
252259610
1993047226
2141703415
876710285
1873482683
1450826385
35637631
1002888754
2116642716
870238407
299051232
821208149
882289720
1152336336
617195265
1055490084
2039412495
663307588
788780553
1762847728
1518289425
715145291
911953991
2082307919
1165186881
1401589055
1878159352
270191243
1711792396
561363870
405552335
541230830
420912425
869454457
1298784071
165579003
640185092
376219947
787449885
458797201
962538273
2060145530
298528682
637242122
1005686004
1201156707
1936220001
1582390837
117241416
265704602
564173632
1746320659
530466728
1466581089
503102387
972029426
1911575769
469002812
1197427141
994928016
1439066461
220773320
952831539
881928801
1173646043
1695198941
2023359464
1678643745
651099130
562801827
1382234332
782531202
1640815765
845268803
1626434264
1809295197
232152008
1168373805
292151671
320517977
260793634
876977672
730119508
2015028822
1912359157
393688707
129577103
1790754658
628586298
617214110
376355407
1686218780
1022001835
1244443038
19847478
985459448
209789693
832969831
360692469
1887732088
177573047
1471311131
603059451
168524665
407655695
72086607
439635339
1861488157
1764872618
1790837630
1254313796
883623214
242639021
1532699099
226337178
400341173
80096480
2064671945
785243369
1808994947
1828728784
1308088554
540309584
1768679789
1231096156
1619223499
762358983
1930859241
401032313
1158301037
690230038
1798481824
1179614102
499091496
626274872
1842656956
1822671061
557585415
1198436618
489602202
106237795
1573191526
1834184778
600624822
1684651755
1318615648
640424127
1946646436
1990459427
1783634132
324404701
609997019
1608683079
97481945
870866705
1336235761
991209146
1392041480
914378425
2064662292
1263005349
2088399969
29269670
19261664
1397675991
1610002922
899695995
638866400
371007587
1993638699
1327917944
1589547771
827535010
860391205
1098996786
149516839
1857929767
267709264
1297861403
251346706
316217184
2133738854
584829315
1678086937
24232082
439634408
22570910
900180054
986272087
1521969673
893677714
770507171
1912244218
1610048088
621058183
993904679
1098810504
1901409436
1355754572
369962781
518798884
1282130466
1547985502
243468653
1249814748
896482232
1039962712
48486791
1125446444
1554293808
444095896
870205215
1547473282
1299675625
534260390
708926719
642982230
558954194
1999126644
368419602
1786637385
473689152
732273296
653725040
1689934256
493608041
1347851795
989545802
1685228993
699759985
623480223
1296639841
1655174379
607848860
653658864
620404416
1135997346
383262813
1666275264
1452415537
540778691
2077261630
224101804
661563955
1057218401
21716281
1520661628
542136389
899002777
1791165235
392669927
1208703234
1039235109
1050173625
207084204
1275145019
2057617461
370977410
1325024705
1084966050
1257876639
2101731929
490972701
164719752
214228879
84663122
2097056506
746681212
879756585
395409416
2093294170
899713311
1861398309
908491155
1157159088
1535725633
1699179286
291258890
1450913517
1609558539
1562873324
1924288520
1490768140
1376094533
398118413
264099032
1997579282
1572182743
135736288
1736069704
1219741242
785136317
1390191955
769165252
501554924
1008975411
202879032
1724024408
1965327842
1020468901
1010751846
335077637
1311687115
31833662
1699350795
146871494
1643261267
1905300420
938528746
1974379043
947690700
1395854361
145617457
1695671125
852374837
1701732112
1658519597
1253195514
1330031546
1426996019
533314340
1895251434
1767691156
89995056
811611360
1157034134
545753139
623420447
932831603
1259325403
1826085686
2102338922
402614097
900121575
2076996552
1909727050
255387389
652998612
1897460176
1641550465
99391576
178498978
527060557
794725728
1380532917
1827252839
1780692904
1029013490
1073149696
1121138698
1014912826
2054458666
1953546483
216137113
1656640619
1017997754
382559228
2032626210
2073390849
2013702288
1048067905
475080030
1018070907
2037225248
1223508072
1665397830
965645193
557429684
48950788
1277960665
101981808
1681299587
496425928
2005598646
1430707519
1410215514
254533193
1336339188
772402769
530084326
501199754
1701835619
1851716927
437430181
1032873062
1239658959
1048504366
1151861988
133919325
832612934
1942980600
2061826250
2005834472
359768161
509436369
1328157611
1719362007
1821232362
2002713236
1058794444
617895702
664414888
1421085767
1195107872
1615244348
1381819793
1997674312
1661584057
919651449
620172395
1384704471
1917473529
849398332
438092918
526751775
532943483
247433365
1344634803
654892602
1275345545
1492991793
807040708
1294436556
794036291
430723015
854089147
1731725884
144538896
1636214958
2074084987
2002243938
523430167
1886474422
429440689
470002746
1112466064
984867195
1311049981
1021949231
738664907
728359646
1561529665
1260414295
1122899282
1242149957
1884913525
491167099
1017005153
1317922789
84677926
385702764
1550534634
1186850055
322724681
638111725
743773463
2016510667
1189881952
143806075
1749967279
535710326
1406594927
1838351420
1541487370
941774963
445995270
1582823241
379044310
618043384
281405902
1540356047
101437366
932020752
1086172841
133203337
1900243313
358456927
2048474375
1539342354
1906164758
2000577448
257811619
2008116978
334913101
676268167
1257720513
745884643
1861085891
2117810371
1057236907
1015274427
1639349293
358328600
2058564320
1179927446
1386550256
1675229205
1729350819
405193994
804864742
681428906
929053408
1592612994
1251182257
1214089580
1228509562
190033157
1337621825
20681028
770675039
1074068712
1457000434
2047522351
1699585206
1971979934
1463412046
1665277552
835278004
501544439
355277832
1575707915
626377205
620298953
1159564377
942361640
1214171308
900955264
1674889391
57526597
864058586
2011550234
823440153
306943644
1520919020
1379152572
823829959
712223620
464719335
1730032256
1972382347
2137492809
1787733842
1700712544
1711625344
761451775
893248679
1057525895
1323021693
427884980
1463616083
506796872
632104931
985459448
673545917
1778448109
960824507
498232724
1471438141
1740212900
433766134
1512896387
124926613
226859290
1857726114
630343792
86659372
939968171
2007972022
1121426023
926398309
1302336660
238848645
1887756611
272731106
1379645447
814765564
245024961
913055316
794936007
1778621550
1248204423
847970307
1468427352
1582986285
549449068
2092074510
447353811
1418254555
134117158
933216075
402688991
1929932117
1103359468
502036884
1697905205
1796721627
1023227155
1115637969
1955914443
445409647
618705186
1472681210
565979459
283460304
1943122154
1963770224
63137084
1812290683
1081742394
995968738
1202518593
827257921
1886494965
1447010934
143763750
1343185414
336765098
1092409405
1602479726
2121014338
919277651
159161654
1107835015
62491610
1624062903
1717460872
733405
1955217246
950411015
318443197
1460480084
2082538931
1272842029
1959863374
563406653
504814724
390912001
1490219023
1477635539
1956796857
1258079338
1551620725
1669424036
1542398611
1399645836
1985713908
1991778424
673675112
874367473
800343137
453460965
1545993522
1469824223
136424282
462472804
228835765
693025360
797132732
31458918
798349264
1275960280
279233251
59920221
865347596
1863778224
333357636
352577504
298198547
460421863
1194535390
894352375
792929278
1815432801
1242164792
783583795
532617436
1441397775
1155735180
1227601828
1455873671
32556841
925917835
824468044
937756593
1649722459
1217572651
1707099281
41505358
1168921302
1980810507
1218868312
1681408287
1371219047
1437174657
1360610147
191619122
131388463
710149876
297343913
981268874
918980102
1503011725
1463402770
2063520835
582086243
322979257
1044915672
1495156301
573952686
1569852098
573360882
377666813
306166040
1935177063
2044912321
2096679588
1674931281
1833366970
1294516809
1921590814
2064294869
917658635
489011396
1108367084
1681643095
1339430116
1552781969
978745352
95428878
998742189
989333197
829175164
1287141502
491930163
349435596
770325070
780980230
1089949132
564570767
179046499
92952560
151430125
213282026
1906065869
1870128417
1902137198
1370927088
2093190575
2092019985
620419284
125368148
1622934757
2093222816
515213193
1013080329
736294712
1382047938
530838696
574955295
348188710
109375456
960773280
761833188
16233291
848608844
552998310
275574195
159412952
1363065021
1655015717
1692296642
1962184505
327520855
1530607368
123717364
400884581
1388014188
823242123
1303857696
1538345413
1499383239
1459737555
1420057279
1844561584
1943727070
699790557
648968298
70065622
1555749416
56734332
1503011725
338204242
764697473
1803913342
219286967
778489041
1886831364
1581868274
1873452206
1798515811
1542330665
1624951395
700707001
1753480685
1351322236
1761851454
229521081
1756537501
140595972
1886063206
1919305607
721607701
689951582
1287333999
509787358
1588370983
2106373820
1384520327
997132223
1962191869
1525555907
948281682
578386940
54641345
1058298104
1435791968
392549421
2096087019
1339669536
1481333535
1693328992
1416838461
225969057
914958355
2076444559
1836060815
315628582
1774284631
123920530
318569185
1472376939
596288357
624472119
1955868121
1678019423
1164602386
1315546088
536514627
64920
538973785
1227680515
773029132
298012582
678632203
1746858853
1002292204
1657126871
1064626476
790902074
52181488
1861576089
1904959239
1679091184
978850551
1699229201
57500392
339646941
213025279
652437985
79672843
623692572
258597871
15750407
165397207
534004833
588907565
840557438
1759193227
473763763
2001395717
1358543553
1325604047
600083304
1413789374
276402981
657136028
561446467
1592281464
319232132
1751744771
1278830653
1035119695
581951865
161250308
2133364496
1735538736
555793211
1029948320
1801033772
1179532941
1908102984
1695898568
912823170
485928879
1559737276
1686614993
406221300
1020250698
959310615
488826214
1991355155
614788597
727881331
1106237355
377534
643123040
969319152
1995287907
1771842157
1098410166
482411127
1041055318
352794770
1485332467
1519457986
1982713949
406149465
1075350602
1408286448
1467519095
493485408
477073889
836012550
288852053
300224360
156574864
843813129
1537693637
995350705
647595806
2064392804
1988367640
1858293670
1103385420
200195375
680817496
721493398
2025457550
960756952
564132889
686822666
1419022116
881047992
625537719
2094430137
1093732741
2058110008
521812960
1504628907
491393377
925690
1520648290
994200435
120778045
1133025935
2124254936
1471822293
17500043
2076372009
77231506
630451718
1889646556
648915063
893148401
1323802983
1133318952
617599571
679872385
1692402567
163989804
1694999524
479873055
342315565
2017352060
567061686
929189810
594585530
42722019
1272816569
134242703
403027537
242902340
504349642
1208405037
1734735922
351039825
1179540412
1009133611
1689066783
892442733
332246701
417635102
2121091199
840551422
107684510
947299538
528565762
108418805
198775250
1759674905
1897505084
1885638046
973720797
1705289469
701194647
437442646
1354710104
2059043657
416122574
884112316
1410917016
1344193685
2083070289
1273345932
1040861300
1506204692
911270887
1991125786
481485369
223551177
1522803712
1045461064
1800476298
557655142
153775412
1313814984
1344776224
1099925545
212217490
1975646627
1863952448
1783322243
271097995
443110026
1240684077
1541935527
1007666805
716996375
2003008185
182178273
936678417
2139327797
1469082166
375102653
486965772
1146291684
1978991386
1248474120
467465986
600065454
1344605837
1683010253
128583570
572965216
688575158
1894620148
1449682957
1950900564
1381662705
477062837
1144585239
839267567
912038390
1282414371
1148290291
606973978
1763636543
1607814595
1454156692
843600040
1585566098
50299100
1088645902
1076880919
611398790
478036711
245924913
23681595
928946119
141389619
216636271
1776451168
1556161909
1209229752
1156214351
120568930
1830811528
771988492
159563027
510926320
1387292534
775533469
150554681
336113539
1106996688
355601467
30583911
401448082
893126241
1157487313
1425946599
1424340284
251025497
2043519561
661642709
1146788661
2046982416
2106370356
400560027
1167678803
1824892049
1722895541
421678919
621407111
1088321538
1805094408
1593224499
1426204420
1947341532
1395730944
1126922157
1567426109
1047085468
1956852898
1482758661
55352853
1425343543
494361744
1253044389
497161565
2123466460
1309158415
48711566
1240001094
1048364146
1862855892
1275507249
1689299544
891852255
398703305
1424863596
1259145717
761599395
1343957285
144514253
922935618
1687241308
1593952667
142448059
1019854151
1249124195
187264395
2119432462
1190152215
1195636687
806720267
339337087
161857528
1739176495
1777240426
1394438349
20994442
293806872
1100933897
1650433620
516574215
54642941
1796528083
1654786572
1704796780
2016003268
345395884
1599298761
713763525
1337007530
541195010
1133466443
1265361404
1238034587
1336343710
94672231
686547401
1606128157
185500436
81854249
1382866725
1776073404
1800748081
298572002
64861244
1321648947
1944113912
278900400
704563779
679516687
2009239808
1739983433
1921649913
1076358730
1105504770
767889649
407352677
631200503
1988038286
256994774
2438751
1731751548
1848194698
191855556
1336088399
612310023
522733133
229919051
1561447146
1739136038
332977360
615033568
126441370
1999461683
1491807989
710274715
187189092
2071208217
237531669
155681757
1871504891
1755478146
1528546058
1623985991
1494888121
158967170
1318943867
563664740
738186347
2008788906
62244477
2104613757
422330418
2020336616
1274608976
1974770173
1165371126
1145535587
1511508024
1487008566
1069659872
564719187
1635940839
335648135
703618899
1169196251
355012644
1651716772
1623723747
1360707487
783462531
1801743772
1061676010
2087240286
1832606666
217383630
747456996
1100711194
1816650630
662940943
1459712397
469094534
637968094
1067644486
1095962795
456945128
2142175393
591556255
1750153611
1690742672
973187951
1774344954
2051962108
1480930283
12509206
716935407
1302217223
1257462034
766724140
434156219
443672402
769061853
397070095
2094942361
142226429
2052510425
1980707911
1151407147
356092303
300191107
792437764
2066640163
712802399
1799130923
149278572
1433590601
2058665347
1461458032
597221860
2094944905
442387905
931630621
447749821
1996715995
1675179305
283058400
1525216731
2121921671
506702699
754114313
32365251
660488779
877208186
34874269
1288882731
210978036
1006245846
1212048986
1424996405
537579948
105146243
1994505311
733363195
216133442
1617199985
1943799791
1304144196
1945008909
168913503
1092797233
465792853
935881326
484698620
216990017
406292169
375477824
1482778032
1990588080
483062300
1571235041
1543077324
875329244
937045364
1931013904
864031378
515381733
475945377
1610621124
1241916447
2042990235
1779020184
522724941
1201834345
1473276778
1976416894
1515866404
1075324414
2101915966
1770046591
332107127
783577376
542764648
648506441
2146059988
142070320
1301018340
1100075106
1876442477
217791264
136863320
495575192
466276197
231400582
1253255092
280259425
1350043864
887969005
688126234
1734832728
1809553378
2017058913
2146050550
1556414094
1440776956
1436112721
1819419687
1499095015
1454306953
878034586
1900541403
1914640494
1849676057
2022983450
387773180
1099951974
1574991071
613109357
1426546623
1746667372
1794343000
1626842357
1707096416
823704532
1391051589
1853189790
1951975229
359507147
1105945146
781809477
558357281
1914229765
837628784
1974345585
272163958
589093525
1305791672
386650067
678079338
1269695689
1045296038
1223434909
819228870
252726421
449431183
798343577
993950799
1114534148
1248087697
906841421
510122464
21955279
1110428366
686106403
1791375451
2139165734
2109995745
795300717
1747465963
1814335314
1248788588
1734255828
465022859
1623632693
1609094809
1605412176
1439813193
1906133950
2112367283
19723917
727998240
1618007587
1693222292
1161337323
1731589654
1539376161
1209644935
1155937913
1203747864
298643160
702838314
597966302
901421340
904052366
2093360469
665691109
1132465628
997882218
1609508035
2131845065
408585006
747153096
1247837646
1882410820
766580384
1312085886
1990884495
2120724253
1212628678
813278336
825505589
1245855959
1172418778
746723513
2109354042
1839147506
374385352
1377681918
1443819457
593394402
860387095
1022346865
643645223
554674472
88358366
909462141
442345627
1089607981
794685680
963921444
1383360322
2063255479
139878787
1974988846
2112605270
1941290564
399000079
1921857658
472974499
32851167
1759072234
304092109
376846463
971174012
578100063
1527491095
1390812781
1863665551
1917873242
449023300
146643242
324029696
1863923244
1294057922
1861685222
1584828294
1851565105
988958567
1762236214
715144335
1265094683
1950454988
315301196
853526595
2055246285
1494613030
358389902
119613817
2106159453
1538211594
1094405116
1087921057
1680252999
1116576053
1389862020
2085795202
1396907448
1597041009
507394749
1799173426
2098390300
1538297203
1318028975
170498050
2049033201
25574560
1017557944
1625428194
962325145
658490888
548591071
1886715922
1329622747
1878635456
1435101481
1499172384
1751401114
1575969955
124494581
1068809863
93225852
1552220501
180362975
270564502
539416487
272009822
1634216048
1596024060
1370565859
507420391
1318347121
1953366258
1839598628
1427638703
1152524393
310379578
1210854774
702850591
550032043
1891496960
1144779703
709542642
602655274
1075986935
1933962147
599927398
1449419408
2096976790
60020015
26248435
2015746579
505636994
60544529
679571911
1394892922
1967341632
374574339
1556891991
1044058274
922196218
981801086
755317091
1681037664
103579333
153538617
2055043072
1700342366
12313644
781426493
1056140289
1793523557
1588975296
70056959
332610896
1742053135
723778768
766826243
571496363
1539326820
1940873608
2121844254
1208874529
399418425
1536047663
390924121
1119817175
625616531
1213398714
1138245047
1431937195
109826154
1099556132
711539088
1860992877
1692656740
779689861
1426337818
670282368
242167764
22744665
77451650
1950240342
1225074599
825668448
738860322
112545258
761266447
780346036
1358742614
307507433
1289563993
848394630
1530353058
428803447
1691091933
1641221671
1768287893
1059643214
256757742
1102020429
724395909
759854998
458303433
532309461
544810599
1437058171
286862390
216987116
41983283
348299316
405866415
323749055
141309479
852916935
968575414
988181227
1946428657
1308503961
1964494956
566364458
855961771
15551354
826194051
1103874719
1356355980
1069468397
790388883
446979764
38936374
1918365501
285737105
1641867865
115919677
558698877
298586031
1001547435
807077782
258593283
190027041
1706090878
811136511
1802229666
1823671862
927518407
1038550451
1198521530
2124005572
64891159
1757710412
605246047
1724329435
699135842
1902673184
198620245
993836833
943330589
221598862
386863685
1955446019
366641211
676094606
116974463
1288525641
178935177
1007646711
551406855
608397497
516794945
1926755616
1835753261
1078494822
1396239244
1387001068
1028718830
161615521
515007862
152975079
372750754
904556437
1634083526
1030886800
2057866486
728017809
1994634896
1738962904
842123617
1750703451
265248598
481297020
1589282983
142221160
1544162991
47808576
205989196
1373286685
13125418
63856082
1072520174
1112404938
170470785
1688988755
1772389135
372137845
1616985270
1838502809
560052906
1499001094
423360837
17557632
249628800
333922819
1369339947
1059929891
1659124051
373233664
1122140224
860595018
384662913
649200286
2109591052
292464360
413791741
1197355949
1533218600
835970840
1559883385
1587343022
398198626
1644055316
359227998
820769695
393577794
1144469645
385337604
652893023
91320925
1149204142
776164212
1780456351
934579129
451559977
1648730381
624982551
370701835
824878780
1664161329
448837449
1023804596
1021221259
128896567
1549784530
424937209
447321154
101204390
837760908
1495321553
1664663492
2114376176
580143286
1058511875
1144207086
1032844466
1589320840
676037946
709737630
582916956
300316503
2023704001
1935965872
1142877796
472149768
270368625
910605801
468956604
482878104
298436233
526066557
339216803
170727071
1195954244
939077293
947136307
883605319
473096215
1451412012
875676693
845615936
1886024458
578739341
1292307518
1664201925
263880180
1223848992
1797281295
1985014149
918108188
148804028
969803862
1084767031
268491517
1609344857
648237900
857635927
569131861
1430473979
1848734347
348394140
1101737642
1288981276
2049089521
508032392
1846289127
1292931365
1267700381
1222231100
340497673
552162878
167868
268711049
1089608690
1251477599
661981727
1530031335
481118338
1805479084
1121790520
1270067088
1873765921
1740550267
1487960975
1531646425
199377654
398128886
541094307
1496708112
2082304731
1390351356
1948324830
1827583937
1596603641
869479020
883063265
816609155
1661229701
1948824951
1602311467
1923250514
174171492
1796826247
1505791346
2002340369
1919129292
1273573364
1114116003
1472356793
418373033
481174082
1775231847
905918358
1174818398
196426752
1646835656
770268135
995983015
261584486
1744678922
1110440703
790925169
614493971
1397380618
2096428123
1699793948
780624842
462617833
270995801
1490258270
1100001688
587783966
148382977
99041629
959819334
1804976886
957639581
1475010125
823744165
44692113
1441623888
1796018739
400672317
1260470026
524871528
1983857723
1614791461
1782649184
547670982
166472584
1588457614
1871820220
2135161215
1268339504
1770057791
2008907917
778042671
1616865299
1082152839
1525709717
98100715
266028078
1005509168
826740902
2053433621
301450687
841393794
1793752377
1662736814
1401270893
1856760476
1962640875
195448501
1264661615
1220174900
1238293814
147545729
1427650961
2025207092
2106578035
1681582561
2090404027
1944224529
1147570023
2081674622
1844316307
1328693046
1983493970
251865748
1463305894
204885793
1805989813
1173923038
369962781
66240672
453392867
1637636382
1586247953
1234224150
1513677241
1364027128
293223428
840572621
50870913
80306239
255316253
1732201665
1048862770
2013392608
32431412
359831055
1471320997
1072796566
1166735052
491765092
1766748308
420988263
460394034
632676733
1060165025
621707762
1074143835
1109600936
2027467599
445816051
891031045
1677048387
1749392520
754203459
1085461715
470827688
2068195964
510207826
1663652369
1731260524
2033537747
1858782240
1165836258
1079916164
1140081768
301250223
1779436753
368789350
2086971049
1118110189
912568679
1458052200
35096171
126914065
1661907360
4805416
1512659741
1521009590
1587265917
145585646
1861663216
69970946
528669705
1284825146
1532162461
777257478
470478382
792762339
545757886
470492028
1726110391
683710695
1962054365
269465084
1265287837
1065649640
203076990
1661378959
1803249540
1455202508
1105627210
1368287927
907652615
753527790
653745447
1264392858
2014163580
1779630643
1576638475
2050929969
421802861
618235671
686615409
827156140
822440676
690934443
1860924401
2134487911
2074424549
838763466
1011701851
625251624
1632777929
1008216301
519628108
1732032624
483519336
1504958921
1164586828
187670388
370273140
667646091
763081884
1502857208
1848210260
572378831
537522710
2060034079
2113234609
514593923
124383382
1300902657
1109128515
1539388517
1601805696
4304555
1111526078
84712887
491358997
1285590501
746758635
1493507989
25428189
286004101
2067455900
1616929009
1127099277
315018668
547824307
1084522494
837542231
2135789913
1027160923
2053911881
305223520
1206163117
1089818870
11098933
1441730163
1534768886
543598946
512251775
1922513715
1802543265
1459360001
1836401415
1056573814
277945579
61371208
222659783
1162853297
1495520735
807698141
227067927
1260789416
423387996
614584086
789953640
216070868
1104009061
725504078
420869154
1750006268
502703996
1196267606
1256310154
1043851534
139713928
1740388483
557159161
878153403
257698889
387977147
1703732734
1945522119
2072942633
5420404
315022190
2055957680
2081067823
733528163
1380204943
2107529084
1189063012
1708446288
1199134940
1622483109
320420898
871669128
1120956320
1772128418
377102383
1656302461
916015558
1768204484
1906662989
1405306763
417503086
1129799567
487148928
808833964
373291243
1391046138
477009056
1620497442
1196988084
996443086
1380671052
1352477856
1554741989
2011710421
530055511
1432377116
445153734
671948343
890548584
180322150
1952489300
710906591
1144958739
1765642888
674407500
1254369238
1616795355
378137698
1187205993
1462603454
2077326341
324520154
759086543
1691619239
1528670071
2115387977
1656059846
1522382513
760837258
108036894
1336473494
281730176
1751200374
1077574821
286965640
1387174058
947658463
1938317364
447295915
851381117
1048331904
1971709311
1337694899
770245224
291871332
1033439377
70131621
1515410827
1860781952
1251083927
195667286
243056036
594378441
355186337
1233940505
665179286
1247066065
1040891463
118924916
1990053722
2092387922
45516136
943257089
1155371330
102123689
460281993
313724824
1744328632
982855968
1292541260
1301169368
213190975
1962088415
875822042
1122058818
938871049
1510761707
1044940681
939742483
1140565175
1073926114
1273384878
1879221958
617295823
600925841
1607415427
1205436815
1938235477
828660358
269829897
1493463958
908426283
301921267
904940675
677652906
1172715378
2020444846
564409057
836720290
1076779322
2109232950
174172663
768005539
140859281
22913188
987908636
1234953922
1544158550
61427459
1588535485
1038119841
2008598105
1092317284
2102839388
1268195325
1190862195
841882873
849560759
1200779947
484620430
517403030
1230080637
1146716113
759854730
1902669180
512596225
224625634
921069993
557839572
560264712
43909843
1570403372
1627038439
236345452
625372575
612793070
955125475
1330544325
110123515
1402033045
54864117
2083060527
483767557
195210622
447909866
1428640884
44488087
429878621
2047800686
1652663206
1773466095
1453424015
1350951659
667831787
1988685913
355929266
1089685462
431575996
148647659
1797335321
1785612701
1851259758
1250446262
795650001
498846886
1864677645
297786183
1132725674
252059386
1759376522
2024589575
976784163
1731119286
147768380
131223478
462418820
1191379376
981335775
1591440238
362284945
238781735
362793121
2032925429
1016390114
908413781
507902381
597086006
705225690
1207539055
1752363962
1983038816
2053705385
2095822826
2123561380
795669383
1901416822
1144701819
1948748200
1663705071
1400355246
2050598995
1236172610
707915879
646982660
1405278180
776852124
984718518
656921840
1730653194
1532697814
726121193
2079517610
1213444669
1475730037
1452936978
2061171778
925050443
327362108
1103294975
630834230
1821880242
238421196
1751670030
512553527
1008876648
17109002
1897346957
2012135763
223117865
1221002713
289865148
1862511864
1550184801
436538706
207862179
830051685
1507120977
432085036
1275345654
1274621878
605441475
527606857
1910123754
1819846930
1663567886
1474945952
1046123038
1991149466
222891592
1229351395
1866557613
1288062299
827880809
351245035
1600987014
1464799639
74184349
884469155
1381760885
173772511
994484630
1747337189
35198795
636651156
1073671262
20538673
1874906192
1553907530
674794031
1122485534
1593755503
1538859570
466884804
1739412404
1665550166
350075200
146649642
990988018
1541618700
444514767
1173690939
1548637017
1696679402
32223530
1383055121
192431507
1421268244
320749582
1375951029
1452058272
1053258010
1275017181
1947585546
1328467421
850010548
419370212
161993093
2074494337
142582007
514416154
1880092763
490614631
649717057
198842017
1542920381
1533042572
961451259
315887042
1922944750
2098000268
491712341
426920443
368525933
396859072
1921451944
670306322
2071990164
1923248373
413826859
714348664
1933511758
2116684295
586350698
1626263457
657785482
640347357
1634965307
236635756
130850328
857400698
872551125
810511772
2130303777
574365295
1020075547
676196045
2069000104
6811325
1303015357
1315549124
1328677259
1346683145
1042384497
1520050115
1478220865
155189178
1939552286
158681419
1052227823
460121363
945738048
224922931
1189423528
55268952
2047581817
2127454775
2097483239
53896875
586053457
1576550684
1526725273
230239696
803901874
858461421
222268118
1060799105
689129857
930481226
1758103332
887962370
2031049349
1635979785
1605310557
23871028
1835615045
2131843471
937383168
56318938
544533059
1791187161
1327262938
932009857
1560374831
1869331115
1083795250
1330306828
507420391
468252329
1454523216
293645542
2011816150
48820654
365331528
1031399707
1831862520
225165393
376030497
1504805208
501495171
374938087
1401682433
1565271438
158659187
1426088546
1936403197
1235713804
166587545
1949758636
2146477703
927131379
87355831
829307666
2016411852
1878232002
1159988495
1544780399
383463705
116283601
956087359
2878273
1981638492
88803144
2044612614
648764058
1936211304
1223166455
1230650306
464302542
940771783
125348152
590235772
1759603864
871681389
34636332
85357413
2081960517
1027733964
752919622
567684977
1366914286
130817282
192257253
2119481782
759322043
26068382
1675110620
543465769
1516418014
1527256204
1255026816
1429115210
1189871713
664822744
1920504641
1445006777
1375082557
1430051614
304635228
1367296710
1918752015
477810539
1336855386
1814868981
251196671
2055874758
191126820
1531239792
1537101731
1672675149
1425732860
512317133
764875076
342251725
549929390
211050226
209115349
967204715
1608323537
1953273915
1672636926
1121270085
409960781
550384148
1365299790
1493550729
1423820872
1901174611
1191228992
2031122143
1001455299
798055487
2133083677
1887733316
1039750740
1613441758
1996195591
575138153
33093632
1165070856
210820464
1161699162
1376130560
207834613
494827188
709995789
583769539
1863626429
1034011994
1833006774
967762762
597771156
609535777
985860055
1218406783
1712550752
630747341
413260316
698380136
911636695
1228771704
2087585348
1538300276
1864746869
1764389603
1013112161
927370747
2065463663
1540286452
1509924372
1828100867
2097813472
329613190
1308863169
735770359
299238165
736776386
195385312
427276422
89326756
1131049255
1182712911
1311911324
423004165
1854527241
1202386959
939572517
874396857
2070240801
1109443468
1038482981
1476964607
788358316
1288413440
363813938
1565213281
1247999766
613436923
1343230080
451060521
1792108393
1247719249
2002594626
1497246603
1868888322
1357204300
1433536256
1186175360
1141169499
1042191200
903678989
586128055
41720434
985432121
985123212
1912261764
1064550015
49966831
828339526
1571330388
1336015421
2045646646
1006433414
827069925
1017657784
177050395
1010965059
1522495615
381018551
927225420
118141865
645855482
7242938
1306462927
1018648995
1679822249
1066888555
843233992
2085276598
89220363
1923560588
914168789
1472555239
1661656135
1004795786
1600762192
1547898013
1083175454
168391671
757225546
12243945
257539317
1037628991
1066033938
210148596
1801942048
1052204836
579300149
1344554806
874327071
526464665
788358019
213319795
284662831
704691947
1348556552
624602315
1889836761
1956492233
137777105
1005723544
301476196
60857297
123940157
1642077020
1662321025
529913254
1390191955
869663952
23001080
1402287435
1598622237
1255138817
1609268179
1813582588
1662235529
1930551201
486549999
2127307612
874129612
86067189
533368161
924163421
524052047
319016964
1881296628
2133259719
131104558
892311590
200314047
54638025
269850744
1289854641
135831950
646235964
1436023840
2048104234
811559242
218810872
115350751
955111832
2066333957
1259741140
485187382
1870885696
1754010336
331514320
1012570363
468404162
585707536
964175365
830148655
231741643
1663196603
1384137610
265383197
1190639197
1028058828
555407703
1437411529
979727894
1454800215
2128564698
1999981827
1607409501
1393713230
1930361132
1092569567
1068649822
185617498
1664718078
1907442398
81850870
2049723443
1971484213
1233307395
1519184245
895213087
63519342
184142547
1511036943
22082852
1209821346
672958951
976147362
949735667
1308124036
108870486
114797553
794817065
43398001
2039460573
1027591218
1393817533
988036850
438275644
1551182431
1865337256
1291935980
399210058
1569655137
583771376
823992822
236433152
1151271326
1832907805
281921441
747273488
199539611
1555044372
110423253
1571958913
292224318
596232674
674427275
1592400174
961883687
1015907380
1137639132
388183811
702391006
2102080557
1692702583
402412720
550947170
1108120696
1970978099
1201015830
1635792477
1420433617
1280882287
1097826822
1432780385
1258516980
1705832430
219418464
1360377972
790971825
1637054923
1672895283
1426400947
1720350658
61905377
1079730081
1257187034
851951333
461265586
237619797
958383255
1776533096
354368853
1891942830
1874760341
2046176439
1418733791
1776580340
2062270326
358121520
1995277521
156401143
2127436497
598089603
1911060731
1896509396
871413052
1697275761
316073942
1935997990
1436999531
1068262213
2131041006
185505166
1530017580
276887135
1018904757
6507034
325912759
1389915174
742006774
584976581
1917515352
1300191842
99727739
1983029713
2076190271
1976191867
453007840
2014794350
1317510597
619258637
1036169762
1802237782
331250553
1699240780
755517315
484554578
1533821240
400377750
801744272
1168759458
2119488769
195865354
1619585278
1497020837
263731994
398087422
903918229
912914891
916990507
565498087
93461435
87423049
1354790658
1848455924
1751479873
1353143479
1770925967
727317925
1995519481
324698667
1234536681
196120852
431552902
1637070316
733404827
2062362138
1471611375
537644963
474376354
973712332
474254140
2021373480
1433100169
130702463
529259114
1694895209
87063240
1796517136
1028212445
115178133
1754913775
615579506
1718875451
1473010968
65109910
1744399445
1681741830
1723383097
1537775567
2009988443
1415922816
1393716948
1388748537
1487908125
2096087019
1534790702
872675629
400097740
1450922975
2095641486
1795083747
2133670998
1476963130
1652127249
1089779634
1274767050
563682968
1612515750
1432548577
1516642677
588875530
994653027
810762186
1835359959
744029388
1341301671
668675963
211359032
1046209505
554360296
933935261
38118020
972382786
193359104
1740058479
248830346
1966797913
514874301
230163270
1900122471
1706614735
629110942
1528598732
431394652
39757951
1488122829
1341301671
1233699499
422893461
1587931752
2015788251
1014142743
1635359815
1166727982
1619485632
1453486186
1672153040
2083070017
46771713
1722707531
1516576800
121085227
1712079932
184975867
2061996566
221300576
2020694252
1268458102
772895248
484563953
1174940713
1262269390
126304990
1808598147
1567922742
1937330661
331786131
379851414
410639051
1882020962
456673853
882478832
1396334444
1871682799
799318233
64407021
1172418778
972877766
2109628274
1825531202
683463278
1097858996
1837956946
1645648255
1820600674
1179974943
192184463
1646300183
1040130458
1402608625
211890447
343333988
1493476021
955046431
99495206
919430757
151853812
1265938914
304380833
89653008
897456013
1712127156
1308249526
702481910
211510542
1693374413
324946079
1516676681
1161542065
1644782876
1966022418
512782503
761197534
659626640
233941844
533778676
1713667838
813613914
737676630
452126278
434048950
336629196
1753480504
1004593877
885174771
516416947
140206818
399473530
1790075955
1017581434
213051250
1763934758
423623694
694105098
31745192
130566320
1753902466
1474244762
1978781991
936226046
1560584749
1073391241
1695399352
1825683344
293039967
1559641043
2138427845
7418680
1342245702
522749848
549445752
277615569
1016035960
1783971686
1568971990
1814847122
841377510
1867359363
805395114
1244680024
215058728
303927478
660694370
880274401
1235824411
1081309048
2048733751
849158376
1027622089
145392376
1111782030
1635515162
1035731374
1843913043
241646466
476097239
529697702
1634954713
1901848131
1410665123
427018978
2101241049
1677957571
1731343864
452668263
1980637535
1492946448
1899916126
589953073
1757978685
1238898664
239874151
1441977916
1433227924
1915119160
1236320839
1198746274
910817733
438231497
233233161
609506352
60705877
1951632497
961075468
16535033
1444113035
1677574717
1353559650
1245041015
1303940324
95077227
1581232164
799443937
1163814862
276543038
1901149804
1941064085
1432721112
1515754733
948649211
1145091444
1367221569
1180495166
1443223363
767044522
483487598
1184426823
1716591865
601710390
405687956
1824388760
1519424530
705748745
1099863980
1118874889
113995445
1909683373
372399295
204338357
149938302
1808424995
41899564
356631249
1702639020
1126654941
381247625
735835704
1743517874
2040086695
981605567
938440066
969808473
2080379169
2107105024
1392365967
911321537
23813603
213128022
910982141
1412413360
1870212811
1504646302
1067042962
1878058774
241793439
481875354
366982767
1428309045
1895180865
1385687806
378694869
1538126930
528145184
416856916
1392528895
87014310
351228987
734981405
683806884
1319283240
2004020154
1044833990
795650001
879748418
2132129924
1882730636
1880390274
692829925
2135525721
390384663
1404971950
455243064
870965380
272011061
1582673474
727632184
1654567803
410588401
797020775
78076196
1744310684
870635183
1657596898
465993502
1277268953
216077818
2133489399
898684460
230393329
889028539
230704429
746097848
1605204541
1235598997
1782675578
1538264888
961024931
590209847
338858315
1252681164
2095520301
1847263267
1703283964
549993905
1000952147
1611362035
1939946553
1901848986
1247608071
354842449
228380816
1912927128
775780113
1519965505
1954060978
848341836
1979938310
1906802290
1723947232
1295930432
226424235
452167441
856096305
1152707356
1441310059
880956211
373737361
2100014589
1216969552
1740165293
308900042
537479327
449542121
340247663
578523629
1864432476
110929582
1576736155
195521685
1197769261
1428721559
2104695152
1846955380
1906312330
1885216980
494215746
671088831
1778039293
613379475
270058517
1405335158
1512341032
707824412
866865170
342343260
1037719825
1438369785
1920991562
556702499
927282877
759795297
471544964
171306439
953623604
1611327263
530095642
1355866392
1940676921
1584427948
607093487
552599199
2055047110
590564104
266400102
1669843931
333862543
1977998283
1808124565
1154673285
2109705813
549239720
440314529
1401904705
1536713305
1734346729
846132034
1023022548
10883801
842144119
969624111
41839024
349660169
941086986
995350705
632239805
933984334
1978407409
1828053647
1154747598
168577593
986183637
282985112
844660399
395275980
1964467702
680852832
1715021299
1264838356
795951042
1918510640
1483003201
40705490
1815294959
50757817
1337189306
2034878152
661792427
348710832
294162162
1518891640
404135215
1765454737
1884204325
526203085
461401611
2085053321
1841880147
2047252061
1169997279
48996614
1604453270
1706873742
462411296
469906335
1172307850
792535561
229037447
43313218
1472217750
195440673
554266715
2120416797
232937207
243323228
823525652
1084460375
566284523
1222019309
393583787
1913474862
1338460828
2069942784
484056666
920344226
1092515303
1029825962
1175775745
40076555
498463649
607848860
527436440
1882084224
1041667544
276190272
1570931169
1315338562
43033619
654902355
1889107345
813812085
875605616
977117292
1731284273
404259079
922319935
1883467910
370338855
815797059
380473474
679404023
1297019693
1614715356
1535379964
601511573
322933617
157748380
500757941
848993244
1736116214
381493623
1732386136
145407239
1271836328
1472920948
50491010
44982371
1953375425
655577702
2017609122
1563120606
1895149689
1460579552
2078536099
1308367016
147388059
409621104
1681255339
687903914
1105782559
875717485
423482552
1983419959
1164862200
520405672
325111324
386279164
1719453478
2091464541
1678311296
1700819207
1697414809
563443185
1700552496
735861624
1907820545
1588015585
2068728407
1667615357
311357739
1950727997
760826192
954879398
397384344
542596960
1404800571
2085348391
1709725315
1889988069
546395824
1724217753
1802225788
747238436
2037056492
982927675
356694305
1508757338
623600644
1600386672
164832975
218999288
1324552952
446405772
768122224
1168299988
956751809
1965768889
715356750
1508974306
634547215
2068696378
1354157007
196085169
1648875704
198943750
2025964452
986292931
607256475
2094942361
1746703649
357034065
1237837698
456797980
883344863
834897864
1842142793
217934283
677654907
1588817951
524520320
1533903544
788329659
426731409
542227188
1951929194
1826198756
2128479289
1181525335
509689545
638630856
1888731686
617519387
1080191967
1953462759
2039576073
2071354933
2143906027
1926308664
959889726
8696054
1251602817
2088893918
1946999390
826882580
1315618153
55480150
1453156778
1773188953
295367977
1021784402
571173782
1488609910
1918800273
793980330
1411113504
1046559523
1752327551
1615527864
162933309
1808743769
1799662795
407433058
1527026662
883715279
324835840
869624341
195490502
330357745
1161758037
1652574406
1788874908
1002376555
1791155503
1077991995
172045513
1723024524
1572973822
1468138803
625984886
1070559885
2009291826
1788700056
1267085860
1528503048
1166687614
2104797392
2081124247
1688437367
1905357298
297149518
52761628
1869011542
1428721559
766586901
1552733339
147267279
1991472937
1221252616
320100775
347712759
1015962516
1681293863
331465645
653978831
426547738
1707769350
8658566
872442046
89932210
583585455
313761803
1131854761
4495437
620978836
2040848286
251597757
494897588
1651225962
661453977
149422604
1693083187
663104499
1162703330
1517243406
1199181816
351432110
148523018
932240821
1461048028
2117631193
2135368643
2046251119
985028654
1408450024
699790557
628307009
172598409
841533528
832684830
1784405911
525503192
414291430
1011359130
667015832
1156216776
1181654620
685643680
1385763395
994640166
467783380
189161925
1486190837
404262710
977193811
1958788826
277784818
71408407
1139377350
720369730
523362033
256470424
1124405374
1060667377
2006607632
7472686
2016096979
133381207
1596452145
1511121740
391087886
600600314
814004072
1574614939
1983246488
122488523
662284884
1391539658
213341028
1682541642
1145619629
1110955051
93225852
1104793602
292220919
733459360
668642407
1906246704
2034278929
1837629637
121387416
1539857363
2070166776
1961601566
1609287349
1659305960
1342468234
570248786
2113556229
1033997941
809636912
242977148
99188366
305749720
704735283
83000863
898491781
128825750
1594175209
916036135
440603741
104971242
2062327411
1710450620
2124513077
1882841264
264572169
991906063
681441410
86513227
281737332
1286854051
234284537
904843135
1422164330
644740524
973008034
80738915
267854133
1096979080
1353078073
1040624222
1549859664
610404340
1469000280
1521551510
1869608698
1370430578
913713029
476887898
737181467
1912288021
1537772573
1474763156
2089823640
1757864823
366141952
920897670
1277572338
1880168439
1553177073
594017369
1792936778
98303740
2117019769
1407612089
1104025076
601540564
379286097
2112494206
1253846240
1711954702
551532440
1115913897
1323105205
1638368172
2089501857
340001544
1032710204
1284631639
2127188773
1146948704
604733827
866614699
1783167126
493466773
169571995
2048306462
1780646696
970861407
2134554032
1596802079
507552635
1614583418
2061768119
516061683
523814312
730318907
1935800774
975768467
1934815797
1769624182
886395730
132826809
51131350
558759004
88503179
1573650434
1943072609
1480093331
1482275532
718288182
2027139205
1675555338
2069135477
1311723593
1107922150
1802836219
1067439286
1708616752
235919052
958896467
2005031208
759854730
1586935188
407692220
815653583
1773413030
1580959643
642190192
943020823
277002532
1675855588
1716152929
2032611563
224101804
1562489969
1983013305
38525426
237619797
1116336965
808070838
11090768
2110736042
308861982
1886397711
2000307785
274683905
1639225125
1400351240
1718078930
982613852
1607098248
863650281
2007522942
1359740474
1956084654
952642480
1292979523
348531513
1962235123
345647003
1669327482
1426301210
657112019
1480640242
426339958
1460741419
2125894110
1605097010
1301012324
1317895035
623562668
1093674793
203748554
592336959
1894123870
159046561
826928523
1276629853
1425455495
258494811
473512877
1523137450
618220325
1153481669
45684710
929634798
689401188
1910802509
712416402
590569938
1838499267
191255770
1526940980
958762679
218567254
963853857
1361649052
1859008976
1845159127
1235316215
1160745429
1677777944
467392250
344841422
2048844986
1953466135
1594122301
761349219
1141660739
242623289
255652217
1351276642
384573928
419696215
1171064098
1543363968
569323882
1968985602
1423724616
1910295756
1935987472
689846295
1106828590
1134708518
559661729
721010876
1233475764
1989142259
740604411
910691507
363030671
1348113245
1599606038
795229560
1128674065
590331259
373320514
503831334
1868853632
1091645383
1304527764
1815827786
178838749
520265216
1185620962
1440809342
398880587
1036644606
909918337
867779228
801656604
646682725
1087688724
433562287
710962737
451795389
1886754659
926458252
1578242227
1275857134
672780629
12346304
1072397347
1576432928
491701753
1202203943
620693607
1629149807
1322159785
327190297
1718569471
287684134
109922305
2011200752
804701983
1637389581
18767248
767162483
1616501035
158174573
1221687742
536161781
262086026
1286852379
1922321058
34040024
1822097576
1746930554
617463726
189027005
747775673
32069051
1805170570
457978142
72695043
1638414336
1169002480
1928559307
1617321514
323692956
1386282412
799664358
490411138
1381064573
1173946612
881112110
1536719896
1742225308
74919715
183346782
858598142
62828473
1384851381
1222734305
954512556
1877581731
383516989
1282243529
416239149
1273405682
1955790603
1601090499
1479654513
1986520514
2032275740
1586043137
49155469
1328190361
1733255720
1000274938
342694828
352413224
117289756
1361099813
2121014338
1728146031
810812796
140238658
1585428885
303784738
898861144
1915343115
286224079
1738016628
505274601
173129545
710477564
576884825
640849692
56327606
1471655530
1943054817
23959130
705288956
430897631
1979040910
1439230585
590101793
717118543
84070561
1641378585
1758573537
1561478404
1544661176
1544621503
560251802
1446325220
1233824209
886045649
1616781149
967611897
1745483743
1710939119
2101551299
804524094
1420886088
1007380290
1152214453
322020234
15725281
1799311679
302087888
27348848
1286571795
1917936098
506161621
1116724024
928612989
1384000207
1165233443
1732237844
600761127
1344620897
513769246
713470389
1234593898
1791155503
1154756308
2147179415
1033115090
2028834868
942382210
1970281722
1108265703
597970599
958827018
564581336
108639024
237803658
45278196
1452191221
565606878
665201160
1202569241
1449510823
1415273757
1183694494
1548448441
1179493769
288144422
1892634024
1953791675
1076547601
1335477274
367876983
1273950635
1769835414
1676342161
1629828469
229936257
2086409893
530746915
1716681137
1975932751
442786788
323439332
1984063505
385996865
1134842412
2048800814
1017844457
1155792547
1528415094
1360261708
1531185402
1603302063
1778249182
324404943
421793316
496345538
201524999
2121105051
778331785
125841837
851080707
497990483
1965322947
1963181393
363078268
1307359773
1745431713
1240571767
1893840218
30838972
462287522
1800888247
269341580
910718751
1094501212
242317472
1240260970
2031063509
531527780
841963449
945042267
1707083336
1427622011
431083536
1467270043
1352513678
1320932565
1126933245
411538503
610460272
1060411747
1910940804
1345212919
577553011
353713238
1029993364
1793741114
922873505
741740990
780611450
678202181
1526639597
602940711
1166873098
1875096016
1618655223
1146153281
2061728271
45393842
2061194393
2134103660
305951789
588587504
1119249351
393115638
697145254
1981699506
1723403065
694980659
1020416641
1929340806
1874852337
2124687408
679673291
1948560973
1369789113
1623134456
1585635487
1439749833
980057049
732317617
874721325
837713633
358285575
1872497064
484922964
1663700732
1875988709
297909089
1886733160
963101747
1333975578
2123622602
120613046
1984895932
1585595963
599183009
343542581
1323415143
422186366
787646303
1273345053
905812779
1324288320
1888546053
79325994
690135487
772029423
1932013225
1257936568
593571271
788256935
314797894
1460774721
361224261
176273729
1949499391
276692849
1086108822
1681186279
532933694
2122742055
1083915632
1333524636
1994821301
584997852
1889481460
1365151422
1964616533
1254692970
579498088
721745195
978330228
1336408365
215583331
3033914
1825452820
609029702
118107671
977709613
1212965596
1818533143
993352996
492159058
1298642669
1091734010
1119049688
808223288
1799419865
54259383
21381857
407970887
2008744976
76636540
1577863232
1196828204
101869411
2095903049
120562107
1033301529
1039512415
76097696
1094168827
770394748
1492814311
372055046
178228179
1221051758
434800182
27833730
475996786
935432070
335665966
205577768
1364074084
211478300
858847194
2057582687
830358538
2133974502
2039530557
1977703106
1929001760
239703923
2147288376
353006419
1462417844
1185706502
224129088
260840559
1748695729
833584899
1609483712
1226636368
88901264
23269
1726106473
95877371
444386196
1630991412
1475620895
116106543
387616170
1740849320
2108763864
1128296070
1028447154
2086726995
1469780206
832869978
1652820180
1808506231
938229240
265983537
861257000
813407439
903505937
1993210044
617666340
1287146443
497046807
769835352
299478886
576745435
556958548
459312607
1464304452
61096691
1990251539
97078736
2073539470
1199890472
783523813
1957400955
537528525
758873243
1157813389
429043375
1111723523
929257709
1807532178
400582261
2029660291
1113711251
761453334
944944154
1167390247
207706221
1207832928
1344818545
1411247830
900054840
1799757358
620358875
1301744172
928637527
1066316074
1497182906
1239229224
810834544
189190828
1933452003
1931778192
1541244257
66098007
629478759
1869259526
862164516
72870969
376162090
1080525587
1789263407
1940088634
736271003
1924877817
1616083995
947810015
281943149
1728907443
695783264
1808926333
880333407
1951315112
1466509453
1382316208
1775811136
1262665493
1871944227
1916755323
1881882878
1068851428
2066099174
1521743599
840458575
1825324632
853744802
1672403003
728870407
370693244
904996686
418261765
27295254
614299545
2025879010
292891446
901507160
1216903702
714127633
1346424089
1294608321
1782902024
1726924889
1921021486
360707281
1166795865
716844764
1838780070
1909583681
523584147
2046155753
767183452
2146168785
158325530
1551935763
722295531
1303857977
1359234132
2017122464
2034666455
1720615554
1520425804
34300170
1925490907
949294043
1334608307
1350519781
1505655003
1757245655
664822001
1873478297
1590909923
276732162
70562013
1751692616
1770361659
1997593055
2088636432
1946063757
11480352
1143143528
1380408050
376249703
81751102
1662561487
75375450
1896326220
542774287
674999904
1365723165
1866080204
1271234037
1998503247
1020093656
1016508667
755545462
1280684585
383105917
1440679212
1048826336
1818886611
642864137
1079688237
384762859
586359263
1648716566
936367650
2063832565
314600362
1149850976
1772392422
1147325822
2089801995
831729521
1279610964
1019835977
642453254
467688279
1787211220
245620766
2024525546
1491056845
1951142754
2065029495
1192429972
1563010835
511921551
1939335309
856935482
910560627
2122720624
1288071510
1576551357
733345441
1525475534
140293610
507994034
1960554715
398778749
1531882785
1026732282
1036984415
1808948830
2101007364
63675454
1573356751
286037233
1505368800
610619968
249960782
1607572443
1378605090
597285924
1557407543
520455440
481956822
1362858449
591953698
1854897414
997083903
1280427336
1877493120
463316007
1294562081
700519165
245127944
757335148
1043162754
1394176750
1682533466
1887672894
905189966
2050979685
437587375
1596140636
496037050
313530769
2029551022
342620028
1296033222
1890440933
205680575
1684812656
2124254228
1054576796
1687036564
1204762353
1708555643
9299737
60194316
1670455329
1414842808
1042040839
1711089644
2015219879
1787264200
587930500
754050359
380475544
726005772
1549434765
1244067388
1676704718
845170516
59770113
753951690
445263198
363592520
679447733
1282124983
1078933825
1218261048
566672993
251525273
1383321999
1850476592
1569784911
1772153012
842821897
363094658
969102717
291002551
2124144576
1865292361
852320365
1986260951
534865390
672086489
766479361
548909772
646021184
1688986156
2058989060
533322215
788377194
2083850017
930207178
1493473435
955087572
1738513837
173679593
1694650527
1091860625
1874236348
1424867178
454425363
647662964
1097280863
1454615272
705542998
1231761150
1282483533
1088685498
908093303
877706690
1234978984
1172056889
905049874
1863405268
2031869252
1319822944
1152409016
1336527651
1097187949
1946398361
389335303
1990651595
474758682
1652838946
1198185933
686722222
981885878
1389665671
10964148
1150660532
1446431496
1664228911
1999204746
1691093859
250478909
1570355860
1562959567
789874601
964148502
2032628237
1920354694
1926307567
976310655
1051440303
296295481
297416864
145654754
1376368112
1178897489
1548646940
523642630
1865613731
1041057693
899638569
323654981
1840927791
233129605
163323515
2055223019
1881020261
784582983
1552393030
587215291
1146240376
109750428
1329508328
885312720
1731174069
1816508142
774846745
1311672390
1276397652
1738156645
648659847
2071305203
1147848789
1406019141
868424223
1069363621
1326557455
801619085
530981555
1315330867
623546526
117078811
506289090
899678615
1620604252
2109485133
675262615
2010277236
752863986
110513762
1795151800
1952832073
673683575
1816311484
391271825
1349489664
2092452027
152347990
1102408762
1784302339
1007555735
466821024
839345710
1131131670
486140582
587930957
925577494
1740572810
929854677
904428371
155941248
1305170162
63930482
2112665976
144746518
1142317550
1964449491
1360627834
784094455
438019381
1324361637
1013768625
1877552645
1081720444
1132893640
377957437
1076385539
1489388640
338890466
398625828
743204756
544089560
310528568
945209220
1396135985
837578462
530047128
306457904
48423999
862381514
1481026136
2138829172
232297989
573955107
1129622136
824986368
772163956
227513021
424505310
1505835377
965960589
263351157
1706610006
790085251
2111497495
1445014404
1500057398
751923718
787811313
607050816
180059421
832758733
403924154
226878661
1041182430
212723496
1910878280
432005009
1004933536
307148663
26784666
2057763998
1387187105
378078913
1191473781
1162128221
164386843
173302020
1569649124
256664131
1932565807
1654638842
1417719642
632545448
962306859
896293904
259595837
1355401675
820848275
841101049
1027552402
1606602210
766465866
1055914730
1382878170
1819101315
1556001647
1362065723
141645167
734037272
996981561
1634915258
868615013
243819989
1603599755
978046710
2110177985
849151022
668878055
496367139
1193719357
471635193
1919759019
866648012
499132246
1708724855
538203749
1880716992
1369471451
903284360
308618197
506163299
1635508243
1186408399
276936951
2064528651
1858515368
1009450798
1330850361
1683089160
1800465543
746152184
1383889212
2075489086
1455182407
1557988471
562287607
637432683
1859868016
796265056
1051831937
572778657
1041466709
1756552732
802110821
1679769850
1497673033
2085012705
199821264
1518291971
948216614
908152918
1207648307
507261037
191707730
778484967
1008346876
984266658
1758741541
85919183
521930649
54027867
205031655
1038007322
1054920021
999780574
234147116
815815686
716601440
1288641314
168065048
145096335
1802745289
145528545
203687505
60324311
189408523
198419976
916859953
891820948
1057168765
911250579
1103987706
876646162
873987395
1171078568
909059944
1814449081
1004183201
1362504571
1239519430
109813032
1765921059
1935462033
2121845571
1346680258
1222114674
1768546455
996498838
26291556
645570457
1696725515
315231304
1680176003
1645590730
455122023
1179695242
743505126
1533487893
1108131593
749072889
2133851407
646497907
1722924007
1407296057
167444561
1668521693
1700131679
155670178
577594092
2117404529
1351431908
907416925
1273089180
112809062
597755546
218250899
1729773830
1781412690
1847186633
1406795586
1266504673
229340277
804713380
1639645765
760182100
625967716
923203566
807973318
1474005461
1788390378
1588490072
363125856
469835318
2051505282
1990116630
853479357
1569301572
1517075648
1429538896
257103266
1295211989
664036162
1705357079
929741592
1504340257
533846055
1313701441
74983725
1932772625
1612473806
1395606389
1008069590
1056503486
1949921522
1206449207
762969245
1181521694
1127878468
926990746
755794542
1378388845
849755059
897260609
893308848
1908157881
1079361337
573365181
909894878
1526224347
805804716
1811922764
1336314877
1038324901
1693538848
490416374
379693455
160672507
280681881
438042005
2101090386
632133770
170899471
1658590710
862249477
1753105257
338110893
1836993301
966181459
1644121063
1510172869
509745461
1989277740
719232692
1663524038
1789941551
2118628514
1857642811
290519838
258018247
1946467775
1162165738
1072930055
2107002127
327363429
323449372
487132453
605407364
1050847770
1133464546
998710733
2015709140
663372683
1934957192
1801711069
1094889323
604193567
1467931183
1192269367
453810914
1397985669
80824315
84824199
222603481
1708559583
1827412262
1568428171
1328482338
1038580409
1908111741
1603714827
2078709207
1371935712
1933334869
1796344925
973345464
1545531708
1140815335
100876990
872140720
966657413
1531112789
1911268253
556008141
1167314586
523180347
1865591766
806568494
276202035
162066396
834306822
1415005661
2139961940
404262710
262343307
133681504
1485699299
2133793049
1767921954
617319341
939840738
1057276168
284589905
1955681347
1359206066
1976212985
1435054201
1924989827
251453627
2071493591
1968229187
813808440
2145386789
1970933814
315887039
353951739
441539697
768581743
1158387627
633537324
1575244637
875530595
1043988966
1779999803
1400380334
1956672380
522089776
397660458
1645443578
686615409
1900217468
875037073
1476237516
1245606008
539273554
1571947035
2060447850
1403637323
1061712682
1100174898
1899131060
1167016114
243915396
1112318155
437982733
1440872575
1091517055
290223626
542434962
550439533
58385727
58047353
1568607800
1250810340
688858431
722466404
460065000
343483211
1773413650
1831144535
954694161
2068315670
2056394479
1888656656
598049645
386820851
1695674371
936012242
1470029217
1965214039
1039076092
1254016917
1649109549
1795171397
549087720
564044878
400491536
713564021
2005554398
859726062
668403031
1519095563
1681281306
807967651
202482363
1006346768
239214719
1248635546
1894069281
270476322
1559967456
83386183
1145656216
1021884222
1582279965
1751238034
2015609487
1827627707
1003923190
399376197
1656059513
1345690493
1361530378
674637566
1335728216
1235422868
812586027
648159882
2110521483
759859188
859659704
272499778
2135368335
1562732117
974208551
795045487
1692661123
25985158
558383672
1597290639
786270810
605540935
416101142
1219875631
1865750185
818310199
309692616
1480478916
911359694
1139473370
576017161
1171434075
1678717093
1334767152
1144312286
550809328
1878483893
959505401
1434362736
113004192
537041684
1759852235
816733361
507953428
773113857
92184700
1202057626
1328233863
1546728964
246332981
948590822
1930247393
1685389828
1869774491
316985191
46177706
489501979
499009325
497452953
476468655
557675641
293987169
1951075828
1341634429
285748878
883399518
1279295509
1575244637
1431145993
502337431
1638347901
525692611
1886097724
799252857
378779230
671765960
1206502728
2015052209
297422903
1632113158
782164302
1703908217
1026854640
124493795
867191546
890467116
1448193805
2040331964
1505637282
1083483678
1384773758
1250522320
1532736745
1720231473
1266861691
1875053251
22551805
1458482777
455558937
1703731396
676621710
1461917734
1282403100
568137001
570105184
128867744
290380358
2013465964
1701339504
622223227
1090463395
1856128743
992774816
632102915
878161096
1411358457
633496237
127700638
1846928065
1014383708
917973117
956749381
1582857163
1495874554
452724991
1318899092
1239731275
637826396
1021165348
1742911932
1930947293
2077245521
2139717181
2054540990
1512519814
515852727
869133051
1244784634
1854241692
1013261346
1544356583
1805363616
688370335
738277806
1537777894
443315399
1749762528
856398228
267265714
1382136644
1854126410
13946010
1652879586
319747801
406082350
1503731710
1359340878
1590407721
1619626233
943570744
159729599
749405218
1798011773
2065207884
1046181989
1034503707
1851241257
258124262
821153098
980993312
1474871702
1793495018
469491180
179617881
602942673
386317395
194688123
1713805424
2030482818
510815025
1493875525
566263376
1134008725
174490669
1611984219
569986757
484624546
1300504504
114827006
1559557142
56821765
1778966538
416578396
221292597
965523814
1705639650
265420511
1360268282
1282924219
208076886
890913351
61765308
664501920
1275823600
1622870228
360787939
34842746
1393685641
598501696
91059890
68786534
1234204295
2087436579
161538205
1893670208
700973330
1743701900
1299226532
2030247667
940041313
781583520
1160663842
214183924
728026854
68554059
2058128572
645065660
1801645086
1079533555
1888139242
1573053082
448551757
2116864440
1535007524
1020845968
1883224005
871620706
2063776347
1807113410
1845861429
1036376405
1519449495
889603461
1009476755
78871896
743025905
1279186113
713736080
1704915316
548459312
1370472032
1344252591
2043047098
1735205671
1502050256
1383572008
970670736
68599169
894669051
1157082694
419081626
339156358
1041553061
1317874002
1093597884
2046755896
2136449455
18309702
1785717810
1663697425
911491369
721826332
1644899498
2142484794
1807385415
193035537
1813273925
889979403
1638646184
390805414
365331528
437628283
1095549218
197251872
729771911
479865291
1896603430
234044757
1260379842
444211242
405398197
518288270
234896383
1929454284
1561105983
1648436608
704596360
683819879
867958732
1006420185
2066903354
1146240197
230763579
1314127318
1499767977
910978827
1074917519
197353838
258345302
816997205
2113218402
1429457913
770107899
1518604042
1331762566
505857945
293319595
888853822
908511070
331541074
523659416
2068010241
1627966839
1402328332
185392515
2052152314
2051078651
211193501
1857928844
54892250
1938024908
83467838
2084653922
470971073
556909717
1439869122
861973665
147376523
263980742
94911936
488541219
330352983
322822415
1917916187
309454847
1222638486
1637038372
384248538
1921633536
2116909106
1560322884
791342685
706693806
613379475
790263631
151031027
1768563333
1103278183
1775475098
1370564081
1814601275
2132966612
1461555712
421184452
935519134
1179380946
296703273
96990447
1689930929
1457645555
1739869718
541463538
836579773
1316697747
933259957
1424475479
1350757546
1956884613
948106137
834586352
1294475711
346337912
1531132316
827222586
595796974
76292539
2035236119
1119049688
1929181789
1067467468
844571979
1216136002
1231747178
1901634418
1446098872
501645988
1039843397
2137941939
1413942461
343142586
2095614296
1634826953
1438161904
1033981461
336938627
95846162
892738941
1307697266
1595678886
413768542
1252105578
241053593
1876983792
142558056
2036189967
1896726798
1959856631
1194426400
928232936
510835098
418058187
1843876393
52669955
1897356745
1097635996
626052531
1592969145
2136030387
919823041
1355366537
891221148
1415479068
300661144
655867921
1623430613
96156993
663281444
324062221
1713853980
1393565356
1535975841
1457101000
1912137088
132063200
243562614
1932219809
2047535260
1122204962
413429600
452848241
654928901
963149945
717110878
284780936
551692878
160360968
146608093
1913871641
850835035
19723917
1074040174
1136352588
1931694965
2102893993
317279558
756683164
1065451772
221797487
128428738
1120490738
1371101133
2082893542
1192908821
1718078930
1618638013
1976324765
2078548350
1446098872
838459295
780391195
765629979
569057537
391495744
294869024
1335597099
653509603
1517085486
1345394197
483858845
32491245
535449199
2109665969
121327787
919253834
1766180186
1441623822
304234323
121603366
1070766314
518250421
933464079
804122927
352872178
980144161
111402264
1449674033
1739720095
1582213445
548778686
1490466605
1996066796
1430336823
422929813
1765398252
1344707290
1960634513
219525262
1108240096
97156308
1241585934
1456316984
1804981844
545189367
218235463
545500862
2112214111
108720663
36226555
331943314
890952783
936612670
1785942332
846506812
1096342305
1553907530
1879829010
675319238
109186328
537499989
2014397124
882056309
1545478807
414117330
1183726534
1300198438
1646533900
140606671
916766805
777959606
914553699
966566750
1258086066
1217419129
1817736912
461998429
1313552011
1576791093
1866374083
1988715322
387004466
1749338745
2104115729
1689996064
1428744605
493580320
95342612
1059261399
1662538686
888153663
603675871
854017493
1152908524
1008612661
1752822109
322737485
1389452770
1379463687
1385911894
762413740
573627435
857843678
811907105
147864262
58957747
1834868658
353475632
1313368287
1941152275
1472786122
1785992095
1342796272
343134533
1865469577
142068026
517368957
1924813029
561207219
1128669053
209534229
2028082423
605276068
928241496
114839400
1924804043
542247323
157557977
891914153
378356553
1275744934
1029719658
389661478
511266116
1041325187
1182800598
41490174
1800046235
520366103
1363678533
877848109
323795823
1690986163
473786710
952934572
401238097
639621187
158247103
46341280
198171560
1886049480
1396096675
1728181028
311930338
530568855
184198738
1199940333
107865325
600561759
353046433
644026853
375958999
185170710
378283934
1886622720
676232426
990874329
1389876272
1757245655
504820327
1067905694
377596832
50611229
1728409111
1364703112
1200488966
659639930
1273729693
645359043
807953122
564893411
227748563
1589426659
1633207847
1390789125
361335946
139749800
27370385
1458588975
1414984526
835456301
687179323
1219752610
100834027
1709728734
1458317045
1135853013
814620764
1058045173
269284531
35841162
1088758679
1672338194
507693979
1765750770
833282519
421797680
1360983539
704721908
316985191
438622461
57251195
226243779
1186283036
677013579
1351158966
341426778
494832264
55676156
852220035
699759985
884050735
1191277396
38020521
642623380
876871225
1374013271
1688659626
1507553319
1674930389
604389909
371460019
1903619863
109977900
1409963467
899431833
763093009
303138327
197133227
1371963040
314039275
1836412247
1392624029
285644651
1379609734
1963742061
1025616717
465721284
1078797475
1068751688
1732225873
428024225
764343833
91648408
1594283465
1984876772
1887678943
266121529
767638825
1103537521
1432384997
2136776141
808375698
1015938917
1949648659
694949425
699514296
1243493170
1175601812
156090548
1670925595
594991513
506562567
430185638
87144815
1859729828
1424520635
1191122048
19387761
52139269
536292577
178304769
1718606772
1888155214
1116019148
1220543298
953122524
1808134002
1637509149
90864252
1775956276
1225943609
1971257380
877171926
1045622898
81301867
1264866622
1596793348
866003733
1862871882
1885921995
1567403790
1239986884
222929773
891963592
2146732832
463644922
1731563873
752364360
84669015
1854786287
1793355422
849920985
1050267442
1353108297
1392482720
1408468532
1026797757
1649860160
408030554
1846895106
745313512
1306915633
1886576436
1496761719
1382761051
1780006662
1474688877
175310570
414941010
1246843177
791418651
1699651405
995980631
1291337960
5739718
795426436
678522157
682565477
1564522064
2131928597
1077197209
1477495451
1656355781
1202841822
1506780858
1174007116
1487947246
1999532462
1990115304
2104168607
1976530977
385493491
1573613868
665022392
694535426
1176570516
1664145873
2076040615
1167358757
710570085
688659740
328557182
1252036531
1218857138
718981572
370900307
209509927
1466917807
902415136
1988619861
1310713977
913583515
1691289807
838511395
2128690432
303626853
1611985851
255713865
467631295
948357859
1063726116
1049773689
1075654040
292733038
332061874
42362841
575653541
2089878491
200877566
222777495
4206050
1161922884
430502071
1136601573
1360110463
1288518507
724718094
1915592767
839406847
328099684
1488780752
1239252989
1315226411
1968855821
661346335
1731129308
668835285
952270778
2104211167
363209567
547816086
1584771375
189626705
1085858057
193902526
1844932435
1884488775
195527295
264782648
1001395957
737755033
1245283339
2129818954
1030759728
1925685891
352017084
1017455199
11300263
352310142
1466190449
27602438
2025576275
1170415506
1103323289
1118317814
1725373752
95695716
417945561
1524404593
1880983275
1195712223
833390634
38287986
2080010645
1090061855
1058800183
2078328088
1331936989
180098512
534023866
986360088
746465902
593186618
424800857
483404528
2036115813
1901117637
342995119
1038309078
939526568
2092111446
259644102
283566908
1171961421
1038079766
1883495979
1426491146
1200536972
1192910739
1465487000
732002
845143357
1719957812
498602379
1331687754
1464613071
891968625
762677459
1632761583
2133544988
654160293
2131776313
967670110
52375225
941234858
570227637
1322207369
2130195457
1302541831
1582326291
1994087293
1749800728
841800217
2041094987
637520416
1431414137
234791856
829902993
1288992409
1344012925
1586938204
1733510100
1127695668
945993956
2140590134
1299809425
276300049
1249472246
961931364
911011325
133464691
487785755
41588026
735378960
822520976
1709238303
1613602171
1622692973
625862179
1300975058
219076960
300661144
895601135
1251483082
194696753
2127397057
989813867
1537041499
1112277121
223490452
1579319325
1890628108
1173742701
2122918294
1982341389
825112871
441007880
333447241
2122278518
1048152153
1201438122
2056976255
1062348122
1223634823
1369097647
736705108
769092414
1826676996
107403122
643027518
1462763820
596080890
1731999993
764470038
1085700605
1374429831
193198308
1292915797
9880835
1430504049
127610091
2115266903
1038956180
1480214558
1210635051
123990119
1613349394
250303124
2078158639
1057608678
1961239
2080532417
144311765
1150766607
2137587504
1258128484
1179686682
1990900891
1170816682
1824394540
458919466
1998180778
755484241
891569235
543826024
239696485
1164443069
342212195
2024411304
2132034314
254378231
2025028574
495346267
1663382540
313537031
1478906610
713595106
158280416
806143379
372655471
1217674749
1486531290
1890632292
1385254043
2113966676
4014307
1718237775
1966981130
1316198832
336950143
271000792
1587230718
831739613
2079997942
1022094175
2039102353
582086243
644448050
775847505
172212685
1514287823
2143858863
1621898545
194364249
1622198414
864501731
1906786149
1308257658
835277611
1338593595
1260005634
1645867204
384238872
720344171
725531846
957441261
2039492693
1946764536
433773006
989824760
1324475319
1648179960
1768919523
1462697284
1875466393
1874082129
1354790278
1037087857
465032509
1490486867
1663473034
2040388385
989311370
1653358591
1300203435
2094621811
310616594
1462718555
702128977
1449170562
55810829
1519973619
1710931613
1842248948
1139061816
470857242
1775938755
875405469
1702128096
1201354530
767955502
169013058
567101637
215405711
606686099
225993078
277349028
1956584900
251044653
1896316864
705571584
829846085
97504071
780754320
1932849805
2087396455
221370694
1541205591
478148568
1618626101
373081348
681222081
1086788218
410306668
1391670362
1812194677
2057979084
1546121844
1118109854
312713010
1752584565
854224436
999679796
556849079
980459452
1549364163
492924702
1296041275
1511752626
656401287
542649072
1762017386
1597330460
2124321936
1833911562
1375183130
1502610970
1607396376
821142109
191790840
407433058
1967160493
1948180163
1741114664
32369491
768757872
1236683866
1340890794
425859276
876275450
298607674
560357598
109362718
1401949091
917082572
985789383
874449403
1091042604
1446460450
1636642985
2103160999
142544274
1984989142
1811208994
1524695426
1858699285
1143944093
2011626268
498213557
666766493
1726613751
1184810646
639761379
1197704449
1775498137
1525637442
140817258
299474885
329771384
284552194
321352160
375645912
1813701547
190687130
1726526897
1617739100
400365095
1594358170
369499921
79980301
1482892582
980349100
1385374690
2136408095
1588781054
1135196615
1537307726
860037246
1044069765
506006418
1853707924
131495797
50062194
820402800
342580663
1613160548
516366150
1537717249
1475304815
820971985
463349809
188141170
920594294
1057115448
498862346
152941696
1737427083
1306854187
1883210968
336661506
238917623
478886258
1521348162
751230390
1319222154
54898634
780731381
928582684
1601633164
1571773975
1971053489
570722214
516794945
1424943945
1882730636
2060933657
493732183
1968108467
986109932
455955186
692259331
837821018
288231094
1553579207
2033857226
1965514562
992927387
504697641
267207097
1579600055
271009688
402485423
320007886
1875928262
1784950545
262132015
1306380438
2036654560
1922348081
1459737478
916596389
292299033
607766830
361663916
993561146
591941678
1096610592
680560
459413986
413972111
325095540
1340785504
315108530
1576057489
1081403089
133871840
875856655
230825683
2022651111
152416152
41315933
893789185
1042690921
1191473781
1110647112
1762157326
83067560
912695703
1585544534
735993533
740943785
1824927941
918835032
1479924434
1836586148
1648931709
2032503430
1783578808
554287042
1106996995
886584311
438363477
844351550
1353723659
1722354208
209857968
1327216406
1864917900
2091834111
747352528
517839949
496738721
2042191287
1692576869
1380218779
1870767221
514273236
375338344
2089219797
1849724409
2103701098
583908498
1098414927
598660122
1771052226
242167764
377395024
630109896
1759813623
369541149
832166812
1866934041
977748616
454603252
1118983980
2142659517
1880831766
1364862425
369343651
721115408
2022584167
270531285
882246814
2013044529
1620884080
1491844976
1537396250
1701185130
894759062
665570887
1051292868
839626794
249816686
1757347197
1781099930
756356793
997268075
362352748
1770651583
1870862627
1797592178
1202018178
1194537763
1718645877
993716122
1792679687
1241627014
1633095476
1665385647
489866184
1844035487
1748785475
611200877
890334452
1182522767
1155661797
332530855
1073843997
1516246800
39881054
1099205373
68681715
1007216176
1508599366
1775603487
5804033
29162297
357426161
642257121
436197085
1901096477
1589868691
409762459
1919748188
291771961
1833930542
389764883
1109507247
639636318
2095776558
276199752
897560318
1820928796
1391085285
1360016919
190393620
1547713049
1291965684
813985075
759837114
159669380
1229732845
1626508390
1550134582
858832076
1265227578
2026443541
827084043
897310284
557689276
1104053896
1269619834
810852345
1306553853
734928493
521951564
180008590
1516028412
498838651
120779248
1736026288
1851086725
1713452755
1341203901
1575190371
1695547491
2114347214
1086646323
731091065
1051559770
265945984
2010424659
1623117479
1439126150
1992626123
1778814654
1970857447
165240394
1026042110
1777996830
1365924290
519835790
1905379639
805702913
1851887492
1227173015
449417655
1896380138
241023910
249326918
603629578
730465623
1538099700
930772911
666899037
1238056128
1521007425
1646933461
1168256122
1700622685
2001096501
492177336
1105920410
1229064434
1458285733
83766321
406838589
473889648
1721320811
531843523
1453603411
1447274494
1704449778
383591634
2059172345
615855037
2127954345
15669968
200402394
1341025963
194988240
1671186212
684252874
1347331703
1087786087
1795967276
615667500
1006615393
1143560434
1583434787
1998346325
845066642
1077058652
1345551658
1454008628
952775908
69081760
1158277161
1573549837
463004558
1309362004
1441007078
650813139
2049211345
1334118221
1450304580
1275407159
1469326472
1170195666
380925740
1990890438
206680551
2068354525
452774928
842572632
519716047
640714403
649627824
1182128339
1969973201
1276335767
555153489
1372321202
1877452608
587752677
167968434
804999196
232907080
1008578813
1071280716
349149694
1249931464
2036189967
442524620
1893904252
1385766708
1306510427
1668693883
1558227279
1407482051
1685773637
967626004
693951679
266540731
1182556269
552696699
141841290
979830643
164262475
407193515
1859502720
1586843801
1709200620
1631831919
1942543157
1557958171
1002218814
1191348625
469509573
91804422
2140323914
1569300619
1354854821
1721082094
525687135
610593573
2049565873
290992649
1675442059
97389855
827728059
1522503127
691286661
494177538
707388427
588633893
1538099700
1912866141
517502570
1158559721
1849815791
950050361
28892580
350387724
1959985283
243865014
929505966
61617203
1464539293
1055078221
1044723435
1439042644
219432463
1599037933
1620592759
1325185564
722869680
341348967
2091314123
27883365
458015608
54649024
1662662072
1121299674
1508003622
99249008
2024843887
2122529551
75930576
1456489385
1519068105
2132629952
703184773
1553381187
227608948
1697806703
1094706185
689265905
2104537931
660505799
1090278977
45354757
188964566
1755777233
1977172829
1606691607
675267836
327327180
1994456145
401050865
488082424
1375341730
356080754
179963380
1661627321
1255116494
2030461057
4845686
1981927650
1688350248
47305517
1729077980
1310782233
727962372
1993900217
706641558
750391388
1236267274
16561661
1221554079
1350573878
752139864
1568310176
881658344
232148004
1588449076
857521652
267828962
1800151812
1585959609
405194380
177311359
1162701833
946286029
1460805793
306124192
359082665
123272685
73358843
1855512560
814879646
508132396
1284991635
593542883
1343282765
1524077366
1424385058
1391788761
800582552
1689702411
2065820100
1030128672
1187827877
736926689
1045990433
718540131
2050552692
801698336
1730121868
32613805
1293881365
512222144
1378502080
898733363
934328463
1251458433
333127602
168270281
906652229
1872334351
148185856
426791654
2114229752
287797514
792916052
336914346
741513874
1352902802
30733556
2019428266
973191159
1658579146
1626817077
322662706
1329759118
721632050
445086340
548143075
521489552
1568473578
1034965047
1846541834
858708097
676232896
1384194681
930481925
1622032187
116121164
1919127611
2013386780
410968943
95342612
979026551
1823990100
258042415
370337829
1646900706
818144390
107254687
173255413
748419400
420983081
1371521782
1933363333
2043720575
2053255995
372420657
1965364904
21519741
1036520805
1289238032
24416837
966771293
1772784903
1516526065
1288015403
613856500
738988182
1782110790
670301659
1258146359
1113453932
1952931502
1343742186
1173202704
1196293056
335982198
44805276
1753980785
1146687823
152709141
467720308
521951564
72488981
2039744512
2095065568
1133950159
258018247
765381211
95227511
641961909
374539779
786628134
1304258840
224555152
747981789
588782261
1018876556
61084867
1679253027
1568756661
1572828059
1986532884
1547448849
653564097
1326307004
1639917485
1904790769
2093509626
364727476
1199968207
1655708323
200717267
337351679
1554888038
1316152127
775978123
1656421119
1914585601
727995238
2136080680
1092278183
782569167
1388921177
351767001
305618055
1347144695
1272378139
1392269406
9735558
2120786605
792356986
1496908877
584825850
1219490248
1424750593
1775731347
118436543
1468546459
864802701
493974045
1104921962
1757371269
1353574784
1386070503
256866656
601140942
1246977136
1924348237
1713192722
818802488
86601984
650685667
1699717400
2021980373
1331049072
650585573
1685233455
1377232429
910031208
322187385
1324252383
1609894741
54633587
1512770249
145328626
2088567895
785654414
372762370
1234315381
330723089
601109840
1009870361
553911945
1272255039
382653081
611237687
1728594406
262990055
1773145870
760917674
396696245
648370773
716891423
1968131076
182328903
823003769
772733065
1993945631
1802075362
463549031
1915110398
1275594747
2130610707
737676018
1115619665
231224053
682777876
377173165
871580369
1269167902
609772604
353751414
103667363
1141318982
2134382032
188245266
1239467970
779959193
1015222641
571212380
2064825554
805566673
1947328851
700141797
1384701758
1808111846
2070015367
2044651367
1815723369
478614058
554478538
1556457247
1389439403
1677104245
1852408558
324566522
119412327
1983567380
350827219
2005757100
225741696
1020277142
930191620
131492470
1322722453
961995053
2120562038
236062930
927282877
2027900328
436477769
1575962900
655867921
178227441
427431075
508385717
2043629624
1547679301
687710497
1025136889
2125509827
1268804049
1406062517
796020355
22924381
1542934042
91442349
1507743271
1952456642
4468462
2110926199
1057707040
437631659
1830675369
79855882
1854823575
1386222876
710360512
1198275902
445023739
710772297
1608243678
734545879
455660855
3928939
106160787
1710633089
1842564776
1688456299
1003107995
75253476
995145606
1984153028
1313652929
264924678
1918311725
910622565
1045386489
1175563535
1706257876
385143898
997063870
59066927
672190009
1017783754
388414168
338475854
83343229
619738278
1365261486
2001497059
381988894
873021504
199364464
2040563618
782189318
1661067244
317356665
1614599566
461241769
981666256
1776950113
990766693
1921366713
2039816473
75392248
1364558057
1744553350
928634002
180441177
280056128
1055197188
117002830
2073573770
992926863
321131787
631601502
1090146144
1341958993
1222917422
38941834
856387255
261164227
1841510939
913843502
995173776
929533897
883840458
1274035429
960595915
1942528966
1696222993
357775219
1997246778
904147733
93279233
243380222
1231509946
320041420
785523362
226307055
864228614
1325092898
1981239470
988651192
1937169659
110195237
715995588
300393258
1359588708
1911000216
971103775
542819272
1383645692
1261205755
1289081769
1860823448
446092869
1458311680
927594827
633872800
766027747
912511869
1404079577
229135727
1656302461
482604530
388670273
779375613
1737007083
1998432483
332148710
608114205
276941063
2063792706
1147385196
821260292
2019562321
46401733
1830026216
889289154
155146212
1995519481
948684312
1490767268
1632505175
871798732
1908024556
1054990344
377516327
1250591727
473319812
125856530
327114001
14537207
1512950697
1360983539
2039656141
1565380040
736360013
1825582982
1130489183
1901718208
1330335728
831900376
1212297091
810522215
1123703505
1777861698
804659140
1946487436
1801127336
1255558879
847817372
341651855
1585497244
1182894769
219169931
2088967591
1969342922
180611272
1079204871
926521602
1328294414
2085598170
408237493
1989084672
80070016
1690040314
2379325
2127388444
795020151
937726756
1940349806
1719178468
644161352
863708613
1911319606
1201389828
1834771283
743025905
1263174774
1418725975
509265304
1100605628
1259629056
1195997202
1998379914
1531938129
1219644992
1954976528
462287522
181246385
1156640387
729191567
1367594008
1676929158
346071577
235089665
1988959769
2090568507
508846803
1144179286
1552256198
2140612572
1337288767
1805837924
1305111931
1857768120
1885978210
63470347
583040410
818380156
341927185
620809386
369776777
2117926527
553050373
1431753849
317959539
820349781
532244717
1248854966
563510097
1266483923
341394706
1241210378
670061628
1953938467
660126282
1973587849
1023533059
1558967541
730498635
1957853760
1464064825
55084642
1929789956
951490562
691676532
890666759
1435947173
1587855118
1315633275
1512609900
617770585
523245173
1114925152
1185213766
186086452
206919961
86942715
731594357
1903350678
370060356
1071674439
1764016651
2002381061
528653963
192817152
637160172
990245057
1721792614
652175850
1632505175
1037960582
613608192
807149637
2111068538
1377878968
1517905539
1315177502
1392087610
254500043
89556405
347780360
1476665760
2101110764
2070540316
1179033163
517372448
256549931
1969325469
1316780657
2138109957
1482978812
1480778480
1775971111
1275157743
2103581937
1757173440
284887687
1783048790
762957895
1279086830
365217958
1591571269
1707897648
1098077899
848603378
132681865
753316608
1687305790
1776418626
1653089747
479865291
2121303771
540315338
1097294883
329136869
1705086807
80065080
1393849366
1113182264
732972959
1159526644
310167589
1980128788
1891358604
1239263127
1933452541
1076574067
2018321548
2120246855
492798999
956944451
131880253
642637197
1025283160
828752577
847765113
136779180
824598833
462265146
10284072
213386370
1782959125
1787741607
1364613841
1222198924
1740378315
1417666789
228149678
2102298027
615123181
711041323
836953816
872980236
74082721
661783318
241616146
363501448
135097234
2142739201
169363498
1746206768
2103044827
1844093546
1360987992
171292286
1504936358
618031430
920997741
613811773
966266428
1082665868
1265639465
964130034
471859951
486267408
1237572605
1529876901
1772913538
1522368221
1305889464
1351042742
1026038364
41144167
1650959585
173186676
1361757215
1880666734
1059693143
210968374
516131893
1236533940
314830276
1590315936
972567523
2082892526
893774973
494547488
930753291
219252601
377880047
467733268
1921584333
541798694
294299915
1329130526
937679555
1877405287
760268126
1546295918
26537140
1384458654
1298840222
193370847
133247933
975899849
1397744518
251345758
1259646948
1275831895
592690655
1524416565
634701419
874108156
153566455
1737678213
345413949
1145138918
1882236515
1976553557
1034285740
2105305900
1417676230
2054197712
230837078
741694168
1969134587
478924755
965976800
1646846515
179312561
636169667
750505372
396352819
784236168
696891475
529286215
1487592437
1877744999
1685082401
1227719497
1667905182
1339336144
233313068
1532680811
508905284
1364714138
1925047225
193522810
624569486
426829203
1366247733
416698520
2129678812
2085813079
1543458481
972343561
1290186875
1112092974
1712159923
1735642786
1792935778
326981411
751127999
2086475696
21464678
1420638454
987181006
1725176892
1705710086
1087286030
774901771
306634286
2070617438
963588134
1163164013
405404610
1675159254
2145896499
22942399
331879613
1453360743
1028207366
857001879
1667766083
1621122781
280671388
1927151784
1074405658
1481994241
263511880
1444405995
1349850795
710466015
1799239732
680728133
1502858541
1303211477
382767670
274084015
2306759
1876122844
1446670631
157637756
1058632214
40049055
48770970
450881033
1864134248
850343011
1982969449
2098670212
1186252976
1763845326
2019181450
1009760875
228998100
755754010
1515850969
1285173160
1206215783
646684074
1928505645
1548409877
248309621
641676507
11385360
2070240801
1601690425
825055297
407457032
49716877
1613172394
944337365
1373464094
1069913326
881192171
16800154
418700476
497075653
989969971
1683511148
670952848
1350630036
856123566
564253378
1064470899
874772751
1193256784
1819083389
186050299
202299240
1322070848
92599976
2039383204
314635559
1155261960
1449147923
196558490
536258378
518816286
1794853277
1098118509
349043774
1028022029
364908111
1889052506
669191069
1340833695
71729715
1145772919
1615130157
28708919
31316978
890005002
217911717
1179810578
711777983
1410363950
1573191526
1582661258
1183909491
1106441477
766528267
1736285415
1995895340
513466932
1715819
304520720
2068633325
48278830
1358831267
314714410
849934216
466639876
530855973
377053204
1775983987
1304125281
118522828
515790593
1158024686
1104157109
721450453
1003993785
39586140
756331415
1875799469
1605593011
1807108283
1193677738
1920869567
76584512
829990472
494505881
1766684954
2099557621
901837794
1967384885
985259264
212714002
976286435
1652931475
1428690260
1157833233
1918312136
1243503882
1698829068
1514768847
354682114
1194499114
1176860472
1016418535
1174760802
1534703016
1398721140
79420261
100543258
1973683083
1388457157
552151040
2109961154
115544933
958482440
1831064062
420435769
1586714260
1662006174
968770985
392549421
419542532
1679503861
552240388
1118317814
1229149411
520063819
1063669539
1459998489
722487220
407223620
1398625015
1309287644
451215332
1555738290
547248968
500262358
1260779308
1280005024
494331878
1870887538
373367520
2070738980
827489853
114436916
1301854649
1665722390
930447091
180584543
1177304018
1399500877
293432896
183026263
1170822107
948967448
2007662918
871565558
996838601
1251561385
196313060
1906854681
2013412797
1317781889
1207584396
396049885
1153445044
662057049
479797281
1443500223
753734604
132920235
108418805
968275488
1215268080
854112750
1510292333
598678474
79117934
1969212711
1802688
1750262428
296199415
355461005
454759591
1740636938
499956267
272800988
604009850
168554238
593012320
389465838
1000367627
1927390004
1233038459
2053182508
1412358811
612794960
1134534627
101259392
737996838
182294035
1226949482
1996456394
1365902806
1521125617
448088663
1138142073
689854477
1962940062
2065093473
316435493
861166184
1583118639
1301349747
389184044
768553185
2108057924
1904218873
1548545651
2144273643
1244699544
442490611
1842042950
952553533
1936093897
727632184
82155876
120302375
1192603390
765409754
1917845116
253451385
1599217918
591451080
1203568375
1172116252
945560005
335718231
1570620078
2107033712
386620541
526106144
923930630
58217284
1130022787
1072269137
349011877
1316440988
1610502441
332246701
603467121
1976552811
1393731801
1715033476
246451170
707015711
1430008380
169946808
893407680
1764045897
925198414
1588418322
824942533
1934006428
448352276
1458347370
1377899080
1353683154
217267208
1191630410
1601185676
924176651
1952733272
480004824
463414172
1767353347
77399733
2137606238
1578094954
1041218773
1678378715
1051184928
1897477156
352171143
985676203
1371310605
490327033
1692616305
339733098
1529444084
429907854
59577686
2065814803
430276061
1538774799
939201016
373383978
414132952
1850881457
1798496532
313043020
771954439
1806012435
1539505778
1677574717
1697873457
127062254
955931798
1007190615
1512197593
1274992015
63449143
2012975550
1792417460
2118246510
493176017
1538656610
372223843
284001234
715144709
332998463
621398734
630657663
345092640
1302009937
673052652
1613056367
394487731
957901769
1640344322
1725019736
2072116597
1802021766
1132292571
523563530
101550862
462227122
1701891690
1763871438
1103710548
476702323
499327255
1254039630
1851471223
1205021636
2058388641
330955680
1896146713
411308820
1511222023
1153434163
209688517
149835771
1188159543
1937283841
1109520437
1081629432
750610405
309629967
38062688
1466371928
831213786
1599938488
101054224
1647600175
899040419
1500170181
25537457
1027877281
480667011
215684147
304488898
1185521760
560538013
859363122
2072588334
1198543736
11555329
219201437
1260998223
1095875161
951959190
1064782345
1604116481
1375674842
1927544060
1296911225
51881102
1635518704
335621989
204286137
851131267
2020303469
1018787975
1096929077
610874994
1327678195
2113441901
1242892922
1807483293
452400476
584663530
207239253
539248516
267860697
152416152
633478366
1694891647
711193433
1893631325
450308246
1763125176
1078276024
1811497613
574236268
2015456738
394594018
1598637817
1662192399
687522572
1792676879
954353544
448457087
2106487456
1475910896
204858910
1450658506
1268098512
1566090723
2004544698
768155417
545082058
75594314
132437341
366835334
1948657382
289931689
1061818033
1695971112
795993412
735497707
37395557
145809463
1675049786
1274447571
1649771249
968950916
1763379025
872242644
851163203
1396361007
685961231
292457755
1628236156
404648395
1567141897
1335890644
521137163
1047560002
1388514532
613152252
1696672373
2063196371
726473701
224732779
956680184
1614326102
1940180649
1099993449
13628804
1733974514
1866232569
1954960653
765797687
1643299824
682631169
1996207371
1396101965
1592846215
1784885676
534647177
57994625
495810061
510597943
2125280361
408861860
2006896098
1845169846
1322934338
135908190
146780068
538571225
76017279
204355042
794328105
74565037
1668065372
72112716
777004468
74517528
1663572120
254297223
953850273
926876879
23667248
1021414209
1442007923
1983815871
2110951582
1596922449
1668996363
1483211161
1424269067
482447877
472192167
1029077096
2009045552
587825922
1246833656
1570600315
1098450091
1452473927
1801727115
1218384338
1681534042
567536171
496214016
592625208
1214045498
1249493614
1568068945
1075604529
513549537
1355389666
1944827326
50908421
1691514135
770418930
525075776
551081402
1960401371
533432413
1636247549
1143762747
738860965
2031098651
1390629924
145990008
546316938
378832007
1517971996
715742199
1969390996
178805624
398293802
699239303
1785411029
1307619332
378443949
278671266
1614930455
410958214
180789536
721026243
359085737
1084232546
1881538670
1776304701
2059139632
1589379998
486108289
792122273
153497321
233474318
284939543
1209883026
1748190136
1511152980
1126357141
965084576
258675777
488510744
447579233
36832817
1448534733
786962206
955532550
1243967897
1719216395
1566179150
1469748166
717016195
358815690
1864395015
739135908
561692329
1570520997
1713192722
106321293
1270180703
713975695
92863679
1297979282
165934670
1061326944
78130988
410325477
1813317414
1119442172
833385529
166934173
1261433300
1031137834
837356527
359143829
961424305
709443136
2034977771
1111234299
73935148
334332765
895359630
76813579
1777892125
166282029
1342406034
548303738
1295761375
575743747
975224279
1799843793
1094798226
1171580555
1301350388
1317352655
1483682032
2022349722
1581810000
2010370670
655394052
79513331
669006494
1253816985
1762933986
1366180545
1472336764
273913832
2106148685
1716988388
1796548223
1786127770
1748126118
1337610070
1326694532
1540000231
1865039078
385159214
417056290
1862357717
249326918
1000353995
1597881282
291407337
535158282
1736272676
328595798
2087640824
1624830033
1839986516
1668604733
477604591
1708893375
417498882
2037593410
586586292
1641655332
55950869
1728625278
589925289
1744275271
1307976953
2128486990
997025253
767107025
710475776
991136270
881595064
1646380201
1952176713
832469478
1824676803
1170356102
437841918
1118413044
305749720
1568294066
244187033
280017222
1994295364
490348423
28629036
986716686
68522336
619079981
1944737057
36337014
2062646641
798762341
618908790
709892995
1808705004
558571975
440285524
692863060
1802661200
858028206
340673696
530375513
1680440995
477835492
2017025434
133951992
804460197
1559349638
601709587
519486517
1534925602
214122425
1714462735
1642462028
2064540134
452374052
2138515432
1166077092
1638748772
522282441
67138598
237179686
1990470474
567383217
1046289751
333064477
684250499
888642069
1118164468
124309434
2007527486
604427213
737339647
835987357
564871032
1963836900
1477110984
1406603389
771474547
276586535
1785045767
1184509710
1164980820
58142937
263521874
1923824554
429403470
1332262781
1847185405
318391238
582631225
653345290
190951405
1018076983
969082737
1263823489
1803764188
647018164
920007096
68786534
861899690
1738864415
1272513986
312425429
462405322
261822790
454234509
1764636244
1407413684
587172457
1240230927
1728162359
1053263991
296457678
260784186
551238640
119152437
611979024
1397979501
374801137
1263402928
791825048
1263246463
1052370938
43153406
667101586
1611984240
1296238965
298026433
1043421872
2143389798
1974974581
38511068
1014555512
2132638257
1537461153
139979565
580649770
915106012
372766902
1332871735
254754486
654162446
1726823663
1812660365
991820853
2059453380
1091065022
1886961209
950014897
1156087375
279893685
237913283
1765921348
2044529246
522383104
510008211
1594228144
1698557489
1146697860
1824463248
652812763
1410226843
1166284535
86845009
1188737374
1865613731
516140145
776668710
676757588
1391405655
1504659116
1245806011
960901396
1044723435
342343260
310898979
1408351566
1609009436
1781617484
1887942396
1211361025
235897354
1007876519
1487887784
1124008484
278580096
1892435020
1322115642
1358810139
242857269
363753141
956967303
958244949
126824065
872173163
1893980828
165013715
1514141050
1447032644
1914332472
530074205
1207531118
539746654
253109438
25389367
882757747
1773693787
1731405575
1249789670
1020250698
981710466
589863766
1085801600
1930625111
1333016924
870037710
1929075323
1205638656
1904180641
6853150
6218412
2107977917
545122878
1025700451
1140674414
1049175942
523354263
1448729442
112091145
587976600
1617940212
1503304745
959048899
177991873
799247530
341365870
438582179
964480707
1563122230
838657262
1311751187
65340399
1588127843
2138927940
2029079640
1099782002
759840781
565979459
2068004158
624369643
1149099560
820540257
1679258889
77074557
1780071355
1766272331
921877121
2038355911
1550730459
2073261483
277828480
2066800670
459964526
1274560533
1366889140
1680302395
762684768
656114855
1867869911
335912390
1832256110
2119505600
1610119848
1009868812
809142934
1747980988
1327879299
158260161
705830207
2010860466
1611250050
482581787
1147985506
1421794436
1536025785
1942889957
637299879
2099863600
654956893
1450977717
74917140
1393111110
1213458276
280807110
824225493
613295626
272809456
748024078
1815458373
912044160
1205318889
2028361830
772199666
1964931557
2084711917
1944232980
646728953
476778397
466957265
172821393
1088933542
1350744558
278573323
180802273
1446690150
1972139295
476723599
466972706
768920983
365342841
881528736
1139609102
752935700
857509963
376347335
951335764
740758748
509792476
639648469
526747913
598768576
1082295937
1480978995
19599854
867939792
1572680723
621334662
838215895
1628299285
376073350
703162905
2107470378
926471156
682881429
827978508
1575305630
499558748
924076517
1976943204
1400357829
1122316423
1914268217
836069196
98911200
22992214
1660283759
1934762250
815400393
1870160533
4779400
855088062
679124476
245446135
961883327
172221256
1743299264
1708634118
16999769
1528123366
636895975
1320506307
252494129
1765317659
1924813029
1621336254
653560814
1765719217
134658308
663180238
1740685532
1964072658
1640455758
2114884774
1196735253
1204001352
779395649
565236338
1754274355
442618247
1168643119
923966791
1136052808
1356840893
1001809169
1132886278
2110015137
146455397
119823358
721738543
905224990
101552853
1737667792
2053209183
1494607247
59140255
439126914
1603753440
1053794229
1362341421
241500923
559956320
425532248
1600866641
1156775718
1117196502
1335604790
1536703561
938526935
1156102672
1051046367
536959291
498558182
873209588
454183664
772129500
459485120
827471068
2059184429
2014407940
999488693
624828246
875077609
203284227
1086861863
610915889
1281956885
174951082
1399624694
1659459843
2040132063
1132911343
813338039
1557800430
769537120
1759555224
2107977917
1237988540
29760044
553836312
1545453002
1948540647
38550953
1320009041
515226759
118982312
1493362053
734265590
1758894101
1897639618
1905557320
801306321
1684669114
56687293
256548305
1174519175
1907522250
791247622
249722276
1616053218
1802715523
1547089977
1956249704
798393640
1956911875
882867954
1066888555
1734174742
557867444
627168182
1651032848
266680278
1432292360
2116086733
857155735
2038864881
384915372
1021103431
1418658271
2034906327
1764125590
156566440
1012387604
702752397
2057484032
1272286742
962052688
1713780321
636276572
1107494796
100201203
1825218898
1168341256
945703578
1323916961
1293524451
500232161
307215044
2112048956
107920950
1252833820
1755768883
1486353473
553181921
1417045493
2082101242
904274218
817893756
535461720
1984598187
304579755
195046235
1336088149
1214518355
1614213067
679242813
3184344
242410353
1235301116
2083957726
510424791
451997305
1874012171
2006935398
988763908
372530647
768457417
1223408716
1815547439
1693810796
569194745
914212604
298665843
1116544696
329933435
1679174934
403578913
170665069
1191142502
1983870830
121543985
784984795
70434447
693538362
1419940724
1565252878
1225976245
942338226
1288322971
618923431
812748202
737441951
62280476
1792324367
1346395430
201848897
299042676
1489827912
880406734
1156149037
377174206
2133851407
1252166146
1106008286
1916950164
1376423304
1364115731
789295559
1881423619
2029207293
1206471598
528708133
2093171125
1348414423
63274486
2000859981
462411296
1514789413
432807541
836887754
67842578
1469098841
649884463
546118334
1837455540
1869744868
543744408
1879690361
1017352045
1214791099
1724715123
234920183
1957891184
2080085879
1756747641
1161110002
719208324
67748862
2063704686
750353959
1438722825
506013827
55641151
1199622930
1215628622
2051562830
1312121332
1748047032
1589024345
1142265090
1028836200
1525052025
1681306509
1315684385
2091098634
510162784
1881133288
1975506021
86173732
1593730407
1793568569
1035743404
636053128
201274438
775288206
1507308455
631636055
1661902264
1983055055
691898214
598894309
1087485897
1854717635
2094419604
857382469
423384918
1779798958
602139188
698456
408571095
1080202795
777886473
563196984
1595269773
1781839197
164257197
1831929545
2069751104
1560161117
2099144785
326809599
612322701
2076117346
1008878977
901961776
918408744
549312583
1319362249
1440876950
828777310
1055072923
2011510443
346246259
617703147
812504967
527100610
948851025
1626599863
1316224737
1193562292
1087059265
2050724985
2121541985
1163710305
1868298393
597132030
2006356619
803134067
964032047
2048312478
452403636
327019827
58029627
2131224991
2142820967
946129580
164527168
1848490720
1976686313
308806258
1661586933
862815971
2025457550
1175534302
612963433
297037928
1205837593
119843100
750317366
1293861110
1487480840
620099455
379733164
588783232
1383327792
823057738
1065028786
1599596755
1135035793
1479835667
849795765
1635748492
533626901
1560083433
1583611146
1343539148
1664720793
2097274482
833169530
890639269
637863411
1747882745
1566799887
533139245
1934599489
1459922837
1917401413
142200437
1806755087
438042005
1036725845
793341915
891169013
959916639
1830463553
679670787
1947364137
1917226900
934509251
1370390132
1450391393
824387761
1585331905
192920354
1472891469
439131099
252588087
1470470885
1568793847
702889760
293457367
275223747
1563876036
1432199807
2125382747
135802247
218399658
178223472
2028940522
1915481394
1429678946
515436207
653391196
384044951
761667258
282009712
1704206660
1428363936
254587464
62066091
1163620170
472900303
832872149
469517032
1386036205
2074711960
1209723704
513413018
1808246041
1900420642
1218177724
1790724344
724049429
901055469
1911649362
1810367343
983518284
2062270326
95378524
1623188274
401559838
476483333
1842065546
1851979685
1815547439
468658032
1639197674
1937734743
1848461405
1784122133
915031246
1419181837
500983332
405437628
570051047
469400658
1713620683
1891401077
1630074652
2020804464
1758790535
167962120
1938506955
1356799226
172867238
596430593
610384228
1311579225
1141075744
784812892
558403032
585324529
1102215685
1161321663
702195937
1925413186
595710012
1170038506
87982959
1624734165
1832755629
685751096
6933174
73910364
1925588289
1205944013
528349598
1214444307
339897800
374673647
433354167
1174563291
1048622996
1322231774
570977068
45933103
568500859
2009116459
184491714
1863275319
405092071
1460665669
107334413
591725968
1874356125
759383974
2055712758
733479414
921672510
1953830020
1125534238
1200434909
67700321
1019718430
1187523029
1646789874
2088428055
1816107952
1000525139
209714202
1456543333
1074915065
2065013161
1560971660
1547985502
693507071
1458581798
85732200
281767473
1923821820
1582695322
2022155903
1824346214
1184277647
1913787109
2118227084
1448468328
1392058924
1425531258
413440460
2077330038
634730026
1361208389
851107344
1724854391
853559162
755013598
1744129732
1610398859
2135859946
188563616
1555934113
592690974
1465654808
596827102
641186910
106721050
555652485
1171335294
466692245
1261433300
790042269
1329725196
1483346348
623798206
393596951
960863460
1493647569
179386244
1335093189
426556945
438125615
1151289273
1618975365
344908496
913217311
1302769470
1835313620
1232512272
222225092
1864510612
1747014377
662521535
1936220001
995880236
450382562
709746464
2090877147
1508973527
2031437923
1668301961
1579112962
594935041
1303961465
2018052155
1750277524
276213370
646936833
1448190378
1945394262
2032975181
677829596
2146280089
902970604
1781449609
599418104
895495954
603865245
1257618176
1110394293
306943644
723686483
1162853297
985916399
630406771
2143368991
451178162
273970352
2096106302
1413317532
884208482
1168654057
769546502
405656365
899409794
1597675852
1656231042
757119447
1301421282
316751913
1441147338
967814612
1915494686
1960634513
1899370557
1254891426
827151875
633594744
203201430
6073646
95297525
1519124534
111462056
230004783
663982652
1258207572
1435942430
802247039
212815553
1714083608
546022875
783858302
973676713
1276871781
1594123702
1474072028
182764936
209044561
734982760
968921383
316394096
1876198012
403066927
683178792
1842816906
380586305
2142267171
1279292080
1431970980
359173354
1765650742
2038719570
539358086
2082056198
476846948
457739875
493020775
924077286
280071793
1499180460
1160203686
166038743
1618984656
28630946
1296919960
2139681307
350987513
171049567
309399906
402668306
406738168
1537147067
318261328
813343480
881995797
2003896482
425232667
421452049
1755896638
1449636617
875110656
8919838
897386849
1507683370
1357672340
1805487487
1601281129
1061358723
793667170
1210626069
851387965
1277960665
172096709
1244457294
1730632041
1605754977
1000586397
958254915
992909282
1691363096
1522947091
1664830918
776577029
193370847
2138435896
153916911
664695946
17134442
789869981
1021591257
1206646078
1337730332
1694067736
2122410124
1759767992
1328435888
1020479921
1898586864
426616718
989710547
2062664226
1999075925
439983353
1282526858
1932124601
771475440
30151400
1522594920
737580688
391216880
1667616706
564203807
1924884313
161475159
1130756731
412259596
1478264896
1880965183
503214698
728371240
1682732646
47458210
1245643427
1734444036
1517814050
1025285866
128010432
47326597
1876706639
1363760702
1669149573
654883234
1038454548
1289227447
536860971
1834505258
965161661
972106293
418108321
401194964
1817736912
1335728216
1525191412
827930712
1670421663
1120863273
349457031
1155
989155350
527041525
1685535295
1988812712
1315250610
1640618825
225844278
1782961531
1483879949
450698279
871497134
1746263581
1857717991
415588214
1062743045
504362624
2059491910
975526500
1054871711
1512675018
521911303
2077972189
1770928630
269271876
768754580
665298164
844285392
339910238
1077130613
661633682
1381743502
163378141
1806980924
2032710054
331594421
1635825154
663123726
1471401180
1333359050
1775295931
1888089839
200043208
2086254604
1834777940
1686166760
41376808
2021556522
434596739
760614552
860464169
1843079974
627774017
41293703
421871603
1378570626
1581992569
1897432821
1720502610
2049113086
1919617097
1217493171
493037534
1829974003
674489503
1981571927
2056487047
474392792
1443276733
171777805
665448841
337535365
1706257876
536068673
1803580394
137205122
2034609548
965793797
1307619332
251739188
1281713973
1439287422
1829881871
126103258
573000153
1768727739
1935177165
576973314
840953174
386582852
1041480434
334615678
283135724
213376899
1356147093
1742374098
159191139
1999076260
568239926
444883905
852891809
1202491527
1582341532
1586520695
301084345
1148460477
421793214
2059999561
20275328
1478810490
428088328
1731370
80961464
913177823
820406256
2101192615
1566122913
2137356221
578983440
164192893
452908411
2061898133
1092077508
1188446353
1516831543
136152649
372029949
1685005516
1280765997
128553921
365754745
652098570
292692220
1940593154
633477765
1622706021
813899131
998616856
916050353
795841804
447468488
822303985
974948969
170159036
1120327331
909535293
1011339145
2096217660
106630427
1600449879
2060467706
599080259
30132511
1722451414
591342164
1082227568
443208956
1592326749
154778028
1675662739
1247584089
17313827
732581073
1374921697
1154689346
168806850
1466266478
469201384
2112244130
878445210
1032549140
2113060087
225238131
52345306
23593977
1382253680
622810852
1105169839
1924109065
1885455426
536473306
1746808724
49157702
1745404000
228998100
1141169499
1477246123
909971920
376911515
568131236
1930188252
553475841
1541357803
267362802
1427188452
1065657266
1094876025
1503065453
251510583
2061960688
1009929030
1658388687
349278126
534038557
1030986176
705981522
1202582181
465756513
1968359797
528740817
1575037237
916104885
45906567
1581449396
1777705349
1934231463
111617569
76886946
54143423
1872485259
291926317
945962873
276324888
124265774
1852433245
773039378
798324744
2027352110
794155350
889871362
1531501443
1336595694
1046305255
2048852811
159760321
1389959892
1345252594
10869547
1667397886
2104665728
1096965525
110349016
228120877
1590441695
803926247
168911350
515436207
894729129
578610596
478526043
167447276
1349505126
1253482300
244695841
1868455985
1955511890
1886479548
1146306563
6735796
2022110209
634389382
1275125239
622600336
1098774968
1877388369
1913118616
597467175
1170897951
616060387
979132899
1924142658
1161703055
921268265
932635512
1181681208
72764594
1111418055
226662576
1109801770
2111792779
1807723082
967229300
394318697
619593266
605072697
1366291586
51463870
1641298162
1696026658
2008336396
1434031006
821796036
678688198
1897217901
1815632016
140181361
653933155
117931777
89899574
548584280
408773262
2036575272
1785045767
1083241617
274584563
1645079503
329418149
1418905652
2084109158
32401403
2048584810
2048970877
1973855726
679887932
2047659186
1376656054
2065734156
320395800
139434063
352255160
1858882310
1067881825
499286503
1424886376
1964048381
944940862
701908806
152486593
409011144
620499301
1661804026
722165190
2052058180
1558004445
1271895022
1003641203
623643804
74648992
860206406
1638912224
2026288527
2047659764
566706196
305498039
987643769
1925334294
1453368760
1975402235
1741165706
724376829
806068450
940556764
2116324255
931583682
840257227
590858145
1531461609
1587777823
339680139
939598587
223202355
859550135
1893220226
94924612
1393097666
236546824
1852249183
16409048
783150791
677630983
1031150048
34780120
1016873450
1725348460
1530851140
2082441334
1756427943
778197169
1542233127
79204454
466147440
1821249454
1830294854
1461297846
26516677
1161196395
946233215
2127952783
870713679
32677132
1123624155
2141265670
1693488713
1437225527
1014664847
575129611
606393038
1134425140
195281842
1719240215
1622636850
1345670621
1284380896
307081365
1511250956
49983057
1935468438
1184558281
1396084075
845693551
1064789966
1041536787
644309836
383640445
35279683
506146028
1289363214
212556347
113277245
1380840344
1628273290
1040487117
609227613
1379990554
1422051429
1813418713
437559759
2137132057
1908775347
1030664847
431589299
298093645
581120360
876004824
1030535903
856230459
1823178232
724747318
1320901830
978416611
1338543706
950977583
942275166
383528437
148052108
1280708636
2128150807
840214416
1027311177
295114693
1686619296
1745143919
1614141772
1154632127
1061525180
463397378
708142632
1397489381
2089544646
2053612975
866322774
1989256028
1390799567
1618611752
1076630620
366721868
1425099963
1363453651
800921362
1282304862
1957878642
819243128
539616599
517789731
1064328017
1290644180
677861828
1401832799
1417521161
1941804646
476410391
722180788
1879131724
1278158451
1288600289
1474935653
378180726
77074557
618844865
14957249
1248522655
96356229
915457471
950599008
980084715
1237017737
2045285496
456683084
1706566928
104999181
1355102188
1658550596
1700023962
56195597
1939507759
1002218814
1176658191
1090299559
820517191
1657774849
1527058037
1411638992
1130666691
838736911
1110259887
1433540913
356802674
1580708519
905172501
1397864233
1452382205
348162436
66774427
698372089
43739543
894352375
857201290
578842890
598139597
1079294692
221305373
851543723
1094269885
494823861
1117803555
2005729435
1260238456
1163220589
2133481336
1716668973
1666488828
1655179514
1998706731
671868051
662790604
948160142
617038160
73860915
1348114869
2184806
732612785
432532567
501882448
2100475594
1852392035
59345589
959285485
885407586
1779133727
1404336241
2125545633
716732372
1565614175
906715574
1886741696
1682256176
633064504
1227452702
905041186
57435170
868131172
359768161
1109298820
1452884184
1363609150
391302553
37093374
322096657
1843160288
926012771
179942491
2071895826
1528009446
1404930426
504496402
73689022
1889054814
1291525278
581040047
421222074
1820007321
62565124
612644212
2069938016
1064937107
283880920
1288216981
859047351
225725513
839205958
674105143
693066592
15001987
495228399
1646529089
505820004
581076024
588776401
2030962021
2009983095
229438166
638668627
1714266396
909360778
1700342366
836090507
31534519
1539057029
2131876164
918618083
926003660
1535851998
728279153
1608497779
487563370
131200901
1900206229
1136313062
1888114234
925620103
346589883
1886715922
1001539418
1804660149
504015780
1794736624
1500860709
1101371841
1129866793
993809914
103424720
1174979623
603795613
1818951877
1360230508
87484421
1668609909
1610802689
500319528
1657200841
39542388
1935685661
1322400046
1479616182
932412231
1300941132
423508113
1330592346
268135496
1045922432
939214745
1792951038
1568053047
1825980275
1695929994
1067337206
2032966001
206781162
1485091293
1502214890
252069549
1051013608
358835801
1854197765
1804337382
1114339902
1190322764
549286275
402980871
1427709869
764028412
1923352608
923855728
964238004
1475000063
113164254
2047187676
330530054
520148771
1782590028
1114149655
1183203264
1234176891
2086223237
1656453044
1167001832
1741664425
1595942662
1797257476
1634153396
75944124
774125365
623451705
1564043554
1707072006
1889102747
965081315
1621823519
713913639
1534892483
2078711856
1380565360
1239600347
2130044019
1635011618
751078427
2081175999
1445577365
1071383396
941046914
1774390623
158253387
1953899511
37971768
992227787
1761950162
202576177
833236645
131141132
653785021
361505151
1146886119
1006992199
350519691
374245317
1884846337
216526426
19131187
1780097484
870606112
1897368155
2106159453
293634490
357457070
1875950550
278865191
26139107
304520720
175229863
853701075
714506868
1372896
33168685
2060275763
1115291691
623450326
193462967
672110095
444453608
239065141
1956196665
174030803
508385717
47632222
1736463929
2031227331
846689796
2143547816
1618876798
2040068569
1998663343
1488645910
1899046169
1053231596
1188703162
1565021613
267194594
1267110075
795726698
1869942019
1712175840
1325279606
1264719094
190678580
1887561184
48852915
1324371341
18523874
71303390
430463783
434992233
1071214542
53906087
236504797
221790798
495316949
920344226
1632366358
582800699
361214374
330882048
1335888315
1192403408
266928611
239001325
1004449356
1822988823
372733007
1815823237
365108611
991238323
1214147416
143067901
160899726
939508164
1940180649
1725964935
570423500
1829340175
1223259888
179563085
1503587941
213771294
1558654442
2139538633
1618462942
1851744396
1663771671
2113005210
498219383
1498156472
838145482
501663944
1152307811
1707814943
1304859729
1975796112
586818249
1244585503
129088427
2035407876
1541092760
1169219722
750302847
733092362
1126128195
1759791569
1977641143
1597815128
2049327359
344963711
180262851
1600818554
1295228401
193283034
1842949429
1844184867
1946540874
1755253157
859973262
1816137461
1561278973
697757685
1436762950
1188701736
246678534
9411841
617487024
1203355078
1723265171
665561219
583680143
581659198
1053600386
1949825321
1745579960
903102291
1054860416
75752032
1370045228
199822162
311536953
1588410091
896625630
53915150
785864247
1221014214
35826666
377978360
1760802194
1767686425
1715427613
1098623518
466732963
1908399882
1061377634
236369847
566470006
1451858245
191343190
1160232416
462757924
1674720329
835192508
1741802499
602884554
1300933331
935610169
2092017689
2075141813
80786162
804011213
1277459863
1594447922
1023804596
510090899
684255293
252324273
1912437094
1103202386
620699490
942272013
326268765
1341511143
209386725
745432808
2037084103
77940433
1095425995
580893807
698825783
12361602
918876618
650824954
1590184401
1632357256
1521334945
1975126452
883793382
323795161
1987449459
1612250393
1982563802
1544876988
1826079869
1305628287
1166570856
392696183
1620091270
2083866801
684156773
1622607112
864987025
785545814
352801255
817140491
1203831222
1101911393
1876690738
2007854374
1507242053
674057888
1120556440
1018028530
1726274869
2001641255
29957635
327382662
1545431993
1545531708
759546952
1012549382
1957881286
1948412447
1991936055
432867229
914195458
163900441
154794130
1323801795
1997034068
1580945944
854814107
1132473507
1800053605
1110027528
1148108009
1522409736
447204912
1459325236
1976036081
1866251653
1883190639
579930720
486076085
323751811
1572950890
335110893
842164284
1339386332
1188532178
1708839355
1814105038
544702255
1243678656
1203355078
427460612
80107231
740471236
302483613
737968785
1871229172
171408083
1087552236
69649039
1409388797
1021998625
46805344
1111723523
1811341714
635960147
1446186497
354950101
802393908
2032952653
994864419
449001558
969718282
1026520501
1248333791
1509447807
2104979020
2117546623
1892060198
358393628
1876871964
653889502
1787148516
879272887
642500155
1880092763
170916261
1203633547
1880738272
673142665
1310082399
131183263
297932288
1311751187
615280655
1460818965
1434803588
1126760749
464542494
442599342
1407582128
2107814015
1271994705
1593025945
1826875865
1331654045
1053731539
475116997
144178173
572133753
1199943873
43153821
439498139
1324747482
848509294
497995940
888038557
125095756
1224250923
1304547990
42714668
163049030
1486883912
1867691726
1966997743
825255643
14131291
2064408358
1615059450
331545152
812176148
1617128220
599336886
1285912950
1971894834
1856211339
308787016
939513636
1086339085
344792733
1907901447
1643820716
392039402
1727181613
1628824439
186106062
807032671
684292510
1063385720
691971232
1064234250
1179867085
1703120524
1757246372
635679049
411845336
1237974012
1369046789
1349147278
64098714
452766935
1012759989
1079158484
1842452698
1844961077
2134736875
158446151
1587133600
1781718855
1698605858
748595150
8860758
1507958385
1626161224
311087109
340523896
1529685930
1689602519
587461358
1645902495
686152612
119942737
105248053
291607180
178817998
113164254
314412615
1989398416
533688484
1830537888
1275157494
207176181
191012973
1833242144
1530226234
1751092792
554436698
1805884241
565696390
996328279
1927737481
1598641389
1213002518
302346047
289780185
206749036
2036802526
2037294100
309956627
733387268
34751360
863076299
1228148045
1897872805
1661188636
1814728149
1598767453
1220651570
113678385
1820891435
1957571305
2014292084
591115447
2071871660
15386402
720887992
2085694825
1770872973
1079674269
2132453103
1543519964
1556576156
1840275470
555450055
364075886
1019508654
671370084
1111464693
693126283
1855620783
1455453811
475219422
1664225784
1946469217
131495797
843556847
1730238904
485503708
413347825
1248343893
848939266
287263667
699394611
1355866392
1849550138
1720812631
26346091
574629666
1321064957
1020140416
316824832
4119238
2040060127
303699791
177004323
1895408378
216911576
1945388172
1652754882
1753395626
905152375
864737938
1017316404
2021179402
154426675
81512132
1385369874
700805725
1460935804
906687655
302631364
1873034430
1337580878
1932657998
798430732
240464918
1529960735
1666320435
383572805
224907692
118048606
1033002815
2095391263
1201347330
309623608
1743414919
368811523
101658776
685749771
357427815
1198690813
1955660953
374016192
1430270165
1684177229
1791942582
1805596178
1342749359
467410393
96919648
1873855356
51084150
15579377
75318029
1207898461
1746552990
594660777
1853907844
1029313676
1988679361
1815060977
1644152776
796055583
209516581
307925253
1633957738
1479283170
1349251503
23857164
1351217912
842568094
221613641
1043278195
1658246026
1258869828
1597067808
1073513870
213175917
1138969526
1667179435
572842696
138697803
325344246
505284955
852862830
1304166743
2085348785
975870871
814430406
1760283476
298883413
1270463378
1347407163
2040158232
1939546691
238633135
1980099892
2129275162
901144825
399464910
2023943624
1995819523
740039890
236873604
512236172
1230613200
1940538307
1277930445
704274053
1038458690
553668359
591890862
740324073
1251803709
193458539
563836251
1414487908
2072599058
1307898279
1244231251
1576499935
1837884464
1932975950
387325225
1132312207
1207748354
1600386672
2065034780
283667706
387868788
1370582979
2115631267
1854535518
1788832958
1660226825
570379273
203149444
1690358060
1326577578
1489159454
818383143
1780674880
740725181
866755794
894201646
1023832636
1408140730
1412808287
1060404704
1876184491
1745285443
195850917
1671331694
219201437
1636247549
2054536239
1263360959
764875316
340359641
1737098501
1359198777
576071776
10577152
1939445777
1948220507
1996003083
1537884230
725977159
1871862965
141899333
1187495991
732739233
310540766
1773888459
1295745122
1729125833
1035770777
1953189173
1381199596
1378878501
1289600672
2113025482
1217816481
1410250969
1810843495
2136645951
1894199043
1782588956
1089814393
159515909
705793296
378503364
1056279045
1270069809
754124332
994484250
1677284916
1091556324
335356740
1528996339
488466122
1030591662
942105945
2040103869
1386009223
1809586983
1348966600
1594689853
1772037679
770188189
1849633672
397161797
578717874
1305527812
128896054
1155421976
2088263787
708258205
1463272428
1033271800
1841413909
63939064
942249891
2028147153
374221733
295148297
1330436118
900277926
1069479438
231596625
1800242324
1507143137
1048188100
1911168659
50434325
1150318075
17500043
953099431
1310171186
438045076
1932077269
1150730582
330834479
1798787725
604830798
276342352
419026199
1357574492
1001273894
169561471
2081124247
95106571
1818433365
1601185676
757839765
1637577152
948983574
690198493
68749366
661925729
759668810
1154450784
1894725179
354711148
1846966310
1104675874
318937955
2139799913
292643474
2109584710
1544848543
1785834775
1389967860
995431623
1654839605
782837841
92599582
73660909
742228114
12552306
1768421611
838629683
847301065
1480638991
509186153
972318522
743472531
1464936831
887962370
1947692167
149945085
1207553173
1971568894
1856178266
777483789
1251521782
1544754341
337496763
959777469
1542857155
40854192
1594989168
1391352642
1409955887
1729121273
1380435835
858415048
944538886
1534056274
853477807
2107531351
329160376
259471323
1573739105
6853487
2045279075
707306848
18185774
218148866
1764625328
259011981
1646608126
644941011
610016546
346800078
2069171625
661811996
1536295313
1723264348
604312120
809554643
1749766722
1010830315
25183984
1525201945
1328104318
1873322777
1545958358
1760635080
1497897865
1558244139
1090605282
1797044540
710563916
584894648
307110796
955137540
177657687
281865422
1853938612
1247112733
1897852902
1685015760
1738046564
1647980558
2011548355
1189667560
224902091
622511369
2134127005
83122702
1285346504
1772110074
552673374
1388786587
979750232
1956552285
581928242
1381357661
1729052053
1300334131
1243716639
1914905882
288706744
1059497600
554833222
1232163711
1537828552
1494971044
1041903275
1928463569
329713421
333977240
1706420685
938833265
1855594111
1690275455
1529659462
111385708
1338328422
561705293
2133732623
2095587700
879389979
1260783933
1249425851
1819225616
1697098195
993816428
1565715448
19702290
2861832
1734393530
119793705
2078879623
1704295727
1012687815
2027031615
109425236
1222237066
295687626
1910011874
1706884053
1412329146
1189017373
850464643
1098149642
1397707705
1301580568
972103757
1150767494
1901253890
2130756668
1287810366
866872701
111097663
1384010283
1571923559
1868132400
1801187188
371661226
1368111613
1361679467
1628514369
325199037
378906566
350182743
2054225768
1275819324
2145752008
1935901156
116627720
1943733398
1880261276
368054650
334540854
277308096
720041091
1673955389
1058020161
1360429187
1744611566
528265840
637101631
1837885193
1416052698
904852293
2078989748
784143896
451852076
600851635
1754460577
1070064139
1738092805
664322681
991331653
1051802779
919710972
5225159
1114247641
642234402
148240896
1474607238
1131035722
386486042
923413000
505723179
378331827
1184509710
1967170605
1783842453
733150092
303513856
1491665962
70120766
2138973884
177628162
591420628
873604908
678444239
990128595
737302140
641795719
844345621
1985434638
400116486
531852442
1059621645
1811998911
1374436680
2039454728
1968237949
377309221
1063267253
315809019
222460236
799967942
1218805678
956765552
621328966
671614062
1720310861
1248108681
1654395015
1946788723
518535877
220663665
1383645692
845220180
175481169
591747065
331789308
372191247
2084891090
871868522
2061953544
757439001
392995512
1334974798
309183115
1033871784
633612207
1023697688
1651498000
2047262653
1093964593
1421125273
1442847463
1618285639
660777220
333409312
266457838
1646239003
936025623
359867066
1543987085
1508863308
106248757
1828961613
1295290794
75139802
987491946
903813903
1910417943
1410289962
856516818
2116551091
143831907
215212988
643244041
527779015
869803157
550578632
2021843605
988078556
1933129775
116432802
1693288716
63963984
117442149
1556911744
314471312
529589721
632131513
1186766590
214159429
450639260
1334823921
313758003
2123049106
154657919
2034280107
1436462669
880672546
736976834
2016138537
453874732
1667204042
1804836526
1782359554
1528434350
1307306662
2135082443
1876506500
2097705562
974363038
232116238
79507958
1322195302
1330184044
1898679559
1229141449
64183169
1635459460
1018490580
761678381
1556390137
15815768
821029726
808035289
1912866141
1381008664
1979460463
2117237111
482423986
916323055
968667371
594841708
1496210260
782051827
698350969
1457572113
672153642
28254418
1095251779
580870714
90464467
932213131
555014720
1076502597
132269847
2133554489
748673889
752439516
856266119
1188897369
2126571144
84823221
1078728057
94264846
414170700
1915209163
1511122328
182131645
1818475450
201784443
1431736217
487148050
1927474364
1221898495
629752156
1291654570
1132719822
1711910891
691887540
364598770
902811626
477523389
1859539338
570091859
266008046
496339450
1177580056
1754740803
1602177043
1192136733
949908528
617727375
427497930
617261674
2120634979
2040551155
143948426
1822253217
356739411
286627957
2141432786
1714841114
1656498504
632185311
433201294
88417236
1152448598
926667899
324263876
1838246902
1731174069
1087180223
1880334198
235144815
1271447796
1118395860
2078016426
957516571
693203534
1607213353
1807765981
1697414530
610643543
1084510493
1587135242
1252157991
1980540140
1988665255
570248786
1493783937
1484022612
698944756
1333180392
1511494673
727245547
1272582158
1274205020
1335985941
1687636253
1230266148
173326027
1422780020
1597975122
1411440533
565466538
1084534735
1514100722
687260570
385075852
1657394592
777455168
987822546
2085785271
1787693628
1792214907
816895837
942611111
230977008
1243466086
1643409486
839204447
1656132670
1569670695
2055580792
517210416
1007184208
1574100826
916379088
650194346
341754903
309404693
592340964
680980141
1907518267
1992684733
737481291
397263400
737773744
721264588
265397364
1015470487
897431573
681449424
18764980
392257407
528626689
2051939506
1432056586
967684970
582526056
995034113
1540018351
1846082118
1828562777
1501719563
1346248580
961915425
1929603353
788697033
1440225534
944831541
1454995159
309728814
2024118871
113518527
257635577
313809153
1446751311
1002721150
260344815
1401012437
1470742198
1376969206
28950747
315507400
942844368
1363452512
226126375
1018617101
1516693935
646044165
1322623624
2037733590
1623693278
35111948
1118741723
72819244
1015470487
1703657564
324663243
1726661825
449814109
284261830
461586210
138080044
1465282973
1822983081
1862857794
730731924
1169599430
682415390
572230498
803247787
1335815905
1481468135
945529605
1976344236
2108718583
402762330
1547887487
195170078
1904157749
1041981152
1540450545
2066432938
186296143
772158081
1398287779
546011932
1066659762
336815049
144378528
1731363352
1719806832
1302738219
1342066988
212711951
1452096418
618614400
570659590
1253510155
77282659
452659568
1055673756
1796563472
561705293
1935930672
1201911200
1453797718
1578964728
1565588592
883960657
280471241
1877553423
1811584739
1430322102
1520252348
87728138
249174026
553183285
567101637
21525194
2089501815
1595298580
1133652480
1244059834
1387912358
1811463306
2036459397
1373238193
184969093
318937616
1901519655
1185948186
244589100
1833824447
876608094
2033371406
1031989501
1078272173
1214750959
1398874503
174924769
464941587
1759412073
2009575910
1695835066
1240235710
1676278882
1142562418
287280325
372352075
1673960526
803397542
1923007148
397211327
241225534
215333542
1134280852
1418642910
371535480
2065437661
1727896231
203223321
721237098
856347676
48876099
650166752
2127850498
52930190
382171820
1983404858
1214844021
1279847246
1227264939
282758800
2070535352
1636678575
925460819
832469478
1305846607
1731841729
551594738
862046637
2084562175
1007033704
1270330780
965385628
1150605521
1378992459
1130208837
1826211973
1407710124
1501356925
2117221408
512196352
1144589281
538819034
201035713
1247497008
45952886
301640798
939755737
2093479581
1416886177
416137910
61706858
179301655
310379581
362970416
159711364
1221700802
1799757358
1320521481
1593415323
991532448
1876146012
56822427
1147036826
1273989099
384833905
1035323640
646917609
1366552667
1678241067
458708389
628519275
911259024
487504357
2130004514
1115986949
1842007500
568621521
780981873
861649886
1400310456
1417806724
1841145237
201535153
492275751
1979941385
2145645275
1060037126
1703553387
1693838760
480693079
1600654719
553140338
1163756483
136406116
1038256707
1583947237
146817631
1872656125
551120263
1926439056
88634422
1101823501
783803142
1370088720
377422759
2054600643
1922978295
2100153382
444553733
86074182
1304155222
1550615033
1805387340
14235866
53266925
2122224368
1118769256
1977783958
1326632317
676455317
408033754
2136104653
1623679458
275070210
1055743251
867364766
254412283
1075297111
621296162
1615853839
1189036269
209655642
1159441569
1037985828
206927100
1617112280
873160565
94717054
1740032433
704527573
1955354336
1028892491
242988093
413374084
391382627
1854241692
405178978
1302717280
144326467
1528009446
830436871
1231639420
1175349293
1460584030
277599093
176904324
1848361937
1386563721
1717640092
2065165131
1209108555
950880511
743245962
871289038
870364334
1390783027
551648108
2147274652
143494604
1801223501
267645577
1774414973
1798459229
501169810
904932847
230777535
1055574323
627781853
1307114970
1035193404
1082785257
1644743985
260561910
1196173090
874176501
214044975
1849189248
634534019
1837880712
705365894
725353196
1206841752
1565259059
359211858
2083908790
1674643772
1570591881
1936153214
132486
1834700106
411762554
999542781
689338973
1773465366
406694093
1941608002
1789187946
2082609238
1196171815
1102535103
790719172
1861414986
1158095744
803760893
1934713452
2116093652
16117446
2133000755
1415582795
1643995317
118922851
1411398315
1284379450
600212785
1928320353
514537671
376526150
1870866011
1844276717
1474728219
670624188
816048241
1477113318
1077937497
1020453178
1610122367
1767212098
467099659
1345122667
1706426803
1193507860
2139831972
1847186633
371032328
1823459088
1721898718
515974955
829685608
1537886349
1151919031
1864781200
1696946138
1177599002
1866672042
1880254721
999706802
1817297876
1176738192
944617046
125642052
1126357164
194473015
1378904930
261248688
652401903
1229460085
1762275336
1540523260
2141744882
1297989843
1606925831
777774656
356894442
1806989373
1361785207
1487255726
300701245
755429549
710670435
1229815688
1609094809
290331317
850077041
1986478360
1801401806
536931965
800739658
100028799
49192992
1487009777
1500702304
151684457
1752636153
2024430328
273052575
1931843395
572663764
115626550
1416647815
2114347214
955840933
648112059
1405323752
1590328543
1330879502
1928284553
45310796
676315489
1143670749
2073069097
625072437
654041357
684453999
2013390617
1695151666
1677300744
1206629826
1276822326
1732081611
592057310
378807802
299042448
731945572
448722871
1675229205
2134622068
2109196346
2041439346
1607780994
1753620136
723726134
1327261462
1798207243
610384228
344916466
1954338336
1072794713
1628154013
1957195576
1034002633
904888825
510459888
402825304
1440678323
1944552415
2073339624
1139532074
1468095720
666520090
1910749790
112151308
1652754882
1606834742
1828053647
1727295361
680622111
123563333
2090247143
839275666
1730868613
1483903643
816513089
1750262428
1963920809
1644659606
1669975190
1704733482
1424392036
2049211345
1663432906
1090558157
1986324677
544129849
1105345535
1789491355
1623178548
484620430
962641457
1443734914
1047651993
2027595785
58321116
1002583792
260707454
173887984
2121756893
1914417633
618451878
147282863
142226548
93945920
1224878186
217919858
184273693
727113672
1799930514
1009017770
1596909719
1609049226
1076455998
1838022721
574343262
1568129412
1439931041
191971126
1758791378
833691838
1759324435
1222205902
1797701261
460121199
2131622295
150450602
2042539284
875855070
650806940
1992422442
148672967
731504563
1645393478
310476299
973132651
784761498
1116265499
1914750274
1443012204
755730996
1082209483
859491843
1963181393
329542858
223390006
791585218
399577363
633925422
77375857
2116836041
1970063947
212098275
1916097254
983992533
194032524
658282006
437995734
1884013489
591987377
1555623738
2013379184
1938338391
889733065
52976705
1910822826
151719812
1124550988
1610511500
1798699831
765011548
1293807460
413228891
1346078765
1562104273
1868359807
1940961745
794766508
303577441
2130719141
1345344585
1763334425
1551993509
1441841311
992854457
857171616
473943122
1163513419
1658615851
623696
831639651
663224910
1027062352
1965156222
748709376
279022385
197563858
527945133
2138535823
309404693
108043302
1798109236
371221065
1515362571
355465378
1681705004
1848091336
456845317
888568304
194284574
1069476663
389169939
406772525
784010267
567355614
659615923
1613460739
840701180
1479165888
1539574600
1506477474
1023325711
836066422
517329579
1888109944
157402779
1401443960
619561464
131633676
411551008
2088767770
60085456
927970141
63344442
1979427310
1423505199
1708250780
1298070917
1536933389
1952743268
1384701556
1465477977
287107471
1578452096
282204882
1778359243
1618494946
47710890
1782435650
893420239
1759682332
500942476
794037107
461111415
1492722210
20529356
475477017
1974661794
577966797
1987162481
1426128162
80971860
1477205778
1843566158
1568979411
500014588
1531049211
1000521381
776382129
1318995017
663307588
1509443256
1389125728
85628479
233622293
1865173370
438551108
214139818
1010725665
1872813461
1196494657
1369138215
2130841107
1361609698
1890789542
200181542
1502289221
1697864982
2049897234
425378508
2097089571
1418944984
1437928970
1863693646
726049796
1766391867
1566747235
27752116
954039889
1751549732
945155256
564196056
1095277820
56836037
762246381
580809323
2101738095
565496850
1996600552
1255638924
1408141014
85916779
1543025253
1968984405
804588784
980393884
789370820
190224157
1508216440
729607853
632818810
418677206
1906312330
641752610
703721745
900217121
1910120807
1426668140
1708903825
1924627413
1592023502
1011851092
1060646552
277255633
1298732007
126273350
1436419683
1535513326
1154747598
1146137578
1241318831
500338309
585119905
606711694
1201447195
546008565
182435520
1794473814
333182134
644083608
2147302548
610481043
2077657014
1877882307
18845614
971231322
177974091
655571419
937080370
447795706
1136863013
1333633125
216917961
660693268
1166054724
643094247
942410152
1918396262
552706652
1085249001
34879500
672782502
1387281849
646519628
331230977
376273463
554118642
121389220
1064464634
1024438649
673228116
1457105364
1449520639
495880864
171795019
796140957
335763343
2030924226
566992043
264099032
389967314
2137029742
533278060
1615304293
127838119
906543789
445107673
1485276164
608242787
548376286
831821438
789579994
403078723
494008681
373540526
1879487287
108843119
1530710256
1490551074
438629955
1404674534
4892102
2140312990
110736391
887855236
2059172274
12509206
1302624285
983493345
346829085
265299817
1010420562
1798692129
1809157969
816742153
1836966846
1767854910
321921970
915921952
1610357839
14485065
1502438060
1546496869
1203978869
107696310
1512649761
2145815710
582431604
1610175036
779432579
18865198
1306946486
1324144999
456290762
503566973
1817001553
445613905
210700137
1790752099
660194040
1710714400
1951656076
207532052
1281183356
2123165027
1947417432
1345757048
1478320076
1553918309
909364255
557726699
852057662
251372316
243834917
127176255
505180645
522721364
1362526565
980051259
1481654328
6006290
865763117
730957169
367765754
118645974
1767719021
1045485683
2085394851
682057426
1857706698
63764339
186364306
764349378
1704987507
537342166
1666232305
472719158
259398753
1887535440
378198949
310488677
1600139712
14561404
1681625396
1739126461
2048996907
764597248
2096266155
559284748
1270225609
843226328
86536805
1508978672
942180705
46981714
1552993666
1320383852
1478150083
977236220
926863264
1952425340
1678610757
1952387468
1033074830
106057018
1287345446
967043596
1714733955
647327025
471136957
1800108142
1438386783
1180364237
47178789
1077205741
1899975954
1676734457
1183874401
1313223744
1515944247
1087780164
1351973940
1800099760
871234998
298848179
452107795
83584344
1216309259
1836002740
1691434645
1169998996
569127952
723750195
414849196
1715731107
674570334
47920897
2076375857
1467931183
748475498
398882099
1131684495
739275115
1187767432
1890358449
296297660
1845677798
118870508
2050733445
357505759
521148698
378949811
507182860
1271334643
1880867202
1413087650
911663149
1996769347
901864798
2008324269
111177832
1376306419
240173489
1143063957
108540160
870866705
224606412
1100659124
386517827
865668800
132183315
1561205103
586906437
532715991
1939626765
384294396
2055580782
848796998
68508791
755499764
1678015453
503583493
629099795
784776374
680339347
792455059
170944435
1181525335
1371705928
49620669
1728323881
84955519
876392063
1024271099
1854060428
1628862627
1508593866
1896937267
1838313952
1520222304
69936952
2111778676
1563738059
1408995219
1119675455
125998375
1044066664
976779266
635406110
811197593
557652557
181463869
755881071
1496984965
413878634
928143912
460787931
1905944903
779397486
2059525739
1910295756
5485075
425298495
495317598
357685302
1218498452
531568917
657300210
406976240
1130288672
83766321
340166813
1914379006
1770149223
1741380460
1215748240
1198719165
2036421024
525552058
378180726
1610050438
505850923
2111377813
1424282207
1093384567
1478539018
1565432880
232508415
791947447
552125816
2016759420
1957468251
535477487
877131209
795255170
1183954981
886367192
542660976
70573928
284386163
156756551
471475392
638424726
64098714
945990778
1609513986
1163220589
1000985856
1852507698
744230301
1495399545
1715771692
1205515066
540991453
1667536814
952720016
371297060
238069284
1488704669
1158678190
802497259
1200336975
616029315
889644191
147008719
939445234
2122383939
430597713
1559038855
1851024925
777494749
1695487307
1395522744
749855802
1773590546
1064400575
914480047
459736824
689708855
1914690316
579248390
277784818
1518468772
548357049
440286529
972103757
590075687
984390718
2078715831
938933459
1084094024
950014897
1805609533
1510687609
1568599050
2022305739
451974504
816796846
1784354893
865108227
976228573
360333229
1180464056
2121715600
899429180
886168840
1434305120
1302425814
450636480
1363911804
1537860199
1303296384
805889919
270518288
48293489
408700774
1481253078
1544823429
1473778772
1849034003
274028558
1333660798
1569848772
361410040
1041787814
1424595687
830294014
133464691
602347690
704687095
594276890
672183754
1550737165
689674504
1225557172
537041684
347741191
1200308144
2143303296
994092923
2057408760
1392818090
196005063
1561116184
1810497576
542660976
1248023804
2123625535
1506283940
1618325796
624479539
484285676
168753621
1621766028
1857665542
1349432181
491014721
32365251
1220933427
959427271
1966191999
1531701111
788761474
1294729728
29249433
1544603798
481387212
2023977098
330723932
1220362741
1592653386
646014791
51251898
1028794682
1023457810
1873376302
1304633825
1354422513
1393878814
2108426777
1419417627
165655434
1546454733
1900490933
677141504
723304654
49610097
214070660
1085038975
1416941432
380993828
1076722960
1642974157
55490171
1015762363
1100821803
498470939
421626695
1033370654
24747106
1935714523
1878141601
913608939
934343877
423671382
864428551
1547410565
984706240
792106695
1241859829
2031426360
1135602811
1935879407
1981759887
363169899
1944180886
1301079579
1445775101
596203954
1603479296
1085691604
1884248650
190275479
1141828586
641902918
89908571
315968814
1640830015
1306340071
406824249
957955605
1880111442
626052947
999203903
1531317911
1884765974
724809447
2094376772
1126477859
729762025
1303554621
118857042
1554089664
7952337
1657155357
884472942
69540974
1621179711
1106713774
686237196
245262016
248261021
938198479
766987273
1347468310
2061433445
2062497955
24853041
96199124
331163097
21302809
1320199310
379529857
1919206804
649243793
326705090
1253595533
2116176068
829997337
503731614
1242067767
511620621
1399053777
1467669151
1128796217
1967279874
336441408
1346791524
1074862101
1333915842
28451110
1570561612
1264258722
575365617
2050381813
15836731
1248784280
1503365178
382089702
4892798
493384061
191075680
2112351180
116863273
614141841
150994925
1841284333
1284237824
1980332133
1620748127
364718082
831740000
1983484310
1805889971
1354434411
571859331
475971442
1648611878
668561884
1199022005
1666028168
357567472
1927383208
1609600679
1272449885
1927882249
695921327
936816238
1542048434
1288583315
1196631987
914940562
366951698
493797857
1846895106
2117392615
1450370653
285334814
77040419
1048563939
834203274
1204577185
753390157
835124969
142513460
1748520825
451168291
1374280559
338110993
1403376343
1220622421
740040504
1955168514
987596142
156689319
2057304221
152097569
1166300450
143582377
46663548
642305869
82586652
1589379998
1547872017
793175016
1183590735
523279830
2083012724
1581776144
389782679
1231542379
1382217527
1422595591
2051283272
901799486
21116121
1215395194
1027796579
2080847116
1383200497
1891673734
1045576285
2058113921
132617404
1685581501
900923835
1805488482
240793909
1674104102
926671827
1420537095
1607376148
246184236
304446975
667622734
1859827284
184215172
1390840441
661827206
359112517
1395399177
304833655
2104491469
535547738
1810994306
785100367
979723133
12385417
1893757248
190027041
245111605
582482007
1718898876
785831943
1261253134
74827260
553433146
2078802880
445320822
1910813914
2000593970
993436640
1795457237
1244689446
660717008
834671313
354952609
819701106
48736199
13964033
2124182027
1960042993
1624740790
157996176
1227161965
402462283
377638502
40635738
208676127
162194298
757792924
621186793
957372310
781997689
2066721992
1247943352
1266784373
1591419629
851688401
171303747
1767102862
181097345
311871425
684926452
832542783
2019130755
949268586
1069129664
704015381
428914354
382009589
912109208
1982616065
1606017452
1324651565
1934895962
579483218
1063777736
1482529836
75099287
2021028088
1483412846
1271930122
1678784412
549086480
1948724754
516894319
1100903654
212102453
10849364
211197068
920812530
2004379346
400504926
717148337
1200291536
1796826247
1957054247
415737232
1631107586
1633322596
1647393831
1487375680
1613942498
2116223142
1400630492
302715144
292618540
295285840
335739613
512861160
1910102633
363963380
834316372
1508849755
1970862634
1038011130
1095781005
165100697
1180412977
833761422
1032284463
670171822
1896420442
1773139668
2043773924
258212075
72112716
614364672
658328502
1502013416
1251172802
916103603
301441982
1454924219
1453681709
598504184
965906663
1893907360
1846148074
558468940
830168270
255210524
568863190
1441999812
1678037826
238576287
1731625782
60651127
11516106
168268807
555159092
972571347
1072726413
522614545
751718482
681335790
638256437
1275067537
598481315
1324424765
1523935431
1203374086
179974082
1415003532
682228688
1019480404
653853466
2055778697
1584750323
6824739
1446385962
747896834
1203245858
184538862
1187139100
852495807
1855404424
1782027234
1450324085
306426502
379703020
1199423455
1941918911
1412713985
1046138915
97508608
652016500
1139721153
549011656
74706627
1860058270
203050999
489425508
1344640539
175539542
1834585774
125360337
162576260
644567406
646529132
55988150
1389161600
931615666
573146598
1983806737
1043949571
2078956193
241061963
153239475
1046068238
2043617410
688805136
1470708431
104996841
837185893
1765393036
149248781
1678864142
1331591373
80675073
799104126
1897639071
611427528
1198787861
1592668315
1799378001
1779511086
867421742
1801990150
702243738
1248254594
1282710777
1887173268
1292986082
1890344716
1333203189
1732602196
1742389823
1779649626
477262527
297614174
1542532754
1637414951
733494667
1523547376
596188146
2067823053
2043945371
996067880
329493294
2029408351
1471041259
1705456876
450871878
348304604
1575425864
2109014749
1393008915
1079987863
594430361
2049469979
967084544
1175385720
1836056129
376444310
510759402
1076516996
288397121
1073941214
1758682628
1319248059
814232614
620436706
2108715643
1673146491
1629652774
1726576060
1794368508
1977680480
2054185208
1651860041
457746734
1802906556
1459049924
1412962621
204486682
1577318715
1148016393
1416627219
1712317445
782021824
734917502
402655461
13644747
1845547209
1567112771
642122243
436687786
1340108865
1812191423
1013680338
1118217608
1109523118
825873292
1318232800
1480410136
42132858
1817663317
960297160
1861759974
326065450
826806444
1717700104
309345018
1751987993
516574779
1685672579
503340139
1202749891
717959569
1385037275
1830271773
437423914
191763581
532496095
1352699622
1546767041
1744733678
496044877
374150520
176231238
1340928440
892745485
1687261789
1755651943
1018915153
955141183
1555426608
487082386
797768339
1585959609
1171011541
142574691
43427204
2059541026
623869225
432240803
414525776
1115955136
1792094147
379141330
194428942
182341651
1428901268
187519227
1798649713
851722028
309847112
261822595
1706558337
706325051
887060470
841904542
2067292506
992209664
71525353
417092866
1345516138
441583173
381271072
1967756851
1239715068
769790653
2076896417
1578665666
1257172078
1954298647
1103590487
606981045
1389891620
2069254089
1591882617
548759750
807199630
1431358402
313652416
1268454317
563326825
189358418
1158452210
173280041
2122436874
1558358066
1530784303
1607906235
1108156237
1841446466
782504061
1247000648
1214608536
2118573487
2131224991
226376581
1408595458
2000405898
1352673451
1624464512
1915796019
1592653386
2117350859
951334568
528708767
291019906
1559930803
791714529
272163958
945294873
1896180645
498756479
1514657059
1988516667
1972172610
241752301
2037551363
1887461167
1812275062
1074356707
1412589973
465678771
1150256764
22494709
1682859585
1411071273
742001637
665477443
520112494
2006735994
1912583517
1468650556
2142838398
404701744
791684425
454536867
308806258
1542435778
1373282311
1269624249
1446799489
1538627418
840201773
136041851
834039472
1134171076
196279590
70170265
60973728
506540277
1412145120
1750965248
629855128
154426675
502100921
1685076980
418497831
1601688746
1795500695
1368169943
2024979074
1817432585
1067061137
2140790651
1893066845
181889735
1887461167
902760399
1840304946
1824940164
1121621549
44870924
1007794462
1211603714
1470666829
800981358
12024070
1282338518
1819526063
1196799251
827600681
1983767139
1314753286
738458590
1991628420
1786304497
989851839
110393451
2005114254
880073684
22602507
1922542810
2096362368
789108758
111920887
306682090
867252695
551503378
1911765363
597626854
2101915966
310505676
173347341
1882639301
1629098315
693851874
198038913
393863893
1079078710
660884441
226982838
1762143746
2105233399
434675445
2043581401
290528549
974849798
1440934442
935552004
217154123
607333695
1967799461
2048003658
1724498491
2147291711
1399112884
1838207146
2044279356
293134134
816628542
1133740617
479128568
1263361069
654418457
1793052942
48958666
1355883516
1902474530
196831956
253145835
372655471
1476515701
1299208490
263990083
1182439880
1678973039
1738785489
1433914612
2132851135
609592352
2000184907
544665772
1710149118
1063690922
639495818
781427446
1783969040
1846142771
1700049745
975679112
1477541817
801786777
1314233799
1211945688
717027280
625796039
2128993966
386353815
147132785
1174022170
36823370
1931380673
1818951877
1602345400
304260147
1489269043
1744659015
106268628
778454573
1044069608
1315110061
296297660
1209360432
2057349094
1092166719
589821704
1066126838
1252119496
446019284
377831609
694379062
691104574
1931084429
1732208815
1400110863
18400670
1193732605
1921071520
235096588
1355207297
1193930732
1021762329
498814989
1746799224
204822203
419643356
1189571060
1968734804
1033294240
1417862332
1196512984
1325447880
157567776
831792189
1631982088
1070923424
1604373497
467973051
2067036386
1034753382
1898155180
1692163402
448597823
1271995817
652792240
935266483
398654498
975716576
1403372862
1062486598
2093923336
1168714437
242071149
485084862
1508835936
1173429470
1319712009
1104935648
1250656220
2104912629
1486988789
1533772410
681298393
391476984
1100270414
1000985856
720069352
1831954727
629026039
1839124506
250319384
1947278908
2130913220
1443012204
927408734
466122349
699550032
64832185
1378736569
30046590
974787639
221165417
1933184061
190541170
594845499
527575264
1305396899
1296830121
395897397
1426457546
534668227
728249509
1956039050
1010550986
34404593
1156045661
333487618
1338625550
781943918
161729446
228500701
1173052178
657971181
456860161
803280604
992587713
978895187
568267648
1818559484
745852115
1943560611
187562313
1251854643
980852311
1790979618
770113448
85995306
173736203
1487170296
1104515602
332846567
2091470033
1701038623
1524366788
30958229
591176192
2084822695
72932587
1166109932
1616844236
1837768532
882298000
276334136
721450453
1954060978
1889838635
1200251718
537905489
1123449510
1324233680
213898032
588562449
123884331
123159484
237322790
1226595190
1458078934
2061770652
1771135710
1041837820
1912265917
1251429754
898587827
484358416
1697184154
1463406530
1950038892
1444376025
971135994
1340994864
1531528787
1460323016
731380244
16725083
2006387545
92903918
981360478
454505929
941932551
103622816
274254983
944242092
1852480056
599530350
1772970527
452613390
664447534
1854683872
1110257946
109535279
1930222555
217253218
2087222528
1618231893
402268196
1765196130
1048003992
1722415992
1463436640
1517388421
796027380
1961046263
2097201223
1063704204
2068715526
1601688746
1518207433
1630713145
1075078033
677379552
2093418126
1068824183
733340817
671708578
1134282542
2102639985
2056293130
48863733
1890458011
1206867510
1827381458
1653668812
145360950
949787410
197652210
601347309
881592938
350236364
758682727
1459922837
1589891861
959103382
12036754
160269847
1638301336
384168776
195682763
150401589
2019833683
275377152
187519803
63887618
756577102
1230315171
444127060
2077075174
1099937098
943950932
1433891684
757475676
1369179060
1448354915
157128333
169532149
1646712837
148763943
1804231354
184447984
1319276566
1279656315
39589009
1921939896
1919175100
611902721
1359671691
584676119
1178870845
1882041173
1730766194
823504784
287861708
1414342367
785782397
1681018727
1572050924
1825876202
1921734669
794675308
1608635040
2021064452
1865605936
318915138
429337120
931164720
113713491
1938608828
1202300638
369408845
1541990925
1965872475
508701361
154167001
1065389591
1299259762
1935927841
1150569352
108753574
233702946
575895377
880310851
1660431642
1665943194
1106881669
1833540075
1530670193
1310748187
8238083
401132642
1541600243
1728217058
886305251
980657097
1661985869
677660678
1004535036
811384158
135833516
1051886770
965691643
226454690
2079223054
468006933
1898398227
979750232
348744496
367276902
702170860
529555424
649590058
1950134414
1788610685
697498095
1999182722
1050094922
1300598466
284980811
565286621
1897137388
2113709129
1380907394
1584340973
446950910
1088716833
1518207433
764596594
1740407669
1855480908
1531925189
579439843
1765892279
572101216
815731914
1197534764
442588086
1229267757
99358043
1844743157
82106372
1163909531
594107304
1256719599
282393673
1437964406
1158489429
1965678455
1375539600
163777851
1086693212
969065929
1990702703
293906784
1428260685
1479165888
613836066
1298208440
2040425983
149372102
1493967211
2137914643
625704944
14021557
720065281
487234277
227870277
773338467
1258025737
963269433
721139828
1383692098
1490545458
14884659
9411841
978148090
2119956501
1299236054
1659059723
530437271
1992514383
1074192857
116084668
421884741
1879426208
2137791748
127750847
1312216432
393596951
1098410166
581560951
1123669038
526619546
334843869
1813827757
403907009
193031299
1109661012
2115824072
406469866
1058852514
1807846449
1827117405
1956250960
1675323245
379995058
1073062671
563634133
903166736
1576089805
1048927762
980200014
1857205689
1478624109
143138582
1183422360
423558177
575363662
1707769524
1489028884
801060304
925036691
1521713843
1530628420
651294422
793759975
1124945855
1495197131
931681126
1056443786
1810192010
532432555
2058817221
1014484453
660193231
1457589357
32120888
1833315104
830638127
1843861715
960946311
305501629
835381370
873282399
1785255195
867827441
898733363
615320525
80738915
1781361877
225846495
2033340331
1947817860
1168929423
1236192386
1999478722
720715925
1143944963
1007622893
140612921
2064207671
570147870
862847397
283397298
381400051
270843741
534325572
1559022577
1482409837
777039446
1652287101
1317704945
922288841
1667797970
1529744558
5068450
479411614
922083567
1011487273
1729328002
1487271800
393878187
964577041
647440571
526640858
1653396200
1415927732
1517615052
628876373
1730613068
959326910
724541096
1591888437
778621344
929050594
1925669538
285902783
1005176704
683436192
1219140922
368803045
1155185015
426587616
461093132
1464058050
638805592
763978704
294821731
1098792054
1566487037
1049520817
1899627359
782793759
1993772173
310588374
1151036252
1015856539
774447792
463549031
1867156395
1490628798
374273569
1680851191
1422985974
692973603
1224190562
630731496
327052385
83850448
1722795214
1666046912
1950449639
1370907970
1792301220
2041945346
1032320796
438467545
1355719172
1172237596
2124182027
887427307
1334387911
1876377817
1551964436
508419360
918911406
588714809
808687627
1956544877
804694362
1636997712
1030743810
710327043
375216576
507537213
586288032
824814239
60795712
225621760
246413753
1003242156
1486189744
708157553
2110159807
1362114547
541711581
439458781
373248814
1232359115
80359217
1206993729
1427515722
729922094
117572321
1580728702
1414631241
406205217
1826997412
79995529
1033536226
1089817321
1462722008
1610134560
1443096520
1255010198
1614804218
1163355428
1679706756
394741440
1982419084
2030633602
265403181
1309760962
1601422750
107674471
545494524
828478246
1089728566
1104010208
1229118626
1394980315
1243981501
9323976
497149610
538287085
833720159
1959307636
2127283630
1840793827
42215876
1202377287
1052246314
936248454
903718542
1188612959
2092091680
604271134
204416370
1526430810
1194075197
1536595223
1241031726
854374849
794431962
1130513691
1950743624
2146606505
1308013053
642119978
318199267
2117674292
366649689
1059105370
842286201
2131464166
131810931
509439114
506981152
120745059
1888193315
928534106
639118551
1704982230
1718962283
1560678785
182679841
1007898693
458762671
1818937957
1625126076
407101642
496962640
1451003028
1914147892
2046303294
1339769347
1287998954
1907376522
20769646
1272082118
2127592090
690975810
1062751541
2113031849
1511480943
537104405
276412785
814086970
295027259
180925231
768549715
919620081
1006707522
96042654
1879347024
531872171
1109496704
219074863
1352400792
1838324581
1918639324
1598291335
1003312771
264466405
1616722095
1267833212
2071594898
552422570
85059066
454534739
873076179
629134039
668676003
1480703214
1903979038
1751423112
1200924827
1517812913
1061799551
1128859517
1702128096
169867614
1027315720
1395675534
1225075548
585006113
107229582
552896101
2020804464
873946343
994133117
1099272489
1472800972
267025223
532908174
1661088465
1014354447
1729611141
1417987992
2068074577
739294212
1716219603
1327439276
1223463449
1628338061
1267742678
684520121
640101220
1527914643
2130061614
1162797277
999706802
936226046
626079672
1061983424
254012246
896470110
1938358235
96007503
482603863
1365844226
1209231717
273948694
1705425208
672352360
1291724257
1638701130
1508487999
1637020913
93026562
1608266210
192838146
2025866478
1428785036
1195722916
869931841
813907370
1463438491
1530282596
2004230688
1202983551
88751920
1065080705
1708326694
1666254086
1676306167
1351929486
1932604602
1105939736
1297553398
87030850
281808838
939445010
728881912
795881234
2022180662
1774938650
1907034681
722183192
1715823530
1762297204
548320957
507182251
627761048
1483651668
653620176
2037249423
1862260317
1828809490
866192415
389020690
974148721
1171340584
1520413136
634446927
1945217559
1355500953
1953411192
57037277
960340737
1156231617
1551328666
1979144388
1242084635
1497838766
1560794298
418480574
491464242
285703176
529974818
1988155824
402841264
459322434
674474406
1860252238
680135987
1009516186
1448202959
416787498
245295238
1821033760
2060662147
494663658
1402835930
886187092
1479895548
11102217
130458018
1612129660
807452345
1976355046
1987938796
161480315
1316634203
984998467
727813395
370991221
165119637
1291527096
1859449953
990285994
224502657
1868994421
892860457
1723253673
1529289860
494050849
1478274650
487571659
540315338
359286211
273101630
1985014149
1509673928
178612967
166786480
1110605691
738154867
1619466390
2022077303
657996796
1332147315
1628474074
1740343334
884068708
1158937042
1613734325
1060397730
1966022418
1534623723
1155092844
1964871366
1565557123
1728430961
1773709559
542077668
675074645
1100534100
1096416205
1695696802
72054344
756395159
1049547484
1185778333
62050166
2034528397
638989616
1497267747
300563799
2119951193
369111215
582405930
745673985
1277457847
414939444
1209187736
372068988
1562069738
359348837
1980585426
676241076
1449342766
2051532276
1281149652
1508543207
1610532168
399476864
2008072439
1187114062
636277624
1662334944
834122521
511493996
1121098754
1295617668
1915573837
908052345
2132363661
1632465197
491387329
336691130
1566082623
1805617011
1097637255
1264314881
1220606774
1224835198
1798298535
1086280756
1207080281
685051194
1683918420
1478920203
290134062
659939877
1237495111
149579761
921217140
2045568882
1005700694
1573411174
41293703
66934679
498627615
1636120779
1239577636
1933357743
642301502
791059940
838324109
435769767
120900731
1399936610
1045296038
1200200823
2007759809
2109526228
1113918429
497423051
1207710051
2082471919
1817218833
1772950940
841173735
402165802
1838780070
1964424618
2139369578
1856231984
785119820
1464376303
1558265283
1539267036
589748073
1855274714
1775849468
820591602
717283506
262754862
440176200
407038534
1414566005
2062416961
648483173
651583938
1769307464
1000510864
660340416
49217733
453946073
801714732
743747538
1967435108
200743847
159099704
1310513269
1987637736
1904606112
1169128618
1138294208
2006531601
606704519
1853924954
1859162556
1296414530
651743226
1337522809
752768112
855135482
1462296185
1785622084
1801725666
1318899092
1943220886
68604473
1518783618
841288119
1573970312
367251081
2036134445
341443878
1163866801
1890607394
1887957686
1557011557
556805256
203380645
347501238
1027990577
2036391142
1819868574
2004941596
960841184
1058268212
946568535
1172237596
1935060255
1099649592
1672348378
1151982605
2081672633
1258545856
220271606
2109058249
1867615289
804018019
1193996153
1435203836
1516555470
343347910
176828437
1419118025
1964062846
1336228284
364363383
1668452399
669174107
1087246611
655959375
29431748
460780512
1755994441
510597943
1936535407
1343463374
2071931627
1661630621
1628678750
862055440
1400142826
383264267
1029890006
98104818
79606329
568137001
555495437
1294369623
1443967477
867408166
489415323
1681808908
1474852864
1722681227
1713181053
1727380911
367458872
1778415608
1297361338
2066681262
1997867739
1918609951
295413292
826857595
637608744
1922938985
97144718
1173941334
1569421312
925541249
1236530695
2120573686
157037477
1540726168
1774613369
1161387392
927844996
346182413
1385234139
1994591892
683776647
1273834064
1773343760
1103186759
589430001
2052916919
335563155
1340650635
75511695
1867273726
1094796781
1472051332
149834936
1549102613
1256295496
478429082
275478363
1607021643
934321636
1203410652
2019099257
1228269049
837452932
732582201
1693512778
2083798169
1658106126
1685457188
255549723
1522321204
1234575037
1227161965
1559355018
1097517107
1161890515
1947829858
568304985
1089578842
1622501920
845545800
1013824923
791269759
294199568
2021592529
1481811912
354060363
973473156
875832169
1028999580
1580233747
32378014
139408052
528452898
753440719
2069767042
712737522
5300396
56474082
2003464849
1888881395
54292709
401990795
1440031524
466173015
904593934
1217427422
206036427
1625606690
290177244
1836604796
326668257
2133032731
1616592944
1711924113
1279512001
749795996
1122092489
289034773
677560056
399101578
67536432
2022413472
979340045
1433195972
672406836
1490160900
1615799256
742734121
968596288
1622308831
8614234
1768393612
1786914119
978130614
1253649339
238068898
2017418507
929088948
1647576800
1134603217
166112348
791845675
210830282
1389742820
951228413
1010749954
1675441362
1679774945
533264119
790898407
96058395
1132149433
1513169534
1335836559
501060311
2091982303
26677143
967685585
1133710222
1755534620
1841249514
158679041
482285037
1918731650
2010617495
1253626744
1251788205
23303287
709806511
1442906500
2042241703
1754265270
483929358
434936555
1974966353
540526832
403068510
815345501
863335415
1170890896
110608767
935737363
1733931280
1330477162
180869213
1850960598
1060612935
1144299148
1444557888
1106830152
366202638
963800134
942190589
1894329358
460234630
2118307826
130618731
1841499282
796540443
925050443
1595630676
534737489
839276602
1458768899
299955691
1135597159
1401794043
1089336696
1601169056
1706446619
1717501892
1879077312
1957372007
1082979018
1886990640
1671359789
231447929
1626826779
235047551
1504693755
2002973153
568166939
1323369776
1084573592
879616910
294956377
2125451156
638670149
1168721638
621409403
622809599
213875707
242314945
1921566609
364609439
1814842071
859363122
1401129281
680190106
95695716
1166865155
853829958
229867010
1853556908
1590826906
1723403738
1722304624
1829917791
757295787
287646296
471452862
983578602
2094119465
1618835249
1193516870
1233891320
1049879343
1582977346
937569861
1694345241
1341912256
938871049
1908251684
1360599887
1136142172
953365999
899752539
1942955016
1305004441
896252224
1184328825
2022783402
1111501293
1403289855
1520767596
1702093865
643777005
899567853
618490812
1219533151
850413791
1967128024
125454261
1628133506
1686448016
774591859
1752277127
56824264
42612295
1255873436
1847999698
817287278
597283483
82397401
1066304243
2102690411
723126054
1052623924
524062747
1177947747
659869621
1399893081
1102756428
205026798
74560379
925451606
824596429
1318650910
29451743
1738196361
1623916036
1781775376
944377625
905455450
197348526
671286228
182503492
1938528228
1539396220
1761755352
1156544851
378514371
1865593553
282956383
277938166
298147361
1619206133
217332600
1976165769
738978416
1327095799
908292008
919466331
1918548463
1247175275
1677283276
389702499
2070148156
1421715171
1395596089
1745677690
754308352
1679774945
467423838
240493153
854029578
296511811
740268432
873852060
1009797392
98812254
1166878017
802820387
1188991880
1067345868
913037667
594378045
264248963
1667407603
2110115884
1322123662
440261731
296592833
793513501
1741242896
1105611152
372008836
1809905250
233588959
1863722411
907790232
2041948315
76471542
257273188
648781665
1752643034
296044050
267311358
613573288
838963888
1500534264
1703950788
1432717456
178606321
1162138262
982836840
1468116640
1326905025
199444425
579013304
701983825
1593646859
2119294603
594453517
520200055
762694428
1447304623
1637147663
1299445585
197256037
684487463
1938908215
492909823
2034609011
584474408
976484680
1953682249
2087589739
1471880355
10521643
1060705510
848330834
2129799905
1008053610
1827782733
1200237595
582146459
108903031
1924991525
145756989
17439166
967795108
96779062
414256271
1242456648
969990103
755453018
1124239563
521325856
1948706072
958661972
2124212269
864945701
437410219
827428500
635523770
1970003112
643281911
1604188077
896540193
1861594975
270156598
1809759240
1073826829
893217887
1352536093
1152683232
2891079
1381656811
396273378
1332454229
1714541465
417413652
2075255802
293854475
1217101060
2030386519
175873119
361146301
1166837328
1862544004
756577604
210447886
1731941046
1389125728
989957551
2067280974
610695031
2049127651
120048912
1585036528
220141241
619246150
472087963
136744990
683807061
850375366
757501987
830826519
476993850
1148445079
1541020137
715080804
59310818
1485750515
224690116
1309522908
1805182683
1119116907
125372052
783310389
495586456
1990548610
1567393080
1326815387
1484866545
587587190
473103636
129733215
1451713446
1080266410
1240531536
1267879648
1196085955
1903132141
1272325716
829709415
1797471978
1444169060
1923136566
1898610744
900987115
526687957
660920771
855724073
453166663
50757817
1469417286
1268832821
1669395038
572187403
746083638
2015950271
252559006
1570746242
563819224
1824704593
1994292947
926492831
429867965
1290792897
1355178767
2120804588
769622028
1980954218
1866134930
902601211
1667612528
702831815
1051087424
360449333
2011134322
227557154
191897483
200392620
2009110772
373532260
15264459
1452624670
747909389
202416910
231693606
1755718798
1976629538
1342365493
1694600846
1680204471
1757205122
494053052
310056182
1120183120
2003940292
416643262
856471811
549130313
1049380029
1308376866
1845165548
2122112020
319903864
1509209976
1195122813
2110261396
1945082607
1521244285
1900895402
1289967639
8149459
752531178
195385400
2001900478
1043567697
1765198580
1133740617
2134905899
426379959
1207324993
1659533980
98427117
89179530
54092910
118122338
1839133001
271754085
590825673
806760721
1790868580
672908804
701884315
906902958
437110859
75171332
1386141917
1635573072
624036178
1280208777
680067265
673302724
738819209
592343781
82114937
1287998954
1887910095
811296983
1894732098
479126053
522699394
596750341
674647637
1884185136
1189242578
530466728
1595969560
1430990184
1770057791
1960858982
1923797782
2049171692
1648378974
1463545156
1966603126
98088423
2035280545
491064138
1708212027
1584549516
563167346
10445515
222352755
580036104
1109512082
1716085382
506021976
231037256
1854855571
646493193
1072390861
2116216870
1088115786
6210415
1768150930
1419408394
16509092
1249190883
1279607984
37041627
84925726
807451765
1998276833
1203890621
226742761
1141294280
1944634605
634991715
2051997018
171586572
1092615670
33618726
1404852883
636066225
1938434677
913814308
601031802
1732816708
1966520252
1523024549
691518264
1410769326
1381060136
2120694022
780837277
2020562204
1958622022
184343681
338081474
1609561834
1769102258
1826714131
1005686004
740187966
2048501246
1622094595
131545483
1597960714
204836186
1356706143
1769681443
444376456
516124062
702676304
270589811
1515691785
921393469
1155191918
1663813494
772081284
179509316
539992287
299990270
408899846
585785998
437228846
337928241
466729535
138598250
144931964
1001919770
1132575988
1409531135
707887952
72490164
1878255181
207272619
304792987
129143965
1980911980
260361353
348680410
776794766
230775821
1095242144
1774571033
1843422220
872431683
1433757382
2047040055
45857789
1724211870
418016577
101457784
1393108084
1954783391
86438613
656348734
1696562192
1119334763
771567942
117839112
1163302033
383089640
2039968081
2114495413
1589434721
345275584
1695742299
2064360900
1792468261
1494960535
1775282269
759484496
1288129779
65746881
392476756
814574657
835932345
815797059
1141402770
2056001571
764423858
663475505
120899430
1379112463
53347313
966810787
1981432752
1305429315
1085447166
371032328
406435684
1932657998
1565393297
1730206925
1871172003
477523389
1562405616
1216937755
1594025947
902006147
2089992182
505274813
857815955
2008394637
1455179067
329463635
1415010581
1498278534
1599064263
438726608
1183465898
1268536622
1023580183
1113376478
516120204
1227434416
1916746538
971355741
2006044664
1970548823
1378121276
171345739
852403679
1689908864
1919616736
616097604
1355949530
1112082925
227585698
632920246
1901734615
1360339171
1383464037
1772537235
1727859235
118722704
1984326693
1057546199
2030407657
1240534708
1713687383
744879055
1445164168
955958457
13793087
1432493113
2002893505
1099390314
1231280835
1954924133
815685420
543372702
1674980173
709364554
1771232339
405521558
2014818933
458770980
423590252
878476383
2144356861
1442694941
1078505356
1454877217
1953189173
814531978
395443928
1861292999
2067771236
923157675
434453499
632877969
1772192808
1507800266
989966434
228220773
2018251329
909146883
1526993775
927904520
421718515
1705693337
414979995
969300287
722215975
635175160
1305027641
1570718862
1886818765
130253133
128365318
257721886
1663632727
1828232039
1726274869
1233781677
708160686
374736091
608907591
2077887474
1084080342
1669667382
1311236193
1596890591
1898785513
1253226524
432923567
1749263653
404609324
1840129198
104265385
1737575061
1671717577
639738805
1475352035
1973976719
2140862752
237506478
1022437882
781423060
1246869696
296953601
344368689
1818633881
1894742637
300606234
1286031692
923140207
759031421
1368753361
449313531
340963023
892040699
457174305
1676893117
624264030
1017216087
638670149
1260136369
267558068
91882615
1552835723
451675485
1592315295
1664737580
1696244510
1223965266
1828468913
1426624125
577352519
1832159726
246428864
2122258824
346007297
1160138593
598481315
1256837976
1104613439
246282703
1377264325
1317044925
685761757
1129609917
1349045885
580308920
1682515618
230473342
449842290
1586356537
1578094954
1056692464
56655554
1017932144
1402562575
1272149565
2105036664
1063282649
1615478035
1098996134
131451529
1536609569
1087780936
558312094
1208838271
1085317784
1064507451
815468738
262963850
609091819
2032645072
1614073602
451488739
381751922
607137793
1682577962
904168665
1578580955
1125879868
25628981
1215911015
1448062965
1810827492
386622571
1252888110
199572654
1426332691
2133051809
987718576
542904758
1785836000
803465300
1708291308
1916826173
1353110057
1183632183
1751130942
1322300366
431071020
521344421
57738003
1769466462
1086006059
1892785008
1433110764
682443834
1087869079
239745933
884328070
1223751819
1879030516
1799933322
1183120165
869454457
1687061896
249112662
436795435
1198690813
614308387
884091164
1148745151
679895343
40108319
1681686024
1598982625
1992242206
408712371
272532932
1462980707
1657571840
212916199
557756745
1991302719
1074621366
1371850874
991918673
124131599
1953051948
1960521489
1423099221
2106615407
683997452
1248932505
1938804035
691246258
427342637
7830963
1532743858
473905413
738860965
965159574
399227976
288566054
249699325
1398530518
1630221554
1980948858
1695381904
45585042
1004428471
584742748
1566752751
421222019
1403440215
2038785671
384946350
155287052
1353352461
1551166665
1156527588
1525032278
1609483712
824290343
377483092
623057665
447862406
1799754121
2048308810
1357116199
753595317
1928277085
1140565175
282662975
202372631
1739409847
969521353
1964651093
1946358960
398471338
1308589544
462369242
621979678
192078718
1187920335
1802052139
1574907137
1712452886
35077110
61102632
163241882
308831277
1406007055
2136006323
1970412800
568893164
79275406
871322550
869092665
843943157
1589618012
358118571
1757907927
1202052798
1110755528
1905505123
327386100
958769471
1462697284
1800882986
838306353
1288077601
334417336
861561862
1742454259
8802590
2003118093
1187510162
2033496313
1700418201
1603609763
955455953
1909911965
1853173851
881776183
1197227208
529439776
714243289
1052302198
299262325
1177193585
581391956
1714866422
1364699821
606135959
2052961576
1543458481
1558110349
656144816
1230943371
1140295559
587904302
1842308513
1042179731
115338847
1718927911
1449817728
187953929
1390789670
1787151362
713390128
1838527580
562350111
1489160297
565759541
448370301
1159344645
2070623634
1315468217
1345290165
41069349
1977739262
1266791112
1918819454
258818697
663287206
647306888
1941584979
891318927
1244782492
281201678
1959402773
243401772
1639557509
881001049
815261422
1005210474
1323870496
866214144
1031683731
2002601557
1488452007
838710241
1323481046
1882128685
2127315493
154116658
29805022
619405859
867939792
1347362326
642475936
1935462033
1787163189
1001556285
797089459
633542191
669109572
2007295455
119202186
204881977
1936073040
1065026906
2068165877
1363162583
1568853397
297807436
1025570278
964377337
1533093158
715704626
2037693131
435622489
1707396300
463886168
1543166377
1199484838
119245273
958594320
1172900068
1135349266
440081632
729660392
406296092
1400728171
1569125021
1184282422
1702701853
289943589
1271463380
850034986
569528587
284582600
2027876363
1330579154
1813959739
1497694494
176987174
1654847548
1887967921
1304969371
1892564598
1583394660
490525949
812939296
1728151508
640806543
164881089
1659073756
527133409
1040756142
146373624
685691119
1219339734
2120077312
1188957001
106276091
1020394615
1390311300
1592897481
1974461040
1968739500
1908309403
311628941
35669092
1217674749
1808586652
1891664488
432960171
462541790
478123144
254811009
287877810
443690596
2008147412
877842206
458891388
262136933
1058320625
1041960169
925962252
1396507577
1984195692
288045561
1966217498
1810456456
2028480360
1525485655
803286195
544970279
1447525450
1621552978
1845597504
1258442543
1701742294
1832244119
534562752
2066872445
1034324755
1559977096
93181951
2044032968
1468747435
1048363536
110719503
222508352
1330906041
886143948
1530071862
768885644
730427472
1121198592
1859569562
2070916608
395260503
1537902305
259777054
104265385
698891663
568536512
190110110
1078679485
1944508384
253709516
514290996
2038067864
604401991
1837477819
430602092
2040910302
157969360
1095234236
825313895
1131996705
684526112
1390306012
2129555428
813938312
612176131
1178412466
1308470085
282898295
499334318
2020107250
1412861292
850505452
2128207259
74717562
1596040463
234911458
169758755
1764636244
1869288708
727508951
2059197951
2123908775
1020945349
5668487
687295801
949294043
375274020
867561637
876479156
1748668782
1805685661
1513923363
1602043290
1623466835
1756903430
1695081902
294227778
132961807
973725448
1467877065
1267524457
1159370002
401319856
687610065
1249461209
1695355572
600474668
1037562690
1504616674
1771983906
568739057
482590281
1083884326
694888724
1936707040
722179112
895096636
1904820590
1334512771
850099298
1944147470
394194271
1019986012
1761173935
1959074041
1986755218
746158466
685506309
945543950
247668366
2075112585
170170260
1564359789
1478000663
1484564186
109496380
2097870390
642419128
1551486398
558376804
1783536745
742295047
676166557
97408022
970443009
881093449
404580335
1018415807
1290603382
1236255105
1566905664
863406066
1165580929
477860420
640101027
1128026922
1035815708
1634463793
929957025
887055116
73121378
125062787
1589350376
2115997054
401482470
688805136
119213057
35838494
889339557
417635102
904065940
1045480646
619079981
2115531966
996313030
2057932618
1902673184
363384559
771833044
705974068
811562810
602477950
2056519583
894793787
2134870291
1304848906
893882149
239480685
352234990
783540634
544049050
1862194124
2102939159
981931443
684872014
642007963
1488945403
1209589490
739555796
65634335
1987202586
722455451
1394817853
996937424
2016691143
534562752
21833166
874581676
2038284324
1915592767
1642972642
2062527023
1755777233
832214890
1716006196
1738516853
291264086
1509372118
1835512124
491591710
282319763
722568880
1448731202
1577594635
787038090
943410772
485276971
922111617
1416069364
72556020
16041016
916575637
744353070
2051736014
1754690107
243283788
162933309
200970305
70590229
598307098
1895405764
1181333325
1484618177
839357947
1962124813
1416029844
518805162
1582405322
123047592
280690010
700593110
850388171
244862629
1787965948
1805925202
897456013
901864398
281616424
1743146794
1678002714
1078294561
1409052986
1843940189
1458318365
2075401316
1255790193
755408139
20640343
1489687228
1120780543
1429149493
706861228
1664484579
793917714
1043667423
1366890023
1946438983
334540854
293996433
57762374
1494095290
215555698
2001449699
315590029
1338012162
1884785832
1791319417
432403150
315485521
315846617
325250703
661563955
1368339782
1854185325
303934597
101052235
682072806
1160345010
220147691
120363951
340081080
651586638
1713646423
566695749
2056771434
286404575
1509248950
1285766992
1425337788
720759884
675903483
1938883344
1541994099
1676095565
1123326740
1006301863
1603676985
168448210
157826258
1892404548
715920640
1389032799
567957239
344604722
2015389031
1214285059
2077690275
502610912
693868756
827063664
340202463
469754832
1077514457
1549086568
496899203
649455449
704803914
1993892228
511197616
454580507
1473289828
1695899929
609605829
556764391
1776665144
11719958
931334513
383523842
357042704
1554845678
901968931
1871933378
1395737500
680717705
1340911706
462757280
68359020
1061952845
1325318280
605845145
1971629648
304486386
851674711
1980878185
1605387698
1544158550
153217217
698633364
545403371
1313949951
183533036
1231265281
500066575
1534011068
462542892
1723220408
1184384361
412115427
95703555
343171262
1093229251
1369510091
760861715
1652692002
1697270700
2040662940
1928156920
1263518625
565504771
684240848
1066464226
868642445
1813460151
1791308719
517265200
662357854
567972493
1946616357
522145845
1356924439
2097942286
1376720801
1439730971
593544151
24899521
403804370
1428744605
2137279442
1831487256
1713472751
530041997
2123611860
2029341064
1584166154
99823724
1094198536
542510651
694920590
205619403
1897488814
508130112
1415158379
546281167
1648931709
1777155647
1194636583
1977659565
83499706
828484451
2075872873
1867806516
1170749868
240984561
238587799
588258850
909108366
2049593430
1602236761
649881381
1210588042
1476297372
960183944
1218840850
911251780
743249008
2036027374
1123830233
1761641062
226067716
367509275
521401180
619530453
378521737
1067258915
1196878148
1221670695
1942398585
595569016
200706359
582822834
1804981844
1626268458
709079784
1132195695
548859502
85416296
207295397
710541754
1860492172
1556069877
1118113847
138102136
146878715
1905378133
794131508
315784897
1082183556
1924929655
1745157119
1031711774
1851633681
2102368456
1295517348
122041863
1478425148
1652005054
1028702081
134564886
649307137
270422366
1942058778
1482002814
1955701017
1897007117
2048714021
1026996009
1451823580
151587227
930111723
1320434141
367032783
1720261657
1580823278
1078381305
48576801
1550422817
1385323598
1977564738
1695032990
91398162
1542346201
508749073
902239566
122241082
1493266767
1332646334
1934907354
1181649522
482056834
2057024373
1139065154
2082466168
1730424241
1472814784
2056195784
379593358
652144454
617819268
698778665
1743782662
1927730498
952040029
399661404
1682895402
148754403
1184987984
2094437723
1876900748
663956028
1403685689
576898764
111352834
1766689862
931490579
630884355
1209720663
477534114
1699682594
1927614753
150889535
290997268
1463304296
1146179747
1851133705
1319478606
1228019112
821231677
280401051
678522157
1197834647
745847015
41315933
285839857
1679649241
175057183
608147530
8160046
1169615236
1144063099
918860449
27548942
1908491930
1910674062
707892228
1135135210
780075398
1507356373
1271895022
1728316497
1815134131
1703165259
724377973
897977915
2023940295
2132341883
1874771374
263242090
830782784
153051201
609307729
820448734
1678502970
837470667
1616639495
1340676541
1206781178
1578288335
1248921499
180697615
1470580895
1302320418
616854791
2025866478
749118515
352044124
1043127341
1682725447
438467545
1293957833
996146247
1165737855
593120329
629943149
692163899
2024377680
2020689154
783428855
825652183
770382006
773340917
1723747028
1020963516
1363982557
1938870446
1815561193
2129422190
2113212982
784201573
816182514
1583491521
61126562
1133484441
1541822240
1316884693
513247767
84901720
1995673200
900277926
1701959989
1501099977
756279434
437350321
787032762
1302105015
806058055
1224443592
1729465640
1743049471
1483845793
749880475
1446099145
1181340037
1715526153
1270650985
1107195880
53682019
1311326209
1374004382
1301854767
600205905
1755269766
1615318294
1048438560
1569946619
2027209246
1476634861
1273693065
212639057
755027771
2111533261
780694884
1675887373
94281843
1435984879
1052182716
2039036150
921071842
1441280449
476103800
626654999
1584861956
2114514221
1131226514
266254096
2118195655
1024990682
1837618719
1674280696
376271752
2066795563
800119369
490673455
1965718030
471866682
2067919123
2046598851
1961558770
553183285
1311622930
861578580
1893551266
1986489758
1535522806
1677058110
75184304
1301104736
913031211
1867359363
1669410269
322558533
1244709615
638110357
1381292332
2134312822
1152285208
1117207469
1603709416
866703834
1231052119
817432920
1957367246
1083206487
607654465
660455718
1237392647
497099578
1894069281
727386661
930421664
994656657
1079832607
614283745
639452221
1316052936
1215836781
1092421122
766448326
806246761
595952055
1339000551
1741993136
1176110243
210728781
513853069
1624936539
384080487
646926287
569772481
322421003
492493333
705890780
1824593877
776974067
981335716
600925841
172795081
2060802026
706182758
2090201188
1099533119
785937361
28345485
982922506
289558853
913180968
1918634139
227855946
1732262190
2111324965
1708079458
289522770
1147327174
1626006048
1695333820
1621768114
2132439158
920442328
264250616
872788005
1880292770
612925272
361688382
1947134989
220241259
684881438
1624483128
1172366024
1988887103
1821250674
689989435
1039716922
1989424772
1183439319
1441529221
1301047350
1864676087
1021095139
1349404416
222400082
177068116
753056176
1232525469
1088197008
311087109
524639328
1392603824
231741730
1720244080
898256623
855543507
1088239197
482378647
624200092
1417880210
899474509
1093126645
1759173603
696598346
769081505
133860193
1029359207
1120510335
1762043629
1967908645
599260925
2093034172
1595265979
1262673042
1368280642
1652236789
1106159235
11131363
1018575135
48641655
886559598
2080147365
71121259
2111786326
1006333391
388123753
298388654
799055210
1660856654
2133123628
43072348
1056537520
2087214009
1954449091
907781687
1917353565
1082618488
895671963
199999949
980404679
261618163
642638119
1233514753
605780548
927956746
1776423975
2011706563
212521338
2023242447
1528550104
16934126
885240761
1159357654
759783233
372417446
1287742240
1931826382
1458956910
757032572
845921859
1524331302
542945230
932264719
1613003779
2054898043
741527407
114913087
508751688
140429619
1733115983
814927949
946144700
1696771701
129182812
1239293349
489893670
1655093529
719317320
733200320
2005607490
524298057
686751184
2132727774
544609956
28474992
1394536239
1972598656
1287810366
2099202082
1730226872
1000276594
1379437855
1134953072
888128982
857375315
1670279528
1305085231
427345364
1672734457
241440925
754004023
2019503668
166094373
1163829814
2061730123
1401162038
1447955266
179845239
370552711
254511848
881577260
166740176
1219939910
2040885987
1454250106
1040244547
975339703
2064329002
337816612
1160928311
106675298
1711972974
564781918
590207933
1097821205
425458348
1389571123
987708163
1894906791
1475922991
2089376456
1552262659
204204152
368957792
1580108333
1277743027
1611912344
1460970265
1878125671
54149938
1675092752
1778947556
1898229453
457911919
28182256
1853655397
2102035144
1871707828
1226146400
80927177
264162299
770083621
895906634
173995807
224881817
1104482696
1223653984
459611675
1010414319
663254144
727590367
915787880
2006398275
1139896181
761388256
288394163
1380651423
1212246324
1705364233
1317670699
528550215
622407709
483822244
575855485
1528034174
433363147
1901682872
752596230
1835037035
424451972
802453683
1329589656
157318234
448004113
1415158379
675582306
614490310
1287876155
1877744999
1801043570
508976351
661528055
2077892495
416600447
1565380040
1110476249
760509042
293408183
702771871
150380847
1497020837
2064802873
996925647
1705508336
1822615522
198022973
890265493
1992592976
255192459
699790774
718016916
841994252
1716255704
2028925585
335979504
579791895
133019410
1322541095
263607303
1127401553
1871074270
2061293093
1832453977
1823092443
1294256969
1070873257
1647601526
1478274650
1291918239
1701543461
568656267
990353515
1192730436
1857505246
2023209841
1741787739
709336169
114747180
1593841590
1309041786
1789688606
1360672389
2048739256
896553886
1895301693
1116355380
1475734356
273556594
483042712
1168145362
164649868
1613675874
753947281
2098727534
1572839937
1724716111
2005442669
767093511
1266933679
432752991
868656737
1616124252
1128878698
118436699
261895409
1473092247
66717072
1284383059
498564112
1183870076
2009309527
1357575075
1419316704
1512066439
2044601232
709994775
931545069
1494170130
1982445425
1723528628
703713118
2030698765
1722194046
416926769
1506509041
899722989
1658435812
234414106
375844854
1875158840
1935151568
427944394
813217321
463431159
1844920019
98816739
607017857
406404272
211011065
50566482
179515262
1581357402
1781416980
1046897559
303650486
69865802
2084015250
1084434630
1716562881
1401237774
1878273537
1678015453
1982237255
3682390
1663603386
1839506837
1508779571
1559187882
1033176677
777672838
359632917
680536338
643583693
980946636
2059909207
1969094497
575471577
1230716307
931936917
1149079856
1960014098
2110689762
1004405864
1525138526
1850475473
2134704360
1418551204
1899184800
1395759428
383971925
441094913
1875046734
996655237
228348646
420288395
572353878
217419943
1096065801
217792866
839350261
1351047047
264638379
1198635956
293110999
791138174
1321706824
1444787278
302865044
1446308048
1609779941
1958599247
1737542599
718080854
1526845793
1031252047
69900381
315007972
1651222843
1190795632
889905410
622350882
1198597795
819205177
104455321
1109614690
1480213826
1278890727
606749146
1381533800
381379460
1248418691
1680736686
1607506519
1252264580
1082869416
1301502551
816648524
1926894906
924738930
1838863028
486913533
1549975511
175871884
1028021539
20133046
1454250106
1423095497
1285713506
1153568934
648051254
1795237889
330193403
2012630497
1334741578
1115935965
1292621396
723312287
595819073
1382501533
1854777965
92996036
1501528603
1845596596
87762792
1559082795
775874514
847648961
133635385
1338464670
1081067820
378322187
207575642
820183207
1992749476
121167263
388810794
1800446836
896771129
879703799
712026790
1504787007
670022302
1205576742
772412282
1946595529
214095102
66612196
1177669836
1522831653
230109222
1753792378
1941729280
198866853
1507586198
234377801
473257827
1915917234
149686154
589246487
1740162503
1727534298
736061358
294236857
909059944
384178696
1569363071
613958936
7009052
1653732431
1758227113
636708498
1783447009
395618128
1077676679
1502654264
1108011964
1450422137
969922232
973590255
78671438
745720708
1989876584
454226231
244473046
929825180
1240244807
1567325727
1977122204
1988693242
1468753161
1019660236
1043511446
584801755
510955795
2069943702
1947987798
415933980
858284249
420291288
1574503716
985565413
963092972
713194045
1391032189
617287016
1857175667
1612770190
495015473
976667336
355490817
1866668103
441448421
2078612726
1842890458
273011111
1996118973
224649922
514669435
1885402169
583776471
1370416479
1809668397
2025374329
347382119
1991957071
1651743072
2010440544
1172995409
849046802
522016007
2078989524
2045717359
1854903387
1421331721
880007030
93846009
950140970
1346601334
719092273
80065080
1849982044
1626043730
1418658271
1902634633
2095170737
144695654
394549140
2020694949
516470044
714845314
974935205
1785283033
963724262
1156293629
842742123
1633070645
2114687878
1903797570
133369909
1797756684
2087893045
123105302
917755453
1563062961
1975352430
706640791
1289378533
1345886951
172918712
1096242290
1366111890
125805132
326324652
172000038
1477508002
1455946222
846996449
2083909051
536577657
1968360215
379499725
1854280688
1038975564
367519648
139015516
139338692
1406366628
1819048287
537594373
1448992486
579399476
1472751925
62608771
947414099
516955989
1755752324
1937689654
249115315
1493750168
1846643708
642419655
153368957
793988730
314118357
1972237414
1072210131
843713846
2136933437
1255013241
1438246906
1114450197
455317983
1820563068
765163569
343286135
2141863131
720678786
1214252994
346351245
205241716
812594218
1472813548
2057014837
296130276
877505990
1307643107
255742540
280197926
1291072694
196925176
901374861
1470476010
188726445
768607300
547521949
95737458
1616873651
1952205026
1912420079
561269893
1330567365
561126897
2057447909
1802594325
1219629857
1772111471
1272204039
321829379
656780700
1744216696
264631716
1695925233
694017524
1803528095
919424547
1600762192
1788528952
1904093783
757459777
714243289
1727312217
841511386
1752472972
1064810174
2138133495
1792645329
841185804
624024805
2127965333
128441901
548385315
1575145142
868185718
306614792
503089299
1187598369
1718040594
1586431936
1053807694
1149654827
284722919
1737805626
918246285
813568883
2139886845
940123447
1516783468
199866825
2045818491
910801936
1811302333
1057080957
1676020517
1067550954
1867269814
785646056
1244765290
979678272
2084135981
1460016958
1109534791
1258167414
1214987097
459844494
1472371546
1989000338
1515191067
1460880080
295113006
1790762613
1016869465
1405022102
1179485898
740319387
2111487195
1073113675
38094035
881152255
1482746385
1086437369
754289000
1848809272
1666307455
796563823
1415030560
1253964377
178984706
1558014717
79920419
1302974463
1797236289
2051149535
1147361093
588447708
689170153
1340127519
635534912
1819674766
424142192
1666901365
376205753
968269618
51164412
1723207806
1488773982
2085791535
1656901859
1163039518
1228541004
1630481641
1108888107
694912868
1548042205
100627255
1653096098
2045231160
2035544681
221142196
1766105969
390181872
371057399
1016352737
2110058312
693136648
1952373405
807869669
2087355983
517375598
1225193213
1684858082
509968225
2102906657
1226243686
646487884
1450030345
1926530327
1926483427
1261707432
526165274
367133494
161571479
363671870
1363569198
998137665
98169235
89937127
2048350042
388429183
1000421158
1582615694
507495788
497631284
205355377
10144580
1309706203
1259114276
33117743
441620699
1862924302
1262865461
229867010
248500133
1352650948
775001120
623016160
1410948234
1586843826
1490345144
1978822944
612238702
1913018763
547159896
1038098715
577960741
40159847
984246338
603549594
1942838919
1636792254
812594218
73895641
1442351669
691716994
503204282
1760078486
1034615141
1358446759
2053614568
1763267077
882345260
880241431
1578190776
186263035
1906684778
539445015
1409881332
802110821
685942206
1685575546
866454008
1462638601
1820607731
577924560
1520430528
426151531
307859737
1910764290
1065411077
941871862
1844019367
1771486900
676755310
1510964805
1919548572
724757960
840401949
734092001
508695501
43587925
787877437
194806063
131709907
1135573723
1469174448
1725848025
350972497
288895490
1356404267
525524089
65378021
1135667564
490658976
2100145928
1637306691
509952313
1053055006
176274196
565632403
800510478
1253247067
1337621825
867046198
72011274
446337627
1341987917
1002718965
1324510246
1228440424
1144704878
55434787
1198832771
998789750
1424890007
1481340017
699106578
1120491545
184228159
378883403
632549720
286449579
660052634
409603243
1173018864
65268645
1181687775
1774583654
46287545
540842372
1808282300
462937792
1425940376
579248390
1429115806
277830945
27807345
825505694
1437627317
709678619
564425774
263107069
1787274103
419792292
440614906
1612607919
207761278
1725671144
1265619393
1660419975
1998630397
1486811939
1427547674
1416033442
1769407680
841733266
1654520901
1743561071
540350783
799813826
1320429544
1854408695
1974320726
678169886
2481140
1251703026
42519258
679891390
1968474581
398909376
472696753
54292542
1041404346
1211844841
1413424967
1228069808
1293158519
423175380
1346671997
545049773
885421774
736509623
239510834
1920205334
909976677
2036416472
1722775918
1438959414
1685537113
74517528
691185064
1895043317
1622770897
1407297540
154169230
1129571248
1444557888
1149850976
255514368
1759040811
1055743251
400441995
750806097
1892044013
841874239
300636665
27548942
1809379791
1343917080
2003933933
622936511
1198197108
78526704
1610371387
1416240573
414769637
1651739493
1935293133
1320698257
262637950
301827485
905746849
992927387
945989824
929138873
85683268
2082315178
1424836901
1410441611
1477443514
999018232
842832701
1102911072
370519802
1028287074
434719749
1317605136
926684625
355177590
7030221
1867843755
1899198357
400051890
1755252388
352310142
1196260408
247735199
1837602437
1334564590
1278974744
1171733852
809690599
850784014
583365374
893796125
1022871063
676741389
1451586590
1025371311
1223845552
1483529428
168527003
1111343680
355569524
1565375813
306224008
408211809
1785199554
2066689273
1621826355
1799097011
1571432853
260319064
2111863655
1516535828
1464593164
283585144
356636328
1343415549
1671226937
1666629444
1595436631
65764106
1367327286
2012580966
726269748
704653436
1963387841
1991802556
1941719438
1172721133
875711932
1562416426
2145565702
2014322973
1097392600
1061584803
1531069959
543805704
1526116184
668878055
503693177
1918649493
323543487
1595798891
1532645007
325545455
973989013
401124031
522817549
1613227659
439642203
1588145280
1833946923
115955836
1846260740
1771639108
1145682213
1232976872
653249605
880571974
1606494382
2066137995
564581336
1226690678
1635940839
2023950477
384946350
511083035
1021449443
1697024286
299020754
1818914265
1934957692
269487393
1108916113
1702734700
309156514
760551224
1826496259
1955586551
375320606
1806681656
562072790
750922372
1531378418
1022345051
1278217534
598850882
2022305739
1227055082
390906431
1323815835
1350702058
2059390815
244838835
571212380
585951656
701197213
1148312212
1258369590
1312019423
784846792
1984929086
2066486298
1473104406
35404230
131756833
916540391
1666151151
735347085
1505218319
1504236944
1218981824
893023438
1607655135
459723134
1128960754
1575805861
204424324
1120689379
577629083
1255958673
1592916979
1834076630
344016688
293384416
1273045981
459608669
1906660763
1477266685
1311204954
1975913356
359425551
2086430938
432875167
2099119955
1774074235
1032184376
680664232
1593741668
684479374
747456996
792240071
1982983448
1700863864
329028
843294574
1079511404
1768305131
1826941185
368308062
833720159
693696988
284953282
1260334773
87418655
547498732
1074422330
188852456
1941968841
880432849
1185672801
1198216137
1305867690
1351254839
1819826648
123390540
1645219815
1461222375
831202625
444420385
1087907572
1626102132
1828610566
1870170256
506782174
1639897236
566021557
878743965
1730868613
314917472
405165890
552981507
1398395303
243524099
232219239
1720688007
1696116760
1296652600
1278661375
341497838
1791451985
1576608337
954744656
827631476
636931606
1846439869
1970864077
1869351266
754471218
1916059846
295103568
829314801
1571471070
1675159963
1109758005
2009021759
1303562049
1549319071
110272454
388293777
712185441
1133118682
266485604
346980560
1382463734
67665857
394786536
1435713425
763978704
474297256
2109500227
2091488239
1324064096
432498805
228011960
2126663732
605121134
1726651902
1222053278
2079897326
427917514
1685691044
1033199568
1926107368
1455863561
1033088763
165129472
817266811
1268459272
930615341
460329139
1673101431
1762994872
900747667
317735551
114262872
383312554
766280745
1541885679
1343448530
1811209641
1615351967
1595330561
68469840
1921625195
159196703
2099530569
312104689
1862743686
598151307
666490058
768929235
1667824434
1975796112
984359737
1750563713
968325859
965130054
1352461929
1787789741
329264537
2012690087
1499221343
2045824472
2084677347
1381596547
994138875
1752161851
1401170599
1174649313
407904245
1178917405
74680525
2051866992
1784911428
1078103114
1393213647
563167346
741662909
2004477187
1829814937
1868577514
240882443
1024955233
2129706035
1901613520
540684657
2062278589
648082127
1229911790
506779363
943948674
1551881351
393411524
2052637983
1552067325
1232950308
1439932361
1087286030
1236055319
1749737782
966628522
183870477
214342173
1164030756
80718234
1003445054
1683577494
410693348
747273603
601652146
468768677
1466212761
541804744
1316704690
461522712
889848792
1707798739
971886048
1990279521
1635083396
889978855
929270289
149976784
726931663
1232987631
2064610901
1095217765
1365459656
1563061901
76884434
1920438556
1363713549
815307232
1860202605
1376969206
82085412
722592949
1871715480
714869758
1931244045
1787817948
1248998746
2046969572
2025259685
941539233
1837001972
64364483
302481513
1508723667
2136825333
755546872
1347639210
1273405682
1586892507
1811675478
399171588
1925633447
607138191
491264210
1041755841
1163740642
1107053468
489893670
1493791883
245977589
935402730
1745007479
511473208
1824966972
134871957
1395304560
1644799634
2144535135
291455258
1246795422
608904942
473243311
1842372221
965599951
991624110
858832076
962149910
1098390349
1121668322
285481928
1086874251
899942842
1182446521
1188378819
33444540
852858483
499982791
2036815115
241029393
413172740
2031246817
1500016067
813567384
1441984757
963708904
1115730976
910168604
1165320263
1211599175
1493053216
549661158
1514177286
1445593621
2143368991
792304377
537579948
1343493691
911565444
390426724
160683555
1660471003
1591049313
1425481107
1493110387
1096858116
156838802
670847380
1922859929
2004060824
1015099997
1624176718
1008636316
800014558
452634618
388157504
476829780
346528841
911318812
1350714543
783446308
1426496524
1022909853
1789940498
1460038853
456879727
1699531949
683294736
577618091
1177096955
1101787582
731050168
1623391841
1399507675
825888424
901989996
775917239
1628212232
1251233884
858265020
1704592336
651918623
2046430934
1230266148
792122273
434328796
1647089607
1476557748
1299690229
417651785
19372608
567721775
295877499
1266450726
522828802
1085684626
1828938221
325862801
2100270947
363034274
1850269699
148486148
71134639
1100277122
51902974
1564427760
340470051
1510608315
1212667285
1006213484
667590041
1741729955
619631415
1542693505
1937353693
741273616
2054004220
563528490
1844279499
43185777
1019547416
2074865180
124706739
1137889821
1356113704
270021878
130235583
367491741
1981501006
1741448090
865508254
396312505
1316099081
1525506560
2116420803
1640773754
97417460
446076401
1453750896
280428065
570676709
1952985772
941753059
1001236110
195356365
1569663119
2068004158
1597294063
794490612
230392334
1807831695
48109958
1481141025
1156290808
407783593
154135234
645073566
153795921
1352880677
1487120468
1529253604
355863231
1069886436
1785939678
1448714290
1728085624
1701458394
112470220
625638565
2025576275
13394327
1647114014
1025704673
573065074
698644320
1020596692
780342034
480164415
1821755584
1669072042
1995957028
770524794
1443208104
893697258
857379175
403881540
1884787555
884417180
489915667
1050443881
2033622850
1902345882
753808955
548122891
1978034134
314173896
1577710400
485317410
171258064
1780949754
978237616
457050031
1663379190
665999146
1734038978
5697908
1563109601
1653237690
1009549718
1388070806
1581974490
1589882475
1927245237
1733717880
826341982
2129204313
2116295906
1570317683
117742487
831662823
10830048
1406914792
1728511510
426163668
2121161661
801209736
1736106465
1480488450
1066066702
945357867
590345187
222271169
1989200369
882217921
1131261130
86012961
1487908125
306310361
2056308323
986603230
1733440419
1986203201
957256278
2051111590
19139124
418351507
527221414
1583481972
655729735
1074455775
844333602
64442764
1282495316
1539092625
1175936641
1203831222
627588026
530602827
1786314682
499891700
515126800
1146072054
433462858
1569195602
1760474650
1546640248
965712463
1680434202
880855325
409620928
1693366511
390765437
698057707
1299444848
304199283
1544936376
633375084
947327641
989139567
394951619
1901224935
542826648
1046296288
1093242699
1430027187
426441056
687097800
991669343
850915491
1474406076
1732419855
229709483
1618622623
305367567
1768720629
831935636
676627651
2118833376
132961807
95657710
826547614
290809261
641320265
2132506174
1053508210
2078200476
1473363831
561192663
1435195040
1038091484
1619677733
1969514187
840327019
2070758238
720484564
113197852
1228087418
844422684
1641517058
1358244079
960254343
1205122198
1920875038
89323845
218362372
625317894
170199957
56221872
1422805813
1969880750
1701164407
1355118757
2135334460
583681896
570560505
297614174
1104753001
442802978
2100631362
979660920
1104386789
704115187
867663874
707224525
1768851501
859417418
371350129
2049160031
2128586388
1809581885
1301840598
1717344531
922890130
1965540119
1156699904
1610803579
594615899
964769643
1030974680
1882905392
1100011150
623078933
164274017
446406510
475207439
438510491
1446325578
1723856061
1465576564
1735763713
1094139216
145959872
963618246
499937371
962993987
673299035
1202345944
521322113
1754886014
437995734
377757490
1366560682
727803279
183965882
1726877812
1136335777
115255202
1962128641
1304151597
2097520203
481376630
1381468982
1635511713
2033937728
890952783
1331963629
1583564257
181743632
612320698
1486584708
1743345300
378341653
203688010
1368766325
1096945766
1194270369
38116757
1073062671
1285176830
379037309
146136647
2119294156
84305826
1230945844
1212494695
1087348384
2104215032
772598110
1270712353
598622673
2130007538
676997141
2064739502
877867436
1681432285
128671231
1785832320
1334667730
653570121
889873294
617460364
899680028
912299810
1266417442
366796122
1870113873
525078084
1558130984
1119725015
2923238
1020744718
1338773106
269674723
1371038007
2140316656
2005592741
871934251
1230546039
2103135394
1099861012
878240655
1445257279
152807286
1096377392
863256881
1889374733
1249876048
1145281576
479716345
917880304
1310285381
556449046
1340255083
1132595502
54759719
1374406542
422091281
1640163040
1448700175
2113382112
89491800
1748126118
1805665729
1395848111
1645948656
766263041
355513740
1249986126
1258468506
1800436543
2109212574
1441974109
17396478
1187476509
1619396100
142867894
56893366
1799691092
1407560287
959872161
452683902
1758628543
151477293
886262758
1626582694
1477941671
1199714412
996815551
589852740
939619870
1289010596
1369146461
1555719583
575422992
453752963
2001807564
711847322
1930886020
1261241035
449198450
196148207
51571568
662924796
83598338
1545286432
664106982
503869923
1060113977
258434184
369055533
246914286
834911747
947320123
1883816043
299618358
1311269126
1459980713
394607689
805402236
637799177
1243788009
440379318
356871542
1605563338
139536957
1647101276
1718078987
241914019
687777960
2094479796
267567775
812273880
1455466522
289496430
873257455
974049600
1019928780
788339264
1740250757
1070873257
1194279558
1800801940
919253855
1888729651
913929680
2104801363
1805436814
753794374
678444239
1980339101
570651351
421035055
2030958413
87841296
791701549
979165905
1575791918
1156332854
942724920
1264932044
466256878
1966299039
811150473
561738748
1016245981
2088286773
812999590
1528153866
1738466099
524503077
720135289
1086103033
1001023560
903582049
366387163
1060046133
499741973
1954643285
1048796252
2091100371
201157194
1896481508
1695517962
1280194516
1566051978
592525486
1631398097
193510169
1367064662
113480054
410240678
2024271726
815440213
810914761
777893619
177437978
550059312
1717370624
31449882
901025784
2125999157
1468284653
807711568
894592195
722945759
1740421933
1850789151
1985773850
1333979223
1599745321
1954750485
1004590541
943070997
50734463
1291010132
573075384
1589140877
1831565419
1448511948
741045199
1866748514
1419199523
1648086391
570725217
167940323
252602238
1906557260
305636881
1474782935
1875690803
1011684521
224334958
1999264875
4501941
1583398932
924649774
1693109867
396491937
898951265
94931769
340113579
102642592
237449470
415110412
786431460
1742332459
1633422623
801954874
1111527553
1868112290
640650623
1703784390
713701412
420560602
856371002
1512457235
923157675
243055758
491972561
73360571
1162199151
1492436853
1563144408
1497684569
846050684
782854773
1095541442
120266575
1454275221
1095119586
385454343
1215324068
1017510958
1849976961
1398098273
1446079581
194771727
2037682420
1830780577
360997286
402437309
2141097860
1657055038
2080753743
1170695459
478900499
553157165
964778312
1946005704
1186707477
1959085670
1166345908
317162683
1871209749
423470101
938132144
769907851
2039143527
359214631
2026471997
1801784390
1374770038
873946343
1799674169
186059007
1294126740
1796949626
1849782795
1863565180
980016867
57834287
600397460
123853438
1971631409
876748827
728021570
776569255
1056113843
730774704
821075862
433524323
257057334
1095029422
1893079728
1441860749
755190162
1333457002
1052028785
584033816
711159491
1261937263
1377929068
1860198014
1114932947
732362560
1374363802
391646824
1026293856
882533432
1893286546
806636937
1974456443
1641633538
154514434
1692720814
1613560348
1846932933
487681743
1758674880
1314478219
852788342
1774284631
898601135
1582691160
298922073
1641938832
1459954587
1386690893
1672055779
610024242
1288353614
2003940515
1804112437
1845443102
715699293
609966072
211822358
1200686427
723835064
1487316964
569482137
2119294603
1749900707
350473445
1228039404
1458925368
207789879
263321072
2001909875
1456967807
156063365
1126406522
1223173462
1036837724
1443645750
193070965
465977319
576551328
1741572039
1543540014
1853303025
946463743
1134683923
86421540
1010519609
1383077314
1246645238
2049307478
816916935
796978156
1818336853
1317137485
297170301
507774204
1863297530
585627300
990988996
526792734
1407263810
1212551093
2097225984
463437944
1052028785
553098404
2109404358
1139626687
421060177
1754878358
1036974376
916683509
425672785
951093218
406751410
1243484310
1438215220
865553760
643578514
40079401
310566622
762969245
1814594096
1181455167
1478762777
420576060
953582833
1376590816
518289863
975072220
77018402
1962428159
582197556
1006245846
1778756644
2015335907
1352325418
1306854083
214334369
501138797
496286417
1043882841
2140904561
415155064
1306734945
680518841
512250803
177435775
250591679
1291578641
1591853595
2042874473
280759917
2084994316
1767563289
1128345097
1915533649
1634686361
2104103029
1826505445
1177228397
1278846925
1223911266
1542014951
258490347
743076339
2089873811
651077721
758826574
939445010
1930761885
291922264
1819048287
2029379686
997457076
345099068
1622434141
6824739
1298840222
1510628402
1698553520
1369857918
1198080582
964400712
373290297
2006946572
1826709464
1442804656
1736555765
467092553
659063640
736620314
1721619633
2047217500
1513634824
968808972
1832546411
427130474
652505844
1959923818
462004553
1965669661
1842813044
800509344
969172829
231163639
1139609102
180809730
527642690
866985080
1654330934
13299609
630687460
221782679
381799031
894165824
16709598
709272435
1209783554
93020179
1956796857
1752257672
1443598663
1942711838
1641745865
445100392
491802045
63134299
855497286
1353540432
1935100407
1317022860
404480357
691984503
61249855
881741324
504209756
957576426
379044310
499976152
327271279
2088776324
653232015
1085984092
2063196371
1799648684
436383656
937851208
1622773195
1198991978
1208389156
1374280559
1158429449
111254408
1016934933
1967466708
460563052
1653906257
1615185866
1167279788
232095823
578014158
1407582128
267343062
283397298
1045154981
1673902150
1089125511
930357402
913899442
117109778
1011135360
1183993288
1261353732
888294240
1654559226
1017783754
746850754
1958707084
908443841
280136183
1177866382
1197098982
1450913629
1152079300
1163245570
801506687
1684521646
1964063355
740341775
1284452296
1909911965
1884717088
577089237
871577977
513600453
28668379
312111336
1436075903
699088787
598580240
1908644433
331053382
1969805333
1784895713
314404150
637234880
1174281302
2141885413
1008418196
40818184
467101229
1433456671
1188819956
1701086601
170922259
1411550005
1540155062
1852979688
470474613
1706042059
1314306136
829526262
1894707764
742682716
1774668294
236509210
192443286
1164224521
29512693
1085648717
741441913
1665280877
1383725721
1525577737
1393698810
809572070
631498131
850917650
1103874719
789217181
718937676
86932781
737327019
161971736
942692119
1297443492
1868702130
2018633367
912290199
1233462482
1418037715
1114878202
1548602260
140606671
784423244
1459721520
1479280485
707478957
1621975071
197249588
464335613
1263707790
32942084
288651823
1441972622
1384342144
1764297229
664591976
1500163678
414034238
397316414
688064157
1347976888
1434724349
2047696070
109359534
1142979510
1662578078
2007111907
831783804
1088716833
1543832134
419513070
609313719
237762716
183747957
1135121679
1014161052
1654491314
1856030257
1101298377
670999559
1179053012
618259064
267770545
362387666
996924397
124165207
661081786
505274136
380411016
642456834
1762670231
1883149570
804547409
1504752571
1310517996
562692223
318449806
1332310162
622734742
1003625672
283729586
277422236
1932362863
831006356
653932737
509843097
61422811
1651575381
42398962
968629302
1254360050
1245235162
1552628617
1459995686
482444678
1700693883
220890085
1168166449
569923425
1218761579
1776674018
1395311371
962483191
1750200888
2123473509
1789771428
623323392
790481366
1938278649
942940321
1810513291
1707073706
34021708
1225072020
2111958813
2071255857
255138703
900313161
1529325552
1306511692
1547473282
239997718
2115728481
450639260
1257117250
1956938243
511971011
1608561334
386091764
246938336
996127971
1611635833
63426138
592195506
1766968413
1940621778
874995773
1853653585
1520252348
882645033
1732113168
341441011
430543454
404327935
265194429
1518441400
677852460
1487599454
729947430
1794600037
1832506330
214876869
945208001
780393184
632744427
1800989441
1166794050
1238422372
484594671
1353327335
624125243
1227007262
1380986411
1863436909
1102340148
866560836
1450506572
59094297
1823260162
1532557402
794668711
101406165
1502570031
1199741361
1863370733
858201642
1953796218
1470188568
416713212
1239508874
2042837613
496198821
768970204
2078052623
2046532636
350894258
270470798
505356304
1845998121
1619960255
1666710778
795605499
327401804
905292111
2029683868
508791083
698845790
481041401
2071961541
132131964
1944260656
1343327988
1227824333
1405971064
407694636
1610187095
1063530168
704495286
1501069323
1883973452
622303616
36694657
179474909
1878249097
1067680571
2110239577
989457986
595612000
387546796
795898010
606098120
1779698284
823746087
1370506712
1214074371
2032381546
1931069331
54338028
1092908064
1207777510
1455668347
225315535
474088129
179500139
886960591
852182511
80966854
431270590
1900213723
964802133
2104787707
315435464
1025274536
377422759
1148699740
1961053331
158354167
1484085120
1967720408
1840058047
1830658358
124137853
1874381353
1352195936
1160876603
1101593460
1764179054
1375591696
226734112
1521435953
88766952
761866352
1847951626
1075674715
908666173
616659319
919619401
2029075918
897226285
1607440946
695640949
2139113343
341905801
1958515458
133046936
1644320414
1513704055
2040723843
1434713702
361182637
1955213259
1921311502
539673702
1238422372
1337730164
641339643
749903119
714341830
1497400350
1194299312
1507486829
84643293
854304249
1789713625
61513015
477230576
51153446
1198567569
114470192
970353353
312565595
501148576
1553585682
2146945852
967854634
1539045304
1914034504
972424652
1108663991
84607891
876171070
809439030
938440066
1291216367
1282698604
2047676839
1973148455
1047104878
1642751962
1912085078
959892905
975439535
330973405
1376528199
180647987
433254036
54551819
882843719
1172798786
674797450
1872626649
477304646
661678063
1590655858
54483839
482593446
887073756
1970308923
167298378
223229146
166500762
2129193433
846751955
554460456
471239011
471958160
1014924515
1721922665
1125246064
1553699496
1831443783
1158642746
185052895
2142045522
1944809352
1273510047
1721780225
1054267505
1510533333
1654466773
1929906183
1593707498
652406794
1647772775
65031544
631446638
1371946472
647543205
2031317510
873688780
846921035
890572084
1040469044
1992666354
720467893
953066632
375468403
2112640321
2025392284
1625716393
1368409323
1868333915
1545012603
807431797
507349977
458476232
1326467696
305966574
41026978
1195166830
1634589553
1822816136
2080982588
1580629949
1928029649
2082892526
1658617849
724863057
2711813
1660807247
91697320
903036413
884602329
470520272
564829604
1962398680
1643279079
68599169
1948736208
109312581
1366795900
300239559
2061062597
909743640
352681267
1963588564
1044693974
1925590453
426187110
1240415240
193887881
2099166584
1780395266
664054005
141119790
866484390
22060728
549452087
517987290
1231295482
556062292
604366331
1647469389
1898047536
610561826
930621851
306542076
1065379780
31160502
250253652
1466784344
701967077
1085963097
1910740747
854880264
9866524
784549674
985535746
766672148
1127307445
983238576
481359253
439263529
332158345
1385038993
1197870832
11251349
140872326
336368152
755731376
550487978
1150767466
419463211
106252842
1181399489
1457639585
1533815372
511230987
469697455
1508049926
548127369
1398548886
832884392
1145130679
187366914
991363151
2124305363
1893734641
1738750611
10405837
426996984
1883818634
575197904
230655437
407325544
1492015711
963427764
645137449
1360905062
520758302
1160201363
575737985
235208413
865730018
162500278
601756686
1384887028
2089081102
1831720522
2025382617
961433534
1577851033
972604236
1539663293
476957119
1561817833
482544700
2013335471
2079135999
566605144
431557568
298570099
834705478
1304948142
539984751
1506621163
107173216
1584078390
1102824139
402615520
1556296769
1249584195
1080452702
736847796
1449621389
1510081642
1681796963
575164498
1989631351
1780844019
27390613
241506568
574238158
2128988561
938715351
2074102599
1790998457
2113908127
1636151331
1561632058
1351758913
1054464019
443110026
934841743
53316687
47174936
513550585
1859269183
613051169
1374523065
638165315
1012279628
1048303750
258722187
1888173133
1755253157
1130584666
1058069257
1667397718
980835668
1820455477
231435644
2129346365
1602527882
1017292486
927542567
591641197
1669650380
1706278342
1135420344
627370494
2129277814
1370592805
1774278168
741871332
780156910
54338741
1839575116
1409583572
31126035
1155103203
1751768445
762772418
1037467073
871565558
1653579477
1904062619
1907080543
2011961518
511224173
770550878
1283268475
196860660
1230590386
1747373472
477213005
461040092
1201971339
1627508351
1661893089
1702978363
1837641958
1309759773
715208812
1329368491
46374046
496150075
1482011781
242980817
1630374513
778373372
607176592
1777148087
100944683
1055364580
1520881848
2035403548
2005142555
1693202218
851964439
1594457780
1507768347
1228819020
1458088096
836352542
2135160922
265232503
187841364
669959003
1384110826
561446467
739511211
279446131
1161687698
968900710
1405376134
754412673
1708019584
1401411002
1801108289
2072906279
1416052940
1884819270
185445040
360836002
1262150701
1688452793
1731849941
1198859538
1472317030
706420011
2027033752
1062315325
1210127116
1224001055
1959476121
198015283
1557644728
108106991
1056739441
1423833007
1556001647
496540036
436042353
707363312
243736714
181382014
972920849
1483208988
1169990659
1061912977
1432928471
1411367670
793621533
536106940
1184452634
996711595
47116786
971795555
1780436739
2030796293
747981789
1403972493
965521086
9594547
436478429
2039154038
461999933
572191269
1558937933
1188337836
9586035
1821874670
1932936213
1877553423
861513749
1030717315
636709667
188691345
1330275816
1003025343
1325697441
1074285548
1044877492
288795560
1398834321
1708353928
43745545
358501890
1564357335
1278151000
1220995784
1838925736
275741183
1407957181
1253967456
2064495363
1003573208
1925786358
275981341
1425231557
1219430745
251852266
43124094
561863030
692113865
1764358748
983880792
818312238
1201332371
2003178090
893900415
1138121489
1744125371
716350910
96340060
426018338
78690556
1665976857
1928569741
2042544592
889025488
366162450
1063621479
525252053
1623132255
1106377185
2052723
720549683
974375478
1103797734
1177494757
1113279800
1882540493
1024863209
246141449
276165722
1230897247
916328548
8974314
2050049371
1658567605
938200714
692015992
2011628510
383427665
323499077
2137109504
1341303971
561465604
2029551022
914213807
275231961
1968103937
2005019601
1919113172
1669721732
1781708790
1985033171
779224724
1482103508
1599745321
135850114
1245958557
838226602
1975655526
1816335038
227572240
859783937
209465026
834423069
1966989411
893367072
655405391
983534699
2056059422
1123444578
864252759
830161047
1389891414
835896870
858861093
505929001
832689460
220821215
1457544983
19864592
377485280
1407700874
332607875
1543789035
1055226333
735987450
1761018368
1290595647
153659969
1091573071
584833309
2116420803
1017011615
891349106
124641877
96972549
920310528
1281703084
1811270147
1217636467
49549863
709373082
182328903
1792040079
124165207
1170250099
620429398
1325258294
1829127808
678857209
1161401439
1525700276
35541193
1788737079
1326974436
1923319526
873078945
628632421
902657489
34993341
1319024690
240998702
464134412
25340604
567291330
959191302
1128546870
835112991
1025430490
182530961
1057934493
1982474082
582719156
1361820475
1449759761
505397942
1152605623
1110551462
1838002419
1748213317
313301500
1866850733
1388192525
85891057
1798481824
1450838271
1944436420
1085992417
1966958348
1669384914
712607078
2140989348
1176666065
140456685
1800424167
754996613
275741183
1676499397
1064715011
391560146
1145544549
1755243774
1355191330
1412526298
1412540025
714498193
1603479836
1912503164
1953763217
208534353
1963284744
1009199482
2132295319
1325721700
1814754793
720759884
128413307
510991726
290756367
1167057547
1494744713
654455782
250976055
56479528
1397733394
1360688318
1250575960
2041868157
864816461
645544162
1606182434
204026213
607808530
829466715
1498713879
1732125772
1041283833
1493362053
883839309
208740257
675821001
1652387248
712648642
53724071
1384339557
1728427861
1770612116
680958349
22081219
1822607850
2063898368
15786968
691568796
102880505
151814692
190348382
2037104264
1778769227
1546454733
498946415
2090285300
864927019
345474283
418632403
505097756
112100692
349405262
1768954177
67462286
1356763823
972044943
1726397256
2027870996
418911128
1779230868
1326452411
1191495146
208610600
66405683
1196171815
1336049670
2063805518
956703271
1411814053
1508796397
1746712677
1554271012
1725311279
1961525338
2051467447
1449303456
263539038
977261484
469806494
1711010842
1445625270
1124382126
1909378448
1047892503
688899259
562191554
1088821069
908515237
1919895348
2002097200
1105581845
852244860
1827387869
311642356
572681676
347592922
158520480
11401738
445623935
374223375
1480735267
466475325
1567599724
1153426273
537488031
303422107
464287188
186477506
1396577673
434554290
873466269
1346538316
702925314
1918219990
1873190922
266220506
1613747418
1143133091
334288075
1087995581
501820731
885312106
1396554011
203405762
75195753
1998019931
363217786
1087249984
828168022
579057702
743623044
2085383208
1277990769
1872990572
244695841
1094393820
1623109777
1326307004
1040182227
782452994
1972244511
1773829160
942411163
2077690275
1296148535
2132203962
185540418
2052748145
228152176
266995448
318196664
771488068
969186847
436457070
716069563
1376440273
1892853220
807644066
2051283272
1558493614
1973636083
1402769493
1094973363
374444195
2036464451
1494431197
1080839760
902521253
1260020437
392650770
116735348
348625617
99288412
2086357138
998479826
49928987
1645085773
439334958
1050738377
223780241
1642641866
652205802
1896255580
793879507
222212788
1200437682
1436269844
766838930
940178853
99168455
977165489
1244458359
660120247
287478013
308159121
1062107929
539615840
1427929029
1015842084
1559408607
1069031598
2003403953
1085388861
814423050
551946337
1475273283
1095536133
1858630540
2037277450
168268807
905647299
681059401
676278679
771795681
1751223186
1885737460
1652681611
1589919737
584567340
1050281777
605951979
1874937619
1325844329
72021274
757957306
935016365
1279443513
782416549
829362688
1505345697
315431110
624518026
367477655
1029073599
1095644560
1404735423
93812882
2093289193
1973717211
1922585242
2007363396
980377544
1565184576
1630783601
1315237138
763667477
1224249812
1504166850
1122246260
717087889
2020008780
1546093581
401466098
1044665614
1728094017
471692972
18844842
1367615036
867356845
360791233
958787786
356546978
1267139505
154221343
259356953
2139260709
53705905
2107684182
1975341546
492754567
802023852
1506653155
588409038
1111886299
746888700
690690075
1752616521
1815171247
1493980503
918352589
783689891
862100086
1031890987
204385109
1424708709
559501179
1347794836
150146797
1248132170
1936051551
963462195
1056190639
1559633589
788155240
1167108569
1791079865
1408600997
96118214
832872149
1234948035
1886595876
1683927362
1008710739
954886641
494142271
636592477
62390232
397341701
874185018
754429151
1457159687
1063847576
1933719988
982660897
1723617088
1295927603
919756810
723503614
154998541
2069524479
54136911
852775367
1014422883
51237280
278561529
1154910545
1849898015
430629120
1246206422
1233660363
1068732106
32486513
281303205
998076659
1079959170
1322177815
1406345146
222784246
680944745
787246913
1984152437
1176085665
1681382347
1713117471
870395959
1698875598
499305197
313339783
1326792751
729700692
684731808
1478545016
171161668
1663075579
1586273155
1910281328
1484180075
1751654812
887484695
1121440033
1756075164
1118043748
1488421252
1390914036
1088674245
2001533171
55121162
472358084
2022624464
2025529226
1895281901
13849435
201463788
2103327500
545323122
1833162759
464502609
1611616492
237182956
1995196143
877560200
2024510833
1039268
993018606
1221391313
693656055
532282413
8152092
1695116926
1039927298
1107630393
25313744
1388052552
984086920
1974357529
1961376803
194164319
305689824
1196839570
698053748
1784197702
2007901441
1912380079
68786151
1986755218
1043892102
1442021066
635625260
1833144180
1536420552
1909039061
678648216
1391938875
108036894
1976121305
1452981532
1827114425
1547257302
920034104
1771699277
395137584
1042419885
246198974
1416783407
194054784
863705532
1253697058
1659645111
362282695
1070275796
81277313
726660488
1243308685
989516004
1249488280
403744823
724712469
1687165452
444483967
949139206
1295914284
863158483
2101007364
1530851322
165533667
35125985
1023907303
857758331
508145157
1368668742
1996099030
2058051836
1333307994
572059529
33985379
1871736751
635627506
1136307439
1951986796
2104787707
636279173
1044815438
234821888
721026243
1053490508
966182695
156585647
1691471774
1820461904
289451825
2052145572
1257911729
1772768178
893548528
1069021530
117772834
1345344585
1968094235
720144202
453724906
1542736939
527161583
1927799594
1908896957
10859117
785073037
1540787885
874527234
363714813
139938312
1292116938
1256578921
1789944718
60208129
1352650948
2028805224
2054511401
1647153118
775389048
1025528252
1216070508
392234954
868669346
31388270
824226192
186473596
208127839
1800321342
915485205
1281808895
1547189137
439958037
580135246
1379805252
1962075225
420105588
692166478
342105323
2104232865
2047347938
576372844
2063170252
1493112762
1324852002
1180974368
118582329
500232161
780585778
629713830
1869118755
710882292
271713960
311573507
187525703
1711302743
735141530
1027159756
1361151753
1344163905
1483979046
894321140
2025399202
2016319610
1939711466
1429132035
1371726371
1644782579
73720445
1481108947
2062615639
1630450015
265234842
823246292
1432330770
657315427
2000894435
1233343646
985141869
1530758921
692405247
1168046735
1511812498
1586603208
1320698257
81370114
1868345472
1612163213
781177374
1175940134
2082171867
105360830
954209009
1437735622
261731341
705546172
1662856740
1308658647
1179902352
1348938936
415977496
56893366
1785331099
775745735
408386792
1262971292
1881678806
2019364064
814498014
180812105
1095668622
677489809
1307732648
1220180954
219866658
1110547895
1657115992
204096913
2105166110
538134548
1972098155
1348523591
1651243245
1037420273
1340553243
8732841
1311096508
1897472975
1398729852
373081348
1348170983
1911956488
655123366
203464561
896105641
902548598
1068043867
597417393
723078505
1879460341
643528821
1801504073
1056035944
971593267
1976255969
321229721
1331711881
1006921895
987862108
359992161
472281464
345719852
575243583
1746495904
56508247
1336978003
715011314
815124519
1192403862
1047449781
18582239
1961047472
1694612272
1946927548
1358941603
992345972
2139506457
1401785482
345642158
803363436
1764625328
209773744
747323512
543355085
1900406096
353783640
747302792
478476747
1418457916
1041423810
1156965670
1852147321
468636599
1160846470
935795704
1079211377
1091734010
143220666
1988048100
88358366
631678741
1439563550
1705879143
79341426
1323815835
373231093
1928967696
230286959
2134014667
975652652
920009357
534089787
411730539
38351839
495010050
896607849
2038880328
1727725716
999052995
1451830104
1231751103
1646232371
159491025
1667720707
964793557
1695447855
1066203513
1052484206
568739057
1347789965
1034552218
584725232
1533079001
1887996047
12251408
1604062878
1720772879
489631990
709440927
1280976685
1647034769
704471652
2062040319
1891442447
1643244941
1446486367
1310314480
1822914144
1100393587
1133789736
2032611428
800484716
2108249952
955470160
771367985
1874309145
553248791
775192237
1497969787
1550258335
425313313
1113691183
346506001
39514695
880748180
1695027776
189224797
1422107322
978853201
100755507
756101503
718445724
1210705681
79908221
436354870
1231965975
1438552002
730625729
616306059
805802024
485041444
422801225
1404986348
1297121856
1580253089
859883685
909826756
666558222
633247187
2131625115
581445776
1229415940
791482674
1951490590
851389797
85459013
847297483
632920246
1563968656
163712703
178666705
212016833
1386101425
506395965
1389867437
558511878
619007654
161315062
1920939415
734887020
1940100798
1017329893
1922827223
376151127
1320027415
1769027863
1066209833
1603147995
711473239
1070133644
371052960
2131308410
99467339
1382380277
1702057777
203342771
1963781126
1006969047
1847857203
1783294802
388814383
210692692
318176042
1754263581
1453434926
2117716418
2124701340
603280951
527330652
1506264497
1922877201
642823956
287654094
889294502
601536881
1284594830
1031539289
1088840390
601895659
1846007785
1820492307
1114174279
2140319553
126629536
1566726710
2086822587
222240819
1851845318
322419198
87543902
1035158929
1253375217
396297435
612472096
1482843747
152733660
22817983
1141206938
2015754054
570995303
1344726334
2134283966
970342689
189228540
441426439
1912242694
296901829
339412439
1397956600
1395301080
816670658
1190653985
1907086019
530095642
426556296
1610696000
1659563849
1495458622
1060338495
1301880686
1192217523
899684480
954980821
1998785205
951868714
1797854804
1432736456
325250703
942524060
1543673
19865468
1136402646
383262813
44235233
1794152014
1478360313
1315935860
1948519317
60299150
339057918
1119735610
172856273
2084663635
1272652494
782246930
358869769
1523159819
1923054923
1921286446
1242116455
1638005577
2030247667
618134721
1592014669
1047605410
419958256
706170607
1855347253
1271138906
2002244489
1838256788
744300515
2100280909
102925419
1307893196
799865466
1482199833
988101347
1522749942
1256092291
993825607
1821909547
1200111948
1787177327
461265586
1321510981
1802969256
1868258035
648531631
1279745358
1780111367
775346067
1827410054
2014196008
626556751
1041701347
698008181
2009884502
703535851
1759750557
1484599348
929300456
38722659
1468543203
121776575
1236094963
434277648
466022379
445731620
20190425
1911899488
1894033626
1416781271
165132053
1997340027
684175378
1259214047
747438784
1291303852
1938837695
771912264
1979683363
1282403100
1623292652
1351507194
450802018
1222849180
159105252
1373503203
1185395491
1789036455
1267629490
1325983423
1588775292
697606762
1892818117
171191006
1213422326
446436048
195676711
1323975073
1217636467
1151168462
1690533914
2093067920
252759011
1229330731
292897172
312641471
509181516
2067036510
904100525
1634783694
1988999715
4586700
517010197
1889798539
444603936
558886975
1214301912
295395735
816679562
986497215
1126406272
543150088
1631745136
1863508110
633900173
973327855
1369179060
1401923581
1878955145
1686070084
1172446514
1732347426
688860986
1669149573
1392012679
1468905103
780032630
1833302764
671928229
2106189587
112209443
249605841
1615286470
1228640945
647367866
845205711
767477132
848077049
1454449309
463110137
824333798
1245615866
533230482
132211555
291234389
203814443
1531323192
2024868710
518518379
427831751
649723714
502073605
1691347856
100652817
1896074753
700166473
1237775245
329354912
1376191150
1808566179
1173278379
1560377710
93509887
568318823
1004021443
885616833
1376506930
385207079
1240143470
718228073
244331460
1230772764
559120691
1060869286
828947547
1892055616
1003059045
1934564930
825034591
832887170
438928376
646926287
1402699653
593354684
2054458666
903682709
1851907857
1390183659
659717218
1378845641
1643334023
1171773706
1825934687
1630894846
1301291036
2114170130
603657463
570764462
498191080
24945314
577702319
1036942855
702463060
1614656306
1997913221
1534095172
1676558409
1616588668
855070676
830662142
1080747780
1314532853
2019273556
935496862
1413619427
837128256
197732044
830298996
729165978
354758057
102254854
1474780951
2014026935
831553932
510327144
1656034686
1601440835
2122785204
485649150
917548360
1311273746
1197611016
1891218488
1676282187
9116030
418563651
1352270414
649522143
450072336
93004863
1085529547
547337206
1921489887
163832662
1970944311
1250718192
927387155
1502260814
2022639510
1070354892
287232590
190771321
249397288
1223641227
154607807
1167822466
1048135565
833004180
1333067284
1315966518
1708909576
1727350248
112919416
988450546
1831455709
1314510785
1758273409
454155642
1017430367
1462814363
43988630
309991310
2038643943
18226075
1596133117
1499671070
1963473231
524133640
1445244441
1430260135
1737983906
313266462
1696593629
645614978
276781606
1991985844
2144648678
906960419
2013160389
2007685524
1729458763
1491439991
1964693694
1954320794
446733325
1321648947
288339354
1454554833
704579013
99906831
372657347
1910563104
1451957505
2089061518
431409414
1471521984
811688557
303798983
2009009500
989453478
10679183
779174784
1041476045
1932336837
1648871138
1339844653
1605525172
860631992
882838733
1995160861
1754618747
1502600129
1163726513
139937671
234539372
570000642
1349569468
258988033
355945237
744950705
1973013664
1345386632
625398185
428519086
1025921585
1298473398
581246290
1770452403
2014113632
484605372
1772121433
1522060675
1483489813
1070923424
1515719894
1487099057
1415683829
689154695
611827166
821838773
355978927
1211295859
1307706156
1439088626
1682034022
619257000
1367063689
996123108
318340611
1370785279
253043058
1630293574
831740000
915417307
437067701
485403843
426121675
1294891736
523049720
586456211
166810685
1129555146
1927631426
53105771
2118737593
878234316
1827827470
886256919
1002423166
30688860
895537265
1466942467
1722844680
1090377552
918509070
1374406926
1090373459
563870301
752129852
535564251
634546919
1405863915
1289995487
1175106562
1851173705
322750178
525984647
1298421453
2128556531
1405334970
768064192
60149328
2104060258
62873862
2005796769
531758949
1353476869
867830847
2009595815
134544580
687705302
1312265147
1944439623
1780467894
264128118
69490530
1216242159
1019327789
1837728892
329435575
188845601
1769867564
569946288
315272879
606123128
105018
206530224
1684809237
966393049
410518852
75579601
168597869
245124905
319629322
776534922
1662487971
628164582
378081262
1582357236
432702077
1003211454
1500273195
461214259
1404266482
795993412
1662087200
1655411516
748279345
341692597
991317655
123813764
433387470
1295284865
1711286359
1859312379
1805182683
1120991929
623862205
1135092959
1921582141
1024867121
171239121
1812884131
15565750
981018365
1935709194
83192708
48938663
1211183853
1982780093
1041794736
372897582
1168556036
337537282
387323914
509754069
541179628
2043988482
1279186113
1600565492
1252587208
595612000
1381811492
567972493
1015634606
365638005
75419162
537050142
587225608
1840157087
1355055552
325564317
1830868268
1858377471
615570087
598824387
333831064
2031532626
689708833
418393856
578879739
578696640
837188008
1542647955
363242450
1220871155
916481472
1846744634
1805758207
562833283
747877033
814130728
18639176
456764228
1229101587
110397743
782141304
831040587
1713875430
230198496
2101504372
1325651616
629423590
2114067152
1418041719
2018788126
798486996
825929280
431758575
1121064573
608309190
1596359188
135552341
1861242250
484409546
1763635411
379640838
977105714
1673430804
57501693
252323996
672418401
2141578805
152739513
522660983
768558117
2135295632
278279002
1775976714
1724916501
825148273
706436185
450827400
919823041
1398318204
1437235839
107488334
1887882736
1388419573
1726723139
747473403
1351047047
1398511770
138091674
1265774041
248608802
1631020361
357845292
805008520
1206098894
2139384220
1419913502
1394584926
484014361
1106047210
1762534742
686113375
363147436
525343929
1655299276
1800046235
1622079297
240603066
1739449745
1540553517
982741275
957918760
1028518608
1293262792
216510597
614800749
1686739510
528964227
764990670
618048248
980342719
1636855280
377014830
1750308163
1846243172
910002605
477804761
492198131
1999352584
866560836
1411182131
1129740348
428348778
1946632461
1596394340
1435009466
840342571
8848913
52480691
1889838960
1935310075
92421174
986728034
521040479
384493529
1390102397
567723456
1084632100
923628226
462649400
1741166078
54333052
389276551
1097302313
78733720
1057110046
202894577
434387619
1258188576
1920454146
1039456083
937916776
468440369
179350407
1637660458
452559119
518579857
1448079545
1273203196
830377685
2037017190
2133161706
1770984027
663934586
1094887891
5644245
420341671
1556896355
865440877
500769292
463355411
317108413
741624411
968793555
131891567
1357596694
1276903469
1137292610
282816436
1543232891
337743629
671746448
1176421402
1454640962
1865292361
1403857994
355347805
1926043272
611346832
308621619
899901412
589161444
1307185119
1883487046
86098387
1623261288
1862807795
1188277169
1213184155
1731724912
1009690281
356155765
1529232538
862817391
1587963398
634384114
841451880
824676492
914778566
56596646
1637995695
1934074313
2125939121
2007161419
1638114781
313308488
2103779885
821452690
2018159435
2075027940
1010009811
1074844318
850378857
220906828
1236801290
513772569
303562159
950661913
1336492290
781825957
1067776145
691806740
1431267749
7540247
661800936
989504547
1522743749
2018617371
1159248040
1091621134
1904863734
88917447
2069135477
447511075
1882694251
1263760016
1028694494
318256455
1900891199
1354880182
1105755253
1262953127
1647507076
582014147
74369160
1705528262
1144313403
2013172686
167004097
1407078355
1682830296
411904860
736071866
159479355
473108965
767693709
1930641150
1924603477
1706224674
1999658910
1055475802
655928552
1903773771
178295706
1879677360
584574866
1076905166
1007418506
991725175
371287656
1146888051
312277804
693763919
504901190
1128365366
1119021495
788438441
542634179
451025751
951742073
2109998226
1655100780
1514705382
1673236972
1869890615
1693105070
1820237020
1364496393
586654971
1023106671
1391406148
1302051454
256612827
638810658
788723797
1376146817
138541780
1355383613
1103074646
2122081136
605242529
1542727367
698067273
12880219
782338055
642992218
1706347337
1813481721
1466769217
868296082
974235281
1452659445
1344019954
854882641
1334663199
2064266371
271803507
230276417
1376239064
1001553145
1464256139
1839594221
1959350025
146226457
1820675698
758504164
632018597
1751510591
119285445
1329070083
1772688299
396537947
1680490626
903300162
1764530704
1795435663
940623047
1170990432
1409872232
1809567274
1100988471
382561300
366715028
398029068
2138799565
721070002
1366845587
859659704
1329008
573719575
747362418
1399790898
900874176
1875817580
1945112186
1875058884
574621162
2099419364
339304713
1985437097
1032001558
1584061901
301022913
1959759468
1000257248
58283563
1651433666
1598346489
1677626917
1028717424
910120276
1868142345
1177281972
1910656065
978673158
801889566
1156230169
1416815000
1106937665
1144411618
261864543
2073394873
1497153130
648706851
1707330842
903515185
296890796
651961940
1080484442
964246235
1245136837
1804526438
158659187
1326172042
210659983
983275564
1391113630
1391218916
11931811
1079019811
1423787275
1693421661
731387599
1870737886
428921184
826713183
808621397
619136085
210894094
1730182014
1736483560
1353403521
1843629129
1925378171
677560399
798639270
1441340261
939445234
2106018492
339035622
1080179660
842305733
98740247
1325817069
768989375
2135786869
1821032712
452388778
1460215262
995598108
1254029966
1029802426
232968289
914519173
793038011
149399747
183502591
250961211
1479538809
218051576
2005104034
838958612
1691976346
2117753369
1910094596
1423898806
2062074166
1787326929
2029268591
1785410999
1559434073
1474966133
452140820
191160695
807642845
995398300
430886202
399350163
753038160
867964761
966657413
1581608002
1766694225
1008190069
334299339
1416446869
708945412
1876720769
1566315679
406415177
225386169
1583611456
131263376
499977970
211337147
1743572908
1033323687
1504323030
1731343864
673345144
804561296
1575711700
1264349530
364547222
943171019
692073830
1166293509
1001296129
139479337
1144125222
395264381
1358585331
1124430792
176920898
1307789424
257823313
368778850
879560822
907333079
676525708
2001396834
1809420057
1725898842
1678581204
1024278614
2008318401
249434952
1458416904
1813460151
236973816
1454497458
2072322730
735576821
1363734768
1915889934
639865396
140702848
2054947624
994828963
1057816507
1155058611
1406603389
16280111
1609430774
1204998927
1359849885
1991385533
1151377796
1383734489
1462718555
1728371374
1225933116
676950013
1617458242
27460551
793326721
1687765972
1162782322
2058098816
1730432395
1522508924
854042361
759033054
713604192
1576456524
872231891
1378839345
1228422932
860615140
1545454045
685103687
1055560081
37164216
54794884
1074502612
1741795358
995271975
1074453872
221232675
1299421691
1023005866
1816272377
1689364755
645198471
510281699
609535777
31437281
1086100912
29950678
2141885413
504804240
783504027
1660709413
462662262
950359737
1067406725
1109239128
138411081
1686084232
1914702026
1301707779
684986040
1805059727
553539338
259975
1453903500
419873493
35646239
1343342391
1908160430
950483879
636736769
1511018169
771853855
1433693210
1309841867
234638435
1776906962
1252229941
1728026568
1312369187
2138109957
315089365
1465998378
446108328
1321997379
1587440137
1660706542
51136357
1432215501
816975166
1830448900
178471012
1594456109
993523124
795762457
1170247476
548987207
1764464376
310478117
805676303
1614834092
692401605
864231600
1264796237
409348353
15534214
1914169171
1410947724
395673937
1951301843
2080085742
144581939
1875683038
1079608889
99898785
432705406
2140701659
755241762
921574225
615586246
704903880
457873698
1825746570
371197865
1145434626
670171822
1950288143
751560873
708639369
1142991282
613101294
1866344996
1156945997
2002491062
2112214290
2030297893
260793634
607758022
539932978
751320024
1005891271
1558477977
1495933790
1121817497
1676047086
1987549693
730083260
873865003
112066170
1973774792
1796896803
1143460398
1394103284
2042395641
1061584528
1821825458
1716525244
999571240
734449514
2131137940
505857006
1689839870
925961887
342508974
2041850480
432437584
1244641978
1470613586
1465582728
1144630751
863484240
244316947
913031800
1073598138
1727077987
2114666535
755893565
237915049
356920425
255998251
1241548459
1800548029
93693555
1869611535
1974333085
1287200122
2058998477
264532758
582940418
602949545
363030062
1486843316
591841407
1588232128
404243304
640710820
418529132
471851091
591494463
714170688
1897790853
93569392
1447209109
1477541817
86252169
1470723023
986739950
1720873645
1006481163
1045717235
1468543203
1794532091
206622862
1579257311
666181720
1766387299
238641085
1912095861
2131071453
40775124
1769215916
134075611
560266210
614113950
900313161
623602236
389381752
2037002303
71532445
609742875
1127008035
1266936969
1312265147
1140913972
2070326374
269659196
198727755
1168858061
1324164595
1489975231
362720811
638312877
1403970883
1891006359
1339607182
1933897621
303852508
1809862051
1057113679
2101567753
2135852492
106201775
1556497577
685605194
1433962568
999924483
1834546692
1417975589
864618297
2025081581
601424002
1008888092
1965976291
1497122681
1798486279
1131435860
1094399217
1158415193
1214249842
1314329823
1618342647
1860470066
817168426
1189206399
1627962515
292575426
1043080443
692251852
71408407
647126120
217584311
790778461
29668613
2070814775
2110987331
1195987725
1917186131
1780160544
61788232
1344897924
1966124332
295188526
954340538
274789902
1532394826
1339001282
1874037490
637460382
1755066796
181514994
1086303691
1311598158
1143785208
2064011443
1193233197
1880131407
505035202
1698328737
450632224
1165734001
239539520
903615580
1993768558
861822390
2010165965
713012179
481485369
1645204542
247944198
271460058
415980904
1100614587
1889043448
154672700
2012720893
1097666388
1045968878
220241259
1007368719
738652837
1395675859
1209493791
734519582
524186364
863971291
516632618
2116594032
1928200385
1847373232
732039320
1195339360
1175080438
2099008642
98732413
1138890228
255948122
2056213872
1599503759
1965255920
738440471
671927481
407641373
1376748492
865674437
1182332424
1311585092
31924583
361311052
783009718
1626516433
156505246
764250366
1835295849
1194764353
2016326469
1903184027
1649261803
326809599
157754007
543913081
1542362902
1071826485
434198442
497260967
595760617
892001541
443771406
1666046912
1979000955
507749051
1274861247
1632427509
2092004720
921594470
856096305
506162540
136197145
1106374735
587377411
1375904586
1522300920
1531234080
1642341845
107129722
826672733
699239303
504391018
890069720
796815856
1448076410
1948716967
471540949
2028634692
1779679377
1326722519
281548440
2039085565
1123423225
1076455998
7928674
1137688729
156245429
875252422
273334109
946859512
1750787083
1741961981
1780881883
1683745627
1479425584
281098315
1409097089
1960183809
1037482140
1722290502
620475729
1678717093
1685397147
347417399
1033068504
1905493492
1592387084
2079416934
68927378
595650353
864244561
1829503423
2012747062
1305047183
1914923170
179064180
1530047580
1279445481
529524731
1543543398
1536978433
849221437
274616178
776451355
2102212947
1235802953
1255917646
502041642
483065467
50522635
1570562034
2065376767
1638252003
812410575
1285489001
853145443
14550872
1401794043
206060862
1972103423
1555031577
241406285
11857409
1833309569
1812893275
1214147316
121183985
1412419216
1129739869
1695747883
2120857186
1936267768
127179270
1995583199
1350962041
598396279
598162789
525103786
878749130
321207495
1115516857
1461258648
990986259
437689868
115409202
1198138940
1969378203
1204885997
1021638187
1103574959
2041652978
1196260408
807431902
1241616092
90746947
51830584
1980665205
1024749415
1313245096
1588454132
935085068
677052494
1420127110
818086736
2098202557
1228511320
2052549011
1667462482
1846400657
1648746809
965485593
331385228
1352315929
943220524
776615172
92579212
2067067752
902751781
1274007366
1342525241
1751766171
95640900
1610137159
2000953566
1480735267
379167526
1981147583
1488601517
1438047823
1806799192
93970902
388060945
122626004
45875191
454776799
912378524
918551526
785485313
1228368732
197529255
1952730225
855473294
1306174311
2105402182
1702497309
2063661658
1514634714
10701154
2005833741
1221688938
2109129010
1870532856
1757485965
1089203617
2110332793
686895162
1574221527
1308863169
99823724
924363482
1517432401
18145582
869092665
810212380
886043767
179826602
195568837
1453026795
1584581827
1243404625
1029164284
697164813
1944833306
568438323
1984724123
1338359383
1241229063
1836622643
1348290029
1588288070
848701874
1889625880
2120643551
518238135
646386290
721312017
1120838481
1356715194
750757677
782854030
1258566517
968269618
1369834681
632391866
551195430
1321706824
1118283189
611529093
710120761
940582616
1346686760
1286717890
481231923
1288992409
2001944145
1150706090
397673812
1569943978
2013440101
1574618670
1770238067
1152906332
820364956
782008444
99227984
1805569465
1310104924
452104009
1407053395
1830674220
1068196274
11021969
1632862015
1929601256
1452153030
1750992254
57460765
1352209582
771769458
126405574
1528321938
415996552
806508307
380786763
346670365
1632080579
1621945657
2095745727
578513330
32473889
480985361
1065113996
274947881
944831541
1921260927
1204100107
913125217
2077360393
1321229295
2097750454
599072165
1459354008
1378349707
126389388
372706299
177079351
1430244049
352296887
1230745092
1914174765
1704748629
356707348
1884533799
1048643698
1896461730
437433019
1576687938
2092202305
2113176951
276255480
1921013419
721731829
1207969871
211213220
2140579765
1579778260
640767626
2089501815
617217008
1097635996
1328944046
1133391186
1213818487
669302295
720144202
1468553459
992292673
2049155403
612209859
1673504521
1619566127
808255711
1490342281
1375699581
1842749612
21784185
561729014
175530410
1463900172
1646647831
1485616601
929115057
308863064
1772833662
1540174093
197347312
769033977
823986628
1644054619
647629727
1509871445
428668562
1375411279
586234290
587091103
1839840188
1087348384
1295339740
1370889273
1727725716
1631458085
944900339
75513505
1307754878
1792301180
212348164
1005958983
826827896
413583749
1710347149
1834321051
50585706
1293560064
1644019467
1213726599
1105064509
1397606935
460426373
245474276
313613981
1246308648
1800218169
1493252428
269193113
1750909623
797211927
1481776883
1079093800
1692771703
245493787
954271676
25487026
1881385732
1953902630
1656702509
863805551
3700962
1903906912
623031477
26803043
597134430
464661052
2119769449
1604034194
1775104692
833605182
1498511484
1421829711
442455477
1804346993
825104964
1642427072
1782256991
1615131689
1644297516
250816533
1833096888
1395990044
972841495
1698446744
1676734457
373491029
770287626
589195521
490683245
166825852
1436136313
1287947362
1875510205
749072889
1959581828
747463943
2092385991
2008073700
1925370117
531083994
1647902023
897955181
555741674
1602158253
1345030594
940116511
1363073001
665309925
1615881654
552125816
582433313
898352303
17717720
438235627
13849960
920584808
1294694141
1044513543
2062953847
141625997
1823724976
1835295849
2007522336
1144653775
288643293
1025890918
2025516082
1304860993
1387752091
1925993498
1991876625
1184534495
656979008
200902716
1526683396
1968720064
2081664977
2007330584
1704602371
946380174
1296341492
1557028792
1256578921
63952997
632071878
457911508
2073297008
2105229439
163786722
1629482990
1423940888
408282296
300754858
1472953293
601041959
781437611
2063296928
894817478
1107045093
726574640
1214861054
1895336777
716932774
1467703405
856312950
861695558
1443717031
797032788
96243764
619235981
384225056
688944539
287475608
488504847
1791875274
1382687215
1733323594
1750263299
1217941986
1949173665
2034330727
427863873
1051184928
838905952
750601836
1790157890
373507007
774309399
121645438
867281948
442694339
1981817171
484825938
1164313263
1399806276
2113948842
1619666884
1762535960
663980035
1802142820
1288744613
2024892071
1405157907
674554995
931344850
1734444036
322059211
242997660
472041160
1359956728
787770682
536365408
1208668571
998886031
1016859180
1069518777
1885482929
407854321
769208112
2091657059
1095127641
1182065836
1447112939
1055541479
566811445
1601608314
1890868046
172928623
1743146794
1449501327
561553201
2087676097
458787370
926858700
392375154
1764489977
100329606
1991183003
529489858
1872965942
2144222537
1900970317
34968986
1718727949
854457474
591567726
141395137
1958277637
1492499903
2013828050
1654463881
178732068
1445286526
1487628415
956607388
418222834
434554319
300944763
231186395
973810804
1302198139
93183917
1003297227
353105067
1209655867
1122405160
1853028908
1238283185
247668366
1706253558
2105355307
519649558
1901416616
960550763
689385597
2080393514
1830010728
748110272
583201546
1028838515
343864796
1653981590
7964546
816322934
811557277
1188757730
93131655
383433567
1486603774
216322080
1958264250
2059031594
1177674878
2014319635
1785751147
793038011
112492205
92977
1688560577
308470411
719663801
20962646
142070320
1562571613
1606748545
655884218
163043566
1974235748
1086230668
411004651
1249352424
1286859607
34722029
927031297
999412197
519360735
1248872858
2123478866
82976656
19572525
980047766
878572049
1378808561
298421192
1176878659
1794073360
1919577764
1078393972
223047380
1504650331
1849256722
2061058156
578008612
1287814054
31962194
719033834
884817801
1981860853
920491472
1783908513
1982520199
1587534707
250957196
1538365753
1045242391
659338011
829773717
828258938
1114064185
1950657503
182617465
1573671085
652918085
286240708
1733600759
1276718114
2133956835
881910578
1389278339
387949032
131990057
1938024908
886442798
1098969000
1954637412
1410505329
569739947
225083059
1164267765
1004532542
357762156
1739018682
1833037562
1339848322
342620028
1611588016
839861525
1455453811
1948373032
2045125229
883696383
566459501
2111850063
1462639846
257367295
135242169
475301745
1487184509
607271233
876061032
1734986894
441456894
402421053
395232393
1704388407
409820399
195202418
605449818
1675163994
1869906072
312505139
1222557675
726723417
1095444635
1680073130
426978598
76387788
643579590
214609458
1446050834
2000542563
160283964
887539653
1544751841
585872886
1688165268
44345922
2139664875
1247191357
591103310
1820444509
625252141
397392766
1589327079
2079129340
217262198
1086874251
1927538197
1413150265
1416546153
1858188452
923488438
1211143304
1785497181
2054856986
756955030
2108059012
1970217567
1960718178
883609157
15169910
1946309990
1279372737
11520718
53454807
1699775748
2007111907
265234842
698866946
225789289
1814169047
656669437
768951419
1229709375
831266407
338110893
753619109
1391455848
567455953
291304171
1208190304
253378535
682114576
486837727
849746416
535818650
988259595
1194269530
719403421
809245372
432139739
710178277
429218811
979110458
708237462
920656605
274312711
161915496
236055135
1540787077
1559721874
1900587648
406176189
763855324
990433073
897849004
1132935585
592340964
1986519464
735018549
2126230057
391725519
1634435305
1492384274
2057010257
1646742040
929406616
428864646
202463215
777820174
1850513997
302277283
507415621
379118266
17294743
13636695
486718877
501480013
153930286
1653422061
987619806
1047547061
1553405230
174019845
856492218
683836114
277015603
1066131113
1849139320
1651708616
32606517
1359668118
1017069160
30396194
1474459692
1549162584
254696726
573817766
1367111737
1201079829
210456555
461214259
1624464512
2001161564
853031678
285088485
1173721985
118914103
488693774
649587379
1453660420
1122593501
407132480
650561395
226367470
91567415
239358856
215449958
129810639
1233627407
1948080380
700586787
93182281
2123772367
1497289371
403297093
1235970175
1340117634
1169726269
2102084796
1371628896
1608306621
1927665966
989078121
1097109818
1953899511
1253491698
1430941456
1553028319
1528242622
27954581
1679638856
440349544
627579838
828046338
1127956121
969635451
1366990599
1196899961
2010056672
997427646
54752079
655189033
165945678
530318914
1923591949
580135246
95945187
622055715
59080499
1136718183
1547207464
1290979091
1619226522
565913763
1979447525
1297529654
1875744857
1401483746
1194611311
840226065
638627134
1480601960
458224969
189951713
594290785
306225047
434387619
1149860202
827278787
139878787
172517633
1321596832
1354968161
290617516
48054252
2095616825
1514377783
1182464134
1569273179
409663107
2052935896
1277599401
479411614
1661944695
1336985877
1961643611
792479188
108458944
420645312
2138036862
24017307
830203205
669843589
1940931773
1292319891
2035160597
246069086
1188249683
1806148207
764700742
261255029
420883890
618284584
70447481
492537406
583754479
1692965881
1002159937
530486170
1034507578
1562022065
1896144145
1113240171
1685423371
502642580
909709863
830587194
129457440
132457758
2101631913
1312570302
881594821
1655140893
48883555
336211404
99544375
1346352544
447287962
1416666035
1735215288
178074316
1485441299
773689103
1027853609
9124751
1576089805
328557182
243767682
357125296
1637785436
633924014
1165281392
1276764726
419442967
82296589
1676830828
659988255
537984
1538627418
969284791
921594482
632210331
1195671611
1087373637
372755272
1594529607
1038667683
1005120378
204246138
403197502
1036718584
1735820266
1239642689
426929046
1398852891
844352854
488655807
950069098
135880657
1577770768
1430304244
1012042082
1330960261
36143209
1014508888
2011321391
869830875
2018481174
1285682706
835919636
1307248983
1699952257
250797968
1656916775
1683922172
1378655506
1155432427
1129118199
93181964
1380751540
1369541155
2111132758
1598051659
1399174638
452900554
1358072016
1825872754
1832447292
576572970
1399924753
1992513814
2074315772
1547046179
1421944133
304752149
1068694387
1228039276
1360970971
405550954
1168529759
1497693772
1312273739
1335156706
223536770
152473992
1838903913
373064741
1433136411
1781179587
832112885
486852157
710191773
2125346737
1129149065
1897206089
593048350
2091808918
1217209487
584460596
925181485
1591685701
756981728
1055855054
1391081429
1857061296
1814174559
863620581
1010963877
1533513541
1971526964
1524822103
1889483539
811535229
637861863
1963179653
249984068
588902006
1524661368
734924330
716131790
2017669095
933529572
1390683180
873440004
2118078690
2125861856
1643422545
399093777
1856349426
2068635459
835381370
1824201398
959493977
353887502
779023268
1322808313
6196350
203899569
991258475
203916463
2035974649
1204239799
1049380029
693333569
1673038686
428506307
193592619
1206983302
2107568072
1753597519
586461884
1971629648
1823865628
2087493756
286593381
253027036
323247131
50320502
1413363772
70274816
32219548
2048874831
2078536544
1558705770
1942266669
841128154
1818446126
1859308113
1746657157
1460243498
1864478082
2041122352
1464632845
490389441
1192968900
74717562
1541716019
1369653576
1644993897
606567318
1851398781
1945147714
1159967435
2120826017
1481067795
2022825498
327832583
2073007099
53065908
990848276
236253137
3135816
407888560
317575476
1138265807
119922745
1824498980
718172872
1251803452
1082733426
527687259
2123771616
366117302
591243670
1496705886
375046422
1099712586
1831150224
294123043
1549969779
708695222
1505055184
784594105
13104101
1306562530
842683437
337073866
735986637
1164926438
935689912
1342082655
426064410
747383278
71940964
1437477484
36461536
232840015
88466865
755755262
330298811
1665992702
645073566
654315817
721811052
215433521
1175333477
2115488152
1962740891
1390388152
291106823
1235862529
1564138138
1173006220
1038869904
1753227479
1837319506
406343971
458217926
258031353
1358006412
1299426695
1339312009
152076447
857039628
1868166370
229282675
1911188355
1665486853
587562040
1768224903
1616010239
853986993
1864284378
1292238154
1622729763
1181054340
1481650319
247015328
782729081
1273134109
1155831616
1289684653
1455534173
1340911706
53165217
911473290
463845460
1821545828
273908715
608881603
491640175
365951883
1391128723
1801935681
320547280
1910522756
530774891
1783319972
296768205
1411909819
1349264272
836020043
2011921551
1840120579
449491123
165347629
1130747232
85683268
118645974
235119328
1498860862
1913179625
1176486153
1598643927
1759846877
1089427636
1048044561
1947863826
809243188
699795583
1243365870
450048924
1463329217
1396078070
2027586006
1206020439
941686923
416970299
1249912051
350377051
1070575275
1081899395
517640676
1895572686
1525456405
208120266
1716583065
1517793264
2078618010
993262153
169346715
358603163
2025930815
458317549
1589611891
1766386210
1255899543
2080757800
375119958
588240918
1273647524
996254810
1246795280
733886727
1132689284
1884885040
1139248662
185437814
94702211
29463218
1942543157
748069342
1386623288
1796506541
1451542623
1785356359
1575495256
1939934534
835601010
1063171448
1364204075
234828883
1108888107
797363383
895488219
665034778
1780659125
1228383766
2050964627
1975314205
921774610
490705766
1654703217
1130693111
1727347339
1396323980
545214311
480515252
651397389
1368922435
558372915
1155171388
2125938351
2106313968
459843458
501175441
1693033090
1558985176
906920728
1357757731
429791744
1428571119
1160120709
60075614
877717925
1630613040
1278730822
557293827
937795105
48161126
2095346509
99884613
164357122
393972135
1455416542
963126259
664106982
1264458566
1663927820
2113392334
1532066080
1820717719
323658274
1838502809
1073104269
334206183
249265164
1217262058
1254478832
254811009
978685226
677219422
1255046448
181385103
1300535591
1371384891
866009679
1854742061
1484521714
1385584825
210767520
531207762
194298940
1069311975
1564195331
1740978909
1449839608
1971430556
1823656827
928230432
1671753248
1668012394
1249466657
1225700882
410947260
890619877
1640351460
1221519146
1874734677
1970882692
1307354586
1687015012
574071990
146393897
1578379268
228681581
1408678738
1332180572
861591001
2147114403
797136273
70534800
1665950526
1497326612
551536557
1386187569
1491635848
937360765
683227365
612475541
1438712404
703520616
863237553
889044753
152084663
89683183
62184699
526561681
1677969819
178159397
1551154059
411056777
1364224701
850306999
1860512937
1688349283
601761232
1669377936
1821958175
1198181527
406065799
1761722779
1323196133
1620265448
1340639200
149230489
1857244635
532677311
882773755
855446936
29845946
759007084
1998436595
79371957
78151570
2130684468
1917176953
811700547
491701753
676621710
789838218
1108663991
170554181
124240233
1909199048
349020475
355036714
1752711473
875597118
1684146978
193040421
796939108
1766562519
232872914
553509129
55807972
154818456
673486254
8061420
1850762402
1577705744
1718037127
1085932489
610946948
186876120
782611166
2092477038
1897938738
2005531644
622877716
570147360
1920844772
601013368
94663549
43349483
388710163
1023690983
1004015814
1587755619
723868966
1210349721
519711581
1213726345
1017876236
1300713087
1014759071
1204641669
775831198
1518050161
632465712
1065165258
1551867441
110802885
1526678802
824504770
2081799618
2083471581
710086599
1360717246
1773909437
1217404875
1414935435
163260626
900641045
340863270
2022152562
1110116079
290114139
426917632
2036545513
1938491842
123409272
484291026
1081403089
1096899553
417927137
1181049892
1757826406
1198482315
314731548
1704192148
133975657
1804408928
2125529663
1660484010
370239556
1804931954
575743747
999767165
849892746
205870912
2098341932
977854929
639305328
1409984101
1213812017
56812954
1940431344
600781155
1447271662
1630502111
1340168393
1064202427
1937776730
819725669
145582652
316235404
1884887870
1684086675
1079546354
1101971181
265288591
297568988
1799048891
2094442499
1883071499
2104541482
1249986126
1403372862
91162794
92321511
356379836
690885017
1826109436
724233867
939090608
1772070514
430754448
701956248
1459032031
1467520672
1255131118
740923614
1525375055
766580384
1243099593
232250421
1806681656
1733016064
2096339259
1589864957
1523130497
1770925967
850513985
1552320986
1739285857
1166220470
441877600
1628715375
1492838780
543047851
1049984525
1365526627
1542114118
1419460995
292121281
1213376561
1181320024
1794183287
2131559754
1463423321
1953476184
887401300
152926975
1753834326
1311579225
493643907
1142145833
1237535885
418016078
530853030
1850249595
1698334981
480746973
1479527157
259398753
363469023
1808702557
1458868014
1878049762
348130299
750373072
2064065951
1340932486
1172026174
706968433
1478078762
1717371590
1976304547
902542969
812206939
213598971
1384708250
737316508
563199670
1615846909
412655737
464783438
495702115
1901428044
1594408433
1120273336
218385304
1909798015
1550084229
1728094017
1917485351
1170650048
1132547274
1837079221
1750266554
940424202
1396435631
934051099
1248205437
1528943066
24207927
1760498499
219340265
1668516422
231831832
201057734
570127305
943637482
439004007
2123412136
1672495316
1955409435
1911100989
2008733754
286847298
2100957018
839620504
1268874288
1037429436
286255394
692010333
1507025399
1016526937
345706585
1643264973
397746045
1229129807
377174206
959187574
1061916489
1932321144
1966061357
941252281
1968855196
1050757065
507247483
752528013
1191091153
147023778
1623567133
348267361
939961126
135841447
1047331315
1606442907
1237308427
212884214
1848826132
1048126581
157169123
1861980286
1468227156
2077657052
70074810
536789581
103616284
1548482554
2020463763
601748985
1896816959
1090613140
1140643924
1113762766
244754198
1903018499
1992728426
2042357528
850275387
782189318
1228039404
1310234723
1382715900
1359413806
1013350482
1971867792
2023606451
1996692498
1392075657
1300427203
1109309342
2096955043
913515481
1934213997
440534160
1110225209
1129927722
2103285713
564670194
117800079
945202225
1060570338
334287940
2101020390
943612825
1926770494
916548963
178770098
1854680731
82373952
231130235
497716304
167133238
1004156147
709235822
1155431241
2031616314
642148459
845941961
1417789639
169231837
1605323792
379742807
1007021358
390209008
2112439949
697127940
885902681
1402328332
1028061957
1249150821
39405221
82887752
1398298950
1963123860
338207181
1625056489
30945452
336496788
323076253
38353189
1860992877
207524632
460993087
399046848
1588199557
1421829711
1174102834
1954248366
1319262446
368815403
108862989
919024504
1105242935
1038136495
17093234
1630024172
1752431050
1150014820
1818179402
2246983
328233977
812939456
745432808
1583989377
879058075
185374543
1802705580
1671884903
2122833293
1645899522
32869471
1265719011
1783453803
1055149709
1454741294
1155053235
1740402946
706855713
295265472
334940938
965855395
669936837
1639528535
664859349
1040391132
1105716255
830436871
26006249
1341815018
173799113
34770953
31496111
1768723054
1690644731
673507979
394434843
550374245
1427000590
1799112720
2092133252
1525424271
1859865140
1719448387
1854446847
1312763069
1481168694
2038565051
1858629587
193780173
404281791
1511853761
845557256
1284167844
2092282244
1448083945
341666228
679878573
1090600223
823042469
157491589
399860079
307043355
1880232838
1639122076
1151579685
1037379238
1725282533
1030525976
1146036842
806584136
1126421044
729467973
1724670964
2125079199
20213910
793879690
1326263653
1003905524
148854463
1906864122
1666539934
436293361
905513100
45561853
1198436618
2049037931
248188042
1518262809
1085398114
167259775
2100320665
2042990546
1011359617
1687169725
378078913
1020335868
1127241572
1320570008
1208636885
1429675847
1844874869
1546317160
765317244
1524191096
195970056
2130044019
94312046
1292147230
1510841052
583216343
1909819113
216418335
960340737
1695721728
1992797919
347305844
1672848117
179734164
218083472
2010893633
612489793
1906110385
1046090950
509627321
84225623
1018095233
1069674089
734379776
710488388
671646890
244674724
239969437
1494436608
86731261
770165731
481818379
340173192
1893819532
1028657193
800988705
1665522737
885163050
1216754137
1420597509
293385330
2118253531
1552723269
1233958944
1424800148
1522567038
291995733
1360430277
929095799
1936623667
211938632
47919605
760355040
899958953
1734589899
1089598081
664769906
1359930373
437588708
671317663
1890767598
1227545165
1204575581
107528403
1142954880
428193185
402755338
543450651
658566875
82886030
782670972
363531133
2007212288
1893029156
1942288525
2100588646
699672028
131024749
1752065073
1686393415
863655567
1059131543
78231570
370041961
1661065567
1419697883
2034485355
2056607731
1487701938
1589741411
130671879
1498177107
1363182534
452678276
1882798872
478533199
449410086
2015035368
197748834
1112025456
1638765608
2142317903
95692230
2019586977
933780761
1439809756
1974351276
1590663576
681869805
1975860710
770014627
1152322299
393531980
1813827108
1573798534
430327720
315761742
2136035695
1881769610
1848294247
1933753875
1528993314
624378106
1666429182
410997578
1241560262
1774675234
585916333
333207378
1513675901
669674734
1266259902
1652838946
1461365398
1895640489
1914661946
1321607722
604317771
314318784
1849611966
1654790788
59080499
1286335240
2046507961
832210153
1626665943
175617817
56249872
1603381265
425912646
1837588705
109077690
1084240792
437954091
1752916549
132378554
1076497607
1240006562
1038195337
856068607
1840243105
332710911
358293771
396081481
256876418
1896144145
1854007144
1763641161
133727348
961315659
1234547249
1465383022
584613886
709884136
1226382833
293901948
1144292350
2048497876
1840392917
67003859
600063423
1787404675
1009144113
2003401431
1957052225
2077887474
1322339805
999285766
592241201
982046570
484592914
703315170
1095234236
2006962688
969410248
2049597605
1546436959
1846771251
1879952928
1712683437
145784621
391334280
959309204
788155240
905885592
753390157
1902244751
1130616518
1084608956
595322715
828618855
7140827
1165065933
801288522
1651722815
227217216
888044423
2073724685
1634042857
1901052181
428863988
1437774652
1571752105
681871801
968783034
576485163
1538862571
1445375973
12393739
311353762
1325517556
832266451
1709252231
223501435
1376875703
587297554
916594897
1751414218
102266980
1791133914
2043746545
1757838563
801708726
1495749651
1489827912
1325557267
732218834
1539159367
1121790520
1527992860
1911540745
1321923357
1976715327
842775820
1869374606
697731748
791220565
755202940
632313105
22383611
184629541
145646156
445970737
1955854870
1813201561
967738554
856095563
1533850982
70498454
1865664057
1123933817
1536523539
1626434340
444054084
700469079
776869499
1751030739
1816112407
850010548
1444286482
1672067452
1557482153
1281387323
1573023148
1764368695
843321128
25099020
1356013890
960480669
567594053
1196788937
579775227
2023148526
347039771
178569315
2139701364
1285590416
1588748860
1404278924
1362545480
2114378813
2089533894
1661231446
1169592431
850432260
1512029781
2916350
629669384
471938793
1733506007
1205250145
668392302
626677452
843941721
27005874
286215345
418033621
2052240642
555957836
794731866
1660227406
373392905
241011744
1829495135
565911900
1741673768
353630087
180502222
802444998
1580933320
919749130
1970075402
972913555
1960091243
1483842026
1880333711
199119355
1868267365
1126743858
674188512
1682744190
37093374
994111567
1292608731
1220539440
2123490099
371009951
1135789520
172879047
1626161593
2123469258
759944408
577829204
2087597274
1697495183
1307766238
1518355411
202832072
449481880
11773179
391070472
2117991463
225586023
2086023714
133093354
1067927223
1527583768
248980099
170856105
1645293502
740787417
1416895732
422489568
1826225221
2004386568
287028450
1088172276
178691065
1079088085
374749482
1505200994
358835801
1463565235
1856977189
312107925
2022055482
1539691322
278469169
1276133476
1892577639
1748744789
624750174
384376599
150386871
781017487
1090338897
1085295699
1314290333
1885665755
1092618668
222938316
322328792
1252195868
977452388
1328627428
1211254609
568121892
978369685
1145923793
1532514232
935917394
692516170
262471742
82252593
469180848
1593821472
1804542204
1761633611
563433748
1763448075
1961133082
498894875
2131903735
670296248
1077792451
2122476573
1702565021
742341540
575886501
1473788191
655331749
814507387
990849209
1084636188
1052351509
1469791130
1893577480
1563849697
506469469
2125712099
1528034174
1285834978
162976307
1709628168
331105703
131283109
1062498261
1287814941
1909584957
179285117
1502379717
1139734671
1586664215
1181631113
563403996
663579406
1409309117
656617689
750837104
531344487
615677552
1418177386
54551819
100334849
1854650988
1667916650
458357655
258838933
1015060737
1126244647
823202241
1669481784
434459416
337336849
2112379784
1671652301
841337280
52442348
1597248365
1289890432
46140257
1193506740
1695020913
2030622070
1673927234
449133606
329206268
1401626372
388662881
1182028360
1718087641
201836096
878210628
675312812
1580848899
371094672
2070958210
1226830627
824112795
927258176
470774782
1543218790
1558668166
1201208030
1596519113
737536993
1963546123
696872821
367708936
1120851949
835430871
1170565809
892466406
667144876
757340969
1274004669
290305903
1504489047
288715377
1113530053
1478114850
762462316
1281699684
1718021407
1430092620
2066643636
1428156600
1706097067
1670166917
1907498617
1860781254
1815723369
2076795213
1705580683
890105023
117742843
417825691
1215764369
1725510223
1819962416
1967432904
62913827
2059728083
944385003
859462971
1141334187
1977628903
1256226696
591067728
1647622173
1111607457
960411320
423116327
1754602927
574033517
513282366
123060502
338946614
789223400
1584939658
368852499
402861049
532587968
2118100393
295116661
1190194567
113504092
1912496260
280628695
2009647342
155681757
580215597
583987148
220417995
1913936601
633021527
698731328
200202507
138871301
1030254163
485649150
49702171
439255648
145511843
1299793439
575121125
226553622
1664548727
1956469180
591075104
294992475
478809855
156560522
184764394
523012135
60932356
306662725
1185199923
759115934
1926005968
88559950
2146585541
1792970218
770199943
1787545649
1128476404
1966822622
1557741702
1103022592
344174090
1806581742
270806105
1877215144
1644556807
369218783
2076907203
1639119167
281910641
1054198251
1948583415
863888229
1262286990
74602639
976293180
1527572333
762013260
1703044479
337938247
315627691
936831816
416951362
707377968
1785848096
827255722
1526998564
1848554433
206479162
1518080390
1823331014
1115730976
642889674
99882103
2044810862
1071881956
1800236115
1348645611
1970278404
1358930762
229938378
830631774
1754647119
1276434927
1533017893
42640305
1842794662
1366123239
1481287130
1960194504
1825100644
1790576808
791955197
1166346048
1861222698
2043114623
1659585881
892971700
1487176317
734447000
2033003403
273796293
903025990
204563389
1161062019
1238172798
269541012
1953744066
2056962699
1922241003
1393360314
344817504
1909179046
239233682
289062108
327885805
1646835657
388356321
219688787
629868294
316240739
745804519
877899356
1228875292
581267045
12453670
438511931
230435017
216280509
1616152968
1550856679
1798816702
683231932
1225473472
1122239137
659683705
785028347
470456297
1649417298
2075253340
422003612
1342770235
2050564494
173566391
1115287471
250938060
2022825498
1140251052
1149635935
1089460711
1611523703
1908763161
920719400
1481342757
206125322
139928173
2004027648
1988272514
1574304422
1910357881
1238339284
1117223512
1870594292
962359804
964820159
1517114481
1480108909
730957169
1810734266
555141016
856148340
936066918
712637311
413989664
105469917
813151910
294017344
1317948525
1563627722
1472132213
985439824
1136933085
527603925
1281191295
1562284823
77481216
1263364038
629756488
2031805177
1489480910
1342180520
753117727
1986158920
1088654103
272919717
55424845
2059538296
981605567
660902215
1959809105
1821715863
292828592
1097191023
619405859
1104469475
39277580
1890894756
1950681780
2070395534
944184520
1707423528
2101803345
1667475840
54718637
1977625344
464287188
1218917338
1795319161
635949230
306364035
630122134
151760368
124386883
609784750
629321044
1569176060
1189008819
1631945888
945199564
1008636316
1651902807
1478813208
1366083830
74680525
748930157
2052884970
128499408
53968159
913065914
253014102
691284928
1872264252
423414615
382739412
525241216
2090382195
388964754
1491770305
1601585504
1861757847
1772214798
1387280645
1038304648
1881566681
814244536
1901640651
807189427
598327272
959554699
346844413
483965241
1364456346
1420505678
1679074651
81802603
304374504
1693285868
1101800190
1057900335
625874986
1440876950
2129228945
1996417319
1425982013
2125268809
1942968612
511433174
413528809
1031901674
213237827
403320452
1561832429
1168185063
1289370197
752375369
1146249282
1434093443
871046081
310886385
1075576608
521495119
1505397930
1806911846
411412267
656191604
1366978144
1388487531
691552901
1419279881
995624564
1105284275
43911377
1553891114
1413416273
599920621
1460714058
2011052523
119824350
1426295182
2009860456
464863540
810980326
648476317
1920221076
1265836141
743461676
614596995
1769630128
1380925759
562850802
522152056
465540714
872979796
746021980
1856912971
2039728841
206748700
1127048560
808204547
1738405640
310845238
1366560682
874674856
1513726046
394906385
239807757
1446850023
964419912
1000191924
1245916817
777150656
751463545
1861641882
1358753038
1906524439
408118556
1846686492
372299427
982354850
60913832
610691017
2126075348
163048145
100542824
1847259057
1159164333
1347630484
1183785627
254044032
711596249
1901934028
1276332189
1468266904
1842614052
525241216
166141033
1014149566
431375657
1830485682
219020016
2051658747
770054080
1017606728
1164520583
200541978
1725848081
1936151806
953553564
1130353107
2102524102
280616633
2092444567
1115200070
1630098685
1240721200
1894082445
615768960
148153058
1658540192
1965766218
227555084
221090231
366428773
180325850
2060058014
1213376561
401088790
1691483033
116442298
2078715831
542422082
834783080
165453589
770108442
1915285011
2037295949
406614396
1146520046
1970331957
525393444
661690995
1126124437
1217130539
671836460
1561005872
1924836790
2104642996
310868236
1429738259
2026492342
1524983222
1701293954
584642015
2146949228
1809356868
626437821
1241514367
1549325613
532841819
1319546737
92958383
1594959921
504503602
657540089
1148883407
1834423344
975369678
543612009
811049516
846472299
34934180
1642122029
893184521
1707280126
1686284665
1122276746
700349103
399015772
866290651
129342427
1949281287
1095021313
802249293
1516134670
1008237587
1027244919
932406556
763110244
1283591228
1795763177
850071668
1753467174
425580952
2057619989
1519540346
1709574032
1139932706
1871790851
978723600
219280204
641531726
310448283
2087941679
108825885
1714759619
1361802509
606819173
622748921
969464382
1392818090
1991136529
1522515925
882304064
1527558762
1617360693
1725424529
1714275216
1266483755
864039708
683836114
1000147114
424102214
269718171
1234855111
375022446
1582260941
1939859141
587248835
1885463710
909188230
184282360
598886484
1342611001
2109289662
942128591
427095108
112697102
1573457418
458643036
3349582
180566538
1317620611
1331203423
461484723
1485336109
1744553350
859973262
1190772378
1617188464
1661415314
123381769
1776130917
1383041913
1744196853
1799136938
185216156
1234807168
2132288822
1695591398
466351810
427523403
607815347
2002100384
2004203592
1688947044
181140789
1212459082
1256580112
1372100191
220200343
528709531
767769212
1082907310
1599417432
1843063260
265417054
744120286
553987135
1212059173
1852543318
1528699286
646386023
1696651490
1134697488
428966861
1258344044
598390617
881932594
435925793
563649692
351247077
271041184
1751758750
996511055
1581065568
1142704298
1288320960
904601119
47739730
818898750
812855165
626009876
1406663210
1681261994
548419676
576974625
790541393
1976648362
645069195
1608655859
38559418
38710655
1897146651
1969477625
2086891105
1523163963
998663379
2059821150
1200934362
1135853013
1314000061
147270266
918184891
548576274
519636345
594964042
2068375442
1919317414
378396564
967841508
1504131878
2010016912
1113835284
1022753043
362407277
1363989089
2054732771
1195617447
906344464
1939135929
1310943146
1488831547
440348356
1470471657
1289728418
210515531
193139247
478315652
1848194351
928163058
1012352613
1589586469
943457166
1039956346
304020399
1130614863
1406444256
1364213552
425202463
466174508
56812954
131814232
619526615
968494314
201214944
1295104121
1554476036
1695027776
2126816090
357685302
1795649272
2136212593
1003424557
976216106
388559958
1044056105
1601682789
932432884
1757006492
600285116
697373831
1212224104
1601585504
967207241
870723631
1011445725
33601604
2062011259
1218170375
1095219212
1642595450
510539488
1469530403
802050513
1119915739
1717888727
1536025785
1329022467
530521829
1031762389
1753675358
1646337593
1988038286
107137253
231081456
283071114
768014330
1230786902
1398741338
213991576
147282863
1428425598
910002013
1575267143
260477416
1909985862
554450505
1562974681
745145179
51796150
625118835
624708833
1826815409
2107683194
490270069
1955740482
2135765232
1948800312
1646421318
775020321
462929141
2124600533
494587793
416867888
1867729956
327192802
940580490
167118120
1432645264
1480946820
390254770
1857995327
727764226
451520057
460830497
832868798
1494017288
1476240533
1036889409
1941152275
440588412
1125809642
1705991113
1217828289
1037036140
146836609
1974320726
1298849802
1705227323
1543339397
1997589368
1653377640
874839809
1830593600
1912036649
455828934
1894583719
452276693
1345250962
189317268
1449575794
1221139630
1798333890
611726910
1416528787
557638286
2120448834
435534529
1029319498
1414303706
951454247
1217565013
1750905423
1129169843
286954492
1021533415
1499891471
513410074
1774199891
560288622
1387284815
868514090
939423294
1787259376
1053369405
1863766070
1791358153
1270466120
1934347188
1705879143
2000778462
533992603
99882103
120769434
1317059348
688826852
324847670
1831778195
2028496975
71445578
2105225671
1578567826
1177211770
2114428750
822850419
1327359814
1314638385
750317366
1366998420
1324424765
2011667716
1761220305
1207962159
852664634
1281879086
1391830871
876166428
1374029183
2027271276
1074833304
1458535921
1720780885
1645960895
859790114
1569574997
2117381179
1101111880
827069925
1959884637
487849950
2099342438
324000300
627613453
439909694
1862857077
1946798519
1834835051
1459127453
1130679056
899816987
2122201968
1792752400
2036449942
1349635783
1567038331
443747593
698635234
464108367
1027340524
786834473
479771349
1702351460
1461261963
1688058506
1263543935
514971574
1724217753
1764937267
271172838
1479888249
1763831900
2121175249
2135701842
1229603106
48401306
1909745553
1054658192
901980188
951849839
1176192283
156772413
1686593554
795647357
521818618
1062473912
897850391
273233782
418362488
346517466
1623994181
781045084
69829136
1119373920
111002219
1539431217
104610683
13917359
1219946164
1019368735
1720119171
1267392921
1251833729
1588314391
2079365096
2121105051
1913868721
166450118
1410948234
737683519
28839251
715035442
329008175
168527003
1055331953
252655340
924121519
1801020807
1010908170
2114006949
1220146681
1560584749
644087236
756331415
826594915
1894531947
2113793021
1742351654
1710944882
208691642
702694247
1986997437
1572455375
204942037
2060978679
781476314
1039838876
1332756290
985051351
846348218
1523441911
1375321042
1726430727
1915360764
1420222562
1366516743
49031203
1541191863
814140538
1647600533
572446984
2106373820
666082403
96739595
1054464019
1129954287
2026009848
879933478
1232264154
1988435622
695690377
1762263897
1190143970
395550720
24324563
31173449
1498588743
481253401
947698213
1421404680
595170843
1732499095
998619364
1870738170
1773344108
760726090
1407087102
1040096899
1800055202
1207062817
1747079476
360100605
1495862597
1829419525
93067398
204371051
1760393437
627266257
680816484
1820979743
668368384
642789155
308655502
1448062965
2003114811
85296497
81890452
138330695
877444262
440778262
2043569821
1301587689
1727656866
845892474
815907484
46474075
1481992269
816756054
735641565
121017952
1057283462
1343380921
629043496
1742843757
2060101649
636163101
829260904
1740416207
1116587504
408033754
359928504
383858991
504876803
199213631
114224367
1504590450
676530215
1741029008
105684316
27602438
1805945014
1515676466
824846779
712188594
1401765371
296921018
252807164
430208437
1523579921
2145017968
395938015
1165555364
1408905127
1289144364
1860110848
1287453494
1727433856
1834217100
1503076613
885373645
1412149921
1212940888
161089908
978749363
1964450067
1681018727
387999672
92638814
486077677
1661602930
470939709
1725568671
1888748941
401956872
327566443
581846102
791026876
963762178
790893350
2093321149
732506383
837967434
1314383415
1580869776
1876773551
1710599986
1960522593
818408611
988906450
1509762215
122511632
1598353212
1605794609
517303632
1785283144
146871494
220882194
259962527
1196735253
1461009643
455165246
569281490
1495285147
996806837
1283902233
950236655
861909011
1107835015
1413845108
393665589
1968398674
1681432285
1496679096
2088137550
1463787526
995078138
1297660539
3989914
2140989622
1046382190
533143026
1039654407
785643325
895824309
3079986
1207604109
1796563472
1647380961
139015516
620647999
1239439490
471183387
1876911668
1428710791
1649604309
597864394
402762330
2043767599
179197898
1052412384
1413983944
2022515041
357572721
1559654115
1276254211
1407752278
677539120
991884170
537055329
78948634
275926117
843951158
1439236085
1727381983
1408285833
594299596
734040440
970199205
83150522
1583108626
1420562079
112578468
156188280
2026816350
1571110304
335411523
1751447962
682793501
329504123
2011062367
1418191893
207502756
1465549429
1989376178
999612234
483808057
1436361551
344819732
971466450
1496577108
334576720
650105307
1006990491
252581860
1795465483
1464724111
1783494489
278727347
1965540546
498347929
4134314
526267540
445007813
263217831
988576203
730013698
779478401
543586868
1497969787
1488683285
644904900
1390183659
1787500044
1853058137
2058116402
1937964678
148546420
573800831
1272190687
930887977
449419312
1282595139
1119615377
1975913356
1659322497
1905512405
2067748882
859902042
1112302070
1806075261
1696148753
888542076
1223419957
1152983623
1218386372
182531144
1115146599
1940327371
73508016
660488779
1287719840
2015298788
715441009
1938905402
948784423
857820141
1579747177
960792584
1467034275
1828953191
132014909
651726623
1150697368
1086853690
1977779614
93961484
887270846
1981535189
1795209958
395492798
558529967
1059925144
64866607
2012949526
1450712889
2004438872
1821389437
524608664
862295301
463398347
1494786140
1226778257
675247973
1377566075
1665480438
757729062
1918926301
1829736845
365551696
671913361
1925434093
1555031577
243734777
789295559
259235524
1624894643
2000457639
1916088974
480921822
1801021128
1254156880
296125381
1014008636
217495564
179803702
1226025052
881453274
1002418003
1816822709
1990699473
1172755753
910073781
1696910257
1767206181
1252184207
629934630
987382214
1917732257
442940350
1900517152
235071117
1547777056
1561188043
1749706462
1943848992
1912069376
155714605
1757108717
1460514079
270976328
1168350955
473097683
1542006566
536571661
56589074
1616779908
543712090
13110586
1120249038
1162848385
1475463543
59474502
2074283467
448148386
1577968744
1579704807
1729997207
1971437011
168496782
946689706
437636481
1049105236
1459345542
450744621
563280288
1626769017
1485591845
877285330
1924295475
315056892
922180602
752051083
539397326
516811005
1466120110
1631579859
1623400055
175193591
98257402
733363195
516767819
876094048
1139091717
1915807871
1343441632
2048733751
203522998
207243165
1504187832
1367543177
803925292
2010056672
1107224860
695640782
172230196
1070042785
1680109060
1668983319
185265685
1462515060
932235717
526667839
1890722743
2015265679
761684656
1556242324
507977623
1693705115
361403947
1317334496
240236253
880415632
716327306
1407612089
1730768465
409064502
845195466
1829112896
1776921295
89026815
668656553
559077823
581560951
1881119264
596719724
936555581
930016951
1436466510
629936439
67599239
847599482
1678924312
1325545665
1733610931
886266093
592066542
150152484
1774262856
1361811692
1893209175
808505270
2017724227
2089215354
1939586541
142545052
1630119024
401662093
1904441796
1810697807
31703220
868967580
1462259330
1004080985
1920784608
91698195
1548795717
1599095623
438889460
703083725
1440615095
502026278
898149175
1068659604
54864117
645384557
449615065
2045194737
1761090900
1586331182
1718728107
564978856
506501363
637320617
44182690
1114665545
1587102108
787541360
1299070579
1288960356
1194425035
917884399
905214952
63978125
1378073076
477459222
967202332
2008883256
725034964
240528235
803236302
8963267
584089983
222851352
2020197364
559326369
1550868029
1900597924
1844829910
889123632
2069722309
102626309
605458782
1979601249
1792501329
1442112614
1082714656
780989747
382747975
1449231539
752282865
1955021016
961263200
166548742
1313191236
1218598414
458271061
787465397
392915638
892424175
407539573
412240563
632845052
890220972
32338991
1042500381
490705766
636737515
2043026565
1780878395
653323150
948515042
204323053
193503990
1909400303
723950789
1819257877
758938293
1098306099
1215072343
1592722789
2061789694
452613390
1255420617
465285117
1814602554
176447238
1020319391
470604506
1398975917
1772673354
25247839
404365884
1472027903
160736095
945478463
1093993113
1422311755
358979680
1978407409
63627087
861070132
544984985
375333019
1394951757
755132783
1999105150
187339697
2125484572
462800679
645534312
1625895732
1322518777
2075243731
17712944
848832698
1117538749
1634317001
1687094897
1491036252
1326027063
1108129650
1419594278
628937070
334110108
1313453020
1765868296
73672975
683547870
732408530
473905370
225917260
968585995
693703126
1028982581
1581377521
618627043
613577961
748527103
289819797
1079090616
1778112239
1981692901
691084571
1623493709
427399620
1680136143
1227102857
37259573
1632430858
1163113286
301858893
501845324
1970646259
409828221
1476044028
159915083
1448833382
135704221
1793568569
876233583
1868977111
2018207166
613057567
1273913579
1043191506
1259394349
1696120235
1433850859
508628964
421054191
1443939650
743862651
101220497
503271243
30227564
1371945733
1346387229
65452605
276588653
1250353125
1055141397
1839298071
197100248
984408151
297834600
1152105000
971643042
1043734116
1691302938
1337410913
310645305
510126215
1259374202
2015137295
1622780935
1329160581
1508841442
772802983
1767657592
1485585203
1740305178
630175078
837746710
896016381
1541685255
503254070
1288024075
480699298
1438826285
2062093664
1622281445
1766605330
1352277366
496122949
1674505648
1800651574
42276004
1119779757
1647025303
1448308623
1194052251
1021218901
1249898116
1868602051
1131339976
1647125025
1695375681
1675419455
827968415
1506932642
441275011
1953827794
395680509
1821242186
1650298767
1210418908
1969262171
809072740
136272647
386940146
1910104817
29488703
237449470
932796831
1219143839
1185121278
1754892538
1974473919
1212000807
1219823880
693284986
1093128826
83050523
1279960608
1861682036
1305749435
818614499
568385664
1730103731
248527193
1967285933
925727842
1668966965
1667918871
1750571211
2136919067
1415863251
2031539504
306947011
1294422200
1018311031
681073115
481716898
1698969475
1393515640
640533638
2004375382
539083360
473774998
166305141
389058710
1745027049
1244059834
1362855116
77463415
1523752379
649222701
1475228202
400583843
1214268692
648946
986883049
1016665819
1546887289
136913754
594422843
494059631
842286201
1966263673
443907280
124456987
736541711
34776247
1917427484
1433715933
430514490
1958868307
1465211248
696615215
17847685
2146280089
1037752048
1925602346
58600345
1555771127
722727047
530162815
401537760
1005358300
1803722058
1386427173
667329675
2120163072
245978878
1526320410
1157120961
85130908
1855419153
731352821
1551142582
1466094966
1432561096
657550018
1523107064
114892423
555328368
936111404
1207947238
1036975153
2076565304
969890331
1590054049
1458189144
244374573
2095022007
2000382244
119644007
788291056
1379599880
1133560491
57935979
201339004
1875711999
1296588376
302109249
233228546
892487260
811955197
1322176102
1440635168
711715684
326499454
1668278907
728901780
1280158547
117297854
1988440638
339365436
1807934448
490880348
1981561182
1351335530
468950976
1454536853
302394828
1372579844
1086077213
669398644
1258509489
732356431
949368189
503774628
1132735055
568385664
630209703
1869406187
730262949
471425565
646621207
2090457671
989749349
2138744991
411948712
373236697
1455329515
360379516
1702195171
297343913
242988093
813796234
904483352
1564488954
493727534
1081581131
2055966882
2071646960
173641559
1585360171
26773494
407854321
1494931224
1764204149
743263972
1765559534
563196810
813159330
959184440
636967188
1258479830
99263830
104348982
789440100
1964119455
65327105
1808066940
1136751301
991197579
464548537
652785895
1460207278
308326086
108889212
1689340871
927153925
1108107047
153239475
2124719124
1442756015
1831934248
1031753411
463626359
42727500
231667886
650030486
932853919
1393927569
210652553
452967076
1888672729
454386894
1658703125
736249065
1545765162
1597424599
2130289832
1239802612
1958649260
98104818
634546838
484845371
416883374
359012974
565710257
1449392506
859204714
1289666039
1535255326
1854717635
1463933401
72340212
271456503
1559410678
1043595760
1309037469
1339401197
1612203117
1967690159
1452089924
733789502
852373305
1831822952
998564068
2111620686
1622516550
1138438366
1465416294
1622718301
563469457
819872175
1748173846
1303666953
1089808274
1241864627
1699660376
44889085
1579830134
2088548853
2104296895
596015926
1175543187
315771953
2142495148
881506529
1934790481
1631604603
925859291
237752325
92220883
1134177840
261143650
639383514
1088561885
1232525469
879213932
767457020
1665522737
1463929145
503898948
640066943
1908164494
1527528597
308621619
209017165
2074939019
1162318871
1771232339
1404872094
712646976
1674992829
1028857906
220382298
146424594
1951148488
38115535
1565741728
204643
2092128259
452242117
733675011
31637767
764434252
1313218351
1394103284
1488497549
1478109134
998328021
510390979
508563709
1303260024
946921852
995388857
264028081
1976283345
1171429342
227659717
1476112312
2126537903
1393959326
589069297
294632748
1576063588
16860869
166849279
1750132802
721173714
559350459
1360707487
191378550
340224737
981315665
918527521
977117292
1643722017
1028276246
1231639150
2088259778
1794060698
711979826
1420036120
638299592
187320044
2075401316
1660471003
18309702
834542401
774124753
1448867332
1375288726
1203156157
111964132
18604299
320396458
1926207417
453579747
1285613016
340919115
1119507427
1605640314
792429971
7427593
1221485682
91006848
1685956759
116830888
1141780472
811964371
459112159
2053811418
88561743
626369355
428474805
1346467576
1130120461
649627824
959002288
1488780489
160788295
767841082
1372826532
1067563636
851891758
1825334667
615426895
1531806
1503965796
1513478151
382088999
1321678175
1397808686
2102939159
610077444
1788886962
1085932489
1806639338
50702542
920117577
30645913
949486195
761576935
197838349
719412537
810979108
1276655073
1354926285
1186055984
1170424951
1899975954
1737263709
2050914525
247412042
664414888
298147361
48820654
2026381228
2062848496
198576650
1901640651
2144503113
1388660640
1297922890
1058255399
1780761194
1284283574
622063781
1702596289
1020521050
728512267
641225377
962583673
2007760353
490006672
1690105593
45126019
1225273545
922953956
1324887227
1325909950
114763181
1786016028
774920876
1844867909
112809062
374579118
1245936611
1603617427
1902991373
848675320
1869682662
951196114
151031027
1685798459
1903236101
299955691
1164033636
493844057
442982887
256062060
157128333
545674248
1133925672
1758316885
1954234109
1920199008
562392101
1294611094
1041317148
1945100783
1349565514
283524930
1249435380
112817335
2080260232
1440436559
139361076
153366496
2139326263
636794163
477621585
821746555
1665385800
865823998
2011022788
838017487
464173298
153006490
1663218250
1156290808
1860712943
467993404
1457446758
1207915526
2118035258
1763684583
1831576233
2068735638
477643254
461078670
1411899240
630109896
332362941
339663277
1837470016
474040458
831745888
341415220
1168030693
675702565
818583716
1005787863
992667517
1649758485
1622046520
196387601
210051155
1920267390
696161212
1935253209
1953763217
969051051
1891914970
816577140
1274675889
220654679
1109068265
1136914872
2057763998
1136402427
328760192
1013119590
601051704
393045753
1131299934
484056666
367818392
1072508469
2014425798
216548055
1535197433
1853537833
1547200048
901277435
1087569564
744629826
1998785690
368048170
1761134651
500306753
450397030
1523043684
1438551964
1777506838
1620063961
2140145072
1515641953
1437058171
229182921
1975126452
148008511
2039091598
1106258214
656127414
1139203475
695423055
1921949098
1798200083
430895193
379913635
8656360
523180008
126273350
1401208126
491070682
628921047
2106177471
1570391251
848125916
1974367783
1303883685
67140341
1694829379
183516085
1693822526
120093484
1246509650
667221663
1772950377
1380840344
1645204151
1701700628
681965983
1034387561
477832041
832473683
55105031
673071363
1324349067
874927248
965498109
1047848055
949454240
1123440746
344196017
320041420
1444143882
1141873974
62066091
366633314
947830950
1551350989
1841660705
502833986
1344334575
696061351
399138336
344544245
1647026999
1113411095
296886274
892169193
2135489752
2083836847
48399059
1539997974
1433538481
331545152
1375332758
1729223454
77292491
616843208
987462935
2108839402
1867865479
223137701
776881413
1341420608
1307962591
1885424381
475187356
251505524
618479536
300497868
1586835303
976312508
367369856
1301482439
630823524
1442861438
340181898
792548768
18903184
1612403576
945206025
1282471349
76301429
1585169111
562733813
1295731835
1059105370
707815019
623107834
172734904
1347614462
1912455239
1990494976
511506404
958125780
1820889000
1693729804
1532999421
1511772813
833117103
1488585655
1397498900
1018063651
1985892896
1746520658
2100280937
1171998895
502639713
375056794
1931188998
446291120
1973803780
832653754
1835970469
1136080978
580952984
1692759742
1905292313
1429158253
1081228712
1684501019
1187895314
930320109
1317044925
2099418404
1479390143
1574317953
1023212196
928483954
388996133
2008701176
602292112
2096982812
1939726054
1434985242
310677386
1744039471
514805243
810014931
882989495
333779284
1429612088
150419520
1249627640
63222450
1231662357
401527899
334629784
1679367515
1362221593
941736747
255156124
568776147
967838302
1584581827
1078675833
1956727595
1928977521
113275341
2100101611
2139961982
2053874125
2112021232
1499896023
1893182737
1555187664
318634525
1588658935
354802122
2010127818
1044807859
2084238696
1461382998
753993532
2028296256
236877479
471320783
2016064417
66195899
406696402
897263902
837744592
1543221761
2104673301
34689965
475187356
1102437637
1972136646
8404237
224967762
1787380975
370221487
843577548
1202003062
364529732
1785902892
620179659
1080464729
1886609926
1956187800
911613689
501177618
1406954137
1246227587
1284228768
279529242
107342124
1069797562
1136152096
512937019
420341671
118718015
1363364044
1592972740
682269941
1331270023
1166932939
1521244285
1710679870
1681153397
442866760
889570738
1040374677
1098574977
2094294956
1291935980
1864019688
420324935
1376392664
1668452399
1011136233
408019795
2066362283
488401027
933718274
1174130127
1307306662
919959710
675856785
1350804306
1320461223
1492064393
442599342
2110537737
1709964915
669867564
272115804
1186352823
992586882
275231961
864419438
484652216
177281291
1995779282
497175368
198958972
1822343980
1255926201
1047411864
181674591
2137403583
1209268267
40483889
1743093555
1462301974
136547318
1902854391
459903432
1401593300
102927111
1564226989
11764095
848088185
1108623447
819315168
44312084
1970949144
1854880340
767204736
1128545392
1267010534
675275892
1474499983
1381344344
1123361787
1559032906
1359234132
1416750961
754096874
1641293617
1662119433
2007201597
1713276600
1872446909
639402015
421934661
645033367
321817755
284065134
1266903250
1357473040
2110614664
137583644
26054360
1923500646
463098218
21235712
160109375
1505656148
1364558010
295104783
1339111451
1260245208
176563145
1656252573
1310209685
408378155
1004882168
2083735671
700752335
705081165
284709128
1505961007
1028987536
1083459687
1036055925
529089812
668024698
388062599
1609981437
1157359447
776570123
1074184263
1884998484
555495064
113898031
762272698
1645903214
968775410
53609770
1713452755
970541100
1407788963
219181535
1652297248
60154652
1603174925
64210518
957798487
692048241
1240220621
1169542027
140429619
924847042
1742222052
126413650
305907100
490620461
1140943137
745235771
769475597
1740295825
402476066
127616695
1704660095
88109725
411828893
628179706
662203543
2099483110
1613192514
959362431
1814754561
46548387
570051893
1303854779
770958551
1444619838
2081748402
813464513
2086466459
441991560
1444924631
1793626475
1970217567
2142962646
529683679
350879176
32551010
1249719821
1768375667
50028209
2125223839
1967483954
1429919216
1637234079
834039472
298541344
1207924506
525056921
361201727
1089584545
214702692
1969920398
2091521390
252894768
317978965
994863307
1768242584
1429868437
798082907
1943794142
1488269566
1067881825
2023684385
2134610700
390426724
2039584654
873113891
1050240464
2069761727
1648338280
2051897848
2141356207
616985110
88610572
1841812060
1327873429
606734966
2038826213
394060579
703287731
1314958259
803781919
235989249
1684652536
20361541
1608758853
2109129010
1560322884
729755628
1572050924
2015591913
1495261264
974653927
1664189059
1519438542
1714220100
199549567
1270050114
399823502
1848568094
1435193171
12889250
2103779885
1858253812
950079006
673279743
2380056
1792623545
1493946555
417858830
328240777
417976465
1249974592
1120327331
1119800617
1381250388
388942886
693545565
1938611609
1870715988
172490911
648771203
1372591585
1423375340
1619271986
1703070596
1629063761
1934781527
1118897574
459854819
1538034664
417382573
1718754596
1929233807
1854844314
617369425
764634438
1870689801
497435549
1991212784
1747844193
502551827
2085610822
964132580
902610048
455377472
1051185440
993900981
1314665641
1489568982
1397080327
2065876119
66217677
81163329
326322895
2109511623
496087224
1723635346
1708983521
890742619
118439884
395164749
1501966015
1411677302
2072008579
314789387
1600578998
1987624664
1220843754
1602145977
301812713
1696723953
101996149
1127128787
2064862173
483118603
833011971
383574599
46648860
1319299589
219905882
1001462737
178569513
543839901
1580863711
1373793711
241955679
30041803
182844485
550032438
1123786959
72597480
1014948311
474418298
546503407
1624876437
100274340
1644835635
802036645
648720892
263403214
2146398927
245444928
1953509164
1574149661
1647868100
1744520083
569350265
1164504456
855446936
2125034901
181020784
1024131199
857525798
1896912968
1340530254
331146133
2094119279
298083330
1817570367
1894761312
1747196669
68226671
1439587354
908471469
194260580
970127699
479134253
567182460
1684278044
185358436
52390493
1318103763
1030215905
261299077
1097648691
1571916139
627297682
2146504305
1157882954
2045437337
518081619
2121629703
217154123
611011029
506195335
1132636827
992187951
324165851
1205217907
485939995
1457349197
1685070728
1885737460
532168882
2140837727
759483952
270270616
514887776
283557022
868075731
109357931
1761046426
996691159
317268267
1800352069
189027005
1237297642
1350120877
205167672
1217764241
611881020
1190856463
940942887
1483720790
147727614
1482005498
163043566
1553740329
1916442052
758826295
1451734450
30560083
610376982
935885413
419895180
256913572
105827000
1607429533
1565810486
458048832
718401063
368372033
345978340
1169536305
916895820
131708409
1122721002
1424176414
1293679414
442386589
2031935919
1222208222
713946873
139361076
569757617
444345622
1528645359
869628338
1594483663
1143781518
245052953
317664463
576279763
2053334759
992955185
689005342
462365384
1953815255
811197593
773821765
1065568280
879702929
2065541523
1648901951
910616514
417904234
890530225
7315217
1827330281
1545466157
1885978239
1807257361
2029629755
1562954943
2059581800
1215504527
693025241
434755434
1674378616
1780646696
2128983732
558483930
1430041760
1758234027
455173078
1521334945
1628104362
167235076
1677646431
927739966
387768615
11599649
594374302
1915454687
918219120
684553428
187584106
283286600
437880998
1385991106
1974233783
1657950000
1510434076
1698183702
2084840774
297061045
767498956
1182437600
1363436609
1447446318
1355907327
485236526
1736351114
1735709926
1317949688
1789469028
1226050360
26798900
1514822257
1424816332
1116772936
295492284
2093488478
925969873
958801796
161672925
505484409
1440225534
808462949
867502966
1436721348
1787227383
1334779139
1956567219
2065475615
57467165
559695185
888378282
265145211
67921021
1337112829
1513259035
1599664641
1784013995
1782591234
492016099
558954194
850277898
1879907790
483460172
991421401
899638569
904897188
708828759
394241014
2134233856
53611856
939328565
742084330
1716357135
1617378156
1912380079
1508514134
136952410
341619694
1458044402
376367538
350220481
1403604935
1331318112
1339677923
1132911343
1029077096
1704831335
1142965822
841582309
577964364
109001734
1447500309
1755284421
624264030
1207865920
1780279595
929220821
592030927
944563930
293224067
919587143
345465062
290016888
320973065
461447231
1422786936
1030056932
1808994947
1617368695
603029772
2070981879
1225022793
605148645
1311527536
1226980998
397705111
56939424
745794544
408117900
1919333758
1312020039
1374655787
70574566
1615772343
418378727
146777176
1575291189
918101331
1238292367
1528727874
13463771
2064834862
1198053476
2137539201
543254151
1961525338
1831155908
663475505
368383227
1019597207
348956425
1216999475
1064251092
1874779381
861252231
1556629730
1624187056
1943501375
384321324
857081601
1664853475
189944949
560874904
1196951072
1459020228
779663475
294885034
1158984036
164274690
22395046
1118015383
2043640031
1749168321
1109050918
1779027412
2112038026
1891054002
1221837588
1082875992
14894823
1371423230
1062251721
893604124
361107602
639599095
856655150
56284909
55841586
925083385
2080260232
2000252071
414008664
366633314
1130715482
855594579
1089629672
1804233615
1801271976
1407433591
413855891
1503850329
162842571
601511573
1896681784
1343742186
72254016
675027309
992596651
1552196808
1150273894
507344667
1128200717
265454954
1429053776
1792316632
120738124
1411677302
688105943
1071756503
25626327
79661311
982009583
1834570109
1747004572
418023239
1831822952
1516374535
2001703428
1346020813
1073056035
301817657
1749211714
2070692048
415878552
1851980327
1381162978
22862410
360480560
1135800686
1493546395
1492991793
1688928747
1916845807
1101293240
1134909203
1043945772
1160211448
1181856175
307722429
952498763
1327938320
491995358
1124903549
1062674370
946975863
120666985
1847036180
1565671940
1475094944
1335043871
2092235355
1604870412
1545975858
1926328730
1113978503
1883044337
938319374
47314212
342971992
1160616056
1223317714
747251263
1561755322
977436796
1839893388
1224753424
1702446036
1303112263
1871894276
374324475
452416326
265638260
1692673887
376477055
1996489203
900980446
1153136913
401861975
1912550032
7519871
755525514
2046436146
899089755
1266249331
1185573290
952118726
675693018
1967112443
266363776
733645146
348202214
2111474727
1003220215
1538078777
436618193
1359368810
910081476
634988428
1887949614
211091761
837669031
1295177366
1120872100
1816523048
2042440050
1358120866
322025984
1229603106
2015722904
945815693
2120215233
164506229
254960252
1510645404
1486756597
332134834
1744593470
2070014415
353022102
1426471379
1738257632
1583836950
2023583978
376180199
1316803349
321832144
1029876726
728781237
103715467
1890814450
492419751
1072326083
424598287
1436875476
1817987903
279898873
669833069
34343054
1051128231
486748849
1204924215
267940102
2033153678
2066099174
1907950749
659622748
325160207
678924037
1593230324
1157278127
800477865
2002795350
1694974695
624200092
1314790248
1509954470
68879990
96487399
21387253
223058191
1368255430
2076394475
858235029
205515901
1994725949
554700607
1137584676
508913880
383134337
1078675833
117104606
788755057
2135053711
126629536
1823026839
1453774313
190138345
1994996458
680346826
309432030
1301164520
1859792022
1492784916
1811027868
691375565
118309119
1040770870
105442321
882576387
75657256
1430862122
947492766
507977532
494538845
1734920530
1498588743
1453119347
42079584
943800348
104352047
763071067
255713865
1805759577
1792240229
2138348743
367385472
711520469
499141728
307590992
112712217
1778248788
1485228872
1063948514
117269804
83192708
1740013759
1576572372
1218733341
1474786943
1098710786
451256432
1921542547
418287900
1749367278
1292331165
1431269640
1993548481
339897800
227888963
2020530827
85319148
966716507
840410007
1533191422
710870337
591562447
1817858419
3070704
3816229
2145267812
17232721
1146710485
1541408606
1207104566
1054379187
860232163
1798649713
450455548
1345540003
2108395760
99918586
533429728
1419025486
453738260
566855071
974069274
1065972740
2121934784
42806218
1366768158
1097710113
259908261
2043452330
1635406489
823059607
1054126837
1647986824
1840448336
900308191
704127926
1316849092
1675011205
1096003217
1929194582
2021695663
2090404027
2040849145
2061953544
300539325
1785569341
544762825
1715050485
1802335577
297393017
1100694613
1533721982
1502534988
891838068
1024142149
9028994
1209412706
1148949575
1066879139
426170689
1418418368
1639953604
691262168
262807798
498489129
831469765
567340196
771807155
1828711193
597449671
1240758806
1327764335
2014942867
164493923
355906753
1440224468
199822162
1836393750
1524859977
1614786819
899947612
1910764290
388980577
1735156615
632892692
55862772
1242779108
2064882257
632028757
1220946492
536564305
479890337
1212809922
1501278674
1878566302
1515716632
140789154
1068262213
834745706
1870767156
670639682
194783728
2078154951
1014664847
9598455
1347546320
523904665
1548299090
781252725
1176656706
930361411
2135325066
616843208
1081469577
1244843041
866378609
1775322755
307413384
794534027
34119999
2019121568
1940862673
1436959614
1871074270
1670842043
349815711
1018271266
1195889172
694425780
1085753426
904940675
694018468
575692444
1532770915
2036862784
842108856
1975873111
205891616
1697099930
502021644
1455221762
1317716646
1995558644
547675636
2003637269
342067557
892709738
1263825792
1322429726
1954132669
48883864
457996026
453991510
631491086
297909089
5835575
1603431340
466001582
2110958425
1220253170
228834092
29578559
1221635950
1167062544
224922931
1967929368
1015779037
1936301270
1414141586
1992615405
1077698863
172701884
1932611224
298647251
341737428
7996366
1158649718
1830326378
1707073706
1913109663
419369309
506946978
1176640615
1086563061
1082873527
407160079
1288998156
900735462
1896976736
1517703697
1585588074
2045930720
66617306
1094054404
951587577
896563262
1966416059
1473728085
1784948575
161849521
1031777330
960487257
1980980583
1406863830
1776033966
1261554955
790298686
477034339
870329298
1049950699
483087133
891517395
56687293
1902587628
858171125
1131426123
1129300490
301320868
1598694331
832888345
1446204775
2000100235
475903974
1257312569
637765541
1869128040
961422902
332312584
2023170468
499314899
261825938
2005019601
52483416
1702768828
783518821
1793308190
877833734
162075123
1875614379
75214065
1470190713
307672696
304952832
1775519130
2039093976
1221975267
542097362
1889045523
763696010
488984540
201463788
744473271
300961171
1511122329
1329238467
110682636
1398607042
1291676559
1445438292
980047766
394377147
692969767
779640902
127558155
652603759
848809344
2061998243
1099219592
1271497303
564734351
446801733
1992698054
1753880907
2053746908
273871850
2127454775
1984387613
333886185
1149188032
61029107
748604838
1656473936
240770337
2108944389
857214086
994771160
1699614949
1063027107
693374065
1170857390
1268428576
232357277
565621580
989731944
2077115710
442010193
175777904
1749023378
111307009
1711536986
1849571721
601272282
213023781
1606925445
1036683781
1967735448
1602369941
1927460192
406094274
739491464
457867409
777110308
2053762444
1353734135
1565436333
2024513584
92172135
560063058
1030410577
1900285953
441329404
1652491333
413822787
1899660588
1759662536
44403650
490463900
891779709
1936296713
243736714
137455795
869209194
1790732916
199018282
648478987
739952647
1688999671
766913026
2138090187
542944568
925331451
2036162067
1828409878
66226202
1866482499
773962245
706798068
447632445
1560052889
1038423580
1735494222
365681685
1229516524
2121180038
725098377
1343635465
1073515434
710086734
1514642210
716886745
1696473756
248390312
1206282932
1956945072
1368627357
603196924
733551477
2005025890
324464483
359304033
1920287762
1328279056
1952146877
1149315622
1056943626
132633132
737682298
1249405406
1514881324
1828326282
757218964
1761984805
1066923302
43772582
2085662615
1134086665
743495651
1741270938
7766108
179810036
379518125
222414848
698203452
538653947
618050528
492813930
1369194593
528288997
146285507
256309004
1160134828
987478232
2043219608
111870998
1392591366
2092613868
2113920311
1507167466
612666595
234217615
1550337738
305197594
1324974431
146530321
1912420079
1128832450
418609806
365406055
2119111044
1577575181
1010748770
1341392118
120263475
173884297
1988464701
1790180150
2043486264
549741627
1827505425
2057038941
255126923
965017194
239434972
901444503
836306028
144929255
1650785938
1017854203
1006346768
383549950
81396500
193382869
602490780
96992084
2094139553
927264696
1966572979
1805718590
457901412
1949272759
923386161
480649523
993766828
1948540647
375426135
1626619763
1719216395
1210231832
825070217
58410130
925393125
770394748
1701466191
775195785
491697233
294641309
1518440382
1271554670
2058190621
1877209641
709791230
21695143
1732499095
534273779
1021796084
73488517
1008578813
1969560926
1841302512
1120530640
1544821301
512839022
479436665
1730805169
853421907
1919771000
160524055
4780976
1399386092
1881690451
1078318533
619469508
1794073360
402695418
1429123829
1116336965
962812264
1102803908
1809709549
587792420
1078360897
2019079091
41934447
559184801
785536170
168354889
1665906931
2063323460
2052623181
1025436842
385684357
1849100171
230647278
958480956
1970338540
1359616191
1336319203
714472695
1089816548
909304283
593577665
1724084540
663404235
1031935331
1698439950
420573415
688438111
48105946
971468702
2042363341
383474389
659890032
494946923
855133207
1819257877
966696129
634991715
1864264634
984359869
712917232
2054540990
749111055
452452370
394477140
887102456
716352282
1628449808
2006336502
1870388229
427101813
404593025
1978897517
163589400
1495874866
137594895
981974459
408181294
277155710
1458064547
168179380
352017084
1110499062
1616567379
271584267
1878003810
365275986
1894032842
175413859
792713316
405217459
462205233
300521112
1090490142
710824343
563033336
1018868744
1293360580
1908851694
417350147
1666307455
1707665831
541460383
2028849686
707272746
1490327223
1982616065
1615912716
9369660
2037294315
1881179009
1280387226
572853207
2053222540
894481557
766708789
1827226863
16800211
1955155373
1112510512
728418162
599982329
1839620823
1924042882
185376372
1884787555
1454924219
143410296
1988355870
413049658
1122144058
799804416
1197990517
592583907
1723180028
1442321629
885312106
631101713
356447082
713575259
1643831603
2095365305
1377340762
1698134601
504294069
1895288187
1143394661
22368817
1748678646
1892602397
1854165473
206602423
743657033
517822116
1638507133
1177217370
51500704
1611845520
1714432008
2066190633
1070759115
1098149488
1036420430
56028197
2004166430
1308504014
93013292
962656294
853167192
270153848
1487618263
922033789
718981557
1126746177
572718198
1690203521
1750051026
1589102425
348009391
1530761691
1167010561
128840098
758929340
24653649
1392644047
1208740141
386405229
1078888935
990809619
227545102
1123228311
893862851
296084222
2083475076
1993934299
1915635403
468552718
879231251
1076372870
1466942467
448753401
1636176975
2140507427
435187295
466479020
204312679
10529331
2007945204
469199750
1244113795
1859508216
1426533384
1406023120
32730134
1007454328
941067603
1984016980
1235391395
446089463
569180573
460683025
1181422754
614113502
1923730800
1113295410
299039868
598719639
982373942
2046284996
1795093746
21518915
1136784931
1051353538
658750033
2062065373
358815690
291062628
1463915488
886285227
67341795
1584828545
588853021
1943641682
931631912
1229513369
208698809
102607553
978594076
1183323485
2089409262
1228766194
1439511627
209436288
2121457640
1612355242
1328142191
1098362992
120765460
673083337
251616445
749212391
1764884345
605095319
297721876
1484321634
417515661
251380328
2142390988
378819549
1499273710
348358811
726267246
170506206
625272229
97435037
1936063124
500022791
1159561224
1488656295
1871007006
2044818829
393604579
1705705267
1590386971
2068896219
867488351
961497665
1011447683
1773427655
447292600
1602640150
2135996214
1301329967
297427947
594256718
2010438146
1460601116
539416487
180276728
1061511301
1912866920
1727697250
937050364
1247066065
1735205671
1898183738
1808517981
1411544425
2130295494
1653946271
1390914036
1606179165
417099915
1312722539
800762138
1026065898
1363550983
1162645024
612644212
1804833935
1330511271
648612417
910202808
1214025296
794559554
800550577
462481252
1520188475
1069555316
825165155
2011911935
1570093050
900346362
1562939445
639016256
1293440111
1961065872
1835620826
1940271528
932388210
1802034110
1506943982
443889634
1657331550
86490652
1415678368
1500870797
735166440
205900397
1307058497
410671753
1341050086
907999496
1208910002
787383198
1231408874
509808122
799184275
1868560052
1076333532
237525619
1511984638
1997519133
521188635
404355744
79160285
1665992702
1796315546
104235706
595292117
788671111
1810628722
1946618945
1627792460
994941138
996759687
1996851453
1659836297
1720051974
2013819027
205919678
124326825
2097860596
599342490
2071768846
963915001
1787507096
1203659739
1057179775
1422271066
393342664
1017558126
1800758087
1899968641
1274279717
527991631
19870574
678876135
672712803
1808580848
337057342
387325500
2079949686
1877900104
71834726
1400453582
6883617
840555474
997822622
1495374752
326814015
2019337751
849565083
768885644
256322400
2046653468
2103479908
1642875307
403010576
671890659
1802556469
1236001795
1558495222
412169549
49977749
496733607
43706732
996053391
1823401944
986713502
1876747668
745078137
276806726
786400972
1512179714
270069536
1320765476
39199024
619095550
969487808
732146477
1131062714
1341040688
169758682
414939444
1224173122
762324278
850130205
289181496
637290823
1933493023
563776069
984727206
1046221621
1269821742
2097002234
1408847130
1465979167
533768372
1059915015
1801280858
569560385
825800261
523843626
1504166850
230957567
2042019771
2105624300
1403842789
1526845793
601645575
720325988
1129315536
208225641
76849622
1646456415
2097474772
799433814
641114762
1297552680
1562395023
1217819469
541058356
429378599
842741727
1625328223
309245264
1501781805
1753678060
545976330
1152988525
109255097
431238782
1341880
954107990
1689996064
1402835930
1395077171
1459744908
91991276
401706085
650404191
1863352486
1156058471
1517059356
1029788668
2104434254
278036122
1172052775
2061016632
188982973
1077698568
651462760
222360437
631030644
1272199275
1315527009
611912970
1101111880
1772947392
1293697417
950032743
1927849456
1189207641
1671384687
1288269566
835629035
14139290
1001754663
1086100912
205028808
1370480214
1984806328
1468898100
2068207877
6210415
283361377
1530318575
2033558651
267885917
1077804927
1753366707
1379477866
722632629
1228930475
1569234919
146039139
392518928
1656936601
1397134664
969663168
510511237
1798376745
78729305
1335058206
418418988
1148899511
1410727139
584028306
347958786
1705136009
616796092
1473508473
1070325391
1643772676
162663341
1459676525
1145223716
1696782538
1150936758
1303776495
1827799638
1276701050
1084650687
1825543632
353160092
1859862468
1851010758
1936660619
2075656177
329194069
1260143282
1646687969
339536075
1171198260
1787911223
423842222
542945230
354531160
1645029674
1856956083
1034717157
1648502491
1777018459
161331461
468243112
510338615
477281660
408319870
1601062170
1686766966
1815047675
1439210479
321539274
713348861
433952124
1795196336
1201470113
866912396
1219353397
1896609079
1750051677
1941265000
1906324751
513464217
517329579
119613580
1510197452
531211734
2085061112
398896500
1386596097
10582610
253649947
1497513969
1448973766
926732777
73112245
1631823935
346767744
1072890617
1552590634
2133959188
1365053915
1578351428
840605179
217756825
1506466452
1810192010
861409835
923884446
603490029
509841443
1968344034
2072341265
95747183
1903152893
819681938
364600693
332719810
1426464598
1840830777
1269772169
1888270438
1313715561
17256508
1624612486
861371297
44660876
1648503603
766638929
1731666666
1247831660
1494077939
773622989
1674210311
961716128
392902777
1158989186
214820152
1443054912
1843726232
1516105722
1902120908
1898984368
1028978027
1835910245
990531408
221847815
1109416141
753079034
466746409
160491598
1685874617
81802603
711973894
1993899652
1100288393
361776798
1050496981
927826152
1431211034
1779400545
937425225
1718367320
1380045307
765597456
547414734
1237159007
1346818527
328769781
700514298
783701296
452876314
899921955
1007589880
212202439
1974578519
1238072383
855968185
66680233
1710137504
404091470
1355909776
734003549
524715591
1207990272
1155168354
678822642
51120363
1483588858
1200437682
1066460537
697474162
1315346504
1638368172
262197918
1239090256
241992193
328484078
1115613894
640740658
555440447
505835499
213183782
869748127
860991720
746048534
1176218191
1011610101
2012518743
553586472
1383730690
192330776
595515963
1895939542
276076403
1095688753
297171054
1056916368
1119085404
310968227
1899890375
801835846
1262276621
1607792508
983305879
7519871
1516104563
692216661
534361657
1783733238
997313674
194780809
724054002
871527840
1051666877
54550610
1742936545
1600030389
1652655691
585367282
1566618738
1409888295
999685460
1097511336
488233370
1937228865
435156221
442127127
1357472361
2114779606
200783417
1037888123
972680235
383815222
738179165
28585251
50584825
698450449
1323079688
1261662863
1005715553
1708700534
142867894
1648040843
1127621325
300220586
1299335379
1532513534
565354296
1043868445
460555945
2057307632
1162533072
972684773
217612017
1350282608
1003136285
1582721102
869973153
242424924
1898984368
473176951
1844534081
303553630
1038905191
106268628
853683107
870991347
337391972
546672761
422263192
1561491802
1739178249
883593155
237720289
701781616
1311934735
599312394
2094252273
996161214
542168118
1167741822
448921253
320613239
781089862
77704529
427249896
1732024605
1885293426
1830330521
129200188
456785605
81728510
924712208
199533377
1214327902
529487801
777466638
665490622
1711179446
1280693038
1545861319
765390462
2054178963
261269218
478507726
1704065178
660760289
867947969
1799857325
1286563263
952118726
1335737647
849765558
409427048
1559201738
1083457196
16315271
1654262445
2008648450
853822840
1666821368
1299298185
1685504033
730851766
986292931
1217982868
1637576889
560371170
1829636372
1851565105
279686340
871899702
846921035
1660313513
151620250
1510555383
1216555326
613157066
155130136
611398790
977586355
522672585
792671688
356359382
641303383
1649117380
2073063639
1664492478
41420005
444646674
1737339636
99671780
960790179
1393436842
325344246
505236703
71121927
641729424
1541205591
538755817
1468891844
724466479
1462070176
800583081
97914296
740503939
1907899003
1519905601
836020783
133975657
1148134191
1995435431
482502604
1028362858
1571526162
879756585
1817174281
871483764
160825888
1990942908
1935085814
931407128
691997985
1633869855
851858780
1848068931
33297774
1789057161
1795194379
1143133091
994778563
1000147915
1755565692
525489168
159839265
1709895178
702943171
2043914515
1049876600
410610206
1009042273
195650767
891948085
1411580588
8444956
2092014787
874100723
2037906323
521403796
855237391
886247669
1698241275
1133283350
390196833
2120525651
1765209208
473282986
1137341945
2100774231
1334663199
730946776
1218948251
1971068999
2037294598
1454529677
1507554185
1914839383
791684425
1106478228
192667871
2094013033
1336682997
573624423
840020273
431922986
1297929166
1681823557
628954362
1006145590
2058054661
1859106357
1218261048
404620524
993298215
1830350473
648952895
656102074
1845564569
1988595840
1796051575
1233084849
601958618
1155657012
1205279069
207405085
1913966285
1433070569
31356033
926517511
1788020018
88503179
2127538263
1401676082
1365083809
797657726
523292796
1732729706
1257230349
502777374
1656378035
713802563
96099167
1834296793
480265856
479191252
1802710762
788432231
566560557
878452352
47341089
20668817
390328796
1855467094
729994620
263960335
504431069
2106864064
1348846794
785290252
838025562
242521657
1363811506
273334109
61753725
1918084374
1138853056
782569167
157568507
1591674323
274464311
1095948025
1679379687
2141457995
1554267578
257872462
1793715971
1645148633
1044183654
566818870
1088711855
2008865964
835965568
449164226
2036124869
1564541821
1198921229
777814006
1091868048
217680111
2044654422
106675298
1030678162
1456243742
598139597
684892967
629879036
383693121
643925968
650953261
554112105
116834971
1610784482
1718550734
933122422
1305638589
507148060
981734579
1598234466
1484521714
1294436556
1654803484
118764437
813194696
1868140780
945234327
1781700993
777646944
1469367653
1162487767
1869016979
2111872401
1491445966
1455512962
348605039
894420376
1066371925
564439358
254926946
1167184381
860197775
246666072
1039456399
2133768966
382233138
1360710157
972877477
1419094575
913924925
720050081
1114595102
1584783370
1359207417
1052177578
1432227429
1521596536
1538928091
711909769
1267132492
347067522
485441687
1565200081
358335433
786838244
1924944775
1934825373
935685024
69041227
1833971326
1464223836
496473041
252932605
667287017
2023143807
661219192
1189189517
1011113215
445619761
1030678162
236849020
1915209163
2057701260
1312561587
352877758
1661455419
15403793
1065402571
888633195
897179624
1233457346
1312175081
85805919
1266770739
1103053891
1849739421
275716938
1088575113
2080783361
1307133290
861051459
1635852176
1452125492
1987698368
1537649541
1119816991
1327113333
605031542
1852634168
582941147
1585226693
496171929
1817561401
450100537
223052567
271162527
565394591
407750323
1942713510
1813005707
1720428116
1294994525
359141984
113389281
826901451
2011771242
613569807
502452710
114924519
342067557
882257065
207271172
458544179
1714428600
61753725
596055
612260041
1297024407
1555029736
1574488056
1617530865
2060551043
366571221
1163900334
144464757
1801742267
1688305801
1619988351
1087545229
1947872414
127254534
1207840296
10437862
484970605
2134386819
2099852674
643204908
1307365077
1401930558
1255962807
1532699099
1721372733
321699379
702805694
1290037224
661759239
351055239
812660112
1605602235
2080017516
584148990
1241843502
590651230
878755257
725284108
1077293564
835192508
414304297
1898452515
855926257
179035501
583221464
596693094
242175514
1940299942
781378896
1551132975
1538251695
940821222
1587755082
582962496
1658495409
280072828
360713831
893951225
1218558887
1182003347
539088975
957228282
770468956
1453835130
1396855555
774901771
2097493893
1761588653
634332453
958906760
506099637
79373468
1196081166
1530816822
1891420943
272119145
1895207428
1950748183
1879115847
207239253
1806477302
1031463960
1711377306
1571916620
364559640
257416613
125357075
1428568389
171224117
1236628553
1955970066
1203411751
2131739696
241992193
1486678355
1020038703
1194236784
843739033
875465853
905043076
999982787
52445386
1879637299
345750587
1415073218
133481662
2075287335
2135778478
2098786419
12023689
1116188034
1057290900
412829757
1856397501
1164252951
1362020625
363570174
1308929093
179183758
2129547623
1952397274
1793081678
829606697
971874568
1347522628
1715115829
693785365
1364738993
482026658
1845569813
1750484408
1634231615
1050280110
1570646080
1251995833
350546091
999372158
1208938700
747954409
279039414
1271617976
1916867555
1007161215
2029763515
1813921864
897094087
2058237772
1302706285
919547159
438813950
1362024898
325912759
1071214542
1856182130
16156255
1696506690
2014186397
2015583771
996232445
991876335
1104013382
663241141
202201425
1021976864
1194115168
1749069830
119265807
1907976713
183753729
2000818332
1904479562
1224911917
238441954
1730824034
1549720809
275289613
114347637
1312252337
688742890
1969546919
1770009017
857956743
858053542
67462286
283524568
1598618374
1591697284
2001534220
1134459785
1019834095
685000066
1190146434
1931051198
1790234683
1137809628
129925499
59167836
492580917
435682003
1303015702
956983528
119248884
1209720663
785010781
1804713066
2126963722
296681599
1839467406
1493683295
2003309719
679893623
1848536378
568814604
411751686
1457060931
647892907
1835925118
147929349
1585462977
1698400781
1930278276
2045279075
1410945853
732893101
1201766280
142689043
1848719218
1685566459
1534210332
1421768882
1117198081
1534047806
1327301004
667796913
1802229666
262205356
813756567
28995499
2080199667
161053920
806703232
890472080
1472130370
1146265096
991628636
1078791983
1027723390
2040837730
655092830
142907663
1173296594
487613007
1736576789
6196497
537236501
147666696
919370426
474377415
450733808
584474408
776322417
282334075
187438584
452765424
468263928
698627163
31090458
729758103
518681483
1836937549
1926588712
52345306
1501890391
788785257
2043006859
263416010
971274043
1366496703
2116384906
249286364
1092296575
594830677
653020252
231457859
568015616
335523681
2069884834
510778231
2051077747
296144626
601671640
972465350
1393555629
1765661439
1723926361
118303256
609167740
528411431
1843540014
1438765275
327965860
1695338648
1805041221
1799063604
968875483
2127273466
1952248857
53834431
1464395887
1891231779
820146672
1292214723
684431016
387241408
778787302
1208838177
1038890118
1390648981
917174237
110640838
970687704
1811780236
1636792254
753219160
1732302693
960438992
578127004
317575476
985676736
1593076631
751728024
1090341155
1956867930
1600879583
2142854741
1561896435
2054560460
1583026508
1643605490
1847133221
423495029
1626954018
318096432
1878252083
1888463457
82783651
1798476478
566992043
2025264357
1332045689
2046828865
1113830952
2032789815
779549439
1276498962
1617053913
370710417
1450391393
513362624
1342066988
1919870621
696129364
1271320866
397880432
102495119
1169900050
1627289985
306154345
543128130
687198737
1469087210
27790582
167643589
895337211
649459850
1702150758
1564791804
1754205024
2061966642
241044415
1567482355
1407917739
964700805
493786614
1386472772
991280596
1686746216
1400926966
145872168
1255063422
1199940333
1331885937
642692466
1904767389
1896368023
1615478035
1402137237
1762746559
1422769081
431908220
239362516
1247100559
2036408315
2027583080
81813354
1449870520
1335178117
543926416
2138515182
1588737709
106445871
1817852615
964435065
1116617926
2044521310
821455855
732739000
407489440
930396420
1838577262
235694115
86907819
1589334443
2020594423
1248810771
937142770
1839080651
838902541
831425082
330000375
1015103857
1610354566
1895777280
2052190964
1964693539
941408924
1295236834
853306498
213754986
1823725026
802411619
1537461153
1536478850
1200862248
1070428775
307340696
1907282644
2127993797
1992991495
1691270558
1468826171
957599502
1321532202
1301884307
431510592
1319459635
1503911408
1830868596
849151022
649408486
1293785597
2048273241
537496402
1607187330
1340928440
2025231295
2115531966
723883774
604548610
644117902
445551718
888507719
1919394350
304219381
750189764
1403955424
1402549542
1796418648
1834320155
1366013104
629146949
1319822944
1426971616
1035990105
1954556025
1570570729
1225702250
997846830
999595335
1827433511
814454436
709525747
599753960
1202759748
593673077
1879928807
171630741
1282122633
1532902498
946501811
639229235
864319131
960008074
1343078797
760861715
2099008642
279208361
1850643061
1248666815
1462051453
1785961093
1203683027
2015082310
1390038833
1546468570
1689927783
50085314
2057706744
1956084654
1712317445
810197762
332095165
2067026408
1227571246
118067092
817294287
1849987234
1821093486
197579720
56508247
126050777
362897706
1504531451
932891793
220698971
25158472
837090366
723784445
749929159
1464280163
526662657
1118876030
2062188778
1064649078
1950385753
1228790003
947758723
2143217100
1019969041
990829599
1750282959
387716528
823034680
1080367610
1955868121
955796927
1662234027
1907472257
328597047
171933501
506048040
739579106
1290360352
1715273951
298467198
1728377027
324483043
714636839
1539618970
1106996995
1197990517
781142923
2088503038
883389913
1118536909
64224416
661422818
848993244
1090805995
1336516623
1681804886
265268444
1132722234
824460466
1711081708
504291538
459919211
432923567
1116357522
1875046734
1287743221
637512270
965820594
604736151
381337138
1759638581
510654812
1716251918
770647076
630626145
212822996
1234339583
1719200866
2039564271
1223495633
92670518
1217970104
2139462631
410700949
1584828294
1947390321
676121241
1126289987
414970145
1651148236
1089046620
725531846
1232315504
989457986
1037174776
329568684
1048799947
1895166299
1897177062
101951509
495662749
710387904
2142356638
927745065
2029698491
1773619578
629303357
1297137299
1688481679
614620092
872046283
14627935
1167188154
1292428768
318745950
490485130
1321619627
1639349293
984185703
112302947
991494963
189333713
1739176495
1817156948
648079579
1505648713
257372533
1373355081
1595287992
854593125
1730369700
1180389967
1585424071
852700274
1175461262
1583807239
1652799112
723606792
1300344935
1416894929
790257053
1671835008
1740478503
1293904996
1612223579
887116270
216690918
1365000157
842223928
48365573
1517031245
1979445587
283481654
1057173737
74482382
755225872
1518392417
1852027686
1565718298
1284316228
2092111446
1873452206
990399590
1051224437
575610695
1012747827
478835408
1103617090
765386313
2058394329
1801078248
1964884010
347752542
698362116
1605602235
1164052019
1901197262
835015065
1532688297
742977017
175866305
638098976
1716919378
75689457
366949955
1615855866
924012164
295665728
1261061251
727390329
1675155983
1173866873
656904252
984014545
116091314
955972267
1119507427
19712873
954713327
1921617782
1339630937
892303262
1934379464
463905764
2041654441
1604889651
237170592
1013119590
632286414
912624510
158300385
1630590138
1821044233
1040116138
1876061467
74983725
441620699
900308191
785899326
117564649
816097693
1378696502
1999628504
859446892
537917603
196653007
2013536805
2094935236
363378538
1450771971
1055803398
429150107
814086970
721482785
260718339
1351586315
784033480
1152984122
1940702952
1380925759
1861204639
1397431738
898500330
443685402
1228702115
1990538850
1217863226
416583063
1246686384
2106519644
224233002
1698446736
864381704
1358333781
1854000638
458334363
920127063
1070758390
1183735866
1977926066
418320677
1332122865
504950700
333696708
652705502
1649690729
851172787
807720854
745632708
214478595
1568361387
588985782
216933270
527637634
503716754
796515286
491846739
1619093410
1152559240
1461087054
735265886
997846830
1416276102
711995573
814484636
1733756663
97540914
677741613
283244228
1612716146
593673077
534779810
1100006837
212851158
851998424
1130308852
1113764476
176337814
1126999688
1198625461
348344154
597598359
237184184
542409925
317802933
1747360363
120659985
1976527141
68950153
714352186
1832380180
1405660969
1012681160
957796121
808343862
437814533
1065401595
405052522
11701188
1164533728
1930915416
1368695278
283755759
1940155561
1224484290
100308365
69033493
1055157639
2071922439
335110893
1903239226
1132742053
82209460
46624607
1361331883
1773568397
1479096714
212788677
619808052
1751491047
934793559
263772765
724790961
1033686823
1979427310
413652193
13200319
223345874
836999545
1814631077
1069886836
1551588616
1260238456
232169276
2045918978
1935222690
638481732
1509426953
1774749808
1666288142
613731162
794935228
1488249000
686713890
697985931
1420505012
508611562
1989346193
1170027574
1191532912
1651172142
277436203
1005182169
730689161
696872821
923386161
1288242740
358579185
1503842659
925496462
1011075314
1672591826
535773127
1842145336
1138893154
226857887
1429108751
1778683753
1865742409
1542899794
1344184854
627952824
1633020037
187827931
931677707
1135647159
136003354
499049701
243571850
1916507756
957479983
1136683584
317213549
16466345
1263246463
1424490367
942782764
374077308
49026398
1163069856
1548955543
1663042024
647951457
1372549000
1789713625
1508875801
1958112122
87305731
1711464458
810328075
1279539104
1196256079
608923269
1752327551
1885180264
334089661
134295785
75810501
1733194859
1583025338
1017307522
1645847595
28665910
878781926
1054912471
1270596115
429786180
2040944587
1781466325
1499313452
2141409262
745069079
1964070718
251788200
362993998
1309700326
886398799
632239805
673013716
685995026
1089396004
1106299409
1777046597
1216272838
2036285492
820178000
1889950611
1135963677
467948570
1171249310
743345494
537992895
834223848
958495492
754563359
1222212747
789122412
2052136169
623102545
1379906344
2079774272
395817550
757737193
1174365418
637487212
557543318
423537824
1786839493
1297404762
1219641056
1631308990
1233623018
1360836965
236427945
1315458698
2147065470
931866296
2086409448
1216757448
169359573
2082131731
1538227880
1288279125
1507450315
1894772441
565862086
1295374103
471973340
350194642
1899187915
370488241
1954509130
635321705
667186636
1333975578
523952249
88265863
1776764063
649046355
118847610
986636723
439775277
879745201
1585669876
1418886381
1377315779
1431244326
238305193
804873852
922394016
1882295548
2026220627
1529029314
1376632904
437890805
2029508004
2102274867
1206389737
305719843
1370048721
1670343807
1926421991
2076316140
93452035
1718271575
1046095325
1346361028
1597099612
904309395
54653634
1881530150
1780435721
1635735
1846966310
1818263235
804141086
1536848933
2115474049
1263292307
193729343
1751858252
496044877
288708522
1391437755
486495161
1159119620
1010137587
1264719094
1658417194
746687072
345590188
1911852960
1040763604
187990796
901383558
200530187
2079766377
1708010187
1401509203
572441807
1973598154
688697495
278750230
1994543100
484763457
751085036
434291290
1876852983
716069563
212130293
477512925
2116373859
996902006
387256366
335760877
215802325
2027668356
1232271679
1227606240
272731237
2026172804
235247276
1186574200
1153114139
1427168489
167118120
736107887
1435293106
676202076
680622257
1428786878
194706937
279007818
1077388606
269687892
1036279154
430295604
1875520681
346846391
430527868
1523414174
1898024231
1991808807
1648509015
377815155
1659524580
864246376
1634710417
14938806
1828522954
1388528257
1153197617
721961679
601146327
1777733866
182136733
1659780083
1774855070
1734114176
2022616311
987864247
363922949
83261347
2089897934
1789351595
117578481
922513208
1138774639
199201538
502041642
814156468
479988515
1147040823
1464324891
1918894657
413384988
414228241
582633075
1762670231
396121911
711178508
601987954
321651262
1355423128
1402079825
495007739
274553660
1752085254
1003317399
1452893614
1405488454
903008830
1928447264
320880940
1557667185
1967927753
1255828038
801914905
591726398
755168559
1437054580
293324324
2129750173
766054020
1973066450
86333497
1805248267
411932805
691990699
1226202352
664087407
1546730415
130609309
1627732500
1172379456
1608684159
492345785
166859457
1790738584
915886171
56831854
2037339330
773168284
1031745003
1003706284
1847817195
883274202
1569479287
262785138
1067515324
321895928
1523318258
1438246906
696923074
422813447
2044542525
203464561
743843164
949826916
881853305
1085917334
1322665319
1845858295
215051943
1252195868
740855766
1394501591
1590655858
646623356
1494080461
836230882
1319902986
110926267
691812474
1797787237
1354246691
175734359
1176114370
1252790223
2099019037
233507704
1255485531
2052009916
250071747
2056688973
1070675800
1605393919
1452139936
1489290313
1815072809
972665360
1334779139
1910813914
1537043986
1615519014
670076231
127404125
1298784071
1851618486
2116940286
1203003075
388504165
184228159
858464725
2142854741
875362885
430200882
1349878015
1548608879
645119910
1681846909
1933412018
2090197213
1765601145
1789302424
1321478726
1610306241
1169330690
889723740
2138270853
190951405
1267628276
1237379681
676256901
1520659774
1396650432
821946696
2102775507
627691239
1599021431
867909621
511710334
1396154300
2074257275
95245571
77480103
1879660344
1603753440
1981207567
1914020385
1913463053
868452528
2105827443
1816289182
1561270355
255470729
919972771
1263108694
14446815
58722832
1820110554
1477650656
1423670318
80551835
1389314653
1416877080
1149681511
847620768
1085880424
2132736240
220819038
127620624
1199737133
1591704624
1119333872
1745658040
1934907889
1860118521
440048545
767107771
2043842499
811832093
1279372737
975526500
1264258722
1715108809
110609403
2043620292
914403710
730785516
523415257
251883644
751703149
925316223
575197904
11309356
1147271131
1116124848
677589341
1755708311
1505706559
1838798558
239163825
2103819776
1678126230
1649388480
1010989205
55434787
1298421453
962027852
713288611
400429934
1848068931
1450173065
852718057
171955121
508416300
1502913414
267938262
244016492
43745545
1287992961
37567522
561540036
968476773
646149422
1772260586
1805988945
1140876016
925198414
1644556807
686182629
1726924889
534720904
2119831366
828999935
1330305711
1502043725
1276079152
1398544149
956386886
900317922
2142149657
1411027780
1432216642
1768116359
279263529
708109416
1399534241
1786295337
954736362
1331832178
1839206923
1774806614
452485843
141160472
2116807776
415254013
124737253
1988576342
2135489336
1765768141
1078494135
1794049103
756914057
588880773
377694833
312963080
1703535704
926047582
1417885234
2111084888
470827688
2028831542
759369747
1369824865
1785826913
2086782365
365365450
424169415
1625314528
617473507
948967448
2001240680
307673849
1463114537
1846406568
1312020039
364023257
427170419
1419878613
1965686500
2070307274
1955330953
1155926461
178955900
102331332
172550491
307491080
1242769390
1821155280
1904851957
460244555
944748421
1389922252
1145960946
1778790747
719728585
683688156
1431815468
1903766927
821141027
557130561
1711697896
2055326447
1878446865
250408549
274308868
1671814331
591072958
1747666339
252500479
1677666753
1102565429
1667491189
1366363675
909754098
1666805020
917122800
1012142097
223498998
894835892
1189977647
643797475
939484673
556284612
1190079501
1192746995
1514703722
1837236085
1889175347
1274421203
1147694818
450170538
155373311
1969753129
35208645
2069374388
190054825
2027986855
722970612
1591682711
2117474463
798698205
1911475960
667853543
1066055471
1846034077
1609708403
1210678948
998823443
1508143775
916108035
1401507813
1494366236
642566008
1994916002
1078099144
250245470
2040876424
570764462
209282027
1624350656
623271467
2087934122
406854303
1686399956
1000297520
200920906
297770233
1212568731
1799287009
1576181605
1931006306
846120735
1078014100
1691593870
1740416207
550690888
882676235
2142101301
452653206
1165073901
236448695
1614958512
191901964
1008506156
1848883433
1374628973
316401305
721821445
1508054567
971996067
894423964
1193859116
1961925708
1396033655
1222255628
1777000215
1110947683
915877273
1126281390
1822607850
1377143325
2014120017
603657463
1168531661
241328418
1394553059
1403168134
585961676
1743139451
1067458531
1432341950
1465218578
1919771000
161216982
1254972090
625505087
2083542932
1006258721
181946004
935342070
1570101096
1502488675
1126337102
1894707764
1404346845
1764749435
491334328
2111585876
952211548
1463900626
863241867
757339095
61503000
280775696
2104754443
1749130395
1595291240
189388418
1618953214
1206290813
1543750235
1722031925
1301568846
1196529754
343221089
900676392
1656030960
1508247087
1131169450
651511564
1395689008
82489356
1786568915
2142175393
1740907887
1918418325
1901211233
1200226722
1375240848
943143604
1901977793
1237689623
1487852835
1879434675
2091906246
2081532912
1824850226
1811690102
5149343
1713459328
391820474
635619794
1109964570
1766471031
918122538
1739079771
1317090590
550550423
960100667
1459697544
441054090
126792085
1953617330
1465642626
352798816
64372533
2076928349
1574053365
1434266397
359692581
1862051000
1892171728
515194738
1088249543
47808576
1156917110
1179637011
592029760
942587090
2027134677
169771514
662249001
1401012140
182061078
669481133
1842596689
1588134903
564268660
364009918
1984111938
114080594
956638764
1522705040
120236274
1909541831
630834230
162982456
204992921
2130999966
908758353
1764548829
273971072
352956635
565012120
2011586248
87870098
1849577598
1850055849
1027618849
832355076
264412192
3252677
1344543325
2010157247
1739410020
1874435746
1256996715
1663271926
559803337
270475499
1069786906
1061145069
1678723828
216368824
729641140
828325282
1152383866
965799379
1398258917
1221409922
1039861945
373273835
1416963042
55480150
1879776540
1172456468
504076729
1089644579
91173281
136471635
231731087
1993309161
351533041
1053578370
269834443
1588199557
1493469585
1519923875
1748736444
2112996599
828031367
1007463049
1397754814
197227876
232847175
1130225661
1935907811
2220678
291455258
243548138
1513771826
1810496450
1157847854
673560944
839917105
1905897070
367941423
667701053
807777816
874490362
1944119074
1892185426
1476069608
311964005
127787094
1043773139
1972809932
2014196008
1565182120
1224948160
933851737
60020911
1961682097
2074183842
621273568
1068889604
56467012
740479925
345978340
1481989239
483848408
858266593
1181899376
1103501602
830171721
32000787
586199838
719378986
1283996002
388670942
557644764
1783718976
767416395
1248519078
124652206
1807708062
18296486
934209845
1118010042
1856445902
529784870
1161990201
1263174774
2031238168
1856494640
375293534
369290671
2035292814
1541274029
799602775
683724285
781087590
1748734551
2000785448
417174576
2004548154
1400400851
1336257749
2097835340
1562301927
1475294884
2066524885
1526189298
367141770
876910425
1992462218
1147324583
1970474861
2035273801
151241386
1892759157
1524797420
1852207822
1819454662
159436962
1002526966
169950937
477146625
715408411
649732183
1928967696
1433561889
959653110
1023370335
1817722186
973127683
1770643602
986153853
976759619
48606913
1488427141
147067874
509034677
1603828420
1312369187
2107028232
1367382306
530830215
584873086
336551829
1342486627
766639939
1071149039
147576314
799548529
1025770309
1165660272
1805904491
1536244291
1383675760
1812142174
837948608
1013569892
2067507330
1562103034
1212452883
954691261
911905013
1569123621
1187682706
1059185704
645246942
1243633763
1461098205
408564048
268919731
607601403
2014493895
938082949
1190423717
1887798248
1029805151
1851736579
1940316373
1691590669
1460801683
159586732
1912927128
42855756
1706168622
1312203104
1850287820
1850254231
69532562
1172003787
636927063
250489793
987056565
448538152
1102259340
1259321208
1895393961
622098639
1259597812
22623321
514708792
1245377011
1436971860
84945097
2033085467
1816100209
1290962590
552911478
967689497
609573638
2109354042
1249659587
1184497957
505769478
1447849712
1894236786
1326912824
83294491
1785992095
1954169373
742616258
1905919846
807618044
1798363844
1705059216
923189532
1710674180
1893763512
526454947
2121211026
703174544
1366042070
804167306
2090706399
1347162541
251707154
299098538
1372011187
163524624
54408694
323239195
1585682072
1202707333
670514441
939169460
999501911
1093792510
1840208623
950625271
700747941
158815089
715829987
1653005106
1988326178
1801913794
1092705054
2076370564
1532815103
445875539
1405238172
1242178060
2135835822
1033981342
432113370
1446536910
1525755658
1110011332
540322922
545909378
974653927
409977402
948878063
1437443603
1633532674
1327592755
857202499
1004873521
1724208284
1741503606
515119312
239602274
157369957
1568557258
508738958
1031271416
1021490567
1380932568
793174494
1399229269
1922018511
506656796
2036294219
51847256
1725020571
1105815352
1337208801
198620245
2082064916
1029201950
1574740503
1307982962
1143880748
222977923
1007658721
167940323
769002944
1519911360
1805635722
1039988803
1535935490
598575178
77450125
629073071
1199687415
1418947087
1565938387
842089149
1395546144
98446699
265408675
1456516741
918101331
1943663168
1148436240
1001375460
1172924987
1561352603
166532500
1366443994
1307733395
184452744
776317142
1370850822
846103095
981658151
1715807777
996641254
1511901978
307772760
574997746
1451877665
1677119164
1243513375
1889316942
785355844
1538561222
1149037484
1562567477
206471322
1762888748
2073024139
800135057
52527131
1476573117
1950743624
410506423
777429283
150966299
496878132
525638894
240882443
172817313
1821713067
2064444812
1799662171
1595752394
975077446
1514061036
1896282127
40344256
446319828
1250952657
398396948
210545449
89492252
1870274457
1009676980
1922164014
1445181750
1898158271
960087184
1474537023
730468468
1682741020
1959292162
1528343865
721070443
1902634943
2086439341
1717569462
278528469
2012185252
801719242
709777299
26677143
1765177269
211965137
1682964634
790232616
259994382
1006990954
265848229
433417881
1577071210
1657503121
1774980428
917618544
1644679514
247057729
1366303035
651830284
775680567
370868404
1225474118
1683947363
100873544
990700950
592448163
779347929
1759590405
1395310840
1445854589
204876652
1638279758
95929413
719338818
1234887947
1894272071
689960560
226889619
1657192817
1263294067
2139906896
1124816201
1071419344
902542969
1437627317
541696113
987114982
2034889554
1337885499
1165768838
796433735
1457168455
1543115934
487434597
972914284
327028471
145815455
1522008095
735708808
744091590
1995952995
1022001835
1025122624
1117862363
561134319
1067862041
2118384264
1221902164
1446299005
105679501
485447776
1742181169
99187150
819381407
1918731650
1520877825
2144335953
210128167
1529247919
877657757
1041553061
385243254
857264144
456621748
277114882
1420197159
1400629668
1831958610
1149684114
343123920
1488704669
13793087
615139755
1637020913
22357006
1149635935
233366846
1426897336
1875036864
14973153
312211556
565726775
72724272
957420161
1012724117
1056419017
94962093
1070002820
1615566346
1440774087
1752511436
799835486
1681643095
1390960200
778477926
326984926
1051084606
840318992
1826966894
1266381171
607659218
644809517
77741766
1022134865
545049863
1611462812
451497949
6663493
100134543
1611130123
1443163536
775070448
813714801
1030324934
2048714021
556958548
2044942092
1391839995
844835318
849455054
530097690
642524997
1134076882
2101659792
1892756856
778047308
875458437
634062514
86591188
1058837142
1942889957
551526472
418992729
1322934338
1899396229
305742488
915387790
92780013
773912369
1326577578
232038455
644909123
739631312
1768578583
1184162889
846811638
1117077155
233514279
1127064985
213183782
1565599817
1402352872
1014011000
353153281
732546954
1189586727
1726898485
378779467
1368843551
353115420
1442922731
200557789
839440050
2083127616
61627486
1319506353
207662750
649937720
1479640527
75456311
54452616
260603760
691584821
1842514007
1851023560
543246433
1151858362
1958431205
539137636
864905300
139885627
967158886
1182356177
1419237700
311406039
1426970954
1432108553
1448116766
956563993
694201489
423036399
1240960880
1185598610
1441775037
1353716060
25286867
1532591090
147284239
1948195672
914269556
2092635246
1145685528
1488817363
601617571
770550878
683386471
699616685
1125325546
473809708
453854079
505739504
1981419757
224910808
1442325707
319772652
1093712634
1201806595
1685094917
171680859
2137147633
242568398
860615140
1406082481
1194790130
2147228753
627305058
678989359
41736712
1709530095
1413657838
1682732646
1392476238
618221833
1494686332
2074873166
1328476935
1619775943
586312888
1428066107
1171810558
823447435
112667717
1495832159
1021306600
860763433
2053978528
1619601146
691540065
1527680621
1744209758
1620724688
490686490
1948920723
1084325760
627773081
1122021460
890867934
131500121
242026680
1409217619
956683210
335632589
2065897327
919180762
501313173
1006913695
444320230
1993481086
1322760388
1710535235
1138629446
689195701
54622648
1448032364
1211307833
1507159886
2030867494
1261626928
1813562209
1644301516
409276219
178564330
1372637632
533425169
1193638947
831442568
513674524
824838726
1713638295
7658292
1338471533
669408785
1425959596
2005648409
746743869
1791809110
229147377
1031728383
1273451852
1582511732
75703316
696214506
1108721353
1670431877
1370028316
34149633
179887479
2103747935
397441436
1912259865
1498020924
367789272
2010725752
1415896609
2076958030
579415028
283769231
83301155
1176106684
1827736977
377481754
1619426734
1145656216
2110453731
590430338
1369003469
1664830918
216779340
1064400575
1309773966
1026510341
2072074562
1378539784
1005373054
1057294337
1947154484
966314008
1649584930
616006109
1616992029
1990701661
1983297720
943220524
1037310716
2016220873
1221499573
1218442506
619889795
382895247
755661906
844370388
1598202158
938134582
2123015019
1726573582
247064887
1909819441
1366199059
341842767
474568384
1020195356
736649673
1194451175
1536598855
708763209
1282129920
898764104
920617036
1300037223
524810756
1173287711
510731828
1454908841
471883324
356554446
1212998436
1023231341
1787607784
890064513
1595773913
506827160
234154899
618107965
1741602194
1010420562
1035687750
1314209161
206033184
2048070725
242993283
1315243529
837418853
643933379
1533323500
1031731667
1577942415
1848870582
2047998729
1873604848
477432677
1324628948
338941293
2052886991
269082792
1892388314
1976492787
532776308
808689715
1939769496
170673569
781548700
38002520
536700757
1357702132
447319083
239205614
330305765
654276782
260513278
1317460808
322503797
53443683
1463322353
649980391
611900132
1320751647
2052152314
716504954
2037588225
1632108676
71713255
1110005988
1897667250
190584437
1999049167
1998503247
1336407529
1034051108
2079321668
110972293
884242487
699557773
565962892
1545022972
347165624
1497621443
683899175
1083483509
202864002
1188092870
739401259
2021602619
544698019
819825679
831877286
1951215115
1935972790
887669174
1910855186
581959008
1408165850
381914127
1905639012
2099322055
152794649
944645498
593189401
818670336
1689890079
1124099095
1813529150
891910372
54271355
1450334308
443672274
1151888547
520214531
731594500
1187441706
1400282154
271946648
1233005608
1610536838
1548477373
1217970104
1103817405
1527971182
97689002
1634842444
187234530
271231284
226012716
46158779
871951994
1493698273
1413087650
1912345104
1350027013
223364201
1644273167
1029630844
206129925
684872014
1176554838
410511852
495335320
1204371106
319507177
319646645
2138334130
1364156471
796159339
1088840390
1469607481
1724486442
361663916
325299999
331351424
2108075428
1114185328
2110487456
859906046
1029892540
1066911235
90728998
6431025
157665679
660886204
386638642
1770651583
950222033
728321143
1450657082
1568255905
617908319
1116525262
552696879
1026991547
1784441217
1466056843
1614430001
1852544427
1015755105
1531027209
668271384
2141828540
899417905
1197210948
1156149037
578398664
316323732
1175169895
1217692809
364392185
2144517742
1377880485
1271416026
1542678907
747568640
828311673
22696280
1018024742
29486664
724921204
1360244186
1937537072
1069081852
1219779182
319646645
1735187848
1187984085
855494766
1995108442
1844938483
885155522
1984715751
1643583059
1002290698
1957505071
1998061689
418917306
1487387248
1797490867
947120842
401980906
287724529
1111038035
267683900
832264274
1188333755
826932727
957940996
11371720
1843974721
814966069
900568084
2083733071
945561807
678098690
1181387009
1946620291
43711271
1737639940
1563895699
727967359
131574862
838373034
1568255370
348844386
1385769019
1789944718
1570961369
334266336
1580903044
1839671466
490346036
458147812
1082492481
1106830152
436217095
1476998853
697542873
1191351169
1282624934
613920882
1929461299
1867691726
703449861
577065810
341688927
1306837191
2139302642
522988820
1404802374
94262047
420537004
1575602660
2024103124
1903227442
646621207
1871826296
1417448156
1374029151
289846878
673704061
66613728
1570470721
1748695729
114652191
1733896603
2104545820
2140434081
700586787
